aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjthorn <jthorn@df1f8a13-aa1d-4dd4-9681-27ded5b42416>2002-09-02 10:38:05 +0000
committerjthorn <jthorn@df1f8a13-aa1d-4dd4-9681-27ded5b42416>2002-09-02 10:38:05 +0000
commitc2ceb245a49f0f000a9d7202fedf19cae5f53369 (patch)
treeff68bb2b2fee85fd77bd3c1a5393106e95cdd9ae /src
parent80df27de110b6e739fda09ba4d9eae9fdbefc342 (diff)
This is a major reworking of this interpolator.
The interpolation code in template.c is now split up into subfunctions (in common/, Lagrange/, and Hermite/), so it should now compile in finite cpu/memory even with optimization. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@116 df1f8a13-aa1d-4dd4-9681-27ded5b42416
Diffstat (limited to 'src')
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-I.compute.c13
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-dx.compute.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-dxx.compute.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-I.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-dx.compute.c11
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-dxx.compute.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-I.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-dx.compute.c20
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-dxx.compute.c21
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-I.compute.c130
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dx.compute.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dxx.compute.c106
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dxy.compute.c121
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dy.compute.c123
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dyy.compute.c108
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-I.compute.c337
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dx.compute.c276
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dxx.compute.c215
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dxy.compute.c299
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dy.compute.c278
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dyy.compute.c219
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-I.compute.c1257
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dx.compute.c1232
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxx.compute.c948
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxy.compute.c1130
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxz.compute.c1159
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dy.compute.c1189
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dyy.compute.c984
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dyz.compute.c1120
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dz.compute.c1230
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dzz.compute.c955
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-I.compute.c4190
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dx.compute.c4346
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxx.compute.c3556
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxy.compute.c4261
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxz.compute.c4370
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dy.compute.c4239
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dyy.compute.c3535
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dyz.compute.c4242
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dz.compute.c4247
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dzz.compute.c3494
41 files changed, 54154 insertions, 0 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-I.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-I.compute.c
new file mode 100644
index 0000000..b51e6dd
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-I.compute.c
@@ -0,0 +1,13 @@
+fp t4;
+fp t3;
+fp t2;
+fp t1;
+ t4 = x*x;
+ t3 = x*t4;
+ t2 = RATIONAL(1.0,2.0);
+ t1 = RATIONAL(-1.0,2.0);
+ coeffs_I->coeff_m1 = t4+(x+t3)*t1;
+ coeffs_I->coeff_0 = RATIONAL(-5.0,2.0)*t4+RATIONAL(1.0,1.0)+RATIONAL(3.0,
+2.0)*t3;
+ coeffs_I->coeff_p1 = RATIONAL(-3.0,2.0)*t3+t2*x+RATIONAL(2.0,1.0)*t4;
+ coeffs_I->coeff_p2 = t2*t3+t1*t4;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-dx.compute.c
new file mode 100644
index 0000000..d727b4e
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-dx.compute.c
@@ -0,0 +1,8 @@
+fp t6;
+ t6 = x*x;
+ coeffs_dx->coeff_m1 = RATIONAL(2.0,1.0)*x+RATIONAL(-3.0,2.0)*t6+RATIONAL(
+-1.0,2.0);
+ coeffs_dx->coeff_0 = RATIONAL(-5.0,1.0)*x+RATIONAL(9.0,2.0)*t6;
+ coeffs_dx->coeff_p1 = RATIONAL(1.0,2.0)+RATIONAL(4.0,1.0)*x+RATIONAL(-9.0
+,2.0)*t6;
+ coeffs_dx->coeff_p2 = -x+RATIONAL(3.0,2.0)*t6;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-dxx.compute.c
new file mode 100644
index 0000000..63c1f43
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order2/coeffs-dxx.compute.c
@@ -0,0 +1,4 @@
+ coeffs_dxx->coeff_m1 = RATIONAL(2.0,1.0)+RATIONAL(-3.0,1.0)*x;
+ coeffs_dxx->coeff_0 = RATIONAL(-5.0,1.0)+RATIONAL(9.0,1.0)*x;
+ coeffs_dxx->coeff_p1 = RATIONAL(-9.0,1.0)*x+RATIONAL(4.0,1.0);
+ coeffs_dxx->coeff_p2 = RATIONAL(-1.0,1.0)+RATIONAL(3.0,1.0)*x;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-I.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-I.compute.c
new file mode 100644
index 0000000..107d2ed
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-I.compute.c
@@ -0,0 +1,17 @@
+fp t10;
+fp t9;
+fp t8;
+fp t7;
+ t10 = x*x;
+ t9 = x*t10;
+ t8 = RATIONAL(1.0,12.0);
+ t7 = RATIONAL(-1.0,12.0);
+ coeffs_I->coeff_m2 = RATIONAL(-1.0,6.0)*t10+(x+t9)*t8;
+ coeffs_I->coeff_m1 = RATIONAL(-2.0,3.0)*x+RATIONAL(5.0,4.0)*t10+RATIONAL(
+-7.0,12.0)*t9;
+ coeffs_I->coeff_0 = RATIONAL(-7.0,3.0)*t10+RATIONAL(1.0,1.0)+RATIONAL(4.0
+,3.0)*t9;
+ coeffs_I->coeff_p1 = RATIONAL(-4.0,3.0)*t9+RATIONAL(2.0,3.0)*x+RATIONAL(
+5.0,3.0)*t10;
+ coeffs_I->coeff_p2 = RATIONAL(7.0,12.0)*t9+t7*x+RATIONAL(-1.0,2.0)*t10;
+ coeffs_I->coeff_p3 = t7*t9+t8*t10;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-dx.compute.c
new file mode 100644
index 0000000..22285e9
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-dx.compute.c
@@ -0,0 +1,11 @@
+fp t12;
+ t12 = x*x;
+ coeffs_dx->coeff_m2 = RATIONAL(-1.0,3.0)*x+RATIONAL(1.0,12.0)+RATIONAL(
+1.0,4.0)*t12;
+ coeffs_dx->coeff_m1 = RATIONAL(-2.0,3.0)+RATIONAL(5.0,2.0)*x+RATIONAL(
+-7.0,4.0)*t12;
+ coeffs_dx->coeff_0 = RATIONAL(-14.0,3.0)*x+RATIONAL(4.0,1.0)*t12;
+ coeffs_dx->coeff_p1 = RATIONAL(-4.0,1.0)*t12+RATIONAL(10.0,3.0)*x+
+RATIONAL(2.0,3.0);
+ coeffs_dx->coeff_p2 = RATIONAL(7.0,4.0)*t12+RATIONAL(-1.0,12.0)-x;
+ coeffs_dx->coeff_p3 = RATIONAL(1.0,6.0)*x+RATIONAL(-1.0,4.0)*t12;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-dxx.compute.c
new file mode 100644
index 0000000..399cdbb
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order3/coeffs-dxx.compute.c
@@ -0,0 +1,6 @@
+ coeffs_dxx->coeff_m2 = RATIONAL(-1.0,3.0)+RATIONAL(1.0,2.0)*x;
+ coeffs_dxx->coeff_m1 = RATIONAL(-7.0,2.0)*x+RATIONAL(5.0,2.0);
+ coeffs_dxx->coeff_0 = RATIONAL(-14.0,3.0)+RATIONAL(8.0,1.0)*x;
+ coeffs_dxx->coeff_p1 = RATIONAL(10.0,3.0)+RATIONAL(-8.0,1.0)*x;
+ coeffs_dxx->coeff_p2 = RATIONAL(7.0,2.0)*x+RATIONAL(-1.0,1.0);
+ coeffs_dxx->coeff_p3 = RATIONAL(1.0,6.0)+RATIONAL(-1.0,2.0)*x;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-I.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-I.compute.c
new file mode 100644
index 0000000..f170025
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-I.compute.c
@@ -0,0 +1,33 @@
+fp t23;
+fp t25;
+fp t22;
+fp t20;
+fp t19;
+fp t18;
+fp t17;
+fp t16;
+fp t15;
+fp t14;
+fp t13;
+ t23 = x*x;
+ t25 = t23*t23;
+ t22 = x*t23;
+ t20 = x*t25;
+ t19 = RATIONAL(-1.0,24.0);
+ t18 = RATIONAL(1.0,12.0);
+ t17 = RATIONAL(-7.0,12.0);
+ t16 = RATIONAL(5.0,12.0);
+ t15 = RATIONAL(-1.0,12.0);
+ t14 = RATIONAL(13.0,12.0);
+ t13 = t19*t22;
+ coeffs_I->coeff_m2 = t18*x+RATIONAL(-1.0,8.0)*t23+t13+RATIONAL(1.0,8.0)*
+t25+t19*t20;
+ coeffs_I->coeff_m1 = RATIONAL(-2.0,3.0)*x+t14*t23+t13+t17*t25+RATIONAL(
+5.0,24.0)*t20;
+ coeffs_I->coeff_0 = RATIONAL(-25.0,12.0)*t23+t16*t22+t14*t25+RATIONAL(1.0
+,1.0)+RATIONAL(-5.0,12.0)*t20;
+ coeffs_I->coeff_p1 = t17*t22+RATIONAL(2.0,3.0)*x+RATIONAL(3.0,2.0)*t23+
+t16*t20-t25;
+ coeffs_I->coeff_p2 = t15*x+RATIONAL(-11.0,24.0)*t23+RATIONAL(7.0,24.0)*
+t22+RATIONAL(-5.0,24.0)*t20+RATIONAL(11.0,24.0)*t25;
+ coeffs_I->coeff_p3 = t13+RATIONAL(1.0,24.0)*t20+t18*t23+t15*t25;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-dx.compute.c
new file mode 100644
index 0000000..bba4a11
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-dx.compute.c
@@ -0,0 +1,20 @@
+fp t30;
+fp t29;
+fp t28;
+fp t27;
+ t30 = x*x;
+ t29 = x*t30;
+ t28 = t30*t30;
+ t27 = RATIONAL(-1.0,8.0)*t30;
+ coeffs_dx->coeff_m2 = RATIONAL(-5.0,24.0)*t28+RATIONAL(1.0,2.0)*t29+
+RATIONAL(1.0,12.0)+t27+RATIONAL(-1.0,4.0)*x;
+ coeffs_dx->coeff_m1 = RATIONAL(13.0,6.0)*x+RATIONAL(25.0,24.0)*t28+t27+
+RATIONAL(-2.0,3.0)+RATIONAL(-7.0,3.0)*t29;
+ coeffs_dx->coeff_0 = RATIONAL(5.0,4.0)*t30+RATIONAL(13.0,3.0)*t29+
+RATIONAL(-25.0,6.0)*x+RATIONAL(-25.0,12.0)*t28;
+ coeffs_dx->coeff_p1 = RATIONAL(2.0,3.0)+RATIONAL(25.0,12.0)*t28+RATIONAL(
+-7.0,4.0)*t30+RATIONAL(-4.0,1.0)*t29+RATIONAL(3.0,1.0)*x;
+ coeffs_dx->coeff_p2 = RATIONAL(-25.0,24.0)*t28+RATIONAL(-1.0,12.0)+
+RATIONAL(11.0,6.0)*t29+RATIONAL(-11.0,12.0)*x+RATIONAL(7.0,8.0)*t30;
+ coeffs_dx->coeff_p3 = RATIONAL(-1.0,3.0)*t29+RATIONAL(1.0,6.0)*x+RATIONAL
+(5.0,24.0)*t28+t27;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-dxx.compute.c
new file mode 100644
index 0000000..cc8dc91
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/1d.coeffs/1d.cube.order4/coeffs-dxx.compute.c
@@ -0,0 +1,21 @@
+fp t37;
+fp t36;
+fp t35;
+fp t34;
+fp t33;
+ t37 = x*x;
+ t36 = x*t37;
+ t35 = RATIONAL(-1.0,4.0);
+ t34 = RATIONAL(-25.0,6.0);
+ t33 = t35*x;
+ coeffs_dxx->coeff_m2 = t35+t33+RATIONAL(3.0,2.0)*t37+RATIONAL(-5.0,6.0)*
+t36;
+ coeffs_dxx->coeff_m1 = RATIONAL(13.0,6.0)+t33+RATIONAL(-7.0,1.0)*t37+
+RATIONAL(25.0,6.0)*t36;
+ coeffs_dxx->coeff_0 = RATIONAL(-25.0,3.0)*t36+RATIONAL(13.0,1.0)*t37+t34+
+RATIONAL(5.0,2.0)*x;
+ coeffs_dxx->coeff_p1 = RATIONAL(3.0,1.0)+RATIONAL(-7.0,2.0)*x+RATIONAL(
+-12.0,1.0)*t37+RATIONAL(25.0,3.0)*t36;
+ coeffs_dxx->coeff_p2 = RATIONAL(11.0,2.0)*t37+t34*t36+RATIONAL(7.0,4.0)*x
++RATIONAL(-11.0,12.0);
+ coeffs_dxx->coeff_p3 = RATIONAL(5.0,6.0)*t36+RATIONAL(1.0,6.0)+t33-t37;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-I.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-I.compute.c
new file mode 100644
index 0000000..18caffa
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-I.compute.c
@@ -0,0 +1,130 @@
+fp t38;
+fp t41;
+fp t65;
+fp t40;
+fp t39;
+fp t63;
+fp t48;
+fp t49;
+fp t36;
+fp t68;
+fp t29;
+fp t67;
+fp t66;
+fp t32;
+fp t27;
+fp t53;
+fp t7;
+fp t51;
+fp t64;
+fp t58;
+fp t62;
+fp t35;
+fp t33;
+fp t55;
+fp t8;
+fp t61;
+fp t37;
+fp t57;
+fp t60;
+fp t59;
+fp t56;
+fp t54;
+fp t52;
+fp t31;
+fp t50;
+fp t26;
+fp t28;
+fp t47;
+fp t45;
+fp t34;
+fp t30;
+fp t25;
+fp t24;
+fp t23;
+fp t22;
+fp t21;
+fp t20;
+fp t19;
+fp t17;
+fp t15;
+fp t14;
+fp t13;
+fp t12;
+fp t11;
+fp t10;
+fp t4;
+ t38 = y*y;
+ t41 = y*t38;
+ t65 = -t41-y;
+ t40 = x*x;
+ t39 = x*t40;
+ t63 = t39+x;
+ t48 = t63*t38;
+ t49 = t65*t40;
+ t36 = RATIONAL(1.0,4.0);
+ t68 = y*t36;
+ t29 = RATIONAL(-1.0,4.0);
+ t67 = t29*x;
+ t66 = t29*y;
+ t32 = RATIONAL(5.0,4.0);
+ t27 = RATIONAL(3.0,4.0);
+ t53 = t27*t41;
+ t7 = t39*t53;
+ t51 = t40*t38;
+ t64 = t32*t51+t7;
+ t58 = t39*t41;
+ t62 = RATIONAL(-9.0,4.0)*t58+RATIONAL(-5.0,1.0)*t51;
+ t35 = RATIONAL(-5.0,2.0);
+ t33 = RATIONAL(-3.0,4.0);
+ t55 = t33*t41;
+ t8 = t39*t55;
+ t61 = t8+t35*t51;
+ t37 = RATIONAL(-1.0,2.0);
+ t57 = t29*t39;
+ t60 = t41*t57+t37*t51;
+ t59 = t40*t41;
+ t56 = t33*t39;
+ t54 = t27*t39;
+ t52 = t39*t38;
+ t31 = RATIONAL(2.0,1.0);
+ t50 = t31*t51+x*t66+t7;
+ t26 = RATIONAL(-5.0,4.0);
+ t28 = RATIONAL(1.0,2.0);
+ t47 = t26*t38+t28;
+ t45 = t28+t26*t40;
+ t34 = RATIONAL(3.0,2.0);
+ t30 = RATIONAL(-3.0,2.0);
+ t25 = RATIONAL(3.0,1.0);
+ t24 = RATIONAL(-3.0,1.0);
+ t23 = RATIONAL(15.0,4.0);
+ t22 = RATIONAL(-15.0,4.0);
+ t21 = x*t53;
+ t20 = x*t68;
+ t19 = y*t54;
+ t17 = x*t55;
+ t15 = RATIONAL(9.0,4.0)*t58;
+ t14 = y*t56;
+ t13 = t41*t67;
+ t12 = t36*x*t41;
+ t11 = t39*t68;
+ t10 = t36*t58;
+ t4 = y*t57;
+ coeffs_I->coeff_m1_m1 = t20+t12+t11+t10+t51+(-t49+t48)*t37;
+ coeffs_I->coeff_0_m1 = t38+t14+t34*t52+t61-t65*(t32*t40+t37);
+ coeffs_I->coeff_p1_m1 = t13+t19+t49+(t30*t39+t28*x)*t38+t50;
+ coeffs_I->coeff_p2_m1 = t28*t52+t4-t36*t49+t60;
+ coeffs_I->coeff_m1_0 = t17+t40+t34*t59+t61+t63*(t32*t38+t37);
+ coeffs_I->coeff_0_0 = t15+RATIONAL(1.0,1.0)+(t35+t22*t41)*t40+(t41+t39)*
+t34+(t35+t22*t39+RATIONAL(25.0,4.0)*t40)*t38;
+ coeffs_I->coeff_p1_0 = t21+(t31+t25*t41)*t40+(t30+t23*t38)*t39+t47*x+t62;
+ coeffs_I->coeff_p2_0 = (t37+t55)*t40+t47*t39+t64;
+ coeffs_I->coeff_m1_p1 = t4+t21+(t30*t41+t28*y)*t40-t48+t50;
+ coeffs_I->coeff_0_p1 = t19+(t23*t40+t30)*t41+(t25*t39+t31)*t38+t45*y+t62;
+ coeffs_I->coeff_p1_p1 = t20+t17+t14+t15+(t24*t41+y)*t40+(RATIONAL(4.0,1.0
+)*t40+x+t24*t39)*t38;
+ coeffs_I->coeff_p2_p1 = t8+t11+t52+(t53+t66-t38)*t40;
+ coeffs_I->coeff_m1_p2 = t28*t59+t13+t36*t48+t60;
+ coeffs_I->coeff_0_p2 = t45*t41+(t56+t37)*t38+t64;
+ coeffs_I->coeff_p1_p2 = t8+t59+t12+(t54+t67-t40)*t38;
+ coeffs_I->coeff_p2_p2 = t10+t36*t51+(t59+t52)*t29;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dx.compute.c
new file mode 100644
index 0000000..b7bcbbe
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dx.compute.c
@@ -0,0 +1,125 @@
+fp t110;
+fp t127;
+fp t112;
+fp t126;
+fp t125;
+fp t90;
+fp t96;
+fp t111;
+fp t116;
+fp t73;
+fp t124;
+fp t123;
+fp t98;
+fp t122;
+fp t92;
+fp t99;
+fp t76;
+fp t121;
+fp t120;
+fp t119;
+fp t105;
+fp t118;
+fp t100;
+fp t117;
+fp t95;
+fp t102;
+fp t115;
+fp t114;
+fp t109;
+fp t108;
+fp t107;
+fp t106;
+fp t104;
+fp t103;
+fp t101;
+fp t97;
+fp t94;
+fp t93;
+fp t91;
+fp t89;
+fp t88;
+fp t86;
+fp t85;
+fp t84;
+fp t81;
+fp t80;
+fp t79;
+fp t77;
+fp t75;
+fp t74;
+fp t71;
+ t110 = y*y;
+ t127 = x*t110;
+ t112 = t110*y;
+ t126 = x*t112;
+ t125 = t112+y;
+ t90 = RATIONAL(-2.0,1.0);
+ t96 = RATIONAL(-9.0,4.0);
+ t111 = x*x;
+ t116 = t111*t112;
+ t73 = t96*t116;
+ t124 = t90*t127+t73;
+ t123 = RATIONAL(-10.0,1.0)*t127+RATIONAL(-27.0,4.0)*t116;
+ t98 = RATIONAL(-5.0,1.0);
+ t122 = t73+t98*t127;
+ t92 = RATIONAL(5.0,2.0);
+ t99 = RATIONAL(9.0,4.0);
+ t76 = t99*t116;
+ t121 = t92*t127+t76;
+ t120 = t99*t111;
+ t119 = t111*t110;
+ t105 = RATIONAL(-3.0,4.0);
+ t118 = t105*t111;
+ t100 = RATIONAL(3.0,4.0);
+ t117 = t100*t111;
+ t95 = RATIONAL(4.0,1.0);
+ t102 = RATIONAL(-1.0,4.0);
+ t115 = t102*y+t95*t127+t76;
+ t114 = x*t125;
+ t109 = RATIONAL(-1.0,2.0);
+ t108 = RATIONAL(1.0,4.0);
+ t107 = RATIONAL(-5.0,2.0);
+ t106 = RATIONAL(3.0,2.0);
+ t104 = RATIONAL(2.0,1.0);
+ t103 = RATIONAL(-3.0,2.0);
+ t101 = RATIONAL(1.0,2.0);
+ t97 = RATIONAL(3.0,1.0);
+ t94 = RATIONAL(-3.0,1.0);
+ t93 = RATIONAL(9.0,2.0);
+ t91 = RATIONAL(-9.0,2.0);
+ t89 = t108*y;
+ t88 = t108*t112;
+ t86 = t102*t112;
+ t85 = t105*t112;
+ t84 = t100*t112;
+ t81 = y*t117;
+ t80 = t100*t116;
+ t79 = t96*t111*y;
+ t77 = y*t120;
+ t75 = y*t118;
+ t74 = t105*t116;
+ t71 = RATIONAL(27.0,4.0)*t116;
+ coeffs_dx->coeff_m1_m1 = t89+t81+t88+t80+(t103*t111+t109)*t110+(t104*t110
+-t125)*x;
+ coeffs_dx->coeff_0_m1 = t79+t93*t119+t92*t114+t122;
+ coeffs_dx->coeff_p1_m1 = t86+t77+(t101+t91*t111)*t110+t90*t114+t115;
+ coeffs_dx->coeff_p2_m1 = t106*t119+t75+t74+(-t110+t125*t101)*x;
+ coeffs_dx->coeff_m1_0 = t109+RATIONAL(5.0,4.0)*t110+t85+(t103+RATIONAL(
+15.0,4.0)*t110)*t111+(t97*t112+t104)*x+t122;
+ coeffs_dx->coeff_0_0 = t71+(t93+RATIONAL(-45.0,4.0)*t110)*t111+(RATIONAL(
+25.0,2.0)*t110+RATIONAL(-15.0,2.0)*t112+t98)*x;
+ coeffs_dx->coeff_p1_0 = RATIONAL(-5.0,4.0)*t110+t101+t84+(RATIONAL(45.0,
+4.0)*t110+t91)*t111+(t95+RATIONAL(6.0,1.0)*t112)*x+t123;
+ coeffs_dx->coeff_p2_0 = -x+t103*t126+(t106+RATIONAL(-15.0,4.0)*t110)*t111
++t121;
+ coeffs_dx->coeff_m1_p1 = t84-t110+t94*t119+t75+(t94*t112+y)*x+t115;
+ coeffs_dx->coeff_0_p1 = t77+RATIONAL(9.0,1.0)*t119+(RATIONAL(15.0,2.0)*
+t112+t107*y)*x+t123;
+ coeffs_dx->coeff_p1_p1 = t85+t110+t89+RATIONAL(-9.0,1.0)*t119+t71+t79+(
+RATIONAL(8.0,1.0)*t110+RATIONAL(-6.0,1.0)*t112+t104*y)*x;
+ coeffs_dx->coeff_p2_p1 = t97*t119+t81+(t106*t112+t109*y)*x+t124;
+ coeffs_dx->coeff_m1_p2 = t126+t74+t86+(t117-x+t108)*t110;
+ coeffs_dx->coeff_0_p2 = t96*t119+t107*t126+t121;
+ coeffs_dx->coeff_p1_p2 = t88+t104*t126+(t102+t120)*t110+t124;
+ coeffs_dx->coeff_p2_p2 = t80+t110*t118+(t101*t110+t109*t112)*x;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dxx.compute.c
new file mode 100644
index 0000000..656e57f
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dxx.compute.c
@@ -0,0 +1,106 @@
+fp t238;
+fp t216;
+fp t237;
+fp t223;
+fp t224;
+fp t236;
+fp t235;
+fp t234;
+fp t208;
+fp t209;
+fp t192;
+fp t233;
+fp t232;
+fp t206;
+fp t207;
+fp t195;
+fp t231;
+fp t212;
+fp t230;
+fp t214;
+fp t229;
+fp t218;
+fp t228;
+fp t227;
+fp t226;
+fp t222;
+fp t221;
+fp t220;
+fp t219;
+fp t217;
+fp t215;
+fp t213;
+fp t211;
+fp t210;
+fp t205;
+fp t204;
+fp t203;
+fp t197;
+fp t196;
+fp t194;
+fp t193;
+fp t190;
+fp t189;
+ t238 = x*y;
+ t216 = RATIONAL(-3.0,2.0);
+ t237 = t216*x;
+ t223 = y*y;
+ t224 = t223*y;
+ t236 = y+t224;
+ t235 = x*t224;
+ t234 = x*t223;
+ t208 = RATIONAL(5.0,2.0);
+ t209 = RATIONAL(9.0,2.0);
+ t192 = t209*t235;
+ t233 = t208*t223+t192;
+ t232 = RATIONAL(-10.0,1.0)*t223+RATIONAL(-27.0,2.0)*t235;
+ t206 = RATIONAL(-2.0,1.0);
+ t207 = RATIONAL(-9.0,2.0);
+ t195 = t207*t235;
+ t231 = t206*t223+t195;
+ t212 = RATIONAL(4.0,1.0);
+ t230 = t212*t223+t192;
+ t214 = RATIONAL(-5.0,1.0);
+ t229 = t214*t223+t195;
+ t218 = RATIONAL(3.0,2.0);
+ t228 = t218*t224;
+ t227 = t216*t224;
+ t226 = -t223+x*t227;
+ t222 = RATIONAL(-9.0,1.0);
+ t221 = RATIONAL(-6.0,1.0);
+ t220 = RATIONAL(-1.0,2.0);
+ t219 = RATIONAL(-5.0,2.0);
+ t217 = RATIONAL(2.0,1.0);
+ t215 = RATIONAL(1.0,2.0);
+ t213 = RATIONAL(3.0,1.0);
+ t211 = RATIONAL(-3.0,1.0);
+ t210 = RATIONAL(9.0,1.0);
+ t205 = RATIONAL(6.0,1.0);
+ t204 = RATIONAL(15.0,2.0);
+ t203 = RATIONAL(-15.0,2.0);
+ t197 = x*t228;
+ t196 = t218*t238;
+ t194 = t207*t238;
+ t193 = t209*t238;
+ t190 = y*t237;
+ t189 = RATIONAL(27.0,2.0)*t235;
+ coeffs_dxx->coeff_m1_m1 = t196+t197+(t217+t211*x)*t223-t236;
+ coeffs_dxx->coeff_0_m1 = t210*t234+t194+t236*t208+t229;
+ coeffs_dxx->coeff_p1_m1 = t222*t234+t193+t236*t206+t230;
+ coeffs_dxx->coeff_p2_m1 = t190+t213*t234+t236*t215+t226;
+ coeffs_dxx->coeff_m1_0 = t213*t224+t217+(t204*t223+t211)*x+t229;
+ coeffs_dxx->coeff_0_0 = t214+t203*t224+RATIONAL(25.0,2.0)*t223+t189+(t210
++RATIONAL(-45.0,2.0)*t223)*x;
+ coeffs_dxx->coeff_p1_0 = t212+t205*t224+(t222+RATIONAL(45.0,2.0)*t223)*x+
+t232;
+ coeffs_dxx->coeff_p2_0 = RATIONAL(-1.0,1.0)+t227+(t213+t203*t223)*x+t233;
+ coeffs_dxx->coeff_m1_p1 = y+t221*t234+t211*t224+t190+t230;
+ coeffs_dxx->coeff_0_p1 = RATIONAL(18.0,1.0)*t234+t219*y+t193+t204*t224+
+t232;
+ coeffs_dxx->coeff_p1_p1 = t189+t194+t217*y+t221*t224+(RATIONAL(-18.0,1.0)
+*x+RATIONAL(8.0,1.0))*t223;
+ coeffs_dxx->coeff_p2_p1 = t196+t220*y+t228+t205*t234+t231;
+ coeffs_dxx->coeff_m1_p2 = t218*t234+t224+t226;
+ coeffs_dxx->coeff_0_p2 = t207*t234+t219*t224+t233;
+ coeffs_dxx->coeff_p1_p2 = t217*t224+t209*t234+t231;
+ coeffs_dxx->coeff_p2_p2 = t197+t220*t224+(t215+t237)*t223;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dxy.compute.c
new file mode 100644
index 0000000..3ccbd01
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dxy.compute.c
@@ -0,0 +1,121 @@
+fp t298;
+fp t288;
+fp t297;
+fp t287;
+fp t296;
+fp t291;
+fp t295;
+fp t239;
+fp t294;
+fp t266;
+fp t271;
+fp t293;
+fp t240;
+fp t292;
+fp t290;
+fp t289;
+fp t286;
+fp t285;
+fp t284;
+fp t283;
+fp t282;
+fp t281;
+fp t280;
+fp t279;
+fp t278;
+fp t277;
+fp t276;
+fp t275;
+fp t274;
+fp t273;
+fp t272;
+fp t270;
+fp t269;
+fp t268;
+fp t267;
+fp t264;
+fp t263;
+fp t262;
+fp t261;
+fp t260;
+fp t259;
+fp t258;
+fp t257;
+fp t256;
+fp t255;
+fp t254;
+fp t253;
+fp t252;
+fp t251;
+fp t246;
+fp t244;
+ t298 = x*y;
+ t288 = x*x;
+ t297 = t288*y;
+ t287 = y*y;
+ t296 = x*t287;
+ t291 = t288*t287;
+ t295 = RATIONAL(-81.0,4.0)*t291+RATIONAL(-20.0,1.0)*t298;
+ t239 = RATIONAL(27.0,4.0)*t291;
+ t294 = t239+RATIONAL(5.0,1.0)*t298;
+ t266 = RATIONAL(-9.0,4.0);
+ t271 = RATIONAL(-2.0,1.0);
+ t293 = t271*t298+t266*t291;
+ t240 = RATIONAL(-27.0,4.0)*t291;
+ t292 = t240+RATIONAL(-4.0,1.0)*t298;
+ t290 = RATIONAL(-10.0,1.0)*t298+t240;
+ t289 = RATIONAL(-1.0,4.0)+t239+RATIONAL(8.0,1.0)*t298;
+ t286 = RATIONAL(-9.0,1.0);
+ t285 = RATIONAL(-6.0,1.0);
+ t284 = RATIONAL(-3.0,4.0);
+ t283 = RATIONAL(-1.0,2.0);
+ t282 = RATIONAL(-5.0,2.0);
+ t281 = RATIONAL(3.0,2.0);
+ t280 = RATIONAL(2.0,1.0);
+ t279 = RATIONAL(-3.0,2.0);
+ t278 = RATIONAL(1.0,2.0);
+ t277 = RATIONAL(3.0,1.0);
+ t276 = RATIONAL(-3.0,1.0);
+ t275 = RATIONAL(9.0,1.0);
+ t274 = RATIONAL(9.0,2.0);
+ t273 = RATIONAL(5.0,2.0);
+ t272 = RATIONAL(-9.0,2.0);
+ t270 = RATIONAL(3.0,4.0);
+ t269 = RATIONAL(9.0,4.0);
+ t268 = RATIONAL(1.0,4.0);
+ t267 = RATIONAL(6.0,1.0);
+ t264 = RATIONAL(45.0,2.0);
+ t263 = RATIONAL(-45.0,2.0);
+ t262 = RATIONAL(18.0,1.0);
+ t261 = RATIONAL(15.0,2.0);
+ t260 = RATIONAL(-18.0,1.0);
+ t259 = RATIONAL(-15.0,2.0);
+ t258 = t284*t287;
+ t257 = t284*t288;
+ t256 = t266*t287;
+ t255 = t269*t287;
+ t254 = t270*t288;
+ t253 = t270*t287;
+ t252 = t266*t288;
+ t251 = t269*t288;
+ t246 = t269*t291;
+ t244 = RATIONAL(81.0,4.0)*t291;
+ coeffs_dxy->coeff_m1_m1 = t246+t268+t276*t297+t254+t253-y+(t276*t287-1.0+
+RATIONAL(4.0,1.0)*y)*x;
+ coeffs_dxy->coeff_0_m1 = t275*t297+t252+(t273+t261*t287)*x+t290;
+ coeffs_dxy->coeff_p1_m1 = t251+t286*t297+y+t258+(t271+t285*t287)*x+t289;
+ coeffs_dxy->coeff_p2_m1 = t257+t277*t297+(t278+t281*t287)*x+t293;
+ coeffs_dxy->coeff_m1_0 = t275*t296+t256+(t273+t261*t288)*y+t290;
+ coeffs_dxy->coeff_0_0 = t244+t263*t297+(RATIONAL(25.0,1.0)*y+t263*t287)*x
+;
+ coeffs_dxy->coeff_p1_0 = t262*t296+t255+(t264*t288+t282)*y+t295;
+ coeffs_dxy->coeff_p2_0 = t259*t297+t272*t296+t294;
+ coeffs_dxy->coeff_m1_p1 = x+t255+t286*t296+t257+(t271+t285*t288)*y+t289;
+ coeffs_dxy->coeff_0_p1 = t251+t262*t297+(t264*t287+t282)*x+t295;
+ coeffs_dxy->coeff_p1_p1 = t256+t244+t268+t252+(t260*t288+t280)*y+(t260*
+t287+RATIONAL(16.0,1.0)*y+t280)*x;
+ coeffs_dxy->coeff_p2_p1 = t267*t297+t254+(t283+t274*t287)*x+t292;
+ coeffs_dxy->coeff_m1_p2 = t277*t296+t258+(t281*t288+t278)*y+t293;
+ coeffs_dxy->coeff_0_p2 = t272*t297+t259*t296+t294;
+ coeffs_dxy->coeff_p1_p2 = t267*t296+t253+(t283+t274*t288)*y+t292;
+ coeffs_dxy->coeff_p2_p2 = t246+t279*t297+(y+t279*t287)*x;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dy.compute.c
new file mode 100644
index 0000000..cc35204
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dy.compute.c
@@ -0,0 +1,123 @@
+fp t171;
+fp t187;
+fp t170;
+fp t186;
+fp t185;
+fp t169;
+fp t184;
+fp t157;
+fp t177;
+fp t141;
+fp t183;
+fp t179;
+fp t182;
+fp t151;
+fp t175;
+fp t136;
+fp t181;
+fp t149;
+fp t180;
+fp t159;
+fp t178;
+fp t143;
+fp t164;
+fp t176;
+fp t174;
+fp t154;
+fp t161;
+fp t173;
+fp t168;
+fp t167;
+fp t166;
+fp t165;
+fp t163;
+fp t162;
+fp t160;
+fp t156;
+fp t153;
+fp t152;
+fp t150;
+fp t148;
+fp t147;
+fp t146;
+fp t144;
+fp t142;
+fp t139;
+fp t137;
+fp t135;
+fp t134;
+fp t131;
+fp t130;
+ t171 = x*x;
+ t187 = y*t171;
+ t170 = x*t171;
+ t186 = t170*y;
+ t185 = t170+x;
+ t169 = y*y;
+ t184 = t171*t169;
+ t157 = RATIONAL(-5.0,1.0);
+ t177 = RATIONAL(-9.0,4.0)*t169;
+ t141 = t170*t177;
+ t183 = t157*t187+t141;
+ t179 = t169*t170;
+ t182 = RATIONAL(-10.0,1.0)*t187+RATIONAL(-27.0,4.0)*t179;
+ t151 = RATIONAL(5.0,2.0);
+ t175 = RATIONAL(9.0,4.0)*t169;
+ t136 = t170*t175;
+ t181 = t151*t187+t136;
+ t149 = RATIONAL(-2.0,1.0);
+ t180 = t149*t187+t141;
+ t159 = RATIONAL(3.0,4.0);
+ t178 = t159*t169;
+ t143 = t159*t170;
+ t164 = RATIONAL(-3.0,4.0);
+ t176 = t164*t169;
+ t174 = y*t185;
+ t154 = RATIONAL(4.0,1.0);
+ t161 = RATIONAL(-1.0,4.0);
+ t173 = t136+t154*t187+t161*x;
+ t168 = RATIONAL(-1.0,2.0);
+ t167 = RATIONAL(1.0,4.0);
+ t166 = RATIONAL(-5.0,2.0);
+ t165 = RATIONAL(3.0,2.0);
+ t163 = RATIONAL(2.0,1.0);
+ t162 = RATIONAL(-3.0,2.0);
+ t160 = RATIONAL(1.0,2.0);
+ t156 = RATIONAL(3.0,1.0);
+ t153 = RATIONAL(-3.0,1.0);
+ t152 = RATIONAL(9.0,2.0);
+ t150 = RATIONAL(-9.0,2.0);
+ t148 = t167*x;
+ t147 = t167*t170;
+ t146 = t164*t170;
+ t144 = t161*t170;
+ t142 = t169*t143;
+ t139 = x*t176;
+ t137 = t170*t176;
+ t135 = x*t177;
+ t134 = x*t175;
+ t131 = x*t178;
+ t130 = RATIONAL(27.0,4.0)*t179;
+ coeffs_dy->coeff_m1_m1 = t148+t147+t142+t131+(t168+t162*t169)*t171+(t163*
+t171-t185)*y;
+ coeffs_dy->coeff_0_m1 = t146+RATIONAL(5.0,4.0)*t171+t168+(RATIONAL(15.0,
+4.0)*t171+t162)*t169+(t156*t170+t163)*y+t183;
+ coeffs_dy->coeff_p1_m1 = -t171+t153*t184+t143+t139+(x+t153*t170)*y+t173;
+ coeffs_dy->coeff_p2_m1 = t137+t144+t186+(t167-y+t178)*t171;
+ coeffs_dy->coeff_m1_0 = t135+t152*t184+t151*t174+t183;
+ coeffs_dy->coeff_0_0 = t130+(t152+RATIONAL(-45.0,4.0)*t171)*t169+(
+RATIONAL(-15.0,2.0)*t170+RATIONAL(25.0,2.0)*t171+t157)*y;
+ coeffs_dy->coeff_p1_0 = RATIONAL(9.0,1.0)*t184+t134+(RATIONAL(15.0,2.0)*
+t170+t166*x)*y+t182;
+ coeffs_dy->coeff_p2_0 = t166*t186+t171*t177+t181;
+ coeffs_dy->coeff_m1_p1 = t144+t134+(t160+t150*t169)*t171+t149*t174+t173;
+ coeffs_dy->coeff_0_p1 = t143+t160+RATIONAL(-5.0,4.0)*t171+(t150+RATIONAL(
+45.0,4.0)*t171)*t169+(t154+RATIONAL(6.0,1.0)*t170)*y+t182;
+ coeffs_dy->coeff_p1_p1 = t135+RATIONAL(-9.0,1.0)*t184+t146+t171+t130+t148
++(t163*x+RATIONAL(8.0,1.0)*t171+RATIONAL(-6.0,1.0)*t170)*y;
+ coeffs_dy->coeff_p2_p1 = t163*t186+t147+(t175+t161)*t171+t180;
+ coeffs_dy->coeff_m1_p2 = t137+t165*t184+t139+(-t171+t185*t160)*y;
+ coeffs_dy->coeff_0_p2 = -y+t162*t186+(RATIONAL(-15.0,4.0)*t171+t165)*t169
++t181;
+ coeffs_dy->coeff_p1_p2 = t156*t184+t131+(t168*x+t165*t170)*y+t180;
+ coeffs_dy->coeff_p2_p2 = t142+t171*t176+(t168*t170+t160*t171)*y;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dyy.compute.c
new file mode 100644
index 0000000..dadfd2d
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order2/coeffs-dyy.compute.c
@@ -0,0 +1,108 @@
+fp t335;
+fp t334;
+fp t351;
+fp t350;
+fp t318;
+fp t349;
+fp t320;
+fp t348;
+fp t347;
+fp t346;
+fp t327;
+fp t345;
+fp t306;
+fp t317;
+fp t344;
+fp t329;
+fp t343;
+fp t342;
+fp t323;
+fp t341;
+fp t340;
+fp t303;
+fp t324;
+fp t339;
+fp t338;
+fp t319;
+fp t337;
+fp t333;
+fp t332;
+fp t331;
+fp t330;
+fp t328;
+fp t326;
+fp t325;
+fp t322;
+fp t316;
+fp t315;
+fp t314;
+fp t308;
+fp t307;
+fp t305;
+fp t304;
+fp t301;
+fp t299;
+ t335 = x*x;
+ t334 = t335*x;
+ t351 = t334*y;
+ t350 = t334+x;
+ t318 = RATIONAL(-9.0,2.0);
+ t349 = y*t318;
+ t320 = RATIONAL(9.0,2.0);
+ t348 = y*t320;
+ t347 = t335*y;
+ t346 = RATIONAL(9.0,1.0)*y;
+ t327 = RATIONAL(-3.0,2.0);
+ t345 = t327*y;
+ t306 = t334*t349;
+ t317 = RATIONAL(-2.0,1.0);
+ t344 = t306+t317*t335;
+ t329 = RATIONAL(3.0,2.0);
+ t343 = t329*t334;
+ t342 = t327*t334;
+ t323 = RATIONAL(-5.0,1.0);
+ t341 = t306+t323*t335;
+ t340 = y*t342-t335;
+ t303 = t334*t348;
+ t324 = RATIONAL(4.0,1.0);
+ t339 = t303+t324*t335;
+ t338 = RATIONAL(-10.0,1.0)*t335+RATIONAL(-27.0,2.0)*t351;
+ t319 = RATIONAL(5.0,2.0);
+ t337 = t319*t335+t303;
+ t333 = RATIONAL(-9.0,1.0);
+ t332 = RATIONAL(-6.0,1.0);
+ t331 = RATIONAL(-1.0,2.0);
+ t330 = RATIONAL(-5.0,2.0);
+ t328 = RATIONAL(2.0,1.0);
+ t326 = RATIONAL(1.0,2.0);
+ t325 = RATIONAL(3.0,1.0);
+ t322 = RATIONAL(-3.0,1.0);
+ t316 = RATIONAL(6.0,1.0);
+ t315 = RATIONAL(15.0,2.0);
+ t314 = RATIONAL(-15.0,2.0);
+ t308 = x*t345;
+ t307 = x*t348;
+ t305 = y*t343;
+ t304 = t329*x*y;
+ t301 = x*t349;
+ t299 = RATIONAL(27.0,2.0)*t351;
+ coeffs_dyy->coeff_m1_m1 = t305+t304+(t322*y+t328)*t335-t350;
+ coeffs_dyy->coeff_0_m1 = t328+t325*t334+(t322+t315*t335)*y+t341;
+ coeffs_dyy->coeff_p1_m1 = t322*t334+t308+x+t332*t347+t339;
+ coeffs_dyy->coeff_p2_m1 = t329*t347+t334+t340;
+ coeffs_dyy->coeff_m1_0 = t335*t346+t301+t350*t319+t341;
+ coeffs_dyy->coeff_0_0 = t299+t323+t314*t334+t346+(RATIONAL(-45.0,2.0)*y+
+RATIONAL(25.0,2.0))*t335;
+ coeffs_dyy->coeff_p1_0 = t330*x+t307+t315*t334+RATIONAL(18.0,1.0)*t347+
+t338;
+ coeffs_dyy->coeff_p2_0 = t318*t347+t330*t334+t337;
+ coeffs_dyy->coeff_m1_p1 = t333*t347+t307+t350*t317+t339;
+ coeffs_dyy->coeff_0_p1 = t324+t316*t334+(RATIONAL(45.0,2.0)*t335+t333)*y+
+t338;
+ coeffs_dyy->coeff_p1_p1 = t328*x+t301+t332*t334+t299+(RATIONAL(8.0,1.0)+
+RATIONAL(-18.0,1.0)*y)*t335;
+ coeffs_dyy->coeff_p2_p1 = t320*t347+t328*t334+t344;
+ coeffs_dyy->coeff_m1_p2 = t308+t325*t347+t350*t326+t340;
+ coeffs_dyy->coeff_0_p2 = RATIONAL(-1.0,1.0)+t342+(t314*t335+t325)*y+t337;
+ coeffs_dyy->coeff_p1_p2 = t316*t347+t343+t331*x+t304+t344;
+ coeffs_dyy->coeff_p2_p2 = t305+t331*t334+(t326+t345)*t335;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-I.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-I.compute.c
new file mode 100644
index 0000000..a5b6360
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-I.compute.c
@@ -0,0 +1,337 @@
+fp t469;
+fp t472;
+fp t517;
+fp t471;
+fp t470;
+fp t516;
+fp t515;
+fp t514;
+fp t409;
+fp t513;
+fp t416;
+fp t512;
+fp t511;
+fp t435;
+fp t510;
+fp t509;
+fp t423;
+fp t508;
+fp t507;
+fp t506;
+fp t413;
+fp t487;
+fp t368;
+fp t489;
+fp t445;
+fp t505;
+fp t410;
+fp t504;
+fp t499;
+fp t503;
+fp t502;
+fp t449;
+fp t501;
+fp t453;
+fp t491;
+fp t401;
+fp t441;
+fp t500;
+fp t442;
+fp t490;
+fp t408;
+fp t498;
+fp t497;
+fp t421;
+fp t366;
+fp t496;
+fp t495;
+fp t403;
+fp t494;
+fp t404;
+fp t493;
+fp t424;
+fp t492;
+fp t434;
+fp t488;
+fp t450;
+fp t371;
+fp t486;
+fp t485;
+fp t484;
+fp t389;
+fp t483;
+fp t444;
+fp t482;
+fp t481;
+fp t480;
+fp t479;
+fp t426;
+fp t428;
+fp t478;
+fp t475;
+fp t468;
+fp t467;
+fp t466;
+fp t465;
+fp t464;
+fp t463;
+fp t462;
+fp t461;
+fp t460;
+fp t459;
+fp t458;
+fp t457;
+fp t456;
+fp t454;
+fp t452;
+fp t451;
+fp t448;
+fp t447;
+fp t446;
+fp t443;
+fp t440;
+fp t439;
+fp t438;
+fp t437;
+fp t436;
+fp t433;
+fp t432;
+fp t431;
+fp t430;
+fp t429;
+fp t427;
+fp t425;
+fp t422;
+fp t420;
+fp t419;
+fp t418;
+fp t417;
+fp t415;
+fp t414;
+fp t412;
+fp t411;
+fp t407;
+fp t406;
+fp t405;
+fp t402;
+fp t400;
+fp t396;
+fp t395;
+fp t394;
+fp t393;
+fp t391;
+fp t386;
+fp t383;
+fp t382;
+fp t380;
+fp t379;
+fp t374;
+fp t373;
+fp t372;
+fp t369;
+fp t364;
+fp t362;
+fp t361;
+fp t359;
+fp t358;
+fp t357;
+fp t356;
+fp t355;
+fp t354;
+fp t352;
+ t469 = y*y;
+ t472 = t469*y;
+ t517 = t472+y;
+ t471 = x*x;
+ t470 = x*t471;
+ t516 = t470+x;
+ t515 = x*y;
+ t514 = x*t472;
+ t409 = RATIONAL(1.0,144.0);
+ t513 = x*t409;
+ t416 = RATIONAL(-1.0,144.0);
+ t512 = t416*x;
+ t511 = y*t470;
+ t435 = RATIONAL(1.0,18.0);
+ t510 = t435*x;
+ t509 = t435*y;
+ t423 = RATIONAL(-1.0,18.0);
+ t508 = t423*x;
+ t507 = t470*t469;
+ t506 = t471*t472;
+ t413 = RATIONAL(-7.0,144.0);
+ t487 = t413*t470;
+ t368 = t472*t487;
+ t489 = t469*t471;
+ t445 = RATIONAL(-1.0,24.0);
+ t505 = t445*t489+t368;
+ t410 = RATIONAL(7.0,144.0);
+ t504 = t410*t472;
+ t499 = t470*t472;
+ t503 = RATIONAL(-35.0,9.0)*t489+RATIONAL(-16.0,9.0)*t499;
+ t502 = t410*t470;
+ t449 = RATIONAL(1.0,9.0);
+ t501 = t449*t472;
+ t453 = RATIONAL(-1.0,9.0);
+ t491 = t453*t472;
+ t401 = t470*t491;
+ t441 = RATIONAL(-7.0,36.0);
+ t500 = t441*t489+t401;
+ t442 = RATIONAL(7.0,18.0);
+ t490 = t449*t470;
+ t408 = t472*t490;
+ t498 = t442*t489+t408;
+ t497 = t413*t472;
+ t421 = RATIONAL(5.0,48.0);
+ t366 = t410*t499;
+ t496 = t421*t489+t366;
+ t495 = t453*t470;
+ t403 = RATIONAL(7.0,9.0)*t499;
+ t494 = RATIONAL(7.0,6.0)*t489+t403;
+ t404 = RATIONAL(-7.0,9.0)*t499;
+ t493 = t404+RATIONAL(-35.0,12.0)*t489;
+ t424 = RATIONAL(-1.0,72.0);
+ t492 = t424*t489+t416*t499;
+ t434 = RATIONAL(5.0,36.0);
+ t488 = t408+t434*t489;
+ t450 = RATIONAL(-5.0,6.0);
+ t371 = y*t508;
+ t486 = t450*t489+t404+t371;
+ t485 = RATIONAL(-4.0,9.0)*t515+t403+RATIONAL(25.0,12.0)*t489;
+ t484 = t368+RATIONAL(-5.0,24.0)*t489+t371;
+ t389 = x*t509;
+ t483 = RATIONAL(-5.0,18.0)*t489+t389+t401;
+ t444 = RATIONAL(1.0,12.0);
+ t482 = y*t512+t444*t489+t366;
+ t481 = t389+RATIONAL(-49.0,144.0)*t499+RATIONAL(-5.0,8.0)*t489;
+ t480 = t516*t469;
+ t479 = t517*t471;
+ t426 = RATIONAL(7.0,36.0);
+ t428 = RATIONAL(-1.0,12.0);
+ t478 = t428+t426*t471;
+ t475 = t426*t469+t428;
+ t468 = RATIONAL(5.0,3.0);
+ t467 = RATIONAL(-8.0,9.0);
+ t466 = RATIONAL(5.0,4.0);
+ t465 = RATIONAL(-2.0,3.0);
+ t464 = RATIONAL(8.0,9.0);
+ t463 = RATIONAL(-5.0,3.0);
+ t462 = RATIONAL(5.0,6.0);
+ t461 = RATIONAL(1.0,3.0);
+ t460 = RATIONAL(-1.0,6.0);
+ t459 = RATIONAL(-1.0,2.0);
+ t458 = RATIONAL(-2.0,9.0);
+ t457 = RATIONAL(-1.0,3.0);
+ t456 = RATIONAL(2.0,9.0);
+ t454 = RATIONAL(-7.0,3.0);
+ t452 = RATIONAL(-4.0,3.0);
+ t451 = RATIONAL(2.0,3.0);
+ t448 = RATIONAL(1.0,72.0);
+ t447 = RATIONAL(14.0,9.0);
+ t446 = RATIONAL(-7.0,12.0);
+ t443 = RATIONAL(-10.0,9.0);
+ t440 = RATIONAL(1.0,24.0);
+ t439 = RATIONAL(-7.0,24.0);
+ t438 = RATIONAL(-7.0,18.0);
+ t437 = RATIONAL(-5.0,48.0);
+ t436 = RATIONAL(7.0,24.0);
+ t433 = RATIONAL(-5.0,36.0);
+ t432 = RATIONAL(-28.0,9.0);
+ t431 = RATIONAL(28.0,9.0);
+ t430 = RATIONAL(20.0,9.0);
+ t429 = RATIONAL(-14.0,9.0);
+ t427 = RATIONAL(7.0,12.0);
+ t425 = RATIONAL(-7.0,72.0);
+ t422 = RATIONAL(10.0,9.0);
+ t420 = RATIONAL(7.0,72.0);
+ t419 = RATIONAL(-20.0,9.0);
+ t418 = RATIONAL(-35.0,48.0);
+ t417 = RATIONAL(49.0,36.0);
+ t415 = RATIONAL(-35.0,36.0);
+ t414 = RATIONAL(35.0,48.0);
+ t412 = RATIONAL(35.0,36.0);
+ t411 = RATIONAL(-49.0,36.0);
+ t407 = RATIONAL(4.0,9.0)*t515;
+ t406 = y*t490;
+ t405 = t467*t511;
+ t402 = y*t495;
+ t400 = t464*t511;
+ t396 = x*t501;
+ t395 = t467*t514;
+ t394 = t464*t514;
+ t393 = x*t491;
+ t391 = t442*t511;
+ t386 = t472*t510;
+ t383 = t438*t514;
+ t382 = t438*t511;
+ t380 = t470*t509;
+ t379 = RATIONAL(16.0,9.0)*t499;
+ t374 = t423*t511;
+ t373 = t472*t508;
+ t372 = t442*t514;
+ t369 = y*t487;
+ t364 = y*t502;
+ t362 = t409*t511;
+ t361 = t472*t512;
+ t359 = x*t504;
+ t358 = t416*t511;
+ t357 = t472*t513;
+ t356 = x*t497;
+ t355 = t409*t499;
+ t354 = y*t513;
+ t352 = RATIONAL(49.0,144.0)*t499;
+ coeffs_I->coeff_m2_m2 = t354+t357+t362+t355+RATIONAL(1.0,36.0)*t489+(t479
++t480)*t424;
+ coeffs_I->coeff_m1_m2 = t369+t373+t421*t479+(t420*t470+t449*x)*t469+t484;
+ coeffs_I->coeff_0_m2 = t406+(t458*t470+t460)*t469+t498+t517*(t444+t441*
+t471);
+ coeffs_I->coeff_p1_m2 = t386+t402+t434*t479+(t456*t470+t453*x)*t469+t483;
+ coeffs_I->coeff_p2_m2 = t361+t364+t445*t479+(t425*t470+t448*x)*t469+t482;
+ coeffs_I->coeff_p3_m2 = t358+t448*t507+t409*t479+t492;
+ coeffs_I->coeff_m2_m1 = t356+t374+(t420*t472+t449*y)*t471+t421*t480+t484;
+ coeffs_I->coeff_m1_m1 = t372+t407+t352+t391+(t450*y+t418*t472)*t471+(t450
+*x+RATIONAL(25.0,16.0)*t471+t418*t470)*t469;
+ coeffs_I->coeff_0_m1 = t405+(t417*t471+t446)*t472+(t468*t470+t466)*t469+(
+t447*t471+t465)*y+t493;
+ coeffs_I->coeff_p1_m1 = t400+t383+(t415*t472+t443*y)*t471+(t462*x+t463*
+t470)*t469+t485;
+ coeffs_I->coeff_p2_m1 = t359+t382+(t436*t472+t461*y)*t471+(t414*t470+t437
+*x)*t469+t481;
+ coeffs_I->coeff_p3_m1 = t437*t507+t380+(t423*y+t497)*t471+t496;
+ coeffs_I->coeff_m2_0 = t396+(t460+t458*t472)*t471+t498+t516*(t444+t441*
+t469);
+ coeffs_I->coeff_m1_0 = t395+(t468*t472+t466)*t471+(t417*t469+t446)*t470+(
+t465+t447*t469)*x+t493;
+ coeffs_I->coeff_0_0 = t379+RATIONAL(1.0,1.0)+(t470+t472)*RATIONAL(4.0,3.0
+)+(t454+t432*t472)*t471+(RATIONAL(49.0,9.0)*t471+t454+t432*t470)*t469;
+ coeffs_I->coeff_p1_0 = t394+(t430*t472+t468)*t471+(t452+t431*t469)*t470+(
+t429*t469+t451)*x+t503;
+ coeffs_I->coeff_p2_0 = t393+(t465*t472+t459)*t471+(t411*t469+t427)*t470+
+t475*x+t494;
+ coeffs_I->coeff_p3_0 = (t444+t501)*t471+t475*t470+t500;
+ coeffs_I->coeff_m2_p1 = t393+t380+(t456*t472+t453*y)*t471+t434*t480+t483;
+ coeffs_I->coeff_m1_p1 = t382+t394+(t462*y+t463*t472)*t471+(t443*x+t415*
+t470)*t469+t485;
+ coeffs_I->coeff_0_p1 = t400+(t452+t431*t471)*t472+(t468+t430*t470)*t469+(
+t451+t429*t471)*y+t503;
+ coeffs_I->coeff_p1_p1 = t379+t405+t407+t395+(t422*y+t419*t472)*t471+(t422
+*x+t419*t470+RATIONAL(25.0,9.0)*t471)*t469;
+ coeffs_I->coeff_p2_p1 = t391+t396+(t457*y+t451*t472)*t471+(t412*t470+t433
+*x)*t469+t486;
+ coeffs_I->coeff_p3_p1 = t433*t507+t374+(t509+t491)*t471+t488;
+ coeffs_I->coeff_m2_p2 = t359+t358+(t425*t472+t448*y)*t471+t445*t480+t482;
+ coeffs_I->coeff_m1_p2 = t383+t364+(t414*t472+t437*y)*t471+(t461*x+t436*
+t470)*t469+t481;
+ coeffs_I->coeff_0_p2 = t402+(t411*t471+t427)*t472+(t459+t465*t470)*t469+
+t478*y+t494;
+ coeffs_I->coeff_p1_p2 = t372+t406+(t412*t472+t433*y)*t471+(t457*x+t451*
+t470)*t469+t486;
+ coeffs_I->coeff_p2_p2 = t369+t354+t352+t356+(t439*t472+t440*y)*t471+(t440
+*x+t439*t470+RATIONAL(1.0,4.0)*t471)*t469;
+ coeffs_I->coeff_p3_p2 = t440*t507+t362+(t416*y+t504)*t471+t505;
+ coeffs_I->coeff_m2_p3 = t361+t448*t506+t409*t480+t492;
+ coeffs_I->coeff_m1_p3 = t386+t437*t506+(t508+t487)*t469+t496;
+ coeffs_I->coeff_0_p3 = t478*t472+(t490+t444)*t469+t500;
+ coeffs_I->coeff_p1_p3 = t373+t433*t506+(t510+t495)*t469+t488;
+ coeffs_I->coeff_p2_p3 = t440*t506+t357+(t512+t502)*t469+t505;
+ coeffs_I->coeff_p3_p3 = t355+t409*t489+(t507+t506)*t416;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dx.compute.c
new file mode 100644
index 0000000..8d83f9f
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dx.compute.c
@@ -0,0 +1,276 @@
+fp t616;
+fp t618;
+fp t648;
+fp t617;
+fp t647;
+fp t646;
+fp t645;
+fp t644;
+fp t635;
+fp t608;
+fp t548;
+fp t643;
+fp t551;
+fp t642;
+fp t597;
+fp t567;
+fp t610;
+fp t628;
+fp t540;
+fp t641;
+fp t577;
+fp t640;
+fp t607;
+fp t631;
+fp t539;
+fp t592;
+fp t639;
+fp t627;
+fp t580;
+fp t638;
+fp t579;
+fp t637;
+fp t636;
+fp t634;
+fp t633;
+fp t535;
+fp t578;
+fp t632;
+fp t630;
+fp t588;
+fp t520;
+fp t629;
+fp t626;
+fp t583;
+fp t564;
+fp t612;
+fp t625;
+fp t624;
+fp t591;
+fp t563;
+fp t623;
+fp t611;
+fp t622;
+fp t621;
+fp t614;
+fp t576;
+fp t620;
+fp t615;
+fp t613;
+fp t609;
+fp t606;
+fp t605;
+fp t604;
+fp t603;
+fp t602;
+fp t601;
+fp t600;
+fp t599;
+fp t598;
+fp t595;
+fp t594;
+fp t593;
+fp t589;
+fp t587;
+fp t586;
+fp t585;
+fp t584;
+fp t575;
+fp t574;
+fp t573;
+fp t572;
+fp t571;
+fp t570;
+fp t568;
+fp t566;
+fp t565;
+fp t562;
+fp t560;
+fp t559;
+fp t558;
+fp t557;
+fp t556;
+fp t553;
+fp t552;
+fp t550;
+fp t547;
+fp t544;
+fp t543;
+fp t542;
+fp t536;
+fp t534;
+fp t532;
+fp t524;
+fp t522;
+fp t521;
+fp t519;
+ t616 = y*y;
+ t618 = t616*y;
+ t648 = x*t618;
+ t617 = x*x;
+ t647 = t617*y;
+ t646 = y+t618;
+ t645 = x*t616;
+ t644 = t617*t616;
+ t635 = t617*t618;
+ t608 = RATIONAL(7.0,3.0);
+ t548 = t608*t635;
+ t643 = t548+t608*t645;
+ t551 = RATIONAL(-7.0,3.0)*t635;
+ t642 = RATIONAL(-35.0,6.0)*t645+t551;
+ t597 = RATIONAL(7.0,18.0);
+ t567 = t597*t618;
+ t610 = RATIONAL(1.0,3.0);
+ t628 = t617*t610;
+ t540 = t618*t628;
+ t641 = t540+RATIONAL(7.0,9.0)*t645;
+ t577 = RATIONAL(5.0,18.0);
+ t640 = t577*t645+t540;
+ t607 = RATIONAL(-1.0,3.0);
+ t631 = t607*t617;
+ t539 = t618*t631;
+ t592 = RATIONAL(-7.0,18.0);
+ t639 = t592*t645+t539;
+ t627 = t617*RATIONAL(-1.0,48.0);
+ t580 = RATIONAL(-1.0,36.0);
+ t638 = t618*t627+t580*t645;
+ t579 = RATIONAL(1.0,48.0);
+ t637 = t579*t617;
+ t636 = RATIONAL(-70.0,9.0)*t645+RATIONAL(-16.0,3.0)*t635;
+ t634 = t616*RATIONAL(-5.0,12.0);
+ t633 = RATIONAL(7.0,48.0)*t617;
+ t535 = t618*t633;
+ t578 = RATIONAL(5.0,24.0);
+ t632 = t578*t645+t535;
+ t630 = RATIONAL(-7.0,48.0)*t617;
+ t588 = RATIONAL(-1.0,12.0);
+ t520 = t618*t630;
+ t629 = t520+t588*t645;
+ t626 = x*t646;
+ t583 = RATIONAL(-1.0,18.0);
+ t564 = t583*y;
+ t612 = RATIONAL(-5.0,3.0);
+ t625 = t551+t564+t612*t645;
+ t624 = t564+t520+x*t634;
+ t591 = RATIONAL(1.0,18.0);
+ t563 = t591*y;
+ t623 = t563+RATIONAL(-49.0,48.0)*t635+RATIONAL(-5.0,4.0)*t645;
+ t611 = RATIONAL(-4.0,9.0);
+ t622 = RATIONAL(25.0,6.0)*t645+t548+t611*y;
+ t621 = t563+t539+RATIONAL(-5.0,9.0)*t645;
+ t614 = RATIONAL(1.0,6.0);
+ t576 = RATIONAL(-1.0,144.0);
+ t620 = t535+t576*y+t614*t645;
+ t615 = RATIONAL(4.0,9.0);
+ t613 = RATIONAL(-2.0,3.0);
+ t609 = RATIONAL(-2.0,9.0);
+ t606 = RATIONAL(2.0,9.0);
+ t605 = RATIONAL(-1.0,9.0);
+ t604 = RATIONAL(2.0,3.0);
+ t603 = RATIONAL(1.0,9.0);
+ t602 = RATIONAL(1.0,72.0);
+ t601 = RATIONAL(-5.0,24.0);
+ t600 = RATIONAL(-7.0,12.0);
+ t599 = RATIONAL(-1.0,24.0);
+ t598 = RATIONAL(1.0,12.0);
+ t595 = RATIONAL(-7.0,36.0);
+ t594 = RATIONAL(1.0,24.0);
+ t593 = RATIONAL(10.0,3.0);
+ t589 = RATIONAL(-5.0,18.0);
+ t587 = RATIONAL(7.0,12.0);
+ t586 = RATIONAL(7.0,36.0);
+ t585 = RATIONAL(-1.0,72.0);
+ t584 = RATIONAL(1.0,36.0);
+ t575 = RATIONAL(1.0,144.0);
+ t574 = t603*t618;
+ t573 = t615*y;
+ t572 = RATIONAL(-8.0,9.0)*t618;
+ t571 = RATIONAL(8.0,9.0)*t618;
+ t570 = t605*t618;
+ t568 = t591*t618;
+ t566 = t592*t618;
+ t565 = t583*t618;
+ t562 = t576*t618;
+ t560 = RATIONAL(-7.0,144.0)*t618;
+ t559 = RATIONAL(7.0,144.0)*t618;
+ t558 = t575*y;
+ t557 = t575*t618;
+ t556 = y*t631;
+ t553 = RATIONAL(7.0,6.0)*t647;
+ t552 = RATIONAL(-1.0,6.0)*t647;
+ t550 = RATIONAL(-8.0,3.0)*t647;
+ t547 = RATIONAL(8.0,3.0)*t647;
+ t544 = RATIONAL(-7.0,6.0)*t647;
+ t543 = t614*t647;
+ t542 = y*t628;
+ t536 = y*t633;
+ t534 = y*t627;
+ t532 = RATIONAL(16.0,3.0)*t635;
+ t524 = t579*t635;
+ t522 = y*t630;
+ t521 = y*t637;
+ t519 = RATIONAL(49.0,48.0)*t635;
+ coeffs_dx->coeff_m2_m2 = t558+t521+t557+t524+(t599*t617+t585)*t616+(t591*
+t616+t646*t580)*x;
+ coeffs_dx->coeff_m1_m2 = t522+t565+(RATIONAL(7.0,24.0)*t617+t603)*t616+
+t578*t626+t624;
+ coeffs_dx->coeff_0_m2 = t613*t644+t542+t592*t626+t641;
+ coeffs_dx->coeff_p1_m2 = t568+t556+(t605+t604*t617)*t616+t577*t626+t621;
+ coeffs_dx->coeff_p2_m2 = t562+t536+(t602+RATIONAL(-7.0,24.0)*t617)*t616+
+t588*t626+t620;
+ coeffs_dx->coeff_p3_m2 = t534+t594*t644+t602*t626+t638;
+ coeffs_dx->coeff_m2_m1 = t560+t552+(RATIONAL(5.0,48.0)+RATIONAL(5.0,16.0)
+*t617)*t616+(t606*y+t586*t618)*x+t624;
+ coeffs_dx->coeff_m1_m1 = t567+t553+t573+t519+(RATIONAL(-35.0,16.0)*t617+
+RATIONAL(-5.0,6.0))*t616+(RATIONAL(-35.0,24.0)*t618+t612*y+RATIONAL(25.0,8.0)*
+t616)*x;
+ coeffs_dx->coeff_0_m1 = RATIONAL(5.0,1.0)*t644+t550+(RATIONAL(49.0,18.0)*
+t618+RATIONAL(28.0,9.0)*y)*x+t642;
+ coeffs_dx->coeff_p1_m1 = t547+t566+(RATIONAL(-5.0,1.0)*t617+RATIONAL(5.0,
+6.0))*t616+(RATIONAL(-20.0,9.0)*y+RATIONAL(-35.0,18.0)*t618)*x+t622;
+ coeffs_dx->coeff_p2_m1 = t544+t559+(RATIONAL(35.0,16.0)*t617+RATIONAL(
+-5.0,48.0))*t616+(t587*t618+t604*y)*x+t623;
+ coeffs_dx->coeff_p3_m1 = t543+RATIONAL(-5.0,16.0)*t644+(t605*y+RATIONAL(
+-7.0,72.0)*t618)*x+t632;
+ coeffs_dx->coeff_m2_0 = t595*t616+t574+t598+(t600*t616+RATIONAL(1.0,4.0))
+*t617+(t611*t618+t607)*x+t641;
+ coeffs_dx->coeff_m1_0 = t613+t572+RATIONAL(14.0,9.0)*t616+(RATIONAL(-7.0,
+4.0)+RATIONAL(49.0,12.0)*t616)*t617+(RATIONAL(5.0,2.0)+t593*t618)*x+t642;
+ coeffs_dx->coeff_0_0 = t532+(RATIONAL(-28.0,3.0)*t616+RATIONAL(4.0,1.0))*
+t617+(RATIONAL(-14.0,3.0)+RATIONAL(-56.0,9.0)*t618+RATIONAL(98.0,9.0)*t616)*x;
+ coeffs_dx->coeff_p1_0 = t571+t604+RATIONAL(-14.0,9.0)*t616+(RATIONAL(-4.0
+,1.0)+RATIONAL(28.0,3.0)*t616)*t617+(RATIONAL(40.0,9.0)*t618+t593)*x+t636;
+ coeffs_dx->coeff_p2_0 = t570-x+t588+RATIONAL(-4.0,3.0)*t648+t586*t616+(
+RATIONAL(-49.0,12.0)*t616+RATIONAL(7.0,4.0))*t617+t643;
+ coeffs_dx->coeff_p3_0 = (t587*t616+RATIONAL(-1.0,4.0))*t617+(t606*t618+
+t614)*x+t639;
+ coeffs_dx->coeff_m2_p1 = t543+t570+(RATIONAL(5.0,12.0)*t617+RATIONAL(5.0,
+36.0))*t616+(t615*t618+t609*y)*x+t621;
+ coeffs_dx->coeff_m1_p1 = t571+t544+(RATIONAL(-35.0,12.0)*t617+RATIONAL(
+-10.0,9.0))*t616+(RATIONAL(5.0,3.0)*y+RATIONAL(-10.0,3.0)*t618)*x+t622;
+ coeffs_dx->coeff_0_p1 = t547+RATIONAL(20.0,3.0)*t644+(RATIONAL(56.0,9.0)*
+t618+RATIONAL(-28.0,9.0)*y)*x+t636;
+ coeffs_dx->coeff_p1_p1 = t550+t572+t573+t532+(RATIONAL(-20.0,3.0)*t617+
+RATIONAL(10.0,9.0))*t616+(RATIONAL(20.0,9.0)*y+RATIONAL(50.0,9.0)*t616+RATIONAL
+(-40.0,9.0)*t618)*x;
+ coeffs_dx->coeff_p2_p1 = t574+t553+(RATIONAL(35.0,12.0)*t617+RATIONAL(
+-5.0,36.0))*t616+(t613*y+RATIONAL(4.0,3.0)*t618)*x+t625;
+ coeffs_dx->coeff_p3_p1 = t552+t617*t634+(t603*y+t609*t618)*x+t640;
+ coeffs_dx->coeff_m2_p2 = t559+t534+(t599+RATIONAL(-1.0,8.0)*t617)*t616+(
+t584*y+t595*t618)*x+t620;
+ coeffs_dx->coeff_m1_p2 = t536+t566+(t610+RATIONAL(7.0,8.0)*t617)*t616+(
+RATIONAL(35.0,24.0)*t618+t601*y)*x+t623;
+ coeffs_dx->coeff_0_p2 = t556+RATIONAL(-2.0,1.0)*t644+(RATIONAL(-49.0,18.0
+)*t618+t597*y)*x+t643;
+ coeffs_dx->coeff_p1_p2 = t542+t567+(t607+RATIONAL(2.0,1.0)*t617)*t616+(
+t589*y+RATIONAL(35.0,18.0)*t618)*x+t625;
+ coeffs_dx->coeff_p2_p2 = t522+t558+t560+t519+(t594+RATIONAL(-7.0,8.0)*
+t617)*t616+(t600*t618+RATIONAL(1.0,2.0)*t616+t598*y)*x;
+ coeffs_dx->coeff_p3_p2 = t521+RATIONAL(1.0,8.0)*t644+(t585*y+RATIONAL(7.0
+,72.0)*t618)*x+t629;
+ coeffs_dx->coeff_m2_p3 = t562+t584*t648+(t575+t637)*t616+t638;
+ coeffs_dx->coeff_m1_p3 = t601*t648+t568+(t583+t630)*t616+t632;
+ coeffs_dx->coeff_0_p3 = t616*t628+x*t567+t639;
+ coeffs_dx->coeff_p1_p3 = t565+t589*t648+(t631+t591)*t616+t640;
+ coeffs_dx->coeff_p2_p3 = t557+t598*t648+(t633+t576)*t616+t629;
+ coeffs_dx->coeff_p3_p3 = t524+t616*t627+(t585*t618+t602*t616)*x;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dxx.compute.c
new file mode 100644
index 0000000..7650439
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dxx.compute.c
@@ -0,0 +1,215 @@
+fp t875;
+fp t840;
+fp t874;
+fp t851;
+fp t852;
+fp t873;
+fp t836;
+fp t872;
+fp t849;
+fp t871;
+fp t870;
+fp t869;
+fp t848;
+fp t830;
+fp t795;
+fp t868;
+fp t829;
+fp t785;
+fp t825;
+fp t867;
+fp t810;
+fp t866;
+fp t819;
+fp t796;
+fp t865;
+fp t828;
+fp t799;
+fp t864;
+fp t788;
+fp t863;
+fp t862;
+fp t861;
+fp t860;
+fp t821;
+fp t859;
+fp t858;
+fp t850;
+fp t827;
+fp t789;
+fp t857;
+fp t845;
+fp t856;
+fp t855;
+fp t820;
+fp t854;
+fp t847;
+fp t846;
+fp t844;
+fp t843;
+fp t842;
+fp t841;
+fp t839;
+fp t838;
+fp t837;
+fp t835;
+fp t834;
+fp t832;
+fp t831;
+fp t826;
+fp t824;
+fp t823;
+fp t822;
+fp t803;
+fp t802;
+fp t801;
+fp t800;
+fp t798;
+fp t797;
+fp t794;
+fp t793;
+fp t791;
+fp t787;
+fp t786;
+fp t784;
+fp t783;
+fp t782;
+fp t780;
+ t875 = x*y;
+ t840 = RATIONAL(2.0,3.0);
+ t874 = t840*y;
+ t851 = y*y;
+ t852 = t851*y;
+ t873 = y+t852;
+ t836 = RATIONAL(-1.0,24.0);
+ t872 = t836*x;
+ t849 = RATIONAL(-2.0,3.0);
+ t871 = t849*y;
+ t870 = x*t852;
+ t869 = x*t851;
+ t848 = RATIONAL(-5.0,3.0);
+ t830 = RATIONAL(-14.0,3.0);
+ t795 = t830*t870;
+ t868 = t848*t851+t795;
+ t829 = RATIONAL(-7.0,24.0);
+ t785 = t829*t870;
+ t825 = RATIONAL(-1.0,12.0);
+ t867 = t785+t825*t851;
+ t810 = RATIONAL(-35.0,6.0)*t851;
+ t866 = t810+t795;
+ t819 = RATIONAL(5.0,18.0);
+ t796 = t840*t870;
+ t865 = t819*t851+t796;
+ t828 = RATIONAL(-7.0,18.0);
+ t799 = t849*t870;
+ t864 = t828*t851+t799;
+ t788 = RATIONAL(14.0,3.0)*t870;
+ t863 = t788+RATIONAL(25.0,6.0)*t851;
+ t862 = RATIONAL(-5.0,12.0)*t851+t785;
+ t861 = RATIONAL(-32.0,3.0)*t870+RATIONAL(-70.0,9.0)*t851;
+ t860 = RATIONAL(-5.0,9.0)*t851+t799;
+ t821 = RATIONAL(-1.0,36.0);
+ t859 = t836*t870+t821*t851;
+ t858 = RATIONAL(7.0,9.0)*t851+t796;
+ t850 = RATIONAL(1.0,6.0);
+ t827 = RATIONAL(7.0,24.0);
+ t789 = t827*t870;
+ t857 = t850*t851+t789;
+ t845 = RATIONAL(7.0,3.0);
+ t856 = t788+t845*t851;
+ t855 = RATIONAL(-49.0,24.0)*t870+RATIONAL(-5.0,4.0)*t851;
+ t820 = RATIONAL(5.0,24.0);
+ t854 = t789+t820*t851;
+ t847 = RATIONAL(-2.0,9.0);
+ t846 = RATIONAL(1.0,2.0);
+ t844 = RATIONAL(-1.0,3.0);
+ t843 = RATIONAL(2.0,9.0);
+ t842 = RATIONAL(4.0,3.0);
+ t841 = RATIONAL(-4.0,3.0);
+ t839 = RATIONAL(1.0,72.0);
+ t838 = RATIONAL(-5.0,24.0);
+ t837 = RATIONAL(-7.0,12.0);
+ t835 = RATIONAL(1.0,12.0);
+ t834 = RATIONAL(7.0,18.0);
+ t832 = RATIONAL(1.0,24.0);
+ t831 = RATIONAL(10.0,3.0);
+ t826 = RATIONAL(-5.0,18.0);
+ t824 = RATIONAL(7.0,12.0);
+ t823 = RATIONAL(-1.0,72.0);
+ t822 = RATIONAL(1.0,36.0);
+ t803 = RATIONAL(-7.0,3.0)*t875;
+ t802 = RATIONAL(1.0,3.0)*t875;
+ t801 = t845*t875;
+ t800 = t844*t875;
+ t798 = x*t871;
+ t797 = x*t874;
+ t794 = RATIONAL(32.0,3.0)*t870;
+ t793 = RATIONAL(-16.0,3.0)*t875;
+ t791 = y*t872;
+ t787 = t827*t875;
+ t786 = RATIONAL(16.0,3.0)*t875;
+ t784 = t829*t875;
+ t783 = t832*t870;
+ t782 = t832*t875;
+ t780 = RATIONAL(49.0,24.0)*t870;
+ coeffs_dxx->coeff_m2_m2 = t782+t783+t873*t821+(t825*x+RATIONAL(1.0,18.0))
+*t851;
+ coeffs_dxx->coeff_m1_m2 = t784+t824*t869+t873*t820+t862;
+ coeffs_dxx->coeff_0_m2 = t797+t841*t869+t873*t828+t858;
+ coeffs_dxx->coeff_p1_m2 = t798+t842*t869+t873*t819+t860;
+ coeffs_dxx->coeff_p2_m2 = t837*t869+t787+t873*t825+t857;
+ coeffs_dxx->coeff_p3_m2 = t835*t869+t791+t873*t839+t859;
+ coeffs_dxx->coeff_m2_m1 = t843*y+RATIONAL(7.0,36.0)*t852+RATIONAL(5.0,8.0
+)*t869+t800+t862;
+ coeffs_dxx->coeff_m1_m1 = RATIONAL(-35.0,24.0)*t852+t780+t801+t848*y+(
+RATIONAL(25.0,8.0)+RATIONAL(-35.0,8.0)*x)*t851;
+ coeffs_dxx->coeff_0_m1 = RATIONAL(28.0,9.0)*y+t793+RATIONAL(49.0,18.0)*
+t852+RATIONAL(10.0,1.0)*t869+t866;
+ coeffs_dxx->coeff_p1_m1 = t786+RATIONAL(-10.0,1.0)*t869+RATIONAL(-20.0,
+9.0)*y+RATIONAL(-35.0,18.0)*t852+t863;
+ coeffs_dxx->coeff_p2_m1 = RATIONAL(35.0,8.0)*t869+t874+t803+t824*t852+
+t855;
+ coeffs_dxx->coeff_p3_m1 = RATIONAL(-7.0,72.0)*t852+RATIONAL(-1.0,9.0)*y+
+t802+RATIONAL(-5.0,8.0)*t869+t854;
+ coeffs_dxx->coeff_m2_0 = RATIONAL(-4.0,9.0)*t852+t844+(t846+RATIONAL(-7.0
+,6.0)*t851)*x+t858;
+ coeffs_dxx->coeff_m1_0 = t831*t852+RATIONAL(5.0,2.0)+(RATIONAL(-7.0,2.0)+
+RATIONAL(49.0,6.0)*t851)*x+t866;
+ coeffs_dxx->coeff_0_0 = RATIONAL(-56.0,9.0)*t852+t830+RATIONAL(98.0,9.0)*
+t851+t794+(RATIONAL(8.0,1.0)+RATIONAL(-56.0,3.0)*t851)*x;
+ coeffs_dxx->coeff_p1_0 = t831+RATIONAL(40.0,9.0)*t852+(RATIONAL(56.0,3.0)
+*t851+RATIONAL(-8.0,1.0))*x+t861;
+ coeffs_dxx->coeff_p2_0 = t841*t852+RATIONAL(-1.0,1.0)+(RATIONAL(7.0,2.0)+
+RATIONAL(-49.0,6.0)*t851)*x+t856;
+ coeffs_dxx->coeff_p3_0 = t843*t852+t850+(RATIONAL(-1.0,2.0)+RATIONAL(7.0,
+6.0)*t851)*x+t864;
+ coeffs_dxx->coeff_m2_p1 = RATIONAL(5.0,6.0)*t869+RATIONAL(4.0,9.0)*t852+
+t802+t847*y+t860;
+ coeffs_dxx->coeff_m1_p1 = RATIONAL(5.0,3.0)*y+RATIONAL(-10.0,3.0)*t852+
+t803+x*t810+t863;
+ coeffs_dxx->coeff_0_p1 = RATIONAL(56.0,9.0)*t852+RATIONAL(-28.0,9.0)*y+
+RATIONAL(40.0,3.0)*t869+t786+t861;
+ coeffs_dxx->coeff_p1_p1 = t793+t794+RATIONAL(20.0,9.0)*y+RATIONAL(-40.0,
+9.0)*t852+(RATIONAL(-40.0,3.0)*x+RATIONAL(50.0,9.0))*t851;
+ coeffs_dxx->coeff_p2_p1 = t801+RATIONAL(35.0,6.0)*t869+t842*t852+t871+
+t868;
+ coeffs_dxx->coeff_p3_p1 = t800+t847*t852+RATIONAL(1.0,9.0)*y+RATIONAL(
+-5.0,6.0)*t869+t865;
+ coeffs_dxx->coeff_m2_p2 = RATIONAL(-7.0,36.0)*t852+t791+RATIONAL(-1.0,4.0
+)*t869+t822*y+t857;
+ coeffs_dxx->coeff_m1_p2 = t838*y+RATIONAL(35.0,24.0)*t852+RATIONAL(7.0,
+4.0)*t869+t787+t855;
+ coeffs_dxx->coeff_0_p2 = RATIONAL(-49.0,18.0)*t852+t834*y+t798+RATIONAL(
+-4.0,1.0)*t869+t856;
+ coeffs_dxx->coeff_p1_p2 = t797+RATIONAL(4.0,1.0)*t869+t826*y+RATIONAL(
+35.0,18.0)*t852+t868;
+ coeffs_dxx->coeff_p2_p2 = t837*t852+t835*y+t784+t780+(t846+RATIONAL(-7.0,
+4.0)*x)*t851;
+ coeffs_dxx->coeff_p3_p2 = RATIONAL(7.0,72.0)*t852+t823*y+t782+RATIONAL(
+1.0,4.0)*t869+t867;
+ coeffs_dxx->coeff_m2_p3 = t832*t869+t822*t852+t859;
+ coeffs_dxx->coeff_m1_p3 = t838*t852+t829*t869+t854;
+ coeffs_dxx->coeff_0_p3 = t834*t852+t840*t869+t864;
+ coeffs_dxx->coeff_p1_p3 = t849*t869+t826*t852+t865;
+ coeffs_dxx->coeff_p2_p3 = t827*t869+t835*t852+t867;
+ coeffs_dxx->coeff_p3_p3 = t823*t852+t783+(t839+t872)*t851;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dxy.compute.c
new file mode 100644
index 0000000..7cc7307
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dxy.compute.c
@@ -0,0 +1,299 @@
+fp t1018;
+fp t999;
+fp t1017;
+fp t998;
+fp t1016;
+fp t972;
+fp t1015;
+fp t936;
+fp t997;
+fp t1014;
+fp t973;
+fp t921;
+fp t971;
+fp t915;
+fp t1013;
+fp t916;
+fp t919;
+fp t896;
+fp t1012;
+fp t894;
+fp t1011;
+fp t1010;
+fp t1009;
+fp t1008;
+fp t886;
+fp t1007;
+fp t890;
+fp t970;
+fp t1006;
+fp t988;
+fp t1005;
+fp t1004;
+fp t1003;
+fp t952;
+fp t1002;
+fp t1001;
+fp t1000;
+fp t996;
+fp t995;
+fp t994;
+fp t993;
+fp t992;
+fp t991;
+fp t989;
+fp t987;
+fp t986;
+fp t985;
+fp t984;
+fp t983;
+fp t982;
+fp t981;
+fp t980;
+fp t979;
+fp t978;
+fp t977;
+fp t976;
+fp t975;
+fp t974;
+fp t969;
+fp t968;
+fp t967;
+fp t966;
+fp t965;
+fp t964;
+fp t963;
+fp t962;
+fp t961;
+fp t960;
+fp t959;
+fp t958;
+fp t957;
+fp t956;
+fp t955;
+fp t954;
+fp t953;
+fp t951;
+fp t950;
+fp t949;
+fp t948;
+fp t947;
+fp t946;
+fp t945;
+fp t944;
+fp t943;
+fp t942;
+fp t941;
+fp t940;
+fp t939;
+fp t938;
+fp t937;
+fp t935;
+fp t934;
+fp t933;
+fp t932;
+fp t931;
+fp t930;
+fp t929;
+fp t928;
+fp t927;
+fp t926;
+fp t924;
+fp t923;
+fp t922;
+fp t920;
+fp t918;
+fp t917;
+fp t914;
+fp t913;
+fp t912;
+fp t911;
+fp t910;
+fp t909;
+fp t908;
+fp t907;
+fp t906;
+fp t905;
+fp t904;
+fp t903;
+fp t902;
+fp t901;
+fp t889;
+fp t883;
+fp t878;
+ t1018 = x*y;
+ t999 = x*x;
+ t1017 = y*t999;
+ t998 = y*y;
+ t1016 = t998*x;
+ t972 = RATIONAL(-5.0,6.0);
+ t1015 = x*t972;
+ t936 = RATIONAL(-1.0,18.0);
+ t997 = t999*t998;
+ t1014 = t936*t1018+RATIONAL(-1.0,16.0)*t997;
+ t973 = RATIONAL(7.0,6.0);
+ t921 = t973*t998;
+ t971 = RATIONAL(-7.0,6.0);
+ t915 = t971*t998;
+ t1013 = RATIONAL(-7.0,9.0)*t1018-t997;
+ t916 = t971*t999;
+ t919 = t973*t999;
+ t896 = RATIONAL(7.0,1.0)*t997;
+ t1012 = t896+RATIONAL(14.0,3.0)*t1018;
+ t894 = RATIONAL(-7.0,1.0)*t997;
+ t1011 = RATIONAL(-35.0,3.0)*t1018+t894;
+ t1010 = RATIONAL(5.0,9.0)*t1018+t997;
+ t1009 = RATIONAL(-16.0,1.0)*t997+RATIONAL(-140.0,9.0)*t1018;
+ t1008 = RATIONAL(14.0,9.0)*t1018+t997;
+ t886 = RATIONAL(7.0,16.0)*t997;
+ t1007 = RATIONAL(5.0,12.0)*t1018+t886;
+ t890 = RATIONAL(-7.0,16.0)*t997;
+ t970 = RATIONAL(-1.0,6.0);
+ t1006 = t970*t1018+t890;
+ t988 = RATIONAL(1.0,3.0);
+ t1005 = RATIONAL(-1.0,144.0)+t988*t1018+t886;
+ t1004 = y*t1015+t936+t890;
+ t1003 = t894+t936+RATIONAL(-10.0,3.0)*t1018;
+ t952 = RATIONAL(1.0,18.0);
+ t1002 = RATIONAL(-5.0,2.0)*t1018+t952+RATIONAL(-49.0,16.0)*t997;
+ t1001 = t952-t997+RATIONAL(-10.0,9.0)*t1018;
+ t1000 = t896+RATIONAL(25.0,3.0)*t1018+RATIONAL(-4.0,9.0);
+ t996 = RATIONAL(4.0,9.0);
+ t995 = RATIONAL(5.0,3.0);
+ t994 = RATIONAL(1.0,6.0);
+ t993 = RATIONAL(-2.0,3.0);
+ t992 = RATIONAL(-5.0,3.0);
+ t991 = RATIONAL(5.0,6.0);
+ t989 = RATIONAL(-7.0,4.0);
+ t987 = RATIONAL(4.0,1.0);
+ t986 = RATIONAL(5.0,8.0);
+ t985 = RATIONAL(-2.0,9.0);
+ t984 = RATIONAL(-4.0,1.0);
+ t983 = RATIONAL(7.0,4.0);
+ t982 = RATIONAL(1.0,4.0);
+ t981 = RATIONAL(-1.0,4.0);
+ t980 = RATIONAL(-5.0,8.0);
+ t979 = RATIONAL(-1.0,3.0);
+ t978 = RATIONAL(2.0,9.0);
+ t977 = RATIONAL(4.0,3.0);
+ t976 = RATIONAL(-1.0,9.0);
+ t975 = RATIONAL(-4.0,3.0);
+ t974 = RATIONAL(2.0,3.0);
+ t969 = RATIONAL(1.0,9.0);
+ t968 = RATIONAL(-8.0,3.0);
+ t967 = RATIONAL(8.0,3.0);
+ t966 = RATIONAL(1.0,72.0);
+ t965 = RATIONAL(-5.0,24.0);
+ t964 = RATIONAL(-7.0,12.0);
+ t963 = RATIONAL(-1.0,24.0);
+ t962 = RATIONAL(1.0,12.0);
+ t961 = RATIONAL(7.0,18.0);
+ t960 = RATIONAL(-35.0,6.0);
+ t959 = RATIONAL(1.0,24.0);
+ t958 = RATIONAL(-7.0,24.0);
+ t957 = RATIONAL(-7.0,18.0);
+ t956 = RATIONAL(7.0,24.0);
+ t955 = RATIONAL(-35.0,8.0);
+ t954 = RATIONAL(10.0,1.0);
+ t953 = RATIONAL(35.0,8.0);
+ t951 = RATIONAL(-10.0,1.0);
+ t950 = RATIONAL(-56.0,3.0);
+ t949 = RATIONAL(-28.0,9.0);
+ t948 = RATIONAL(49.0,6.0);
+ t947 = RATIONAL(28.0,9.0);
+ t946 = RATIONAL(56.0,3.0);
+ t945 = RATIONAL(-5.0,18.0);
+ t944 = RATIONAL(20.0,9.0);
+ t943 = RATIONAL(-49.0,6.0);
+ t942 = RATIONAL(-1.0,12.0);
+ t941 = RATIONAL(7.0,12.0);
+ t940 = RATIONAL(1.0,48.0);
+ t939 = RATIONAL(40.0,3.0);
+ t938 = RATIONAL(-40.0,3.0);
+ t937 = RATIONAL(-7.0,48.0);
+ t935 = RATIONAL(35.0,6.0);
+ t934 = RATIONAL(-1.0,48.0);
+ t933 = RATIONAL(7.0,48.0);
+ t932 = RATIONAL(-1.0,72.0);
+ t931 = RATIONAL(1.0,36.0);
+ t930 = RATIONAL(-20.0,9.0);
+ t929 = RATIONAL(-1.0,36.0);
+ t928 = RATIONAL(5.0,24.0);
+ t927 = RATIONAL(5.0,18.0);
+ t926 = RATIONAL(1.0,144.0);
+ t924 = t979*t999;
+ t923 = t970*t998;
+ t922 = t988*t999;
+ t920 = t970*t999;
+ t918 = t994*t998;
+ t917 = t968*t999;
+ t914 = t967*t999;
+ t913 = t968*t998;
+ t912 = t988*t998;
+ t911 = t994*t999;
+ t910 = t967*t998;
+ t909 = t979*t998;
+ t908 = t940*t998;
+ t907 = t940*t999;
+ t906 = t937*t999;
+ t905 = t934*t998;
+ t904 = t933*t999;
+ t903 = t934*t999;
+ t902 = t937*t998;
+ t901 = t933*t998;
+ t889 = RATIONAL(1.0,16.0)*t997;
+ t883 = RATIONAL(16.0,1.0)*t997;
+ t878 = RATIONAL(49.0,16.0)*t997;
+ coeffs_dxy->coeff_m2_m2 = t907+t908+t889+t926+(t942*t999+t929)*y+(t942*
+t998+t969*y+t929)*x;
+ coeffs_dxy->coeff_m1_m2 = t906+t923+(t978+t941*t999)*y+(t928+t986*t998)*x
++t1004;
+ coeffs_dxy->coeff_0_m2 = t922+t975*t1017+(t957+t915)*x+t1008;
+ coeffs_dxy->coeff_p1_m2 = t918+t924+(t985+t977*t999)*y+(t991*t998+t927)*x
++t1001;
+ coeffs_dxy->coeff_p2_m2 = t905+t904+(t964*t999+t931)*y+(t981*t998+t942)*x
++t1005;
+ coeffs_dxy->coeff_p3_m2 = t903+t962*t1017+(t966+t959*t998)*x+t1014;
+ coeffs_dxy->coeff_m2_m1 = t902+t920+(t986*t999+t928)*y+(t978+t941*t998)*x
++t1004;
+ coeffs_dxy->coeff_m1_m1 = t996+t921+t919+t878+(t955*t999+t992)*y+(t992+
+RATIONAL(25.0,4.0)*y+t955*t998)*x;
+ coeffs_dxy->coeff_0_m1 = t954*t1017+t917+(t948*t998+t947)*x+t1011;
+ coeffs_dxy->coeff_p1_m1 = t915+t914+(t951*t999+t995)*y+(t930+t960*t998)*x
++t1000;
+ coeffs_dxy->coeff_p2_m1 = t916+t901+(t953*t999+t965)*y+(t974+t983*t998)*x
++t1002;
+ coeffs_dxy->coeff_p3_m1 = t980*t1017+t911+(t958*t998+t976)*x+t1007;
+ coeffs_dxy->coeff_m2_0 = t912+t975*t1016+(t957+t916)*y+t1008;
+ coeffs_dxy->coeff_m1_0 = t954*t1016+t913+(t948*t999+t947)*y+t1011;
+ coeffs_dxy->coeff_0_0 = t883+t950*t1017+(t950*t998+RATIONAL(196.0,9.0)*y)
+*x;
+ coeffs_dxy->coeff_p1_0 = t939*t1016+t910+(t946*t999+t949)*y+t1009;
+ coeffs_dxy->coeff_p2_0 = t909+t984*t1016+(t961+t943*t999)*y+t1012;
+ coeffs_dxy->coeff_p3_0 = t974*t1016+y*t919+t1013;
+ coeffs_dxy->coeff_m2_p1 = t911+t909+(t991*t999+t927)*y+(t977*t998+t985)*x
++t1001;
+ coeffs_dxy->coeff_m1_p1 = t916+t910+(t960*t999+t930)*y+(t995+t951*t998)*x
++t1000;
+ coeffs_dxy->coeff_0_p1 = t939*t1017+t914+(t949+t946*t998)*x+t1009;
+ coeffs_dxy->coeff_p1_p1 = t883+t917+t996+t913+(t944+t938*t999)*y+(t938*
+t998+RATIONAL(100.0,9.0)*y+t944)*x;
+ coeffs_dxy->coeff_p2_p1 = t912+t919+(t945+t935*t999)*y+(t987*t998+t993)*x
++t1003;
+ coeffs_dxy->coeff_p3_p1 = t920+t972*t1017+(t969+t993*t998)*x+t1010;
+ coeffs_dxy->coeff_m2_p2 = t903+t901+(t981*t999+t942)*y+(t964*t998+t931)*x
++t1005;
+ coeffs_dxy->coeff_m1_p2 = t904+t915+(t974+t983*t999)*y+(t965+t953*t998)*x
++t1002;
+ coeffs_dxy->coeff_0_p2 = t984*t1017+t924+(t943*t998+t961)*x+t1012;
+ coeffs_dxy->coeff_p1_p2 = t922+t921+(t993+t987*t999)*y+(t935*t998+t945)*x
++t1003;
+ coeffs_dxy->coeff_p2_p2 = t878+t902+t906+t926+(t962+t989*t999)*y+(t989*
+t998+t962+y)*x;
+ coeffs_dxy->coeff_p3_p2 = t907+t982*t1017+(t956*t998+t932)*x+t1006;
+ coeffs_dxy->coeff_m2_p3 = t905+t962*t1016+(t959*t999+t966)*y+t1014;
+ coeffs_dxy->coeff_m1_p3 = t918+t980*t1016+(t976+t958*t999)*y+t1007;
+ coeffs_dxy->coeff_0_p3 = t974*t1017+x*t921+t1013;
+ coeffs_dxy->coeff_p1_p3 = t923+t998*t1015+(t969+t993*t999)*y+t1010;
+ coeffs_dxy->coeff_p2_p3 = t908+t982*t1016+(t956*t999+t932)*y+t1006;
+ coeffs_dxy->coeff_p3_p3 = t963*t1017+t889+(t963*t998+t931*y)*x;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dy.compute.c
new file mode 100644
index 0000000..b2d27c0
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dy.compute.c
@@ -0,0 +1,278 @@
+fp t749;
+fp t748;
+fp t779;
+fp t778;
+fp t777;
+fp t747;
+fp t776;
+fp t775;
+fp t741;
+fp t759;
+fp t684;
+fp t708;
+fp t774;
+fp t727;
+fp t773;
+fp t738;
+fp t762;
+fp t681;
+fp t723;
+fp t772;
+fp t713;
+fp t771;
+fp t770;
+fp t769;
+fp t664;
+fp t709;
+fp t768;
+fp t767;
+fp t728;
+fp t696;
+fp t739;
+fp t676;
+fp t766;
+fp t764;
+fp t711;
+fp t765;
+fp t678;
+fp t763;
+fp t719;
+fp t666;
+fp t761;
+fp t760;
+fp t758;
+fp t757;
+fp t722;
+fp t698;
+fp t756;
+fp t742;
+fp t755;
+fp t745;
+fp t707;
+fp t754;
+fp t714;
+fp t699;
+fp t753;
+fp t743;
+fp t752;
+fp t751;
+fp t746;
+fp t744;
+fp t740;
+fp t737;
+fp t736;
+fp t735;
+fp t734;
+fp t733;
+fp t732;
+fp t731;
+fp t730;
+fp t729;
+fp t726;
+fp t725;
+fp t724;
+fp t720;
+fp t718;
+fp t717;
+fp t716;
+fp t715;
+fp t706;
+fp t705;
+fp t704;
+fp t703;
+fp t702;
+fp t701;
+fp t697;
+fp t695;
+fp t694;
+fp t693;
+fp t692;
+fp t691;
+fp t690;
+fp t689;
+fp t686;
+fp t683;
+fp t679;
+fp t677;
+fp t674;
+fp t673;
+fp t672;
+fp t671;
+fp t663;
+fp t662;
+fp t660;
+fp t659;
+fp t656;
+fp t654;
+fp t650;
+ t749 = x*x;
+ t748 = t749*x;
+ t779 = x+t748;
+ t778 = y*t749;
+ t777 = y*t748;
+ t747 = y*y;
+ t776 = x*t747;
+ t775 = t747*t749;
+ t741 = RATIONAL(1.0,3.0);
+ t759 = t741*t747;
+ t684 = t748*t759;
+ t708 = RATIONAL(5.0,18.0);
+ t774 = t684+t708*t778;
+ t727 = RATIONAL(7.0,48.0);
+ t773 = t727*t747;
+ t738 = RATIONAL(-1.0,3.0);
+ t762 = t738*t747;
+ t681 = t748*t762;
+ t723 = RATIONAL(-7.0,18.0);
+ t772 = t723*t778+t681;
+ t713 = RATIONAL(-7.0,48.0);
+ t771 = t713*t747;
+ t770 = t748*t747;
+ t769 = t749*RATIONAL(-5.0,12.0);
+ t664 = t727*t770;
+ t709 = RATIONAL(5.0,24.0);
+ t768 = t709*t778+t664;
+ t767 = RATIONAL(-16.0,3.0)*t770+RATIONAL(-70.0,9.0)*t778;
+ t728 = RATIONAL(7.0,18.0);
+ t696 = t728*t748;
+ t739 = RATIONAL(7.0,3.0);
+ t676 = t739*t770;
+ t766 = t676+t739*t778;
+ t764 = t747*RATIONAL(-1.0,48.0);
+ t711 = RATIONAL(-1.0,36.0);
+ t765 = t748*t764+t711*t778;
+ t678 = RATIONAL(-7.0,3.0)*t770;
+ t763 = RATIONAL(-35.0,6.0)*t778+t678;
+ t719 = RATIONAL(-1.0,12.0);
+ t666 = t713*t770;
+ t761 = t719*t778+t666;
+ t760 = RATIONAL(1.0,48.0)*t747;
+ t758 = t684+RATIONAL(7.0,9.0)*t778;
+ t757 = t779*y;
+ t722 = RATIONAL(1.0,18.0);
+ t698 = t722*x;
+ t756 = RATIONAL(-49.0,48.0)*t770+RATIONAL(-5.0,4.0)*t778+t698;
+ t742 = RATIONAL(-4.0,9.0);
+ t755 = t676+RATIONAL(25.0,6.0)*t778+t742*x;
+ t745 = RATIONAL(1.0,6.0);
+ t707 = RATIONAL(-1.0,144.0);
+ t754 = t707*x+t745*t778+t664;
+ t714 = RATIONAL(-1.0,18.0);
+ t699 = t714*x;
+ t753 = t699+y*t769+t666;
+ t743 = RATIONAL(-5.0,3.0);
+ t752 = t743*t778+t678+t699;
+ t751 = RATIONAL(-5.0,9.0)*t778+t681+t698;
+ t746 = RATIONAL(4.0,9.0);
+ t744 = RATIONAL(-2.0,3.0);
+ t740 = RATIONAL(-2.0,9.0);
+ t737 = RATIONAL(2.0,9.0);
+ t736 = RATIONAL(-1.0,9.0);
+ t735 = RATIONAL(2.0,3.0);
+ t734 = RATIONAL(1.0,9.0);
+ t733 = RATIONAL(1.0,72.0);
+ t732 = RATIONAL(-5.0,24.0);
+ t731 = RATIONAL(-7.0,12.0);
+ t730 = RATIONAL(-1.0,24.0);
+ t729 = RATIONAL(1.0,12.0);
+ t726 = RATIONAL(-7.0,36.0);
+ t725 = RATIONAL(1.0,24.0);
+ t724 = RATIONAL(10.0,3.0);
+ t720 = RATIONAL(-5.0,18.0);
+ t718 = RATIONAL(7.0,12.0);
+ t717 = RATIONAL(7.0,36.0);
+ t716 = RATIONAL(-1.0,72.0);
+ t715 = RATIONAL(1.0,36.0);
+ t706 = RATIONAL(1.0,144.0);
+ t705 = t736*t748;
+ t704 = t734*t748;
+ t703 = t746*x;
+ t702 = RATIONAL(-8.0,9.0)*t748;
+ t701 = RATIONAL(8.0,9.0)*t748;
+ t697 = t714*t748;
+ t695 = t723*t748;
+ t694 = t722*t748;
+ t693 = t706*t748;
+ t692 = t706*x;
+ t691 = RATIONAL(-7.0,144.0)*t748;
+ t690 = RATIONAL(7.0,144.0)*t748;
+ t689 = t707*t748;
+ t686 = t745*t776;
+ t683 = RATIONAL(-1.0,6.0)*t776;
+ t679 = RATIONAL(7.0,6.0)*t776;
+ t677 = RATIONAL(-7.0,6.0)*t776;
+ t674 = x*t759;
+ t673 = RATIONAL(-8.0,3.0)*t776;
+ t672 = RATIONAL(8.0,3.0)*t776;
+ t671 = x*t762;
+ t663 = x*t764;
+ t662 = t748*t760;
+ t660 = x*t760;
+ t659 = x*t771;
+ t656 = x*t773;
+ t654 = RATIONAL(16.0,3.0)*t770;
+ t650 = RATIONAL(49.0,48.0)*t770;
+ coeffs_dy->coeff_m2_m2 = t693+t692+t660+t662+(t716+t730*t747)*t749+(t722*
+t749+t779*t711)*y;
+ coeffs_dy->coeff_m1_m2 = t691+t683+(RATIONAL(5.0,48.0)+RATIONAL(5.0,16.0)
+*t747)*t749+(t737*x+t717*t748)*y+t753;
+ coeffs_dy->coeff_0_m2 = t729+t726*t749+t704+(t731*t749+RATIONAL(1.0,4.0))
+*t747+(t742*t748+t738)*y+t758;
+ coeffs_dy->coeff_p1_m2 = t705+t686+(RATIONAL(5.0,12.0)*t747+RATIONAL(5.0,
+36.0))*t749+(t740*x+t746*t748)*y+t751;
+ coeffs_dy->coeff_p2_m2 = t663+t690+(t730+RATIONAL(-1.0,8.0)*t747)*t749+(
+t715*x+t726*t748)*y+t754;
+ coeffs_dy->coeff_p3_m2 = t715*t777+t689+(t706+t760)*t749+t765;
+ coeffs_dy->coeff_m2_m1 = t659+t697+(RATIONAL(7.0,24.0)*t747+t734)*t749+
+t709*t757+t753;
+ coeffs_dy->coeff_m1_m1 = t696+t650+t703+t679+(RATIONAL(-5.0,6.0)+RATIONAL
+(-35.0,16.0)*t747)*t749+(RATIONAL(25.0,8.0)*t749+t743*x+RATIONAL(-35.0,24.0)*
+t748)*y;
+ coeffs_dy->coeff_0_m1 = t702+RATIONAL(14.0,9.0)*t749+t744+(RATIONAL(-7.0,
+4.0)+RATIONAL(49.0,12.0)*t749)*t747+(RATIONAL(5.0,2.0)+t724*t748)*y+t763;
+ coeffs_dy->coeff_p1_m1 = t677+t701+(RATIONAL(-35.0,12.0)*t747+RATIONAL(
+-10.0,9.0))*t749+(RATIONAL(-10.0,3.0)*t748+RATIONAL(5.0,3.0)*x)*y+t755;
+ coeffs_dy->coeff_p2_m1 = t695+t656+(RATIONAL(7.0,8.0)*t747+t741)*t749+(
+t732*x+RATIONAL(35.0,24.0)*t748)*y+t756;
+ coeffs_dy->coeff_p3_m1 = t732*t777+t694+(t714+t771)*t749+t768;
+ coeffs_dy->coeff_m2_0 = t744*t775+t674+t723*t757+t758;
+ coeffs_dy->coeff_m1_0 = RATIONAL(5.0,1.0)*t775+t673+(RATIONAL(28.0,9.0)*x
++RATIONAL(49.0,18.0)*t748)*y+t763;
+ coeffs_dy->coeff_0_0 = t654+(RATIONAL(4.0,1.0)+RATIONAL(-28.0,3.0)*t749)*
+t747+(RATIONAL(-14.0,3.0)+RATIONAL(-56.0,9.0)*t748+RATIONAL(98.0,9.0)*t749)*y;
+ coeffs_dy->coeff_p1_0 = RATIONAL(20.0,3.0)*t775+t672+(RATIONAL(56.0,9.0)*
+t748+RATIONAL(-28.0,9.0)*x)*y+t767;
+ coeffs_dy->coeff_p2_0 = t671+RATIONAL(-2.0,1.0)*t775+(RATIONAL(-49.0,18.0
+)*t748+t728*x)*y+t766;
+ coeffs_dy->coeff_p3_0 = y*t696+t749*t759+t772;
+ coeffs_dy->coeff_m2_p1 = t694+t671+(t735*t747+t736)*t749+t708*t757+t751;
+ coeffs_dy->coeff_m1_p1 = t672+t695+(RATIONAL(5.0,6.0)+RATIONAL(-5.0,1.0)*
+t747)*t749+(RATIONAL(-35.0,18.0)*t748+RATIONAL(-20.0,9.0)*x)*y+t755;
+ coeffs_dy->coeff_0_p1 = RATIONAL(-14.0,9.0)*t749+t701+t735+(RATIONAL(-4.0
+,1.0)+RATIONAL(28.0,3.0)*t749)*t747+(RATIONAL(40.0,9.0)*t748+t724)*y+t767;
+ coeffs_dy->coeff_p1_p1 = t703+t702+t673+t654+(RATIONAL(-20.0,3.0)*t747+
+RATIONAL(10.0,9.0))*t749+(RATIONAL(-40.0,9.0)*t748+RATIONAL(20.0,9.0)*x+
+RATIONAL(50.0,9.0)*t749)*y;
+ coeffs_dy->coeff_p2_p1 = t696+t674+(t738+RATIONAL(2.0,1.0)*t747)*t749+(
+RATIONAL(35.0,18.0)*t748+t720*x)*y+t752;
+ coeffs_dy->coeff_p3_p1 = t697+t720*t777+(t762+t722)*t749+t774;
+ coeffs_dy->coeff_m2_p2 = t689+t656+(t733+RATIONAL(-7.0,24.0)*t747)*t749+
+t719*t757+t754;
+ coeffs_dy->coeff_m1_p2 = t677+t690+(RATIONAL(-5.0,48.0)+RATIONAL(35.0,
+16.0)*t747)*t749+(t718*t748+t735*x)*y+t756;
+ coeffs_dy->coeff_0_p2 = t719+RATIONAL(-4.0,3.0)*t777+t717*t749+t705-y+(
+RATIONAL(7.0,4.0)+RATIONAL(-49.0,12.0)*t749)*t747+t766;
+ coeffs_dy->coeff_p1_p2 = t679+t704+(RATIONAL(35.0,12.0)*t747+RATIONAL(
+-5.0,36.0))*t749+(t744*x+RATIONAL(4.0,3.0)*t748)*y+t752;
+ coeffs_dy->coeff_p2_p2 = t659+t650+t692+t691+(t725+RATIONAL(-7.0,8.0)*
+t747)*t749+(t729*x+RATIONAL(1.0,2.0)*t749+t731*t748)*y;
+ coeffs_dy->coeff_p3_p2 = t693+t729*t777+(t773+t707)*t749+t761;
+ coeffs_dy->coeff_m2_p3 = t663+t725*t775+t733*t757+t765;
+ coeffs_dy->coeff_m1_p3 = t686+RATIONAL(-5.0,16.0)*t775+(RATIONAL(-7.0,
+72.0)*t748+t736*x)*y+t768;
+ coeffs_dy->coeff_0_p3 = (t718*t749+RATIONAL(-1.0,4.0))*t747+(t737*t748+
+t745)*y+t772;
+ coeffs_dy->coeff_p1_p3 = t683+t747*t769+(t740*t748+t734*x)*y+t774;
+ coeffs_dy->coeff_p2_p3 = t660+RATIONAL(1.0,8.0)*t775+(RATIONAL(7.0,72.0)*
+t748+t716*x)*y+t761;
+ coeffs_dy->coeff_p3_p3 = t662+t749*t764+(t716*t748+t733*t749)*y;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dyy.compute.c
new file mode 100644
index 0000000..b75626c
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeffs-dyy.compute.c
@@ -0,0 +1,219 @@
+fp t1116;
+fp t1091;
+fp t1115;
+fp t1071;
+fp t1114;
+fp t1070;
+fp t1113;
+fp t1080;
+fp t1112;
+fp t1088;
+fp t1111;
+fp t1075;
+fp t1110;
+fp t1090;
+fp t1109;
+fp t1108;
+fp t1032;
+fp t1107;
+fp t1050;
+fp t1064;
+fp t1028;
+fp t1106;
+fp t1066;
+fp t1105;
+fp t1104;
+fp t1040;
+fp t1058;
+fp t1103;
+fp t1059;
+fp t1068;
+fp t1034;
+fp t1102;
+fp t1101;
+fp t1087;
+fp t1100;
+fp t1027;
+fp t1099;
+fp t1089;
+fp t1098;
+fp t1097;
+fp t1042;
+fp t1096;
+fp t1060;
+fp t1095;
+fp t1082;
+fp t1094;
+fp t1069;
+fp t1093;
+fp t1086;
+fp t1085;
+fp t1084;
+fp t1083;
+fp t1081;
+fp t1079;
+fp t1078;
+fp t1077;
+fp t1076;
+fp t1074;
+fp t1073;
+fp t1067;
+fp t1065;
+fp t1063;
+fp t1062;
+fp t1061;
+fp t1041;
+fp t1039;
+fp t1038;
+fp t1037;
+fp t1036;
+fp t1035;
+fp t1033;
+fp t1031;
+fp t1030;
+fp t1029;
+fp t1025;
+fp t1024;
+fp t1023;
+fp t1022;
+fp t1020;
+ t1116 = x*y;
+ t1091 = x*x;
+ t1115 = y*t1091;
+ t1071 = RATIONAL(1.0,24.0);
+ t1114 = y*t1071;
+ t1070 = RATIONAL(-7.0,24.0);
+ t1113 = y*t1070;
+ t1080 = RATIONAL(2.0,3.0);
+ t1112 = y*t1080;
+ t1088 = RATIONAL(-2.0,3.0);
+ t1111 = y*t1088;
+ t1075 = RATIONAL(-1.0,24.0);
+ t1110 = t1075*y;
+ t1090 = t1091*x;
+ t1109 = y*t1090;
+ t1108 = x+t1090;
+ t1032 = t1070*t1109;
+ t1107 = RATIONAL(-5.0,12.0)*t1091+t1032;
+ t1050 = RATIONAL(-35.0,6.0)*t1091;
+ t1064 = RATIONAL(-14.0,3.0);
+ t1028 = t1064*t1109;
+ t1106 = t1050+t1028;
+ t1066 = RATIONAL(-1.0,12.0);
+ t1105 = t1066*t1091+t1032;
+ t1104 = RATIONAL(-70.0,9.0)*t1091+RATIONAL(-32.0,3.0)*t1109;
+ t1040 = t1080*t1109;
+ t1058 = RATIONAL(5.0,18.0);
+ t1103 = t1040+t1058*t1091;
+ t1059 = RATIONAL(5.0,24.0);
+ t1068 = RATIONAL(7.0,24.0);
+ t1034 = t1068*t1109;
+ t1102 = t1059*t1091+t1034;
+ t1101 = RATIONAL(-5.0,4.0)*t1091+RATIONAL(-49.0,24.0)*t1109;
+ t1087 = RATIONAL(-5.0,3.0);
+ t1100 = t1087*t1091+t1028;
+ t1027 = RATIONAL(14.0,3.0)*t1109;
+ t1099 = RATIONAL(25.0,6.0)*t1091+t1027;
+ t1089 = RATIONAL(1.0,6.0);
+ t1098 = t1089*t1091+t1034;
+ t1097 = t1040+RATIONAL(7.0,9.0)*t1091;
+ t1042 = t1088*t1109;
+ t1096 = t1042+RATIONAL(-5.0,9.0)*t1091;
+ t1060 = RATIONAL(-1.0,36.0);
+ t1095 = t1060*t1091+t1075*t1109;
+ t1082 = RATIONAL(7.0,3.0);
+ t1094 = t1027+t1082*t1091;
+ t1069 = RATIONAL(-7.0,18.0);
+ t1093 = t1042+t1069*t1091;
+ t1086 = RATIONAL(-2.0,9.0);
+ t1085 = RATIONAL(-1.0,3.0);
+ t1084 = RATIONAL(2.0,9.0);
+ t1083 = RATIONAL(4.0,3.0);
+ t1081 = RATIONAL(-4.0,3.0);
+ t1079 = RATIONAL(1.0,2.0);
+ t1078 = RATIONAL(1.0,72.0);
+ t1077 = RATIONAL(-5.0,24.0);
+ t1076 = RATIONAL(-7.0,12.0);
+ t1074 = RATIONAL(1.0,12.0);
+ t1073 = RATIONAL(7.0,18.0);
+ t1067 = RATIONAL(-5.0,18.0);
+ t1065 = RATIONAL(7.0,12.0);
+ t1063 = RATIONAL(10.0,3.0);
+ t1062 = RATIONAL(-1.0,72.0);
+ t1061 = RATIONAL(1.0,36.0);
+ t1041 = RATIONAL(1.0,3.0)*t1116;
+ t1039 = t1085*t1116;
+ t1038 = t1082*t1116;
+ t1037 = RATIONAL(-7.0,3.0)*t1116;
+ t1036 = x*t1112;
+ t1035 = x*t1111;
+ t1033 = x*t1110;
+ t1031 = t1071*t1109;
+ t1030 = x*t1114;
+ t1029 = x*t1113;
+ t1025 = t1068*t1116;
+ t1024 = RATIONAL(-16.0,3.0)*t1116;
+ t1023 = RATIONAL(32.0,3.0)*t1109;
+ t1022 = RATIONAL(16.0,3.0)*t1116;
+ t1020 = RATIONAL(49.0,24.0)*t1109;
+ coeffs_dyy->coeff_m2_m2 = t1030+t1031+(t1066*y+RATIONAL(1.0,18.0))*t1091+
+t1108*t1060;
+ coeffs_dyy->coeff_m1_m2 = RATIONAL(5.0,8.0)*t1115+RATIONAL(7.0,36.0)*
+t1090+t1039+t1084*x+t1107;
+ coeffs_dyy->coeff_0_m2 = t1085+RATIONAL(-4.0,9.0)*t1090+(t1079+RATIONAL(
+-7.0,6.0)*t1091)*y+t1097;
+ coeffs_dyy->coeff_p1_m2 = RATIONAL(5.0,6.0)*t1115+t1041+RATIONAL(4.0,9.0)
+*t1090+t1086*x+t1096;
+ coeffs_dyy->coeff_p2_m2 = t1033+RATIONAL(-1.0,4.0)*t1115+t1061*x+RATIONAL
+(-7.0,36.0)*t1090+t1098;
+ coeffs_dyy->coeff_p3_m2 = t1091*t1114+t1061*t1090+t1095;
+ coeffs_dyy->coeff_m2_m1 = t1065*t1115+t1029+t1108*t1059+t1107;
+ coeffs_dyy->coeff_m1_m1 = t1020+t1038+t1087*x+RATIONAL(-35.0,24.0)*t1090+
+(RATIONAL(-35.0,8.0)*y+RATIONAL(25.0,8.0))*t1091;
+ coeffs_dyy->coeff_0_m1 = RATIONAL(5.0,2.0)+t1063*t1090+(RATIONAL(49.0,6.0
+)*t1091+RATIONAL(-7.0,2.0))*y+t1106;
+ coeffs_dyy->coeff_p1_m1 = RATIONAL(5.0,3.0)*x+t1037+RATIONAL(-10.0,3.0)*
+t1090+y*t1050+t1099;
+ coeffs_dyy->coeff_p2_m1 = RATIONAL(7.0,4.0)*t1115+t1077*x+RATIONAL(35.0,
+24.0)*t1090+t1025+t1101;
+ coeffs_dyy->coeff_p3_m1 = t1091*t1113+t1077*t1090+t1102;
+ coeffs_dyy->coeff_m2_0 = t1036+t1081*t1115+t1108*t1069+t1097;
+ coeffs_dyy->coeff_m1_0 = RATIONAL(10.0,1.0)*t1115+RATIONAL(28.0,9.0)*x+
+t1024+RATIONAL(49.0,18.0)*t1090+t1106;
+ coeffs_dyy->coeff_0_0 = t1064+RATIONAL(-56.0,9.0)*t1090+RATIONAL(98.0,9.0
+)*t1091+t1023+(RATIONAL(-56.0,3.0)*t1091+RATIONAL(8.0,1.0))*y;
+ coeffs_dyy->coeff_p1_0 = t1022+RATIONAL(-28.0,9.0)*x+RATIONAL(56.0,9.0)*
+t1090+RATIONAL(40.0,3.0)*t1115+t1104;
+ coeffs_dyy->coeff_p2_0 = t1035+RATIONAL(-49.0,18.0)*t1090+t1073*x+
+RATIONAL(-4.0,1.0)*t1115+t1094;
+ coeffs_dyy->coeff_p3_0 = t1073*t1090+t1091*t1112+t1093;
+ coeffs_dyy->coeff_m2_p1 = t1083*t1115+t1035+t1108*t1058+t1096;
+ coeffs_dyy->coeff_m1_p1 = RATIONAL(-35.0,18.0)*t1090+RATIONAL(-20.0,9.0)*
+x+t1022+RATIONAL(-10.0,1.0)*t1115+t1099;
+ coeffs_dyy->coeff_0_p1 = t1063+RATIONAL(40.0,9.0)*t1090+(RATIONAL(56.0,
+3.0)*t1091+RATIONAL(-8.0,1.0))*y+t1104;
+ coeffs_dyy->coeff_p1_p1 = t1023+t1024+RATIONAL(20.0,9.0)*x+RATIONAL(-40.0
+,9.0)*t1090+(RATIONAL(50.0,9.0)+RATIONAL(-40.0,3.0)*y)*t1091;
+ coeffs_dyy->coeff_p2_p1 = t1036+RATIONAL(35.0,18.0)*t1090+RATIONAL(4.0,
+1.0)*t1115+t1067*x+t1100;
+ coeffs_dyy->coeff_p3_p1 = t1091*t1111+t1067*t1090+t1103;
+ coeffs_dyy->coeff_m2_p2 = t1076*t1115+t1025+t1108*t1066+t1098;
+ coeffs_dyy->coeff_m1_p2 = RATIONAL(35.0,8.0)*t1115+t1037+t1080*x+t1065*
+t1090+t1101;
+ coeffs_dyy->coeff_0_p2 = t1081*t1090+RATIONAL(-1.0,1.0)+(RATIONAL(-49.0,
+6.0)*t1091+RATIONAL(7.0,2.0))*y+t1094;
+ coeffs_dyy->coeff_p1_p2 = RATIONAL(35.0,6.0)*t1115+t1083*t1090+t1088*x+
+t1038+t1100;
+ coeffs_dyy->coeff_p2_p2 = t1020+t1029+t1076*t1090+t1074*x+(RATIONAL(-7.0,
+4.0)*y+t1079)*t1091;
+ coeffs_dyy->coeff_p3_p2 = t1074*t1090+t1068*t1115+t1105;
+ coeffs_dyy->coeff_m2_p3 = t1074*t1115+t1033+t1108*t1078+t1095;
+ coeffs_dyy->coeff_m1_p3 = RATIONAL(-7.0,72.0)*t1090+t1041+RATIONAL(-1.0,
+9.0)*x+RATIONAL(-5.0,8.0)*t1115+t1102;
+ coeffs_dyy->coeff_0_p3 = t1084*t1090+t1089+(RATIONAL(7.0,6.0)*t1091+
+RATIONAL(-1.0,2.0))*y+t1093;
+ coeffs_dyy->coeff_p1_p3 = RATIONAL(1.0,9.0)*x+t1086*t1090+RATIONAL(-5.0,
+6.0)*t1115+t1039+t1103;
+ coeffs_dyy->coeff_p2_p3 = t1030+RATIONAL(1.0,4.0)*t1115+t1062*x+RATIONAL(
+7.0,72.0)*t1090+t1105;
+ coeffs_dyy->coeff_p3_p3 = t1062*t1090+t1031+(t1110+t1078)*t1091;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-I.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-I.compute.c
new file mode 100644
index 0000000..c8e3d87
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-I.compute.c
@@ -0,0 +1,1257 @@
+fp t462;
+fp t460;
+fp t707;
+fp t461;
+fp t511;
+fp t463;
+fp t458;
+fp t824;
+fp t459;
+fp t432;
+fp t647;
+fp t435;
+fp t668;
+fp t569;
+fp t823;
+fp t695;
+fp t452;
+fp t692;
+fp t453;
+fp t822;
+fp t696;
+fp t456;
+fp t638;
+fp t455;
+fp t821;
+fp t430;
+fp t665;
+fp t412;
+fp t546;
+fp t820;
+fp t450;
+fp t641;
+fp t554;
+fp t447;
+fp t658;
+fp t819;
+fp t662;
+fp t818;
+fp t710;
+fp t414;
+fp t664;
+fp t562;
+fp t437;
+fp t699;
+fp t817;
+fp t700;
+fp t567;
+fp t445;
+fp t651;
+fp t346;
+fp t816;
+fp t438;
+fp t439;
+fp t652;
+fp t543;
+fp t815;
+fp t520;
+fp t680;
+fp t814;
+fp t657;
+fp t560;
+fp t659;
+fp t383;
+fp t813;
+fp t698;
+fp t629;
+fp t812;
+fp t683;
+fp t811;
+fp t689;
+fp t361;
+fp t694;
+fp t626;
+fp t810;
+fp t440;
+fp t611;
+fp t420;
+fp t711;
+fp t608;
+fp t158;
+fp t809;
+fp t808;
+fp t431;
+fp t715;
+fp t636;
+fp t427;
+fp t55;
+fp t716;
+fp t807;
+fp t434;
+fp t91;
+fp t443;
+fp t653;
+fp t526;
+fp t806;
+fp t673;
+fp t573;
+fp t66;
+fp t805;
+fp t553;
+fp t804;
+fp t524;
+fp t283;
+fp t537;
+fp t803;
+fp t802;
+fp t429;
+fp t697;
+fp t615;
+fp t311;
+fp t801;
+fp t693;
+fp t584;
+fp t418;
+fp t448;
+fp t670;
+fp t552;
+fp t264;
+fp t800;
+fp t649;
+fp t799;
+fp t798;
+fp t449;
+fp t648;
+fp t416;
+fp t797;
+fp t523;
+fp t796;
+fp t630;
+fp t371;
+fp t795;
+fp t566;
+fp t52;
+fp t441;
+fp t794;
+fp t367;
+fp t793;
+fp t792;
+fp t551;
+fp t342;
+fp t421;
+fp t791;
+fp t685;
+fp t624;
+fp t195;
+fp t718;
+fp t635;
+fp t790;
+fp t188;
+fp t789;
+fp t517;
+fp t457;
+fp t644;
+fp t571;
+fp t307;
+fp t788;
+fp t674;
+fp t525;
+fp t426;
+fp t787;
+fp t518;
+fp t513;
+fp t606;
+fp t102;
+fp t577;
+fp t786;
+fp t677;
+fp t785;
+fp t422;
+fp t632;
+fp t139;
+fp t784;
+fp t681;
+fp t610;
+fp t268;
+fp t783;
+fp t782;
+fp t645;
+fp t617;
+fp t650;
+fp t627;
+fp t163;
+fp t781;
+fp t186;
+fp t563;
+fp t780;
+fp t654;
+fp t559;
+fp t216;
+fp t779;
+fp t690;
+fp t619;
+fp t778;
+fp t215;
+fp t643;
+fp t585;
+fp t777;
+fp t575;
+fp t776;
+fp t775;
+fp t269;
+fp t774;
+fp t541;
+fp t159;
+fp t773;
+fp t521;
+fp t154;
+fp t772;
+fp t771;
+fp t605;
+fp t241;
+fp t770;
+fp t684;
+fp t622;
+fp t396;
+fp t769;
+fp t580;
+fp t675;
+fp t620;
+fp t248;
+fp t768;
+fp t667;
+fp t604;
+fp t222;
+fp t538;
+fp t767;
+fp t766;
+fp t621;
+fp t765;
+fp t639;
+fp t522;
+fp t764;
+fp t763;
+fp t708;
+fp t717;
+fp t634;
+fp t762;
+fp t544;
+fp t392;
+fp t761;
+fp t540;
+fp t289;
+fp t760;
+fp t614;
+fp t193;
+fp t759;
+fp t758;
+fp t555;
+fp t757;
+fp t548;
+fp t252;
+fp t535;
+fp t756;
+fp t691;
+fp t144;
+fp t556;
+fp t755;
+fp t512;
+fp t515;
+fp t428;
+fp t640;
+fp t362;
+fp t754;
+fp t676;
+fp t545;
+fp t753;
+fp t666;
+fp t547;
+fp t80;
+fp t752;
+fp t557;
+fp t199;
+fp t751;
+fp t411;
+fp t454;
+fp t134;
+fp t750;
+fp t424;
+fp t407;
+fp t749;
+fp t179;
+fp t748;
+fp t688;
+fp t529;
+fp t340;
+fp t747;
+fp t370;
+fp t746;
+fp t536;
+fp t298;
+fp t745;
+fp t292;
+fp t744;
+fp t212;
+fp t743;
+fp t120;
+fp t660;
+fp t542;
+fp t251;
+fp t742;
+fp t182;
+fp t741;
+fp t663;
+fp t533;
+fp t740;
+fp t423;
+fp t739;
+fp t712;
+fp t618;
+fp t738;
+fp t737;
+fp t442;
+fp t451;
+fp t736;
+fp t198;
+fp t201;
+fp t735;
+fp t734;
+fp t565;
+fp t733;
+fp t633;
+fp t530;
+fp t313;
+fp t732;
+fp t532;
+fp t183;
+fp t731;
+fp t50;
+fp t574;
+fp t730;
+fp t403;
+fp t729;
+fp t419;
+fp t728;
+fp t378;
+fp t727;
+fp t408;
+fp t444;
+fp t646;
+fp t413;
+fp t726;
+fp t656;
+fp t357;
+fp t725;
+fp t578;
+fp t71;
+fp t77;
+fp t724;
+fp t54;
+fp t287;
+fp t723;
+fp t108;
+fp t642;
+fp t628;
+fp t722;
+fp t671;
+fp t380;
+fp t721;
+fp t702;
+fp t612;
+fp t335;
+fp t603;
+fp t720;
+fp t714;
+fp t347;
+fp t719;
+fp t709;
+fp t156;
+fp t706;
+fp t625;
+fp t234;
+fp t705;
+fp t687;
+fp t609;
+fp t174;
+fp t704;
+fp t703;
+fp t162;
+fp t221;
+fp t701;
+fp t686;
+fp t682;
+fp t354;
+fp t153;
+fp t386;
+fp t146;
+fp t679;
+fp t678;
+fp t229;
+fp t672;
+fp t410;
+fp t669;
+fp t233;
+fp t661;
+fp t623;
+fp t140;
+fp t601;
+fp t655;
+fp t637;
+fp t393;
+fp t40;
+fp t631;
+fp t616;
+fp t405;
+fp t613;
+fp t607;
+fp t602;
+fp t44;
+fp t436;
+fp t600;
+fp t599;
+fp t237;
+fp t598;
+fp t597;
+fp t596;
+fp t595;
+fp t594;
+fp t593;
+fp t592;
+fp t591;
+fp t590;
+fp t589;
+fp t206;
+fp t588;
+fp t587;
+fp t586;
+fp t583;
+fp t582;
+fp t581;
+fp t332;
+fp t271;
+fp t579;
+fp t572;
+fp t570;
+fp t568;
+fp t564;
+fp t558;
+fp t550;
+fp t549;
+fp t539;
+fp t534;
+fp t531;
+fp t528;
+fp t527;
+fp t388;
+fp t519;
+fp t516;
+fp t514;
+fp t510;
+fp t509;
+fp t417;
+fp t508;
+fp t409;
+fp t507;
+fp t506;
+fp t113;
+fp t505;
+fp t131;
+fp t504;
+fp t503;
+fp t502;
+fp t501;
+fp t500;
+fp t499;
+fp t498;
+fp t497;
+fp t28;
+fp t496;
+fp t43;
+fp t495;
+fp t90;
+fp t494;
+fp t493;
+fp t17;
+fp t492;
+fp t491;
+fp t490;
+fp t489;
+fp t488;
+fp t487;
+fp t486;
+fp t167;
+fp t147;
+fp t485;
+fp t484;
+fp t483;
+fp t258;
+fp t482;
+fp t481;
+fp t480;
+fp t274;
+fp t446;
+fp t479;
+fp t478;
+fp t181;
+fp t256;
+fp t477;
+fp t476;
+fp t475;
+fp t474;
+fp t473;
+fp t471;
+fp t470;
+fp t467;
+fp t433;
+fp t425;
+fp t415;
+fp t334;
+fp t330;
+fp t322;
+fp t320;
+fp t318;
+fp t314;
+fp t312;
+fp t305;
+fp t304;
+fp t297;
+fp t295;
+fp t294;
+fp t290;
+fp t286;
+fp t285;
+fp t282;
+fp t279;
+fp t273;
+fp t270;
+fp t259;
+fp t255;
+fp t242;
+fp t236;
+fp t235;
+fp t232;
+fp t230;
+fp t227;
+fp t225;
+fp t223;
+fp t217;
+fp t213;
+fp t210;
+fp t208;
+fp t207;
+fp t204;
+fp t203;
+fp t197;
+fp t184;
+fp t176;
+fp t173;
+fp t171;
+fp t160;
+fp t152;
+fp t150;
+fp t149;
+fp t148;
+fp t145;
+fp t141;
+fp t137;
+fp t121;
+fp t119;
+fp t118;
+fp t117;
+fp t101;
+fp t98;
+fp t92;
+fp t86;
+fp t81;
+fp t78;
+fp t74;
+fp t69;
+fp t64;
+fp t62;
+fp t61;
+fp t60;
+fp t58;
+fp t53;
+fp t51;
+ t462 = y*y;
+ t460 = t462*y;
+ t707 = t460+y;
+ t461 = z*z;
+ t511 = t707*t461;
+ t463 = x*x;
+ t458 = t463*x;
+ t824 = t458+x;
+ t459 = z*t461;
+ t432 = RATIONAL(1.0,4.0);
+ t647 = t459*t432;
+ t435 = RATIONAL(-5.0,8.0);
+ t668 = t463*t435;
+ t569 = t459*t668;
+ t823 = t647+t569;
+ t695 = t463*t462;
+ t452 = z*t695;
+ t692 = t463*t459;
+ t453 = t462*t692;
+ t822 = t452+t453;
+ t696 = t462*t461;
+ t456 = x*t696;
+ t638 = t458*t462;
+ t455 = t461*t638;
+ t821 = t455+t456;
+ t430 = RATIONAL(3.0,4.0);
+ t665 = t430*t459;
+ t412 = RATIONAL(-15.0,8.0);
+ t546 = t412*t692;
+ t820 = t665+t546;
+ t450 = RATIONAL(5.0,8.0);
+ t641 = t463*t450;
+ t554 = t460*t641;
+ t447 = RATIONAL(-1.0,4.0);
+ t658 = t447*t460;
+ t819 = t658+t554;
+ t662 = t447*t458;
+ t818 = t662+t450*t638;
+ t710 = z+t459;
+ t414 = RATIONAL(15.0,8.0);
+ t664 = t459*t414;
+ t562 = t463*t664;
+ t437 = RATIONAL(-3.0,4.0);
+ t699 = t437*t459;
+ t817 = (t699+t562)*y;
+ t700 = t460*t461;
+ t567 = t414*t700;
+ t445 = RATIONAL(5.0,4.0);
+ t651 = t463*t445;
+ t346 = t461*t651;
+ t816 = t463*t567+t346;
+ t438 = RATIONAL(9.0,8.0);
+ t439 = RATIONAL(-5.0,2.0);
+ t652 = t458*t461;
+ t543 = t460*t652;
+ t815 = t438*t543+t439*t453;
+ t520 = t412*t700;
+ t680 = t460*t458;
+ t814 = t458*t520+t430*t680;
+ t657 = t460*t438;
+ t560 = t459*t657;
+ t659 = t439*t461;
+ t383 = t462*t659;
+ t813 = t458*t383+t463*t560;
+ t698 = t430*t458;
+ t629 = y*t652;
+ t812 = y*t698+t412*t629;
+ t683 = t460*t437;
+ t811 = (t567+t683)*x;
+ t689 = t430*t460;
+ t361 = z*t689;
+ t694 = t463*t460;
+ t626 = z*t694;
+ t810 = t361+t412*t626;
+ t440 = RATIONAL(-1.0,2.0);
+ t611 = y*t692;
+ t420 = RATIONAL(-1.0,8.0);
+ t711 = x*t459;
+ t608 = t420*t711;
+ t158 = y*t608;
+ t809 = t440*t611+t158;
+ t808 = (t520+t689)*x;
+ t431 = RATIONAL(1.0,2.0);
+ t715 = t431*x;
+ t636 = y*t711;
+ t427 = RATIONAL(-3.0,8.0);
+ t55 = t427*t636;
+ t716 = y*t461;
+ t807 = t55+t715*t716;
+ t434 = RATIONAL(3.0,8.0);
+ t91 = t434*t543;
+ t443 = RATIONAL(-5.0,4.0);
+ t653 = t443*t462;
+ t526 = t463*t653;
+ t806 = t459*t526+t91;
+ t673 = t460*t459;
+ t573 = t463*t673;
+ t66 = t427*t573;
+ t805 = t66+t450*t455;
+ t553 = t412*t638;
+ t804 = t459*t553+t458*t665;
+ t524 = t427*t680;
+ t283 = t461*t524;
+ t537 = t462*t641;
+ t803 = t283+t459*t537;
+ t802 = t437*t673+t460*t562;
+ t429 = RATIONAL(-3.0,2.0);
+ t697 = t462*t459;
+ t615 = x*t697;
+ t311 = x*t560;
+ t801 = t311+t429*t615;
+ t693 = t463*t461;
+ t584 = t462*t693;
+ t418 = RATIONAL(25.0,4.0);
+ t448 = RATIONAL(-9.0,8.0);
+ t670 = t459*t458;
+ t552 = t460*t670;
+ t264 = t448*t552;
+ t800 = t418*t584+t264;
+ t649 = t437*t458;
+ t799 = t414*t543+t460*t649;
+ t798 = t820*y;
+ t449 = RATIONAL(9.0,4.0);
+ t648 = t460*t449;
+ t416 = RATIONAL(-45.0,8.0);
+ t797 = t459*t648+t416*t573;
+ t523 = t462*t664;
+ t796 = t459*t649+t458*t523;
+ t630 = z*t638;
+ t371 = z*t649;
+ t795 = t414*t630+t371;
+ t566 = t448*t673;
+ t52 = x*t566;
+ t441 = RATIONAL(3.0,2.0);
+ t794 = t52+t441*t615;
+ t367 = y*t649;
+ t793 = t367+t414*t629;
+ t792 = t458*t648+t416*t543;
+ t551 = t458*t657;
+ t342 = t459*t551;
+ t421 = RATIONAL(-2.0,1.0);
+ t791 = t421*t584+t342;
+ t685 = t427*t458;
+ t624 = y*t685;
+ t195 = z*t624;
+ t718 = y*z;
+ t635 = t463*t718;
+ t790 = t431*t635+t195;
+ t188 = t434*t552;
+ t789 = t188+t463*t383;
+ t517 = t707*t463;
+ t457 = t460*t693;
+ t644 = t434*t459;
+ t571 = t462*t644;
+ t307 = t458*t571;
+ t788 = t443*t457+t307;
+ t674 = t447*t462;
+ t525 = t463*t674;
+ t426 = RATIONAL(1.0,8.0);
+ t787 = t459*t525+t426*t543;
+ t518 = t824*t461;
+ t513 = t824*t462;
+ t606 = y*t670;
+ t102 = t448*t606;
+ t577 = t459*t638;
+ t786 = t102+t449*t577;
+ t677 = t432*t458;
+ t785 = t460*t677+t435*t543;
+ t422 = RATIONAL(4.0,1.0);
+ t632 = t420*t718;
+ t139 = x*t632;
+ t784 = t422*t584+t139;
+ t681 = t434*t458;
+ t610 = y*t681;
+ t268 = z*t610;
+ t783 = t268+t441*t629;
+ t782 = t823*t460;
+ t645 = t463*t432;
+ t617 = y*t645;
+ t650 = t420*t458;
+ t627 = y*t650;
+ t163 = z*t627;
+ t781 = t163+z*t617;
+ t186 = t434*t606;
+ t563 = t437*t692;
+ t780 = y*t563+t186;
+ t654 = t463*t431;
+ t559 = t461*t654;
+ t216 = t459*t524;
+ t779 = t462*t559+t216;
+ t690 = t460*t432;
+ t619 = z*t668;
+ t778 = t460*t619+z*t690;
+ t215 = t426*t636;
+ t643 = t431*t462;
+ t585 = t459*t643;
+ t777 = t215+x*t585;
+ t575 = t438*t670;
+ t776 = t439*t457+t462*t575;
+ t775 = t823*y;
+ t269 = z*t551;
+ t774 = t429*t630+t269;
+ t541 = t459*t650;
+ t159 = t460*t541;
+ t773 = t159+t432*t577;
+ t521 = t460*t645;
+ t154 = t460*t608;
+ t772 = t459*t521+t154;
+ t771 = y*t619+t432*t718;
+ t605 = x*t644;
+ t241 = t460*t605;
+ t770 = t241+t460*t563;
+ t684 = t435*t461;
+ t622 = y*t684;
+ t396 = y*t677;
+ t769 = t458*t622+t396;
+ t580 = t463*t683;
+ t675 = t434*t460;
+ t620 = x*t675;
+ t248 = z*t620;
+ t768 = z*t580+t248;
+ t667 = t426*t458;
+ t604 = y*t667;
+ t222 = z*t604;
+ t538 = t431*t652;
+ t767 = t222+y*t538;
+ t766 = t241+t441*t573;
+ t621 = x*t700;
+ t765 = t435*t621+x*t690;
+ t639 = t463*t426;
+ t522 = t459*t639;
+ t764 = t447*t455+t460*t522;
+ t763 = t435*t615+x*t647;
+ t708 = x*t432;
+ t717 = x*z;
+ t634 = t462*t717;
+ t762 = t435*t634+z*t708;
+ t544 = t435*t638;
+ t392 = z*t677;
+ t761 = t392+z*t544;
+ t540 = t463*t675;
+ t289 = t459*t540;
+ t760 = t289+t443*t455;
+ t614 = z*t681;
+ t193 = t460*t614;
+ t759 = t193+t437*t543;
+ t758 = t458*t647+t459*t544;
+ t555 = t462*t684;
+ t757 = t463*t555+t188;
+ t548 = t460*t667;
+ t252 = z*t548;
+ t535 = t431*t700;
+ t756 = t252+t458*t535;
+ t691 = t420*t460;
+ t144 = t691*t717;
+ t556 = t440*t694;
+ t755 = t144+z*t556;
+ t512 = t710*t463;
+ t515 = t710*t462;
+ t428 = RATIONAL(2.0,1.0);
+ t640 = t428*t462;
+ t362 = t461*t640;
+ t754 = t463*t362+t216;
+ t676 = t463*t447;
+ t545 = t461*t676;
+ t753 = t430*t457+y*t545+t440*t577;
+ t666 = t429*t459;
+ t547 = t463*t666;
+ t80 = t462*t547;
+ t752 = t80+t799;
+ t557 = t463*t665;
+ t199 = t460*t557;
+ t751 = t435*t455+t199+x*t555;
+ t411 = RATIONAL(15.0,4.0);
+ t454 = y*t693;
+ t134 = t429*t577;
+ t750 = t443*t454+t411*t457+t134;
+ t424 = RATIONAL(-9.0,2.0);
+ t407 = RATIONAL(15.0,2.0);
+ t749 = x*t383+t407*t455+t424*t573;
+ t179 = t429*t455;
+ t748 = t179+t802;
+ t688 = t429*t460;
+ t529 = t463*t688;
+ t340 = t459*t529;
+ t747 = t340+t411*t455+t443*t456;
+ t370 = t439*t695;
+ t746 = t407*t453+z*t370+t424*t543;
+ t536 = t461*t688;
+ t298 = t458*t536;
+ t745 = t298+t411*t453+z*t526;
+ t292 = t461*t529;
+ t744 = t292+t796;
+ t212 = t430*t577;
+ t743 = t212+t668*t511;
+ t120 = t427*t606;
+ t660 = t441*t461;
+ t542 = t460*t660;
+ t251 = t463*t542;
+ t742 = t134+t120+t251;
+ t182 = t437*t577;
+ t741 = t445*t457+t182+y*t346;
+ t663 = t440*t461;
+ t533 = t460*t663;
+ t740 = t458*t533+z*t525+t462*t557;
+ t423 = RATIONAL(-3.0,1.0);
+ t739 = t423*t455+t456+t440*t635;
+ t712 = t426*x;
+ t618 = t461*t712;
+ t738 = y*t618+t453+t283;
+ t737 = t447*t577+(t521+t617)*t461;
+ t442 = RATIONAL(-9.0,4.0);
+ t451 = RATIONAL(5.0,2.0);
+ t736 = t442*t573+t821*t451;
+ t198 = z*t524;
+ t201 = t441*t453;
+ t735 = t198+t201+t298;
+ t734 = t442*t543+t822*t451;
+ t565 = t459*t676;
+ t733 = t460*t565+t821*t432;
+ t633 = z*t712;
+ t530 = t427*t638;
+ t313 = t459*t530;
+ t732 = t457+t462*t633+t313;
+ t532 = t430*t652;
+ t183 = t460*t532;
+ t731 = t183+(t569+t619)*t462;
+ t50 = y*t575;
+ t574 = t451*t693;
+ t730 = t442*t577+t50+t707*t574;
+ t403 = t462*t651;
+ t729 = t403+t463*t523+t814;
+ t419 = RATIONAL(-15.0,4.0);
+ t728 = t370+t419*t453+t799;
+ t378 = t463*t659;
+ t727 = t419*t457+t378+t796;
+ t408 = RATIONAL(45.0,8.0);
+ t444 = RATIONAL(-5.0,1.0);
+ t646 = t444*t462;
+ t413 = RATIONAL(-15.0,2.0);
+ t726 = t413*t453+t408*t543+t442*t680+t463*t646;
+ t656 = t459*t442;
+ t357 = t461*t646;
+ t725 = t413*t455+t460*t656+t408*t573+t357;
+ t578 = t463*t643;
+ t71 = z*t578;
+ t77 = t459*t578;
+ t724 = t71+t77+t759;
+ t54 = t463*t535;
+ t287 = y*t559;
+ t723 = t54+t182+t287+t186;
+ t108 = t441*t577;
+ t642 = t440*t462;
+ t628 = z*t642;
+ t722 = x*t628+t108+t423*t457+t454;
+ t671 = t445*t462;
+ t380 = t461*t671;
+ t721 = t770+t824*t380;
+ t702 = t427*t460;
+ t612 = x*t702;
+ t335 = t459*t612;
+ t603 = z*t676;
+ t720 = y*t603+t199+t335-t821;
+ t714 = t447*y;
+ t347 = x*t714;
+ t719 = t461*t347+t198+t183-t822;
+ t709 = t447*z;
+ t156 = y*t541;
+ t706 = t156+y*t522;
+ t625 = t460*t712;
+ t234 = t459*t625;
+ t705 = t462*t608+t234;
+ t687 = t420*t462;
+ t609 = z*t687;
+ t174 = z*t625;
+ t704 = x*t609+t174;
+ t703 = t458+t459;
+ t162 = t440*t453;
+ t221 = t463*t533;
+ t701 = t162+t221;
+ t686 = t447*t459;
+ t682 = t458+t460;
+ t354 = t463*t642;
+ t153 = z*t354;
+ t386 = t463*t663;
+ t146 = y*t386;
+ t679 = t153+t146;
+ t678 = t463*t380+t216;
+ t229 = t459*t604;
+ t672 = t461*t627+t229;
+ t410 = RATIONAL(-75.0,8.0);
+ t669 = t410*t462;
+ t233 = t459*t548;
+ t661 = t233+t420*t543;
+ t623 = z*t680;
+ t140 = t420*t623;
+ t601 = z*t639;
+ t655 = t460*t601+t140;
+ t637 = t460+t459;
+ t393 = y*t708;
+ t40 = RATIONAL(27.0,8.0)*t552;
+ t631 = t416*t577+t449*t670+t40;
+ t616 = t52+(t699+t523)*x;
+ t405 = z*t698;
+ t613 = x*t420*t461;
+ t607 = y*t663;
+ t602 = t450*t716;
+ t44 = RATIONAL(-27.0,8.0)*t552;
+ t436 = RATIONAL(9.0,2.0);
+ t600 = t436*t577+t44+t50;
+ t599 = z*t553+t405+t269;
+ t237 = t448*t623;
+ t598 = t414*t626+z*t683+t237;
+ t597 = t342+t820*t460;
+ t596 = t120+y*t662+t458*t602;
+ t595 = t342+t804;
+ t594 = t412*t615+x*t665+t311;
+ t593 = t198+t818*z;
+ t592 = t450*t615+x*t686+t335;
+ t591 = t264+t766;
+ t590 = t447*t638;
+ t589 = t431*t638;
+ t206 = y*t605;
+ t588 = t206+x*t622+t393;
+ t587 = t450*t621+x*t658+t335;
+ t586 = t459*t674;
+ t583 = t450*t611+t120+y*t686;
+ t582 = t459*t654;
+ t581 = t460*t654;
+ t332 = y*t633;
+ t271 = z*t612;
+ t579 = t332+t271+t431*t634;
+ t572 = t198+t819*z;
+ t570 = z*t521+t144+t140;
+ t568 = t426*t638;
+ t564 = t193+t458*t542+t264;
+ t558 = x*t586+t234+t215;
+ t550 = t459*t645;
+ t549 = t268+t186+t461*t367;
+ t539 = t441*t626+t248+t237;
+ t534 = t463*t691;
+ t531 = t447*t652;
+ t528 = y*t550+t156+t158;
+ t527 = y*t531+t222+t229;
+ t388 = t461*t642;
+ t519 = t423*t458+x;
+ t516 = z+t423*t459;
+ t514 = y+t423*t460;
+ t510 = t431+t653;
+ t509 = t440+t671;
+ t417 = RATIONAL(-25.0,8.0);
+ t508 = t445+t417*t462;
+ t409 = RATIONAL(25.0,8.0);
+ t507 = t409*t462+t443;
+ t506 = t461*t554+t313+t757;
+ t113 = t458*t388;
+ t505 = t289+t113+t779;
+ t131 = t432*t584;
+ t504 = t159+t460*t545+t131+t459*t568;
+ t503 = t461*t513;
+ t502 = t462*t512;
+ t501 = t463*t511;
+ t500 = -t584+t188;
+ t499 = t429*t458+t715;
+ t498 = t666+t431*z;
+ t497 = t431*y+t688;
+ t28 = RATIONAL(25.0,2.0)*t584;
+ t496 = t28+t408*t577+t458*t656+t44+t413*t457+t444*t693;
+ t43 = t417*t584;
+ t495 = t43+t380+t414*t455+t597;
+ t90 = t462*t574;
+ t494 = t108+t264+t186+t90+(t602+t520)*t463;
+ t493 = t419*t455+t383+t800+t802;
+ t17 = RATIONAL(-10.0,1.0)*t584;
+ t492 = t17+t424*t577+t102+y*t378+t407*t457+t40;
+ t491 = -t462+t714+t689;
+ t490 = t665-t461+t709;
+ t489 = t412*t455+t450*t456+t90+t591;
+ t488 = z*t537+t90+t462*t546+t564;
+ t487 = -t463+t698+t447*x;
+ t486 = t354+t458*t658+t462*t563+t450*t543+t678;
+ t167 = t441*t455;
+ t147 = x*t388;
+ t485 = t167+t340+t147+t335+t791;
+ t484 = t678+t386+t461*t580+t818*t459;
+ t483 = t445*t453+z*t403+t759+t789;
+ t258 = t463*t388;
+ t482 = t233+t460*t531+t252+t258+t432*t452+t462*t550;
+ t481 = t388+t437*t455+t678+t819*t459;
+ t480 = t66+y*t601+t163+t455+t500;
+ t274 = t463*t357;
+ t446 = RATIONAL(3.0,1.0);
+ t479 = t55+x*t602+t446*t453+t274+t342+t347+t463*t640+t814;
+ t478 = t459*t556+t430*t455+t447*t456+t154+t500;
+ t181 = t431*t456;
+ t256 = t431*t455;
+ t477 = t181+t256+t500+t770;
+ t476 = y*t709+t274+t450*t635+t195+t362+t446*t455+t597;
+ t475 = t446*t457+x*t709+t274+t428*t693+t271+t450*t634+t595;
+ t474 = t423*t453+x*t607+t452+t206+t564+t784;
+ t473 = t174+t212+t332+t447*t634+t120-t454-t457+t754;
+ t471 = t431+t443*t461+(t443+t409*t461)*t463;
+ t470 = t507*t463+t510;
+ t467 = t507*t461+t510;
+ t433 = RATIONAL(-6.0,1.0);
+ t425 = RATIONAL(6.0,1.0);
+ t415 = RATIONAL(75.0,8.0);
+ t334 = t430*t621;
+ t330 = t448*t577;
+ t322 = t427*t615;
+ t320 = t458*t609;
+ t318 = t436*t543;
+ t314 = t460*t603;
+ t312 = t462*t541;
+ t305 = z*t530;
+ t304 = t426*t615;
+ t297 = t429*t629;
+ t295 = z*t568;
+ t294 = t449*t543;
+ t290 = z*t540;
+ t286 = t432*t621;
+ t285 = t460*t618;
+ t282 = t461*t624;
+ t279 = t463*t361;
+ t273 = t462*t614;
+ t270 = z*t529;
+ t259 = t463*t632;
+ t255 = t459*t534;
+ t242 = t437*t621;
+ t236 = y*t582;
+ t235 = t447*t621;
+ t232 = t462*t405;
+ t230 = t420*t611;
+ t227 = z*t534;
+ t225 = z*t590;
+ t223 = t431*t577;
+ t217 = t431*t573;
+ t213 = x*t542;
+ t210 = t436*t573;
+ t208 = z*t581;
+ t207 = z*t589;
+ t204 = t437*t615;
+ t203 = y*t565;
+ t197 = t461*t604;
+ t184 = t462*t371;
+ t176 = y*t532;
+ t173 = t432*t634;
+ t171 = t460*t613;
+ t160 = t432*t615;
+ t152 = t462*t392;
+ t150 = x*t533;
+ t149 = t458*t607;
+ t148 = t432*t543;
+ t145 = t461*t396;
+ t141 = t461*t620;
+ t137 = t461*t393;
+ t121 = t441*t611;
+ t119 = y*t547;
+ t118 = t448*t543;
+ t117 = t461*t612;
+ t101 = t440*t615;
+ t98 = t461*t610;
+ t92 = y*t557;
+ t86 = t441*t630;
+ t81 = t427*t611;
+ t78 = t434*t611;
+ t74 = x*t536;
+ t69 = t427*t626;
+ t64 = y*t613;
+ t62 = t458*t628;
+ t61 = t430*t615;
+ t60 = x*t535;
+ t58 = x*t571;
+ t53 = t449*t573;
+ t51 = t463*t566;
+ coeffs_I->coeff_m1_m1_m1 = t286+t137+t152+t147+t528+t679+t584+t701+t160+
+t148+t145+t113+t173+t570+t139+t772+t773+t781;
+ coeffs_I->coeff_0_m1_m1 = t696+t167+t483+(t515+t511)*t440+t184+t549+t741+
+t771+t775+t778+t782;
+ coeffs_I->coeff_p1_m1_m1 = t181+t217+t236+t473+t179+t235+t232+t176+t208+
+t558+t719+t790;
+ coeffs_I->coeff_p2_m1_m1 = t225+t230+t482+t255+t227+t259+t256+t527+t737;
+ coeffs_I->coeff_m1_0_m1 = t693+t242+t483+t251+(t518+t512)*t440+t721+t758+
+t761+t762+t763+t768;
+ coeffs_I->coeff_0_0_m1 = t294+t493+t682*t660+t461+t598+t710*(t508*t463+
+t509)+t727+t795;
+ coeffs_I->coeff_p1_0_m1 = t270+t334-t512+t499*t461+t475+t592+t599+t734+
+t747;
+ coeffs_I->coeff_p2_0_m1 = t538+t290+t432*t512+t484+t593+t731+t760;
+ coeffs_I->coeff_m1_p1_m1 = t527+t719+t579+t720+t292+t334+t279+t287+t223+
+t207+t203+t754+t777;
+ coeffs_I->coeff_0_p1_m1 = -t515+t476+t176+t497*t461+t583+t734+t750+t774+
+t810;
+ coeffs_I->coeff_p1_p1_m1 = t101+t294+t549+t137+t86+t539+t242+t421*t502+
+t722+t591+t739+t784+t809;
+ coeffs_I->coeff_p2_p1_m1 = t69+t62+t480+t145+t706+t724+t753;
+ coeffs_I->coeff_m1_p2_m1 = t54+t314+t482+t320+t312+t235+t704+t705+t733;
+ coeffs_I->coeff_0_p2_m1 = t273+t535+t432*t515+t481+t572+t731+t788;
+ coeffs_I->coeff_p1_p2_m1 = t305+t478+t286+t304+t724+t732+t755;
+ coeffs_I->coeff_p2_p2_m1 = t148+t295+t420*t502+t504+t655+t764;
+ coeffs_I->coeff_m1_m1_0 = t588+(t513+t517)*t440+t201+t204+t695+t721+t741+
+t765+t769+t780+t785+t789;
+ coeffs_I->coeff_0_m1_0 = t462+t493+t703*t462*t441+t707*(t445*t461+t440+(
+t417*t461+t445)*t463)+t728+t786+t793+t817;
+ coeffs_I->coeff_p1_m1_0 = -t517+t499*t462+t119+t61+t479+t587+t730+t747+
+t812;
+ coeffs_I->coeff_p2_m1_0 = t589+t78+t432*t517+t486+t596+t743+t760;
+ coeffs_I->coeff_m1_0_0 = t53+(1.0+t637*t441)*t463+t616+t824*(t508*t461+
+t509)+t727+t728+t800+t811;
+ coeffs_I->coeff_0_0_0 = RATIONAL(1.0,1.0)+(t439+t703*t419)*t462+(t458+
+t637)*t441+(t439+(t418+t415*t458)*t462+t682*t419)*t461+(t439+(t418+t415*t459)*
+t462+t637*t419+(RATIONAL(-125.0,8.0)*t462+t415*t460+t418)*t461)*t463+t631+t792+
+t797;
+ coeffs_I->coeff_p1_0_0 = (t461*t669+t429+(t462+t461)*t411)*t458+t210+(
+t428+t637*t446)*t463+t467*x+t496+t594+t726+t808;
+ coeffs_I->coeff_p2_0_0 = t51+t43+(t440+t637*t437)*t463+t467*t458+t595+
+t729+t816;
+ coeffs_I->coeff_m1_p1_0 = t497*t463-t513+t92+t479+t596+t736+t750+t801+
+t808;
+ coeffs_I->coeff_0_p1_0 = t28+(t428+t703*t446)*t462+(t411*t461+t429+(t410*
+t461+t411)*t463)*t460+t471*y+t600+t725+t726+t798+t812;
+ coeffs_I->coeff_p1_p1_0 = t519*t462+((t425*t459+t422)*t462+t514)*t463+
+t121+t492+t588+t749+t792+t793+t794+t811;
+ coeffs_I->coeff_p2_p1_0 = t638+t81+t491*t463+t494+t752+t769+t813;
+ coeffs_I->coeff_m1_p2_0 = t581+t58+t432*t513+t486+t587+t751+t788;
+ coeffs_I->coeff_0_p2_0 = t330+(t440+t703*t437)*t462+t471*t460+t495+t729;
+ coeffs_I->coeff_p1_p2_0 = t694+t322+t487*t462+t489+t752+t765+t776;
+ coeffs_I->coeff_p2_p2_0 = t590+(t658+(t432+t644)*t462)*t463+t506+t785+
+t805;
+ coeffs_I->coeff_m1_m1_p1 = t80+t225+t720+t314+t60+t473+t71+t61+t92+t756+
+t767+t807;
+ coeffs_I->coeff_0_m1_p1 = t297-t511+t498*t462+t476+t232+t572+t730+t745+
+t798;
+ coeffs_I->coeff_p1_m1_p1 = t421*t501+t204+t150+t121+t474+t173+t184+t739+
+t755+t766+t783+t786;
+ coeffs_I->coeff_p2_m1_p1 = t480+t152+t81+t149+t655+t723+t740;
+ coeffs_I->coeff_m1_0_p1 = t498*t463-t518+t279+t74+t475+t593+t594+t736+
+t745;
+ coeffs_I->coeff_0_0_p1 = t470*z+(t428+t682*t446)*t461+(t429+t411*t462+(
+t669+t411)*t463)*t459+t318+t496+t599+t725+t810;
+ coeffs_I->coeff_p1_0_p1 = t17+t519*t461+t539+t616+((t422+t425*t460)*t461+
+t516)*t463+t213+t631+t746+t749+t762+t795;
+ coeffs_I->coeff_p2_0_p1 = t69+t652+t490*t463+t488+t744+t761+t813;
+ coeffs_I->coeff_m1_p1_p1 = t62+t421*t503+t53+t474+t149+t213+t722+t768+
+t780+t781+t794;
+ coeffs_I->coeff_0_p1_p1 = t516*t462+((t422+t425*t458)*t462+t514)*t461+t86
++t492+t598+t746+t771+t783+t797+t817;
+ coeffs_I->coeff_p1_p1_p1 = t297+((t428*z+t433*t459)*t462+(t428*y+RATIONAL
+(8.0,1.0)*t462+t433*t460)*t461)*t463+t270+t579+t119+t210+t318+t74+(t428*x+t433*
+t458)*t696+t600+t774+t790+t801+t807;
+ coeffs_I->coeff_p2_p1_p1 = t290+t259+t458*t362+t207+t51+t78+t679+t735+
+t742+t767+t791;
+ coeffs_I->coeff_m1_p2_p1 = t477+t150+t295+t322+t570+t732+t740;
+ coeffs_I->coeff_0_p2_p1 = t700+t305+t490*t462+t488+t748+t776+t778;
+ coeffs_I->coeff_p1_p2_p1 = t273+t428*t457+t60+t58+t153+t485+t208+t330+
+t704+t735;
+ coeffs_I->coeff_p2_p2_p1 = t227+t221+t320+t307+(t426*z+t427*t459)*t695+
+t505+t756;
+ coeffs_I->coeff_m1_m1_p2 = t203+t258+t77+t171+t64+t558+t661+t672+t733+
+t737;
+ coeffs_I->coeff_0_m1_p2 = t98+t585+t432*t511+t481+t583+t743+t806;
+ coeffs_I->coeff_p1_m1_p2 = t478+t282+t160+t285+t723+t738+t809;
+ coeffs_I->coeff_p2_m1_p2 = t131+t197+t420*t501+t706+t764+t773+t787;
+ coeffs_I->coeff_m1_0_p2 = t141+t582+t432*t518+t484+t592+t751+t806;
+ coeffs_I->coeff_0_0_p2 = t118+(t440+t682*t437)*t461+t470*t459+t495+t804+
+t816;
+ coeffs_I->coeff_p1_0_p2 = t117+t692+t487*t461+t489+t744+t763+t815;
+ coeffs_I->coeff_p2_0_p2 = t531+(t686+(t675+t432)*t461)*t463+t757+t758+
+t803+t805;
+ coeffs_I->coeff_m1_p1_p2 = t101+t477+t117+t197+t528+t738+t753;
+ coeffs_I->coeff_0_p1_p2 = t282+t697+t491*t461+t494+t748+t775+t815;
+ coeffs_I->coeff_p1_p1_p2 = t428*t453+t236+t141+t98+t64+t485+t146+t118+
+t742+t777;
+ coeffs_I->coeff_p2_p1_p2 = t230+t162+t223+t91+(t702+t426*y)*t693+t505+
+t672;
+ coeffs_I->coeff_m1_p2_p2 = t285+t304+t420*t503+t504+t772+t787;
+ coeffs_I->coeff_0_p2_p2 = t586+(t658+(t681+t432)*t462)*t461+t506+t782+
+t803;
+ coeffs_I->coeff_p1_p2_p2 = t217+t91+t307+t171+(t685+t712)*t696+t701+t705+
+t779;
+ coeffs_I->coeff_p2_p2_p2 = t312+t255+t426*t455+(t461*t687+(t697+t700)*
+t426)*t463+t661;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dx.compute.c
new file mode 100644
index 0000000..c672d8f
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dx.compute.c
@@ -0,0 +1,1232 @@
+fp t1281;
+fp t1280;
+fp t1278;
+fp t1491;
+fp t1587;
+fp t1279;
+fp t1484;
+fp t1217;
+fp t1282;
+fp t1431;
+fp t1320;
+fp t1258;
+fp t1460;
+fp t1586;
+fp t1265;
+fp t1427;
+fp t1226;
+fp t1585;
+fp t1404;
+fp t1394;
+fp t1418;
+fp t1223;
+fp t1338;
+fp t893;
+fp t1238;
+fp t1409;
+fp t1584;
+fp t1208;
+fp t1449;
+fp t1269;
+fp t1425;
+fp t1362;
+fp t1583;
+fp t1261;
+fp t1479;
+fp t1379;
+fp t1340;
+fp t1582;
+fp t1260;
+fp t1492;
+fp t1131;
+fp t1581;
+fp t1219;
+fp t1495;
+fp t1387;
+fp t886;
+fp t1211;
+fp t1580;
+fp t1244;
+fp t1143;
+fp t1241;
+fp t1120;
+fp t956;
+fp t1579;
+fp t1323;
+fp t864;
+fp t1277;
+fp t1276;
+fp t1578;
+fp t1246;
+fp t1191;
+fp t1382;
+fp t1252;
+fp t1341;
+fp t1577;
+fp t1216;
+fp t1343;
+fp t851;
+fp t1251;
+fp t1348;
+fp t1576;
+fp t1445;
+fp t1272;
+fp t1262;
+fp t931;
+fp t1356;
+fp t934;
+fp t1575;
+fp t1228;
+fp t876;
+fp t1574;
+fp t1253;
+fp t1328;
+fp t979;
+fp t1254;
+fp t1469;
+fp t1270;
+fp t1573;
+fp t1264;
+fp t1325;
+fp t935;
+fp t1572;
+fp t1462;
+fp t1351;
+fp t1571;
+fp t1398;
+fp t982;
+fp t1243;
+fp t1330;
+fp t1570;
+fp t884;
+fp t1248;
+fp t1569;
+fp t1255;
+fp t1176;
+fp t1249;
+fp t1448;
+fp t1169;
+fp t1568;
+fp t1321;
+fp t927;
+fp t1450;
+fp t1390;
+fp t1567;
+fp t897;
+fp t1232;
+fp t1566;
+fp t1132;
+fp t946;
+fp t1496;
+fp t1275;
+fp t1565;
+fp t1489;
+fp t1268;
+fp t981;
+fp t1564;
+fp t1220;
+fp t1352;
+fp t1563;
+fp t1432;
+fp t1150;
+fp t1485;
+fp t1388;
+fp t1562;
+fp t1155;
+fp t1561;
+fp t1199;
+fp t1381;
+fp t1065;
+fp t1560;
+fp t1225;
+fp t1324;
+fp t1443;
+fp t1559;
+fp t1204;
+fp t1214;
+fp t1088;
+fp t1360;
+fp t1558;
+fp t1094;
+fp t1557;
+fp t1172;
+fp t1222;
+fp t1556;
+fp t1555;
+fp t1342;
+fp t1554;
+fp t1423;
+fp t1093;
+fp t1553;
+fp t1552;
+fp t1267;
+fp t1446;
+fp t1146;
+fp t1551;
+fp t1130;
+fp t1550;
+fp t1549;
+fp t1548;
+fp t1405;
+fp t888;
+fp t1349;
+fp t1547;
+fp t1482;
+fp t1426;
+fp t1240;
+fp t1440;
+fp t1106;
+fp t1546;
+fp t882;
+fp t1332;
+fp t1545;
+fp t1038;
+fp t1544;
+fp t1250;
+fp t1441;
+fp t1543;
+fp t1048;
+fp t1257;
+fp t1422;
+fp t1179;
+fp t1542;
+fp t1166;
+fp t1419;
+fp t1108;
+fp t1541;
+fp t1197;
+fp t1540;
+fp t1245;
+fp t1386;
+fp t1231;
+fp t1435;
+fp t1154;
+fp t1539;
+fp t1198;
+fp t1538;
+fp t1266;
+fp t1263;
+fp t1537;
+fp t1401;
+fp t1037;
+fp t1536;
+fp t1101;
+fp t1535;
+fp t1331;
+fp t1534;
+fp t1192;
+fp t1533;
+fp t1193;
+fp t1089;
+fp t1532;
+fp t1481;
+fp t1103;
+fp t1486;
+fp t1271;
+fp t1531;
+fp t1416;
+fp t1354;
+fp t1452;
+fp t1385;
+fp t1039;
+fp t1530;
+fp t1190;
+fp t1454;
+fp t1124;
+fp t1529;
+fp t1201;
+fp t1447;
+fp t1528;
+fp t1236;
+fp t1437;
+fp t1392;
+fp t1527;
+fp t1200;
+fp t1526;
+fp t1428;
+fp t1167;
+fp t1187;
+fp t1525;
+fp t1224;
+fp t1205;
+fp t1524;
+fp t1424;
+fp t1107;
+fp t1461;
+fp t1128;
+fp t1523;
+fp t1522;
+fp t1456;
+fp t1402;
+fp t925;
+fp t1521;
+fp t1414;
+fp t1135;
+fp t1483;
+fp t1134;
+fp t1520;
+fp t1242;
+fp t1436;
+fp t1407;
+fp t1438;
+fp t1519;
+fp t1395;
+fp t1353;
+fp t963;
+fp t1518;
+fp t1133;
+fp t1212;
+fp t1517;
+fp t1516;
+fp t1464;
+fp t1361;
+fp t1515;
+fp t1148;
+fp t1514;
+fp t1234;
+fp t1488;
+fp t1209;
+fp t1087;
+fp t1513;
+fp t1413;
+fp t1346;
+fp t1168;
+fp t1512;
+fp t1511;
+fp t1510;
+fp t1400;
+fp t1092;
+fp t1509;
+fp t1011;
+fp t1410;
+fp t1391;
+fp t1508;
+fp t938;
+fp t1507;
+fp t1459;
+fp t1233;
+fp t1480;
+fp t1170;
+fp t1506;
+fp t1505;
+fp t1326;
+fp t1504;
+fp t1203;
+fp t1490;
+fp t1221;
+fp t1503;
+fp t1329;
+fp t902;
+fp t1466;
+fp t1183;
+fp t1502;
+fp t1501;
+fp t1259;
+fp t1412;
+fp t1127;
+fp t1500;
+fp t1247;
+fp t1499;
+fp t1122;
+fp t1498;
+fp t1497;
+fp t1494;
+fp t1493;
+fp t1235;
+fp t1487;
+fp t1195;
+fp t1202;
+fp t988;
+fp t1453;
+fp t1478;
+fp t868;
+fp t1477;
+fp t907;
+fp t1476;
+fp t1383;
+fp t998;
+fp t976;
+fp t1475;
+fp t1029;
+fp t1139;
+fp t1474;
+fp t1439;
+fp t1473;
+fp t1010;
+fp t1396;
+fp t1472;
+fp t1471;
+fp t1470;
+fp t1467;
+fp t1417;
+fp t1384;
+fp t1077;
+fp t1458;
+fp t1463;
+fp t1274;
+fp t1434;
+fp t1457;
+fp t1008;
+fp t1455;
+fp t1161;
+fp t1451;
+fp t1444;
+fp t1442;
+fp t1433;
+fp t1430;
+fp t1429;
+fp t1421;
+fp t1355;
+fp t1026;
+fp t1420;
+fp t1415;
+fp t1411;
+fp t1406;
+fp t1403;
+fp t1125;
+fp t1397;
+fp t1393;
+fp t1389;
+fp t1113;
+fp t1380;
+fp t1090;
+fp t1378;
+fp t1377;
+fp t1376;
+fp t1165;
+fp t1375;
+fp t1374;
+fp t1373;
+fp t1372;
+fp t1371;
+fp t1370;
+fp t1369;
+fp t974;
+fp t1164;
+fp t1368;
+fp t1160;
+fp t1367;
+fp t1366;
+fp t1365;
+fp t1364;
+fp t1363;
+fp t1156;
+fp t1105;
+fp t1359;
+fp t1358;
+fp t1357;
+fp t1350;
+fp t1237;
+fp t1347;
+fp t1345;
+fp t1256;
+fp t1344;
+fp t1339;
+fp t1337;
+fp t1336;
+fp t1335;
+fp t1333;
+fp t1327;
+fp t1152;
+fp t1147;
+fp t1055;
+fp t1273;
+fp t1104;
+fp t1322;
+fp t1140;
+fp t1319;
+fp t1121;
+fp t1318;
+fp t1316;
+fp t1315;
+fp t970;
+fp t1314;
+fp t1313;
+fp t1227;
+fp t1311;
+fp t1310;
+fp t1309;
+fp t950;
+fp t1308;
+fp t1014;
+fp t911;
+fp t1307;
+fp t937;
+fp t1306;
+fp t1305;
+fp t983;
+fp t1304;
+fp t831;
+fp t1303;
+fp t1302;
+fp t1218;
+fp t890;
+fp t1301;
+fp t1213;
+fp t859;
+fp t1300;
+fp t836;
+fp t1299;
+fp t1298;
+fp t945;
+fp t1297;
+fp t1072;
+fp t1296;
+fp t1054;
+fp t1295;
+fp t912;
+fp t1294;
+fp t1044;
+fp t1293;
+fp t1007;
+fp t1292;
+fp t1291;
+fp t1290;
+fp t1289;
+fp t1288;
+fp t1239;
+fp t1287;
+fp t1286;
+fp t906;
+fp t1285;
+fp t1230;
+fp t1229;
+fp t1215;
+fp t1207;
+fp t1206;
+fp t1188;
+fp t1182;
+fp t1180;
+fp t1175;
+fp t1163;
+fp t1157;
+fp t1144;
+fp t1137;
+fp t1136;
+fp t1119;
+fp t1115;
+fp t1112;
+fp t1100;
+fp t1095;
+fp t1086;
+fp t1082;
+fp t1078;
+fp t1076;
+fp t1066;
+fp t1057;
+fp t1056;
+fp t1042;
+fp t1040;
+fp t1034;
+fp t1030;
+fp t1028;
+fp t1027;
+fp t1025;
+fp t1018;
+fp t1016;
+fp t1015;
+fp t1006;
+fp t1000;
+fp t992;
+fp t991;
+fp t984;
+fp t978;
+fp t972;
+fp t967;
+fp t964;
+fp t962;
+fp t958;
+fp t952;
+fp t949;
+fp t947;
+fp t944;
+fp t941;
+fp t929;
+fp t928;
+fp t922;
+fp t914;
+fp t889;
+fp t877;
+fp t873;
+fp t871;
+fp t854;
+fp t852;
+fp t850;
+fp t849;
+fp t845;
+fp t832;
+fp t830;
+ t1281 = y*y;
+ t1280 = z*z;
+ t1278 = z*t1280;
+ t1491 = z+t1278;
+ t1587 = t1281*t1491;
+ t1279 = y*t1281;
+ t1484 = y+t1279;
+ t1217 = RATIONAL(45.0,8.0);
+ t1282 = x*x;
+ t1431 = t1282*t1280;
+ t1320 = t1217*t1431;
+ t1258 = RATIONAL(-9.0,4.0);
+ t1460 = t1282*t1258;
+ t1586 = t1460+t1320;
+ t1265 = RATIONAL(9.0,4.0);
+ t1427 = t1265*t1282;
+ t1226 = RATIONAL(-45.0,8.0);
+ t1585 = t1427+t1226*t1431;
+ t1404 = x*t1484;
+ t1394 = x*t1491;
+ t1418 = t1278*t1282;
+ t1223 = RATIONAL(27.0,8.0);
+ t1338 = t1223*t1418;
+ t893 = y*t1338;
+ t1238 = RATIONAL(-9.0,2.0);
+ t1409 = y*t1431;
+ t1584 = t893+t1238*t1409;
+ t1208 = RATIONAL(45.0,4.0);
+ t1449 = t1278*t1279;
+ t1269 = x*t1449;
+ t1425 = t1281*t1282;
+ t1362 = t1280*t1425;
+ t1583 = RATIONAL(-45.0,2.0)*t1362+t1208*t1269;
+ t1261 = RATIONAL(5.0,4.0);
+ t1479 = x*t1261;
+ t1379 = t1278*t1479;
+ t1340 = t1258*t1431;
+ t1582 = t1279*t1379+t1281*t1340;
+ t1260 = RATIONAL(-5.0,1.0);
+ t1492 = t1260*x;
+ t1131 = t1280*t1492;
+ t1581 = t1281*t1338+t1279*t1131;
+ t1219 = RATIONAL(15.0,4.0);
+ t1495 = x*t1278;
+ t1387 = t1219*t1495;
+ t886 = t1279*t1387;
+ t1211 = RATIONAL(-45.0,4.0);
+ t1580 = t1211*t1362+t886;
+ t1244 = RATIONAL(3.0,4.0);
+ t1143 = t1244*t1418;
+ t1241 = RATIONAL(-3.0,8.0);
+ t1120 = t1241*t1449;
+ t956 = t1282*t1120;
+ t1579 = t956+t1281*t1143;
+ t1323 = t1279*t1418;
+ t864 = RATIONAL(-81.0,8.0)*t1323;
+ t1277 = t1281*t1280;
+ t1276 = x*t1277;
+ t1578 = RATIONAL(25.0,1.0)*t1276+t864;
+ t1246 = RATIONAL(1.0,4.0);
+ t1191 = t1246*t1279;
+ t1382 = x*t1191;
+ t1252 = RATIONAL(-3.0,4.0);
+ t1341 = t1252*t1431;
+ t1577 = t1281*t1341+t1278*t1382;
+ t1216 = RATIONAL(-27.0,8.0);
+ t1343 = t1216*t1418;
+ t851 = y*t1343;
+ t1251 = RATIONAL(9.0,2.0);
+ t1348 = t1251*t1431;
+ t1576 = y*t1348+t851;
+ t1445 = t1278*t1281;
+ t1272 = x*t1445;
+ t1262 = RATIONAL(3.0,1.0);
+ t931 = t1262*t1272;
+ t1356 = t1279*t1431;
+ t934 = t1238*t1356;
+ t1575 = t931+t934;
+ t1228 = RATIONAL(-15.0,4.0);
+ t876 = t1228*t1269;
+ t1574 = t1281*t1320+t876;
+ t1253 = RATIONAL(9.0,8.0);
+ t1328 = t1253*t1425;
+ t979 = t1278*t1328;
+ t1254 = RATIONAL(-5.0,2.0);
+ t1469 = t1279*t1280;
+ t1270 = x*t1469;
+ t1573 = t979+t1254*t1270;
+ t1264 = RATIONAL(-9.0,8.0);
+ t1325 = t1264*t1431;
+ t935 = t1279*t1325;
+ t1572 = t1281*t1379+t935;
+ t1462 = t1282*t1279;
+ t1351 = t1223*t1462;
+ t1571 = t1260*t1272+t1280*t1351;
+ t1398 = y*t1282*t1253;
+ t982 = t1278*t1398;
+ t1243 = RATIONAL(-3.0,2.0);
+ t1330 = t1243*t1431;
+ t1570 = y*t1330+t982;
+ t884 = t1216*t1323;
+ t1248 = RATIONAL(8.0,1.0);
+ t1569 = t1248*t1276+t884;
+ t1255 = RATIONAL(-1.0,2.0);
+ t1176 = t1255*t1445;
+ t1249 = RATIONAL(3.0,8.0);
+ t1448 = t1279*t1249;
+ t1169 = t1280*t1448;
+ t1568 = t1282*t1169+x*t1176;
+ t1321 = t1253*t1431;
+ t927 = t1279*t1321;
+ t1450 = t1281*t1254;
+ t1390 = x*t1450;
+ t1567 = t927+t1278*t1390;
+ t897 = t1223*t1323;
+ t1232 = RATIONAL(-4.0,1.0);
+ t1566 = t897+t1232*t1276;
+ t1132 = t1258*t1418;
+ t946 = t1281*t1132;
+ t1496 = x*t1280;
+ t1275 = y*t1496;
+ t1565 = t946+t1270+t1275;
+ t1489 = z*t1281;
+ t1268 = x*t1489;
+ t981 = t1279*t1340;
+ t1564 = t981+t1268+t1272;
+ t1220 = RATIONAL(-15.0,8.0);
+ t1352 = t1220*t1425;
+ t1563 = t1143+t1278*t1352;
+ t1432 = t1278*t1249;
+ t1150 = t1279*t1432;
+ t1485 = x*t1279;
+ t1388 = t1262*t1485;
+ t1562 = t1278*t1388+t1150;
+ t1155 = z*t1448;
+ t1561 = t1155+z*t1388;
+ t1199 = t1244*t1279;
+ t1381 = x*t1199;
+ t1065 = t1278*t1381;
+ t1560 = t1228*t1362+t1065;
+ t1225 = RATIONAL(15.0,8.0);
+ t1324 = t1225*t1431;
+ t1443 = t1282*t1252;
+ t1559 = (t1324+t1443)*y;
+ t1204 = RATIONAL(-135.0,8.0);
+ t1214 = RATIONAL(27.0,4.0);
+ t1088 = t1214*t1418;
+ t1360 = t1281*t1418;
+ t1558 = t1204*t1360+t1088;
+ t1094 = t1214*t1462;
+ t1557 = t1204*t1356+t1094;
+ t1172 = t1281*t1492;
+ t1222 = RATIONAL(-15.0,2.0);
+ t1556 = t1222*t1272+t1172;
+ t1555 = t1222*t1362+t1265*t1269;
+ t1342 = t1225*t1425;
+ t1554 = (t1443+t1342)*z;
+ t1423 = t1244*t1282;
+ t1093 = t1220*t1469;
+ t1553 = t1279*t1423+t1282*t1093;
+ t1552 = t1585*t1279;
+ t1267 = RATIONAL(5.0,2.0);
+ t1446 = t1281*t1267;
+ t1146 = x*t1446;
+ t1551 = t1281*t1387+t1146;
+ t1130 = t1264*t1449;
+ t1550 = t1251*t1269+t1130;
+ t1549 = t1586*t1279;
+ t1548 = (t1352+t1423)*z;
+ t1405 = z*t1462;
+ t888 = t1216*t1405;
+ t1349 = t1251*t1425;
+ t1547 = t888+z*t1349;
+ t1482 = t1255*z;
+ t1426 = x*t1482;
+ t1240 = RATIONAL(1.0,8.0);
+ t1440 = t1240*t1279;
+ t1106 = z*t1440;
+ t1546 = t1106+t1279*t1426;
+ t882 = z*t1351;
+ t1332 = t1238*t1425;
+ t1545 = t882+z*t1332;
+ t1038 = t1282*t1130;
+ t1544 = t1038+t1276;
+ t1250 = RATIONAL(-5.0,8.0);
+ t1441 = t1250*t1280;
+ t1543 = t1191+t1279*t1441;
+ t1048 = t1282*t1155;
+ t1257 = RATIONAL(3.0,2.0);
+ t1422 = t1257*t1279;
+ t1179 = t1280*t1422;
+ t1542 = t1282*t1179+t1048;
+ t1166 = t1253*t1449;
+ t1419 = t1279*t1243;
+ t1108 = t1280*t1419;
+ t1541 = t1166+t1108;
+ t1197 = t1246*t1278;
+ t1540 = t1250*t1445+t1197;
+ t1245 = RATIONAL(1.0,2.0);
+ t1386 = t1245*t1485;
+ t1231 = RATIONAL(-1.0,8.0);
+ t1435 = t1278*t1231;
+ t1154 = t1279*t1435;
+ t1539 = t1278*t1386+t1154;
+ t1198 = t1246*z;
+ t1538 = t1250*t1489+t1198;
+ t1266 = RATIONAL(5.0,8.0);
+ t1263 = RATIONAL(-1.0,4.0);
+ t1537 = t1266*t1445+t1263*t1278;
+ t1401 = y*t1418;
+ t1037 = t1264*t1401;
+ t1536 = t1037+t1278*t1332;
+ t1101 = t1278*t1440;
+ t1535 = t1101+t1263*t1445;
+ t1331 = t1265*t1425;
+ t1534 = t1037+t1278*t1331;
+ t1192 = t1252*t1278;
+ t1533 = t1225*t1445+t1192;
+ t1193 = t1252*t1279;
+ t1089 = t1225*t1469;
+ t1532 = t1193+t1089;
+ t1481 = y*t1240;
+ t1103 = t1278*t1481;
+ t1486 = t1278*y;
+ t1271 = x*t1486;
+ t1531 = t1103+t1271;
+ t1416 = t1257*t1282;
+ t1354 = t1281*t1416;
+ t1452 = t1264*t1282;
+ t1385 = z*t1452;
+ t1039 = t1279*t1385;
+ t1530 = z*t1354+t1039;
+ t1190 = t1245*t1489;
+ t1454 = t1241*t1279;
+ t1124 = z*t1454;
+ t1529 = t1190+t1124;
+ t1201 = t1263*t1279;
+ t1447 = t1266*t1280;
+ t1528 = t1201+t1279*t1447;
+ t1236 = RATIONAL(-3.0,1.0);
+ t1437 = t1236*t1279;
+ t1392 = x*t1437;
+ t1527 = t1278*t1392+t1120;
+ t1200 = t1244*t1278;
+ t1526 = t1200+t1245;
+ t1428 = t1245*t1280;
+ t1167 = y*t1428;
+ t1187 = t1241*t1486;
+ t1525 = t1167+t1187;
+ t1224 = RATIONAL(15.0,1.0);
+ t1205 = RATIONAL(-27.0,2.0);
+ t1524 = y*t1131+t1224*t1270+t1205*t1360;
+ t1424 = t1257*t1278;
+ t1107 = t1281*t1424;
+ t1461 = t1255*t1281;
+ t1128 = z*t1461;
+ t1523 = t1282*t1108+(t1128+t1107)*x;
+ t1522 = t1205*t1356+z*t1172+t1224*t1272;
+ t1456 = z*t1479;
+ t1402 = t1228*t1495;
+ t925 = t1279*t1348;
+ t1521 = t925+(t1402+t1456)*t1281;
+ t1414 = t1278*t1243;
+ t1135 = t1281*t1414;
+ t1483 = t1255*y;
+ t1134 = t1280*t1483;
+ t1520 = t1282*t1135+(t1134+t1179)*x;
+ t1242 = RATIONAL(2.0,1.0);
+ t1436 = t1242*t1281;
+ t1407 = x*t1436;
+ t1438 = t1240*t1280;
+ t1519 = t1278*t1407+y*t1438+t935;
+ t1395 = t1242*t1485;
+ t1353 = t1264*t1425;
+ t963 = t1278*t1353;
+ t1518 = t1280*t1395+t963+t1240*t1489;
+ t1133 = t1280*t1446;
+ t1212 = RATIONAL(15.0,2.0);
+ t1517 = t1133+t1238*t1269+t1212*t1362;
+ t1516 = t981+t1491*t1146;
+ t1464 = t1246*t1281;
+ t1361 = t1281*t1423;
+ t1515 = t1255*t1269+(t1464+t1361)*t1280;
+ t1148 = t1267*t1496;
+ t1514 = t946+t1484*t1148;
+ t1234 = RATIONAL(5.0,1.0);
+ t1488 = x*t1234;
+ t1209 = RATIONAL(-27.0,4.0);
+ t1087 = t1209*t1462;
+ t1513 = t1280*t1087+t1488*t1587;
+ t1413 = t1281*t1252;
+ t1346 = t1282*t1413;
+ t1168 = t1279*t1428;
+ t1512 = t1278*t1346+(t1167+t1168)*x;
+ t1511 = t1279*t1443+x*t1135+t1282*t1089;
+ t1510 = x*t1108+t1252*t1418+t1278*t1342;
+ t1400 = t1280*t1488;
+ t1092 = t1209*t1418;
+ t1509 = y*t1400+t1281*t1092+t1234*t1270;
+ t1011 = t1278*t1349;
+ t1410 = t1261*t1280;
+ t1391 = x*t1410;
+ t1508 = t1011+y*t1391+t1228*t1270;
+ t938 = t1281*t1348;
+ t1507 = t938+t1527;
+ t1459 = t1263*t1281;
+ t1233 = RATIONAL(-2.0,1.0);
+ t1480 = x*t1233;
+ t1170 = t1280*t1480;
+ t1506 = z*t1459+t1484*t1170;
+ t1505 = t1212*t1272+t1039+t934+z*t1390;
+ t1326 = t1226*t1425;
+ t1504 = t1281*t1447+t1280*t1326+t1562;
+ t1203 = RATIONAL(135.0,8.0);
+ t1490 = x*RATIONAL(-10.0,1.0);
+ t1221 = RATIONAL(-15.0,1.0);
+ t1503 = t1281*t1490+t1221*t1272+t1087+t1203*t1356;
+ t1329 = t1280*t1427;
+ t902 = t1279*t1329;
+ t1466 = t1263*t1280;
+ t1183 = t1281*t1480;
+ t1502 = z*t1183+t1233*t1272+t902+y*t1466;
+ t1501 = t1212*t1270+t1254*t1275+t1536;
+ t1259 = RATIONAL(-5.0,4.0);
+ t1412 = t1259*t1280;
+ t1127 = t1281*t1412;
+ t1500 = t1208*t1362+t1127+t1527;
+ t1247 = RATIONAL(-6.0,1.0);
+ t1499 = t1247*t1270+t1011+t1128+t1242*t1275;
+ t1122 = y*t1432;
+ t1498 = z*t1407+t1247*t1272+t925+t1122+t1134;
+ t1497 = x*y;
+ t1494 = z*t1231;
+ t1493 = x*t1259;
+ t1235 = RATIONAL(4.0,1.0);
+ t1487 = t1235*x;
+ t1195 = t1246*y;
+ t1202 = t1263*y;
+ t988 = t1241*t1401;
+ t1453 = x*t1195;
+ t1478 = t988+t1278*t1453;
+ t868 = RATIONAL(81.0,8.0)*t1323;
+ t1477 = t1211*t1269+t868;
+ t907 = t1282*t1124;
+ t1476 = z*t1382+t907;
+ t1383 = x*t1193;
+ t998 = t1278*t1383;
+ t976 = t1253*t1323;
+ t1475 = t998+t976;
+ t1029 = t1249*t1323;
+ t1139 = t1280*t1454;
+ t1474 = t1029+t1282*t1139;
+ t1439 = y*t1493;
+ t1473 = t982+t1278*t1439;
+ t1010 = t1253*t1405;
+ t1396 = t1259*t1485;
+ t1472 = t1010+z*t1396;
+ t1471 = t1010+z*t1383;
+ t1470 = t1255*t1278;
+ t1467 = -t1272-t1270;
+ t1417 = t1282*t1249;
+ t1384 = y*t1417;
+ t1077 = z*t1384;
+ t1458 = x*t1202;
+ t1463 = t1077+z*t1458;
+ t1274 = z*t1485;
+ t1434 = t1281*t1231;
+ t1457 = t1101+t1278*t1434;
+ t1008 = z*t1398;
+ t1455 = z*t1439+t1008;
+ t1161 = t1280*t1461;
+ t1451 = t1161-t1268;
+ t1444 = t1241*t1282;
+ t1442 = t1236*t1278;
+ t1433 = t1245*t1497;
+ t1430 = t1255*t1279;
+ t1429 = t1280*t1231;
+ t1421 = t1278+t1279;
+ t1355 = t1278*t1417;
+ t1026 = y*t1355;
+ t1420 = t1026+t1278*t1458;
+ t1415 = t1281*t1241;
+ t1411 = t1281*t1249;
+ t1406 = y*t1444;
+ t1403 = z*t1425;
+ t1125 = y*t1423;
+ t1397 = x*t1442;
+ t1393 = x*t1419;
+ t1389 = x*t1422;
+ t1113 = t1280*t1487;
+ t1380 = x*t1201;
+ t1090 = t1280*t1490;
+ t1378 = t884+t1132+t1217*t1360;
+ t1377 = t1220*t1409+t982+t1125;
+ t1376 = t851+t1586*y;
+ t1165 = t1279*t1494;
+ t1375 = z*t1386+t1165+t907;
+ t1374 = t893+t1585*y;
+ t1373 = t884+t1549;
+ t1372 = z*t1460+t888+t1217*t1403;
+ t1371 = t882+(t1427+t1326)*z;
+ t1370 = t897+t1278*t1326+t1265*t1418;
+ t1369 = t897+t1552;
+ t974 = z*t1406;
+ t1164 = y*t1494;
+ t1368 = t974+z*t1433+t1164;
+ t1160 = y*t1435;
+ t1367 = -t1271+t982+t1160;
+ t1366 = t1150+t976+t1278*t1393;
+ t1365 = t988+t1278*t1433+t1160;
+ t1364 = t1258*t1425;
+ t1363 = t1195+y*t1441+t1122;
+ t1156 = t1245*t1445;
+ t1105 = t1281*t1428;
+ t1359 = t1282*t1411;
+ t1358 = t1282*t1415;
+ t1357 = t1470*t1497+t1103+t1026;
+ t1350 = t1280*t1416;
+ t1237 = RATIONAL(-9.0,1.0);
+ t1347 = t1237*t1431;
+ t1345 = t1236*t1431;
+ t1256 = RATIONAL(9.0,1.0);
+ t1344 = t1256*t1425;
+ t1339 = t1262*t1431;
+ t1337 = t1038+t1534;
+ t1336 = t1038+t1278*t1389+t1120;
+ t1335 = t1166+t1093+t1199;
+ t1333 = t1106+t1274+t1039;
+ t1327 = -t1274+t1165+t1010;
+ t1152 = t1280*t1193;
+ t1147 = t1280*t1191;
+ t1055 = y*t1385;
+ t1273 = z*t1497;
+ t1104 = z*t1481;
+ t1322 = t1055+t1273+t1104;
+ t1140 = t1280*t1430;
+ t1319 = z*t1393+t1155+t1010;
+ t1121 = t1280*t1199;
+ t1318 = t1255+t1243*t1282;
+ t1316 = t1280*t1404;
+ t1315 = t1281*t1394;
+ t970 = x*t1105;
+ t1314 = x*t1140+t970+t1281*t1355+t956;
+ t1313 = t1238*t1282+t1245;
+ t1227 = RATIONAL(25.0,4.0);
+ t1311 = t1227*t1280+t1254;
+ t1310 = t1254+t1227*t1281;
+ t1309 = t1263+t1427;
+ t950 = x*t1127;
+ t1308 = t1279*t1391+t950+t976+t963;
+ t1014 = t1281*t1400;
+ t911 = t1280*t1332;
+ t1307 = t886+t884+t1014+t911;
+ t937 = t1281*t1330;
+ t1306 = t937+t1065+t1544;
+ t1305 = -x+t1246+t1423;
+ t983 = t1281*t1170;
+ t1304 = t1281*t1339+t983+t974+z*t1453+t1475;
+ t831 = RATIONAL(-20.0,1.0)*t1276;
+ t1303 = t1237*t1269+RATIONAL(45.0,2.0)*t1362+t868+t1130+t1280*t1450+t831;
+ t1302 = t1203*t1360+t1221*t1270+t1090+t1092+t1578;
+ t1218 = RATIONAL(25.0,2.0);
+ t890 = t1218*t1276;
+ t1301 = t1131+t1222*t1270+t890+t1378;
+ t1213 = RATIONAL(-25.0,4.0);
+ t859 = t1213*t1276;
+ t1300 = t859+t1219*t1270+t1148+t1370;
+ t836 = t1281*t1090;
+ t1299 = t1055+t897+y*t1456+t836+t876+t1280*t1344;
+ t1298 = t1280*t1459-t1269+t983+t1281*t1329+t976+t1154;
+ t945 = t1281*t1131;
+ t1297 = t1219*t1362+t1281*t1410+t945+t1366;
+ t1072 = t1280*t1392;
+ t1296 = t1170+t1014+t1072+t1378;
+ t1054 = t1281*t1350;
+ t1295 = t1105+t983+t1054+t1366;
+ t912 = x*t1133;
+ t1294 = t912+t1281*t1441+t1280*t1352+t1336;
+ t1044 = t1280*t1388;
+ t1293 = -t1275+t1044+t1536+t1566;
+ t1007 = t1281*t1397;
+ t1292 = t1007+t1183+t1014+t1373;
+ t1291 = t902+t1039+t912+t1038+t1493*t1587;
+ t1290 = t1412*t1497+t1280*t1396+t912+t1337;
+ t1289 = -t1276+t1029+t1282*t1152+t1048+(t1190+t1156)*x;
+ t1288 = -t1273+t1277+t1281*t1347+t1008+t1164+t1562+t1569;
+ t1239 = RATIONAL(6.0,1.0);
+ t1287 = t1113+t1263*z+t836+t1239*t1270+t1266*t1489+t1124+t1370;
+ t1286 = t1239*t1272+y*t1447+t1281*t1487+t1187+t836+t1202+t1369;
+ t906 = t1281*t1113;
+ t1285 = -t1277+y*t1426+t906+t1077+t1104+t1281*t1345+t1336;
+ t1230 = RATIONAL(75.0,4.0);
+ t1229 = RATIONAL(12.0,1.0);
+ t1215 = RATIONAL(-12.0,1.0);
+ t1207 = RATIONAL(-75.0,4.0);
+ t1206 = RATIONAL(27.0,2.0);
+ t1188 = t1244*t1445;
+ t1182 = t1279*t1429;
+ t1180 = y*t1429;
+ t1175 = t1278*t1411;
+ t1163 = z*t1434;
+ t1157 = t1246*t1445;
+ t1144 = z*t1464;
+ t1137 = t1240*t1445;
+ t1136 = t1280*t1195;
+ t1119 = t1278*t1413;
+ t1115 = t1279*t1438;
+ t1112 = t1278*t1415;
+ t1100 = t1280*t1201;
+ t1095 = t1220*t1445;
+ t1086 = z*t1389;
+ t1082 = y*t1397;
+ t1078 = t1259*t1269;
+ t1076 = t1278*t1354;
+ t1066 = z*t1381;
+ t1057 = y*t1379;
+ t1056 = z*t1392;
+ t1042 = t1200*t1497;
+ t1040 = t1252*t1271;
+ t1034 = z*t1331;
+ t1030 = t1278*t1380;
+ t1028 = z*t1346;
+ t1027 = z*t1380;
+ t1025 = y*t1341;
+ t1018 = y*t1340;
+ t1016 = z*t1364;
+ t1015 = y*t1329;
+ t1006 = z*t1361;
+ t1000 = t1243*t1403;
+ t992 = z*t1358;
+ t991 = z*t1328;
+ t984 = t1278*t1358;
+ t978 = t1279*t1456;
+ t972 = t1256*t1269;
+ t967 = z*t1359;
+ t964 = t1414*t1497;
+ t962 = t1258*t1269;
+ t958 = t1424*t1497;
+ t952 = z*t1353;
+ t949 = t1282*t1121;
+ t947 = y*t1350;
+ t944 = t1262*t1271;
+ t941 = t1280*t1406;
+ t929 = y*t1321;
+ t928 = t1280*t1125;
+ t922 = y*t1325;
+ t914 = t1280*t1384;
+ t889 = t1280*t1094;
+ t877 = t1219*t1274;
+ t873 = t1228*t1274;
+ t871 = t1206*t1356;
+ t854 = t1281*t1343;
+ t852 = y*t1387;
+ t850 = y*t1402;
+ t849 = t1206*t1360;
+ t845 = t1281*t1324;
+ t832 = t1281*t1088;
+ t830 = t1216*t1356;
+ coeffs_dx->coeff_m1_m1_m1 = t1375+t1006+t937+t1280*t1407+t1365+t1136+
+t1157+t1147-t1275+t1368+t949+t928+t1144+t1451+t1467+t1539+t1579;
+ coeffs_dx->coeff_0_m1_m1 = t976+t945+t1018+t1078+t938+t1016+t1455+t1472+
+t1473+t1514+t1516;
+ coeffs_dx->coeff_p1_m1_m1 = t1034+t1015+t1105+t1322+t1333+t906+t1502+
+t1100+t1269+t1337+t911+t1506+t1531+t1535;
+ coeffs_dx->coeff_p2_m1_m1 = t1025+t1027+t1028+t1289+t1030+t1054+t1420+
+t1463+t1512;
+ coeffs_dx->coeff_m1_0_m1 = t1297+(t1242*t1280-t1491)*x+t1044+t1318*t1280+
+t1152+t1319+t1516+t1538+t1540+t1548+t1563;
+ coeffs_dx->coeff_0_0_m1 = t889+t1348+t877+t1301+t1372+(t1267+t1213*t1281)
+*t1394+t1580;
+ coeffs_dx->coeff_p1_0_m1 = t1121+t1056+t1313*t1280+t1233*t1394+t1287+
+t1371+t1500+t1513+t1537;
+ coeffs_dx->coeff_p2_0_m1 = t1350+t1066+(-t1280+t1491*t1245)*x+t1291+t1510
++t1554+t1560;
+ coeffs_dx->coeff_m1_p1_m1 = t1025+t1121+t1285+t1156+t1086+t1076+t1275+
+t1072+t1357+t1502+t1529+t1530;
+ coeffs_dx->coeff_0_p1_m1 = t1015+t1299+t873+t1057+t1501+t1513+t1545;
+ coeffs_dx->coeff_p1_p1_m1 = t1018+t1176+t889+t1232*t1315+t1136+t1288+
+t1152+t1367+t1499+t1547+t1561;
+ coeffs_dx->coeff_p2_p1_m1 = t1304+t1000+t928+t1471+t1478+t1520+t1564;
+ coeffs_dx->coeff_m1_p2_m1 = t1270+t1163+t1289+t992+t984+t1100+t1457+t1515
++t1546;
+ coeffs_dx->coeff_0_p2_m1 = t991+t978+t1291+t1573+t1582;
+ coeffs_dx->coeff_p1_p2_m1 = t952+t1298+t1137+t1147+t1327+t1518+t1564;
+ coeffs_dx->coeff_p2_p2_m1 = t967+t949+t1263*t1315+t1314+t1476+t1577;
+ coeffs_dx->coeff_m1_m1_0 = t1318*t1281+t1297+t964+t931+(t1436-t1484)*x+
+t1119+t1363+t1377+t1514+t1543+t1553;
+ coeffs_dx->coeff_0_m1_0 = t852+t832+t1349+t890+t1373+t1376+(t1213*t1280+
+t1267)*t1404+t1556+t1580;
+ coeffs_dx->coeff_p1_m1_0 = t1286+t1313*t1281+t1188+t1233*t1404+t1082+
+t1374+t1500+t1509+t1528;
+ coeffs_dx->coeff_p2_m1_0 = t1042+t1354+(-t1281+t1484*t1245)*x+t1290+t1511
++t1559+t1560;
+ coeffs_dx->coeff_m1_0_0 = (t1243+t1219*t1280)*t1282+(t1242+t1421*t1262)*x
++(t1261+RATIONAL(-25.0,8.0)*t1280+(t1219+RATIONAL(-75.0,8.0)*t1280)*t1282)*
+t1281+t1255+t1301+t1410+t1532+t1533+t1549+t1550+t1556;
+ coeffs_dx->coeff_0_0_0 = (t1211*t1280+t1251+(t1211+RATIONAL(225.0,8.0)*
+t1280)*t1281)*t1282+(t1222*t1278+t1218*t1280+t1260+(t1222+t1230*t1280)*t1279+(
+t1230*t1278+RATIONAL(-125.0,4.0)*t1280+t1218)*t1281)*x+t1477+t1557+t1558;
+ coeffs_dx->coeff_p1_0_0 = t1302+t1095+(t1238+t1208*t1280)*t1282+t972+(
+t1235+t1421*t1239)*x+(t1259+RATIONAL(25.0,8.0)*t1280+(t1208+RATIONAL(-225.0,8.0
+)*t1280)*t1282)*t1281+t1412+t1335+t1503+t1526;
+ coeffs_dx->coeff_p2_0_0 = t962+(-1.0+t1421*t1243)*x+(t1257+t1228*t1280+(
+RATIONAL(75.0,8.0)*t1280+t1228)*t1281)*t1282+t1300+t1551+t1552;
+ coeffs_dx->coeff_m1_p1_0 = t1236*t1425-t1281+t1135+t1286+(y+t1437)*x+t958
++t1335+t1501+t1517+t1559;
+ coeffs_dx->coeff_0_p1_0 = t849+t850+t1344+((t1212+t1207*t1280)*t1279+
+t1311*y)*x+t1374+t1503+t1578+t1583;
+ coeffs_dx->coeff_p1_p1_0 = t1237*t1425+t944+t1281+(t1242*y+t1247*t1279+(
+t1229*t1278+t1248)*t1281)*x+t1303+t1107+t1363+t1376+t1524+t1532+t1557;
+ coeffs_dx->coeff_p2_p1_0 = t1040+t1262*t1425+(t1483+t1422)*x+t1292+t1377+
+t1508+t1555;
+ coeffs_dx->coeff_m1_p2_0 = t1485+t1175+t1305*t1281+t1294+t1511+t1528+
+t1573;
+ coeffs_dx->coeff_0_p2_0 = t854+t859+t1364+t1311*t1485+t1369+t1551+t1574;
+ coeffs_dx->coeff_p1_p2_0 = t1112+t1395+t1309*t1281+t1292+t1504+t1543+
+t1581;
+ coeffs_dx->coeff_p2_p2_0 = t998+t1346+t845+(t1430+t1526*t1281)*x+t1308+
+t1553;
+ coeffs_dx->coeff_m1_m1_p1 = t1268+t1007+t1028+t1285+t947+t1188+t1168+t958
++t1506+t1525+t1534+t1542+t1546;
+ coeffs_dx->coeff_0_m1_p1 = t1034+t1299+t978+t850+t1505+t1509+t1584;
+ coeffs_dx->coeff_p1_m1_p1 = t1016+t944+t832+t1140+t1119+t1232*t1316+t1288
++t1144+t1327+t1498+t1576;
+ coeffs_dx->coeff_p2_m1_p1 = t1304+t1006+t1040+t1476+t1523+t1565+t1570;
+ coeffs_dx->coeff_m1_0_p1 = t1095+t1345+t1086+(t1442+z)*x+t1287+t1200-
+t1280+t1505+t1517+t1541+t1554;
+ coeffs_dx->coeff_0_0_p1 = t873+t1256*t1431+t871+(t1310*z+(t1212+t1207*
+t1281)*t1278)*x+t1302+t1371+t1583;
+ coeffs_dx->coeff_p1_0_p1 = t1347+t1303+(t1242*z+t1247*t1278+(t1248+t1229*
+t1279)*t1280)*x+t1280+t1179+t1372+t1522+t1533+t1538+t1558+t1561;
+ coeffs_dx->coeff_p2_0_p1 = t1339+(t1424+t1482)*x+t1296+t1471+t1521+t1548+
+t1555;
+ coeffs_dx->coeff_m1_p1_p1 = t1000+t964+(t1233+t1247*t1282)*t1277+t1107+
+t1498+t1319+t1368+t1179+t1499+t1550+t1569+t1570;
+ coeffs_dx->coeff_0_p1_p1 = t831+RATIONAL(18.0,1.0)*t1362+t852+t877+t1455+
+t1477+t1522+t1524+t1547+t1576;
+ coeffs_dx->coeff_p1_p1_p1 = (RATIONAL(-18.0,1.0)*t1282+t1242)*t1277+((
+t1235*y+t1215*t1279)*t1280+(t1215*t1278+RATIONAL(16.0,1.0)*t1280+t1235*z)*t1281
+)*x+t864+t1135+t1322+t1056+t849+t972+t871+t1082+t1525+t1529+t1541+t1545+t1584;
+ coeffs_dx->coeff_p2_p1_p1 = -t1268+t1042+t962+t1293+t1239*t1362+t947+
+t1066+t1463+t1530+t1575;
+ coeffs_dx->coeff_m1_p2_p1 = t1295+t1140+t967+t1112+t1375+t1518+t1523;
+ coeffs_dx->coeff_0_p2_p1 = t952+t1307+t1472+t1521+t1581;
+ coeffs_dx->coeff_p1_p2_p1 = t854+t1175+t1168+t991+t1163+t1279*t1113+t1333
++t1451+t1507+t1566+t1575;
+ coeffs_dx->coeff_p2_p2_p1 = t992+t979+t1027-t1270+(t1198+t1192)*t1281*x+
+t1306+t1542;
+ coeffs_dx->coeff_m1_m1_p2 = t1180+t941-t1276+t1182+t1272+t1357+t1474+
+t1512+t1515+t1535;
+ coeffs_dx->coeff_0_m1_p2 = t929+t1057+t1290+t1567+t1582;
+ coeffs_dx->coeff_p1_m1_p2 = t1298+t1115+t1157+t922+t1367+t1519+t1565;
+ coeffs_dx->coeff_p2_m1_p2 = t970+t914+t1263*t1316+t1478+t1568+t1577+t1579
+;
+ coeffs_dx->coeff_m1_0_p2 = t1169+t1495+t1305*t1280+t1294+t1510+t1537+
+t1567;
+ coeffs_dx->coeff_0_0_p2 = t830+t1340+t1310*t1495+t1300+t1574;
+ coeffs_dx->coeff_p1_0_p2 = t1139+t1242*t1495+t1309*t1280+t1296+t1504+
+t1540+t1571;
+ coeffs_dx->coeff_p2_0_p2 = t1341+t845+t950+(t1470+(t1245+t1199)*t1280)*x+
+t1475+t1563+t1572;
+ coeffs_dx->coeff_m1_p1_p2 = t1295+t1176+t914+t1139+t1365+t1519+t1520;
+ coeffs_dx->coeff_0_p1_p2 = t922+t1307+t1473+t1508+t1571;
+ coeffs_dx->coeff_p1_p1_p2 = t1161+t1235*t1272+t830+t929+t1293+t1156+t1180
++t1169+t1507+t1531;
+ coeffs_dx->coeff_p2_p1_p2 = t927+t1076-t1272+t941+(t1193+t1195)*t1496+
+t1306+t1420;
+ coeffs_dx->coeff_m1_p2_p2 = t1115+t1137+(t1444+t1231)*t1277+t1314+t1539+
+t1568;
+ coeffs_dx->coeff_0_p2_p2 = t1078+t1281*t1321+t1308+t1572;
+ coeffs_dx->coeff_p1_p2_p2 = t979+t1269+t1182+t927+(t1452+t1240)*t1277+
+t1457+t1467+t1544;
+ coeffs_dx->coeff_p2_p2_p2 = t984+t1030+t1280*t1359+(t1147+(t1466+t1197)*
+t1281)*x+t1474;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxx.compute.c
new file mode 100644
index 0000000..614ab35
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxx.compute.c
@@ -0,0 +1,948 @@
+fp t3439;
+fp t3440;
+fp t3438;
+fp t3588;
+fp t3478;
+fp t3430;
+fp t3437;
+fp t3432;
+fp t3570;
+fp t3381;
+fp t3414;
+fp t3579;
+fp t3581;
+fp t3658;
+fp t3429;
+fp t3431;
+fp t3657;
+fp t3591;
+fp t3494;
+fp t3656;
+fp t3584;
+fp t3419;
+fp t3573;
+fp t3396;
+fp t3497;
+fp t3655;
+fp t3585;
+fp t3379;
+fp t3523;
+fp t3116;
+fp t3418;
+fp t3586;
+fp t3499;
+fp t3654;
+fp t3505;
+fp t3417;
+fp t3550;
+fp t3653;
+fp t3435;
+fp t3527;
+fp t3408;
+fp t3552;
+fp t3265;
+fp t3382;
+fp t3652;
+fp t3428;
+fp t3388;
+fp t3210;
+fp t3375;
+fp t3651;
+fp t3390;
+fp t3422;
+fp t3364;
+fp t3650;
+fp t3426;
+fp t3433;
+fp t3535;
+fp t3169;
+fp t3649;
+fp t3420;
+fp t3577;
+fp t3509;
+fp t3177;
+fp t3404;
+fp t3517;
+fp t3648;
+fp t3374;
+fp t3403;
+fp t3543;
+fp t3244;
+fp t3647;
+fp t3646;
+fp t3372;
+fp t3376;
+fp t3234;
+fp t3528;
+fp t3645;
+fp t3138;
+fp t3423;
+fp t3644;
+fp t3424;
+fp t3545;
+fp t3319;
+fp t3643;
+fp t3558;
+fp t3589;
+fp t3642;
+fp t3412;
+fp t3407;
+fp t3542;
+fp t3641;
+fp t3409;
+fp t3354;
+fp t3640;
+fp t3227;
+fp t3427;
+fp t3366;
+fp t3639;
+fp t3638;
+fp t3416;
+fp t3525;
+fp t3193;
+fp t3637;
+fp t3636;
+fp t3106;
+fp t3592;
+fp t3232;
+fp t3635;
+fp t3378;
+fp t3580;
+fp t3519;
+fp t3219;
+fp t3634;
+fp t3633;
+fp t3540;
+fp t3511;
+fp t3149;
+fp t3632;
+fp t3405;
+fp t3593;
+fp t3526;
+fp t3631;
+fp t3630;
+fp t3415;
+fp t3534;
+fp t3336;
+fp t3629;
+fp t3561;
+fp t3628;
+fp t3501;
+fp t3143;
+fp t3627;
+fp t3551;
+fp t3221;
+fp t3626;
+fp t3167;
+fp t3625;
+fp t3393;
+fp t3624;
+fp t3537;
+fp t3623;
+fp t3384;
+fp t3622;
+fp t3574;
+fp t3495;
+fp t3132;
+fp t3399;
+fp t3621;
+fp t3504;
+fp t3620;
+fp t3576;
+fp t3434;
+fp t3161;
+fp t3619;
+fp t3510;
+fp t3411;
+fp t3618;
+fp t3521;
+fp t3153;
+fp t3530;
+fp t3617;
+fp t3616;
+fp t3436;
+fp t3127;
+fp t3615;
+fp t3389;
+fp t3314;
+fp t3614;
+fp t3613;
+fp t3406;
+fp t3578;
+fp t3506;
+fp t3575;
+fp t3612;
+fp t3583;
+fp t3220;
+fp t3401;
+fp t3611;
+fp t3587;
+fp t3344;
+fp t3503;
+fp t3610;
+fp t3513;
+fp t3170;
+fp t3609;
+fp t3204;
+fp t3532;
+fp t3256;
+fp t3608;
+fp t3255;
+fp t3410;
+fp t3607;
+fp t3391;
+fp t3367;
+fp t3606;
+fp t3400;
+fp t3369;
+fp t3507;
+fp t3188;
+fp t3605;
+fp t3223;
+fp t3515;
+fp t3183;
+fp t3604;
+fp t3338;
+fp t3342;
+fp t3603;
+fp t3321;
+fp t3368;
+fp t3602;
+fp t3224;
+fp t3601;
+fp t3566;
+fp t3168;
+fp t3600;
+fp t3553;
+fp t3355;
+fp t3599;
+fp t3598;
+fp t3290;
+fp t3565;
+fp t3323;
+fp t3173;
+fp t3597;
+fp t3226;
+fp t3101;
+fp t3596;
+fp t3380;
+fp t3371;
+fp t3595;
+fp t3141;
+fp t3594;
+fp t3590;
+fp t3582;
+fp t3572;
+fp t3508;
+fp t3186;
+fp t3571;
+fp t3569;
+fp t3421;
+fp t3152;
+fp t3568;
+fp t3567;
+fp t3518;
+fp t3160;
+fp t3564;
+fp t3142;
+fp t3563;
+fp t3562;
+fp t3560;
+fp t3557;
+fp t3498;
+fp t3197;
+fp t3559;
+fp t3556;
+fp t3555;
+fp t3554;
+fp t3273;
+fp t3163;
+fp t3546;
+fp t3549;
+fp t3352;
+fp t3335;
+fp t3178;
+fp t3548;
+fp t3547;
+fp t3425;
+fp t3544;
+fp t3402;
+fp t3370;
+fp t3363;
+fp t3541;
+fp t3538;
+fp t3172;
+fp t3286;
+fp t3536;
+fp t3529;
+fp t3533;
+fp t3383;
+fp t3531;
+fp t3524;
+fp t3522;
+fp t3520;
+fp t3356;
+fp t3516;
+fp t3514;
+fp t3512;
+fp t3392;
+fp t3502;
+fp t3500;
+fp t3493;
+fp t3492;
+fp t3491;
+fp t3490;
+fp t3489;
+fp t3089;
+fp t3488;
+fp t3413;
+fp t3386;
+fp t3487;
+fp t3395;
+fp t3126;
+fp t3486;
+fp t3162;
+fp t3485;
+fp t3134;
+fp t3484;
+fp t3483;
+fp t3482;
+fp t3139;
+fp t3481;
+fp t3125;
+fp t3480;
+fp t3479;
+fp t3477;
+fp t3476;
+fp t3297;
+fp t3475;
+fp t3474;
+fp t3473;
+fp t3472;
+fp t3394;
+fp t3471;
+fp t3377;
+fp t3470;
+fp t3469;
+fp t3320;
+fp t3466;
+fp t3270;
+fp t3465;
+fp t3464;
+fp t3185;
+fp t3463;
+fp t3462;
+fp t3301;
+fp t3461;
+fp t3460;
+fp t3208;
+fp t3459;
+fp t3458;
+fp t3387;
+fp t3211;
+fp t3457;
+fp t3456;
+fp t3207;
+fp t3455;
+fp t3454;
+fp t3333;
+fp t3453;
+fp t3231;
+fp t3452;
+fp t3312;
+fp t3451;
+fp t3450;
+fp t3449;
+fp t3448;
+fp t3225;
+fp t3447;
+fp t3446;
+fp t3445;
+fp t3444;
+fp t3292;
+fp t3443;
+fp t3398;
+fp t3397;
+fp t3385;
+fp t3360;
+fp t3358;
+fp t3346;
+fp t3340;
+fp t3337;
+fp t3331;
+fp t3327;
+fp t3326;
+fp t3324;
+fp t3318;
+fp t3310;
+fp t3308;
+fp t3302;
+fp t3294;
+fp t3291;
+fp t3289;
+fp t3284;
+fp t3281;
+fp t3277;
+fp t3271;
+fp t3261;
+fp t3260;
+fp t3257;
+fp t3251;
+fp t3242;
+fp t3239;
+fp t3237;
+fp t3233;
+fp t3228;
+fp t3216;
+fp t3214;
+fp t3209;
+fp t3203;
+fp t3201;
+fp t3196;
+fp t3192;
+fp t3191;
+fp t3187;
+fp t3181;
+fp t3179;
+fp t3175;
+fp t3171;
+fp t3164;
+fp t3158;
+fp t3157;
+fp t3155;
+fp t3154;
+fp t3151;
+fp t3147;
+fp t3146;
+fp t3145;
+fp t3136;
+fp t3102;
+fp t3096;
+fp t3088;
+fp t3083;
+ t3439 = z*z;
+ t3440 = y*y;
+ t3438 = t3440*y;
+ t3588 = y+t3438;
+ t3478 = t3588*t3439;
+ t3430 = t3440*z;
+ t3437 = z*t3439;
+ t3432 = t3440*t3437;
+ t3570 = t3430+t3432;
+ t3381 = RATIONAL(-45.0,4.0);
+ t3414 = RATIONAL(9.0,2.0);
+ t3579 = x*t3414;
+ t3581 = x*t3439;
+ t3658 = t3381*t3581+t3579;
+ t3429 = y*t3439;
+ t3431 = t3438*t3439;
+ t3657 = t3431+t3429;
+ t3591 = x*t3440;
+ t3494 = t3381*t3591;
+ t3656 = t3579+t3494;
+ t3584 = z+t3437;
+ t3419 = RATIONAL(3.0,2.0);
+ t3573 = x*t3419;
+ t3396 = RATIONAL(-15.0,4.0);
+ t3497 = t3396*t3581;
+ t3655 = (t3497+t3573)*y;
+ t3585 = x*t3438;
+ t3379 = RATIONAL(-27.0,4.0);
+ t3523 = t3379*t3585;
+ t3116 = z*t3523;
+ t3418 = RATIONAL(9.0,1.0);
+ t3586 = t3418*x;
+ t3499 = t3440*t3586;
+ t3654 = t3116+z*t3499;
+ t3505 = t3440*t3573;
+ t3417 = RATIONAL(-1.0,2.0);
+ t3550 = t3417*t3438;
+ t3653 = t3439*t3505+t3437*t3550;
+ t3435 = t3440*t3439;
+ t3527 = x*t3435;
+ t3408 = RATIONAL(-3.0,2.0);
+ t3552 = t3408*t3438;
+ t3265 = t3437*t3552;
+ t3382 = RATIONAL(15.0,2.0);
+ t3652 = t3265+t3382*t3527;
+ t3428 = t3437*t3438;
+ t3388 = RATIONAL(15.0,4.0);
+ t3210 = t3388*t3428;
+ t3375 = RATIONAL(-45.0,2.0);
+ t3651 = t3375*t3527+t3210;
+ t3390 = RATIONAL(-15.0,2.0);
+ t3422 = RATIONAL(-5.0,1.0);
+ t3364 = t3422*t3439;
+ t3650 = t3364+t3390*t3431;
+ t3426 = RATIONAL(9.0,4.0);
+ t3433 = y*t3437;
+ t3535 = x*t3433;
+ t3169 = t3426*t3535;
+ t3649 = t3437*t3499+t3169;
+ t3420 = RATIONAL(-9.0,4.0);
+ t3577 = x*t3420;
+ t3509 = t3438*t3577;
+ t3177 = z*t3509;
+ t3404 = RATIONAL(-9.0,1.0);
+ t3517 = t3404*t3581;
+ t3648 = t3177+t3438*t3517;
+ t3374 = RATIONAL(45.0,2.0);
+ t3403 = RATIONAL(-3.0,1.0);
+ t3543 = t3403*t3438;
+ t3244 = t3437*t3543;
+ t3647 = t3374*t3527+t3244;
+ t3646 = t3658*y;
+ t3372 = RATIONAL(-135.0,4.0);
+ t3376 = RATIONAL(27.0,2.0);
+ t3234 = t3376*t3585;
+ t3528 = x*t3431;
+ t3645 = t3234+t3372*t3528;
+ t3138 = t3439*t3509;
+ t3423 = RATIONAL(5.0,4.0);
+ t3644 = t3138+t3423*t3432;
+ t3424 = RATIONAL(3.0,1.0);
+ t3545 = t3424*t3437;
+ t3319 = t3438*t3545;
+ t3643 = t3319+t3439*t3494;
+ t3558 = y*t3581;
+ t3589 = t3408*x;
+ t3642 = y*t3589+t3388*t3558;
+ t3412 = RATIONAL(-6.0,1.0);
+ t3407 = RATIONAL(2.0,1.0);
+ t3542 = t3407*t3439;
+ t3641 = y*t3542+t3412*t3431;
+ t3409 = RATIONAL(3.0,4.0);
+ t3354 = t3409*t3428;
+ t3640 = t3390*t3527+t3354;
+ t3227 = t3388*t3432;
+ t3427 = RATIONAL(5.0,2.0);
+ t3366 = t3427*t3440;
+ t3639 = t3227+t3366;
+ t3638 = t3658*t3438;
+ t3416 = RATIONAL(-5.0,2.0);
+ t3525 = x*t3432;
+ t3193 = t3426*t3525;
+ t3637 = t3416*t3431+t3193;
+ t3636 = t3409*t3528+t3417*t3432;
+ t3106 = t3379*t3535;
+ t3592 = x*t3437;
+ t3232 = t3376*t3592;
+ t3635 = t3106+t3440*t3232;
+ t3378 = RATIONAL(45.0,4.0);
+ t3580 = x*t3378;
+ t3519 = t3440*t3580;
+ t3219 = t3396*t3428;
+ t3634 = t3439*t3519+t3219;
+ t3633 = RATIONAL(-45.0,1.0)*t3527+t3378*t3428;
+ t3540 = t3420*t3437;
+ t3511 = x*t3540;
+ t3149 = t3440*t3511;
+ t3632 = t3149+t3438*t3542;
+ t3405 = RATIONAL(-9.0,2.0);
+ t3593 = x*t3405;
+ t3526 = t3439*t3580;
+ t3631 = (t3593+t3526)*y;
+ t3630 = t3404*t3428+RATIONAL(45.0,1.0)*t3527;
+ t3415 = RATIONAL(-3.0,4.0);
+ t3534 = t3415*t3438;
+ t3336 = t3437*t3534;
+ t3629 = t3388*t3527+t3336;
+ t3561 = x*t3430;
+ t3628 = z*t3589+t3388*t3561;
+ t3501 = t3404*t3591;
+ t3143 = t3439*t3501;
+ t3627 = t3143+t3210;
+ t3551 = t3419*t3438;
+ t3221 = t3396*t3431;
+ t3626 = (t3221+t3551)*x;
+ t3167 = t3439*t3499;
+ t3625 = t3167+t3244;
+ t3393 = RATIONAL(15.0,1.0);
+ t3624 = t3393*t3527+t3405*t3428;
+ t3537 = t3407*t3440;
+ t3623 = t3138+t3437*t3537;
+ t3384 = RATIONAL(27.0,4.0);
+ t3622 = t3384*t3528+t3422*t3432;
+ t3574 = x*t3384;
+ t3495 = t3437*t3574;
+ t3132 = t3438*t3495;
+ t3399 = RATIONAL(-4.0,1.0);
+ t3621 = t3399*t3435+t3132;
+ t3504 = t3405*t3591;
+ t3620 = t3423*t3428+t3439*t3504;
+ t3576 = x*t3415;
+ t3434 = y*z;
+ t3161 = t3576*t3434;
+ t3619 = t3403*t3561+t3161;
+ t3510 = t3408*t3581;
+ t3411 = RATIONAL(1.0,4.0);
+ t3618 = t3411*t3428+t3440*t3510;
+ t3521 = t3426*t3581;
+ t3153 = t3438*t3521;
+ t3530 = t3416*t3440;
+ t3617 = t3153+t3437*t3530;
+ t3616 = t3438*t3526+t3405*t3585;
+ t3436 = t3438*z;
+ t3127 = t3574*t3436;
+ t3615 = t3127+z*t3501;
+ t3389 = RATIONAL(-15.0,1.0);
+ t3314 = t3426*t3428;
+ t3614 = t3389*t3527+t3314;
+ t3613 = t3405*t3592+t3437*t3519;
+ t3406 = RATIONAL(6.0,1.0);
+ t3578 = x*t3406;
+ t3506 = t3440*t3578;
+ t3575 = t3411*y;
+ t3612 = z*t3575+t3439*t3506+t3336;
+ t3583 = x*RATIONAL(-27.0,2.0);
+ t3220 = t3438*t3583;
+ t3401 = RATIONAL(5.0,1.0);
+ t3611 = t3439*t3220+t3570*t3401;
+ t3587 = t3417*y;
+ t3344 = t3437*t3551;
+ t3503 = t3412*t3591;
+ t3610 = t3344+t3439*t3503+z*t3587;
+ t3513 = t3405*t3581;
+ t3170 = t3438*t3513;
+ t3609 = t3427*t3432+z*t3366+t3170;
+ t3204 = t3437*t3501;
+ t3532 = t3439*t3424;
+ t3256 = t3438*t3532;
+ t3608 = -t3429+t3204+t3256;
+ t3255 = t3408*t3432;
+ t3410 = RATIONAL(1.0,2.0);
+ t3607 = x*t3255+t3410*t3478;
+ t3391 = RATIONAL(-27.0,1.0);
+ t3367 = t3422*t3440;
+ t3606 = t3393*t3432+z*t3367+t3391*t3528;
+ t3400 = RATIONAL(-2.0,1.0);
+ t3369 = t3400*t3439;
+ t3507 = t3440*t3579;
+ t3188 = t3437*t3507;
+ t3605 = t3188+t3588*t3369;
+ t3223 = t3396*t3432;
+ t3515 = t3418*t3581;
+ t3183 = t3438*t3515;
+ t3604 = t3423*t3430+t3223+t3183;
+ t3338 = t3419*t3432;
+ t3342 = t3403*t3431;
+ t3603 = t3417*t3430+x*t3342+t3338;
+ t3321 = t3403*t3432;
+ t3368 = t3400*t3440;
+ t3602 = t3321+t3368+t3616;
+ t3224 = t3388*t3431;
+ t3601 = t3255-t3440+(t3224+t3552)*x;
+ t3566 = x*t3426*z;
+ t3168 = t3438*t3566;
+ t3600 = z*t3537+t3168+t3412*t3432+t3183;
+ t3553 = t3408*t3437;
+ t3355 = t3408*t3431;
+ t3599 = -t3439+t3355+(t3553+t3227)*x;
+ t3598 = t3382*t3432+z*t3530+t3648;
+ t3290 = t3419*t3431;
+ t3565 = t3415*t3437;
+ t3323 = y*t3565;
+ t3173 = x*t3323;
+ t3597 = t3290+t3417*t3429+t3173+x*t3321;
+ t3226 = t3437*t3583;
+ t3101 = y*t3495;
+ t3596 = t3440*t3226+t3101+t3657*t3401;
+ t3380 = RATIONAL(-10.0,1.0);
+ t3371 = RATIONAL(135.0,4.0);
+ t3595 = t3220+t3389*t3432+t3371*t3528+t3380*t3440;
+ t3141 = y*t3511;
+ t3594 = t3416*t3429+t3204+t3382*t3431+t3141;
+ t3590 = t3409*x;
+ t3582 = t3410*y;
+ t3572 = t3411*t3438;
+ t3508 = t3439*t3576;
+ t3186 = x*t3354;
+ t3571 = t3438*t3508+t3186;
+ t3569 = t3440+t3439;
+ t3421 = RATIONAL(-5.0,4.0);
+ t3152 = y*t3566;
+ t3568 = t3421*t3434+t3152;
+ t3567 = t3409*t3438;
+ t3518 = t3403*t3581;
+ t3160 = t3440*t3518;
+ t3564 = t3160-t3431;
+ t3142 = t3577*t3434;
+ t3563 = t3142+t3434;
+ t3562 = -t3433-t3428;
+ t3560 = -t3435+t3432;
+ t3557 = t3409*t3437;
+ t3498 = x*t3557;
+ t3197 = y*t3498;
+ t3559 = t3197+y*t3508;
+ t3556 = t3417*t3437;
+ t3555 = t3403*t3437;
+ t3554 = t3419*t3437;
+ t3273 = z*t3534;
+ t3163 = x*t3273;
+ t3546 = z*t3590;
+ t3549 = t3163+t3440*t3546;
+ t3352 = t3427*t3435;
+ t3335 = t3438*t3540;
+ t3178 = x*t3335;
+ t3548 = t3352+t3178;
+ t3547 = t3410*t3438;
+ t3425 = RATIONAL(-1.0,4.0);
+ t3544 = t3437*t3425;
+ t3402 = RATIONAL(4.0,1.0);
+ t3370 = t3402*t3439;
+ t3363 = t3427*t3439;
+ t3541 = t3439*t3423;
+ t3538 = t3437+t3438;
+ t3172 = x*t3314;
+ t3286 = t3400*t3435;
+ t3536 = t3172+t3286;
+ t3529 = t3421*t3438;
+ t3533 = z*t3529+t3168;
+ t3383 = RATIONAL(-25.0,4.0);
+ t3531 = t3383*t3439;
+ t3524 = t3440*t3576;
+ t3522 = x*t3428;
+ t3520 = t3440*t3577;
+ t3356 = z*t3567;
+ t3516 = x*t3532;
+ t3514 = t3439*t3573;
+ t3512 = t3439*t3579;
+ t3392 = RATIONAL(18.0,1.0);
+ t3502 = t3392*t3591;
+ t3500 = t3424*t3591;
+ t3493 = t3132+t3656*t3437;
+ t3492 = z*t3505+t3163+t3161;
+ t3491 = t3127+t3656*z;
+ t3490 = t3403*x+t3407;
+ t3489 = t3116+(t3519+t3593)*z;
+ t3089 = t3379*t3522;
+ t3488 = t3089+t3613;
+ t3413 = RATIONAL(8.0,1.0);
+ t3386 = RATIONAL(-18.0,1.0);
+ t3487 = t3413+t3386*x;
+ t3395 = RATIONAL(27.0,1.0);
+ t3126 = RATIONAL(-81.0,4.0)*t3522;
+ t3486 = t3101+t3395*t3525+t3126;
+ t3162 = x*t3336;
+ t3485 = t3162+x*t3338+t3173;
+ t3134 = y*t3546;
+ t3484 = t3134+t3141+y*t3516;
+ t3483 = t3589+t3410;
+ t3482 = t3089+t3649;
+ t3139 = x*t3356;
+ t3481 = t3178+x*t3256+t3139;
+ t3125 = RATIONAL(81.0,4.0)*t3522;
+ t3480 = t3125+t3232+t3372*t3525;
+ t3479 = t3172+t3437*t3504+t3169;
+ t3477 = t3168+z*t3573+t3396*t3561;
+ t3476 = t3132+t3638;
+ t3297 = t3424*t3432;
+ t3475 = t3177+t3178+t3438*t3512;
+ t3474 = y*t3510+t3134+t3197;
+ t3473 = t3584*t3440;
+ t3472 = t3172+(t3223+t3554)*x;
+ t3394 = RATIONAL(25.0,4.0);
+ t3471 = t3416+t3394*t3440;
+ t3377 = RATIONAL(-75.0,4.0);
+ t3470 = t3382+t3377*t3440;
+ t3469 = t3416+t3394*t3439;
+ t3320 = t3401*t3435;
+ t3466 = t3440*t3495+t3438*t3364+t3089+t3320;
+ t3270 = t3421*t3435;
+ t3465 = t3172+t3149+t3438*t3541+t3270;
+ t3464 = t3153+t3178-t3560;
+ t3185 = t3439*t3500;
+ t3463 = t3265+t3185+t3536;
+ t3462 = t3344+t3440*t3497+t3548;
+ t3301 = t3410*t3435;
+ t3461 = t3162+t3440*t3498+t3301+t3417*t3431;
+ t3460 = t3168+t3170+t3536+t3570;
+ t3208 = t3380*t3435;
+ t3459 = t3208+t3370+t3406*t3431+t3493;
+ t3458 = t3208+t3406*t3432+t3402*t3440+t3476;
+ t3387 = RATIONAL(25.0,2.0);
+ t3211 = t3387*t3435;
+ t3457 = t3390*t3432+t3089+t3367+t3211+t3616;
+ t3456 = t3208+t3142+t3423*t3434+t3132+t3439*t3502+t3219;
+ t3207 = RATIONAL(-20.0,1.0)*t3435;
+ t3455 = t3106+t3393*t3431+y*t3364+t3391*t3525+t3125+t3207;
+ t3454 = y*t3541+t3221+t3320+t3482;
+ t3333 = t3413*t3435;
+ t3453 = t3386*t3527+t3319+t3089+t3333+t3152-t3434;
+ t3231 = RATIONAL(25.0,1.0)*t3435;
+ t3452 = t3226+t3371*t3525+t3389*t3431+t3231+t3380*t3439+t3126;
+ t3312 = t3422*t3435;
+ t3451 = t3312+t3479+t3588*t3363;
+ t3450 = x*t3355+t3186-t3435+t3139+t3570*t3410;
+ t3449 = t3352+t3475+t3570*t3421;
+ t3448 = t3439*t3529+t3421*t3429+t3141+t3188+t3548;
+ t3225 = t3440*t3531;
+ t3447 = t3363+t3225+t3224+t3493;
+ t3446 = t3286+t3479+t3657;
+ t3445 = -t3430+t3297+t3621+t3648;
+ t3444 = t3369+t3320+t3342+t3488;
+ t3292 = t3402*t3435;
+ t3443 = t3292+t3400*t3432+z*t3368+t3475;
+ t3398 = RATIONAL(75.0,4.0);
+ t3397 = RATIONAL(12.0,1.0);
+ t3385 = RATIONAL(-12.0,1.0);
+ t3360 = z*t3543;
+ t3358 = t3414*t3428;
+ t3346 = z*t3551;
+ t3340 = y*t3556;
+ t3337 = t3418*t3428;
+ t3331 = t3437*t3582;
+ t3327 = t3437*t3547;
+ t3326 = z*t3547;
+ t3324 = z*t3582;
+ t3318 = t3437*t3529;
+ t3310 = z*t3572;
+ t3308 = t3421*t3433;
+ t3302 = t3437*t3575;
+ t3294 = y*t3554;
+ t3291 = y*t3553;
+ t3289 = t3423*t3433;
+ t3284 = t3438*t3544;
+ t3281 = t3425*t3434;
+ t3277 = t3425*t3436;
+ t3271 = y*t3544;
+ t3261 = z*t3550;
+ t3260 = z*t3552;
+ t3257 = y*t3555;
+ t3251 = y*t3557;
+ t3242 = t3424*t3436;
+ t3239 = y*t3545;
+ t3237 = t3423*t3436;
+ t3233 = t3381*t3428;
+ t3228 = t3396*t3436;
+ t3216 = t3388*t3433;
+ t3214 = t3396*t3433;
+ t3209 = t3388*t3436;
+ t3203 = x*t3297;
+ t3201 = y*t3515;
+ t3196 = t3426*t3561;
+ t3192 = t3437*t3524;
+ t3191 = z*t3524;
+ t3187 = z*t3507;
+ t3181 = y*t3512;
+ t3179 = y*t3513;
+ t3175 = z*t3500;
+ t3171 = z*t3504;
+ t3164 = y*t3518;
+ t3158 = y*t3517;
+ t3157 = t3409*t3558;
+ t3155 = t3420*t3558;
+ t3154 = y*t3521;
+ t3151 = x*t3290;
+ t3147 = t3408*t3561;
+ t3146 = z*t3520;
+ t3145 = y*t3514;
+ t3136 = t3439*t3507;
+ t3102 = t3379*t3525;
+ t3096 = t3439*t3523;
+ t3088 = t3439*t3234;
+ t3083 = t3395*t3528;
+ coeffs_dxx->coeff_m1_m1_m1 = -t3429+t3331+t3439*t3537+t3151+t3324+t3326+
+t3327+t3145+t3485+t3492+t3564-t3570;
+ coeffs_dxx->coeff_0_m1_m1 = t3451+t3171+t3318+t3179+t3167+t3308+t3533+
+t3568+t3609;
+ coeffs_dxx->coeff_p1_m1_m1 = t3443+t3143+t3436+t3187+t3181+t3141-t3562+
+t3563+t3605;
+ coeffs_dxx->coeff_p2_m1_m1 = t3277+t3450+t3281+t3147+t3185+t3271+t3284+
+t3474+t3607;
+ coeffs_dxx->coeff_m1_0_m1 = t3312+t3260+t3256+t3490*t3439+t3472+t3477-
+t3584+t3609+t3652;
+ coeffs_dxx->coeff_0_0_m1 = t3088+t3211+t3209+t3515+t3488+t3489+t3584*(
+t3383*t3440+t3427)+t3650+t3651;
+ coeffs_dxx->coeff_p1_0_m1 = t3360+t3517+t3584*t3400+t3459+t3491+t3611+
+t3647;
+ coeffs_dxx->coeff_p2_0_m1 = t3356+t3516+t3584*t3410+t3449+t3599+t3628+
+t3640;
+ coeffs_dxx->coeff_m1_p1_m1 = t3429+t3443+t3203+t3340+t3346+t3175+t3342+
+t3474+t3610;
+ coeffs_dxx->coeff_0_p1_m1 = t3228+t3181+t3289+t3456+t3594+t3611+t3615;
+ coeffs_dxx->coeff_p1_p1_m1 = -t3433+t3242+t3179+t3088+t3399*t3473+t3453+
+t3641+t3649+t3654;
+ coeffs_dxx->coeff_p2_p1_m1 = t3460+t3145+t3273+t3302+t3597+t3612+t3619;
+ coeffs_dxx->coeff_m1_p2_m1 = t3261+t3431+t3191+t3192+t3450+t3653;
+ coeffs_dxx->coeff_0_p2_m1 = t3237+t3196+t3449+t3620+t3637;
+ coeffs_dxx->coeff_p1_p2_m1 = -t3428+t3146-t3436+t3136+t3460+t3632;
+ coeffs_dxx->coeff_p2_p2_m1 = t3310+t3151+t3425*t3473+t3461+t3549+t3618;
+ coeffs_dxx->coeff_m1_m1_0 = t3297+t3291+t3490*t3440+t3451-t3588+t3626+
+t3652+t3655;
+ coeffs_dxx->coeff_0_m1_0 = t3499+t3216+t3457+t3588*(t3531+t3427)+t3631+
+t3635+t3651;
+ coeffs_dxx->coeff_p1_m1_0 = t3501+t3257+t3588*t3400+t3458+t3596+t3646+
+t3647;
+ coeffs_dxx->coeff_p2_m1_0 = t3500+t3251+t3588*t3410+t3448+t3601+t3640+
+t3642;
+ coeffs_dxx->coeff_m1_0_0 = t3407+t3358+t3538*t3424+(t3382*t3440+t3403+
+t3470*t3439)*x+t3457+t3613+t3650;
+ coeffs_dxx->coeff_0_0_0 = t3422+t3233+t3586+t3538*t3390+(t3398*t3437+
+t3387+t3375*x)*t3440+(RATIONAL(-125.0,4.0)*t3440+t3398*t3438+t3387+(RATIONAL(
+225.0,4.0)*t3440+t3375)*x)*t3439+t3480+t3645;
+ coeffs_dxx->coeff_p1_0_0 = t3337+t3402+t3538*t3406+(RATIONAL(-225.0,4.0)*
+t3435+t3404+t3569*t3374)*x+t3452+t3595;
+ coeffs_dxx->coeff_p2_0_0 = t3335+RATIONAL(-1.0,1.0)+t3538*t3408+(t3398*
+t3435+t3424+t3569*t3390)*x+t3447+t3638+t3639;
+ coeffs_dxx->coeff_m1_p1_0 = y+t3294+t3458+t3543+t3503+t3594+t3624+t3642;
+ coeffs_dxx->coeff_0_p1_0 = t3502+t3214+t3231+(t3377*t3439+t3382)*t3438+
+t3469*y+t3486+t3595+t3633+t3646;
+ coeffs_dxx->coeff_p1_p1_0 = t3239+t3407*y+t3412*t3438+(t3397*t3437+t3487)
+*t3440+t3455+t3630+t3631+t3645;
+ coeffs_dxx->coeff_p2_p1_0 = t3587+t3454+t3551+t3506+t3323+t3602+t3614+
+t3655;
+ coeffs_dxx->coeff_m1_p2_0 = t3438+t3505+t3462+t3601+t3637;
+ coeffs_dxx->coeff_0_p2_0 = t3225+t3102+t3504+t3469*t3438+t3476+t3634+
+t3639;
+ coeffs_dxx->coeff_p1_p2_0 = t3407*t3438+t3507+t3466+t3602+t3643;
+ coeffs_dxx->coeff_p2_p2_0 = t3550+(t3557+t3483)*t3440+t3465+t3626+t3629;
+ coeffs_dxx->coeff_m1_m1_p1 = t3430+t3294+t3292+t3261+t3147+t3321+t3481+
+t3484+t3605+t3610;
+ coeffs_dxx->coeff_0_m1_p1 = t3214+t3187+t3158+t3237+t3456+t3596+t3598;
+ coeffs_dxx->coeff_p1_m1_p1 = t3201+t3171+t3239-t3436+t3399*t3478+t3453+
+t3600+t3635;
+ coeffs_dxx->coeff_p2_m1_p1 = t3446+t3164+t3323+t3310+t3492+t3603+t3612;
+ coeffs_dxx->coeff_m1_0_p1 = z+t3459+t3346+t3555+t3412*t3581+t3598+t3624+
+t3628;
+ coeffs_dxx->coeff_0_0_p1 = t3392*t3581+t3083+t3228+t3470*t3437+t3471*z+
+t3452+t3491+t3633;
+ coeffs_dxx->coeff_p1_0_p1 = t3207+t3412*t3437+t3242+t3407*z+(t3397*t3438+
+t3487)*t3439+t3480+t3489+t3606+t3630;
+ coeffs_dxx->coeff_p2_0_p1 = t3444+t3417*z+t3554+t3273+t3439*t3578+t3477+
+t3604+t3614;
+ coeffs_dxx->coeff_m1_p1_p1 = t3164+t3333+t3358+t3260+t3324+t3385*t3527+
+t3291+t3482+t3600+t3619+t3641;
+ coeffs_dxx->coeff_0_p1_p1 = t3233+t3201+t3216+t3455+t3209+RATIONAL(36.0,
+1.0)*t3527+t3568+t3606+t3654;
+ coeffs_dxx->coeff_p1_p1_p1 = t3083+t3360+t3158+t3337+t3257+(t3402*z+t3385
+*t3437)*t3440+(t3402*y+t3385*t3438+(RATIONAL(-36.0,1.0)*x+RATIONAL(16.0,1.0))*
+t3440)*t3439+t3486+t3563+t3615;
+ coeffs_dxx->coeff_p2_p1_p1 = t3251+t3356+t3175+t3281+t3335+t3397*t3527+
+t3445+t3484+t3608;
+ coeffs_dxx->coeff_m1_p2_p1 = t3326+t3463+t3549+t3603+t3632;
+ coeffs_dxx->coeff_0_p2_p1 = t3146+t3466+t3533+t3604+t3627;
+ coeffs_dxx->coeff_p1_p2_p1 = t3196+t3102+t3436+t3438*t3370+t3445+t3625;
+ coeffs_dxx->coeff_p2_p2_p1 = t3435+t3354+t3191+t3193+t3277+(t3565+t3411*z
+)*t3440+t3481+t3564;
+ coeffs_dxx->coeff_m1_m1_p2 = t3340+t3559+t3560+t3571+t3607+t3653;
+ coeffs_dxx->coeff_0_m1_p2 = t3289+t3154+t3448+t3617+t3620;
+ coeffs_dxx->coeff_p1_m1_p2 = t3136+t3155+t3446+t3562+t3623;
+ coeffs_dxx->coeff_p2_m1_p2 = t3301+t3302+t3157+t3425*t3478+t3485+t3618+
+t3636;
+ coeffs_dxx->coeff_m1_0_p2 = t3514+t3437+t3462+t3599+t3617;
+ coeffs_dxx->coeff_0_0_p2 = t3513+t3096+t3471*t3437+t3447+t3634;
+ coeffs_dxx->coeff_p1_0_p2 = t3407*t3437+t3512+t3444+t3622+t3643;
+ coeffs_dxx->coeff_p2_0_p2 = t3556+t3270+(t3567+t3483)*t3439+t3472+t3629+
+t3644;
+ coeffs_dxx->coeff_m1_p1_p2 = t3157+t3331+t3463+t3597+t3623;
+ coeffs_dxx->coeff_0_p1_p2 = t3155+t3308+t3454+t3622+t3627;
+ coeffs_dxx->coeff_p1_p1_p2 = t3433+t3141+t3096+t3154+t3402*t3432+t3608+
+t3621+t3625;
+ coeffs_dxx->coeff_p2_p1_p2 = t3354+t3271+t3203+t3160+(t3575+t3534)*t3439+
+t3464+t3559;
+ coeffs_dxx->coeff_m1_p2_p2 = t3440*t3508+t3327+t3461+t3636;
+ coeffs_dxx->coeff_0_p2_p2 = t3440*t3521+t3318+t3465+t3644;
+ coeffs_dxx->coeff_p1_p2_p2 = t3193-t3431+t3428+t3439*t3520+t3464;
+ coeffs_dxx->coeff_p2_p2_p2 = t3411*t3432+t3284+t3192+(t3572+(t3590+t3425)
+*t3440)*t3439+t3571;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxy.compute.c
new file mode 100644
index 0000000..44f34d9
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxy.compute.c
@@ -0,0 +1,1130 @@
+fp t4113;
+fp t4112;
+fp t4341;
+fp t4108;
+fp t4103;
+fp t4106;
+fp t4104;
+fp t4340;
+fp t4267;
+fp t4164;
+fp t4092;
+fp t4204;
+fp t3938;
+fp t4339;
+fp t4114;
+fp t4115;
+fp t4210;
+fp t4170;
+fp t4063;
+fp t3670;
+fp t4027;
+fp t4145;
+fp t4338;
+fp t4087;
+fp t4211;
+fp t3911;
+fp t4249;
+fp t4066;
+fp t3875;
+fp t4337;
+fp t4076;
+fp t4259;
+fp t4177;
+fp t4099;
+fp t4200;
+fp t3940;
+fp t4336;
+fp t4100;
+fp t4049;
+fp t4335;
+fp t4081;
+fp t4218;
+fp t4054;
+fp t4334;
+fp t4012;
+fp t4220;
+fp t4333;
+fp t4191;
+fp t4029;
+fp t4032;
+fp t4196;
+fp t3696;
+fp t4332;
+fp t4169;
+fp t3736;
+fp t4192;
+fp t4331;
+fp t4026;
+fp t4195;
+fp t3753;
+fp t4330;
+fp t4070;
+fp t4016;
+fp t4083;
+fp t4329;
+fp t4075;
+fp t3868;
+fp t4091;
+fp t4173;
+fp t3768;
+fp t4328;
+fp t4182;
+fp t3773;
+fp t3754;
+fp t4327;
+fp t4213;
+fp t4197;
+fp t4018;
+fp t4062;
+fp t4326;
+fp t4025;
+fp t4325;
+fp t4101;
+fp t4255;
+fp t3901;
+fp t4082;
+fp t4265;
+fp t4324;
+fp t4071;
+fp t3978;
+fp t4323;
+fp t4095;
+fp t4199;
+fp t3687;
+fp t4322;
+fp t4037;
+fp t4052;
+fp t4321;
+fp t4080;
+fp t4212;
+fp t3961;
+fp t4320;
+fp t4074;
+fp t4202;
+fp t3908;
+fp t4319;
+fp t4003;
+fp t3897;
+fp t4207;
+fp t4318;
+fp t3992;
+fp t4214;
+fp t3988;
+fp t4317;
+fp t4205;
+fp t3939;
+fp t3890;
+fp t4316;
+fp t4088;
+fp t4002;
+fp t4033;
+fp t4315;
+fp t3969;
+fp t4314;
+fp t4264;
+fp t4184;
+fp t3850;
+fp t4313;
+fp t4312;
+fp t4311;
+fp t3796;
+fp t4310;
+fp t4007;
+fp t4309;
+fp t4030;
+fp t4308;
+fp t4229;
+fp t3959;
+fp t4307;
+fp t4093;
+fp t4008;
+fp t4044;
+fp t4306;
+fp t3882;
+fp t4305;
+fp t4144;
+fp t4304;
+fp t4079;
+fp t4209;
+fp t3995;
+fp t4045;
+fp t4303;
+fp t4006;
+fp t4193;
+fp t3829;
+fp t4053;
+fp t4302;
+fp t4301;
+fp t3999;
+fp t4300;
+fp t3838;
+fp t4050;
+fp t4299;
+fp t3993;
+fp t4298;
+fp t3822;
+fp t4172;
+fp t4297;
+fp t4038;
+fp t4031;
+fp t3884;
+fp t4296;
+fp t4295;
+fp t4227;
+fp t3873;
+fp t4294;
+fp t4057;
+fp t4047;
+fp t4149;
+fp t3762;
+fp t4107;
+fp t4105;
+fp t4293;
+fp t3865;
+fp t4292;
+fp t4291;
+fp t3942;
+fp t3909;
+fp t4290;
+fp t4058;
+fp t4022;
+fp t4201;
+fp t3931;
+fp t4289;
+fp t4288;
+fp t4287;
+fp t4242;
+fp t4055;
+fp t4051;
+fp t4286;
+fp t3966;
+fp t4073;
+fp t4090;
+fp t3996;
+fp t4285;
+fp t4056;
+fp t4176;
+fp t4096;
+fp t4257;
+fp t4284;
+fp t4216;
+fp t3994;
+fp t4283;
+fp t4282;
+fp t4089;
+fp t4198;
+fp t4023;
+fp t4281;
+fp t4190;
+fp t4256;
+fp t3947;
+fp t4280;
+fp t4034;
+fp t4102;
+fp t4246;
+fp t4279;
+fp t4097;
+fp t4185;
+fp t3834;
+fp t4278;
+fp t3903;
+fp t4277;
+fp t4067;
+fp t3905;
+fp t4084;
+fp t3804;
+fp t4276;
+fp t4109;
+fp t4181;
+fp t3790;
+fp t4275;
+fp t4098;
+fp t3675;
+fp t4274;
+fp t3896;
+fp t4077;
+fp t4186;
+fp t4260;
+fp t4273;
+fp t4178;
+fp t4272;
+fp t3965;
+fp t4175;
+fp t4271;
+fp t4068;
+fp t4208;
+fp t3928;
+fp t4261;
+fp t3853;
+fp t4270;
+fp t4228;
+fp t3976;
+fp t3919;
+fp t4269;
+fp t4069;
+fp t4011;
+fp t4072;
+fp t4263;
+fp t4237;
+fp t4040;
+fp t4268;
+fp t4094;
+fp t4266;
+fp t4262;
+fp t4258;
+fp t4241;
+fp t4230;
+fp t3922;
+fp t4254;
+fp t3806;
+fp t4253;
+fp t4174;
+fp t3871;
+fp t4252;
+fp t3766;
+fp t4251;
+fp t4250;
+fp t3807;
+fp t3803;
+fp t4248;
+fp t4247;
+fp t4245;
+fp t4244;
+fp t4243;
+fp t3972;
+fp t4240;
+fp t3920;
+fp t4239;
+fp t4061;
+fp t4238;
+fp t4236;
+fp t3666;
+fp t4021;
+fp t4235;
+fp t4234;
+fp t4232;
+fp t4231;
+fp t4226;
+fp t3739;
+fp t4225;
+fp t4224;
+fp t4223;
+fp t3847;
+fp t4222;
+fp t4221;
+fp t4219;
+fp t3863;
+fp t3681;
+fp t4217;
+fp t4215;
+fp t3998;
+fp t4009;
+fp t4085;
+fp t3943;
+fp t3892;
+fp t4206;
+fp t4203;
+fp t4194;
+fp t3926;
+fp t4189;
+fp t4188;
+fp t4187;
+fp t4183;
+fp t4180;
+fp t4179;
+fp t4171;
+fp t4168;
+fp t3757;
+fp t3663;
+fp t4167;
+fp t4166;
+fp t3880;
+fp t4165;
+fp t3997;
+fp t4163;
+fp t3746;
+fp t4162;
+fp t4161;
+fp t3977;
+fp t3671;
+fp t4160;
+fp t4078;
+fp t4000;
+fp t4110;
+fp t4159;
+fp t4158;
+fp t4111;
+fp t4005;
+fp t4157;
+fp t4156;
+fp t4155;
+fp t3902;
+fp t3948;
+fp t3989;
+fp t3914;
+fp t4154;
+fp t3709;
+fp t4153;
+fp t4152;
+fp t4151;
+fp t4150;
+fp t4148;
+fp t3775;
+fp t4147;
+fp t3971;
+fp t4146;
+fp t4143;
+fp t4142;
+fp t4141;
+fp t3800;
+fp t4140;
+fp t3832;
+fp t3795;
+fp t4139;
+fp t4138;
+fp t4039;
+fp t3701;
+fp t4137;
+fp t4136;
+fp t4042;
+fp t3724;
+fp t4135;
+fp t4134;
+fp t4133;
+fp t3844;
+fp t4132;
+fp t4131;
+fp t4086;
+fp t3811;
+fp t3824;
+fp t4130;
+fp t4046;
+fp t3673;
+fp t4129;
+fp t4128;
+fp t4127;
+fp t3731;
+fp t4126;
+fp t3791;
+fp t4125;
+fp t4124;
+fp t3748;
+fp t4123;
+fp t3705;
+fp t4122;
+fp t3841;
+fp t3837;
+fp t4121;
+fp t4120;
+fp t4064;
+fp t4119;
+fp t3774;
+fp t4118;
+fp t4043;
+fp t3741;
+fp t4117;
+fp t4060;
+fp t4059;
+fp t4048;
+fp t4041;
+fp t4036;
+fp t4035;
+fp t4028;
+fp t4019;
+fp t4015;
+fp t3987;
+fp t3986;
+fp t3983;
+fp t3982;
+fp t3980;
+fp t3973;
+fp t3968;
+fp t3967;
+fp t3962;
+fp t3957;
+fp t3956;
+fp t3955;
+fp t3954;
+fp t3953;
+fp t3952;
+fp t3949;
+fp t3945;
+fp t3937;
+fp t3936;
+fp t3934;
+fp t3933;
+fp t3929;
+fp t3927;
+fp t3925;
+fp t3923;
+fp t3921;
+fp t3916;
+fp t3915;
+fp t3907;
+fp t3906;
+fp t3899;
+fp t3889;
+fp t3886;
+fp t3883;
+fp t3870;
+fp t3866;
+fp t3862;
+fp t3858;
+fp t3856;
+fp t3848;
+fp t3839;
+fp t3831;
+fp t3827;
+fp t3825;
+fp t3819;
+fp t3817;
+fp t3815;
+fp t3812;
+fp t3810;
+fp t3805;
+fp t3799;
+fp t3798;
+fp t3793;
+fp t3792;
+fp t3787;
+fp t3776;
+fp t3771;
+fp t3770;
+fp t3769;
+fp t3764;
+fp t3755;
+fp t3750;
+fp t3747;
+fp t3745;
+fp t3733;
+fp t3730;
+fp t3729;
+fp t3723;
+fp t3715;
+fp t3712;
+fp t3707;
+fp t3692;
+fp t3680;
+fp t3678;
+fp t3669;
+fp t3664;
+ t4113 = z*z;
+ t4112 = t4113*z;
+ t4341 = z+t4112;
+ t4108 = x*t4112;
+ t4103 = y*t4108;
+ t4106 = x*z;
+ t4104 = y*t4106;
+ t4340 = t4103+t4104;
+ t4267 = x*y;
+ t4164 = t4341*t4267;
+ t4092 = RATIONAL(3.0,2.0);
+ t4204 = t4092*t4112;
+ t3938 = y*t4204;
+ t4339 = y+t3938;
+ t4114 = y*y;
+ t4115 = x*x;
+ t4210 = t4114*t4115;
+ t4170 = z*t4210;
+ t4063 = RATIONAL(27.0,8.0);
+ t3670 = t4063*t4170;
+ t4027 = RATIONAL(27.0,2.0);
+ t4145 = t4113*t4210;
+ t4338 = t3670+t4027*t4145;
+ t4087 = RATIONAL(9.0,2.0);
+ t4211 = t4087*t4113;
+ t3911 = t4114*t4211;
+ t4249 = t4112*t4114;
+ t4066 = RATIONAL(-27.0,8.0);
+ t3875 = t4066*t4249;
+ t4337 = t3911+t3875;
+ t4076 = RATIONAL(-9.0,2.0);
+ t4259 = y*t4115;
+ t4177 = t4076*t4259;
+ t4099 = RATIONAL(9.0,8.0);
+ t4200 = t4099*t4115;
+ t3940 = z*t4200;
+ t4336 = z*t4177+t3940;
+ t4100 = RATIONAL(9.0,4.0);
+ t4049 = RATIONAL(-45.0,8.0);
+ t4335 = t4100*t4210+t4049*t4145;
+ t4081 = RATIONAL(3.0,4.0);
+ t4218 = t4113*t4114;
+ t4054 = RATIONAL(-15.0,8.0);
+ t4334 = t4054*t4218+t4081*t4114;
+ t4012 = t4081*t4115;
+ t4220 = t4113*t4115;
+ t4333 = t4054*t4220+t4012;
+ t4191 = x*t4218;
+ t4029 = RATIONAL(45.0,4.0);
+ t4032 = RATIONAL(-45.0,4.0);
+ t4196 = t4032*t4259;
+ t3696 = t4112*t4196;
+ t4332 = t4029*t4191+t3696;
+ t4169 = x*t4249;
+ t3736 = t4032*t4169;
+ t4192 = y*t4220;
+ t4331 = t3736+t4029*t4192;
+ t4026 = RATIONAL(-45.0,2.0);
+ t4195 = t4029*t4259;
+ t3753 = t4112*t4195;
+ t4330 = t4026*t4191+t3753;
+ t4070 = RATIONAL(-1.0,8.0);
+ t4016 = t4070*t4112;
+ t4083 = RATIONAL(1.0,4.0);
+ t4329 = t4016+t4083*t4113;
+ t4075 = RATIONAL(-9.0,1.0);
+ t3868 = t4075*t4169;
+ t4091 = RATIONAL(9.0,1.0);
+ t4173 = t4091*t4259;
+ t3768 = t4113*t4173;
+ t4328 = t3868+t3768;
+ t4182 = t4075*t4259;
+ t3773 = t4113*t4182;
+ t3754 = t4029*t4169;
+ t4327 = t3773+t3754;
+ t4213 = t4112*t4115;
+ t4197 = y*t4213;
+ t4018 = RATIONAL(135.0,4.0);
+ t4062 = RATIONAL(-45.0,1.0);
+ t4326 = t4018*t4197+t4062*t4191;
+ t4025 = RATIONAL(81.0,4.0);
+ t4325 = RATIONAL(-405.0,8.0)*t4145+t4025*t4210;
+ t4101 = RATIONAL(-3.0,8.0);
+ t4255 = z*t4101;
+ t3901 = t4115*t4255;
+ t4082 = RATIONAL(1.0,2.0);
+ t4265 = t4082*z;
+ t4324 = x*t4265+t3901;
+ t4071 = RATIONAL(5.0,1.0);
+ t3978 = t4071*t4267;
+ t4323 = t4341*t3978;
+ t4095 = RATIONAL(-5.0,1.0);
+ t4199 = t4095*t4267;
+ t3687 = t4063*t4145;
+ t4322 = t4112*t4199+t3687;
+ t4037 = RATIONAL(27.0,4.0);
+ t4052 = RATIONAL(-15.0,1.0);
+ t4321 = t4037*t4197+t4052*t4191;
+ t4080 = RATIONAL(-3.0,2.0);
+ t4212 = t4113*t4080;
+ t3961 = t4115*t4212;
+ t4320 = y*t3961+t4081*t4169;
+ t4074 = RATIONAL(-9.0,8.0);
+ t4202 = t4112*t4074;
+ t3908 = t4115*t4202;
+ t4319 = t3908+t4112*t4182;
+ t4003 = t4101*t4112;
+ t3897 = t4114*t4003;
+ t4207 = t4082*t4112;
+ t4318 = t3897+y*t4207;
+ t3992 = t4100*t4220;
+ t4214 = t4115*t4074;
+ t3988 = z*t4214;
+ t4317 = t3992+t3988;
+ t4205 = t4076*t4114;
+ t3939 = t4113*t4205;
+ t3890 = t4063*t4249;
+ t4316 = t3939+t3890;
+ t4088 = RATIONAL(-3.0,4.0);
+ t4002 = t4088*t4115;
+ t4033 = RATIONAL(15.0,8.0);
+ t4315 = t4033*t4220+t4002;
+ t3969 = t4112*t4200;
+ t4314 = t4112*t4177+t3969;
+ t4264 = x*t4114;
+ t4184 = t4075*t4264;
+ t3850 = t4113*t4184;
+ t4313 = t3850+t3753;
+ t4312 = t4037*t4169+t4052*t4192;
+ t4311 = t4062*t4192+t4018*t4169;
+ t3796 = t4074*t4170;
+ t4310 = t4100*t4145+t3796;
+ t4007 = t4088*t4114;
+ t4309 = t4007+t4033*t4218;
+ t4030 = RATIONAL(-27.0,4.0);
+ t4308 = t3670+t4030*t4145;
+ t4229 = t4099*t4114;
+ t3959 = t4112*t4229;
+ t4307 = t3959+t4076*t4169;
+ t4093 = RATIONAL(-9.0,4.0);
+ t4008 = t4093*t4115;
+ t4044 = RATIONAL(45.0,8.0);
+ t4306 = t4044*t4220+t4008;
+ t3882 = t4066*t4213;
+ t4305 = t3882+t4027*t4197;
+ t4144 = t4114*t4200;
+ t4304 = -t4103+t4113*t4144;
+ t4079 = RATIONAL(2.0,1.0);
+ t4209 = t4113*t4079;
+ t3995 = y*t4209;
+ t4045 = RATIONAL(-18.0,1.0);
+ t4303 = t3995+t4045*t4192;
+ t4006 = t4100*t4115;
+ t4193 = y*t4006;
+ t3829 = t4112*t4193;
+ t4053 = RATIONAL(-15.0,2.0);
+ t4302 = t4053*t4191+t3829;
+ t4301 = RATIONAL(135.0,8.0)*t4145+t4030*t4210;
+ t3999 = t4082*t4113;
+ t4300 = t3999+t4003;
+ t3838 = t4093*t4169;
+ t4050 = RATIONAL(15.0,4.0);
+ t4299 = t4050*t4192+t3838;
+ t3993 = t4076*t4220;
+ t4298 = t4050*t4169+y*t3993;
+ t3822 = t4093*t4197;
+ t4172 = t4050*t4264;
+ t4297 = t4113*t4172+t3822;
+ t4038 = RATIONAL(81.0,8.0);
+ t4031 = RATIONAL(-10.0,1.0);
+ t3884 = t4031*t4267;
+ t4296 = t4038*t4145+t4112*t3884;
+ t4295 = t3754+t4026*t4192;
+ t4227 = t4112*t4050;
+ t3873 = y*t4227;
+ t4294 = x*t3939+t4115*t3873;
+ t4057 = RATIONAL(25.0,1.0);
+ t4047 = RATIONAL(-81.0,8.0);
+ t4149 = t4112*t4210;
+ t3762 = t4047*t4149;
+ t4107 = x*t4113;
+ t4105 = y*t4107;
+ t4293 = t4057*t4105+t3762;
+ t3865 = t4100*t4169;
+ t4292 = t3865+t4053*t4192;
+ t4291 = t4091*t4169+t3959;
+ t3942 = t4114*t4202;
+ t3909 = t4092*t4218;
+ t4290 = t3942+t3909;
+ t4058 = RATIONAL(15.0,1.0);
+ t4022 = RATIONAL(-27.0,2.0);
+ t4201 = t4071*t4113;
+ t3931 = x*t4201;
+ t4289 = t4058*t4191+t4022*t4197+t3931;
+ t4288 = t4093*t4145+t4340;
+ t4287 = t4058*t4192+y*t4201+t4022*t4169;
+ t4242 = t4113*t4095;
+ t4055 = RATIONAL(-27.0,1.0);
+ t4051 = RATIONAL(45.0,1.0);
+ t4286 = t4051*t4192+y*t4242+t4055*t4169;
+ t3966 = t4115*t4211;
+ t4073 = RATIONAL(-3.0,1.0);
+ t4090 = RATIONAL(-1.0,2.0);
+ t3996 = t4090*t4113;
+ t4285 = t4073*t4169+(t3996+t3966)*y;
+ t4056 = RATIONAL(18.0,1.0);
+ t4176 = t4056*t4259;
+ t4096 = RATIONAL(5.0,4.0);
+ t4257 = z*t4096;
+ t4284 = t3736+t4113*t4176+x*t4257;
+ t4216 = t4092*t4115;
+ t3994 = t4113*t4216;
+ t4283 = t4080*t4169+(t3999+t3994)*y;
+ t4282 = RATIONAL(30.0,1.0)*t4103+z*t3884+RATIONAL(-81.0,2.0)*t4145;
+ t4089 = RATIONAL(-5.0,2.0);
+ t4198 = t4089*t4113;
+ t4023 = RATIONAL(45.0,2.0);
+ t4281 = y*t4198+t4023*t4192+t3942+t3868;
+ t4190 = t4056*t4264;
+ t4256 = z*t4114;
+ t3947 = t4074*t4256;
+ t4280 = y*t4257+t4113*t4190+t3947+t3696;
+ t4034 = RATIONAL(15.0,2.0);
+ t4102 = RATIONAL(5.0,2.0);
+ t4246 = t4113*t4102;
+ t4279 = t4034*t4191+x*t4246+t4314;
+ t4097 = RATIONAL(3.0,1.0);
+ t4185 = t4097*t4264;
+ t3834 = t4113*t4185;
+ t4278 = t4107+t3834+t4314;
+ t3903 = x*t4198;
+ t4277 = t3903+t4023*t4191+t4319;
+ t4067 = RATIONAL(-4.0,1.0);
+ t3905 = t4067*t4267;
+ t4084 = RATIONAL(-6.0,1.0);
+ t3804 = t4084*t4103;
+ t4276 = t3905+t3804+t4301;
+ t4109 = y*t4113;
+ t4181 = t4097*t4259;
+ t3790 = t4113*t4181;
+ t4275 = t4109+t3790+t4307;
+ t4098 = RATIONAL(-1.0,4.0);
+ t3675 = t4037*t4145;
+ t4274 = t4098*t4113+t3675+t4341*t3905;
+ t3896 = t4114*t4255;
+ t4077 = RATIONAL(6.0,1.0);
+ t4186 = t4077*t4264;
+ t4260 = z*t4083;
+ t4273 = t3896+y*t4260+t3822+t4113*t4186;
+ t4178 = t4077*t4259;
+ t4272 = t3901+t3838+t4113*t4178+x*t4260;
+ t3965 = t4101*t4213;
+ t4175 = t4073*t4259;
+ t4271 = t3965+t4112*t4175+(t3996+t3911)*x;
+ t4068 = RATIONAL(-2.0,1.0);
+ t4208 = t4068*t4113;
+ t3928 = y*t4208;
+ t4261 = z*t4090;
+ t3853 = t4087*t4169;
+ t4270 = t3928+x*t4261+t4084*t4192+t3853;
+ t4228 = t4112*t4073;
+ t3976 = y*t4228;
+ t3919 = t4068*t4267;
+ t4269 = x*t3976+t3919+t4093*t4210+t4044*t4145;
+ t4069 = RATIONAL(3.0,8.0);
+ t4011 = t4069*t4112;
+ t4072 = RATIONAL(4.0,1.0);
+ t4263 = t4072*y;
+ t4237 = x*t4263;
+ t4040 = RATIONAL(-12.0,1.0);
+ t4268 = t4040*t4103+t4011+z*t4237+t3996+t4338;
+ t4094 = RATIONAL(-5.0,4.0);
+ t4266 = z*t4094;
+ t4262 = z*t4098;
+ t4258 = z*t4115;
+ t4241 = t4098*t4112;
+ t4230 = t4069*t4114;
+ t3922 = t4112*t4230;
+ t4254 = t3922+y*t4241;
+ t3806 = z*t3919;
+ t4253 = -t4109+t3806;
+ t4174 = y*t4002;
+ t3871 = t4112*t4144;
+ t4252 = t4112*t4174+t3871;
+ t3766 = t4047*t4170;
+ t4251 = t3766+z*t4195;
+ t4250 = t4096*t4113;
+ t3807 = t4113*t4175;
+ t3803 = t4112*t3919;
+ t4248 = t3807+t3803;
+ t4247 = t4080*t4112;
+ t4245 = t4096*t4112;
+ t4244 = t4112*t4090;
+ t4243 = t4088*t4112;
+ t3972 = z*t4229;
+ t4240 = y*t4266+t3972;
+ t3920 = z*t4230;
+ t4239 = y*t4262+t3920;
+ t4061 = RATIONAL(-15.0,4.0);
+ t4238 = t4112*t4061;
+ t4236 = t4112*t4094;
+ t3666 = RATIONAL(243.0,8.0)*t4149;
+ t4021 = RATIONAL(-135.0,4.0);
+ t4235 = t4021*t4197+t3666;
+ t4234 = t4113*t4094;
+ t4232 = t4073*t4114;
+ t4231 = -t4106-t4108;
+ t4226 = t4087*t4115;
+ t3739 = t4063*t4149;
+ t4225 = t3739+t4066*t4145;
+ t4224 = t4097*t4112;
+ t4223 = t4102*t4267;
+ t3847 = z*t4144;
+ t4222 = t3847+z*t4174;
+ t4221 = t4112*t4083;
+ t4219 = y*t4258;
+ t3863 = y*t3931;
+ t3681 = t4066*t4149;
+ t4217 = t3863+t3681;
+ t4215 = x*t4256;
+ t3998 = t4093*t4114;
+ t4009 = t4100*t4114;
+ t4085 = RATIONAL(8.0,1.0);
+ t3943 = t4085*t4267;
+ t3892 = RATIONAL(-20.0,1.0)*t4267;
+ t4206 = y*t4221+t3897;
+ t4203 = t4112*t4081;
+ t4194 = y*t4226;
+ t3926 = x*t4224;
+ t4189 = x*t4205;
+ t4188 = x*t4232;
+ t4187 = y*t4012;
+ t4183 = t4091*t4264;
+ t4180 = t4061*t4259;
+ t4179 = t4080*t4259;
+ t4171 = t4061*t4264;
+ t4168 = y*t4216;
+ t3757 = t4038*t4170;
+ t3663 = RATIONAL(-243.0,8.0)*t4149;
+ t4167 = t3757+t3663+RATIONAL(81.0,2.0)*t4145;
+ t4166 = t4049*t4218+t3890+t4009;
+ t3880 = t4063*t4213;
+ t4165 = t4006+t4049*t4220+t3880;
+ t3997 = t4070*z;
+ t4163 = t3896+y*t4265+t3997;
+ t3746 = t4038*t4149;
+ t4162 = RATIONAL(-135.0,8.0)*t4145+t3746+t4037*t4210;
+ t4161 = t4112*t4173+t3969+t3762;
+ t3977 = t4069*t4258;
+ t3671 = t4066*t4170;
+ t4160 = t3977+z*t4181+t3671;
+ t4078 = RATIONAL(1.0,8.0);
+ t4000 = t4078*t4112;
+ t4110 = y*t4112;
+ t4159 = t4000+t3942+t4110;
+ t4158 = t3993+t3988+t3880;
+ t4111 = y*z;
+ t4005 = t4078*z;
+ t4157 = t4111+t4005+t3947;
+ t4156 = t3922+t4000+y*t4244;
+ t4155 = t3739+t4308;
+ t3902 = t4081*t4218;
+ t3948 = t4113*t4009;
+ t3989 = t4114*t4212;
+ t3914 = t4081*t4220;
+ t4154 = t3766+z*t4173+t3940;
+ t3709 = t4022*t4145;
+ t4153 = t3746+t3709+t3671;
+ t4152 = t3977+z*t4179+t3847;
+ t4151 = t3762+t4291;
+ t4150 = t4112*t4194+t3681+t3908;
+ t4148 = t4011+t4083+RATIONAL(-5.0,8.0)*t4113;
+ t3775 = t4074*t4149;
+ t4147 = t3965+t4112*t4168+t3775;
+ t3971 = t4069*t4213;
+ t4146 = t4112*t4181+t3681+t3971;
+ t4143 = t4044*t4218+t3875+t3998;
+ t4142 = RATIONAL(75.0,4.0)*t4113+t4053;
+ t4141 = RATIONAL(225.0,4.0)*t4113+t4026;
+ t3800 = y*t3903;
+ t4140 = t4112*t4223+t3800+t4225;
+ t3832 = t4113*t4188;
+ t3795 = x*t3995;
+ t4139 = t3832+t3681+t3829+t3795;
+ t4138 = x*t3989+t3775+t4105+t4112*t4187;
+ t4039 = RATIONAL(10.0,1.0);
+ t3701 = t4039*t4105;
+ t4137 = x*t4250+t3701+t4032*t4191+t4161;
+ t4136 = t4052*t4103+t3884+t4293+t4301;
+ t4042 = RATIONAL(-81.0,4.0);
+ t3724 = RATIONAL(50.0,1.0)*t4105;
+ t4135 = t3663+RATIONAL(-30.0,1.0)*t4103+t4042*t4210+t3724+RATIONAL(405.0,
+8.0)*t4145+t3892;
+ t4134 = t4217+t3675+t3671+t4340*t4089;
+ t4133 = t3942+y*t4234+t3853+t4113*t4180+t4217;
+ t3844 = t4067*t4105;
+ t4132 = t4076*t4145-t4104+y*t3926+t3844+t3739+t3796;
+ t4131 = t3701+t4053*t4103+t3762+z*t4223+t4338;
+ t4086 = RATIONAL(-8.0,1.0);
+ t3811 = t4086*t4105;
+ t3824 = t4113*t4183;
+ t4130 = t3811-t4107+t3746+t3824+t4319;
+ t4046 = RATIONAL(-25.0,2.0);
+ t3673 = t4046*t4105;
+ t4129 = t3673+t3978+t4034*t4103+t4162;
+ t4128 = t3701+t4032*t4192+y*t4250+t4151;
+ t4127 = t4078*t4113+t4016+t3844+t4112*t4237+t4225;
+ t3731 = t4113*t3892;
+ t4126 = t3731+t4058*t4103+z*t4199+t4153;
+ t3791 = x*t3928;
+ t4125 = t3791+t4112*t4179+t3871+t3971+(t3909+t3999)*x;
+ t4124 = t3757+t4042*t4145+t3731+t3746+t4039*t4164;
+ t3748 = t4031*t4105;
+ t4123 = t3739+t4034*t4192+y*t4246+t3748+t4307;
+ t3705 = RATIONAL(-40.0,1.0)*t4105;
+ t4122 = x*t4242+t3666+t4051*t4191+t4055*t4197+t3705+t3882;
+ t3841 = t4079*t4103;
+ t3837 = t4079*t4104;
+ t4121 = t3841+t3844+t3837+t4155;
+ t4120 = t4113*t4171+t3863+x*t4234+t4150;
+ t4064 = RATIONAL(12.0,1.0);
+ t4119 = RATIONAL(5.0,8.0)*t4113+t3731+t4098+t4064*t4103+t4003+t3943+t4162
+;
+ t3774 = t4113*t3943;
+ t4118 = y*t4261+t4005+x*t4208+t4084*t4191+t3774+t3920+t4150;
+ t4043 = RATIONAL(16.0,1.0);
+ t3741 = t4043*t4105;
+ t4117 = t3741-t4111+t4045*t4191+t3972+t3997+x*t4209+t4161;
+ t4060 = RATIONAL(27.0,1.0);
+ t4059 = RATIONAL(25.0,4.0);
+ t4048 = RATIONAL(25.0,2.0);
+ t4041 = RATIONAL(36.0,1.0);
+ t4036 = RATIONAL(-36.0,1.0);
+ t4035 = RATIONAL(-25.0,4.0);
+ t4028 = RATIONAL(-75.0,4.0);
+ t4019 = RATIONAL(-225.0,4.0);
+ t4015 = t4070*t4113;
+ t3987 = t4088*t4220;
+ t3986 = t4093*t4220;
+ t3983 = x*t4221;
+ t3982 = x*t4262;
+ t3980 = x*t4241;
+ t3973 = x*t4207;
+ t3968 = x*t4204;
+ t3967 = y*t4236;
+ t3962 = t4113*t3998;
+ t3957 = x*t4243;
+ t3956 = t4113*t4214;
+ t3955 = y*t4203;
+ t3954 = x*t4266;
+ t3953 = x*t4236;
+ t3952 = y*t4245;
+ t3949 = t4069*t4220;
+ t3945 = t4099*t4218;
+ t3937 = x*t4228;
+ t3936 = y*t4224;
+ t3934 = t4101*t4218;
+ t3933 = t4113*t4007;
+ t3929 = y*t4243;
+ t3927 = t4074*t4218;
+ t3925 = x*t4244;
+ t3923 = t4101*t4220;
+ t3921 = x*t4203;
+ t3916 = t4113*t4200;
+ t3915 = y*t4247;
+ t3907 = x*t4247;
+ t3906 = x*t4245;
+ t3899 = t4069*t4218;
+ t3889 = y*t4238;
+ t3886 = x*t4238;
+ t3883 = x*t4227;
+ t3870 = z*t4189;
+ t3866 = z*t4184;
+ t3862 = t4009*t4106;
+ t3858 = z*t4182;
+ t3856 = t4087*t4215;
+ t3848 = z*t4183;
+ t3839 = z*t4175;
+ t3831 = z*t4193;
+ t3827 = t4080*t4215;
+ t3825 = t4093*t4219;
+ t3819 = t4081*t4215;
+ t3817 = z*t4188;
+ t3815 = z*t4187;
+ t3812 = t4088*t4169;
+ t3810 = t4077*t4103;
+ t3805 = z*t4168;
+ t3799 = t4097*t4169;
+ t3798 = t4092*t4169;
+ t3793 = t4074*t4145;
+ t3792 = t4007*t4106;
+ t3787 = t4092*t4215;
+ t3776 = t4087*t4145;
+ t3771 = t3998*t4106;
+ t3770 = z*t4185;
+ t3769 = z*t4194;
+ t3764 = t4025*t4145;
+ t3755 = z*t4196;
+ t3750 = t4029*t4215;
+ t3747 = t4061*t4169;
+ t3745 = t4050*t4219;
+ t3733 = t4032*t4215;
+ t3730 = z*t4180;
+ t3729 = z*t4172;
+ t3723 = t4060*t4169;
+ t3715 = t4030*t4169;
+ t3712 = t4060*t4197;
+ t3707 = t4027*t4169;
+ t3692 = t4030*t4197;
+ t3680 = t4047*t4145;
+ t3678 = t4112*t4180;
+ t3669 = z*t4171;
+ t3664 = t4021*t4169;
+ coeffs_dxy->coeff_m1_m1_m1 = t3787+t4253+t4072*t4105+t4248+t4163+t3832-
+t4107+t3798+t3902+t3805+t3914+t4147+t3973+t4310+t4318+t4324+t4329;
+ coeffs_dxy->coeff_0_m1_m1 = t3669+t3747+t3986+t3748+t3954+t3953+t3768+
+t4155+t4279+t4323+t4336;
+ coeffs_dxy->coeff_p1_m1_m1 = t3799+t3769+t3933+t4109+t4118+t3773+t3671+
+t3770+t4156-t4231+t4274+t4317;
+ coeffs_dxy->coeff_p2_m1_m1 = t3987+t3980+t3792+t3812+t3982+t4125+t3790+
+t4152+t4288;
+ coeffs_dxy->coeff_m1_0_m1 = t3962+t4123+t3824+t3870+t3967+t3678+t3730+
+t4240+t4308+t4323;
+ coeffs_dxy->coeff_0_0_m1 = t3764+t3750+t4046*t4164+t4251+t4293+t4295+
+t4330;
+ coeffs_dxy->coeff_p1_0_m1 = t4124+t3866+t3952+t3948+t3755+t4280+t4281;
+ coeffs_dxy->coeff_p2_0_m1 = t3745+t3862+t4134+t4292+t4294;
+ coeffs_dxy->coeff_m1_p1_m1 = t3987+t3850+t4160+t4107+t3856+t3774+t4146+
+t4159+t3948+t3925+t4157+t4270+t4274;
+ coeffs_dxy->coeff_0_p1_m1 = t4124+t3906+t3733+t3858+t4277+t4284+t4317;
+ coeffs_dxy->coeff_p1_p1_m1 = t3962+t4117+t4086*t4164+t3764-t4110+t3848+
+t3986+t4154+t4231+t4291+t4303+t4329;
+ coeffs_dxy->coeff_p2_p1_m1 = t4121+t3839+t3771+t3983+t3914+t4271+t4272;
+ coeffs_dxy->coeff_m1_p2_m1 = t3933+t3834+t3827+t3791+t4222+t4239+t4252+
+t4254+t4283+t4288;
+ coeffs_dxy->coeff_0_p2_m1 = t3831+t3729+t4134+t4298+t4302;
+ coeffs_dxy->coeff_p1_p2_m1 = t4121+t3817+t3902+t3825+t4206+t4273+t4285;
+ coeffs_dxy->coeff_p2_p2_m1 = t3819+t3815+t4090*t4164+t4138+t4310+t4320;
+ coeffs_dxy->coeff_m1_m1_0 = -y+t3907+(t4263+t4232-1.0)*x+t4123+t4175+
+t3810+t3915+t4148+t4279+t4333+t4334+t4335;
+ coeffs_dxy->coeff_0_m1_0 = t3883+t4173+(t4102+t4034*t4114+(t4028*t4114+
+t4035)*t4113)*x+t4136+t4295+t4305+t4306;
+ coeffs_dxy->coeff_p1_m1_0 = (t4068+t4084*t4114)*x+t4182+t4119+t3937+t4165
++t4281+t4289+t4309+t4339;
+ coeffs_dxy->coeff_p2_m1_0 = t3921+t4181+(t4092*t4114+t4082)*x+t4120+t4269
++t4292+t4315;
+ coeffs_dxy->coeff_m1_0_0 = t4183+t3873+t3707+(t4034*t4115+t4102+(t4028*
+t4115+t4035)*t4113)*y+t4136+t4143+t4330;
+ coeffs_dxy->coeff_0_0_0 = t3664+t4141*t4259+(t4141*t4114+(RATIONAL(75.0,
+2.0)*t4112+RATIONAL(-125.0,2.0)*t4113+t4057)*y)*x+t4235+t4325;
+ coeffs_dxy->coeff_p1_0_0 = t3723+t4190+t3889+(t4023*t4115+t4089+(t4019*
+t4115+t4059)*t4113)*y+t4135+t4166+t4326;
+ coeffs_dxy->coeff_p2_0_0 = t3715+t4189+t4142*t4259+t4129+t4332;
+ coeffs_dxy->coeff_m1_p1_0 = x+(t4084*t4115+t4068)*y+t3968+t3976+t4184+
+t4119+t4166+t4277+t4287+t4315;
+ coeffs_dxy->coeff_0_p1_0 = t3886+t3712+t4176+(t4089+t4023*t4114+(t4059+
+t4019*t4114)*t4113)*x+t4135+t4165+t4311;
+ coeffs_dxy->coeff_p1_p1_0 = t4122+(t4045*t4115+t4079)*y+(t4079+t4045*
+t4114+(RATIONAL(24.0,1.0)*t4112+t4043)*y)*x+t3936+t3926+t4143+t4148+t4286+t4306
++t4325;
+ coeffs_dxy->coeff_p2_p1_0 = t3957+t4178+(t4090+t4087*t4114)*x+t4137+t4276
++t4312+t4333;
+ coeffs_dxy->coeff_m1_p2_0 = t3955+t4185+(t4216+t4082)*y+t4133+t4269+t4302
++t4309;
+ coeffs_dxy->coeff_0_p2_0 = t4177+t3692+t4142*t4264+t4129+t4331;
+ coeffs_dxy->coeff_p1_p2_0 = t3929+t4186+(t4226+t4090)*y+t4128+t4276+t4321
++t4334;
+ coeffs_dxy->coeff_p2_p2_0 = t3800+t3739+t4179+(t4080*t4114+t4339)*x+t4297
++t4299+t4335;
+ coeffs_dxy->coeff_m1_m1_p1 = t3776+t3968+t3938+t3827+t4118+t3994+t3804+
+t3837+t4152+t4270+t4290+t4300;
+ coeffs_dxy->coeff_0_m1_p1 = t4126+t3769+t3729+t3886+t4158+t4284+t4289;
+ coeffs_dxy->coeff_p1_m1_p1 = t3817-t4106+t3989+t4163+t3741+t4268+(t4040*
+t4114+t4067)*t4107+t3966+t4151+t3926+t3915+t4303+t4305+t4336;
+ coeffs_dxy->coeff_p2_m1_p1 = t3819+t3957+t4132+t3805+t3961+t4272+t4278;
+ coeffs_dxy->coeff_m1_0_p1 = t4126+t3889+t3856+t3745+t4280+t4287+t4316;
+ coeffs_dxy->coeff_0_0_p1 = t3755+t3724+t3733+(t4048*z+RATIONAL(-75.0,2.0)
+*t4112)*t4267+t4167+t4311+t4326;
+ coeffs_dxy->coeff_p1_0_p1 = t3848+t4041*t4191+t3705+t3873+t4235+t4240+
+t4251+t4282+t4286+t4337;
+ coeffs_dxy->coeff_p2_0_p1 = t3730+t3771+t4131+t4312+t4313;
+ coeffs_dxy->coeff_m1_p1_p1 = t3707+t3839+t3907+(t4040*t4115+t4067)*t4109+
+t4117+t4268+t3936+t3870+t3961+t4324+t4337;
+ coeffs_dxy->coeff_0_p1_p1 = t3883+t4122+t3664+t3966+t3954+t4041*t4192+
+t3750+t4154+t4282;
+ coeffs_dxy->coeff_p1_p1_p1 = t4106+t3866+(t4072+t4036*t4115)*t4109+t3712+
+t3976+((t4072+t4036*t4114)*t4113+(RATIONAL(-24.0,1.0)*t4112+RATIONAL(32.0,1.0)*
+t4113+t4085*z)*y)*x+t3723+t3858+t4157+t3937+t4158+t4167+t4300+t4316;
+ coeffs_dxy->coeff_p2_p1_p1 = t4130+t3921+t3709+t3982+t3994+t3862+t4064*
+t4192+t3810+t3715+t3806+t4160;
+ coeffs_dxy->coeff_m1_p2_p1 = t3787+t3989+t4132+t3815+t3929+t4273+t4275;
+ coeffs_dxy->coeff_0_p2_p1 = t3825+t3669+t4131+t4321+t4327;
+ coeffs_dxy->coeff_p1_p2_p1 = t3810+t3831+t4064*t4191+t3692+t3811+t3770+
+t3955+t4153+t4239+t4253+t4290+t4328;
+ coeffs_dxy->coeff_p2_p2_p1 = t3807+t3776+t3865+t3792+(t4265+t4247)*t4267+
+t4139+t4222;
+ coeffs_dxy->coeff_m1_m1_p2 = t3841+t4125+t3793+t3934+t3923+t3925+t4015+
+t4156+t4283;
+ coeffs_dxy->coeff_0_m1_p2 = t3916+t3906+t4120+t4298+t4322;
+ coeffs_dxy->coeff_p1_m1_p2 = t3956+t3899+t4127-t4108+t4278+t4285+t4318;
+ coeffs_dxy->coeff_p2_m1_p2 = t4105+t3983+t3949+(t4098+t4007)*t4107+t4147+
+t4304+t4320;
+ coeffs_dxy->coeff_m1_0_p2 = t3945+t3952+t4133+t4294+t4322;
+ coeffs_dxy->coeff_0_0_p2 = t3746+t3680+t3673+t4048*t4103+t4331+t4332;
+ coeffs_dxy->coeff_p1_0_p2 = t3927+t3967+t4128+t4296+t4313;
+ coeffs_dxy->coeff_p2_0_p2 = t3678+x*t3948+t4140+t4299;
+ coeffs_dxy->coeff_m1_p1_p2 = t3927+t4127-t4110+t3973+t3949+t4271+t4275;
+ coeffs_dxy->coeff_0_p1_p2 = t3953+t3956+t4137+t4296+t4327;
+ coeffs_dxy->coeff_p1_p1_p2 = t4130+t3916+t4112*t3943-t4109+t3945+t3680+
+t4015+t4108+t4159+t4328;
+ coeffs_dxy->coeff_p2_p1_p2 = t3923+t3865+t3980+t3795+t3687+(t4083+t3998)*
+t4107+t4146+t4248;
+ coeffs_dxy->coeff_m1_p2_p2 = t3899+t3798+(t4002+t4098)*t4109+t4138+t4206+
+t4304;
+ coeffs_dxy->coeff_0_p2_p2 = y*t3992+t3747+t4140+t4297;
+ coeffs_dxy->coeff_p1_p2_p2 = t3803+t3687+t3799+t3934+(t4083+t4008)*t4109+
+t4139+t4254;
+ coeffs_dxy->coeff_p2_p2_p2 = t3812+y*t3914+t3793+(t3902+(t3996+t4207)*y)*
+x+t4252;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxz.compute.c
new file mode 100644
index 0000000..3b8d9fc
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dxz.compute.c
@@ -0,0 +1,1159 @@
+fp t4968;
+fp t4797;
+fp t4795;
+fp t5041;
+fp t4842;
+fp t4787;
+fp t4793;
+fp t4788;
+fp t5040;
+fp t4775;
+fp t4945;
+fp t4583;
+fp t5039;
+fp t4798;
+fp t4796;
+fp t4918;
+fp t4713;
+fp t4847;
+fp t5038;
+fp t4749;
+fp t4891;
+fp t4958;
+fp t4442;
+fp t4705;
+fp t5037;
+fp t4763;
+fp t4929;
+fp t4647;
+fp t4764;
+fp t4943;
+fp t4612;
+fp t5036;
+fp t4782;
+fp t4638;
+fp t4759;
+fp t4908;
+fp t4860;
+fp t5035;
+fp t4776;
+fp t4680;
+fp t4931;
+fp t4727;
+fp t5034;
+fp t4574;
+fp t5033;
+fp t4907;
+fp t4697;
+fp t5032;
+fp t4733;
+fp t4932;
+fp t4881;
+fp t4949;
+fp t4882;
+fp t4511;
+fp t5031;
+fp t4911;
+fp t4660;
+fp t4917;
+fp t4870;
+fp t5030;
+fp t4726;
+fp t4791;
+fp t4786;
+fp t4753;
+fp t4699;
+fp t5029;
+fp t4717;
+fp t4785;
+fp t4936;
+fp t4875;
+fp t5028;
+fp t4774;
+fp t4963;
+fp t4859;
+fp t4487;
+fp t4758;
+fp t4466;
+fp t5027;
+fp t4827;
+fp t5026;
+fp t4783;
+fp t4683;
+fp t4900;
+fp t4570;
+fp t5025;
+fp t5024;
+fp t4465;
+fp t4872;
+fp t5023;
+fp t4712;
+fp t4390;
+fp t4709;
+fp t5022;
+fp t4832;
+fp t4721;
+fp t4421;
+fp t4769;
+fp t5021;
+fp t4765;
+fp t4965;
+fp t4784;
+fp t4939;
+fp t4675;
+fp t5020;
+fp t4735;
+fp t4720;
+fp t5019;
+fp t4715;
+fp t4385;
+fp t4866;
+fp t5018;
+fp t4745;
+fp t4701;
+fp t5017;
+fp t4933;
+fp t4559;
+fp t4676;
+fp t5016;
+fp t4435;
+fp t5015;
+fp t4730;
+fp t4432;
+fp t4740;
+fp t5014;
+fp t4613;
+fp t5013;
+fp t4536;
+fp t5012;
+fp t4752;
+fp t4897;
+fp t4642;
+fp t4780;
+fp t4857;
+fp t5011;
+fp t4879;
+fp t4483;
+fp t4736;
+fp t5010;
+fp t4757;
+fp t4910;
+fp t4639;
+fp t4634;
+fp t5009;
+fp t4861;
+fp t4476;
+fp t5008;
+fp t4714;
+fp t4834;
+fp t5007;
+fp t4694;
+fp t5006;
+fp t4659;
+fp t4561;
+fp t5005;
+fp t4770;
+fp t4926;
+fp t4656;
+fp t4564;
+fp t5004;
+fp t4746;
+fp t4889;
+fp t4846;
+fp t4449;
+fp t4756;
+fp t4892;
+fp t4863;
+fp t5003;
+fp t4573;
+fp t5002;
+fp t4473;
+fp t5001;
+fp t4792;
+fp t4616;
+fp t5000;
+fp t4999;
+fp t4555;
+fp t4998;
+fp t4919;
+fp t4636;
+fp t4794;
+fp t4997;
+fp t4772;
+fp t4953;
+fp t4580;
+fp t4414;
+fp t4996;
+fp t4995;
+fp t4560;
+fp t4710;
+fp t4994;
+fp t4773;
+fp t4687;
+fp t4993;
+fp t4762;
+fp t4508;
+fp t4447;
+fp t4515;
+fp t4992;
+fp t4760;
+fp t4523;
+fp t4991;
+fp t4681;
+fp t4895;
+fp t4603;
+fp t4938;
+fp t4615;
+fp t4990;
+fp t4706;
+fp t4522;
+fp t4989;
+fp t4728;
+fp t4902;
+fp t4988;
+fp t4951;
+fp t4657;
+fp t4987;
+fp t4744;
+fp t4952;
+fp t4858;
+fp t4513;
+fp t4777;
+fp t4913;
+fp t4986;
+fp t4562;
+fp t4985;
+fp t4966;
+fp t4877;
+fp t4766;
+fp t4960;
+fp t4984;
+fp t4399;
+fp t4755;
+fp t4761;
+fp t4983;
+fp t4982;
+fp t4734;
+fp t4778;
+fp t4904;
+fp t4738;
+fp t4981;
+fp t4869;
+fp t4453;
+fp t4873;
+fp t4980;
+fp t4754;
+fp t4930;
+fp t4741;
+fp t4979;
+fp t4622;
+fp t4978;
+fp t4767;
+fp t4514;
+fp t4750;
+fp t4592;
+fp t4977;
+fp t4722;
+fp t4383;
+fp t4572;
+fp t4976;
+fp t4538;
+fp t4975;
+fp t4667;
+fp t4974;
+fp t4527;
+fp t4973;
+fp t4972;
+fp t4723;
+fp t4695;
+fp t4439;
+fp t4959;
+fp t4971;
+fp t4751;
+fp t4928;
+fp t4604;
+fp t4961;
+fp t4970;
+fp t4582;
+fp t4594;
+fp t4969;
+fp t4967;
+fp t4779;
+fp t4964;
+fp t4781;
+fp t4962;
+fp t4789;
+fp t4957;
+fp t4956;
+fp t4692;
+fp t4923;
+fp t4955;
+fp t4609;
+fp t4771;
+fp t4685;
+fp t4954;
+fp t4841;
+fp t4402;
+fp t4950;
+fp t4443;
+fp t4485;
+fp t4948;
+fp t4632;
+fp t4906;
+fp t4947;
+fp t4348;
+fp t4704;
+fp t4946;
+fp t4944;
+fp t4925;
+fp t4654;
+fp t4942;
+fp t4826;
+fp t4541;
+fp t4865;
+fp t4941;
+fp t4682;
+fp t4940;
+fp t4937;
+fp t4935;
+fp t4934;
+fp t4927;
+fp t4673;
+fp t4924;
+fp t4922;
+fp t4790;
+fp t4921;
+fp t4920;
+fp t4916;
+fp t4688;
+fp t4867;
+fp t4531;
+fp t4915;
+fp t4516;
+fp t4914;
+fp t4546;
+fp t4553;
+fp t4912;
+fp t4543;
+fp t4909;
+fp t4878;
+fp t4412;
+fp t4905;
+fp t4903;
+fp t4901;
+fp t4899;
+fp t4898;
+fp t4896;
+fp t4894;
+fp t4893;
+fp t4888;
+fp t4887;
+fp t4886;
+fp t4885;
+fp t4884;
+fp t4883;
+fp t4670;
+fp t4880;
+fp t4739;
+fp t4876;
+fp t4874;
+fp t4871;
+fp t4663;
+fp t4620;
+fp t4630;
+fp t4557;
+fp t4576;
+fp t4868;
+fp t4864;
+fp t4862;
+fp t4856;
+fp t4855;
+fp t4665;
+fp t4854;
+fp t4853;
+fp t4664;
+fp t4635;
+fp t4625;
+fp t4671;
+fp t4669;
+fp t4852;
+fp t4346;
+fp t4851;
+fp t4850;
+fp t4849;
+fp t4569;
+fp t4848;
+fp t4588;
+fp t4845;
+fp t4844;
+fp t4843;
+fp t4840;
+fp t4839;
+fp t4838;
+fp t4837;
+fp t4686;
+fp t4689;
+fp t4836;
+fp t4651;
+fp t4835;
+fp t4833;
+fp t4693;
+fp t4831;
+fp t4830;
+fp t4668;
+fp t4548;
+fp t4829;
+fp t4828;
+fp t4825;
+fp t4824;
+fp t4823;
+fp t4822;
+fp t4410;
+fp t4821;
+fp t4479;
+fp t4542;
+fp t4820;
+fp t4729;
+fp t4409;
+fp t4819;
+fp t4371;
+fp t4818;
+fp t4707;
+fp t4416;
+fp t4817;
+fp t4816;
+fp t4380;
+fp t4815;
+fp t4425;
+fp t4814;
+fp t4813;
+fp t4812;
+fp t4518;
+fp t4811;
+fp t4810;
+fp t4528;
+fp t4809;
+fp t4539;
+fp t4808;
+fp t4446;
+fp t4807;
+fp t4806;
+fp t4805;
+fp t4804;
+fp t4803;
+fp t4802;
+fp t4747;
+fp t4768;
+fp t4801;
+fp t4537;
+fp t4800;
+fp t4743;
+fp t4742;
+fp t4731;
+fp t4724;
+fp t4719;
+fp t4718;
+fp t4711;
+fp t4702;
+fp t4700;
+fp t4677;
+fp t4666;
+fp t4658;
+fp t4655;
+fp t4650;
+fp t4646;
+fp t4645;
+fp t4644;
+fp t4637;
+fp t4631;
+fp t4626;
+fp t4619;
+fp t4618;
+fp t4608;
+fp t4600;
+fp t4599;
+fp t4595;
+fp t4591;
+fp t4590;
+fp t4589;
+fp t4587;
+fp t4586;
+fp t4585;
+fp t4581;
+fp t4579;
+fp t4578;
+fp t4554;
+fp t4549;
+fp t4545;
+fp t4540;
+fp t4533;
+fp t4530;
+fp t4506;
+fp t4503;
+fp t4493;
+fp t4486;
+fp t4481;
+fp t4477;
+fp t4475;
+fp t4472;
+fp t4468;
+fp t4467;
+fp t4464;
+fp t4463;
+fp t4459;
+fp t4457;
+fp t4456;
+fp t4454;
+fp t4451;
+fp t4448;
+fp t4445;
+fp t4437;
+fp t4433;
+fp t4427;
+fp t4417;
+fp t4407;
+fp t4403;
+fp t4398;
+fp t4396;
+fp t4392;
+fp t4391;
+fp t4386;
+fp t4374;
+fp t4368;
+fp t4367;
+fp t4355;
+fp t4349;
+ t4968 = x*z;
+ t4797 = y*y;
+ t4795 = y*t4797;
+ t5041 = y+t4795;
+ t4842 = t5041*t4968;
+ t4787 = y*t4968;
+ t4793 = t4795*z;
+ t4788 = x*t4793;
+ t5040 = t4788+t4787;
+ t4775 = RATIONAL(3.0,2.0);
+ t4945 = t4775*t4795;
+ t4583 = z*t4945;
+ t5039 = z+t4583;
+ t4798 = x*x;
+ t4796 = z*z;
+ t4918 = t4798*t4796;
+ t4713 = RATIONAL(-27.0,4.0);
+ t4847 = t4797*t4918;
+ t5038 = t4713*t4918+RATIONAL(135.0,8.0)*t4847;
+ t4749 = RATIONAL(-27.0,8.0);
+ t4891 = t4798*t4749;
+ t4958 = y*t4796;
+ t4442 = t4891*t4958;
+ t4705 = RATIONAL(-27.0,2.0);
+ t5037 = t4442+t4705*t4847;
+ t4763 = RATIONAL(-3.0,2.0);
+ t4929 = t4798*t4763;
+ t4647 = t4797*t4929;
+ t4764 = RATIONAL(3.0,4.0);
+ t4943 = t4764*t4795;
+ t4612 = x*t4943;
+ t5036 = z*t4647+t4796*t4612;
+ t4782 = RATIONAL(9.0,8.0);
+ t4638 = t4782*t4958;
+ t4759 = RATIONAL(-9.0,2.0);
+ t4908 = t4759*t4796;
+ t4860 = x*t4908;
+ t5035 = t4638+y*t4860;
+ t4776 = RATIONAL(-9.0,4.0);
+ t4680 = t4776*t4796;
+ t4931 = t4797*t4796;
+ t4727 = RATIONAL(45.0,8.0);
+ t5034 = t4727*t4931+t4680;
+ t4574 = RATIONAL(81.0,4.0)*t4918;
+ t5033 = t4574+RATIONAL(-405.0,8.0)*t4847;
+ t4907 = RATIONAL(-15.0,8.0)*t4797;
+ t4697 = t4764*t4798;
+ t5032 = t4697+t4798*t4907;
+ t4733 = RATIONAL(15.0,4.0);
+ t4932 = t4798*t4797;
+ t4881 = z*t4932;
+ t4949 = t4795*t4796;
+ t4882 = x*t4949;
+ t4511 = t4776*t4882;
+ t5031 = t4733*t4881+t4511;
+ t4911 = t4795*t4782;
+ t4660 = t4798*t4911;
+ t4917 = t4798*t4795;
+ t4870 = z*t4917;
+ t5030 = t4759*t4870+t4660;
+ t4726 = RATIONAL(16.0,1.0);
+ t4791 = t4797*z;
+ t4786 = x*t4791;
+ t4753 = RATIONAL(-1.0,8.0);
+ t4699 = t4753*y;
+ t5029 = t4726*t4786+t4699;
+ t4717 = RATIONAL(15.0,2.0);
+ t4785 = RATIONAL(5.0,2.0);
+ t4936 = t4785*t4797;
+ t4875 = x*t4931;
+ t5028 = x*t4936+t4717*t4875;
+ t4774 = RATIONAL(9.0,1.0);
+ t4963 = x*t4796;
+ t4859 = t4774*t4963;
+ t4487 = t4797*t4859;
+ t4758 = RATIONAL(-9.0,1.0);
+ t4466 = t4758*t4870;
+ t5027 = t4487+t4466;
+ t4827 = t4782*t4918;
+ t5026 = t4797*t4827-t4788;
+ t4783 = RATIONAL(9.0,4.0);
+ t4683 = t4783*t4796;
+ t4900 = RATIONAL(-45.0,8.0)*t4797;
+ t4570 = t4798*t4900;
+ t5025 = t4798*t4683+t4796*t4570;
+ t5024 = t4660+t4774*t4870;
+ t4465 = t4776*t4870;
+ t4872 = t4733*t4963;
+ t5023 = t4797*t4872+t4465;
+ t4712 = RATIONAL(45.0,4.0);
+ t4390 = t4712*t4870;
+ t4709 = RATIONAL(-45.0,2.0);
+ t5022 = t4390+t4709*t4875;
+ t4832 = t4796*t4917;
+ t4721 = RATIONAL(81.0,8.0);
+ t4421 = t4721*t4832;
+ t4769 = RATIONAL(-8.0,1.0);
+ t5021 = t4421+t4769*t4786;
+ t4765 = RATIONAL(1.0,2.0);
+ t4965 = t4765*y;
+ t4784 = RATIONAL(-3.0,8.0);
+ t4939 = t4784*t4796;
+ t4675 = y*t4939;
+ t5020 = z*t4965+t4675;
+ t4735 = RATIONAL(-15.0,1.0);
+ t4720 = RATIONAL(27.0,4.0);
+ t5019 = t4720*t4870+t4735*t4875;
+ t4715 = RATIONAL(-45.0,4.0);
+ t4385 = t4715*t4870;
+ t4866 = t4712*t4963;
+ t5018 = t4385+t4797*t4866;
+ t4745 = RATIONAL(-45.0,1.0);
+ t4701 = RATIONAL(135.0,4.0);
+ t5017 = t4701*t4870+t4745*t4875;
+ t4933 = t4733*t4795;
+ t4559 = x*t4933;
+ t4676 = t4759*t4932;
+ t5016 = z*t4676+t4796*t4559;
+ t4435 = t4795*t4866;
+ t5015 = t4709*t4881+t4435;
+ t4730 = RATIONAL(-81.0,8.0);
+ t4432 = t4730*t4832;
+ t4740 = RATIONAL(25.0,1.0);
+ t5014 = t4432+t4740*t4786;
+ t4613 = t4796*t4911;
+ t5013 = t4795*t4860+t4613;
+ t4536 = t4758*t4881;
+ t5012 = t4536+t4435;
+ t4752 = RATIONAL(3.0,8.0);
+ t4897 = t4752*t4796;
+ t4642 = t4795*t4897;
+ t4780 = RATIONAL(3.0,1.0);
+ t4857 = t4780*t4963;
+ t5011 = t4642+t4795*t4857;
+ t4879 = x*t4683;
+ t4483 = t4795*t4879;
+ t4736 = RATIONAL(-15.0,2.0);
+ t5010 = t4736*t4881+t4483;
+ t4757 = RATIONAL(-9.0,8.0);
+ t4910 = t4757*t4795;
+ t4639 = t4798*t4910;
+ t4634 = t4783*t4932;
+ t5009 = t4639+t4634;
+ t4861 = t4758*t4963;
+ t4476 = t4797*t4861;
+ t5008 = t4390+t4476;
+ t4714 = RATIONAL(-10.0,1.0);
+ t4834 = t4721*t4918;
+ t5007 = t4797*t4834+t4714*t4788;
+ t4694 = t4764*t4796;
+ t5006 = t4796*t4907+t4694;
+ t4659 = t4797*t4908;
+ t4561 = z*t4933;
+ t5005 = x*t4659+t4798*t4561;
+ t4770 = RATIONAL(9.0,2.0);
+ t4926 = t4770*t4798;
+ t4656 = t4797*t4926;
+ t4564 = t4795*t4891;
+ t5004 = t4656+t4564;
+ t4746 = RATIONAL(27.0,8.0);
+ t4889 = t4798*t4746;
+ t4846 = t4796*t4889;
+ t4449 = y*t4846;
+ t4756 = RATIONAL(-3.0,1.0);
+ t4892 = t4756*t4796;
+ t4863 = x*t4892;
+ t5003 = y*t4863+t4449;
+ t4573 = t4746*t4949;
+ t5002 = t4659+t4573;
+ t4473 = t4783*t4870;
+ t5001 = t4473+t4736*t4875;
+ t4792 = y*z;
+ t4616 = t4757*t4958;
+ t5000 = t4792+t4616;
+ t4999 = t4701*t4882+t4745*t4881;
+ t4555 = t4795*t4889;
+ t4998 = t4555+t4676;
+ t4919 = t4798*t4757;
+ t4636 = y*t4919;
+ t4794 = x*y;
+ t4997 = t4636+t4794;
+ t4772 = RATIONAL(-5.0,2.0);
+ t4953 = t4797*t4772;
+ t4580 = z*t4953;
+ t4414 = t4798*t4573;
+ t4996 = t4414+x*t4580;
+ t4995 = t4720*t4882+t4735*t4881;
+ t4560 = t4749*t4949;
+ t4710 = RATIONAL(27.0,2.0);
+ t4994 = t4710*t4882+t4560;
+ t4773 = RATIONAL(-1.0,2.0);
+ t4687 = t4773*t4797;
+ t4993 = t4795*t4863+(t4687+t4656)*z;
+ t4762 = RATIONAL(2.0,1.0);
+ t4508 = t4762*t4788;
+ t4447 = t4713*t4847;
+ t4515 = t4762*t4787;
+ t4992 = t4508+t4447+t4515;
+ t4760 = RATIONAL(6.0,1.0);
+ t4523 = t4760*t4788;
+ t4991 = t4523+t5037;
+ t4681 = t4765*t4797;
+ t4895 = t4775*t4797;
+ t4603 = t4796*t4895;
+ t4938 = t4763*t4795;
+ t4615 = z*t4938;
+ t4990 = t4798*t4615+(t4681+t4603)*x;
+ t4706 = RATIONAL(45.0,2.0);
+ t4522 = t4795*t4861;
+ t4989 = t4580+t4706*t4881+t4522;
+ t4728 = RATIONAL(-18.0,1.0);
+ t4902 = t4797*t4762;
+ t4988 = -t4792+t4728*t4875+x*t4902;
+ t4951 = t4780*t4795;
+ t4657 = x*t4951;
+ t4987 = z*t4657+t4759*t4847-t4787;
+ t4744 = RATIONAL(-15.0,4.0);
+ t4952 = t4770*t4796;
+ t4858 = x*t4952;
+ t4513 = t4795*t4858;
+ t4777 = RATIONAL(-5.0,4.0);
+ t4913 = t4777*t4797;
+ t4986 = t4513+z*t4913+t4744*t4881;
+ t4562 = t4714*t4968;
+ t4985 = y*t4562+RATIONAL(-81.0,2.0)*t4847+RATIONAL(30.0,1.0)*t4788;
+ t4966 = t4798*z;
+ t4877 = t4760*t4966;
+ t4766 = RATIONAL(1.0,4.0);
+ t4960 = y*t4766;
+ t4984 = x*t4960+t4797*t4877+t4511;
+ t4399 = t4749*t4847;
+ t4755 = RATIONAL(4.0,1.0);
+ t4761 = RATIONAL(1.0,8.0);
+ t4983 = t4399+t4755*t4788+t4761*t4797;
+ t4982 = t4706*t4875+t4466+x*t4953;
+ t4734 = RATIONAL(45.0,1.0);
+ t4778 = RATIONAL(-5.0,1.0);
+ t4904 = t4778*t4797;
+ t4738 = RATIONAL(-27.0,1.0);
+ t4981 = t4738*t4870+t4734*t4875+x*t4904;
+ t4869 = z*t4926;
+ t4453 = t4795*t4869;
+ t4873 = t4744*t4963;
+ t4980 = t4797*t4873+t4453+x*t4913;
+ t4754 = RATIONAL(5.0,1.0);
+ t4930 = t4754*t4797;
+ t4741 = RATIONAL(15.0,1.0);
+ t4979 = t4741*t4881+z*t4930+t4705*t4882;
+ t4622 = x*t4930;
+ t4978 = t4741*t4875+t4622+t4705*t4870;
+ t4767 = RATIONAL(-6.0,1.0);
+ t4514 = t4767*t4788;
+ t4750 = RATIONAL(-4.0,1.0);
+ t4592 = t4750*t4968;
+ t4977 = t4514+t4592+t5038;
+ t4722 = RATIONAL(10.0,1.0);
+ t4383 = y*t4834;
+ t4572 = RATIONAL(-81.0,4.0)*t4918;
+ t4976 = t4383+t4797*t4572+t4722*t4842;
+ t4538 = t4780*t4881;
+ t4975 = t4791+t4538+t5013;
+ t4667 = t4754*t4968;
+ t4974 = t4447+t4754*t4788+t4449+y*t4667;
+ t4527 = y*t4827;
+ t4973 = t4776*t4847+t4527+t5040;
+ t4972 = t4741*t4788+t4778*t4787+t5037;
+ t4723 = RATIONAL(-12.0,1.0);
+ t4695 = t4752*t4795;
+ t4439 = t4710*t4847;
+ t4959 = t4755*z;
+ t4971 = t4695+t4439+t4959*t4794+t4687+t4723*t4788;
+ t4751 = RATIONAL(-2.0,1.0);
+ t4928 = t4797*t4751;
+ t4604 = y*t4897;
+ t4961 = y*t4773;
+ t4970 = t4767*t4875+z*t4961+t4453+x*t4928+t4604;
+ t4582 = t4796*t4910;
+ t4594 = z*t4928;
+ t4969 = x*t4961+t4513+t4582+t4767*t4881+t4594;
+ t4967 = y*t4777;
+ t4779 = RATIONAL(5.0,4.0);
+ t4964 = y*t4779;
+ t4781 = RATIONAL(-1.0,4.0);
+ t4962 = y*t4781;
+ t4789 = x*t4797;
+ t4957 = t4763*t4796;
+ t4956 = z*t4962+t4604;
+ t4692 = t4776*t4798;
+ t4923 = t4779*t4795;
+ t4955 = t4582+z*t4923;
+ t4609 = t4751*t4968;
+ t4771 = RATIONAL(-3.0,4.0);
+ t4685 = t4771*t4798;
+ t4954 = y*t4966;
+ t4841 = t4730*t4918;
+ t4402 = y*t4841;
+ t4950 = y*t4866+t4402;
+ t4443 = t4798*t4560;
+ t4485 = z*t4622;
+ t4948 = t4443+t4485;
+ t4632 = t4752*t4917;
+ t4906 = t4784*t4798;
+ t4947 = t4632+t4797*t4906;
+ t4348 = RATIONAL(243.0,8.0)*t4832;
+ t4704 = RATIONAL(-135.0,4.0);
+ t4946 = t4348+t4704*t4882;
+ t4944 = t4773*t4795;
+ t4925 = t4798*t4782;
+ t4654 = y*t4925;
+ t4942 = t4654+x*t4967;
+ t4826 = t4757*t4918;
+ t4541 = y*t4826;
+ t4865 = z*t4697;
+ t4941 = t4541+y*t4865;
+ t4682 = t4761*t4795;
+ t4940 = t4753*t4797+t4682;
+ t4937 = t4781*t4795;
+ t4935 = t4779*t4797;
+ t4934 = t4795*t4771;
+ t4927 = t4766*t4795;
+ t4673 = t4795*t4939;
+ t4924 = t4673+z*t4927;
+ t4922 = t4777*t4795;
+ t4790 = x*t4795;
+ t4921 = -t4790-t4793;
+ t4920 = t4775*t4796;
+ t4916 = t4756*t4795;
+ t4688 = t4771*t4796;
+ t4867 = x*t4688;
+ t4531 = t4798*t4613;
+ t4915 = t4795*t4867+t4531;
+ t4516 = t4750*t4786;
+ t4914 = t4414+t4516;
+ t4546 = t4756*t4881;
+ t4553 = t4797*t4863;
+ t4912 = t4546+t4553;
+ t4543 = y*t4609;
+ t4909 = t4543-t4789;
+ t4878 = t4715*t4963;
+ t4412 = t4795*t4878;
+ t4905 = t4421+t4412;
+ t4903 = RATIONAL(15.0,8.0)*t4797;
+ t4901 = t4744*t4795;
+ t4899 = t4775*t4798;
+ t4898 = t4776*t4797;
+ t4896 = t4765*t4795;
+ t4894 = t4797*t4925+t4639;
+ t4893 = t4785*t4968;
+ t4888 = x*t4958;
+ t4887 = t4774*t4966;
+ t4886 = t4758*t4966;
+ t4885 = t4780*t4966;
+ t4884 = t4756*t4966;
+ t4883 = t4759*t4966;
+ t4670 = z*t4902;
+ t4880 = t4715*t4966;
+ t4739 = RATIONAL(18.0,1.0);
+ t4876 = t4739*t4966;
+ t4874 = z*t4929;
+ t4871 = t4712*t4966;
+ t4663 = z*t4916;
+ t4620 = x*t4916;
+ t4630 = z*t4951;
+ t4557 = x*t4901;
+ t4576 = z*t4901;
+ t4868 = z*t4685;
+ t4864 = x*t4920;
+ t4862 = t4739*t4963;
+ t4856 = t4760*t4963;
+ t4855 = x*t4957;
+ t4665 = y*t4906;
+ t4854 = t4541+t4665+t4899*t4792;
+ t4853 = t4695+RATIONAL(-5.0,8.0)*t4797+t4766;
+ t4664 = t4764*t4932;
+ t4635 = t4770*t4931;
+ t4625 = t4797*t4683;
+ t4671 = t4797*t4694;
+ t4669 = t4763*t4931;
+ t4852 = t4414+t5030;
+ t4346 = RATIONAL(-243.0,8.0)*t4832;
+ t4851 = RATIONAL(81.0,2.0)*t4847+t4383+t4346;
+ t4850 = t4692+t4727*t4932+t4564;
+ t4849 = t4665+t4449+y*t4884;
+ t4569 = t4720*t4918;
+ t4848 = t4797*t4569+t4442+t4443;
+ t4588 = t4798*t4895;
+ t4845 = t4685+t4639+t4798*t4903;
+ t4844 = t4432+t5024;
+ t4843 = t4638+y*t4859+t4402;
+ t4840 = t4796*t4903+t4582+t4688;
+ t4839 = t4421+t4569+RATIONAL(-135.0,8.0)*t4847;
+ t4838 = t4683+t4796*t4900+t4573;
+ t4837 = t4783*t4798+t4570+t4555;
+ t4686 = t4761*y;
+ t4689 = t4784*t4795;
+ t4836 = t4681+t4686+t4689;
+ t4651 = t4752*t4798*y;
+ t4835 = t4632+t4651+t4771*t4932;
+ t4833 = t4443+t4527+t4770*t4847;
+ t4693 = t4753*t4795;
+ t4831 = z*t4896+t4673+t4693;
+ t4830 = t4795*t4859+t4613+t4432;
+ t4668 = t4795*t4906;
+ t4548 = t4798*t4582;
+ t4829 = t4668+t4798*t4583+t4548;
+ t4828 = t4588+t4651+t4639;
+ t4825 = t4736+RATIONAL(75.0,4.0)*t4797;
+ t4824 = t4709+RATIONAL(225.0,4.0)*t4797;
+ t4823 = t4399+t4795*t4893+t4996;
+ t4822 = x*t4669+t4786+t4548+t4795*t4865;
+ t4410 = t4797*t4846;
+ t4821 = t4410+t4778*t4788+t4948;
+ t4479 = x*t4670;
+ t4542 = t4751*t4788;
+ t4820 = t4479+t4410+t4443+t4542;
+ t4729 = RATIONAL(-25.0,2.0);
+ t4409 = t4729*t4786;
+ t4819 = t4717*t4788+t4667+t4409+t4839;
+ t4371 = t4722*t4786;
+ t4818 = t4715*t4875+x*t4935+t4371+t4844;
+ t4707 = RATIONAL(-20.0,1.0);
+ t4416 = RATIONAL(50.0,1.0)*t4786;
+ t4817 = RATIONAL(405.0,8.0)*t4847+t4707*t4968+RATIONAL(-30.0,1.0)*t4788+
+t4572+t4346+t4416;
+ t4816 = t4485+t4848+t5040*t4772;
+ t4380 = RATIONAL(-40.0,1.0)*t4786;
+ t4815 = t4380+t4348+t4734*t4881+t4560+z*t4904+t4738*t4882;
+ t4425 = t4707*t4786;
+ t4814 = t4797*t4862+z*t4964+t4421+t4385+t4616+t4425;
+ t4813 = t4736*t4788+t4371+t4449+t4432+t4439+y*t4893;
+ t4812 = t4735*t4788+t4562+t5014+t5038;
+ t4518 = t4797*t4857;
+ t4811 = t4518+t4516+t4789+t4852;
+ t4810 = t4668+t4798*t4663+t4914+(t4687+t4635)*x;
+ t4528 = x*t4594;
+ t4809 = t4642+t4795*t4855+t4531+t4528+(t4588+t4681)*z;
+ t4539 = t4774*t4881;
+ t4808 = -t4791+t4582+t4522+t4539+t5021;
+ t4446 = t4714*t4786;
+ t4807 = t4446+t4717*t4881+z*t4936+t4414+t5013;
+ t4806 = z*t4620+t4609+t4727*t4847+t4798*t4680+t4948;
+ t4805 = t4371+t4797*t4880+z*t4935+t4830;
+ t4804 = t4797*t4856+t4675+t4465+z*t4960+t4914;
+ t4803 = t4636+t4797*t4876+t4425+x*t4964+t4905;
+ t4802 = t4654+t4728*t4881-t4794+t4670+t4830+t5029;
+ t4747 = RATIONAL(12.0,1.0);
+ t4768 = RATIONAL(8.0,1.0);
+ t4801 = RATIONAL(5.0,8.0)*t4797+t4747*t4788+t4768*t4968+t4781+t4425+t4689
++t4839;
+ t4537 = t4768*t4786;
+ t4800 = t4686+t4682+t4781*t4797+t4537+t4848+t5041*t4592;
+ t4743 = RATIONAL(27.0,1.0);
+ t4742 = RATIONAL(25.0,4.0);
+ t4731 = RATIONAL(25.0,2.0);
+ t4724 = RATIONAL(36.0,1.0);
+ t4719 = RATIONAL(-36.0,1.0);
+ t4718 = RATIONAL(-25.0,4.0);
+ t4711 = RATIONAL(-75.0,4.0);
+ t4702 = RATIONAL(-225.0,4.0);
+ t4700 = t4766*t4797;
+ t4677 = x*t4965;
+ t4666 = x*t4896;
+ t4658 = x*t4923;
+ t4655 = x*t4922;
+ t4650 = t4798*t4898;
+ t4646 = t4797*t4688;
+ t4645 = x*t4934;
+ t4644 = z*t4944;
+ t4637 = z*t4937;
+ t4631 = x*t4962;
+ t4626 = x*t4937;
+ t4619 = t4797*t4919;
+ t4618 = z*t4934;
+ t4608 = t4797*t4897;
+ t4600 = x*t4944;
+ t4599 = x*t4938;
+ t4595 = x*t4927;
+ t4591 = t4752*t4932;
+ t4590 = t4784*t4931;
+ t4589 = t4782*t4931;
+ t4587 = x*t4945;
+ t4586 = t4796*t4898;
+ t4585 = z*t4967;
+ t4581 = t4757*t4931;
+ t4579 = z*t4922;
+ t4578 = z*t4943;
+ t4554 = t4783*t4847;
+ t4549 = y*t4883;
+ t4545 = t4795*t4864;
+ t4540 = y*t4864;
+ t4533 = y*t4857;
+ t4530 = y*t4874;
+ t4506 = t4764*t4888;
+ t4503 = t4797*t4826;
+ t4493 = y*t4858;
+ t4486 = y*t4861;
+ t4481 = y*t4879;
+ t4477 = t4776*t4888;
+ t4475 = t4783*t4954;
+ t4472 = y*t4885;
+ t4468 = t4776*t4954;
+ t4467 = y*t4886;
+ t4464 = t4798*t4630;
+ t4463 = y*t4887;
+ t4459 = y*t4855;
+ t4457 = y*t4868;
+ t4456 = y*t4869;
+ t4454 = t4795*t4868;
+ t4451 = y*t4867;
+ t4448 = t4796*t4557;
+ t4445 = y*t4873;
+ t4437 = t4710*t4870;
+ t4433 = y*t4872;
+ t4427 = t4743*t4882;
+ t4417 = y*t4878;
+ t4407 = t4713*t4882;
+ t4403 = t4743*t4870;
+ t4398 = t4798*t4576;
+ t4396 = t4744*t4954;
+ t4392 = t4797*t4574;
+ t4391 = y*t4871;
+ t4386 = y*t4880;
+ t4374 = t4733*t4954;
+ t4368 = t4797*t4841;
+ t4367 = t4797*t4871;
+ t4355 = t4713*t4870;
+ t4349 = t4704*t4870;
+ coeffs_dxz->coeff_m1_m1_m1 = t4666+t4545+t4671+t4854+t4554-t4791+t4755*
+t4786+t4540+t4831+t4542+t4677+t4699+t4700+t4664+t4829+t4909+t4912+t5020;
+ coeffs_dxz->coeff_0_m1_m1 = t4549+t4655+t4445+t4446+t4539+t4448+t4650+
+t4852+t4942+t4974+t5028;
+ coeffs_dxz->coeff_p1_m1_m1 = t4644+t4791+t4536+t4800+t4533+t4970+t4646+
+t4790+t4456+t4997+t5009+t5011;
+ coeffs_dxz->coeff_p2_m1_m1 = t4631+t4451+t4538+t4528+t4626+t4530+t4835+
+t4915+t4973+t4990;
+ coeffs_dxz->coeff_m1_0_m1 = t4884-z+t4523+t4807+t4615+t4599+(-1.0+t4959+
+t4892)*x+t4853+t5006+t5025+t5028+t5030+t5032;
+ coeffs_dxz->coeff_0_0_m1 = t4559+t4437+t4887+(t4785+t4717*t4796+(t4718+
+t4711*t4796)*t4797)*x+t4812+t4850+t5015;
+ coeffs_dxz->coeff_p1_0_m1 = t4886+t4620+(t4751+t4767*t4796)*x+t4801+t4837
++t4840+t4978+t4989+t5039;
+ coeffs_dxz->coeff_p2_0_m1 = t4612+t4885+(t4765+t4920)*x+t4806+t4845+t4980
++t5010;
+ coeffs_dxz->coeff_m1_p1_m1 = t4530+t4587+t4969+t4836+t4459+t4833+t4514+
+t4603+t4537+t4515+t4828+t4583+t4970;
+ coeffs_dxz->coeff_0_p1_m1 = t4803+t4557+t4433+t4456+t4972+t4978+t4998;
+ coeffs_dxz->coeff_p1_p1_m1 = t4437+(t4723*t4796+t4750)*t4789+t4657+t4669+
+t4615+t4549+t4802+t4971+t5003+t5004+t5020;
+ coeffs_dxz->coeff_p2_p1_m1 = t4811+t4647+t4645+t4506+t4854+t4984+t4987;
+ coeffs_dxz->coeff_m1_p2_m1 = t4508+t4644+t4590+t4503+t4809+t4600+t4940+
+t4947+t4990;
+ coeffs_dxz->coeff_0_p2_m1 = t4658+t4821+t4894+t4980+t5016;
+ coeffs_dxz->coeff_p1_p2_m1 = t4811+t4619+t4608-t4790+t4831+t4983+t4993;
+ coeffs_dxz->coeff_p2_p2_m1 = t4595+t4591+t4786+(t4688+t4781)*t4789+t4829+
+t5026+t5036;
+ coeffs_dxz->coeff_m1_m1_0 = t4585+t4487+t4579+t4807+t4586+t4396+t4398+
+t4974+t5035;
+ coeffs_dxz->coeff_0_m1_0 = t4392+t4391+t4729*t4842+t4950+t5014+t5015+
+t5022;
+ coeffs_dxz->coeff_p1_m1_0 = t4386+t4625+t4814+t4486+t4955+t4976+t4989;
+ coeffs_dxz->coeff_p2_m1_0 = t4481+t4374+t4816+t5005+t5010;
+ coeffs_dxz->coeff_m1_0_0 = t4859+t4561+(t4785+t4718*t4797+(t4711*t4797+
+t4717)*t4798)*z+t4812+t4994+t5022+t5034;
+ coeffs_dxz->coeff_0_0_0 = t4349+t4824*t4966+(t4824*t4796+(t4740+RATIONAL(
+-125.0,2.0)*t4797+RATIONAL(75.0,2.0)*t4795)*z)*x+t4946+t5033;
+ coeffs_dxz->coeff_p1_0_0 = t4576+t4427+t4862+(t4742*t4797+t4772+(t4702*
+t4797+t4706)*t4798)*z+t4817+t4838+t5017;
+ coeffs_dxz->coeff_p2_0_0 = t4407+t4860+t4825*t4966+t4819+t5018;
+ coeffs_dxz->coeff_m1_p1_0 = t4576+t4493+t4374+t4814+t4972+t4979+t5002;
+ coeffs_dxz->coeff_0_p1_0 = t4416+t4417+t4386+(t4731*y+RATIONAL(-75.0,2.0)
+*t4795)*t4968+t4851+t4999+t5017;
+ coeffs_dxz->coeff_p1_p1_0 = t4585+t4635+t4349+t4724*t4875+t4561+t4391+
+t4815+t4843+t4985;
+ coeffs_dxz->coeff_p2_p1_0 = t4477+t4396+t4813+t4995+t5008;
+ coeffs_dxz->coeff_m1_p2_0 = t4589+t4821+t4955+t4986+t5005;
+ coeffs_dxz->coeff_0_p2_0 = t4367+t4368+t4731*t4788+t4409+t4905+t5018;
+ coeffs_dxz->coeff_p1_p2_0 = t4581+t4579+t4805+t5007+t5008;
+ coeffs_dxz->coeff_p2_p2_0 = x*t4625+t4398+t4823+t5031;
+ coeffs_dxz->coeff_m1_m1_p1 = t4472+t4493+t4625+t4793+t4464+t4800+t4789+
+t4600+t4476+t4835+t4969+t5000;
+ coeffs_dxz->coeff_0_m1_p1 = t4417+t4467+t4803+t4658+t4976+t4982+t5009;
+ coeffs_dxz->coeff_p1_m1_p1 = t4693+t4463+t4392+t4586+t4650+t4769*t4842+
+t4700+t4802+t4843+t4921+t4988+t5024;
+ coeffs_dxz->coeff_p2_m1_p1 = t4477+t4810+t4664+t4595+t4849+t4984+t4992;
+ coeffs_dxz->coeff_m1_0_p1 = x+t4587+(t4767*t4798+t4751)*z+t4663+t4801+
+t4861+t4838+t4845+t4979+t4982;
+ coeffs_dxz->coeff_0_0_p1 = t4557+t4876+t4403+(t4706*t4796+t4772+(t4702*
+t4796+t4742)*t4797)*x+t4817+t4837+t4999;
+ coeffs_dxz->coeff_p1_0_p1 = t4630+t4657+(t4728*t4798+t4762)*z+(t4762+
+t4728*t4796+(t4726+RATIONAL(24.0,1.0)*t4795)*z)*x+t4815+t4850+t4853+t4981+t5033
++t5034;
+ coeffs_dxz->coeff_p2_0_p1 = t4877+t4645+(t4773+t4952)*x+t4818+t4977+t4995
++t5032;
+ coeffs_dxz->coeff_m1_p1_p1 = t4971+t4630+t4647+t4635+t4599+t4677+t4844+
+t4849+(t4723*t4798+t4750)*t4791+t4988+t4994+t5029+t5035;
+ coeffs_dxz->coeff_0_p1_p1 = t4559+t4380+t4724*t4881+t4463+t4942+t4946+
+t4950+t4981+t4985+t5004;
+ coeffs_dxz->coeff_p1_p1_p1 = t4467+t4427+t4620+t4403+t4836+(t4719*t4798+
+t4755)*t4791+((t4755+t4719*t4796)*t4797+(RATIONAL(32.0,1.0)*t4797+t4768*y+
+RATIONAL(-24.0,1.0)*t4795)*z)*x+t4663+t4486+t4851+t4997+t4998+t5000+t5002;
+ coeffs_dxz->coeff_p2_p1_p1 = t4481+t4472+t4612+t4407+t4631+t4747*t4881+
+t4828+t4909+t4991+t5021+t5027;
+ coeffs_dxz->coeff_m1_p2_p1 = t4666+t4810+t4591+t4693+t4581-t4793+t4975+
+t4983;
+ coeffs_dxz->coeff_0_p2_p1 = t4655+t4619+t4818+t5007+t5012;
+ coeffs_dxz->coeff_p1_p2_p1 = t4368+t4808-t4789+t4768*t4788+t4589+t4894-
+t4921+t4940+t5027;
+ coeffs_dxz->coeff_p2_p2_p1 = t4546+t4483+t4464+t4626+(t4680+t4766)*t4789+
+t4820+t4947;
+ coeffs_dxz->coeff_m1_m1_p2 = t4457+t4459+t4637+t4454+t4518+t4809+t4646+
+t4956+t4973;
+ coeffs_dxz->coeff_0_m1_p2 = t4475+t4433+t4816+t5001+t5016;
+ coeffs_dxz->coeff_p1_m1_p2 = t4671+t4804+t4468+t4924+t4992+t4993+t5003;
+ coeffs_dxz->coeff_p2_m1_p2 = t4554+t4506+t4773*t4842+t4822+t4941+t5036;
+ coeffs_dxz->coeff_m1_0_p2 = t4857+t4578+(t4899+t4765)*z+t4806+t4840+t4986
++t5001;
+ coeffs_dxz->coeff_0_0_p2 = t4883+t4367+t4355+t4412+t4825*t4963+t4819;
+ coeffs_dxz->coeff_p1_0_p2 = t4618+t4856+(t4926+t4773)*z+t4805+t4977+t5006
++t5019;
+ coeffs_dxz->coeff_p2_0_p2 = t4874+(t4957+t5039)*x+t4996+t5023+t5025+t5031
+;
+ coeffs_dxz->coeff_m1_p1_p2 = t4618+t4540+t4804+t4669+t4941+t4975+t4987;
+ coeffs_dxz->coeff_0_p1_p2 = t4445+t4468+t4813+t5012+t5019;
+ coeffs_dxz->coeff_p1_p1_p2 = t4543+t4747*t4875+t4603+t4808+t4533+t4475+
+t4355+t4578+t4956+t4991;
+ coeffs_dxz->coeff_p2_p1_p2 = t4473+t4483+t4451+t4457+t4479+(t4938+t4965)*
+t4968+t4833+t4912;
+ coeffs_dxz->coeff_m1_p2_p2 = t4545+t4608+(t4685+t4781)*t4791+t4822+t4924+
+t5026;
+ coeffs_dxz->coeff_0_p2_p2 = z*t4634+t4448+t4823+t5023;
+ coeffs_dxz->coeff_p1_p2_p2 = t4553+t4637+t4473+t4590+(t4766+t4692)*t4791+
+t4820+t5011;
+ coeffs_dxz->coeff_p2_p2_p2 = t4503+t4454+z*t4664+(t4671+(t4687+t4896)*z)*
+x+t4915;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dy.compute.c
new file mode 100644
index 0000000..d506fad
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dy.compute.c
@@ -0,0 +1,1189 @@
+fp t2045;
+fp t2041;
+fp t2226;
+fp t2043;
+fp t2042;
+fp t2188;
+fp t2031;
+fp t2229;
+fp t2033;
+fp t2329;
+fp t2190;
+fp t2038;
+fp t2221;
+fp t2037;
+fp t2328;
+fp t2148;
+fp t2227;
+fp t2151;
+fp t1988;
+fp t2177;
+fp t2044;
+fp t2116;
+fp t2015;
+fp t2214;
+fp t2327;
+fp t2018;
+fp t2175;
+fp t1916;
+fp t2012;
+fp t2101;
+fp t2326;
+fp t2008;
+fp t2174;
+fp t1921;
+fp t2004;
+fp t2230;
+fp t1892;
+fp t2325;
+fp t2173;
+fp t2016;
+fp t2109;
+fp t1665;
+fp t2017;
+fp t2324;
+fp t2193;
+fp t2136;
+fp t1979;
+fp t1605;
+fp t2014;
+fp t2162;
+fp t2097;
+fp t2323;
+fp t1986;
+fp t2222;
+fp t2023;
+fp t1884;
+fp t2322;
+fp t2195;
+fp t1944;
+fp t1763;
+fp t2020;
+fp t2166;
+fp t2099;
+fp t2321;
+fp t2021;
+fp t2192;
+fp t1980;
+fp t2111;
+fp t2320;
+fp t2009;
+fp t1963;
+fp t2013;
+fp t2319;
+fp t2134;
+fp t2217;
+fp t2039;
+fp t1971;
+fp t2318;
+fp t2028;
+fp t2086;
+fp t2027;
+fp t2112;
+fp t1829;
+fp t2317;
+fp t2026;
+fp t1957;
+fp t2029;
+fp t2316;
+fp t1989;
+fp t2315;
+fp t2224;
+fp t2006;
+fp t2142;
+fp t1924;
+fp t2314;
+fp t1991;
+fp t2007;
+fp t1762;
+fp t2313;
+fp t1994;
+fp t2228;
+fp t1880;
+fp t2312;
+fp t2150;
+fp t2311;
+fp t1869;
+fp t2170;
+fp t2310;
+fp t2160;
+fp t1983;
+fp t1852;
+fp t2309;
+fp t1911;
+fp t2167;
+fp t2308;
+fp t2030;
+fp t2200;
+fp t1876;
+fp t1982;
+fp t2307;
+fp t2208;
+fp t1937;
+fp t2211;
+fp t2144;
+fp t2306;
+fp t2219;
+fp t2131;
+fp t2305;
+fp t2225;
+fp t2024;
+fp t2147;
+fp t2087;
+fp t2304;
+fp t1931;
+fp t2003;
+fp t2220;
+fp t1939;
+fp t2303;
+fp t1985;
+fp t2302;
+fp t2000;
+fp t2091;
+fp t2040;
+fp t2301;
+fp t1739;
+fp t2300;
+fp t1790;
+fp t2299;
+fp t1803;
+fp t2001;
+fp t2298;
+fp t2154;
+fp t1858;
+fp t2107;
+fp t1662;
+fp t2297;
+fp t1859;
+fp t1967;
+fp t2296;
+fp t2122;
+fp t2180;
+fp t2232;
+fp t1823;
+fp t2295;
+fp t1897;
+fp t2156;
+fp t2094;
+fp t1706;
+fp t2294;
+fp t2196;
+fp t2149;
+fp t1844;
+fp t2293;
+fp t2292;
+fp t2172;
+fp t2159;
+fp t1874;
+fp t2291;
+fp t2025;
+fp t2145;
+fp t2290;
+fp t1754;
+fp t2289;
+fp t2288;
+fp t2140;
+fp t1720;
+fp t2164;
+fp t2095;
+fp t2287;
+fp t1999;
+fp t2179;
+fp t2143;
+fp t2286;
+fp t2022;
+fp t2212;
+fp t1886;
+fp t1893;
+fp t1726;
+fp t2285;
+fp t2135;
+fp t2110;
+fp t1641;
+fp t2284;
+fp t1969;
+fp t2115;
+fp t1647;
+fp t2283;
+fp t1863;
+fp t2282;
+fp t2281;
+fp t2280;
+fp t1974;
+fp t1661;
+fp t2279;
+fp t2163;
+fp t2100;
+fp t1640;
+fp t2278;
+fp t1657;
+fp t2036;
+fp t1981;
+fp t2277;
+fp t1646;
+fp t2276;
+fp t2035;
+fp t1672;
+fp t2275;
+fp t2274;
+fp t1782;
+fp t2273;
+fp t1961;
+fp t1965;
+fp t2272;
+fp t1711;
+fp t2089;
+fp t2271;
+fp t2209;
+fp t2270;
+fp t1704;
+fp t2269;
+fp t1645;
+fp t1995;
+fp t2268;
+fp t2267;
+fp t1959;
+fp t2266;
+fp t1890;
+fp t2265;
+fp t2171;
+fp t1940;
+fp t2264;
+fp t2152;
+fp t1953;
+fp t1865;
+fp t2263;
+fp t2262;
+fp t1668;
+fp t2261;
+fp t1854;
+fp t2260;
+fp t1996;
+fp t2231;
+fp t1904;
+fp t2259;
+fp t1922;
+fp t1673;
+fp t2258;
+fp t2141;
+fp t2257;
+fp t1888;
+fp t1975;
+fp t2256;
+fp t2005;
+fp t2215;
+fp t2139;
+fp t2218;
+fp t2098;
+fp t1810;
+fp t2255;
+fp t1941;
+fp t1962;
+fp t2254;
+fp t2184;
+fp t2090;
+fp t2182;
+fp t2253;
+fp t2165;
+fp t1861;
+fp t1919;
+fp t2252;
+fp t1968;
+fp t1987;
+fp t2251;
+fp t2169;
+fp t1856;
+fp t1997;
+fp t2250;
+fp t2153;
+fp t2249;
+fp t1735;
+fp t2248;
+fp t1851;
+fp t2247;
+fp t1915;
+fp t2246;
+fp t2245;
+fp t1750;
+fp t2244;
+fp t1984;
+fp t2120;
+fp t1973;
+fp t1966;
+fp t2243;
+fp t1809;
+fp t2242;
+fp t2010;
+fp t1691;
+fp t2241;
+fp t2240;
+fp t2239;
+fp t1910;
+fp t2238;
+fp t1831;
+fp t1909;
+fp t2237;
+fp t2233;
+fp t2236;
+fp t2034;
+fp t2168;
+fp t2093;
+fp t2235;
+fp t2234;
+fp t1958;
+fp t1955;
+fp t2223;
+fp t2032;
+fp t2216;
+fp t1877;
+fp t2189;
+fp t2213;
+fp t2210;
+fp t1714;
+fp t2207;
+fp t2206;
+fp t2205;
+fp t1929;
+fp t2204;
+fp t1828;
+fp t2203;
+fp t1840;
+fp t2202;
+fp t2201;
+fp t2199;
+fp t2198;
+fp t2197;
+fp t2194;
+fp t2191;
+fp t2187;
+fp t1925;
+fp t2186;
+fp t2185;
+fp t1964;
+fp t2183;
+fp t1708;
+fp t2181;
+fp t2178;
+fp t2176;
+fp t2019;
+fp t2161;
+fp t2158;
+fp t2157;
+fp t2155;
+fp t2146;
+fp t1948;
+fp t1933;
+fp t1850;
+fp t1998;
+fp t1896;
+fp t2138;
+fp t2137;
+fp t2088;
+fp t2133;
+fp t2132;
+fp t2130;
+fp t1935;
+fp t1946;
+fp t2129;
+fp t1905;
+fp t2128;
+fp t2127;
+fp t2126;
+fp t2125;
+fp t2124;
+fp t2123;
+fp t2121;
+fp t2119;
+fp t1637;
+fp t2118;
+fp t2117;
+fp t2114;
+fp t2113;
+fp t2108;
+fp t2106;
+fp t1906;
+fp t2105;
+fp t2085;
+fp t2104;
+fp t2103;
+fp t2102;
+fp t2096;
+fp t2092;
+fp t2084;
+fp t1836;
+fp t2083;
+fp t2082;
+fp t2081;
+fp t1990;
+fp t2080;
+fp t2079;
+fp t2078;
+fp t2076;
+fp t2074;
+fp t2073;
+fp t2072;
+fp t2071;
+fp t2070;
+fp t2069;
+fp t2068;
+fp t1976;
+fp t1621;
+fp t2067;
+fp t1773;
+fp t2066;
+fp t2065;
+fp t2064;
+fp t1694;
+fp t2063;
+fp t1808;
+fp t1649;
+fp t2062;
+fp t2061;
+fp t2060;
+fp t2059;
+fp t2058;
+fp t1638;
+fp t2057;
+fp t2056;
+fp t2055;
+fp t2054;
+fp t1868;
+fp t1816;
+fp t2053;
+fp t1630;
+fp t2052;
+fp t2002;
+fp t2051;
+fp t2050;
+fp t2011;
+fp t1771;
+fp t2049;
+fp t1834;
+fp t2048;
+fp t1993;
+fp t1992;
+fp t1978;
+fp t1970;
+fp t1952;
+fp t1947;
+fp t1943;
+fp t1938;
+fp t1930;
+fp t1913;
+fp t1900;
+fp t1883;
+fp t1881;
+fp t1875;
+fp t1873;
+fp t1872;
+fp t1847;
+fp t1845;
+fp t1843;
+fp t1841;
+fp t1839;
+fp t1835;
+fp t1827;
+fp t1820;
+fp t1819;
+fp t1818;
+fp t1817;
+fp t1815;
+fp t1814;
+fp t1811;
+fp t1805;
+fp t1804;
+fp t1798;
+fp t1787;
+fp t1786;
+fp t1785;
+fp t1781;
+fp t1780;
+fp t1779;
+fp t1778;
+fp t1772;
+fp t1766;
+fp t1765;
+fp t1759;
+fp t1757;
+fp t1756;
+fp t1751;
+fp t1748;
+fp t1738;
+fp t1734;
+fp t1728;
+fp t1727;
+fp t1723;
+fp t1716;
+fp t1715;
+fp t1710;
+fp t1707;
+fp t1705;
+fp t1701;
+fp t1698;
+fp t1697;
+fp t1690;
+fp t1689;
+fp t1677;
+fp t1658;
+fp t1654;
+fp t1648;
+fp t1636;
+fp t1626;
+fp t1616;
+fp t1606;
+fp t1599;
+fp t1596;
+ t2045 = x*x;
+ t2041 = t2045*x;
+ t2226 = t2041+x;
+ t2043 = z*z;
+ t2042 = z*t2043;
+ t2188 = t2045*t2042;
+ t2031 = y*t2188;
+ t2229 = z*t2045;
+ t2033 = y*t2229;
+ t2329 = t2033+t2031;
+ t2190 = t2041*t2043;
+ t2038 = y*t2190;
+ t2221 = x*t2043;
+ t2037 = y*t2221;
+ t2328 = t2038+t2037;
+ t2148 = y*t2226;
+ t2227 = t2042+z;
+ t2151 = y*t2227;
+ t1988 = RATIONAL(15.0,8.0);
+ t2177 = t1988*t2045;
+ t2044 = y*y;
+ t2116 = t2044*t2177;
+ t2015 = RATIONAL(-3.0,4.0);
+ t2214 = t2015*t2044;
+ t2327 = (t2214+t2116)*z;
+ t2018 = RATIONAL(-1.0,2.0);
+ t2175 = t2018*t2043;
+ t1916 = t2041*t2175;
+ t2012 = RATIONAL(3.0,8.0);
+ t2101 = t2044*t2188;
+ t2326 = y*t1916+t2012*t2101;
+ t2008 = RATIONAL(1.0,2.0);
+ t2174 = t2008*t2043;
+ t1921 = x*t2174;
+ t2004 = RATIONAL(-3.0,8.0);
+ t2230 = x*t2042;
+ t1892 = t2004*t2230;
+ t2325 = t1921+t1892;
+ t2173 = t2041*t2044;
+ t2016 = RATIONAL(9.0,8.0);
+ t2109 = t2016*t2173;
+ t1665 = t2043*t2109;
+ t2017 = RATIONAL(-5.0,2.0);
+ t2324 = t1665+t2017*t2031;
+ t2193 = t2042*t2044;
+ t2136 = x*t2193;
+ t1979 = RATIONAL(-27.0,8.0);
+ t1605 = t1979*t2136;
+ t2014 = RATIONAL(9.0,2.0);
+ t2162 = t2014*t2044;
+ t2097 = t2043*t2162;
+ t2323 = t1605+x*t2097;
+ t1986 = RATIONAL(27.0,8.0);
+ t2222 = y*t2043;
+ t2023 = RATIONAL(-5.0,1.0);
+ t1884 = t2023*t2222;
+ t2322 = t2041*t1884+t1986*t2101;
+ t2195 = t2012*t2041;
+ t1944 = z*t2195;
+ t1763 = t2044*t1944;
+ t2020 = RATIONAL(3.0,2.0);
+ t2166 = t2020*t2044;
+ t2099 = t2043*t2166;
+ t2321 = t2041*t2099+t1763;
+ t2021 = RATIONAL(-9.0,4.0);
+ t2192 = t2043*t2044;
+ t1980 = RATIONAL(45.0,8.0);
+ t2111 = t1980*t2192;
+ t2320 = t2021*t2173+t2041*t2111;
+ t2009 = RATIONAL(1.0,4.0);
+ t1963 = t2009*t2041;
+ t2013 = RATIONAL(-5.0,8.0);
+ t2319 = t2013*t2190+t1963;
+ t2134 = t2045*t2192;
+ t2217 = t2041*t2042;
+ t2039 = y*t2217;
+ t1971 = RATIONAL(45.0,4.0);
+ t2318 = t1971*t2039+RATIONAL(-45.0,2.0)*t2134;
+ t2028 = RATIONAL(9.0,4.0);
+ t2086 = t2028*t2192;
+ t2027 = RATIONAL(-9.0,8.0);
+ t2112 = t2027*t2173;
+ t1829 = z*t2112;
+ t2317 = t1829+t2041*t2086;
+ t2026 = RATIONAL(-1.0,4.0);
+ t1957 = t2026*t2042;
+ t2029 = RATIONAL(5.0,8.0);
+ t2316 = t1957+t2029*t2188;
+ t1989 = RATIONAL(-45.0,8.0);
+ t2315 = t1989*t2101+t2028*t2193;
+ t2224 = y*t2042;
+ t2006 = RATIONAL(-3.0,2.0);
+ t2142 = t2006*t2224;
+ t1924 = t2042*t2195;
+ t2314 = t2041*t2142+t1924;
+ t1991 = RATIONAL(-15.0,4.0);
+ t2007 = RATIONAL(3.0,4.0);
+ t1762 = t2007*t2039;
+ t2313 = t1991*t2134+t1762;
+ t1994 = RATIONAL(-1.0,8.0);
+ t2228 = z*t1994;
+ t1880 = t2041*t2228;
+ t2312 = t1916+t1880;
+ t2150 = x*t2192;
+ t2311 = t1988*t2150+x*t2214;
+ t1869 = x*t2228;
+ t2170 = t2009*t2045;
+ t2310 = t1869+z*t2170;
+ t2160 = t2007*t2044;
+ t1983 = RATIONAL(-15.0,8.0);
+ t1852 = t1983*t2190;
+ t2309 = t2044*t1852+t2041*t2160;
+ t1911 = t2012*t2230;
+ t2167 = t2015*t2045;
+ t2308 = t1911+t2042*t2167;
+ t2030 = RATIONAL(5.0,2.0);
+ t2200 = t2030*t2043;
+ t1876 = y*t2200;
+ t1982 = RATIONAL(15.0,4.0);
+ t2307 = t1876+t1982*t2038;
+ t2208 = t2004*t2041;
+ t1937 = t2042*t2208;
+ t2211 = t2020*t2042;
+ t2144 = y*t2211;
+ t2306 = t1937+t2041*t2144;
+ t2219 = t2044*t2045;
+ t2131 = t1983*t2219;
+ t2305 = (t2131+t2160)*z;
+ t2225 = t2041*y;
+ t2024 = RATIONAL(5.0,4.0);
+ t2147 = t2024*t2225;
+ t2087 = t2021*t2192;
+ t2304 = t2042*t2147+t2045*t2087;
+ t1931 = t2008*t2188;
+ t2003 = RATIONAL(1.0,8.0);
+ t2220 = x*t2003;
+ t1939 = t2042*t2220;
+ t2303 = t1931+t1939;
+ t1985 = RATIONAL(-15.0,2.0);
+ t2302 = t2028*t2039+t1985*t2134;
+ t2000 = RATIONAL(-9.0,1.0);
+ t2091 = t2000*t2192;
+ t2040 = t2045*t2043;
+ t2301 = t2040+t2045*t2091;
+ t1739 = t2043*t2112;
+ t2300 = t2024*t2031+t1739;
+ t1790 = t2016*t2101;
+ t2299 = t1790+t2017*t2038;
+ t1803 = t2027*t2136;
+ t2001 = RATIONAL(-9.0,2.0);
+ t2298 = t1803+t2001*t2101;
+ t2154 = RATIONAL(27.0,4.0)*t2044;
+ t1858 = t2041*t2154;
+ t2107 = t1979*t2173;
+ t1662 = z*t2107;
+ t2297 = t2043*t1858+t1662;
+ t1859 = t2042*t2154;
+ t1967 = RATIONAL(-135.0,8.0);
+ t2296 = t1967*t2101+t1859;
+ t2122 = t2045*t2162;
+ t2180 = t2016*t2044;
+ t2232 = x*z;
+ t1823 = t2180*t2232;
+ t2295 = z*t2122+t1823;
+ t1897 = t2045*t2174;
+ t2156 = t2004*t2044;
+ t2094 = t2041*t2156;
+ t1706 = t2042*t2094;
+ t2294 = y*t1897+t1706;
+ t2196 = t2012*t2044;
+ t2149 = x*t2196;
+ t1844 = z*t2149;
+ t2293 = x*t2099+t1844;
+ t2292 = t2021*t2193+t1980*t2101;
+ t2172 = t2009*t2043;
+ t2159 = t1994*t2042;
+ t1874 = x*t2159;
+ t2291 = x*t2172+t1874;
+ t2025 = RATIONAL(3.0,1.0);
+ t2145 = t2025*t2224;
+ t2290 = t2041*t2145+t1924;
+ t1754 = t2015*t2039;
+ t2289 = t2043*t2116+t1754;
+ t2288 = t1983*t2150+x*t2160;
+ t2140 = x*t2156;
+ t1720 = z*t2140;
+ t2164 = t2006*t2044;
+ t2095 = t2043*t2164;
+ t2287 = t1720+x*t2095;
+ t1999 = RATIONAL(-3.0,1.0);
+ t2179 = t1999*t2042;
+ t2143 = y*t2179;
+ t2286 = t1937+t2041*t2143;
+ t2022 = RATIONAL(-5.0,4.0);
+ t2212 = t2022*t2045;
+ t1886 = t2043*t2212;
+ t1893 = t2016*t2217;
+ t1726 = t2044*t1893;
+ t2285 = y*t1886+t1726;
+ t2135 = z*t2219;
+ t2110 = t1986*t2173;
+ t1641 = z*t2110;
+ t2284 = t2001*t2135+t1641;
+ t1969 = RATIONAL(27.0,2.0);
+ t2115 = t2042*t2173;
+ t1647 = RATIONAL(-81.0,8.0)*t2115;
+ t2283 = t1647+t1969*t2101;
+ t1863 = t2042*t2160;
+ t2282 = t1863+t1983*t2101;
+ t2281 = t2013*t2188+t2009*t2042;
+ t2280 = t2023*t2031+t2043*t2110;
+ t1974 = RATIONAL(-45.0,4.0);
+ t1661 = t1982*t2039;
+ t2279 = t1974*t2134+t1661;
+ t2163 = t2001*t2044;
+ t2100 = t2043*t2163;
+ t1640 = t1986*t2136;
+ t2278 = x*t2100+t1640;
+ t1657 = t2042*t2107;
+ t2036 = y*t2040;
+ t1981 = RATIONAL(25.0,2.0);
+ t2277 = t1657+t1981*t2036;
+ t1646 = t1991*t2039;
+ t2276 = t1646+t2045*t2111;
+ t2035 = z*t2225;
+ t1672 = z*t2109;
+ t2275 = t2006*t2035+t1672;
+ t2274 = t2041*t2100+t1829;
+ t1782 = t2045*t2100;
+ t2273 = t1782+t1661;
+ t1961 = t2015*t2041;
+ t1965 = t2009*x;
+ t2272 = t1965+t1961;
+ t1711 = z*t2094;
+ t2089 = t2043*t2160;
+ t2271 = t2041*t2089+t1711;
+ t2209 = t2021*t2044;
+ t2270 = z*t2209+t1980*t2135;
+ t1704 = t2016*t2136;
+ t2269 = t1704+t2021*t2101;
+ t1645 = t2042*t2110;
+ t1995 = RATIONAL(-4.0,1.0);
+ t2268 = t1645+t1995*t2036;
+ t2267 = t2045*t1884+t1726;
+ t1959 = t2007*t2041;
+ t2266 = t1959+t2008;
+ t1890 = t2006*t2188;
+ t2265 = t1893+t1890;
+ t2171 = t2026*t2043;
+ t1940 = t2045*t2171;
+ t2264 = t2045*t2086+t1940;
+ t2152 = t2018*t2042;
+ t1953 = t2045*t2152;
+ t1865 = t2012*t2190;
+ t2263 = y*t1953+t2044*t1865;
+ t2262 = t2029*t2190+t2026*t2041;
+ t1668 = t2025*t2038;
+ t2261 = t1668+t2298;
+ t1854 = t1988*t2190;
+ t2260 = t2015*t2173+t2044*t1854+y*t1890;
+ t1996 = RATIONAL(-2.0,1.0);
+ t2231 = y*t2045;
+ t1904 = t1996*t2231;
+ t2259 = z*t1904+x*t2171+t1996*t2031;
+ t1922 = t2030*t2231;
+ t1673 = t2041*t2087;
+ t2258 = t2030*t2031+z*t1922+t1673;
+ t2141 = y*t2152;
+ t2257 = t2043*t2170+t2045*t2089+t2041*t2141;
+ t1888 = t2045*t2200;
+ t1975 = RATIONAL(15.0,2.0);
+ t2256 = t1975*t2134+t1888+t2001*t2039;
+ t2005 = RATIONAL(2.0,1.0);
+ t2215 = t2005*t2043;
+ t2139 = y*t2215;
+ t2218 = t2027*t2044;
+ t2098 = t2045*t2218;
+ t1810 = t2042*t2098;
+ t2255 = t1810+t2003*t2229+t2041*t2139;
+ t1941 = t2006*t2190;
+ t1962 = t2015*t2042;
+ t2254 = t1988*t2101+y*t1941+t2044*t1962;
+ t2184 = t2025*t2044;
+ t2090 = t2043*t2184;
+ t2182 = y*t1965;
+ t2253 = z*t2182+t1754+t2045*t2090;
+ t2165 = t2020*t2041;
+ t1861 = t2043*t2165;
+ t1919 = x*t2175;
+ t2252 = t2006*t2101+(t1919+t1861)*y;
+ t1968 = RATIONAL(-27.0,2.0);
+ t1987 = RATIONAL(15.0,1.0);
+ t2251 = t1968*t2101+x*t1884+t1987*t2038;
+ t2169 = RATIONAL(-27.0,4.0)*t2044;
+ t1856 = t2041*t2169;
+ t1997 = RATIONAL(5.0,1.0);
+ t2250 = t2043*t1856+t2329*t1997;
+ t2153 = t2017*t2045;
+ t2249 = t2043*t2153+t2000*t2039+RATIONAL(45.0,2.0)*t2134;
+ t1735 = t2025*t2031;
+ t2248 = t1735+t2274;
+ t1851 = t2042*t2169;
+ t2247 = t2045*t1851+t2328*t1997;
+ t1915 = t2041*t2174;
+ t2246 = t2015*t2101+(t1921+t1915)*y;
+ t2245 = t2269+t2226*t1876;
+ t1750 = t1999*t2031;
+ t2244 = t1750+t1904+t2320;
+ t1984 = RATIONAL(-15.0,1.0);
+ t2120 = t2043*t2173;
+ t1973 = RATIONAL(-10.0,1.0);
+ t1966 = RATIONAL(135.0,8.0);
+ t2243 = t1973*t2231+t1856+t1984*t2031+t1966*t2120;
+ t1809 = t2045*t2099;
+ t2242 = t1809+t1897+t2314;
+ t2010 = RATIONAL(-6.0,1.0);
+ t1691 = t2041*t2097;
+ t2241 = t2010*t2031+t1919+t1691+t2005*t2033;
+ t2240 = t1975*t2038+t2017*t2037+t2298;
+ t2239 = t1886+t1971*t2134+t2286;
+ t1910 = t2023*t2231;
+ t2238 = t1985*t2031+t1910+t2320;
+ t1831 = t1999*t2038;
+ t1909 = t1996*t2222;
+ t2237 = t1831+t1909+t2292;
+ t2233 = y*z;
+ t2236 = t1975*t2031+t2153*t2233+t2274;
+ t2034 = y*t2232;
+ t2168 = t1999*t2044;
+ t2093 = t2043*t2168;
+ t2235 = t2018*t2034+t2045*t2093-t2040+t2306;
+ t2234 = x*y;
+ t1958 = t2026*z;
+ t1955 = t2009*z;
+ t2223 = y*t2008;
+ t2032 = x*t2224;
+ t2216 = -t2034-t2032;
+ t1877 = t2041*t2159;
+ t2189 = t2003*t2041;
+ t2213 = t1877+t2043*t2189;
+ t2210 = t2045+t2043;
+ t1714 = t2004*t2136;
+ t2207 = t1714+t2043*t2149;
+ t2206 = -t2036+t2031;
+ t2205 = t2028*t2044;
+ t1929 = z*t2189;
+ t2204 = t1929+t2045*t2228;
+ t1828 = t2044*t1924;
+ t2203 = t2043*t2094+t1828;
+ t1840 = t2012*t2136;
+ t2202 = t2043*t2140+t1840;
+ t2201 = t2041+t2042;
+ t2199 = t2045*t1909+t1726;
+ t2198 = t2029*t2045;
+ t2197 = t2037-t2032;
+ t2194 = t2013*t2043;
+ t2191 = y*t1958;
+ t2187 = -t2033-t2037;
+ t1925 = t2042*t2189;
+ t2186 = t2045*t2159+t1925;
+ t2185 = t1999*t2041;
+ t1964 = t2007*t2042;
+ t2183 = t2039-t2038;
+ t1708 = t2045*t2095;
+ t2181 = -t2038+t1708;
+ t2178 = t2018*t2041;
+ t2176 = t2024*t2043;
+ t2019 = RATIONAL(9.0,1.0);
+ t2161 = t2019*t2044;
+ t2158 = t2015*t2043;
+ t2157 = t2039+t2035;
+ t2155 = t2024*t2233;
+ t2146 = t2042*t2223;
+ t1948 = t2018*t2229;
+ t1933 = t2008*t2229;
+ t1850 = t1973*t2222;
+ t1998 = RATIONAL(4.0,1.0);
+ t1896 = t1998*t2222;
+ t2138 = x*t2218;
+ t2137 = y*t1963;
+ t2088 = t1989*t2192;
+ t2133 = t1645+t2041*t2088+t2028*t2173;
+ t2132 = t2014*t2101+t1704+t1657;
+ t2130 = t1645+t2315;
+ t1935 = z*t2220;
+ t1946 = z*t2208;
+ t2129 = t1933+t1935+t1946;
+ t1905 = t2027*t2217;
+ t2128 = t1962+t2042*t2177+t1905;
+ t2127 = t1877+t2041*t2172+t1880;
+ t2126 = t2045*t2166;
+ t2125 = t1720+t1714+x*t2089;
+ t2124 = t1605+(t2209+t2111)*x;
+ t2123 = t2045*t2196;
+ t2121 = t2045*t2209;
+ t2119 = t2013*t2229+t1944+t1955;
+ t1637 = RATIONAL(81.0,8.0)*t2115;
+ t2118 = t1858+t1637+t1967*t2120;
+ t2117 = t2044*t2167;
+ t2114 = z*t2121+t1823+t1672;
+ t2113 = t2045*t1957+t1939+t1925;
+ t2108 = t1640+(t2088+t2205)*x;
+ t2106 = t1989*t2135+t1641+z*t2205;
+ t1906 = t2020*t2188;
+ t2105 = t2045*t2180;
+ t2085 = t2044*t2158;
+ t2104 = x*t2085+t1844+t1840;
+ t2103 = t1906+t1911+t1905;
+ t2102 = t1893+t1964+t1983*t2188;
+ t2096 = t2045*t2205;
+ t2092 = t2043*t2161;
+ t2084 = t1657+t2290;
+ t1836 = t2044*t1905;
+ t2083 = t1836+t2317;
+ t2082 = t1803+t1836+t2042*t2096;
+ t2081 = t2043*t2148;
+ t1990 = RATIONAL(25.0,4.0);
+ t2080 = t1990*t2043+t2017;
+ t2079 = t2008+t2163;
+ t2078 = t2026+t2205;
+ t2076 = t2018+t2164;
+ t2074 = t2017+t1990*t2045;
+ t2073 = t2045*t2151;
+ t2072 = t1810+t2024*t2038+t2285;
+ t2071 = t2045*t2085+t2042*t2137+t2294;
+ t2070 = t2009+t2160-y;
+ t2069 = t1665+t1836-t2206;
+ t2068 = t1672+t1673+t2199+t2329;
+ t1976 = RATIONAL(-25.0,4.0);
+ t1621 = t1976*t2036;
+ t2067 = t1621+t1922+t1982*t2031+t2133;
+ t1773 = y*t1888;
+ t2066 = t1773+t2082+t2328*t2022;
+ t2065 = t1773+t2083+t2329*t2022;
+ t2064 = t1884+t1985*t2038+t2277+t2292;
+ t1694 = t1997*t2036;
+ t2063 = t2176*t2234+t1694+t1991*t2038+t2132;
+ t1808 = z*t2138;
+ t1649 = t2045*t1850;
+ t2062 = x*t2155+t1808+t1649+t1645+t1646+t2045*t2092;
+ t2061 = t1711+t2041*t2095+t2199+(t1948+t1906)*y;
+ t2060 = t1773+t2043*t2131+t1836+t2045*t2194+t2306;
+ t2059 = t1657+t2045*t2155+t1691+t1694+t1672+t1991*t2031;
+ t2058 = t2041*t2085+t1763-t2036+t1828+(t1931+t1933)*y;
+ t1638 = RATIONAL(-20.0,1.0)*t2036;
+ t2057 = t1968*t2120+t1637+t1987*t2031+t1662+t1638+z*t1910;
+ t2056 = t2043*t2198+t2045*t2088+t1694+t2084;
+ t2055 = t1982*t2134+t2045*t2176+t2267+t2314;
+ t2054 = t2043*t2220+t1739+t1874+t2005*t2031+t2199;
+ t1868 = t2045*t2175;
+ t1816 = t2045*t2097;
+ t2053 = t1868+t1816+t2268+t2286;
+ t1630 = RATIONAL(25.0,1.0)*t2036;
+ t2052 = t1966*t2101+t1851+t1984*t2038+t1630+t1647+t1850;
+ t2002 = RATIONAL(6.0,1.0);
+ t2051 = t1649+t2029*t2221+t1892+t2002*t2031+t1998*t2231+t2026*x+t2133;
+ t2050 = t1896+t1649+t2002*t2038+z*t2198+t1958+t1946+t2130;
+ t2011 = RATIONAL(8.0,1.0);
+ t1771 = t2011*t2036;
+ t2049 = t1869+t1944+x*t2139+t2010*t2038+t1771+t1948+t2132;
+ t1834 = t2045*t1896;
+ t2048 = t2026*t2229+t1935+t2082+t1929+t1834+t2226*t1909;
+ t1993 = RATIONAL(75.0,4.0);
+ t1992 = RATIONAL(12.0,1.0);
+ t1978 = RATIONAL(-12.0,1.0);
+ t1970 = RATIONAL(-75.0,4.0);
+ t1952 = t2004*t2190;
+ t1947 = t2007*t2190;
+ t1943 = t2041*t2158;
+ t1938 = t2003*t2188;
+ t1930 = t2041*t2171;
+ t1913 = x*t2194;
+ t1900 = t2004*t2188;
+ t1883 = t1994*t2190;
+ t1881 = t1994*t2221;
+ t1875 = t2045*t1964;
+ t1873 = t2012*t2188;
+ t1872 = t2042*t2170;
+ t1847 = t2004*t2135;
+ t1845 = t2178*t2233;
+ t1843 = z*t2126;
+ t1841 = x*t2141;
+ t1839 = t2020*t2101;
+ t1835 = t2165*t2233;
+ t1827 = z*t2098;
+ t1820 = t2004*t2101;
+ t1819 = x*t2087;
+ t1818 = t2022*t2039;
+ t1817 = t2022*t2032;
+ t1815 = t2022*t2035;
+ t1814 = t2022*t2034;
+ t1811 = t1962*t2234;
+ t1805 = x*t2086;
+ t1804 = t2024*t2032;
+ t1798 = t2019*t2039;
+ t1787 = z*t2147;
+ t1786 = z*t2105;
+ t1785 = t2026*t2032;
+ t1781 = x*t2191;
+ t1780 = t2041*t2191;
+ t1779 = t2026*t2039;
+ t1778 = z*t2096;
+ t1772 = t2025*t2035;
+ t1766 = z*t2117;
+ t1765 = t2185*t2233;
+ t1759 = t2006*t2135;
+ t1757 = t2042*t2182;
+ t1756 = t2007*t2035;
+ t1751 = t2015*t2035;
+ t1748 = z*t2137;
+ t1738 = z*t2123;
+ t1734 = x*t2142;
+ t1728 = x*t2143;
+ t1727 = t2014*t2039;
+ t1723 = x*t2146;
+ t1716 = x*t2144;
+ t1715 = t2045*t1863;
+ t1710 = t2041*t2146;
+ t1707 = t2008*t2035;
+ t1705 = t2223*t2232;
+ t1701 = x*t2145;
+ t1698 = t2016*t2150;
+ t1697 = t1964*t2234;
+ t1690 = t2021*t2039;
+ t1689 = t2007*t2135;
+ t1677 = t2043*t2138;
+ t1658 = t1982*t2035;
+ t1654 = t1982*t2032;
+ t1648 = t1991*t2035;
+ t1636 = t1974*t2039;
+ t1626 = t1991*t2032;
+ t1616 = t1979*t2101;
+ t1606 = t2045*t1859;
+ t1599 = t2043*t2107;
+ t1596 = t1969*t2120;
+ coeffs_dy->coeff_m1_m1_m1 = t1710+t2125+t1868+t1723+t2045*t2139+t1705+
+t2127+t1872+t1715+t1706+t2181-t2031+t2187+t1707+t1689+t2271+t2291+t2310;
+ coeffs_dy->coeff_0_m1_m1 = (t2215-t2227)*y+t2076*t2043+t1943+t2055+t1668+
+t2119+t2258+t2275+t2281+t2282+t2305;
+ coeffs_dy->coeff_p1_m1_m1 = t1947+t2104+t2129+t2083+t1831+t1841+t1843+
+t1839+t1834+t2037+t2235+t1835+t2259+t2303;
+ coeffs_dy->coeff_p2_m1_m1 = t1847+t2038+t2058+t1820+t1845+t1930+t2186+
+t2204+t2257;
+ coeffs_dy->coeff_m1_0_m1 = t1814+t1815+t1816+t1817+t1818+t1819+t2114+
+t2245+t2258+t2267;
+ coeffs_dy->coeff_0_0_m1 = t1658+t2097+t2064+(t2030+t1976*t2045)*t2151+
+t2270+t2279+t2297;
+ coeffs_dy->coeff_p1_0_m1 = t2062+t1804+t1805+t1648+t2240+t2250+t2284;
+ coeffs_dy->coeff_p2_0_m1 = t1786+t1787+t2065+t2299+t2304;
+ coeffs_dy->coeff_m1_p1_m1 = t1782+t1897+t1808+t1805+t1778+t2048+t1930+
+t2113+t2157-t2216+t2259+t2317;
+ coeffs_dy->coeff_0_p1_m1 = t1947+t2079*t2043+t1996*t2151+t2050+t1765+
+t2106+t2239+t2250+t2316;
+ coeffs_dy->coeff_p1_p1_m1 = t1819+t1772+t1995*t2073+t1943+t1953+t2049+
+t2216+t2290+t2291+t2295+t2297+t2301;
+ coeffs_dy->coeff_p2_p1_m1 = t1827+t1938+t2068+t2127-t2157+t2255+t2264;
+ coeffs_dy->coeff_m1_p2_m1 = t1809+t1785+t1781+t2058+t1779+t1766+t1780+
+t2104+t2246;
+ coeffs_dy->coeff_0_p2_m1 = t2099+t1756+(-t2043+t2227*t2008)*y+t2065+t2254
++t2313+t2327;
+ coeffs_dy->coeff_p1_p2_m1 = t1759+t1751+t2068+t1757+t2125+t2252+t2253;
+ coeffs_dy->coeff_p2_p2_m1 = t1748+t1738+t2026*t2073+t2071+t2271+t2326;
+ coeffs_dy->coeff_m1_m1_0 = (t2005*t2045-t2226)*y+t2076*t2045+t1913+t2055+
+t1734+t1965+t1735+t2245+t2288+t2308+t2309+t2319;
+ coeffs_dy->coeff_0_m1_0 = t2018+t1961+t2024*t2045+(t1982*t2045+t2006)*
+t2044+(t2005+t2201*t2025)*y+t1727+(t2024+RATIONAL(-25.0,8.0)*t2045+(RATIONAL(
+-75.0,8.0)*t2045+t1982)*t2044)*t2043+t1854+t2064+t2128+t2238;
+ coeffs_dy->coeff_p1_m1_0 = t2045*t2168+t2051+t1852+t1959+(x+t2185)*y+
+t1716-t2045+t2240+t2256+t2265+t2311;
+ coeffs_dy->coeff_p2_m1_0 = t1873+t2225+t2070*t2045+t2060+t2260+t2262+
+t2299;
+ coeffs_dy->coeff_m1_0_0 = t1606+t2122+t1654+(t1976*t2043+t2030)*t2148+
+t2124+t2238+t2277+t2279;
+ coeffs_dy->coeff_0_0_0 = t1636+(RATIONAL(225.0,8.0)*t2040+t2014+t2210*
+t1974)*t2044+(t2023+(t1993*t2042+t1981)*t2045+t2201*t1985+(RATIONAL(-125.0,4.0)
+*t2045+t1993*t2041+t1981)*t2043)*y+t2118+t2296;
+ coeffs_dy->coeff_p1_0_0 = t2045*t2161+t1630+t1626+((t1975+t1970*t2043)*
+t2041+t2080*x)*y+t2108+t2243+t2283+t2318;
+ coeffs_dy->coeff_p2_0_0 = t1616+t2121+t2080*t2225+t2067+t2276;
+ coeffs_dy->coeff_m1_p1_0 = t1728+t2079*t2045+t2051+t1996*t2148+t1875+
+t2108+t2239+t2247+t2262;
+ coeffs_dy->coeff_0_p1_0 = t2212+t1852+(t2001+t1971*t2045)*t2044+(t1998+
+t2201*t2002)*y+(RATIONAL(25.0,8.0)*t2045+t2022+(t1971+RATIONAL(-225.0,8.0)*
+t2045)*t2044)*t2043+t1798+t2052+t2102+t2243+t2266;
+ coeffs_dy->coeff_p1_p1_0 = t1701+t2118+t2000*t2219+t1638+t1913+(t2010*
+t2041+t2005*x+(t1992*t2042+t2011)*t2045)*y+t1854+t2103+t2045+t2124+t2249+t2251+
+t2272;
+ coeffs_dy->coeff_p2_p1_0 = t2005*t2225+t1900+t2078*t2045+t2056+t2244+
+t2319+t2322;
+ coeffs_dy->coeff_m1_p2_0 = t2126+t1697+(-t2045+t2226*t2008)*y+t2066+t2260
++t2311+t2313;
+ coeffs_dy->coeff_0_p2_0 = t1690+(-1.0+t2201*t2006)*y+(t2020+RATIONAL(75.0
+,8.0)*t2040+t2210*t1991)*t2044+t2067+t2307+t2315;
+ coeffs_dy->coeff_p1_p2_0 = t2045*t2184+t1811+(t2018*x+t2165)*y+t2063+
+t2244+t2288+t2302;
+ coeffs_dy->coeff_p2_p2_0 = t2117+(t2178+(t2008+t1964)*t2045)*y+t2072+
+t2289+t2309;
+ coeffs_dy->coeff_m1_m1_p1 = t1750+t2048+t1766+t1716+t1915+t2235+t1875+
+t1845+t2033+t2293+t2321+t2325;
+ coeffs_dy->coeff_0_m1_p1 = t2050+t1941+(z+t2179)*y-t2043+t1835+t2093+
+t2102+t2236+t2256+t2327;
+ coeffs_dy->coeff_p1_m1_p1 = (t2010*t2044+t1996)*t2040+t1861+t1759+t1705+
+t1727+t1734+t2049+t2103+t2241+t2275+t2287;
+ coeffs_dy->coeff_p2_m1_p1 = t2061+t1738+t1707+t1900+t2242+t2255+t2312;
+ coeffs_dy->coeff_m1_0_p1 = t1626+t2062+t1778+t1787+t2236+t2247+t2278;
+ coeffs_dy->coeff_0_0_p1 = t1596+t1648+t2092+((t1975+t1970*t2045)*t2042+
+t2074*z)*y+t2052+t2106+t2318;
+ coeffs_dy->coeff_p1_0_p1 = t1658+t2057+RATIONAL(18.0,1.0)*t2134+t1654+
+t1814+t1636+t2251+t2295+t2323;
+ coeffs_dy->coeff_p2_0_p1 = t1815+t1827+t2059+t2273+t2322;
+ coeffs_dy->coeff_m1_p1_p1 = t1701-t2034+t1995*t2081+t1606+t2084+t2241+
+t2114-t2035+t1771+t2301+t2308+t2310+t2312+t2323;
+ coeffs_dy->coeff_0_p1_p1 = t2057+t1861+t1772+(t2005*z+t2010*t2042+(t2011+
+t1992*t2041)*t2043)*y+t2043+t2091+t2119+t2128+t2249+t2270+t2296;
+ coeffs_dy->coeff_p1_p1_p1 = t1728+t2034+t1808+t2129+(RATIONAL(-18.0,1.0)*
+t2044+t2005)*t2040+t1765+((t1978*t2042+t1998*z)*t2045+(RATIONAL(16.0,1.0)*t2045
++t1998*x+t1978*t2041)*t2043)*y+t1941+t1798+t1596+t2265+t2278+t2283+t2284+t2325;
+ coeffs_dy->coeff_p2_p1_p1 = t1786+t1873+t2053+t2035+t1915+t2041*t1896+
+t1616-t2033+t2204+t2248;
+ coeffs_dy->coeff_m1_p2_p1 = t2061+t1811+t1748+t1689+t2253+t2269+t2287+
+t2328;
+ coeffs_dy->coeff_0_p2_p1 = t1751+t2090+(t2018*z+t2211)*y+t2059+t2237+
+t2302+t2305;
+ coeffs_dy->coeff_p1_p2_p1 = t2002*t2134+t1756+t1690+t1697+t1843+t1781+
+t2187+t2248+t2261+t2268+t2293;
+ coeffs_dy->coeff_p2_p2_p1 = t1790+t1780+t1836+t2036+t1762+t1847+(t1955+
+t1962)*t2231+t2181+t2321;
+ coeffs_dy->coeff_m1_m1_p2 = t1883+t1841+t1881+t2113+t2202+t2203+t2206+
+t2246+t2257;
+ coeffs_dy->coeff_0_m1_p2 = t2224+t1865+t2070*t2043+t2060+t2254+t2316+
+t2324;
+ coeffs_dy->coeff_p1_m1_p2 = t2054+t1723+t1952+t1953+t2207+t2242+t2252;
+ coeffs_dy->coeff_p2_m1_p2 = t1938+t1710+(t2156+t1994)*t2040+t2213+t2263+
+t2294+t2326;
+ coeffs_dy->coeff_m1_0_p2 = t1698+t1804+t2066+t2304+t2324;
+ coeffs_dy->coeff_0_0_p2 = t1621+t2087+t1599+t2074*t2224+t2130+t2276+t2307
+;
+ coeffs_dy->coeff_p1_0_p2 = t1817+t1677+t2063+t2273+t2280;
+ coeffs_dy->coeff_p2_0_p2 = t2043*t2105+t1818+t2072+t2300;
+ coeffs_dy->coeff_m1_p1_p2 = t1677+t2054+t1872-t2183+t2197+t2213+t2264+
+t2269;
+ coeffs_dy->coeff_0_p1_p2 = t2005*t2224+t1952+t2078*t2043+t2056+t2237+
+t2280+t2281;
+ coeffs_dy->coeff_p1_p1_p2 = t1881+t1998*t2031+t1599+t2053+t1698+t1865-
+t2197+t2261+t2303;
+ coeffs_dy->coeff_p2_p1_p2 = t1790+t1883+(t2218+t2003)*t2040+t2069+t2183+
+t2186;
+ coeffs_dy->coeff_m1_p2_p2 = t1715+t1757+t2026*t2081+t2071+t2207+t2263;
+ coeffs_dy->coeff_0_p2_p2 = t2085+(t2152+t2266*t2043)*y+t2282+t2285+t2289+
+t2300;
+ coeffs_dy->coeff_p1_p2_p2 = t1708+t1785+t1839+t1762+t2272*t2222+t2069+
+t2202;
+ coeffs_dy->coeff_p2_p2_p2 = t1820+t2043*t2123+t1779+(t1940+(t2190+t2188)*
+t2009)*y+t2203;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dyy.compute.c
new file mode 100644
index 0000000..3267f8d
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dyy.compute.c
@@ -0,0 +1,984 @@
+fp t5402;
+fp t5403;
+fp t5400;
+fp t5549;
+fp t5434;
+fp t5401;
+fp t5545;
+fp t5440;
+fp t5363;
+fp t5326;
+fp t5633;
+fp t5393;
+fp t5461;
+fp t5381;
+fp t5134;
+fp t5395;
+fp t5366;
+fp t5303;
+fp t5632;
+fp t5374;
+fp t5371;
+fp t5631;
+fp t5383;
+fp t5554;
+fp t5457;
+fp t5099;
+fp t5386;
+fp t5507;
+fp t5630;
+fp t5380;
+fp t5382;
+fp t5629;
+fp t5337;
+fp t5628;
+fp t5367;
+fp t5566;
+fp t5467;
+fp t5521;
+fp t5169;
+fp t5627;
+fp t5377;
+fp t5563;
+fp t5301;
+fp t5626;
+fp t5392;
+fp t5517;
+fp t5391;
+fp t5378;
+fp t5547;
+fp t5116;
+fp t5625;
+fp t5347;
+fp t5560;
+fp t5462;
+fp t5092;
+fp t5362;
+fp t5624;
+fp t5389;
+fp t5561;
+fp t5454;
+fp t5151;
+fp t5548;
+fp t5470;
+fp t5623;
+fp t5370;
+fp t5533;
+fp t5375;
+fp t5491;
+fp t5622;
+fp t5359;
+fp t5498;
+fp t5171;
+fp t5511;
+fp t5621;
+fp t5344;
+fp t5387;
+fp t5484;
+fp t5296;
+fp t5620;
+fp t5351;
+fp t5506;
+fp t5182;
+fp t5390;
+fp t5331;
+fp t5619;
+fp t5559;
+fp t5341;
+fp t5469;
+fp t5368;
+fp t5558;
+fp t5618;
+fp t5617;
+fp t5234;
+fp t5616;
+fp t5372;
+fp t5556;
+fp t5456;
+fp t5509;
+fp t5615;
+fp t5614;
+fp t5176;
+fp t5157;
+fp t5613;
+fp t5379;
+fp t5508;
+fp t5168;
+fp t5612;
+fp t5398;
+fp t5385;
+fp t5611;
+fp t5562;
+fp t5460;
+fp t5610;
+fp t5468;
+fp t5609;
+fp t5396;
+fp t5482;
+fp t5546;
+fp t5189;
+fp t5335;
+fp t5608;
+fp t5235;
+fp t5352;
+fp t5607;
+fp t5207;
+fp t5606;
+fp t5516;
+fp t5152;
+fp t5466;
+fp t5605;
+fp t5458;
+fp t5100;
+fp t5525;
+fp t5604;
+fp t5197;
+fp t5603;
+fp t5602;
+fp t5125;
+fp t5464;
+fp t5601;
+fp t5275;
+fp t5150;
+fp t5600;
+fp t5564;
+fp t5599;
+fp t5598;
+fp t5242;
+fp t5538;
+fp t5264;
+fp t5101;
+fp t5597;
+fp t5342;
+fp t5399;
+fp t5542;
+fp t5047;
+fp t5187;
+fp t5596;
+fp t5465;
+fp t5595;
+fp t5353;
+fp t5199;
+fp t5594;
+fp t5327;
+fp t5537;
+fp t5593;
+fp t5338;
+fp t5592;
+fp t5473;
+fp t5591;
+fp t5488;
+fp t5526;
+fp t5180;
+fp t5590;
+fp t5510;
+fp t5589;
+fp t5588;
+fp t5345;
+fp t5587;
+fp t5479;
+fp t5129;
+fp t5586;
+fp t5215;
+fp t5459;
+fp t5585;
+fp t5093;
+fp t5584;
+fp t5356;
+fp t5583;
+fp t5552;
+fp t5480;
+fp t5143;
+fp t5582;
+fp t5373;
+fp t5483;
+fp t5518;
+fp t5486;
+fp t5289;
+fp t5581;
+fp t5253;
+fp t5550;
+fp t5580;
+fp t5565;
+fp t5369;
+fp t5485;
+fp t5276;
+fp t5579;
+fp t5349;
+fp t5578;
+fp t5364;
+fp t5502;
+fp t5555;
+fp t5190;
+fp t5577;
+fp t5494;
+fp t5257;
+fp t5297;
+fp t5576;
+fp t5575;
+fp t5354;
+fp t5330;
+fp t5574;
+fp t5496;
+fp t5316;
+fp t5573;
+fp t5531;
+fp t5572;
+fp t5503;
+fp t5571;
+fp t5504;
+fp t5285;
+fp t5333;
+fp t5570;
+fp t5334;
+fp t5343;
+fp t5569;
+fp t5534;
+fp t5179;
+fp t5505;
+fp t5568;
+fp t5062;
+fp t5178;
+fp t5567;
+fp t5557;
+fp t5553;
+fp t5551;
+fp t5397;
+fp t5329;
+fp t5539;
+fp t5280;
+fp t5111;
+fp t5544;
+fp t5104;
+fp t5543;
+fp t5365;
+fp t5332;
+fp t5325;
+fp t5541;
+fp t5394;
+fp t5536;
+fp t5455;
+fp t5535;
+fp t5532;
+fp t5530;
+fp t5529;
+fp t5142;
+fp t5528;
+fp t5527;
+fp t5524;
+fp t5523;
+fp t5520;
+fp t5519;
+fp t5497;
+fp t5206;
+fp t5137;
+fp t5515;
+fp t5346;
+fp t5514;
+fp t5513;
+fp t5105;
+fp t5153;
+fp t5512;
+fp t5165;
+fp t5501;
+fp t5384;
+fp t5500;
+fp t5499;
+fp t5495;
+fp t5493;
+fp t5492;
+fp t5490;
+fp t5489;
+fp t5487;
+fp t5481;
+fp t5478;
+fp t5477;
+fp t5476;
+fp t5475;
+fp t5474;
+fp t5472;
+fp t5471;
+fp t5463;
+fp t5212;
+fp t5231;
+fp t5453;
+fp t5452;
+fp t5451;
+fp t5450;
+fp t5449;
+fp t5252;
+fp t5126;
+fp t5448;
+fp t5095;
+fp t5447;
+fp t5266;
+fp t5272;
+fp t5052;
+fp t5446;
+fp t5049;
+fp t5445;
+fp t5444;
+fp t5085;
+fp t5358;
+fp t5443;
+fp t5442;
+fp t5350;
+fp t5441;
+fp t5113;
+fp t5106;
+fp t5439;
+fp t5438;
+fp t5437;
+fp t5436;
+fp t5376;
+fp t5435;
+fp t5433;
+fp t5357;
+fp t5432;
+fp t5340;
+fp t5431;
+fp t5243;
+fp t5429;
+fp t5306;
+fp t5428;
+fp t5114;
+fp t5427;
+fp t5288;
+fp t5426;
+fp t5268;
+fp t5425;
+fp t5224;
+fp t5424;
+fp t5198;
+fp t5423;
+fp t5422;
+fp t5421;
+fp t5420;
+fp t5186;
+fp t5419;
+fp t5175;
+fp t5418;
+fp t5417;
+fp t5416;
+fp t5317;
+fp t5415;
+fp t5414;
+fp t5259;
+fp t5413;
+fp t5412;
+fp t5172;
+fp t5411;
+fp t5183;
+fp t5410;
+fp t5409;
+fp t5127;
+fp t5267;
+fp t5408;
+fp t5407;
+fp t5355;
+fp t5406;
+fp t5388;
+fp t5361;
+fp t5360;
+fp t5348;
+fp t5321;
+fp t5311;
+fp t5298;
+fp t5292;
+fp t5290;
+fp t5287;
+fp t5284;
+fp t5282;
+fp t5270;
+fp t5261;
+fp t5258;
+fp t5256;
+fp t5255;
+fp t5254;
+fp t5245;
+fp t5241;
+fp t5239;
+fp t5230;
+fp t5229;
+fp t5228;
+fp t5225;
+fp t5223;
+fp t5221;
+fp t5218;
+fp t5217;
+fp t5216;
+fp t5214;
+fp t5210;
+fp t5200;
+fp t5194;
+fp t5193;
+fp t5192;
+fp t5184;
+fp t5173;
+fp t5167;
+fp t5162;
+fp t5156;
+fp t5155;
+fp t5144;
+fp t5140;
+fp t5133;
+fp t5130;
+fp t5122;
+fp t5120;
+fp t5117;
+fp t5112;
+fp t5110;
+fp t5109;
+fp t5108;
+fp t5107;
+fp t5098;
+fp t5097;
+fp t5084;
+fp t5064;
+fp t5060;
+fp t5050;
+ t5402 = z*z;
+ t5403 = x*x;
+ t5400 = x*t5403;
+ t5549 = x+t5400;
+ t5434 = t5402*t5549;
+ t5401 = z*t5402;
+ t5545 = z+t5401;
+ t5440 = t5403*t5545;
+ t5363 = RATIONAL(-2.0,1.0);
+ t5326 = t5363*t5402;
+ t5633 = t5549*t5326;
+ t5393 = t5403*t5402;
+ t5461 = y*t5393;
+ t5381 = RATIONAL(9.0,1.0);
+ t5134 = t5381*t5461;
+ t5395 = t5401*t5400;
+ t5366 = RATIONAL(-3.0,1.0);
+ t5303 = t5366*t5395;
+ t5632 = t5134+t5303;
+ t5374 = RATIONAL(1.0,4.0);
+ t5371 = RATIONAL(-3.0,2.0);
+ t5631 = t5371*t5461+t5374*t5395;
+ t5383 = RATIONAL(-9.0,4.0);
+ t5554 = y*t5383;
+ t5457 = t5400*t5554;
+ t5099 = t5402*t5457;
+ t5386 = RATIONAL(5.0,4.0);
+ t5507 = t5386*t5401;
+ t5630 = t5099+t5403*t5507;
+ t5380 = RATIONAL(-1.0,2.0);
+ t5382 = RATIONAL(3.0,2.0);
+ t5629 = t5382*t5461+t5380*t5395;
+ t5337 = RATIONAL(45.0,2.0);
+ t5628 = t5337*t5461+t5303;
+ t5367 = RATIONAL(-9.0,1.0);
+ t5566 = t5403*y;
+ t5467 = t5367*t5566;
+ t5521 = x*t5554;
+ t5169 = t5401*t5521;
+ t5627 = t5401*t5467+t5169;
+ t5377 = RATIONAL(9.0,2.0);
+ t5563 = y*t5377;
+ t5301 = t5401*t5563;
+ t5626 = t5403*t5301+t5169;
+ t5392 = t5403*z;
+ t5517 = y*t5392;
+ t5391 = x*z;
+ t5378 = RATIONAL(-3.0,4.0);
+ t5547 = y*t5378;
+ t5116 = t5547*t5391;
+ t5625 = t5116+t5366*t5517;
+ t5347 = RATIONAL(27.0,4.0);
+ t5560 = y*t5400;
+ t5462 = t5347*t5560;
+ t5092 = t5401*t5462;
+ t5362 = RATIONAL(-4.0,1.0);
+ t5624 = t5362*t5393+t5092;
+ t5389 = RATIONAL(9.0,4.0);
+ t5561 = y*t5389;
+ t5454 = t5401*t5561;
+ t5151 = x*t5454;
+ t5548 = t5381*y;
+ t5470 = t5403*t5548;
+ t5623 = t5401*t5470+t5151;
+ t5370 = RATIONAL(2.0,1.0);
+ t5533 = t5370*t5402;
+ t5375 = RATIONAL(-6.0,1.0);
+ t5491 = t5375*t5400;
+ t5622 = x*t5533+t5402*t5491;
+ t5359 = RATIONAL(-15.0,4.0);
+ t5498 = t5359*t5401;
+ t5171 = t5403*t5498;
+ t5511 = t5382*t5401;
+ t5621 = (t5511+t5171)*y;
+ t5344 = RATIONAL(-45.0,4.0);
+ t5387 = RATIONAL(3.0,1.0);
+ t5484 = t5387*t5401;
+ t5296 = t5400*t5484;
+ t5620 = t5344*t5461+t5296;
+ t5351 = RATIONAL(15.0,4.0);
+ t5506 = t5402*t5351;
+ t5182 = t5400*t5506;
+ t5390 = RATIONAL(5.0,2.0);
+ t5331 = t5390*t5402;
+ t5619 = t5182+t5331;
+ t5559 = t5402*y;
+ t5341 = RATIONAL(45.0,4.0);
+ t5469 = t5341*t5559;
+ t5368 = RATIONAL(-9.0,2.0);
+ t5558 = y*t5368;
+ t5618 = (t5558+t5469)*x;
+ t5617 = RATIONAL(45.0,1.0)*t5461+t5367*t5395;
+ t5234 = t5400*t5558;
+ t5616 = t5234+t5400*t5469;
+ t5372 = RATIONAL(3.0,4.0);
+ t5556 = t5372*y;
+ t5456 = t5402*t5556;
+ t5509 = t5380*t5401;
+ t5615 = t5403*t5509+t5400*t5456;
+ t5614 = t5368*t5461+t5386*t5395;
+ t5176 = t5351*t5395;
+ t5157 = t5367*t5461;
+ t5613 = t5176+t5157;
+ t5379 = RATIONAL(-5.0,2.0);
+ t5508 = t5402*t5379;
+ t5168 = t5403*t5454;
+ t5612 = t5400*t5508+t5168;
+ t5398 = t5401*t5403;
+ t5385 = RATIONAL(-5.0,1.0);
+ t5611 = t5402*t5462+t5385*t5398;
+ t5562 = y*t5382;
+ t5460 = t5359*t5566;
+ t5610 = (t5562+t5460)*z;
+ t5468 = t5344*t5566;
+ t5609 = t5401*t5468+t5301;
+ t5396 = t5402*t5400;
+ t5482 = y*t5396;
+ t5546 = y*RATIONAL(27.0,2.0);
+ t5189 = t5400*t5546;
+ t5335 = RATIONAL(-135.0,4.0);
+ t5608 = t5189+t5335*t5482;
+ t5235 = t5389*t5395;
+ t5352 = RATIONAL(-15.0,1.0);
+ t5607 = t5235+t5352*t5461;
+ t5207 = t5401*t5558;
+ t5606 = t5151+t5403*t5207;
+ t5516 = z*t5561;
+ t5152 = x*t5516;
+ t5466 = t5403*t5558;
+ t5605 = t5152+z*t5466;
+ t5458 = t5389*t5560;
+ t5100 = t5402*t5458;
+ t5525 = t5403*t5379;
+ t5604 = t5100+t5401*t5525;
+ t5197 = t5359*t5395;
+ t5603 = t5341*t5461+t5197;
+ t5602 = t5549*t5331;
+ t5125 = t5556*t5391;
+ t5464 = t5387*t5566;
+ t5601 = z*t5464+t5125;
+ t5275 = t5371*t5395;
+ t5150 = t5387*t5461;
+ t5600 = t5275+t5150;
+ t5564 = t5371*y;
+ t5599 = t5351*t5517+z*t5564;
+ t5598 = RATIONAL(-45.0,1.0)*t5461+t5341*t5395;
+ t5242 = t5403*t5484;
+ t5538 = t5372*t5401;
+ t5264 = x*t5538;
+ t5101 = y*t5264;
+ t5597 = t5101+y*t5242;
+ t5342 = RATIONAL(-27.0,4.0);
+ t5399 = x*t5401;
+ t5542 = y*t5399;
+ t5047 = t5342*t5542;
+ t5187 = t5401*t5546;
+ t5596 = t5403*t5187+t5047;
+ t5465 = t5344*t5559;
+ t5595 = (t5563+t5465)*x;
+ t5353 = RATIONAL(-15.0,2.0);
+ t5199 = t5372*t5395;
+ t5594 = t5353*t5461+t5199;
+ t5327 = t5385*t5402;
+ t5537 = t5353*t5402;
+ t5593 = t5327+t5400*t5537;
+ t5338 = RATIONAL(-45.0,2.0);
+ t5592 = t5176+t5338*t5461;
+ t5473 = y*t5398;
+ t5591 = t5207+t5341*t5473;
+ t5488 = t5382*t5400;
+ t5526 = t5402*t5359;
+ t5180 = t5400*t5526;
+ t5590 = (t5488+t5180)*y;
+ t5510 = t5370*t5401;
+ t5589 = t5099+t5403*t5510;
+ t5588 = (t5562+y*t5526)*x;
+ t5345 = RATIONAL(15.0,2.0);
+ t5587 = t5345*t5461+t5275;
+ t5479 = t5367*t5559;
+ t5129 = z*t5457;
+ t5586 = t5129+t5400*t5479;
+ t5215 = x*t5564;
+ t5459 = y*t5506;
+ t5585 = x*t5459+t5215;
+ t5093 = z*t5462;
+ t5584 = z*t5467+t5093;
+ t5356 = RATIONAL(15.0,1.0);
+ t5583 = t5368*t5395+t5356*t5461;
+ t5552 = t5386*z;
+ t5480 = t5402*t5548;
+ t5143 = t5400*t5480;
+ t5582 = t5171+t5143+t5403*t5552;
+ t5373 = RATIONAL(1.0,2.0);
+ t5483 = t5373*t5401;
+ t5518 = t5403*t5373;
+ t5486 = t5371*t5400;
+ t5289 = t5402*t5486;
+ t5581 = y*t5289+t5403*t5483+z*t5518;
+ t5253 = t5382*t5395;
+ t5550 = t5380*z;
+ t5580 = t5253+x*t5550+t5375*t5461;
+ t5565 = t5374*x;
+ t5369 = RATIONAL(6.0,1.0);
+ t5485 = t5378*t5401;
+ t5276 = t5400*t5485;
+ t5579 = t5369*t5461+t5276+z*t5565;
+ t5349 = RATIONAL(-18.0,1.0);
+ t5578 = t5349*t5461+t5296-t5391;
+ t5364 = RATIONAL(5.0,1.0);
+ t5502 = t5403*t5364;
+ t5555 = y*RATIONAL(-27.0,2.0);
+ t5190 = t5400*t5555;
+ t5577 = t5402*t5190+t5545*t5502;
+ t5494 = t5366*t5400;
+ t5257 = t5402*t5494;
+ t5297 = t5403*t5511;
+ t5576 = t5403*t5550+y*t5257+t5297;
+ t5575 = t5242+t5586;
+ t5354 = RATIONAL(-27.0,1.0);
+ t5330 = t5385*t5403;
+ t5574 = z*t5330+t5354*t5482+t5356*t5398;
+ t5496 = t5403*t5371;
+ t5316 = t5401*t5496;
+ t5573 = -t5403+t5316+(t5182+t5486)*y;
+ t5531 = t5345*t5402;
+ t5572 = t5400*t5531+x*t5508+t5627;
+ t5503 = t5345*t5401;
+ t5571 = t5403*t5503+z*t5525+t5586;
+ t5504 = t5366*t5401;
+ t5285 = t5403*t5504;
+ t5333 = t5363*t5403;
+ t5570 = t5285+t5333+t5616;
+ t5334 = RATIONAL(135.0,4.0);
+ t5343 = RATIONAL(-10.0,1.0);
+ t5569 = t5343*t5403+t5352*t5398+t5190+t5334*t5482;
+ t5534 = t5351*t5401;
+ t5179 = t5403*t5534;
+ t5505 = t5371*t5401;
+ t5568 = -t5402+t5289+(t5179+t5505)*y;
+ t5062 = t5347*t5542;
+ t5178 = t5401*t5555;
+ t5567 = t5062+t5403*t5178+t5364*t5434;
+ t5557 = t5373*x;
+ t5553 = t5380*x;
+ t5551 = t5370*z;
+ t5397 = z*t5400;
+ t5329 = t5390*t5403;
+ t5539 = t5378*t5400;
+ t5280 = z*t5539;
+ t5111 = y*t5280;
+ t5544 = t5111+t5372*t5517;
+ t5104 = z*t5458;
+ t5543 = t5280+t5104;
+ t5365 = RATIONAL(4.0,1.0);
+ t5332 = t5365*t5402;
+ t5325 = t5343*t5402;
+ t5541 = t5397-t5392;
+ t5394 = x*t5402;
+ t5536 = -t5394-t5396;
+ t5455 = t5403*t5554;
+ t5535 = z*t5455+t5104;
+ t5532 = t5374*t5400;
+ t5530 = -t5398-t5392;
+ t5529 = t5401+t5400;
+ t5142 = y*t5199;
+ t5528 = t5142+t5378*t5473;
+ t5527 = x*t5559;
+ t5524 = t5374*t5401;
+ t5523 = t5403*t5369;
+ t5520 = t5393-t5396;
+ t5519 = t5395-t5398;
+ t5497 = t5372*t5400;
+ t5206 = z*t5497;
+ t5137 = y*t5206;
+ t5515 = t5137+t5378*t5517;
+ t5346 = RATIONAL(-25.0,4.0);
+ t5514 = t5346*t5402;
+ t5513 = t5395+t5399;
+ t5105 = y*t5235;
+ t5153 = t5401*t5455;
+ t5512 = t5105+t5153;
+ t5165 = z*t5521;
+ t5501 = t5391+t5165;
+ t5384 = RATIONAL(-5.0,4.0);
+ t5500 = t5402*t5384;
+ t5499 = t5386*t5402;
+ t5495 = t5403*t5375;
+ t5493 = t5387*t5400;
+ t5492 = t5402*t5369;
+ t5490 = t5370*t5400;
+ t5489 = t5373*t5400;
+ t5487 = t5380*t5400;
+ t5481 = t5342*t5560;
+ t5478 = t5387*t5559;
+ t5477 = t5382*t5559;
+ t5476 = t5402*t5558;
+ t5475 = t5377*t5559;
+ t5474 = t5402*t5547;
+ t5472 = t5403*t5562;
+ t5471 = y*t5395;
+ t5463 = t5403*t5563;
+ t5212 = t5377*t5560;
+ t5231 = x*t5485;
+ t5453 = t5093+(t5468+t5563)*z;
+ t5452 = t5373+t5564;
+ t5451 = y*z*t5496+t5125+t5137;
+ t5450 = t5092+t5609;
+ t5449 = t5400*t5465+t5092+t5212;
+ t5252 = t5383*t5395;
+ t5126 = y*t5252;
+ t5448 = t5126+t5626;
+ t5095 = RATIONAL(81.0,4.0)*t5471;
+ t5447 = t5335*t5473+t5095+t5187;
+ t5266 = t5402*t5493;
+ t5272 = t5402*t5488;
+ t5052 = t5342*t5471;
+ t5446 = t5052+t5623;
+ t5049 = z*t5481;
+ t5445 = t5049+t5152+z*t5470;
+ t5444 = t5111+t5116+z*t5472;
+ t5085 = RATIONAL(-81.0,4.0)*t5471;
+ t5358 = RATIONAL(27.0,1.0);
+ t5443 = t5062+t5085+t5358*t5473;
+ t5442 = t5105+t5606;
+ t5350 = RATIONAL(25.0,2.0);
+ t5441 = t5350+t5338*y;
+ t5113 = y*t5276;
+ t5106 = y*t5231;
+ t5439 = t5113+t5106+y*t5297;
+ t5438 = z*t5558+t5341*t5517+t5049;
+ t5437 = t5052+t5591;
+ t5436 = t5370+t5366*y;
+ t5376 = RATIONAL(8.0,1.0);
+ t5435 = t5376+t5349*y;
+ t5433 = t5129+t5402*t5212+t5126;
+ t5357 = RATIONAL(25.0,4.0);
+ t5432 = t5379+t5357*t5402;
+ t5340 = RATIONAL(-75.0,4.0);
+ t5431 = t5340*t5402+t5345;
+ t5243 = t5403*t5326;
+ t5429 = t5402*t5490+t5243+t5512;
+ t5306 = t5403*t5331;
+ t5428 = t5253+t5306+t5402*t5460+t5126;
+ t5114 = t5366*t5461;
+ t5427 = t5114+t5393+t5126+t5199;
+ t5288 = t5402*t5502;
+ t5426 = t5347*t5473+t5288+t5400*t5327+t5052;
+ t5268 = t5402*t5518;
+ t5425 = t5372*t5473+t5113+t5402*t5487+t5268;
+ t5224 = t5403*t5500;
+ t5424 = t5105+t5276+t5224+t5403*t5459;
+ t5198 = t5403*t5325;
+ t5423 = t5400*t5492+t5332+t5198+t5450;
+ t5422 = t5365*t5403+t5198+t5401*t5523+t5449;
+ t5421 = t5272+y*t5285+t5105+t5402*t5553+t5106+t5243;
+ t5420 = t5101-t5393+y*t5316+t5142+(t5489+t5557)*t5402;
+ t5186 = t5403*t5514;
+ t5419 = t5179+t5186+t5329+t5449;
+ t5175 = RATIONAL(-20.0,1.0)*t5393;
+ t5418 = t5356*t5396+t5175+t5047+t5354*t5473+t5095+x*t5327;
+ t5417 = t5288+t5257+t5326+t5437;
+ t5416 = t5243+t5442-t5536;
+ t5317 = t5376*t5393;
+ t5415 = t5317+t5403*t5551+t5052+t5143+t5401*t5495+t5104;
+ t5414 = t5306+t5448+t5549*t5500;
+ t5259 = t5403*t5332;
+ t5413 = t5259+z*t5333+t5363*t5398+t5433;
+ t5412 = x*t5499+t5288+t5180+t5446;
+ t5172 = t5350*t5393;
+ t5411 = t5172+t5052+t5330+t5353*t5398+t5616;
+ t5183 = RATIONAL(25.0,1.0)*t5393;
+ t5410 = t5325+t5178+t5085+t5183+t5352*t5396+t5334*t5473;
+ t5409 = t5306+t5433+t5384*t5440;
+ t5127 = t5402*t5234;
+ t5267 = t5403*t5327;
+ t5408 = z*t5329+t5127+t5105+t5267+t5390*t5398+t5104;
+ t5407 = t5266-t5394+t5624+t5627;
+ t5355 = RATIONAL(18.0,1.0);
+ t5406 = t5197+t5165+x*t5552+t5198+t5092+t5355*t5461;
+ t5388 = RATIONAL(-1.0,4.0);
+ t5361 = RATIONAL(75.0,4.0);
+ t5360 = RATIONAL(12.0,1.0);
+ t5348 = RATIONAL(-12.0,1.0);
+ t5321 = x*t5507;
+ t5311 = t5386*t5397;
+ t5298 = z*t5494;
+ t5292 = x*t5483;
+ t5290 = z*t5489;
+ t5287 = z*t5557;
+ t5284 = t5400*t5483;
+ t5282 = x*t5524;
+ t5270 = z*t5493;
+ t5261 = z*t5486;
+ t5258 = x*t5509;
+ t5256 = z*t5532;
+ t5255 = x*t5504;
+ t5254 = z*t5488;
+ t5245 = z*t5487;
+ t5241 = t5388*t5399;
+ t5239 = x*t5505;
+ t5230 = t5388*t5395;
+ t5229 = t5377*t5395;
+ t5228 = t5388*t5391;
+ t5225 = t5384*t5399;
+ t5223 = t5384*t5391;
+ t5221 = t5400*t5499;
+ t5218 = t5381*t5395;
+ t5217 = t5384*t5397;
+ t5216 = t5388*t5397;
+ t5214 = t5384*t5395;
+ t5210 = x*t5511;
+ t5200 = x*t5484;
+ t5194 = t5359*t5397;
+ t5193 = x*t5534;
+ t5192 = t5344*t5395;
+ t5184 = x*t5498;
+ t5173 = t5351*t5397;
+ t5167 = t5403*t5516;
+ t5162 = x*t5475;
+ t5156 = x*t5478;
+ t5155 = t5377*t5461;
+ t5144 = t5400*t5474;
+ t5140 = t5366*t5527;
+ t5133 = x*t5476;
+ t5130 = x*t5474;
+ t5122 = t5402*t5215;
+ t5120 = y*t5266;
+ t5117 = x*t5479;
+ t5112 = y*t5272;
+ t5110 = x*t5477;
+ t5109 = x*t5480;
+ t5108 = t5389*t5527;
+ t5107 = t5402*t5521;
+ t5098 = z*t5463;
+ t5097 = x*t5456;
+ t5084 = t5342*t5473;
+ t5064 = t5358*t5482;
+ t5060 = t5402*t5481;
+ t5050 = t5402*t5189;
+ coeffs_dyy->coeff_m1_m1_m1 = t5110+t5290+t5292+t5287+t5114+t5284+t5112+
+t5403*t5533+t5439+t5444+t5530+t5536;
+ coeffs_dyy->coeff_0_m1_m1 = t5266+t5261+t5436*t5402+t5408-t5545+t5587+
+t5610+t5621;
+ coeffs_dyy->coeff_p1_m1_m1 = t5122+t5254+t5413+t5257+t5394+t5258+t5580+
+t5597+t5601;
+ coeffs_dyy->coeff_p2_m1_m1 = t5245+t5515-t5520+t5528+t5581+t5629;
+ coeffs_dyy->coeff_m1_0_m1 = t5134+t5408+t5133+t5214+t5223+t5217+t5225+
+t5602+t5605+t5606;
+ coeffs_dyy->coeff_0_0_m1 = t5172+t5050+t5173+t5480+t5545*t5390+t5346*
+t5440+t5437+t5438+t5592+t5593;
+ coeffs_dyy->coeff_p1_0_m1 = t5194+t5321+t5162+t5406+t5572+t5577+t5584;
+ coeffs_dyy->coeff_p2_0_m1 = t5167+t5311+t5409+t5612+t5614;
+ coeffs_dyy->coeff_m1_p1_m1 = t5397+t5162+t5413+t5098+t5157+t5501+t5513+
+t5626+t5633;
+ coeffs_dyy->coeff_0_p1_m1 = t5479+t5298+t5545*t5363+t5423+t5453+t5577+
+t5628;
+ coeffs_dyy->coeff_p1_p1_m1 = t5270+t5133-t5399+t5317+t5050+t5362*t5440+
+t5445+t5446+t5578+t5622;
+ coeffs_dyy->coeff_p2_p1_m1 = t5155+t5127+t5429-t5519+t5535-t5541;
+ coeffs_dyy->coeff_m1_p2_m1 = t5122+t5420+t5228+t5241+t5216+t5230+t5150+
+t5451+t5581;
+ coeffs_dyy->coeff_0_p2_m1 = t5206+t5478+t5545*t5373+t5409+t5568+t5594+
+t5599;
+ coeffs_dyy->coeff_p1_p2_m1 = t5127+t5282+t5421+t5110-t5530+t5543+t5579+
+t5625;
+ coeffs_dyy->coeff_p2_p2_m1 = t5112+t5256+t5388*t5440+t5425+t5544+t5631;
+ coeffs_dyy->coeff_m1_m1_0 = t5242+t5267+t5239+t5436*t5403+t5442-t5549+
+t5587+t5588+t5590+t5602;
+ coeffs_dyy->coeff_0_m1_0 = t5370+t5229+t5529*t5387+(t5366+t5531+t5431*
+t5403)*y+t5411+t5591+t5593;
+ coeffs_dyy->coeff_p1_m1_0 = x+t5210+t5422+y*t5495+t5494+t5572+t5583+t5585
+;
+ coeffs_dyy->coeff_p2_m1_0 = t5472+t5400+t5428+t5573+t5612;
+ coeffs_dyy->coeff_m1_0_0 = t5193+t5470+t5411+t5549*(t5514+t5390)+t5592+
+t5596+t5618;
+ coeffs_dyy->coeff_0_0_0 = t5192+t5385+t5548+t5529*t5353+(t5361*t5400+
+t5441)*t5402+(t5361*t5401+(RATIONAL(-125.0,4.0)+RATIONAL(225.0,4.0)*y)*t5402+
+t5441)*t5403+t5447+t5608;
+ coeffs_dyy->coeff_p1_0_0 = t5355*t5566+t5183+t5184+t5431*t5400+t5432*x+
+t5443+t5569+t5595+t5598;
+ coeffs_dyy->coeff_p2_0_0 = t5084+t5466+t5432*t5400+t5419+t5603;
+ coeffs_dyy->coeff_m1_p1_0 = t5255+t5467+t5549*t5363+t5422+t5567+t5595+
+t5628;
+ coeffs_dyy->coeff_0_p1_0 = t5218+t5365+t5529*t5369+(t5367+t5337*t5402+(
+RATIONAL(-225.0,4.0)*t5402+t5337)*t5403)*y+t5410+t5569;
+ coeffs_dyy->coeff_p1_p1_0 = t5370*x+t5200+t5491+(t5360*t5401+t5435)*t5403
++t5418+t5608+t5617+t5618;
+ coeffs_dyy->coeff_p2_p1_0 = t5463+t5490+t5426+t5570+t5620;
+ coeffs_dyy->coeff_m1_p2_0 = t5464+t5264+t5549*t5373+t5414+t5573+t5585+
+t5594;
+ coeffs_dyy->coeff_0_p2_0 = RATIONAL(-1.0,1.0)+t5252+t5529*t5371+(t5387+
+t5537+(t5361*t5402+t5353)*t5403)*y+t5419+t5609+t5619;
+ coeffs_dyy->coeff_p1_p2_0 = t5553+t5412+y*t5523+t5231+t5488+t5570+t5588+
+t5607;
+ coeffs_dyy->coeff_p2_p2_0 = t5153+t5487+t5221+(t5538+t5452)*t5403+t5424+
+t5590;
+ coeffs_dyy->coeff_m1_m1_p1 = t5120+t5285+t5392+t5210+t5245+t5156+t5259+
+t5448+t5451+t5580+t5633;
+ coeffs_dyy->coeff_0_m1_p1 = z+t5375*t5559+t5254+t5423+t5504+t5571+t5583+
+t5599;
+ coeffs_dyy->coeff_p1_m1_p1 = t5287+t5261+t5348*t5461+t5239+t5415+t5140+
+t5229+t5622+t5623+t5625;
+ coeffs_dyy->coeff_p2_m1_p1 = t5290+t5429+t5544+t5576+t5600;
+ coeffs_dyy->coeff_m1_0_p1 = t5311+t5184+t5117+t5406+t5098+t5567+t5571;
+ coeffs_dyy->coeff_0_0_p1 = t5379*z+t5355*t5559+t5503+t5064+t5194+(t5340*
+t5401+t5357*z)*t5403+t5410+t5453+t5598;
+ coeffs_dyy->coeff_p1_0_p1 = RATIONAL(36.0,1.0)*t5461+t5223+t5173+t5418+
+t5192+t5109+t5193+t5445+t5574;
+ coeffs_dyy->coeff_p2_0_p1 = t5217+t5426+t5535+t5582+t5613;
+ coeffs_dyy->coeff_m1_p1_p1 = -t5397+t5109+t5200+t5362*t5434+t5415+t5578+
+t5596+t5605;
+ coeffs_dyy->coeff_0_p1_p1 = t5175+t5551+t5375*t5401+t5270+(t5360*t5400+
+t5435)*t5402+t5438+t5447+t5574+t5617;
+ coeffs_dyy->coeff_p1_p1_p1 = t5298+t5117+t5255+t5218+t5064+(t5365*x+t5348
+*t5400)*t5402+(t5348*t5401+t5365*z+(RATIONAL(-36.0,1.0)*y+RATIONAL(16.0,1.0))*
+t5402)*t5403+t5443+t5501+t5584;
+ coeffs_dyy->coeff_p2_p1_p1 = t5084+t5400*t5332+t5167+t5541+t5575+t5624+
+t5632;
+ coeffs_dyy->coeff_m1_p2_p1 = t5140+t5416+t5256+t5231+t5444+t5576+t5579;
+ coeffs_dyy->coeff_0_p2_p1 = y*t5492+t5417+t5550+t5511+t5543+t5582+t5607+
+t5610;
+ coeffs_dyy->coeff_p1_p2_p1 = t5360*t5461+t5206+t5252+t5228-t5392+t5407+
+t5264+t5156+t5575+t5601;
+ coeffs_dyy->coeff_p2_p2_p1 = t5168+t5216-t5396+t5120+(t5374*z+t5485)*
+t5403+t5427+t5515;
+ coeffs_dyy->coeff_m1_m1_p2 = t5144+t5130+t5258+t5398+t5420+t5629;
+ coeffs_dyy->coeff_0_m1_p2 = t5401+t5477+t5428+t5568+t5604;
+ coeffs_dyy->coeff_p1_m1_p2 = t5097+t5292+t5421+t5589+t5600;
+ coeffs_dyy->coeff_p2_m1_p2 = t5378*t5461+t5284+t5425+t5615;
+ coeffs_dyy->coeff_m1_0_p2 = t5321+t5108+t5414+t5604+t5614;
+ coeffs_dyy->coeff_0_0_p2 = t5186+t5476+t5060+(t5357*t5403+t5379)*t5401+
+t5450+t5603+t5619;
+ coeffs_dyy->coeff_p1_0_p2 = t5225+t5107+t5412+t5611+t5613;
+ coeffs_dyy->coeff_p2_0_p2 = t5224+t5389*t5461+t5214+t5221+t5512+t5630;
+ coeffs_dyy->coeff_m1_p1_p2 = t5155+t5107+t5416-t5513+t5589;
+ coeffs_dyy->coeff_0_p1_p2 = t5475+t5510+t5417+t5611+t5620;
+ coeffs_dyy->coeff_p1_p1_p2 = t5399+t5060+t5108+t5365*t5398+t5407+t5632;
+ coeffs_dyy->coeff_p2_p1_p2 = t5402*t5455+t5168+t5100+t5126+t5519+t5520;
+ coeffs_dyy->coeff_m1_p2_p2 = t5282+t5097+t5268+t5388*t5434+t5439+t5615+
+t5631;
+ coeffs_dyy->coeff_0_p2_p2 = t5509+(t5497+t5452)*t5402+t5424+t5621+t5630;
+ coeffs_dyy->coeff_p1_p2_p2 = -t5398+t5100+t5241+t5130+(t5565+t5539)*t5402
++t5427+t5597;
+ coeffs_dyy->coeff_p2_p2_p2 = t5402*t5532+t5230+t5144+(t5524+(t5388+t5556)
+*t5402)*t5403+t5528;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dyz.compute.c
new file mode 100644
index 0000000..7638538
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dyz.compute.c
@@ -0,0 +1,1120 @@
+fp t6090;
+fp t6087;
+fp t6323;
+fp t6245;
+fp t6134;
+fp t6068;
+fp t6227;
+fp t5893;
+fp t6322;
+fp t6028;
+fp t6088;
+fp t6215;
+fp t6154;
+fp t6089;
+fp t6229;
+fp t6170;
+fp t6076;
+fp t5748;
+fp t6321;
+fp t6053;
+fp t6242;
+fp t6164;
+fp t6182;
+fp t6172;
+fp t6010;
+fp t5741;
+fp t6320;
+fp t6083;
+fp t6078;
+fp t6062;
+fp t6046;
+fp t5977;
+fp t6319;
+fp t6059;
+fp t5974;
+fp t6056;
+fp t5976;
+fp t6318;
+fp t6181;
+fp t5944;
+fp t6044;
+fp t6241;
+fp t5936;
+fp t6317;
+fp t5912;
+fp t6239;
+fp t5872;
+fp t6316;
+fp t6217;
+fp t6150;
+fp t6038;
+fp t6153;
+fp t5993;
+fp t6315;
+fp t6051;
+fp t6210;
+fp t5905;
+fp t6314;
+fp t6127;
+fp t6000;
+fp t6313;
+fp t6009;
+fp t6312;
+fp t6022;
+fp t6055;
+fp t6206;
+fp t6311;
+fp t6017;
+fp t6027;
+fp t6310;
+fp t6057;
+fp t5962;
+fp t6193;
+fp t5914;
+fp t6309;
+fp t6058;
+fp t6002;
+fp t6308;
+fp t6191;
+fp t6155;
+fp t5771;
+fp t6307;
+fp t6032;
+fp t6041;
+fp t6123;
+fp t5737;
+fp t6306;
+fp t6065;
+fp t6189;
+fp t5941;
+fp t5683;
+fp t6305;
+fp t6025;
+fp t6152;
+fp t6069;
+fp t5972;
+fp t6162;
+fp t5815;
+fp t6304;
+fp t6008;
+fp t6012;
+fp t6149;
+fp t5731;
+fp t6303;
+fp t6034;
+fp t6302;
+fp t6001;
+fp t6184;
+fp t5868;
+fp t6006;
+fp t6301;
+fp t6071;
+fp t6183;
+fp t5645;
+fp t6300;
+fp t5724;
+fp t6004;
+fp t6299;
+fp t6067;
+fp t6298;
+fp t5830;
+fp t6297;
+fp t5930;
+fp t5678;
+fp t6296;
+fp t6052;
+fp t6243;
+fp t6159;
+fp t5894;
+fp t6295;
+fp t6180;
+fp t6064;
+fp t5989;
+fp t6294;
+fp t5892;
+fp t6293;
+fp t5975;
+fp t6292;
+fp t6291;
+fp t5933;
+fp t6290;
+fp t6168;
+fp t5703;
+fp t6289;
+fp t6288;
+fp t5760;
+fp t6287;
+fp t5805;
+fp t6286;
+fp t5772;
+fp t6285;
+fp t6084;
+fp t6080;
+fp t6284;
+fp t6073;
+fp t6166;
+fp t6048;
+fp t6216;
+fp t5882;
+fp t6283;
+fp t6063;
+fp t6194;
+fp t5889;
+fp t5861;
+fp t6282;
+fp t5965;
+fp t6281;
+fp t5873;
+fp t6167;
+fp t6280;
+fp t6169;
+fp t5675;
+fp t6279;
+fp t6077;
+fp t6231;
+fp t6013;
+fp t6278;
+fp t6277;
+fp t5733;
+fp t6276;
+fp t5983;
+fp t6275;
+fp t6005;
+fp t6274;
+fp t6011;
+fp t5867;
+fp t6003;
+fp t6125;
+fp t6273;
+fp t6085;
+fp t6075;
+fp t5986;
+fp t6272;
+fp t5921;
+fp t6186;
+fp t5887;
+fp t6271;
+fp t5831;
+fp t6270;
+fp t6060;
+fp t6233;
+fp t6054;
+fp t6269;
+fp t5739;
+fp t6047;
+fp t5949;
+fp t6268;
+fp t6267;
+fp t5997;
+fp t6232;
+fp t5878;
+fp t6033;
+fp t6266;
+fp t6072;
+fp t6238;
+fp t6030;
+fp t6265;
+fp t6264;
+fp t6050;
+fp t5924;
+fp t6066;
+fp t5988;
+fp t6263;
+fp t6049;
+fp t5711;
+fp t6262;
+fp t6158;
+fp t6261;
+fp t6157;
+fp t5877;
+fp t6260;
+fp t5843;
+fp t6259;
+fp t6258;
+fp t6081;
+fp t6079;
+fp t6257;
+fp t5803;
+fp t6256;
+fp t6222;
+fp t5937;
+fp t6255;
+fp t6029;
+fp t6205;
+fp t6026;
+fp t6254;
+fp t6045;
+fp t6228;
+fp t6061;
+fp t6244;
+fp t6253;
+fp t5998;
+fp t6252;
+fp t6251;
+fp t5790;
+fp t6042;
+fp t5931;
+fp t6250;
+fp t6192;
+fp t5916;
+fp t6249;
+fp t6203;
+fp t5942;
+fp t5897;
+fp t6248;
+fp t5715;
+fp t5978;
+fp t6018;
+fp t6235;
+fp t6086;
+fp t6247;
+fp t6074;
+fp t6246;
+fp t6240;
+fp t6082;
+fp t6237;
+fp t6070;
+fp t6236;
+fp t6234;
+fp t6230;
+fp t5875;
+fp t6226;
+fp t6224;
+fp t5845;
+fp t6223;
+fp t6221;
+fp t6037;
+fp t6220;
+fp t5980;
+fp t6219;
+fp t6218;
+fp t5920;
+fp t6174;
+fp t6214;
+fp t6213;
+fp t5991;
+fp t6212;
+fp t5732;
+fp t6211;
+fp t5938;
+fp t5694;
+fp t6209;
+fp t6208;
+fp t5948;
+fp t6207;
+fp t6204;
+fp t6202;
+fp t6201;
+fp t6200;
+fp t6199;
+fp t6178;
+fp t5926;
+fp t6198;
+fp t5642;
+fp t5996;
+fp t6197;
+fp t6196;
+fp t5784;
+fp t5766;
+fp t6195;
+fp t6190;
+fp t6188;
+fp t5969;
+fp t6187;
+fp t5954;
+fp t5775;
+fp t6185;
+fp t6179;
+fp t6177;
+fp t6176;
+fp t6175;
+fp t6173;
+fp t6171;
+fp t6165;
+fp t6163;
+fp t6161;
+fp t6160;
+fp t6156;
+fp t5879;
+fp t6151;
+fp t6148;
+fp t5908;
+fp t6147;
+fp t6146;
+fp t5910;
+fp t6145;
+fp t5856;
+fp t6144;
+fp t5848;
+fp t6143;
+fp t6142;
+fp t6141;
+fp t6140;
+fp t6139;
+fp t6138;
+fp t6137;
+fp t6136;
+fp t5973;
+fp t6135;
+fp t6133;
+fp t5917;
+fp t5881;
+fp t6132;
+fp t6131;
+fp t5987;
+fp t6130;
+fp t6129;
+fp t5636;
+fp t5686;
+fp t6128;
+fp t6126;
+fp t6124;
+fp t6122;
+fp t6121;
+fp t6120;
+fp t6119;
+fp t6118;
+fp t6117;
+fp t6116;
+fp t6115;
+fp t6114;
+fp t5768;
+fp t6113;
+fp t5736;
+fp t6112;
+fp t6020;
+fp t5999;
+fp t5728;
+fp t6111;
+fp t5684;
+fp t6110;
+fp t6031;
+fp t5687;
+fp t6109;
+fp t6108;
+fp t5788;
+fp t5816;
+fp t5794;
+fp t6107;
+fp t5818;
+fp t6106;
+fp t5810;
+fp t6105;
+fp t5655;
+fp t6104;
+fp t5838;
+fp t6103;
+fp t6102;
+fp t5674;
+fp t6101;
+fp t6100;
+fp t6099;
+fp t5796;
+fp t6098;
+fp t5765;
+fp t5777;
+fp t6043;
+fp t5819;
+fp t6097;
+fp t6096;
+fp t6095;
+fp t6021;
+fp t5717;
+fp t6094;
+fp t6093;
+fp t6039;
+fp t6092;
+fp t6036;
+fp t6023;
+fp t6019;
+fp t6016;
+fp t5985;
+fp t5971;
+fp t5964;
+fp t5961;
+fp t5960;
+fp t5959;
+fp t5957;
+fp t5956;
+fp t5955;
+fp t5952;
+fp t5950;
+fp t5947;
+fp t5945;
+fp t5943;
+fp t5939;
+fp t5934;
+fp t5929;
+fp t5922;
+fp t5918;
+fp t5915;
+fp t5911;
+fp t5906;
+fp t5904;
+fp t5903;
+fp t5901;
+fp t5900;
+fp t5895;
+fp t5891;
+fp t5885;
+fp t5883;
+fp t5870;
+fp t5869;
+fp t5864;
+fp t5858;
+fp t5857;
+fp t5847;
+fp t5839;
+fp t5834;
+fp t5825;
+fp t5823;
+fp t5802;
+fp t5801;
+fp t5785;
+fp t5783;
+fp t5780;
+fp t5779;
+fp t5774;
+fp t5773;
+fp t5770;
+fp t5769;
+fp t5767;
+fp t5764;
+fp t5761;
+fp t5759;
+fp t5757;
+fp t5754;
+fp t5751;
+fp t5750;
+fp t5744;
+fp t5740;
+fp t5738;
+fp t5710;
+fp t5709;
+fp t5704;
+fp t5701;
+fp t5699;
+fp t5691;
+fp t5690;
+fp t5676;
+fp t5669;
+fp t5664;
+fp t5659;
+fp t5647;
+fp t5644;
+fp t5639;
+ t6090 = x*x;
+ t6087 = x*t6090;
+ t6323 = t6087+x;
+ t6245 = y*z;
+ t6134 = t6323*t6245;
+ t6068 = RATIONAL(3.0,2.0);
+ t6227 = t6087*t6068;
+ t5893 = z*t6227;
+ t6322 = z+t5893;
+ t6028 = RATIONAL(-15.0,2.0);
+ t6088 = z*z;
+ t6215 = t6088*t6090;
+ t6154 = y*t6215;
+ t6089 = y*y;
+ t6229 = t6087*t6089;
+ t6170 = z*t6229;
+ t6076 = RATIONAL(9.0,4.0);
+ t5748 = t6076*t6170;
+ t6321 = t6028*t6154+t5748;
+ t6053 = RATIONAL(-9.0,2.0);
+ t6242 = y*t6088;
+ t6164 = t6053*t6242;
+ t6182 = t6088*t6089;
+ t6172 = x*t6182;
+ t6010 = RATIONAL(27.0,8.0);
+ t5741 = t6010*t6172;
+ t6320 = t5741+x*t6164;
+ t6083 = t6090*z;
+ t6078 = y*t6083;
+ t6062 = RATIONAL(8.0,1.0);
+ t6046 = RATIONAL(1.0,8.0);
+ t5977 = t6046*x;
+ t6319 = t6062*t6078+t5977;
+ t6059 = RATIONAL(1.0,2.0);
+ t5974 = t6059*t6090;
+ t6056 = RATIONAL(-3.0,8.0);
+ t5976 = t6056*t6087;
+ t6318 = t5974+t5976;
+ t6181 = t6089*t6090;
+ t5944 = t6076*t6181;
+ t6044 = RATIONAL(-9.0,8.0);
+ t6241 = x*t6089;
+ t5936 = t6044*t6241;
+ t6317 = t5944+t5936;
+ t5912 = t6076*t6215;
+ t6239 = x*t6088;
+ t5872 = t6044*t6239;
+ t6316 = t5912+t5872;
+ t6217 = t6087*t6088;
+ t6150 = y*t6217;
+ t6038 = RATIONAL(-45.0,1.0);
+ t6153 = z*t6181;
+ t5993 = RATIONAL(135.0,4.0);
+ t6315 = t5993*t6150+t6038*t6153;
+ t6051 = RATIONAL(9.0,8.0);
+ t6210 = t6087*t6051;
+ t5905 = t6088*t6210;
+ t6314 = t6053*t6150+t5905;
+ t6127 = t6088*t6181;
+ t6000 = RATIONAL(81.0,4.0);
+ t6313 = t6000*t6182+RATIONAL(-405.0,8.0)*t6127;
+ t6009 = RATIONAL(-27.0,4.0);
+ t6312 = RATIONAL(135.0,8.0)*t6127+t6009*t6182;
+ t6022 = RATIONAL(-18.0,1.0);
+ t6055 = RATIONAL(2.0,1.0);
+ t6206 = t6090*t6055;
+ t6311 = t6022*t6153+z*t6206;
+ t6017 = RATIONAL(27.0,4.0);
+ t6027 = RATIONAL(-15.0,1.0);
+ t6310 = t6027*t6154+t6017*t6170;
+ t6057 = RATIONAL(-3.0,2.0);
+ t5962 = t6057*t6181;
+ t6193 = t6089*t6056;
+ t5914 = x*t6193;
+ t6309 = t5962+t5914;
+ t6058 = RATIONAL(3.0,4.0);
+ t6002 = RATIONAL(-15.0,8.0);
+ t6308 = t6002*t6215+t6058*t6088;
+ t6191 = t6068*t6089;
+ t6155 = z*t6191;
+ t5771 = t6088*t5936;
+ t6307 = t5771+x*t6155;
+ t6032 = RATIONAL(25.0,1.0);
+ t6041 = RATIONAL(-81.0,8.0);
+ t6123 = t6087*t6182;
+ t5737 = t6041*t6123;
+ t6306 = t5737+t6032*t6078;
+ t6065 = RATIONAL(-5.0,2.0);
+ t6189 = t6090*t6065;
+ t5941 = y*t6189;
+ t5683 = t6010*t6123;
+ t6305 = z*t5941+t5683;
+ t6025 = RATIONAL(15.0,4.0);
+ t6152 = t6025*t6242;
+ t6069 = RATIONAL(-9.0,4.0);
+ t5972 = t6069*t6089;
+ t6162 = z*t5972;
+ t5815 = t6087*t6162;
+ t6304 = t5815+t6090*t6152;
+ t6008 = RATIONAL(45.0,4.0);
+ t6012 = RATIONAL(-45.0,4.0);
+ t6149 = t6012*t6242;
+ t5731 = t6087*t6149;
+ t6303 = t6008*t6153+t5731;
+ t6034 = RATIONAL(45.0,8.0);
+ t6302 = t5972+t6034*t6181;
+ t6001 = RATIONAL(-27.0,8.0);
+ t6184 = t6087*t6001;
+ t5868 = t6089*t6184;
+ t6006 = RATIONAL(27.0,2.0);
+ t6301 = t6006*t6170+t5868;
+ t6071 = RATIONAL(-5.0,1.0);
+ t6183 = t6071*t6245;
+ t5645 = t6010*t6127;
+ t6300 = t5645+t6087*t6183;
+ t5724 = t6008*t6150;
+ t6004 = RATIONAL(-45.0,2.0);
+ t6299 = t5724+t6004*t6153;
+ t6067 = RATIONAL(9.0,1.0);
+ t6298 = t6067*t6150+t5905;
+ t5830 = t6069*t6150;
+ t6297 = t6025*t6153+t5830;
+ t5930 = y*t6206;
+ t5678 = t6001*t6123;
+ t6296 = t5678+z*t5930;
+ t6052 = RATIONAL(-9.0,1.0);
+ t6243 = z*t6089;
+ t6159 = t6052*t6243;
+ t5894 = t6044*t6229;
+ t6295 = t6087*t6159+t5894;
+ t6180 = t6090*RATIONAL(15.0,8.0);
+ t6064 = RATIONAL(-3.0,4.0);
+ t5989 = t6064*t6088;
+ t6294 = t6088*t6180+t5989;
+ t5892 = t6044*t6217;
+ t6293 = t5892+t6052*t6150;
+ t5975 = t6064*t6089;
+ t6292 = t5975+t6089*t6180;
+ t6291 = t6017*t6150+t6027*t6153;
+ t5933 = t6053*t6181;
+ t6290 = z*t5933+t6025*t6150;
+ t6168 = t6008*t6243;
+ t5703 = t6087*t6168;
+ t6289 = t6004*t6154+t5703;
+ t6288 = t6038*t6154+t5993*t6170;
+ t5760 = t6052*t6154;
+ t6287 = t5760+t5703;
+ t5805 = t6076*t6150;
+ t6286 = t6028*t6153+t5805;
+ t5772 = t6044*t6123;
+ t6285 = t6078+t5772;
+ t6084 = y*t6087;
+ t6080 = z*t6084;
+ t6284 = -t6080+t6051*t6127;
+ t6073 = RATIONAL(3.0,1.0);
+ t6166 = t6073*t6242;
+ t6048 = RATIONAL(3.0,8.0);
+ t6216 = t6048*t6088;
+ t5882 = x*t6216;
+ t6283 = x*t6166+t5882;
+ t6063 = RATIONAL(9.0,2.0);
+ t6194 = t6063*t6088;
+ t5889 = t6090*t6194;
+ t5861 = t6088*t6184;
+ t6282 = t5889+t5861;
+ t5965 = t6087*t6216;
+ t6281 = t5965+t6073*t6150;
+ t5873 = t6053*t6215;
+ t6167 = t6025*t6243;
+ t6280 = t6087*t6167+y*t5873;
+ t6169 = t6012*t6243;
+ t5675 = t6087*t6169;
+ t6279 = t5675+t6008*t6154;
+ t6077 = RATIONAL(5.0,2.0);
+ t6231 = t6090*t6077;
+ t6013 = RATIONAL(15.0,2.0);
+ t6278 = z*t6231+t6013*t6153;
+ t6277 = t5894+t6063*t6170;
+ t5733 = t6001*t6172;
+ t6276 = t6017*t6127+t5733;
+ t5983 = t6058*t6089;
+ t6275 = t5983+t6002*t6181;
+ t6005 = RATIONAL(-45.0,8.0);
+ t6274 = t6076*t6182+t6005*t6127;
+ t6011 = RATIONAL(-10.0,1.0);
+ t5867 = t6011*t6245;
+ t6003 = RATIONAL(81.0,8.0);
+ t6125 = t6003*t6182;
+ t6273 = t6087*t5867+t6090*t6125;
+ t6085 = z*t6087;
+ t6075 = RATIONAL(-1.0,8.0);
+ t5986 = t6075*t6087;
+ t6272 = -t6085+t5986;
+ t5921 = t6057*t6215;
+ t6186 = t6087*t6058;
+ t5887 = z*t6186;
+ t6271 = t6089*t5887+y*t5921;
+ t5831 = t6052*t6153;
+ t6270 = t5831+t5724;
+ t6060 = RATIONAL(1.0,4.0);
+ t6233 = x*t6060;
+ t6054 = RATIONAL(6.0,1.0);
+ t6269 = y*t6233+t6054*t6153+t5830;
+ t5739 = t6009*t6127;
+ t6047 = RATIONAL(5.0,1.0);
+ t5949 = t6047*t6245;
+ t6268 = t5739+t6323*t5949;
+ t6267 = RATIONAL(-81.0,2.0)*t6127+x*t5867+RATIONAL(30.0,1.0)*t6080;
+ t5997 = RATIONAL(-27.0,2.0);
+ t6232 = t6090*t6047;
+ t5878 = z*t6232;
+ t6033 = RATIONAL(15.0,1.0);
+ t6266 = t6033*t6153+t5997*t6150+t5878;
+ t6072 = RATIONAL(5.0,4.0);
+ t6238 = x*t6072;
+ t6030 = RATIONAL(18.0,1.0);
+ t6265 = z*t6238+t5675+t6030*t6154;
+ t6264 = t6030*t6153+y*t6238+t5731;
+ t6050 = RATIONAL(-3.0,1.0);
+ t5924 = t6063*t6181;
+ t6066 = RATIONAL(-1.0,2.0);
+ t5988 = t6066*t6090;
+ t6263 = t6050*t6150+(t5924+t5988)*z;
+ t6049 = RATIONAL(4.0,1.0);
+ t5711 = t6001*t6127;
+ t6262 = t6046*t6090+t6049*t6080+t5711;
+ t6158 = t6050*t6243;
+ t6261 = t6087*t6158+(t5889+t5988)*y;
+ t6157 = t6057*t6243;
+ t5877 = t6068*t6215;
+ t6260 = t6087*t6157+(t5877+t5974)*y;
+ t5843 = t6067*t6153;
+ t6259 = t5843+t6293;
+ t6258 = t5997*t6170+t6033*t6154+y*t6232;
+ t6081 = x*z;
+ t6079 = y*t6081;
+ t6257 = t6079+t6080+t6069*t6127;
+ t5803 = t6067*t6154;
+ t6256 = t5803+t6295;
+ t6222 = t6087*t6073;
+ t5937 = z*t6222;
+ t6255 = -t6079+t6053*t6127+y*t5937;
+ t6029 = RATIONAL(-27.0,1.0);
+ t6205 = t6090*t6071;
+ t6026 = RATIONAL(45.0,1.0);
+ t6254 = t6026*t6153+t6029*t6150+z*t6205;
+ t6045 = RATIONAL(-2.0,1.0);
+ t6228 = t6090*t6045;
+ t6061 = RATIONAL(-6.0,1.0);
+ t6244 = x*t6066;
+ t6253 = t6061*t6154+y*t6228+z*t6244;
+ t5998 = RATIONAL(45.0,2.0);
+ t6252 = t5941+t5998*t6154+t6295;
+ t6251 = z*t6189+t5998*t6153+t6293;
+ t5790 = t6061*t6080;
+ t6042 = RATIONAL(-4.0,1.0);
+ t5931 = t6042*t6245;
+ t6250 = t5790+t5931+t6312;
+ t6192 = t6088*t6056;
+ t5916 = x*t6192;
+ t6249 = z*t6233+t6054*t6154+t5815+t5916;
+ t6203 = t6087*t6050;
+ t5942 = z*t6203;
+ t5897 = t6045*t6245;
+ t6248 = t5897+t6069*t6182+t6034*t6127+y*t5942;
+ t5715 = t6006*t6127;
+ t5978 = t6048*t6087;
+ t6018 = RATIONAL(-12.0,1.0);
+ t6235 = t6049*z;
+ t6086 = x*y;
+ t6247 = t5715+t5978+t6018*t6080+t5988+t6235*t6086;
+ t6074 = RATIONAL(-1.0,4.0);
+ t6246 = t6074*t6090+t6276+t6323*t5931;
+ t6240 = x*t6074;
+ t6082 = t6090*y;
+ t6237 = t6059*x;
+ t6070 = RATIONAL(-5.0,4.0);
+ t6236 = x*t6070;
+ t6234 = x*t6051;
+ t6230 = -t6082-t6083;
+ t5875 = t6048*t6241;
+ t6226 = t5875+y*t6240;
+ t6224 = t6070*t6087;
+ t5845 = t6051*t6123;
+ t6223 = t5845+t6064*t6150;
+ t6221 = t6077*t6245;
+ t6037 = RATIONAL(-15.0,4.0);
+ t6220 = t6087*t6037;
+ t5980 = t6069*t6088;
+ t6219 = y*t6239;
+ t6218 = t6087*t6064;
+ t5920 = t6087*t6193;
+ t6174 = t6048*t6090;
+ t6214 = t5920+t6089*t6174;
+ t6213 = t6055*t6245;
+ t5991 = t6076*t6089;
+ t6212 = t6072*t6090;
+ t5732 = t6003*t6123;
+ t6211 = t6041*t6127+t5732;
+ t5938 = t6062*t6245;
+ t5694 = t6041*t6172;
+ t6209 = t5694+x*t6168;
+ t6208 = t6072*t6087;
+ t5948 = t6088*t6234;
+ t6207 = t5948+z*t6236;
+ t6204 = t6063*t6089;
+ t6202 = t6057*t6087;
+ t6201 = t6087*t6066;
+ t6200 = t6050*t6088;
+ t6199 = t6059*t6087;
+ t6178 = t6087*t6060;
+ t5926 = t6087*t6192;
+ t6198 = z*t6178+t5926;
+ t5642 = RATIONAL(243.0,8.0)*t6123;
+ t5996 = RATIONAL(-135.0,4.0);
+ t6197 = t5996*t6170+t5642;
+ t6196 = t6087*t6074;
+ t5784 = t6050*t6153;
+ t5766 = t6087*t5897;
+ t6195 = t5784+t5766;
+ t6190 = t6084+t6086;
+ t6188 = t6070*t6090;
+ t5969 = t6089*t5978;
+ t6187 = t5969+y*t6196;
+ t5954 = t6089*t6234;
+ t5775 = t6088*t5954;
+ t6185 = t5775+t6064*t6219;
+ t6179 = RATIONAL(10.0,1.0)*t6245;
+ t6177 = t6090*t6044;
+ t6176 = t6090*t6056;
+ t6175 = t5771+t5983*t6081;
+ t6173 = t6087*t6025;
+ t6171 = t6073*t6243;
+ t6165 = t6052*t6242;
+ t6163 = t6067*t6242;
+ t6161 = t6037*t6243;
+ t6160 = t6067*t6243;
+ t6156 = t6053*t6243;
+ t5879 = z*t6228;
+ t6151 = z*t5975;
+ t6148 = t6037*t6242;
+ t5908 = t6089*t6210;
+ t6147 = t5908+t6087*t6160+t5737;
+ t6146 = t5997*t6127+t5732+t5733;
+ t5910 = t6058*t6181;
+ t6145 = t5920+t5914+t5910;
+ t5856 = t6010*t6229;
+ t6144 = t5856+t6005*t6181+t5991;
+ t5848 = t6010*t6217;
+ t6143 = t5873+t5848+t5872;
+ t6142 = t5775+t6057*t6219+t5882;
+ t6141 = t5737+t6298;
+ t6140 = RATIONAL(-135.0,8.0)*t6127+t5732+t6017*t6182;
+ t6139 = t5954+x*t6156+t5741;
+ t6138 = t5954+t5694+x*t6160;
+ t6137 = t5683+t6314;
+ t6136 = t5908+t6087*t6156+t5683;
+ t5973 = t6046*t6087;
+ t6135 = t5973+t5969+y*t6201;
+ t6133 = t6063*t6150+t5678+t5892;
+ t5917 = t6058*t6215;
+ t5881 = t6068*t6181;
+ t6132 = t5978+t6060+RATIONAL(-5.0,8.0)*t6090;
+ t6131 = z*t6199+t5986+t5926;
+ t5987 = t6075*x;
+ t6130 = z*t6237+t5987+t5916;
+ t6129 = t5980+t6034*t6215+t5861;
+ t5636 = RATIONAL(-243.0,8.0)*t6123;
+ t5686 = x*t6125;
+ t6128 = t5636+t5686+RATIONAL(81.0,2.0)*t6127;
+ t6126 = t5856+t5936+t5933;
+ t6124 = t5678+t6277;
+ t6122 = t5848+t6076*t6088+t6005*t6215;
+ t6121 = t6004+RATIONAL(225.0,4.0)*t6090;
+ t6120 = RATIONAL(-25.0,4.0)*t6090+t6077;
+ t6119 = RATIONAL(-225.0,4.0)*t6090+t5998;
+ t6118 = t6013+RATIONAL(-75.0,4.0)*t6090;
+ t6117 = RATIONAL(25.0,4.0)*t6090+t6065;
+ t6116 = RATIONAL(75.0,4.0)*t6090+t6028;
+ t6115 = t6087*t6221+t5711+t6305;
+ t6114 = t6058*t6150+z*t5962+t6285;
+ t5768 = t6050*t6154;
+ t6113 = t5768+t5748+t6296;
+ t5736 = t6090*t6179;
+ t6112 = t6090*t6149+t5736+y*t6212+t6147;
+ t6020 = RATIONAL(-81.0,4.0);
+ t5999 = RATIONAL(-20.0,1.0);
+ t5728 = t5999*t6078;
+ t6111 = t6020*t6127+t5732+t5686+t5728+t6323*t6179;
+ t5684 = RATIONAL(50.0,1.0)*t6078;
+ t6110 = RATIONAL(-30.0,1.0)*t6080+RATIONAL(405.0,8.0)*t6127+t6020*t6182+
+t5636+t5999*t6245+t5684;
+ t6031 = RATIONAL(-25.0,2.0);
+ t5687 = t6031*t6078;
+ t6109 = t5949+t5687+t6013*t6080+t6140;
+ t6108 = t5867+t6027*t6080+t6306+t6312;
+ t5788 = x*t6213;
+ t5816 = t6042*t6078;
+ t5794 = t6087*t6213;
+ t6107 = t5739+t5741+t5788+t5683+t5816+t5794;
+ t5818 = t6073*t6154;
+ t6106 = t5818+t6082+t5816+t6136;
+ t5810 = t6073*t6153;
+ t6105 = t5810+t6083+t5816+t6137;
+ t5655 = t6011*t6078;
+ t6104 = t6013*t6154+y*t6231+t5655+t6136;
+ t5838 = y*t5878;
+ t6103 = t6037*t6153+z*t6188+t5838+t6133;
+ t6102 = t6276+t5678+t5838+t6065*t6134;
+ t5674 = RATIONAL(-40.0,1.0)*t6078;
+ t6101 = t6029*t6170+t5868+y*t6205+t5642+t5674+t6026*t6154;
+ t6100 = x*t6183+t6033*t6080+t5728+t6146;
+ t6099 = t5715+t5737+t5741+x*t6221+t5736+t6028*t6080;
+ t5796 = y*t5879;
+ t6098 = t5796+t5845+t6057*t6150+t5965+(t5974+t5881)*z;
+ t5765 = x*t5897;
+ t5777 = t6054*t6080;
+ t6043 = RATIONAL(-8.0,1.0);
+ t5819 = t6043*t6078;
+ t6097 = t5765+t5777+t5819+t6146;
+ t6096 = z*t6212+t6012*t6153+t5736+t6141;
+ t6095 = t6090*t6148+y*t6188+t5838+t6124;
+ t6021 = RATIONAL(16.0,1.0);
+ t5717 = t6021*t6078;
+ t6094 = t5930+t6022*t6154+t5948+t5717+t5987-t6081+t6147;
+ t6093 = t5875+t5879+y*t6244+t6061*t6153+t6133+t6319;
+ t6039 = RATIONAL(12.0,1.0);
+ t6092 = RATIONAL(5.0,8.0)*t6090+t6074+t5938+t5976+t5728+t6039*t6080+t6140
+;
+ t6036 = RATIONAL(27.0,1.0);
+ t6023 = RATIONAL(25.0,2.0);
+ t6019 = RATIONAL(36.0,1.0);
+ t6016 = RATIONAL(-36.0,1.0);
+ t5985 = t6060*t6090;
+ t5971 = t6075*t6090;
+ t5964 = t6088*t6177;
+ t5961 = t6069*t6181;
+ t5960 = y*t6218;
+ t5959 = y*t6224;
+ t5957 = z*t6218;
+ t5956 = t6089*t6176;
+ t5955 = y*t6178;
+ t5952 = y*t6236;
+ t5950 = z*t6208;
+ t5947 = z*t6224;
+ t5945 = t6051*t6215;
+ t5943 = t6064*t6215;
+ t5939 = t6069*t6215;
+ t5934 = y*t6203;
+ t5929 = y*t6237;
+ t5922 = y*t6222;
+ t5918 = y*t6199;
+ t5915 = t6088*t6174;
+ t5911 = t6089*t6177;
+ t5906 = z*t6202;
+ t5904 = t6064*t6181;
+ t5903 = z*t6240;
+ t5901 = y*t6202;
+ t5900 = z*t6196;
+ t5895 = t6051*t6181;
+ t5891 = y*t6186;
+ t5885 = y*t6208;
+ t5883 = y*t6227;
+ t5870 = t6088*t6176;
+ t5869 = z*t6201;
+ t5864 = y*t6173;
+ t5858 = y*t6220;
+ t5857 = z*t6173;
+ t5847 = z*t6220;
+ t5839 = t6044*t6127;
+ t5834 = t6058*t6219;
+ t5825 = t6200*t6086;
+ t5823 = t6076*t6219;
+ t5802 = t6069*t6219;
+ t5801 = t6194*t6086;
+ t5785 = x*t6157;
+ t5783 = t5991*t6081;
+ t5780 = x*t6165;
+ t5779 = t6089*t5937;
+ t5774 = t6063*t6127;
+ t5773 = t6087*t6155;
+ t5770 = t6076*t6127;
+ t5769 = t6068*t6219;
+ t5767 = t6068*t6150;
+ t5764 = x*t6171;
+ t5761 = x*t6163;
+ t5759 = x*t6158;
+ t5757 = x*t6162;
+ t5754 = x*t6159;
+ t5751 = x*t6151;
+ t5750 = t6087*t6151;
+ t5744 = t6204*t6081;
+ t5740 = t6087*t6148;
+ t5738 = x*t6148;
+ t5710 = t6087*t6161;
+ t5709 = x*t6161;
+ t5704 = t6006*t6150;
+ t5701 = t6008*t6219;
+ t5699 = t6000*t6127;
+ t5691 = x*t6149;
+ t5690 = x*t6169;
+ t5676 = t6036*t6150;
+ t5669 = t6009*t6170;
+ t5664 = x*t6152;
+ t5659 = t6036*t6170;
+ t5647 = x*t6167;
+ t5644 = t6009*t6150;
+ t5639 = t5996*t6150;
+ coeffs_dyz->coeff_m1_m1_m1 = t5765+t5918+t5917+t6049*t6078+t5769+t6145+
+t6131+t5770+t5985+t5767+t5929+t5772+t5768+t6130+t5773+t6195+t6230+t6307;
+ coeffs_dyz->coeff_0_m1_m1 = t5906-z+t6104+t5901+t5777+t6158+(-1.0+t6200+
+t6235)*y+t6132+t6274+t6275+t6278+t6308+t6314;
+ coeffs_dyz->coeff_p1_m1_m1 = t5785+t6093+t5790+t5881+t5788+t5893+t5877+
+t5883+t5774+t6142+t6253+t6277+t6318;
+ coeffs_dyz->coeff_p2_m1_m1 = t5839+t5971+t5956+t6098+t5869+t5870+t5794+
+t6135+t6260;
+ coeffs_dyz->coeff_m1_0_m1 = t5959+t6104+t5740+t5961+t5843+t5738+t5952+
+t6139+t6268;
+ coeffs_dyz->coeff_0_0_m1 = t6160+t5864+(t6118*t6088+t6120)*y+t6108+t6299+
+t6301+t6302;
+ coeffs_dyz->coeff_p1_0_m1 = t5744+t5858+t5664+t6100+t6126+t6258+t6264;
+ coeffs_dyz->coeff_p2_0_m1 = t5895+t5885+t6095+t6290+t6300;
+ coeffs_dyz->coeff_m1_p1_m1 = t6124+t6246+t5744+t5831+t5973+t5869+t6190+
+t5943+t6083+t6253+t6281+t6283+t6317+t6319;
+ coeffs_dyz->coeff_0_p1_m1 = (t6045+t6061*t6088)*y+t6159+t5934+t6092+t6144
++t6251+t6258+t6294+t6322;
+ coeffs_dyz->coeff_p1_p1_m1 = t5906+t6141+t5924+t6139+t5717+t5825+t5921+(
+t6042+t6018*t6088)*t6082-t6086+t6247+t6130+t5922+t6301+t6311;
+ coeffs_dyz->coeff_p2_p1_m1 = -t6084+t5911+t5915+t6106+t6131+t6262+t6263;
+ coeffs_dyz->coeff_m1_p2_m1 = t5785+t5904+t5810+t5796+t6185+t6187+t6223+
+t6226+t6257+t6260;
+ coeffs_dyz->coeff_0_p2_m1 = t6171+t5891+(t6059+t6068*t6088)*y+t6095+t6248
++t6286+t6292;
+ coeffs_dyz->coeff_p1_p2_m1 = t5834+t5960+t6106+t6255+t6269+t6307+t6309;
+ coeffs_dyz->coeff_p2_p2_m1 = t5955+t5773+(t5989+t6074)*t6082+t6114+t6214+
+t6284;
+ coeffs_dyz->coeff_m1_m1_0 = t5655+t5947+t5709+t5710+t5803+t5939+t6137+
+t6207+t6268+t6278+t6320;
+ coeffs_dyz->coeff_0_m1_0 = t5704+t6163+t5857+(t6118*t6089+t6120)*z+t6108+
+t6129+t6289;
+ coeffs_dyz->coeff_p1_m1_0 = t5801+t5847+t6100+t5647+t6143+t6265+t6266;
+ coeffs_dyz->coeff_p2_m1_0 = t5950+t5945+t6103+t6280+t6300;
+ coeffs_dyz->coeff_m1_0_0 = t5699+t5701+t6031*t6134+t6209+t6289+t6299+
+t6306;
+ coeffs_dyz->coeff_0_0_0 = t5639+t6121*t6243+(t6121*t6088+(t6032+RATIONAL(
+75.0,2.0)*t6087+RATIONAL(-125.0,2.0)*t6090)*z)*y+t6197+t6313;
+ coeffs_dyz->coeff_p1_0_0 = t5690+t5691+t5684+(t6023*x+RATIONAL(-75.0,2.0)
+*t6087)*t6245+t6128+t6288+t6315;
+ coeffs_dyz->coeff_p2_0_0 = t6023*t6080+t5687+t6211+t6279+t6303;
+ coeffs_dyz->coeff_m1_p1_0 = t6111+t5780+t5690+t5950+t6251+t6265+t6316;
+ coeffs_dyz->coeff_0_p1_0 = t5847+t6030*t6242+t5676+(t6119*t6089+t6117)*z+
+t6110+t6122+t6288;
+ coeffs_dyz->coeff_p1_p1_0 = t5761+t5857+t6019*t6154+t5674+t6197+t6207+
+t6209+t6254+t6267+t6282;
+ coeffs_dyz->coeff_p2_p1_0 = t5964+t5947+t6096+t6273+t6287;
+ coeffs_dyz->coeff_m1_p2_0 = t5823+t5647+t6102+t6280+t6286;
+ coeffs_dyz->coeff_0_p2_0 = t6164+t5644+t6116*t6243+t6109+t6279;
+ coeffs_dyz->coeff_p1_p2_0 = t5802+t5709+t6099+t6287+t6291;
+ coeffs_dyz->coeff_p2_p2_0 = t5710+y*t5912+t6115+t6297;
+ coeffs_dyz->coeff_m1_m1_p1 = t6085+t6093+t5764+t5779+t5801+t5760+t6081+
+t6082+t5904+t6135+t6246+t6316;
+ coeffs_dyz->coeff_0_m1_p1 = t5942+y+(t6061*t6089+t6045)*z+t6165+t6092+
+t5883+t6122+t6252+t6266+t6292;
+ coeffs_dyz->coeff_p1_m1_p1 = t6094+t5759+t5901+t5937+t5704+t5929+(t6018*
+t6089+t6042)*t6083+t6247+t6282+t6309+t6320;
+ coeffs_dyz->coeff_p2_m1_p1 = t5918+t6105+t5964+t6214+t6261+t6262+t6272;
+ coeffs_dyz->coeff_m1_0_p1 = t6111+t5691+t5885+t5754+t6252+t6264+t6317;
+ coeffs_dyz->coeff_0_0_p1 = t5659+t5858+t6030*t6243+(t6119*t6088+t6117)*y+
+t6110+t6144+t6315;
+ coeffs_dyz->coeff_p1_0_p1 = t6019*t6153+t5864+t5924+t5701+t5639+t5952+
+t6101+t6138+t6267;
+ coeffs_dyz->coeff_p2_0_p1 = t5911+t5959+t6112+t6270+t6273;
+ coeffs_dyz->coeff_m1_p1_p1 = t6094+t5699+t5985+t5961+t6043*t6134+t5761+
+t5939+t6138-t6190+t6272+t6298+t6311;
+ coeffs_dyz->coeff_0_p1_p1 = (t6055+t6022*t6088+(t6021+RATIONAL(24.0,1.0)*
+t6087)*z)*y+t5937+t5922+t6101+(t6055+t6022*t6089)*z+t6129+t6132+t6254+t6302+
+t6313;
+ coeffs_dyz->coeff_p1_p1_p1 = t5676+t5942+t5659+((t6049+t6016*t6088)*t6090
++(RATIONAL(32.0,1.0)*t6090+t6062*x+RATIONAL(-24.0,1.0)*t6087)*z)*y+t5780+t6081+
+t6086+t6126+t5934+(t6016*t6089+t6049)*t6083+t5754+t5977+t6128+t6143+t6318;
+ coeffs_dyz->coeff_p2_p1_p1 = t5945+t5895+t6084+t6087*t5938+t5971+t5973+
+t5819+t6085+t6211+t6230+t6256+t6259;
+ coeffs_dyz->coeff_m1_p2_p1 = t6107+t5759+t5802+t5955+t6145+t6261+t6269;
+ coeffs_dyz->coeff_0_p2_p1 = t5960+t6054*t6243+(t6066+t6194)*y+t6112+t6250
++t6275+t6291;
+ coeffs_dyz->coeff_p1_p2_p1 = t6039*t6153+t5764+t5823+t6097+t5644+t5891+
+t5881-t6082+t6226+t6256;
+ coeffs_dyz->coeff_p2_p2_p1 = t5956+t5805+t5779+t5645+(t5980+t6060)*t6082+
+t6187+t6195+t6296;
+ coeffs_dyz->coeff_m1_m1_p2 = t5818+t5900+t5750+t6098+t5751+t5903+t5943+
+t6142+t6257;
+ coeffs_dyz->coeff_0_m1_p2 = t5887+t6166+(t6059+t6191)*z+t6103+t6248+t6294
++t6321;
+ coeffs_dyz->coeff_p1_m1_p2 = t5769+t5957+t6105+t5921+t6175+t6249+t6255;
+ coeffs_dyz->coeff_p2_m1_p2 = t5915+t5767+(t6074+t5975)*t6083+t6198+t6271+
+t6284+t6285;
+ coeffs_dyz->coeff_m1_0_p2 = t5783+t5664+t6102+t6290+t6321;
+ coeffs_dyz->coeff_0_0_p2 = t6156+t5669+t6116*t6242+t6109+t6303;
+ coeffs_dyz->coeff_p1_0_p2 = t5757+t5738+t6099+t6270+t6310;
+ coeffs_dyz->coeff_p2_0_p2 = t5740+z*t5944+t6115+t6304;
+ coeffs_dyz->coeff_m1_p1_p2 = t5917+t6107+t5757+t5825+t6198+t6249+t6263;
+ coeffs_dyz->coeff_0_p1_p2 = t5957+t6054*t6242+(t6066+t6204)*z+t6096+t6250
++t6308+t6310;
+ coeffs_dyz->coeff_p1_p1_p2 = t6039*t6154+t6097+t5669+t5903+t5887+t5783-
+t6083+t5877+t6259+t6283;
+ coeffs_dyz->coeff_p2_p1_p2 = t5870+t5766+t5645+t5900+(t6060+t5972)*t6083+
+t6113+t6281;
+ coeffs_dyz->coeff_m1_p2_p2 = t5770+t5834+t6066*t6134+t6114+t6175+t6271;
+ coeffs_dyz->coeff_0_p2_p2 = t6157+(t6057*t6088+t6322)*y+t6274+t6297+t6304
++t6305;
+ coeffs_dyz->coeff_p1_p2_p2 = t5805+t5774+t5751+t5784+(t6237+t6202)*t6245+
+t6113+t6185;
+ coeffs_dyz->coeff_p2_p2_p2 = t5839+z*t5910+t5750+(t5917+(t6199+t5988)*z)*
+y+t6223;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dz.compute.c
new file mode 100644
index 0000000..c087e3c
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dz.compute.c
@@ -0,0 +1,1230 @@
+fp t2786;
+fp t2784;
+fp t2992;
+fp t2787;
+fp t2783;
+fp t2984;
+fp t2879;
+fp t2880;
+fp t2751;
+fp t2701;
+fp t2755;
+fp t2956;
+fp t3078;
+fp t2758;
+fp t2937;
+fp t2785;
+fp t2867;
+fp t2533;
+fp t2759;
+fp t2955;
+fp t2780;
+fp t3077;
+fp t2994;
+fp t2773;
+fp t2946;
+fp t2763;
+fp t2648;
+fp t2537;
+fp t3076;
+fp t2743;
+fp t2838;
+fp t2959;
+fp t2889;
+fp t2769;
+fp t2551;
+fp t3075;
+fp t2635;
+fp t2494;
+fp t2765;
+fp t2782;
+fp t2774;
+fp t3074;
+fp t2568;
+fp t3073;
+fp t2725;
+fp t2935;
+fp t2749;
+fp t2697;
+fp t3072;
+fp t2905;
+fp t2453;
+fp t2918;
+fp t2861;
+fp t2529;
+fp t3071;
+fp t2868;
+fp t2709;
+fp t2719;
+fp t2597;
+fp t3070;
+fp t2722;
+fp t2960;
+fp t2901;
+fp t2971;
+fp t3069;
+fp t2871;
+fp t2768;
+fp t2770;
+fp t3068;
+fp t2728;
+fp t2829;
+fp t2370;
+fp t2737;
+fp t3067;
+fp t2748;
+fp t2961;
+fp t2634;
+fp t3066;
+fp t2885;
+fp t2459;
+fp t2733;
+fp t3065;
+fp t2754;
+fp t2928;
+fp t2660;
+fp t2760;
+fp t2931;
+fp t2649;
+fp t3064;
+fp t2713;
+fp t2976;
+fp t2781;
+fp t3063;
+fp t2746;
+fp t2954;
+fp t2608;
+fp t2762;
+fp t2939;
+fp t2899;
+fp t3062;
+fp t2986;
+fp t2724;
+fp t2881;
+fp t2406;
+fp t2716;
+fp t3061;
+fp t2951;
+fp t2858;
+fp t2659;
+fp t3060;
+fp t2750;
+fp t2908;
+fp t2665;
+fp t2990;
+fp t2604;
+fp t3059;
+fp t2757;
+fp t2969;
+fp t2730;
+fp t2977;
+fp t2898;
+fp t3058;
+fp t2764;
+fp t2926;
+fp t2666;
+fp t3057;
+fp t2924;
+fp t2736;
+fp t2922;
+fp t2687;
+fp t3056;
+fp t2646;
+fp t2941;
+fp t2668;
+fp t3055;
+fp t2699;
+fp t2887;
+fp t2439;
+fp t2845;
+fp t3054;
+fp t2766;
+fp t2982;
+fp t2884;
+fp t2909;
+fp t2834;
+fp t2475;
+fp t3053;
+fp t2741;
+fp t2919;
+fp t2900;
+fp t3052;
+fp t2575;
+fp t2975;
+fp t2673;
+fp t3051;
+fp t2947;
+fp t2859;
+fp t2703;
+fp t2886;
+fp t3050;
+fp t2702;
+fp t2771;
+fp t2929;
+fp t3049;
+fp t2402;
+fp t3048;
+fp t3047;
+fp t3046;
+fp t2778;
+fp t2974;
+fp t2828;
+fp t2490;
+fp t3045;
+fp t2691;
+fp t2693;
+fp t3044;
+fp t3043;
+fp t2539;
+fp t3042;
+fp t2419;
+fp t3041;
+fp t2433;
+fp t3040;
+fp t2997;
+fp t2776;
+fp t2944;
+fp t2893;
+fp t2579;
+fp t3039;
+fp t2832;
+fp t3038;
+fp t2853;
+fp t3037;
+fp t3036;
+fp t2981;
+fp t2896;
+fp t2385;
+fp t3035;
+fp t3034;
+fp t2945;
+fp t3033;
+fp t2772;
+fp t2603;
+fp t3032;
+fp t3031;
+fp t2727;
+fp t3030;
+fp t2731;
+fp t2957;
+fp t2642;
+fp t3029;
+fp t2683;
+fp t2842;
+fp t3028;
+fp t2742;
+fp t2936;
+fp t3027;
+fp t2949;
+fp t2671;
+fp t2667;
+fp t3026;
+fp t2933;
+fp t2678;
+fp t2654;
+fp t3025;
+fp t2989;
+fp t2650;
+fp t2729;
+fp t2710;
+fp t3024;
+fp t2907;
+fp t2636;
+fp t2717;
+fp t3023;
+fp t2980;
+fp t2775;
+fp t3022;
+fp t3021;
+fp t2985;
+fp t3020;
+fp t2645;
+fp t2921;
+fp t2857;
+fp t2507;
+fp t2897;
+fp t2469;
+fp t3019;
+fp t2739;
+fp t2934;
+fp t2600;
+fp t2991;
+fp t3018;
+fp t2670;
+fp t2948;
+fp t2629;
+fp t3017;
+fp t3016;
+fp t2996;
+fp t2686;
+fp t2912;
+fp t2694;
+fp t3015;
+fp t2756;
+fp t2920;
+fp t2851;
+fp t2463;
+fp t3014;
+fp t2913;
+fp t2523;
+fp t3013;
+fp t2767;
+fp t2894;
+fp t2440;
+fp t3012;
+fp t2617;
+fp t3011;
+fp t2987;
+fp t2651;
+fp t2910;
+fp t2852;
+fp t2863;
+fp t2587;
+fp t3010;
+fp t3009;
+fp t2738;
+fp t2973;
+fp t2588;
+fp t2983;
+fp t2639;
+fp t3008;
+fp t2930;
+fp t2856;
+fp t2679;
+fp t3007;
+fp t2708;
+fp t2715;
+fp t2592;
+fp t2726;
+fp t3006;
+fp t3005;
+fp t3004;
+fp t2361;
+fp t2888;
+fp t2598;
+fp t3003;
+fp t2998;
+fp t3002;
+fp t2408;
+fp t3001;
+fp t2747;
+fp t2672;
+fp t2752;
+fp t3000;
+fp t2999;
+fp t2995;
+fp t2993;
+fp t2745;
+fp t2988;
+fp t2698;
+fp t2705;
+fp t2704;
+fp t2707;
+fp t2979;
+fp t2978;
+fp t2700;
+fp t2777;
+fp t2972;
+fp t2970;
+fp t2968;
+fp t2966;
+fp t2965;
+fp t2831;
+fp t2543;
+fp t2903;
+fp t2964;
+fp t2914;
+fp t2638;
+fp t2963;
+fp t2695;
+fp t2962;
+fp t2546;
+fp t2911;
+fp t2958;
+fp t2706;
+fp t2942;
+fp t2827;
+fp t2953;
+fp t2952;
+fp t2779;
+fp t2950;
+fp t2943;
+fp t2940;
+fp t2938;
+fp t2932;
+fp t2927;
+fp t2578;
+fp t2925;
+fp t2761;
+fp t2923;
+fp t2917;
+fp t2916;
+fp t2837;
+fp t2653;
+fp t2558;
+fp t2915;
+fp t2906;
+fp t2640;
+fp t2685;
+fp t2902;
+fp t2895;
+fp t2658;
+fp t2647;
+fp t2892;
+fp t2891;
+fp t2890;
+fp t2740;
+fp t2676;
+fp t2883;
+fp t2882;
+fp t2621;
+fp t2662;
+fp t2878;
+fp t2721;
+fp t2855;
+fp t2378;
+fp t2877;
+fp t2876;
+fp t2875;
+fp t2373;
+fp t2599;
+fp t2874;
+fp t2637;
+fp t2873;
+fp t2872;
+fp t2367;
+fp t2870;
+fp t2467;
+fp t2869;
+fp t2627;
+fp t2866;
+fp t2865;
+fp t2864;
+fp t2690;
+fp t2681;
+fp t2862;
+fp t2860;
+fp t2854;
+fp t2850;
+fp t2849;
+fp t2550;
+fp t2848;
+fp t2847;
+fp t2624;
+fp t2846;
+fp t2844;
+fp t2590;
+fp t2843;
+fp t2374;
+fp t2841;
+fp t2840;
+fp t2711;
+fp t2360;
+fp t2839;
+fp t2836;
+fp t2835;
+fp t2833;
+fp t2830;
+fp t2664;
+fp t2826;
+fp t2825;
+fp t2824;
+fp t2823;
+fp t2822;
+fp t2732;
+fp t2821;
+fp t2820;
+fp t2819;
+fp t2817;
+fp t2816;
+fp t2814;
+fp t2501;
+fp t2813;
+fp t2452;
+fp t2812;
+fp t2462;
+fp t2811;
+fp t2810;
+fp t2506;
+fp t2396;
+fp t2809;
+fp t2808;
+fp t2807;
+fp t2718;
+fp t2352;
+fp t2806;
+fp t2340;
+fp t2805;
+fp t2804;
+fp t2431;
+fp t2803;
+fp t2366;
+fp t2802;
+fp t2801;
+fp t2800;
+fp t2799;
+fp t2723;
+fp t2392;
+fp t2798;
+fp t2566;
+fp t2797;
+fp t2796;
+fp t2496;
+fp t2795;
+fp t2616;
+fp t2794;
+fp t2744;
+fp t2793;
+fp t2753;
+fp t2515;
+fp t2792;
+fp t2791;
+fp t2559;
+fp t2790;
+fp t2735;
+fp t2734;
+fp t2720;
+fp t2712;
+fp t2692;
+fp t2663;
+fp t2633;
+fp t2626;
+fp t2614;
+fp t2612;
+fp t2610;
+fp t2609;
+fp t2607;
+fp t2606;
+fp t2591;
+fp t2589;
+fp t2584;
+fp t2582;
+fp t2581;
+fp t2577;
+fp t2574;
+fp t2573;
+fp t2570;
+fp t2563;
+fp t2560;
+fp t2555;
+fp t2553;
+fp t2552;
+fp t2549;
+fp t2538;
+fp t2534;
+fp t2530;
+fp t2527;
+fp t2522;
+fp t2521;
+fp t2514;
+fp t2503;
+fp t2489;
+fp t2487;
+fp t2486;
+fp t2484;
+fp t2481;
+fp t2470;
+fp t2468;
+fp t2465;
+fp t2464;
+fp t2458;
+fp t2454;
+fp t2449;
+fp t2448;
+fp t2444;
+fp t2442;
+fp t2436;
+fp t2432;
+fp t2430;
+fp t2426;
+fp t2422;
+fp t2418;
+fp t2417;
+fp t2416;
+fp t2415;
+fp t2414;
+fp t2411;
+fp t2401;
+fp t2379;
+fp t2375;
+fp t2358;
+fp t2354;
+fp t2350;
+fp t2347;
+fp t2338;
+fp t2337;
+ t2786 = y*y;
+ t2784 = t2786*y;
+ t2992 = t2784+y;
+ t2787 = x*x;
+ t2783 = t2787*x;
+ t2984 = t2783+x;
+ t2879 = z*t2984;
+ t2880 = z*t2992;
+ t2751 = RATIONAL(1.0,4.0);
+ t2701 = t2751*t2784;
+ t2755 = RATIONAL(-5.0,8.0);
+ t2956 = t2787*t2755;
+ t3078 = t2701+t2784*t2956;
+ t2758 = RATIONAL(9.0,8.0);
+ t2937 = t2784*t2758;
+ t2785 = z*z;
+ t2867 = t2785*t2937;
+ t2533 = t2787*t2867;
+ t2759 = RATIONAL(-5.0,2.0);
+ t2955 = t2783*t2786;
+ t2780 = z*t2955;
+ t3077 = t2533+t2759*t2780;
+ t2994 = t2786*z;
+ t2773 = x*t2994;
+ t2946 = t2784*t2785;
+ t2763 = RATIONAL(-9.0,4.0);
+ t2648 = t2763*t2946;
+ t2537 = t2787*t2648;
+ t3076 = t2537+t2773+t2780;
+ t2743 = RATIONAL(-9.0,2.0);
+ t2838 = t2785*t2955;
+ t2959 = t2783*t2785;
+ t2889 = y*t2959;
+ t2769 = RATIONAL(-9.0,8.0);
+ t2551 = t2769*t2889;
+ t3075 = t2743*t2838+t2551;
+ t2635 = t2783*t2937;
+ t2494 = t2785*t2635;
+ t2765 = RATIONAL(-5.0,1.0);
+ t2782 = t2787*t2786;
+ t2774 = z*t2782;
+ t3074 = t2494+t2765*t2774;
+ t2568 = t2758*t2889;
+ t3073 = t2568+t2763*t2838;
+ t2725 = RATIONAL(-15.0,8.0);
+ t2935 = t2786*t2725;
+ t2749 = RATIONAL(3.0,4.0);
+ t2697 = t2749*t2783;
+ t3072 = t2783*t2935+t2697;
+ t2905 = x*t2946;
+ t2453 = t2769*t2905;
+ t2918 = t2743*t2785;
+ t2861 = t2787*t2918;
+ t2529 = t2784*t2861;
+ t3071 = t2453+t2529;
+ t2868 = t2787*t2946;
+ t2709 = RATIONAL(-135.0,8.0);
+ t2719 = RATIONAL(27.0,4.0);
+ t2597 = t2719*t2946;
+ t3070 = t2709*t2868+t2597;
+ t2722 = RATIONAL(45.0,8.0);
+ t2960 = t2787*t2785;
+ t2901 = y*t2960;
+ t2971 = t2763*t2785;
+ t3069 = y*t2971+t2722*t2901;
+ t2871 = t2786*t2960;
+ t2768 = RATIONAL(-1.0,4.0);
+ t2770 = RATIONAL(9.0,4.0);
+ t3068 = t2770*t2871+t2768*t2782;
+ t2728 = RATIONAL(27.0,8.0);
+ t2829 = t2728*t2959;
+ t2370 = t2784*t2829;
+ t2737 = RATIONAL(-4.0,1.0);
+ t3067 = t2370+t2737*t2774;
+ t2748 = RATIONAL(-3.0,2.0);
+ t2961 = t2787*t2784;
+ t2634 = t2748*t2961;
+ t3066 = t2635+t2634;
+ t2885 = z*t2697;
+ t2459 = t2784*t2885;
+ t2733 = RATIONAL(-15.0,4.0);
+ t3065 = t2459+t2733*t2871;
+ t2754 = RATIONAL(3.0,8.0);
+ t2928 = t2783*t2754;
+ t2660 = t2786*t2928;
+ t2760 = RATIONAL(-1.0,2.0);
+ t2931 = t2760*t2784;
+ t2649 = t2787*t2931;
+ t3064 = z*t2649+t2785*t2660;
+ t2713 = RATIONAL(45.0,4.0);
+ t2976 = t2783*t2784;
+ t2781 = z*t2976;
+ t3063 = t2713*t2781+RATIONAL(-45.0,2.0)*t2871;
+ t2746 = RATIONAL(-3.0,8.0);
+ t2954 = t2746*t2784;
+ t2608 = t2783*t2954;
+ t2762 = RATIONAL(3.0,2.0);
+ t2939 = t2762*t2784;
+ t2899 = z*t2939;
+ t3062 = t2608+t2783*t2899;
+ t2986 = t2784*z;
+ t2724 = RATIONAL(15.0,4.0);
+ t2881 = t2724*t2986;
+ t2406 = t2783*t2881;
+ t2716 = RATIONAL(-45.0,4.0);
+ t3061 = t2406+t2716*t2871;
+ t2951 = t2725*t2787;
+ t2858 = t2785*t2951;
+ t2659 = t2749*t2946;
+ t3060 = t2784*t2858+t2659;
+ t2750 = RATIONAL(1.0,2.0);
+ t2908 = t2787*t2750;
+ t2665 = y*t2908;
+ t2990 = t2783*y;
+ t2604 = t2746*t2990;
+ t3059 = t2665+t2604;
+ t2757 = RATIONAL(-3.0,4.0);
+ t2969 = t2757*t2785;
+ t2730 = RATIONAL(15.0,8.0);
+ t2977 = t2786*t2785;
+ t2898 = x*t2977;
+ t3058 = x*t2969+t2730*t2898;
+ t2764 = RATIONAL(-5.0,4.0);
+ t2926 = t2787*t2764;
+ t2666 = t2786*t2926;
+ t3057 = t2494+z*t2666;
+ t2924 = t2787*t2751;
+ t2736 = RATIONAL(-1.0,8.0);
+ t2922 = t2783*t2736;
+ t2687 = y*t2922;
+ t3056 = t2687+y*t2924;
+ t2646 = t2769*t2976;
+ t2941 = t2762*t2783;
+ t2668 = t2786*t2941;
+ t3055 = t2646+t2668;
+ t2699 = t2757*t2784;
+ t2887 = z*t2699;
+ t2439 = t2783*t2887;
+ t2845 = t2730*t2960;
+ t3054 = t2786*t2845+t2439;
+ t2766 = RATIONAL(5.0,4.0);
+ t2982 = z*t2766;
+ t2884 = t2784*t2982;
+ t2909 = t2769*t2785;
+ t2834 = t2786*t2909;
+ t2475 = t2783*t2834;
+ t3053 = t2787*t2884+t2475;
+ t2741 = RATIONAL(-3.0,1.0);
+ t2919 = t2741*t2784;
+ t2900 = z*t2919;
+ t3052 = t2783*t2900+t2608;
+ t2575 = t2746*t2889;
+ t2975 = t2749*t2785;
+ t2673 = y*t2975;
+ t3051 = t2787*t2673+t2575;
+ t2947 = t2787*t2757;
+ t2859 = t2785*t2947;
+ t2703 = t2751*t2783;
+ t2886 = z*t2703;
+ t3050 = t2786*t2859+t2784*t2886;
+ t2702 = t2768*t2784;
+ t2771 = RATIONAL(5.0,8.0);
+ t2929 = t2787*t2771;
+ t3049 = t2784*t2929+t2702;
+ t2402 = y*t2829;
+ t3048 = t2402+y*t2861;
+ t3047 = t2730*t2961+t2699;
+ t3046 = (t2845+t2969)*y;
+ t2778 = z*t2961;
+ t2974 = t2785*t2758;
+ t2828 = t2786*t2974;
+ t2490 = t2783*t2828;
+ t3045 = t2490+t2759*t2778;
+ t2691 = t2784*t2922;
+ t2693 = t2784*t2924;
+ t3044 = t2691+t2693;
+ t3043 = t2765*t2780+t2728*t2868;
+ t2539 = x*t2867;
+ t3042 = t2539+t2748*t2898;
+ t2419 = t2785*t2646;
+ t3041 = t2419+t2774;
+ t2433 = t2786*t2861;
+ t3040 = t2406+t2433;
+ t2997 = x*z;
+ t2776 = y*t2997;
+ t2944 = t2746*t2785;
+ t2893 = y*t2944;
+ t2579 = x*t2893;
+ t3039 = t2750*t2776+t2579;
+ t2832 = t2785*t2935;
+ t3038 = t2783*t2832+t2749*t2959;
+ t2853 = t2763*t2960;
+ t3037 = t2786*t2853+t2783*t2884;
+ t3036 = y*t2858+t2673;
+ t2981 = z*t2733;
+ t2896 = t2783*t2981;
+ t2385 = t2784*t2896;
+ t3035 = t2385+t2722*t2871;
+ t3034 = t2722*t2868+t2648;
+ t2945 = t2786*t2771;
+ t3033 = (t2768+t2945)*t2783;
+ t2772 = RATIONAL(5.0,2.0);
+ t2603 = t2772*t2994;
+ t3032 = t2724*t2780+t2603;
+ t3031 = t2755*t2955+t2703;
+ t2727 = RATIONAL(-15.0,2.0);
+ t3030 = t2727*t2871+t2770*t2781;
+ t2731 = RATIONAL(-45.0,8.0);
+ t2957 = t2770*t2785;
+ t2642 = x*t2957;
+ t3029 = t2731*t2898+t2642;
+ t2683 = t2770*t2946;
+ t2842 = t2731*t2960;
+ t3028 = t2683+t2784*t2842;
+ t2742 = RATIONAL(-9.0,1.0);
+ t2936 = t2759*t2787;
+ t3027 = t2786*t2936+t2742*t2781+RATIONAL(45.0,2.0)*t2871;
+ t2949 = t2786*t2757;
+ t2671 = t2783*t2949;
+ t2667 = t2784*t2908;
+ t3026 = t2785*t2671+(t2667+t2665)*z;
+ t2933 = t2783*t2748;
+ t2678 = t2786*t2933;
+ t2654 = t2757*t2946;
+ t3025 = t2784*t2845+z*t2678+t2654;
+ t2989 = t2765*z;
+ t2650 = t2786*t2989;
+ t2729 = RATIONAL(15.0,1.0);
+ t2710 = RATIONAL(-27.0,2.0);
+ t3024 = t2729*t2780+t2710*t2868+x*t2650;
+ t2907 = t2772*t2787;
+ t2636 = t2786*t2907;
+ t2717 = RATIONAL(15.0,2.0);
+ t3023 = t2636+t2717*t2871+t2743*t2781;
+ t2980 = y*t2787;
+ t2775 = z*t2980;
+ t3022 = t2775+t3073;
+ t3021 = t2730*t2838+z*t2634+t2757*t2959;
+ t2985 = t2760*y;
+ t3020 = -t2782+t2741*t2871+t2985*t2997;
+ t2645 = t2786*t2908;
+ t2921 = t2762*t2785;
+ t2857 = t2787*t2921;
+ t2507 = t2786*t2857;
+ t2897 = t2748*t2986;
+ t2469 = t2783*t2897;
+ t3019 = t2645+t2507+t2469;
+ t2739 = RATIONAL(5.0,1.0);
+ t2934 = RATIONAL(-27.0,4.0)*t2785;
+ t2600 = t2783*t2934;
+ t2991 = z*t2787;
+ t3018 = t2786*t2600+t2992*t2739*t2991;
+ t2670 = t2787*t2939;
+ t2948 = t2787*t2760;
+ t2629 = y*t2948;
+ t3017 = t2785*t2678+(t2670+t2629)*z;
+ t3016 = x*t2603+t2772*t2780+t2537;
+ t2996 = x*t2786;
+ t2686 = t2750*t2996;
+ t2912 = t2783*t2750;
+ t2694 = t2786*t2912;
+ t3015 = t2787*t2654+(t2694+t2686)*z;
+ t2756 = RATIONAL(9.0,2.0);
+ t2920 = t2756*t2785;
+ t2851 = t2787*t2920;
+ t2463 = t2786*t2851;
+ t3014 = t2463+t3052;
+ t2913 = x*t2982;
+ t2523 = t2784*t2851;
+ t3013 = t2733*t2780+t2523+t2786*t2913;
+ t2767 = RATIONAL(3.0,1.0);
+ t2894 = t2767*t2986;
+ t2440 = t2783*t2894;
+ t3012 = t2440+(t2842+t2929)*t2786;
+ t2617 = z*t2907;
+ t3011 = y*t2617+t2772*t2778+t3073;
+ t2987 = t2760*x;
+ t2651 = t2786*t2987;
+ t2910 = t2748*t2785;
+ t2852 = t2787*t2910;
+ t2863 = t2784*t2944;
+ t2587 = x*t2863;
+ t3010 = t2784*t2852+t2587+(t2668+t2651)*z;
+ t3009 = t2717*t2780+t2759*t2773+t3071;
+ t2738 = RATIONAL(-2.0,1.0);
+ t2973 = t2768*t2787;
+ t2588 = t2787*t2683;
+ t2983 = t2738*z;
+ t2639 = t2786*t2983;
+ t3008 = t2588+x*t2639+y*t2973+t2738*t2780;
+ t2930 = t2742*t2785;
+ t2856 = t2787*t2930;
+ t2679 = t2784*t2928;
+ t3007 = t2440+t2786*t2856+t2679+t2782;
+ t2708 = RATIONAL(135.0,8.0);
+ t2715 = RATIONAL(-10.0,1.0);
+ t2592 = t2715*t2991;
+ t2726 = RATIONAL(-15.0,1.0);
+ t3006 = t2726*t2778+t2600+t2592+t2708*t2838;
+ t3005 = t2727*t2780+t2650+t3034;
+ t3004 = t2666+t2713*t2871+t3052;
+ t2361 = t2728*t2905;
+ t2888 = t2739*t2994;
+ t2598 = t2784*t2934;
+ t3003 = t2787*t2598+t2361+t2739*t2780+x*t2888;
+ t2998 = y*z;
+ t3002 = t2936*t2998+t2717*t2778+t3075;
+ t2408 = t2741*t2780;
+ t3001 = t2408+t2639+t3034;
+ t2747 = RATIONAL(2.0,1.0);
+ t2672 = y*t2928;
+ t2752 = RATIONAL(-6.0,1.0);
+ t3000 = t2747*t2773+t2672+t2523+t2752*t2780+t2629;
+ t2999 = x*y;
+ t2995 = x*t2736;
+ t2993 = t2783*z;
+ t2745 = RATIONAL(1.0,8.0);
+ t2988 = x*t2745;
+ t2698 = t2768*x;
+ t2705 = t2751*y;
+ t2704 = t2751*x;
+ t2707 = t2768*y;
+ t2979 = z*t2764;
+ t2978 = x*t2784;
+ t2700 = t2757*t2783;
+ t2777 = z*t2990;
+ t2972 = t2746*t2955+t2679;
+ t2970 = t2787*t2954+t2679;
+ t2968 = t2747*t2787;
+ t2966 = t2539+x*t2834;
+ t2965 = -t2776-t2777;
+ t2831 = t2785*t2928;
+ t2543 = t2784*t2831;
+ t2903 = z*t2702;
+ t2964 = t2543+t2783*t2903;
+ t2914 = t2745*t2784;
+ t2638 = x*t2914;
+ t2963 = t2786*t2995+t2638;
+ t2695 = t2786*t2948;
+ t2962 = t2695-t2773;
+ t2546 = y*t2831;
+ t2911 = z*t2707;
+ t2958 = t2783*t2911+t2546;
+ t2706 = t2749*t2784;
+ t2942 = t2785*t2754;
+ t2827 = t2787*t2942;
+ t2953 = y*t2827+t2575;
+ t2952 = t2494+t2738*t2774;
+ t2779 = z*t2978;
+ t2950 = -t2779-t2781;
+ t2943 = t2785*t2741;
+ t2940 = t2781-t2778;
+ t2938 = t2741*t2783;
+ t2932 = t2783*t2745;
+ t2927 = t2784*t2736;
+ t2578 = t2786*t2852;
+ t2925 = t2578-t2778;
+ t2761 = RATIONAL(9.0,1.0);
+ t2923 = t2761*t2785;
+ t2917 = t2691+t2787*t2914;
+ t2916 = t2784+t2783;
+ t2837 = t2786*t2944;
+ t2653 = t2754*t2978;
+ t2558 = t2785*t2653;
+ t2915 = x*t2837+t2558;
+ t2906 = t2760*t2783;
+ t2640 = t2787*t2989;
+ t2685 = t2787*t2983;
+ t2902 = t2784*t2981;
+ t2895 = z*t2968;
+ t2658 = x*t2975;
+ t2647 = y*t2957;
+ t2892 = t2747*t2986;
+ t2891 = t2750*t2986;
+ t2890 = z*t2931;
+ t2740 = RATIONAL(4.0,1.0);
+ t2676 = t2740*t2994;
+ t2883 = t2783*t2979;
+ t2882 = t2784*t2979;
+ t2621 = x*t2954;
+ t2662 = y*t2988;
+ t2878 = t2686+t2621+t2662;
+ t2721 = RATIONAL(-27.0,8.0);
+ t2855 = t2783*t2946;
+ t2378 = t2721*t2855;
+ t2877 = t2378+t2568+t2756*t2838;
+ t2876 = t2786*t2921;
+ t2875 = t2786*t2920;
+ t2373 = RATIONAL(81.0,8.0)*t2855;
+ t2599 = t2719*t2959;
+ t2874 = t2373+t2709*t2838+t2599;
+ t2637 = t2786*t2906;
+ t2873 = t2786*t2971;
+ t2872 = t2785*t2949;
+ t2367 = t2721*t2889;
+ t2870 = t2367+t2378+t2786*t2599;
+ t2467 = t2974*t2999;
+ t2869 = t2467+t2539+x*t2873;
+ t2627 = t2783*t2957;
+ t2866 = t2731*t2838+t2370+t2627;
+ t2865 = t2787*t2909;
+ t2864 = t2706+t2635+t2784*t2951;
+ t2690 = y*t2995;
+ t2681 = x*t2927;
+ t2862 = t2690+t2681+t2786*t2704;
+ t2860 = y*t2842+t2402+t2647;
+ t2854 = t2787*t2923;
+ t2850 = t2370+t3028;
+ t2849 = t2672+t2705+y*t2956;
+ t2550 = t2942*t2999;
+ t2848 = t2453+x*t2876+t2550;
+ t2847 = t2755*t2996+t2653+t2704;
+ t2624 = y*t2932;
+ t2846 = t2546+t2624+t2906*t2998;
+ t2844 = t2646+t2700+t2730*t2955;
+ t2590 = t2785*t2608;
+ t2843 = t2787*t2659+t2590+t2587;
+ t2374 = t2721*t2905;
+ t2841 = t2374+t2722*t2898+x*t2971;
+ t2840 = t2419+t3062;
+ t2711 = RATIONAL(27.0,2.0);
+ t2360 = RATIONAL(-81.0,8.0)*t2855;
+ t2839 = t2361+t2711*t2868+t2360;
+ t2836 = t2539+x*t2832+t2658;
+ t2835 = t2550+x*t2872+t2558;
+ t2833 = t2786*t2627+t2419+t2551;
+ t2830 = t2763*t2959+t2378+t2722*t2838;
+ t2664 = t2749*t2955;
+ t2826 = t2467+t2374+x*t2875;
+ t2825 = t2910+t2760;
+ t2824 = t2724*t2785+t2766;
+ t2823 = t2786*t2879;
+ t2822 = t2957+t2768;
+ t2732 = RATIONAL(25.0,4.0);
+ t2821 = t2759+t2732*t2787;
+ t2820 = t2764+t2713*t2785;
+ t2819 = t2787*t2880;
+ t2817 = t2759+t2732*t2786;
+ t2816 = t2918+t2750;
+ t2814 = t2975+t2751-z;
+ t2501 = t2784*t2865;
+ t2813 = t2766*t2780+t2501+t3057;
+ t2452 = t2787*t2888;
+ t2812 = t2786*t2829+t2452+t2378+t2765*t2778;
+ t2462 = z*t2645;
+ t2811 = t2784*t2827+z*t2637+t2590+t2462;
+ t2810 = t2533-t2780+t3041;
+ t2506 = t2909*t2999;
+ t2396 = t2786*t2592;
+ t2809 = t2506+t2385+y*t2913+t2370+t2786*t2854+t2396;
+ t2808 = t2439+t2704*t2998+t2767*t2871+t2579+t2952;
+ t2807 = t2787*t2892+t2681+t2475+t2786*t2988+t2952;
+ t2718 = RATIONAL(-25.0,4.0);
+ t2352 = t2718*t2774;
+ t2806 = t2787*t2881+t2617+t2352+t2866;
+ t2340 = RATIONAL(-20.0,1.0)*t2774;
+ t2805 = y*t2640+t2367+t2373+t2710*t2838+t2729*t2778+t2340;
+ t2804 = t2745*t2980+t2687+t2747*t2780+t2501+t2952;
+ t2431 = z*t2636;
+ t2803 = t2926*t2998+t2431+t2787*t2882+t2833;
+ t2366 = RATIONAL(25.0,1.0)*t2774;
+ t2802 = t2366+t2715*t2994+t2598+t2726*t2780+t2708*t2868+t2360;
+ t2801 = t2431+t2787*t2832+t2786*t2956+t2840;
+ t2800 = t2724*t2871+t2469+t2766*t2782+t2679+t3074;
+ t2799 = t2787*t2902+t2452+t2766*t2775+t2877;
+ t2723 = RATIONAL(25.0,2.0);
+ t2392 = t2723*t2774;
+ t2798 = t2727*t2778+t2640+t2392+t2830;
+ t2566 = t2787*t2900;
+ t2797 = t2566+t2452+t2685+t2830;
+ t2796 = t2431+t2786*t2883+t2764*t2773+t2453+t2419+t2588;
+ t2496 = t2787*t2894;
+ t2795 = t2496-t2775+t3067+t3075;
+ t2616 = t2783*t2914;
+ t2794 = t2749*t2871+t2616-t2774+t2543+t2786*t2924+t2783*t2890;
+ t2744 = RATIONAL(6.0,1.0);
+ t2793 = t2676+y*t2929+t2744*t2780+t2707+t2396+t2604+t2850;
+ t2753 = RATIONAL(8.0,1.0);
+ t2515 = t2753*t2774;
+ t2792 = y*t2895+t2515+t2690+t2651+t2653+t2752*t2778+t2877;
+ t2791 = x*t2945+t2698+t2621+t2740*t2991+t2396+t2744*t2778+t2866;
+ t2559 = t2787*t2676;
+ t2790 = y*t2685+t2662+t2638+t2786*t2698+t2559+t2738*t2778+t2833;
+ t2735 = RATIONAL(75.0,4.0);
+ t2734 = RATIONAL(12.0,1.0);
+ t2720 = RATIONAL(-12.0,1.0);
+ t2712 = RATIONAL(-75.0,4.0);
+ t2692 = t2751*t2955;
+ t2663 = t2784*t2947;
+ t2633 = t2786*t2932;
+ t2626 = t2736*t2980;
+ t2614 = t2768*t2955;
+ t2612 = t2787*t2702;
+ t2610 = t2754*t2961;
+ t2609 = t2787*t2927;
+ t2607 = t2787*t2706;
+ t2606 = t2786*t2922;
+ t2591 = t2783*t2891;
+ t2589 = t2767*t2780;
+ t2584 = t2785*t2668;
+ t2582 = t2912*t2998;
+ t2581 = x*t2891;
+ t2577 = t2786*t2658;
+ t2574 = t2785*t2664;
+ t2573 = y*t2859;
+ t2570 = t2933*t2998;
+ t2563 = t2784*t2857;
+ t2560 = t2787*t2893;
+ t2555 = t2941*t2998;
+ t2553 = x*t2890;
+ t2552 = y*t2857;
+ t2549 = t2787*t2863;
+ t2538 = x*t2897;
+ t2534 = x*t2903;
+ t2530 = x*t2899;
+ t2527 = t2756*t2781;
+ t2522 = x*t2884;
+ t2521 = x*t2911;
+ t2514 = t2786*t2642;
+ t2503 = t2701*t2997;
+ t2489 = t2758*t2901;
+ t2487 = t2783*t2837;
+ t2486 = t2766*t2777;
+ t2484 = t2783*t2882;
+ t2481 = t2754*t2898;
+ t2470 = t2979*t2999;
+ t2468 = y*t2853;
+ t2465 = y*t2885;
+ t2464 = x*t2882;
+ t2458 = t2761*t2781;
+ t2454 = y*t2883;
+ t2449 = t2743*t2898;
+ t2448 = t2757*t2777;
+ t2444 = t2787*t2647;
+ t2442 = t2938*t2998;
+ t2436 = y*t2851;
+ t2432 = t2767*t2777;
+ t2430 = y*t2865;
+ t2426 = y*t2886;
+ t2422 = x*t2828;
+ t2418 = t2706*t2997;
+ t2417 = x*t2900;
+ t2416 = t2763*t2781;
+ t2415 = x*t2894;
+ t2414 = y*t2852;
+ t2411 = x*t2887;
+ t2401 = y*t2896;
+ t2379 = x*t2881;
+ t2375 = t2787*t2597;
+ t2358 = x*t2902;
+ t2354 = t2721*t2868;
+ t2350 = t2711*t2838;
+ t2347 = t2724*t2777;
+ t2338 = t2721*t2838;
+ t2337 = t2716*t2781;
+ coeffs_dz->coeff_m1_m1_m1 = t2962-t2775+t2591+t2581+t2692+t2786*t2895+
+t2862+t2582-t2780+t2843+t2925+t2574+t2577+t3039+t3044+t3051+t3056;
+ coeffs_dz->coeff_0_m1_m1 = t2800+t2570+t2671+(t2747*t2786-t2992)*z+t2825*
+t2786+t2589+t2849+t3011+t3036+t3060+t3078;
+ coeffs_dz->coeff_p1_m1_m1 = t2773+t2552+t2553+t2790+t2563+t2408+t2667+
+t2555+t2664+t2835+t3020+t3059+t3062;
+ coeffs_dz->coeff_p2_m1_m1 = t2626+t2780+t2794+t2614+t2609+t2549+t2560+
+t2846+t3026;
+ coeffs_dz->coeff_m1_0_m1 = t2538+t2800+(t2968-t2984)*z+t2496+t2663+t2825*
+t2787+t2836+t2847+t3016+t3031+t3038;
+ coeffs_dz->coeff_0_0_m1 = t2798+t2824*t2787+(t2747+t2916*t2767)*z+((
+RATIONAL(-25.0,8.0)+RATIONAL(-75.0,8.0)*t2785)*t2787+t2824)*t2786+t2527+t2825+
+t2844+t3005+t3047;
+ coeffs_dz->coeff_p1_0_m1 = t2530-t2787+t2787*t2943+t2791+(t2938+x)*z+
+t3009+t3023+t3058+t3066+t3072;
+ coeffs_dz->coeff_p2_0_m1 = t2993+t2610+t2814*t2787+t2801+t3021+t3033+
+t3077;
+ coeffs_dz->coeff_m1_p1_m1 = t2566+t2530+t2775+t2840+t2848+t2559+t2573+
+t2846+t2878+t2694+t2607+t2584+t3008+t3020;
+ coeffs_dz->coeff_0_p1_m1 = -t2786+t2786*t2943+t2678+t2555+(y+t2919)*z+
+t2793+t2864+t3002+t3023+t3046;
+ coeffs_dz->coeff_p1_p1_m1 = t2414+(t2738+t2752*t2785)*t2782+t2538+t2670+
+t2570+t2527+t2792+t3000+t3039+t3042+t3055;
+ coeffs_dz->coeff_p2_p1_m1 = t2582+t2637+t2804+t2953+t2970+t3017+t3019;
+ coeffs_dz->coeff_m1_p2_m1 = t2606+t2778+t2553+t2612+t2794+t2487+t2915+
+t2963+t3015;
+ coeffs_dz->coeff_0_p2_m1 = t2660+t2986+t2814*t2786+t2801+t3025+t3045+
+t3049;
+ coeffs_dz->coeff_p1_p2_m1 = t2581+t2481+t2807+t2649+t2972+t3010+t3019;
+ coeffs_dz->coeff_p2_p2_m1 = t2591+t2633+(t2736+t2944)*t2782+t2811+t2917+
+t3064;
+ coeffs_dz->coeff_m1_m1_0 = t2470+t2454+t2484+t2468+t2463+t2464+t2869+
+t3011+t3016+t3074;
+ coeffs_dz->coeff_0_m1_0 = t2347+t2392+t2875+(t2772+t2718*t2787)*t2880+
+t2870+t3005+t3061+t3069;
+ coeffs_dz->coeff_p1_m1_0 = t2401+t2809+t2514+t2522+t3009+t3018+t3048;
+ coeffs_dz->coeff_p2_m1_0 = t2486+t2489+t2803+t3037+t3077;
+ coeffs_dz->coeff_m1_0_0 = t2379+t2375+t2851+(t2772+t2718*t2786)*t2879+
+t2798+t2841+t3061;
+ coeffs_dz->coeff_0_0_0 = t2337+(t2756+t2716*t2787+(t2716+RATIONAL(225.0,
+8.0)*t2787)*t2786)*t2785+(t2765+t2916*t2727+(t2723+t2735*t2784)*t2787+(t2735*
+t2783+RATIONAL(-125.0,4.0)*t2787+t2723)*t2786)*z+t2874+t3070;
+ coeffs_dz->coeff_p1_0_0 = t2366+t2854+t2358+((t2717+t2712*t2786)*t2783+
+t2817*x)*z+t2839+t3006+t3029+t3063;
+ coeffs_dz->coeff_p2_0_0 = t2354+t2853+t2817*t2993+t2806+t3035;
+ coeffs_dz->coeff_m1_p1_0 = t2486+t2449+t2358+t2809+t2444+t3002+t3003;
+ coeffs_dz->coeff_0_p1_0 = t2350+t2786*t2923+t2401+((t2717+t2712*t2787)*
+t2784+t2821*y)*z+t2802+t2860+t3063;
+ coeffs_dz->coeff_p1_p1_0 = t2470+t2337+t2805+RATIONAL(18.0,1.0)*t2871+
+t2436+t2379+t2347+t2826+t3024;
+ coeffs_dz->coeff_p2_p1_0 = t2454+t2430+t2799+t3040+t3043;
+ coeffs_dz->coeff_m1_p2_0 = t2522+t2422+t2796+t3037+t3045;
+ coeffs_dz->coeff_0_p2_0 = t2352+t2338+t2873+t2821*t2986+t2850+t3032+t3035
+;
+ coeffs_dz->coeff_p1_p2_0 = t2464+t2812+t2966+t3013+t3040;
+ coeffs_dz->coeff_p2_p2_0 = t2484+t2787*t2828+t2813+t3053;
+ coeffs_dz->coeff_m1_m1_p1 = t2616+t2645+t2506+t2444+t2453+t2612+t2790+
+t2514+t2433+t2624+t2614-t2950-t2965+t3008;
+ coeffs_dz->coeff_0_m1_p1 = t2738*t2880+t2442+t2664+t2816*t2786+t2793+
+t2860+t3004+t3018+t3049;
+ coeffs_dz->coeff_p1_m1_p1 = t2432+t2737*t2819+t2515+t2869+t2671-t2779+
+t2436+t2862-t2776+t2870+t2649+t3000+t3007;
+ coeffs_dz->coeff_p2_m1_p1 = -t2777+t2692+t2430+t2804+t2917-t2940+t3022+
+t3068;
+ coeffs_dz->coeff_m1_0_p1 = t2738*t2879+t2417+t2791+t2607+t2816*t2787+
+t3003+t3004+t3029+t3033;
+ coeffs_dz->coeff_0_0_p1 = t2458+t2820*t2787+t2802+(t2740+t2916*t2744)*z+(
+(RATIONAL(-225.0,8.0)*t2785+RATIONAL(25.0,8.0))*t2787+t2820)*t2786+t2816+t2864+
+t3006+t3072;
+ coeffs_dz->coeff_p1_0_p1 = (t2747*x+t2752*t2783+(t2753+t2734*t2784)*t2787
+)*z+t2670+t2787+t2844+t2856+t2841+t2340+t2415+t2847+t2874+t3024+t3027;
+ coeffs_dz->coeff_p2_0_p1 = t2747*t2993+t2822*t2787+t2797+t2970+t3012+
+t3031+t3043;
+ coeffs_dz->coeff_m1_p1_p1 = t2468+t2375+t2663+t2737*t2823+t2637+t2792+
+t2415+t2826+t2965+t3007+t3056;
+ coeffs_dz->coeff_0_p1_p1 = t2432+(t2747*y+t2752*t2784+(t2734*t2783+t2753)
+*t2786)*z+t2786+t2786*t2930+t2805+t2849+t3027+t3047+t3055+t3069+t3070;
+ coeffs_dz->coeff_p1_p1_p1 = t2449+t2350+t2458+t2506+t2417+t2839+t2678+
+t2776+t2442+(t2747+RATIONAL(-18.0,1.0)*t2785)*t2782+((t2740*y+t2720*t2784)*
+t2787+(RATIONAL(16.0,1.0)*t2787+t2720*t2783+t2740*x)*t2786)*z+t2878+t3048+t3059
++t3066;
+ coeffs_dz->coeff_p2_p1_p1 = t2626+t2777+t2783*t2676+t2610+t2489+t2354+
+t2694+t2624+t2795+t2695+t3014;
+ coeffs_dz->coeff_m1_p2_p1 = t2633+t2807+t2950+t2966+t3044+t3068+t3076;
+ coeffs_dz->coeff_0_p2_p1 = t2892+t2822*t2786+t2812+t2972+t3001+t3012+
+t3078;
+ coeffs_dz->coeff_p1_p2_p1 = t2422+t2667+t2740*t2778+t2338+t2779+t2589+
+t2660+t2962+t2963+t3014+t3067+t3071;
+ coeffs_dz->coeff_p2_p2_p1 = t2490+t2606+t2616+t2609+(t2909+t2745)*t2782+
+t2810+t2940;
+ coeffs_dz->coeff_m1_m1_p2 = t2507+t2534+t2521+t2573-t2774+t2835+t2958+
+t2964+t3015+t3026;
+ coeffs_dz->coeff_0_m1_p2 = t2876+t2465+(-t2786+t2992*t2750)*z+t2803+t3025
++t3046+t3065;
+ coeffs_dz->coeff_p1_m1_p2 = t2414+t2503+t2808+t2778+t2448+t2577+t3010+
+t3022;
+ coeffs_dz->coeff_p2_m1_p2 = t2426+t2574+t2768*t2819+t2811+t2953+t3050;
+ coeffs_dz->coeff_m1_0_p2 = t2857+t2418+(-t2787+t2984*t2750)*z+t2796+t3021
++t3058+t3065;
+ coeffs_dz->coeff_0_0_p2 = t2416+(-1.0+t2916*t2748)*z+(t2762+t2733*t2787+(
+t2733+RATIONAL(75.0,8.0)*t2787)*t2786)*t2785+t2806+t3028+t3032;
+ coeffs_dz->coeff_p1_0_p2 = t2767*t2960+t2411+(t2941+t2987)*z+t2797+t2836+
+t3013+t3030;
+ coeffs_dz->coeff_p2_0_p2 = t2859+(t2906+(t2750+t2706)*t2787)*z+t2813+
+t3038+t3054;
+ coeffs_dz->coeff_m1_p1_p2 = t2808+t2426+t2411+t3017+t3042+t3051+t3076;
+ coeffs_dz->coeff_0_p1_p2 = t2448+t2767*t2977+(t2985+t2939)*z+t2799+t3001+
+t3030+t3036;
+ coeffs_dz->coeff_p1_p1_p2 = -t2773+t2521+t2552+t2418+t2744*t2871+t2416+
+t2795+t2465+t2589+t2529+t2848;
+ coeffs_dz->coeff_p2_p1_p2 = t2578+t2560+t2459+t2584+(t2699+t2705)*t2991+
+t2810+t2958;
+ coeffs_dz->coeff_m1_p2_p2 = t2462+t2481+t2503+t2768*t2823+t2843+t3050+
+t3064;
+ coeffs_dz->coeff_0_p2_p2 = t2872+(t2931+(t2750+t2697)*t2786)*z+t3053+
+t3054+t3057+t3060;
+ coeffs_dz->coeff_p1_p2_p2 = t2459+t2534+t2563+t2490+(t2700+t2704)*t2994+
+t2915+t2925+t3041;
+ coeffs_dz->coeff_p2_p2_p2 = t2549+t2786*t2827+t2487+(t2693+(t2703+t2973)*
+t2786)*z+t2964;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dzz.compute.c
new file mode 100644
index 0000000..fd10575
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeffs-dzz.compute.c
@@ -0,0 +1,955 @@
+fp t6685;
+fp t6682;
+fp t6836;
+fp t6684;
+fp t6683;
+fp t6824;
+fp t6655;
+fp t6912;
+fp t6673;
+fp t6680;
+fp t6794;
+fp t6674;
+fp t6678;
+fp t6786;
+fp t6650;
+fp t6838;
+fp t6839;
+fp t6623;
+fp t6743;
+fp t6911;
+fp t6626;
+fp t6820;
+fp t6659;
+fp t6828;
+fp t6910;
+fp t6679;
+fp t6745;
+fp t6357;
+fp t6675;
+fp t6909;
+fp t6668;
+fp t6807;
+fp t6821;
+fp t6753;
+fp t6908;
+fp t6766;
+fp t6649;
+fp t6907;
+fp t6617;
+fp t6744;
+fp t6621;
+fp t6819;
+fp t6906;
+fp t6633;
+fp t6653;
+fp t6830;
+fp t6790;
+fp t6905;
+fp t6635;
+fp t6654;
+fp t6781;
+fp t6534;
+fp t6904;
+fp t6665;
+fp t6817;
+fp t6739;
+fp t6389;
+fp t6903;
+fp t6756;
+fp t6809;
+fp t6405;
+fp t6902;
+fp t6656;
+fp t6763;
+fp t6901;
+fp t6676;
+fp t6788;
+fp t6671;
+fp t6392;
+fp t6900;
+fp t6899;
+fp t6641;
+fp t6801;
+fp t6453;
+fp t6898;
+fp t6411;
+fp t6897;
+fp t6462;
+fp t6664;
+fp t6784;
+fp t6896;
+fp t6785;
+fp t6591;
+fp t6627;
+fp t6895;
+fp t6818;
+fp t6755;
+fp t6825;
+fp t6740;
+fp t6349;
+fp t6894;
+fp t6893;
+fp t6624;
+fp t6834;
+fp t6742;
+fp t6342;
+fp t6632;
+fp t6892;
+fp t6593;
+fp t6660;
+fp t6796;
+fp t6585;
+fp t6400;
+fp t6891;
+fp t6667;
+fp t6613;
+fp t6890;
+fp t6767;
+fp t6662;
+fp t6783;
+fp t6889;
+fp t6431;
+fp t6761;
+fp t6888;
+fp t6837;
+fp t6887;
+fp t6669;
+fp t6747;
+fp t6443;
+fp t6886;
+fp t6648;
+fp t6808;
+fp t6551;
+fp t6663;
+fp t6752;
+fp t6432;
+fp t6885;
+fp t6884;
+fp t6652;
+fp t6883;
+fp t6657;
+fp t6787;
+fp t6882;
+fp t6612;
+fp t6746;
+fp t6881;
+fp t6880;
+fp t6760;
+fp t6879;
+fp t6826;
+fp t6765;
+fp t6394;
+fp t6878;
+fp t6735;
+fp t6380;
+fp t6661;
+fp t6877;
+fp t6628;
+fp t6346;
+fp t6876;
+fp t6445;
+fp t6875;
+fp t6769;
+fp t6874;
+fp t6378;
+fp t6873;
+fp t6634;
+fp t6588;
+fp t6872;
+fp t6750;
+fp t6871;
+fp t6393;
+fp t6797;
+fp t6459;
+fp t6870;
+fp t6507;
+fp t6869;
+fp t6806;
+fp t6533;
+fp t6631;
+fp t6868;
+fp t6802;
+fp t6737;
+fp t6867;
+fp t6866;
+fp t6620;
+fp t6865;
+fp t6645;
+fp t6610;
+fp t6864;
+fp t6840;
+fp t6831;
+fp t6439;
+fp t6863;
+fp t6600;
+fp t6422;
+fp t6560;
+fp t6862;
+fp t6773;
+fp t6861;
+fp t6638;
+fp t6860;
+fp t6464;
+fp t6360;
+fp t6859;
+fp t6636;
+fp t6858;
+fp t6618;
+fp t6646;
+fp t6857;
+fp t6577;
+fp t6856;
+fp t6637;
+fp t6754;
+fp t6823;
+fp t6855;
+fp t6477;
+fp t6854;
+fp t6584;
+fp t6814;
+fp t6517;
+fp t6430;
+fp t6853;
+fp t6474;
+fp t6672;
+fp t6615;
+fp t6852;
+fp t6609;
+fp t6851;
+fp t6614;
+fp t6850;
+fp t6454;
+fp t6804;
+fp t6849;
+fp t6514;
+fp t6848;
+fp t6651;
+fp t6647;
+fp t6608;
+fp t6847;
+fp t6772;
+fp t6516;
+fp t6846;
+fp t6845;
+fp t6844;
+fp t6833;
+fp t6748;
+fp t6681;
+fp t6829;
+fp t6402;
+fp t6843;
+fp t6611;
+fp t6842;
+fp t6625;
+fp t6606;
+fp t6616;
+fp t6841;
+fp t6835;
+fp t6832;
+fp t6827;
+fp t6677;
+fp t6670;
+fp t6822;
+fp t6795;
+fp t6738;
+fp t6417;
+fp t6816;
+fp t6420;
+fp t6749;
+fp t6815;
+fp t6777;
+fp t6595;
+fp t6426;
+fp t6813;
+fp t6812;
+fp t6811;
+fp t6810;
+fp t6805;
+fp t6803;
+fp t6407;
+fp t6800;
+fp t6799;
+fp t6798;
+fp t6793;
+fp t6666;
+fp t6792;
+fp t6791;
+fp t6789;
+fp t6782;
+fp t6780;
+fp t6779;
+fp t6778;
+fp t6775;
+fp t6408;
+fp t6592;
+fp t6774;
+fp t6771;
+fp t6770;
+fp t6768;
+fp t6764;
+fp t6762;
+fp t6759;
+fp t6758;
+fp t6757;
+fp t6751;
+fp t6736;
+fp t6734;
+fp t6733;
+fp t6658;
+fp t6732;
+fp t6731;
+fp t6367;
+fp t6730;
+fp t6729;
+fp t6728;
+fp t6476;
+fp t6727;
+fp t6726;
+fp t6363;
+fp t6725;
+fp t6724;
+fp t6723;
+fp t6722;
+fp t6362;
+fp t6721;
+fp t6570;
+fp t6573;
+fp t6720;
+fp t6403;
+fp t6719;
+fp t6718;
+fp t6717;
+fp t6716;
+fp t6639;
+fp t6715;
+fp t6622;
+fp t6714;
+fp t6712;
+fp t6444;
+fp t6711;
+fp t6564;
+fp t6710;
+fp t6499;
+fp t6709;
+fp t6619;
+fp t6466;
+fp t6708;
+fp t6569;
+fp t6707;
+fp t6522;
+fp t6706;
+fp t6705;
+fp t6704;
+fp t6703;
+fp t6702;
+fp t6605;
+fp t6701;
+fp t6700;
+fp t6478;
+fp t6699;
+fp t6698;
+fp t6697;
+fp t6583;
+fp t6696;
+fp t6695;
+fp t6508;
+fp t6694;
+fp t6644;
+fp t6531;
+fp t6693;
+fp t6692;
+fp t6691;
+fp t6690;
+fp t6689;
+fp t6688;
+fp t6643;
+fp t6642;
+fp t6640;
+fp t6630;
+fp t6589;
+fp t6582;
+fp t6558;
+fp t6554;
+fp t6547;
+fp t6545;
+fp t6544;
+fp t6543;
+fp t6542;
+fp t6541;
+fp t6539;
+fp t6528;
+fp t6527;
+fp t6524;
+fp t6523;
+fp t6521;
+fp t6518;
+fp t6510;
+fp t6505;
+fp t6503;
+fp t6502;
+fp t6493;
+fp t6485;
+fp t6483;
+fp t6482;
+fp t6475;
+fp t6471;
+fp t6467;
+fp t6461;
+fp t6457;
+fp t6449;
+fp t6446;
+fp t6442;
+fp t6441;
+fp t6438;
+fp t6436;
+fp t6433;
+fp t6428;
+fp t6427;
+fp t6423;
+fp t6418;
+fp t6416;
+fp t6414;
+fp t6399;
+fp t6398;
+fp t6397;
+fp t6390;
+fp t6387;
+fp t6386;
+fp t6383;
+fp t6382;
+fp t6381;
+fp t6374;
+fp t6373;
+fp t6356;
+fp t6354;
+fp t6335;
+ t6685 = x*x;
+ t6682 = t6685*x;
+ t6836 = t6682+x;
+ t6684 = y*y;
+ t6683 = y*t6684;
+ t6824 = t6683+y;
+ t6655 = RATIONAL(1.0,2.0);
+ t6912 = t6836*t6655;
+ t6673 = x*t6684;
+ t6680 = t6684*t6682;
+ t6794 = t6673+t6680;
+ t6674 = t6685*y;
+ t6678 = t6683*t6685;
+ t6786 = -t6674-t6678;
+ t6650 = RATIONAL(-9.0,2.0);
+ t6838 = z*t6650;
+ t6839 = z*t6684;
+ t6623 = RATIONAL(45.0,4.0);
+ t6743 = t6623*t6839;
+ t6911 = t6743+t6838;
+ t6626 = RATIONAL(-45.0,4.0);
+ t6820 = z*t6626;
+ t6659 = RATIONAL(9.0,2.0);
+ t6828 = z*t6659;
+ t6910 = t6685*t6820+t6828;
+ t6679 = t6683*t6682;
+ t6745 = z*t6679;
+ t6357 = RATIONAL(-81.0,4.0)*t6745;
+ t6675 = t6685*t6684;
+ t6909 = t6357+RATIONAL(25.0,1.0)*t6675;
+ t6668 = RATIONAL(5.0,4.0);
+ t6807 = t6682*t6668;
+ t6821 = z*t6685;
+ t6753 = t6650*t6821;
+ t6908 = t6684*t6753+t6683*t6807;
+ t6766 = z*t6675;
+ t6649 = RATIONAL(-9.0,1.0);
+ t6907 = t6649*t6679+RATIONAL(45.0,1.0)*t6766;
+ t6617 = RATIONAL(-135.0,4.0);
+ t6744 = z*t6680;
+ t6621 = RATIONAL(27.0,2.0);
+ t6819 = z*t6621;
+ t6906 = t6617*t6744+t6682*t6819;
+ t6633 = RATIONAL(15.0,4.0);
+ t6653 = RATIONAL(-3.0,2.0);
+ t6830 = t6653*z;
+ t6790 = z*t6674;
+ t6905 = t6633*t6790+y*t6830;
+ t6635 = RATIONAL(-15.0,2.0);
+ t6654 = RATIONAL(3.0,4.0);
+ t6781 = t6654*t6683;
+ t6534 = t6682*t6781;
+ t6904 = t6635*t6766+t6534;
+ t6665 = RATIONAL(-9.0,4.0);
+ t6817 = z*t6665;
+ t6739 = t6684*t6817;
+ t6389 = t6682*t6739;
+ t6903 = t6668*t6678+t6389;
+ t6756 = t6659*t6821;
+ t6809 = x*t6817;
+ t6405 = t6683*t6809;
+ t6902 = t6683*t6756+t6405;
+ t6656 = RATIONAL(1.0,4.0);
+ t6763 = t6684*t6830;
+ t6901 = t6656*t6679+t6685*t6763;
+ t6676 = y*t6682;
+ t6788 = z*t6676;
+ t6671 = RATIONAL(9.0,4.0);
+ t6392 = t6671*t6788;
+ t6900 = t6650*t6744+t6392;
+ t6899 = t6910*t6683;
+ t6641 = RATIONAL(-15.0,4.0);
+ t6801 = t6641*t6683;
+ t6453 = t6682*t6801;
+ t6898 = t6685*t6743+t6453;
+ t6411 = t6665*t6788;
+ t6897 = t6649*t6744+t6411;
+ t6462 = t6641*t6680;
+ t6664 = RATIONAL(3.0,2.0);
+ t6784 = t6664*t6682;
+ t6896 = (t6784+t6462)*z;
+ t6785 = t6653*t6682;
+ t6591 = t6683*t6785;
+ t6627 = RATIONAL(15.0,2.0);
+ t6895 = t6627*t6766+t6591;
+ t6818 = t6649*z;
+ t6755 = t6685*t6818;
+ t6825 = RATIONAL(27.0,4.0)*z;
+ t6740 = t6682*t6825;
+ t6349 = y*t6740;
+ t6894 = y*t6755+t6349;
+ t6893 = t6623*t6679+RATIONAL(-45.0,1.0)*t6766;
+ t6624 = RATIONAL(-27.0,4.0);
+ t6834 = z*t6683;
+ t6742 = t6624*t6834;
+ t6342 = t6682*t6742;
+ t6632 = RATIONAL(25.0,2.0);
+ t6892 = t6342+t6632*t6675;
+ t6593 = t6664*t6678;
+ t6660 = RATIONAL(-3.0,4.0);
+ t6796 = t6660*t6683;
+ t6585 = x*t6796;
+ t6400 = z*t6585;
+ t6891 = z*t6593+t6400;
+ t6667 = RATIONAL(-5.0,1.0);
+ t6613 = t6667*t6685;
+ t6890 = t6684*t6740+t6683*t6613;
+ t6767 = t6654*t6821;
+ t6662 = RATIONAL(-1.0,2.0);
+ t6783 = t6662*t6682;
+ t6889 = t6683*t6767+t6684*t6783;
+ t6431 = y*t6809;
+ t6761 = t6684*t6828;
+ t6888 = t6431+x*t6761;
+ t6837 = z*t6664;
+ t6887 = y*t6837+t6641*t6790;
+ t6669 = RATIONAL(3.0,1.0);
+ t6747 = t6669*t6821;
+ t6443 = t6684*t6747;
+ t6886 = t6443+t6591;
+ t6648 = RATIONAL(-3.0,1.0);
+ t6808 = t6648*t6683;
+ t6551 = t6682*t6808;
+ t6663 = RATIONAL(9.0,1.0);
+ t6752 = t6663*t6821;
+ t6432 = t6684*t6752;
+ t6885 = t6551+t6432;
+ t6884 = t6659*t6744+t6411;
+ t6652 = RATIONAL(2.0,1.0);
+ t6883 = t6652*t6678+t6389;
+ t6657 = RATIONAL(-6.0,1.0);
+ t6787 = t6657*t6682;
+ t6882 = t6652*t6673+t6684*t6787;
+ t6612 = t6667*t6684;
+ t6746 = t6683*t6825;
+ t6881 = t6682*t6612+t6685*t6746;
+ t6880 = t6911*t6682;
+ t6760 = t6641*t6839;
+ t6879 = (t6837+t6760)*x;
+ t6826 = t6648*z;
+ t6765 = t6684*t6826;
+ t6394 = t6685*t6765;
+ t6878 = t6394+t6534;
+ t6735 = t6671*t6834;
+ t6380 = t6685*t6735;
+ t6661 = RATIONAL(-5.0,2.0);
+ t6877 = t6380+t6661*t6680;
+ t6628 = RATIONAL(-25.0,4.0);
+ t6346 = t6683*t6740;
+ t6876 = t6628*t6675+t6346;
+ t6445 = t6671*t6744;
+ t6875 = t6661*t6678+t6445;
+ t6769 = t6623*t6821;
+ t6874 = t6683*t6769+t6650*t6834;
+ t6378 = x*t6735;
+ t6873 = t6683*t6752+t6378;
+ t6634 = RATIONAL(-15.0,1.0);
+ t6588 = t6671*t6679;
+ t6872 = t6634*t6766+t6588;
+ t6750 = t6664*t6821;
+ t6871 = t6684*t6750+t6683*t6783;
+ t6393 = t6684*t6755;
+ t6797 = t6633*t6683;
+ t6459 = t6682*t6797;
+ t6870 = t6393+t6459;
+ t6507 = t6682*t6796;
+ t6869 = t6507+t6633*t6766;
+ t6806 = t6669*t6683;
+ t6533 = t6682*t6806;
+ t6631 = RATIONAL(-18.0,1.0);
+ t6868 = t6533+t6631*t6766;
+ t6802 = t6682*t6659;
+ t6737 = t6684*t6820;
+ t6867 = t6682*t6737+z*t6802;
+ t6866 = t6911*x;
+ t6620 = RATIONAL(-45.0,2.0);
+ t6865 = t6459+t6620*t6766;
+ t6645 = RATIONAL(-2.0,1.0);
+ t6610 = t6645*t6685;
+ t6864 = t6824*t6610;
+ t6840 = y*z;
+ t6831 = x*t6840;
+ t6439 = t6671*t6831;
+ t6863 = y*t6753+t6439;
+ t6600 = x*t6781;
+ t6422 = z*t6600;
+ t6560 = t6669*t6678;
+ t6862 = z*t6560+t6422;
+ t6773 = z*t6673;
+ t6861 = t6633*t6773+x*t6830;
+ t6638 = RATIONAL(15.0,1.0);
+ t6860 = t6650*t6679+t6638*t6766;
+ t6464 = t6683*t6819;
+ t6360 = x*t6742;
+ t6859 = t6685*t6464+t6360;
+ t6636 = RATIONAL(-27.0,1.0);
+ t6858 = y*t6613+t6636*t6744+t6638*t6678;
+ t6618 = RATIONAL(-27.0,2.0);
+ t6646 = RATIONAL(5.0,1.0);
+ t6857 = t6618*t6744-t6786*t6646;
+ t6577 = t6684*t6785;
+ t6856 = z*t6577-t6786*t6655;
+ t6637 = RATIONAL(18.0,1.0);
+ t6754 = t6637*t6821;
+ t6823 = x*t6668;
+ t6855 = t6684*t6754+t6453+y*t6823;
+ t6477 = t6618*t6834;
+ t6854 = t6685*t6477+t6794*t6646;
+ t6584 = t6648*t6680;
+ t6814 = t6660*t6682;
+ t6517 = y*t6814;
+ t6430 = z*t6517;
+ t6853 = t6430+t6593+z*t6584+t6662*t6674;
+ t6474 = t6633*t6680;
+ t6672 = RATIONAL(5.0,2.0);
+ t6615 = t6672*t6684;
+ t6852 = t6474+t6615+t6899;
+ t6609 = t6672*t6685;
+ t6851 = t6900+t6824*t6609;
+ t6614 = t6645*t6684;
+ t6850 = t6902+t6836*t6614;
+ t6454 = t6633*t6678;
+ t6804 = t6653*t6683;
+ t6849 = t6577-t6684+(t6804+t6454)*z;
+ t6514 = t6648*t6678;
+ t6848 = t6610+t6514+t6880;
+ t6651 = RATIONAL(6.0,1.0);
+ t6647 = RATIONAL(4.0,1.0);
+ t6608 = t6647*t6684;
+ t6847 = t6651*t6680+t6608+t6899;
+ t6772 = t6653*t6685;
+ t6516 = t6683*t6772;
+ t6846 = -t6685+t6516+(t6785+t6474)*z;
+ t6845 = t6584+t6614+t6874;
+ t6844 = t6635*t6678+t6613+t6880;
+ t6833 = t6656*y;
+ t6748 = t6651*t6821;
+ t6681 = x*y;
+ t6829 = z*t6660;
+ t6402 = t6829*t6681;
+ t6843 = t6402+x*t6833+t6507+t6684*t6748;
+ t6611 = t6647*t6685;
+ t6842 = t6611+t6651*t6678+t6867;
+ t6625 = RATIONAL(-10.0,1.0);
+ t6606 = t6625*t6685;
+ t6616 = RATIONAL(135.0,4.0);
+ t6841 = t6616*t6744+t6606+t6618*z*t6682+t6634*t6678;
+ t6835 = t6662*x;
+ t6832 = t6663*z;
+ t6827 = t6655*y;
+ t6677 = t6683*x;
+ t6670 = RATIONAL(-1.0,4.0);
+ t6822 = x*t6670;
+ t6795 = t6654*t6682;
+ t6738 = z*t6795;
+ t6417 = y*t6738;
+ t6816 = y*t6783+t6417;
+ t6420 = z*t6534;
+ t6749 = t6660*t6821;
+ t6815 = t6420+t6683*t6749;
+ t6777 = t6664*t6683;
+ t6595 = t6665*t6679;
+ t6426 = z*t6595;
+ t6813 = t6426+t6682*t6777;
+ t6812 = t6656*t6682;
+ t6811 = t6402+x*t6827;
+ t6810 = t6648*t6682;
+ t6805 = t6662*t6683;
+ t6803 = t6682*t6670;
+ t6407 = t6654*t6831;
+ t6800 = t6407+y*t6822;
+ t6799 = y*t6803+t6417;
+ t6798 = t6684*t6668;
+ t6793 = -t6678+t6679;
+ t6666 = RATIONAL(-5.0,4.0);
+ t6792 = t6666*t6683;
+ t6791 = t6684*t6669;
+ t6789 = t6652*t6682;
+ t6782 = -t6677-t6679;
+ t6780 = -t6674+t6676;
+ t6779 = t6655*t6683;
+ t6778 = -t6675+t6680;
+ t6775 = t6681+t6676;
+ t6408 = z*t6588;
+ t6592 = t6684*t6610;
+ t6774 = t6408+t6592;
+ t6771 = t6683+t6682;
+ t6770 = z*t6678;
+ t6768 = t6685*t6817;
+ t6764 = t6684*t6837;
+ t6762 = z*t6791;
+ t6759 = t6684*t6818;
+ t6758 = t6684*t6838;
+ t6757 = t6684*t6832;
+ t6751 = t6657*t6821;
+ t6736 = t6684*t6829;
+ t6734 = t6836*t6684;
+ t6733 = t6685*t6824;
+ t6658 = RATIONAL(8.0,1.0);
+ t6732 = t6631*z+t6658;
+ t6731 = t6426+t6884;
+ t6367 = t6624*t6788;
+ t6730 = t6439+y*t6752+t6367;
+ t6729 = t6349+t6910*y;
+ t6728 = t6342+t6873;
+ t6476 = t6641*t6678;
+ t6727 = t6408+(t6476+t6777)*z;
+ t6726 = t6346+t6897;
+ t6363 = x*t6746;
+ t6725 = x*t6759+t6363+t6431;
+ t6724 = t6663*t6744+t6392+t6342;
+ t6723 = t6683*t6755+t6346+t6405;
+ t6722 = t6683*t6753+t6408+t6378;
+ t6362 = RATIONAL(81.0,4.0)*t6745;
+ t6721 = t6617*t6770+t6362+t6464;
+ t6570 = t6684*t6784;
+ t6573 = t6682*t6791;
+ t6720 = t6367+(t6769+t6838)*y;
+ t6403 = z*t6507;
+ t6719 = z*t6570+t6430+t6403;
+ t6718 = t6826+t6652;
+ t6717 = t6830+t6655;
+ t6716 = t6363+(t6737+t6828)*x;
+ t6639 = RATIONAL(25.0,4.0);
+ t6715 = t6639*t6685+t6661;
+ t6622 = RATIONAL(-75.0,4.0);
+ t6714 = t6627+t6622*t6685;
+ t6712 = t6661+t6639*t6684;
+ t6444 = t6683*t6768;
+ t6711 = t6444+t6684*t6789+t6774;
+ t6564 = t6655*t6675;
+ t6710 = t6564+t6662*t6678+t6403+t6684*t6738;
+ t6499 = t6666*t6675;
+ t6709 = t6499+t6408+t6682*t6798+t6444;
+ t6619 = RATIONAL(45.0,2.0);
+ t6466 = t6684*t6606;
+ t6708 = t6551+t6346+t6619*t6766+t6466;
+ t6569 = t6646*t6675;
+ t6707 = t6533+t6685*t6737+t6342+t6569;
+ t6522 = t6684*t6609;
+ t6706 = t6522+t6685*t6760+t6813;
+ t6705 = t6380+t6426-t6778;
+ t6704 = t6454+t6609+t6867+t6876;
+ t6703 = t6634*t6680+t6616*t6770+t6625*t6684+t6477+t6909;
+ t6702 = t6522+t6731-t6786*t6666;
+ t6605 = t6658*t6675;
+ t6701 = t6652*t6674+t6605+t6657*t6678+t6724;
+ t6700 = z*t6516-t6675+t6420+t6422+t6684*t6912;
+ t6478 = RATIONAL(-20.0,1.0)*t6675;
+ t6699 = t6362+x*t6612+t6638*t6680+t6636*t6770+t6360+t6478;
+ t6698 = t6592+t6722+t6794;
+ t6697 = t6668*t6674+t6476+t6569+t6724;
+ t6583 = t6684*t6611;
+ t6696 = t6407+t6684*t6751+y*t6835+t6583+t6813;
+ t6695 = t6661*t6674+t6627*t6678+t6466+t6726;
+ t6508 = t6684*t6613;
+ t6694 = t6508+t6722+t6836*t6615;
+ t6644 = RATIONAL(-4.0,1.0);
+ t6531 = t6644*t6675;
+ t6693 = t6531-t6673+t6573+t6723;
+ t6692 = t6627*t6680+t6661*t6673+t6466+t6723;
+ t6691 = t6902+t6522+t6426+t6794*t6666;
+ t6690 = x*t6798+t6462+t6569+t6728;
+ t6689 = t6612+t6635*t6680+t6874+t6892;
+ t6688 = t6662*t6673+t6570+z*t6514+t6400+t6774;
+ t6643 = RATIONAL(75.0,4.0);
+ t6642 = RATIONAL(12.0,1.0);
+ t6640 = RATIONAL(27.0,1.0);
+ t6630 = RATIONAL(-12.0,1.0);
+ t6589 = x*t6805;
+ t6582 = y*t6784;
+ t6558 = t6666*t6681;
+ t6554 = x*t6804;
+ t6547 = t6669*t6676;
+ t6545 = t6683*t6802;
+ t6544 = t6683*t6803;
+ t6543 = t6666*t6676;
+ t6542 = t6682*t6779;
+ t6541 = t6683*t6822;
+ t6539 = x*t6779;
+ t6528 = x*t6777;
+ t6527 = y*t6795;
+ t6524 = t6682*t6827;
+ t6523 = x*t6792;
+ t6521 = t6682*t6792;
+ t6518 = t6656*t6677;
+ t6510 = x*t6808;
+ t6505 = y*t6812;
+ t6503 = t6663*t6679;
+ t6502 = t6683*t6823;
+ t6493 = y*t6785;
+ t6485 = y*t6810;
+ t6483 = x*t6806;
+ t6482 = y*t6807;
+ t6475 = t6641*t6676;
+ t6471 = x*t6797;
+ t6467 = t6626*t6679;
+ t6461 = t6633*t6676;
+ t6457 = x*t6801;
+ t6449 = t6648*t6790;
+ t6446 = t6654*t6773;
+ t6442 = y*t6767;
+ t6441 = y*t6756;
+ t6438 = x*t6757;
+ t6436 = t6682*t6736;
+ t6433 = x*t6758;
+ t6428 = y*t6750;
+ t6427 = t6671*t6790;
+ t6423 = y*t6768;
+ t6418 = t6671*t6773;
+ t6416 = x*t6739;
+ t6414 = y*t6749;
+ t6399 = t6772*t6840;
+ t6398 = t6684*t6756;
+ t6397 = x*t6764;
+ t6390 = x*t6762;
+ t6387 = y*t6747;
+ t6386 = x*t6765;
+ t6383 = x*t6763;
+ t6382 = x*t6736;
+ t6381 = z*t6573;
+ t6374 = t6640*t6744;
+ t6373 = t6621*t6744;
+ t6356 = t6640*t6770;
+ t6354 = t6685*t6742;
+ t6335 = t6624*t6744;
+ coeffs_dzz->coeff_m1_m1_m1 = t6652*t6675+t6542+t6539+t6397+t6524+t6394+
+t6428+t6719+t6786-t6794+t6811+t6891;
+ coeffs_dzz->coeff_0_m1_m1 = t6508+t6493+t6573+t6718*t6684+t6727-t6824+
+t6851+t6887+t6895;
+ coeffs_dzz->coeff_p1_m1_m1 = t6584+t6387+t6696+t6582+t6589+t6383+t6673+
+t6862+t6864+t6884;
+ coeffs_dzz->coeff_p2_m1_m1 = t6414+t6778+t6815+t6816+t6856+t6871;
+ coeffs_dzz->coeff_m1_0_m1 = t6560+t6554+t6718*t6685+t6694-t6836+t6879+
+t6895+t6896;
+ coeffs_dzz->coeff_0_0_m1 = t6545+t6652+t6771*t6669+(t6627*t6685+t6648+
+t6714*t6684)*z+t6689+t6844;
+ coeffs_dzz->coeff_p1_0_m1 = x+t6810+t6692+t6751+t6528+t6842+t6860+t6861;
+ coeffs_dzz->coeff_p2_0_m1 = t6682+t6750+t6706+t6846+t6877;
+ coeffs_dzz->coeff_m1_p1_m1 = t6674+t6390+t6696+t6514+t6381+t6528+t6399+
+t6816+t6850;
+ coeffs_dzz->coeff_0_p1_m1 = y+t6695+t6808+t6657*t6839+t6582+t6847+t6860+
+t6905;
+ coeffs_dzz->coeff_p1_p1_m1 = t6545+t6493+t6449+t6554+t6630*t6766+t6386+
+t6701+t6811+t6873+t6882;
+ coeffs_dzz->coeff_p2_p1_m1 = t6524+t6442+t6711+t6853+t6886;
+ coeffs_dzz->coeff_m1_p2_m1 = t6436+t6678+t6382+t6589+t6700+t6871;
+ coeffs_dzz->coeff_0_p2_m1 = t6683+t6764+t6706+t6849+t6875;
+ coeffs_dzz->coeff_p1_p2_m1 = t6446+t6539+t6688+t6883+t6886;
+ coeffs_dzz->coeff_p2_p2_m1 = t6685*t6736+t6542+t6710+t6889;
+ coeffs_dzz->coeff_m1_m1_0 = t6558+t6433+t6432+t6523+t6694+t6543+t6521+
+t6851+t6863;
+ coeffs_dzz->coeff_0_m1_0 = t6461+t6373+t6757+t6824*t6672+t6628*t6733+
+t6689+t6720+t6865;
+ coeffs_dzz->coeff_p1_m1_0 = t6692+t6475+t6502+t6855+t6857+t6888+t6894;
+ coeffs_dzz->coeff_p2_m1_0 = t6482+t6427+t6702+t6877+t6908;
+ coeffs_dzz->coeff_m1_0_0 = t6752+t6471+t6836*(t6672+t6628*t6684)+t6844+
+t6859+t6865+t6866+t6892;
+ coeffs_dzz->coeff_0_0_0 = t6832+t6467+t6667+t6771*t6635+(t6632+t6620*z+
+t6643*t6683)*t6685+(t6632+t6643*t6682+RATIONAL(-125.0,4.0)*t6685+(t6620+
+RATIONAL(225.0,4.0)*t6685)*z)*t6684+t6721+t6906;
+ coeffs_dzz->coeff_p1_0_0 = t6356+t6457+t6754+(t6622*t6684+t6627)*t6682+
+t6712*x+t6716+t6841+t6893+t6909;
+ coeffs_dzz->coeff_p2_0_0 = t6354+t6753+t6712*t6682+t6704+t6898;
+ coeffs_dzz->coeff_m1_p1_0 = t6457+t6482+t6695+t6441+t6725+t6854+t6855;
+ coeffs_dzz->coeff_0_p1_0 = t6637*t6839+t6374+t6475+t6714*t6683+t6715*y+
+t6703+t6729+t6893;
+ coeffs_dzz->coeff_p1_p1_0 = t6467+t6558+t6461+t6438+RATIONAL(36.0,1.0)*
+t6766+t6471+t6699+t6730+t6858;
+ coeffs_dzz->coeff_p2_p1_0 = t6543+t6423+t6697+t6870+t6881;
+ coeffs_dzz->coeff_m1_p2_0 = t6502+t6418+t6691+t6875+t6908;
+ coeffs_dzz->coeff_0_p2_0 = t6335+t6758+t6715*t6683+t6852+t6876+t6898;
+ coeffs_dzz->coeff_p1_p2_0 = t6416+t6523+t6690+t6870+t6890;
+ coeffs_dzz->coeff_p2_p2_0 = t6671*t6766+t6521+t6709+t6903;
+ coeffs_dzz->coeff_m1_m1_p1 = t6583+t6393+t6441+t6731+t6775-t6782+t6850+
+t6864+t6888;
+ coeffs_dzz->coeff_0_m1_p1 = t6485+t6759+t6824*t6645+t6708+t6729+t6847+
+t6857;
+ coeffs_dzz->coeff_p1_m1_p1 = t6373+t6547+t6433-t6677+t6605-t6681+t6644*
+t6733+t6728+t6730+t6868+t6882;
+ coeffs_dzz->coeff_p2_m1_p1 = t6423+t6398+t6711-t6780-t6793+t6900;
+ coeffs_dzz->coeff_m1_0_p1 = t6510+t6755+t6836*t6645+t6708+t6716+t6842+
+t6854;
+ coeffs_dzz->coeff_0_0_p1 = t6647+t6503+t6771*t6651+(t6649+RATIONAL(-225.0
+,4.0)*t6675+(t6685+t6684)*t6619)*z+t6703+t6841;
+ coeffs_dzz->coeff_p1_0_p1 = t6483+t6787+t6652*x+(t6642*t6683+t6732)*t6685
++t6699+t6866+t6906+t6907;
+ coeffs_dzz->coeff_p2_0_p1 = t6756+t6789+t6707+t6848+t6881;
+ coeffs_dzz->coeff_m1_p1_p1 = t6483+t6438+t6644*t6734+t6701-t6775+t6859+
+t6863+t6868;
+ coeffs_dzz->coeff_0_p1_p1 = t6652*y+t6547+t6478+t6657*t6683+(t6642*t6682+
+t6732)*t6684+t6720+t6721+t6858+t6907;
+ coeffs_dzz->coeff_p1_p1_p1 = t6357+t6356+t6510+t6681+t6374+t6503+t6485+(
+t6647*y+t6630*t6683)*t6685+(t6630*t6682+t6647*x+(RATIONAL(-36.0,1.0)*z+RATIONAL
+(16.0,1.0))*t6685)*t6684+t6725+t6894;
+ coeffs_dzz->coeff_p2_p1_p1 = t6682*t6608+t6354+t6531+t6427+t6560+t6726+
+t6780+t6885;
+ coeffs_dzz->coeff_m1_p2_p1 = t6416+t6398+t6698+t6782+t6883;
+ coeffs_dzz->coeff_0_p2_p1 = t6761+t6652*t6683+t6707+t6845+t6890;
+ coeffs_dzz->coeff_p1_p2_p1 = t6677+t6418+t6335+t6683*t6611+t6693+t6885;
+ coeffs_dzz->coeff_p2_p2_p1 = t6685*t6739+t6445+t6705+t6793;
+ coeffs_dzz->coeff_m1_m1_p2 = t6443+t6544+t6700+t6541+t6399+t6383+t6799+
+t6800+t6856;
+ coeffs_dzz->coeff_0_m1_p2 = t6762+t6527+t6824*t6655+t6702+t6849+t6904+
+t6905;
+ coeffs_dzz->coeff_p1_m1_p2 = t6688+t6518+t6449+t6397+t6517-t6786+t6843+
+t6900;
+ coeffs_dzz->coeff_p2_m1_p2 = t6505+t6442+t6564+t6670*t6733+t6719+t6889+
+t6901;
+ coeffs_dzz->coeff_m1_0_p2 = t6747+t6600+t6912+t6691+t6846+t6861+t6904;
+ coeffs_dzz->coeff_0_0_p2 = RATIONAL(-1.0,1.0)+t6595+t6771*t6653+(t6669+
+t6635*t6685+(t6635+t6643*t6685)*t6684)*z+t6704+t6852;
+ coeffs_dzz->coeff_p1_0_p2 = t6585+t6835+t6690+t6748+t6784+t6848+t6872+
+t6879;
+ coeffs_dzz->coeff_p2_0_p2 = t6783+(t6781+t6717)*t6685+t6709+t6869+t6896;
+ coeffs_dzz->coeff_m1_p1_p2 = t6505+t6585+t6386+t6428+t6698+t6843+t6853;
+ coeffs_dzz->coeff_0_p1_p2 = t6697+t6651*t6839+t6662*y+t6777+t6517+t6845+
+t6872+t6887;
+ coeffs_dzz->coeff_p1_p1_p2 = -t6674+t6390+t6387+t6600+t6527+t6642*t6766+
+t6693+t6595+t6560+t6800+t6897;
+ coeffs_dzz->coeff_p2_p1_p2 = t6414+t6381+(t6833+t6796)*t6685+t6705+t6799+
+t6878;
+ coeffs_dzz->coeff_m1_p2_p2 = t6518+t6446+t6670*t6734+t6710+t6891+t6901;
+ coeffs_dzz->coeff_0_p2_p2 = t6805+t6499+(t6795+t6717)*t6684+t6727+t6869+
+t6903;
+ coeffs_dzz->coeff_p1_p2_p2 = t6426+t6382+t6541+t6675+t6445-t6678+(t6656*x
++t6814)*t6684+t6862+t6878;
+ coeffs_dzz->coeff_p2_p2_p2 = t6436+t6656*t6678+t6544+(t6812+(t6670+t6654*
+z)*t6685)*t6684+t6815;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-I.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-I.compute.c
new file mode 100644
index 0000000..9531cde
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-I.compute.c
@@ -0,0 +1,4190 @@
+fp t8729;
+fp t8728;
+fp t9398;
+fp t8727;
+fp t8725;
+fp t9435;
+fp t9783;
+fp t8724;
+fp t9430;
+fp t9352;
+fp t9791;
+fp t8726;
+fp t9421;
+fp t8615;
+fp t9319;
+fp t9356;
+fp t8566;
+fp t8936;
+fp t9790;
+fp t9294;
+fp t9059;
+fp t9249;
+fp t9781;
+fp t9330;
+fp t9072;
+fp t9260;
+fp t9789;
+fp t8608;
+fp t9292;
+fp t8583;
+fp t8948;
+fp t9788;
+fp t8993;
+fp t8722;
+fp t9265;
+fp t8624;
+fp t9280;
+fp t9787;
+fp t9346;
+fp t9351;
+fp t8898;
+fp t9786;
+fp t9784;
+fp t8532;
+fp t9364;
+fp t8922;
+fp t8618;
+fp t9293;
+fp t9782;
+fp t9780;
+fp t9255;
+fp t8552;
+fp t8501;
+fp t9377;
+fp t9438;
+fp t6975;
+fp t9779;
+fp t8509;
+fp t8937;
+fp t9369;
+fp t8488;
+fp t9006;
+fp t6927;
+fp t9778;
+fp t8599;
+fp t8650;
+fp t9273;
+fp t9777;
+fp t9230;
+fp t8662;
+fp t9429;
+fp t9308;
+fp t8244;
+fp t8674;
+fp t9776;
+fp t9417;
+fp t8691;
+fp t9195;
+fp t8628;
+fp t9278;
+fp t9775;
+fp t8626;
+fp t8693;
+fp t8942;
+fp t7916;
+fp t9774;
+fp t9413;
+fp t9277;
+fp t8612;
+fp t7666;
+fp t8630;
+fp t9426;
+fp t9210;
+fp t9773;
+fp t9383;
+fp t9409;
+fp t9176;
+fp t9772;
+fp t9396;
+fp t9232;
+fp t9771;
+fp t8679;
+fp t8511;
+fp t9311;
+fp t9016;
+fp t9770;
+fp t8544;
+fp t9270;
+fp t8496;
+fp t9769;
+fp t8940;
+fp t8597;
+fp t9279;
+fp t9177;
+fp t7260;
+fp t9768;
+fp t8682;
+fp t9373;
+fp t8214;
+fp t8557;
+fp t9767;
+fp t8701;
+fp t9337;
+fp t8569;
+fp t9256;
+fp t9766;
+fp t9765;
+fp t9329;
+fp t8168;
+fp t9764;
+fp t9423;
+fp t9226;
+fp t7409;
+fp t9310;
+fp t8968;
+fp t8521;
+fp t9763;
+fp t8666;
+fp t9419;
+fp t9202;
+fp t8658;
+fp t9225;
+fp t8167;
+fp t9762;
+fp t8490;
+fp t8524;
+fp t9281;
+fp t9761;
+fp t8670;
+fp t8613;
+fp t9218;
+fp t7621;
+fp t9760;
+fp t8610;
+fp t8919;
+fp t7632;
+fp t9348;
+fp t8904;
+fp t9759;
+fp t8506;
+fp t9191;
+fp t8487;
+fp t6963;
+fp t9032;
+fp t9758;
+fp t8633;
+fp t7745;
+fp t9757;
+fp t9436;
+fp t9235;
+fp t8218;
+fp t9756;
+fp t9259;
+fp t8614;
+fp t7692;
+fp t8530;
+fp t9755;
+fp t8518;
+fp t8890;
+fp t9247;
+fp t7494;
+fp t9754;
+fp t8593;
+fp t9320;
+fp t9062;
+fp t8504;
+fp t9363;
+fp t8999;
+fp t7084;
+fp t9753;
+fp t9209;
+fp t7765;
+fp t9752;
+fp t8477;
+fp t8533;
+fp t7198;
+fp t9751;
+fp t9391;
+fp t9190;
+fp t7573;
+fp t9002;
+fp t9750;
+fp t7778;
+fp t8516;
+fp t9749;
+fp t8571;
+fp t9212;
+fp t8559;
+fp t7385;
+fp t9748;
+fp t9353;
+fp t8924;
+fp t9747;
+fp t8548;
+fp t9214;
+fp t8560;
+fp t9253;
+fp t7212;
+fp t9746;
+fp t8616;
+fp t8669;
+fp t8897;
+fp t9745;
+fp t9141;
+fp t9744;
+fp t6984;
+fp t8582;
+fp t9743;
+fp t9299;
+fp t7876;
+fp t9742;
+fp t9741;
+fp t8513;
+fp t8664;
+fp t9740;
+fp t7910;
+fp t8694;
+fp t9739;
+fp t8549;
+fp t8564;
+fp t7285;
+fp t9738;
+fp t9737;
+fp t8562;
+fp t9228;
+fp t7194;
+fp t9736;
+fp t9394;
+fp t9735;
+fp t8902;
+fp t7727;
+fp t9734;
+fp t9733;
+fp t9137;
+fp t7842;
+fp t8525;
+fp t9732;
+fp t8635;
+fp t8952;
+fp t7313;
+fp t9731;
+fp t7162;
+fp t9730;
+fp t9405;
+fp t9414;
+fp t9328;
+fp t7755;
+fp t9729;
+fp t7270;
+fp t8596;
+fp t9361;
+fp t9185;
+fp t9728;
+fp t9727;
+fp t9342;
+fp t9726;
+fp t8709;
+fp t9386;
+fp t8601;
+fp t9725;
+fp t8950;
+fp t9262;
+fp t9060;
+fp t7249;
+fp t9724;
+fp t9139;
+fp t8497;
+fp t6968;
+fp t9723;
+fp t9144;
+fp t9722;
+fp t9721;
+fp t8943;
+fp t9720;
+fp t8888;
+fp t8122;
+fp t9719;
+fp t8695;
+fp t9401;
+fp t8645;
+fp t9304;
+fp t9198;
+fp t9718;
+fp t8702;
+fp t9437;
+fp t8622;
+fp t9717;
+fp t9388;
+fp t9010;
+fp t8507;
+fp t7203;
+fp t9716;
+fp t8598;
+fp t8947;
+fp t6935;
+fp t9715;
+fp t8590;
+fp t7458;
+fp t8591;
+fp t9714;
+fp t8698;
+fp t9160;
+fp t8638;
+fp t9713;
+fp t7641;
+fp t8545;
+fp t9397;
+fp t9009;
+fp t9712;
+fp t8203;
+fp t9711;
+fp t8551;
+fp t8696;
+fp t9710;
+fp t7253;
+fp t9709;
+fp t7793;
+fp t9316;
+fp t9200;
+fp t9708;
+fp t9407;
+fp t8579;
+fp t7461;
+fp t8575;
+fp t9707;
+fp t9233;
+fp t9706;
+fp t9705;
+fp t9704;
+fp t8671;
+fp t9224;
+fp t8676;
+fp t9237;
+fp t8091;
+fp t9703;
+fp t9702;
+fp t9701;
+fp t9350;
+fp t9700;
+fp t8036;
+fp t8704;
+fp t9699;
+fp t6957;
+fp t9698;
+fp t9264;
+fp t7968;
+fp t9697;
+fp t7788;
+fp t8659;
+fp t9696;
+fp t9321;
+fp t9193;
+fp t9695;
+fp t8634;
+fp t7690;
+fp t9694;
+fp t8547;
+fp t9036;
+fp t6985;
+fp t9693;
+fp t8641;
+fp t9339;
+fp t8363;
+fp t8621;
+fp t9692;
+fp t8587;
+fp t9306;
+fp t9203;
+fp t7122;
+fp t9691;
+fp t9365;
+fp t8399;
+fp t9690;
+fp t9689;
+fp t9079;
+fp t6926;
+fp t9057;
+fp t9688;
+fp t9399;
+fp t9236;
+fp t7035;
+fp t9687;
+fp t8609;
+fp t7322;
+fp t8620;
+fp t9686;
+fp t9291;
+fp t9685;
+fp t9684;
+fp t8972;
+fp t8041;
+fp t9683;
+fp t9682;
+fp t9681;
+fp t8994;
+fp t7701;
+fp t9680;
+fp t9263;
+fp t9679;
+fp t9678;
+fp t8553;
+fp t8703;
+fp t9358;
+fp t9677;
+fp t8531;
+fp t6946;
+fp t9676;
+fp t7809;
+fp t9675;
+fp t8578;
+fp t9674;
+fp t9673;
+fp t9672;
+fp t7363;
+fp t9671;
+fp t8910;
+fp t9670;
+fp t7218;
+fp t9205;
+fp t7222;
+fp t9669;
+fp t8905;
+fp t9668;
+fp t8661;
+fp t7839;
+fp t8973;
+fp t9667;
+fp t7037;
+fp t8600;
+fp t9666;
+fp t9665;
+fp t8961;
+fp t9664;
+fp t9275;
+fp t8960;
+fp t9663;
+fp t8673;
+fp t9662;
+fp t8928;
+fp t7499;
+fp t9075;
+fp t9661;
+fp t9251;
+fp t7693;
+fp t9660;
+fp t9003;
+fp t8006;
+fp t9433;
+fp t9192;
+fp t9659;
+fp t7020;
+fp t9658;
+fp t7661;
+fp t8665;
+fp t9657;
+fp t7861;
+fp t8677;
+fp t9656;
+fp t9018;
+fp t7984;
+fp t9655;
+fp t9654;
+fp t8652;
+fp t9227;
+fp t9653;
+fp t7847;
+fp t9652;
+fp t8692;
+fp t9651;
+fp t8595;
+fp t9432;
+fp t9362;
+fp t7273;
+fp t9650;
+fp t9367;
+fp t9649;
+fp t9439;
+fp t7344;
+fp t9322;
+fp t9648;
+fp t7958;
+fp t9647;
+fp t8589;
+fp t9297;
+fp t8925;
+fp t8535;
+fp t9302;
+fp t9222;
+fp t7195;
+fp t9646;
+fp t9645;
+fp t8539;
+fp t8903;
+fp t8534;
+fp t7059;
+fp t9644;
+fp t9643;
+fp t7044;
+fp t9241;
+fp t9642;
+fp t9089;
+fp t7073;
+fp t8891;
+fp t9641;
+fp t7609;
+fp t9640;
+fp t9639;
+fp t9638;
+fp t8585;
+fp t8563;
+fp t7757;
+fp t9637;
+fp t9636;
+fp t8954;
+fp t9635;
+fp t7862;
+fp t9634;
+fp t7630;
+fp t7565;
+fp t9633;
+fp t9632;
+fp t9196;
+fp t7090;
+fp t9631;
+fp t8063;
+fp t9215;
+fp t9630;
+fp t9015;
+fp t9296;
+fp t8933;
+fp t7225;
+fp t9629;
+fp t8907;
+fp t9628;
+fp t9250;
+fp t8236;
+fp t9627;
+fp t9213;
+fp t7051;
+fp t9323;
+fp t8979;
+fp t9626;
+fp t7905;
+fp t9248;
+fp t9625;
+fp t9624;
+fp t7479;
+fp t9623;
+fp t9404;
+fp t9622;
+fp t7543;
+fp t9403;
+fp t9621;
+fp t9211;
+fp t8094;
+fp t8913;
+fp t9620;
+fp t9267;
+fp t9201;
+fp t6982;
+fp t9619;
+fp t8554;
+fp t9618;
+fp t9096;
+fp t7518;
+fp t9617;
+fp t9616;
+fp t7617;
+fp t7331;
+fp t9615;
+fp t9091;
+fp t9614;
+fp t7264;
+fp t9223;
+fp t9613;
+fp t8921;
+fp t7231;
+fp t9612;
+fp t9197;
+fp t8045;
+fp t9187;
+fp t9611;
+fp t8986;
+fp t9610;
+fp t9609;
+fp t8611;
+fp t9034;
+fp t7149;
+fp t9608;
+fp t7095;
+fp t9607;
+fp t8538;
+fp t7571;
+fp t8648;
+fp t9606;
+fp t7428;
+fp t9605;
+fp t8915;
+fp t9604;
+fp t9603;
+fp t8515;
+fp t7142;
+fp t9602;
+fp t9206;
+fp t7859;
+fp t9601;
+fp t9274;
+fp t8901;
+fp t9600;
+fp t8932;
+fp t7274;
+fp t9599;
+fp t9400;
+fp t9598;
+fp t9354;
+fp t9597;
+fp t9596;
+fp t7949;
+fp t8893;
+fp t9595;
+fp t9071;
+fp t7896;
+fp t9594;
+fp t7056;
+fp t9593;
+fp t9592;
+fp t9175;
+fp t9083;
+fp t9591;
+fp t8486;
+fp t9590;
+fp t7962;
+fp t9589;
+fp t7528;
+fp t8647;
+fp t9588;
+fp t9587;
+fp t9194;
+fp t8911;
+fp t9586;
+fp t8581;
+fp t8565;
+fp t7549;
+fp t9585;
+fp t7381;
+fp t9584;
+fp t7979;
+fp t8489;
+fp t9583;
+fp t8476;
+fp t8574;
+fp t8636;
+fp t9582;
+fp t8623;
+fp t7747;
+fp t8660;
+fp t8584;
+fp t9581;
+fp t8990;
+fp t8997;
+fp t7585;
+fp t9580;
+fp t9579;
+fp t9216;
+fp t9578;
+fp t9068;
+fp t9577;
+fp t8685;
+fp t9312;
+fp t9073;
+fp t7967;
+fp t8505;
+fp t9027;
+fp t6992;
+fp t9576;
+fp t7777;
+fp t9575;
+fp t9325;
+fp t8982;
+fp t9574;
+fp t8080;
+fp t9573;
+fp t8688;
+fp t8675;
+fp t8191;
+fp t9572;
+fp t8690;
+fp t9571;
+fp t9341;
+fp t8093;
+fp t6914;
+fp t9570;
+fp t9305;
+fp t9038;
+fp t8059;
+fp t9067;
+fp t7081;
+fp t9569;
+fp t8491;
+fp t7412;
+fp t8543;
+fp t9568;
+fp t9217;
+fp t8944;
+fp t7102;
+fp t9567;
+fp t7019;
+fp t9566;
+fp t8069;
+fp t9565;
+fp t7901;
+fp t9564;
+fp t9380;
+fp t8967;
+fp t7256;
+fp t9181;
+fp t7715;
+fp t9563;
+fp t7845;
+fp t9313;
+fp t9043;
+fp t9562;
+fp t8520;
+fp t9561;
+fp t8142;
+fp t9560;
+fp t8607;
+fp t8529;
+fp t8606;
+fp t9559;
+fp t7959;
+fp t9558;
+fp t8642;
+fp t9411;
+fp t9557;
+fp t9039;
+fp t8573;
+fp t8987;
+fp t7213;
+fp t9556;
+fp t7822;
+fp t9555;
+fp t7312;
+fp t9554;
+fp t7478;
+fp t9553;
+fp t7166;
+fp t9021;
+fp t9552;
+fp t9418;
+fp t9345;
+fp t8906;
+fp t7080;
+fp t8899;
+fp t9551;
+fp t9122;
+fp t9550;
+fp t9219;
+fp t9549;
+fp t9548;
+fp t8536;
+fp t7908;
+fp t9547;
+fp t7382;
+fp t9546;
+fp t9188;
+fp t9378;
+fp t9013;
+fp t9545;
+fp t9005;
+fp t9544;
+fp t9543;
+fp t9252;
+fp t7173;
+fp t9542;
+fp t7156;
+fp t9065;
+fp t9541;
+fp t7729;
+fp t9540;
+fp t8964;
+fp t7161;
+fp t8934;
+fp t9539;
+fp t8498;
+fp t8627;
+fp t9538;
+fp t8081;
+fp t9537;
+fp t7067;
+fp t8196;
+fp t8900;
+fp t9536;
+fp t7345;
+fp t9239;
+fp t7279;
+fp t9372;
+fp t9000;
+fp t9535;
+fp t8971;
+fp t9534;
+fp t9533;
+fp t9012;
+fp t8189;
+fp t9532;
+fp t8149;
+fp t9531;
+fp t9246;
+fp t8062;
+fp t9530;
+fp t9204;
+fp t9529;
+fp t9528;
+fp t9527;
+fp t7758;
+fp t9024;
+fp t9526;
+fp t9178;
+fp t9315;
+fp t9042;
+fp t9525;
+fp t8071;
+fp t9524;
+fp t9290;
+fp t8981;
+fp t8121;
+fp t7065;
+fp t9523;
+fp t9368;
+fp t8895;
+fp t9522;
+fp t9521;
+fp t9520;
+fp t9519;
+fp t8687;
+fp t7833;
+fp t9518;
+fp t9326;
+fp t8984;
+fp t9033;
+fp t9517;
+fp t8683;
+fp t9516;
+fp t9515;
+fp t7131;
+fp t9179;
+fp t9514;
+fp t9513;
+fp t9011;
+fp t7547;
+fp t9245;
+fp t9512;
+fp t9511;
+fp t8388;
+fp t9510;
+fp t7415;
+fp t9509;
+fp t8508;
+fp t8651;
+fp t9282;
+fp t8503;
+fp t9508;
+fp t9507;
+fp t9506;
+fp t8617;
+fp t8493;
+fp t9240;
+fp t7935;
+fp t9505;
+fp t7584;
+fp t9504;
+fp t9331;
+fp t8376;
+fp t9113;
+fp t9503;
+fp t8706;
+fp t8479;
+fp t9502;
+fp t9208;
+fp t8528;
+fp t9501;
+fp t8572;
+fp t8500;
+fp t7855;
+fp t9500;
+fp t9499;
+fp t8028;
+fp t8038;
+fp t9498;
+fp t9289;
+fp t9497;
+fp t9496;
+fp t8931;
+fp t9495;
+fp t8541;
+fp t9494;
+fp t8678;
+fp t9493;
+fp t9492;
+fp t8527;
+fp t8241;
+fp t9491;
+fp t9084;
+fp t9490;
+fp t8656;
+fp t8917;
+fp t8512;
+fp t7525;
+fp t9489;
+fp t8951;
+fp t9488;
+fp t9487;
+fp t8894;
+fp t9486;
+fp t8393;
+fp t9485;
+fp t9231;
+fp t9484;
+fp t8977;
+fp t9483;
+fp t9482;
+fp t9481;
+fp t9480;
+fp t9479;
+fp t9478;
+fp t9477;
+fp t8078;
+fp t9476;
+fp t9189;
+fp t9475;
+fp t7263;
+fp t9474;
+fp t9283;
+fp t9473;
+fp t9234;
+fp t8657;
+fp t7301;
+fp t9472;
+fp t8523;
+fp t8215;
+fp t9471;
+fp t8482;
+fp t8721;
+fp t8654;
+fp t9470;
+fp t9207;
+fp t8198;
+fp t7689;
+fp t9469;
+fp t8519;
+fp t8011;
+fp t9468;
+fp t9467;
+fp t9182;
+fp t7007;
+fp t9466;
+fp t8546;
+fp t9465;
+fp t7507;
+fp t9464;
+fp t9463;
+fp t8009;
+fp t6949;
+fp t9462;
+fp t8974;
+fp t9258;
+fp t9461;
+fp t9460;
+fp t7623;
+fp t8104;
+fp t9459;
+fp t7554;
+fp t9458;
+fp t7430;
+fp t9303;
+fp t8988;
+fp t9457;
+fp t9456;
+fp t9455;
+fp t8592;
+fp t7239;
+fp t9454;
+fp t8558;
+fp t8568;
+fp t8646;
+fp t9453;
+fp t7568;
+fp t9004;
+fp t7275;
+fp t9452;
+fp t9451;
+fp t8567;
+fp t9052;
+fp t8502;
+fp t9450;
+fp t9150;
+fp t9449;
+fp t9448;
+fp t7526;
+fp t9447;
+fp t8055;
+fp t9446;
+fp t7319;
+fp t9445;
+fp t9444;
+fp t9443;
+fp t8916;
+fp t7846;
+fp t8920;
+fp t7699;
+fp t9442;
+fp t9441;
+fp t7005;
+fp t9440;
+fp t9434;
+fp t9431;
+fp t9428;
+fp t9427;
+fp t9425;
+fp t9424;
+fp t8718;
+fp t9422;
+fp t9420;
+fp t9416;
+fp t9415;
+fp t9184;
+fp t7177;
+fp t8970;
+fp t9412;
+fp t9410;
+fp t9408;
+fp t9406;
+fp t9199;
+fp t7514;
+fp t9402;
+fp t7464;
+fp t9395;
+fp t9393;
+fp t7282;
+fp t9392;
+fp t9390;
+fp t9389;
+fp t7378;
+fp t7472;
+fp t9387;
+fp t9385;
+fp t7027;
+fp t9384;
+fp t7634;
+fp t9382;
+fp t7300;
+fp t7219;
+fp t9381;
+fp t9379;
+fp t7370;
+fp t9376;
+fp t9375;
+fp t9374;
+fp t7711;
+fp t9371;
+fp t7094;
+fp t9053;
+fp t9366;
+fp t7053;
+fp t9360;
+fp t9359;
+fp t9357;
+fp t9355;
+fp t9349;
+fp t8667;
+fp t9347;
+fp t9344;
+fp t8625;
+fp t9343;
+fp t7229;
+fp t7795;
+fp t9340;
+fp t8938;
+fp t7329;
+fp t7293;
+fp t9338;
+fp t9336;
+fp t9335;
+fp t8576;
+fp t9334;
+fp t9333;
+fp t7281;
+fp t9332;
+fp t9269;
+fp t8983;
+fp t6967;
+fp t7061;
+fp t9327;
+fp t7993;
+fp t6958;
+fp t9324;
+fp t8668;
+fp t9318;
+fp t9317;
+fp t8935;
+fp t7710;
+fp t9314;
+fp t9309;
+fp t9307;
+fp t9301;
+fp t9300;
+fp t7582;
+fp t9298;
+fp t7112;
+fp t9295;
+fp t9288;
+fp t7206;
+fp t9287;
+fp t9286;
+fp t9285;
+fp t9284;
+fp t9276;
+fp t7779;
+fp t9272;
+fp t8672;
+fp t9271;
+fp t8640;
+fp t9268;
+fp t9266;
+fp t9261;
+fp t9257;
+fp t9254;
+fp t9244;
+fp t9243;
+fp t9242;
+fp t9238;
+fp t9229;
+fp t9221;
+fp t9220;
+fp t8371;
+fp t9186;
+fp t9183;
+fp t9180;
+fp t9174;
+fp t9173;
+fp t6965;
+fp t9172;
+fp t9171;
+fp t7098;
+fp t6990;
+fp t9170;
+fp t9169;
+fp t9168;
+fp t9167;
+fp t9166;
+fp t9165;
+fp t9164;
+fp t9163;
+fp t9162;
+fp t8542;
+fp t9161;
+fp t9159;
+fp t7841;
+fp t9158;
+fp t9157;
+fp t9156;
+fp t9155;
+fp t9154;
+fp t9153;
+fp t7192;
+fp t7207;
+fp t9152;
+fp t9151;
+fp t7564;
+fp t9149;
+fp t9148;
+fp t8918;
+fp t9147;
+fp t7490;
+fp t9145;
+fp t9143;
+fp t9142;
+fp t9138;
+fp t9136;
+fp t9135;
+fp t7492;
+fp t9133;
+fp t9132;
+fp t9131;
+fp t7242;
+fp t9130;
+fp t9129;
+fp t9128;
+fp t9127;
+fp t8242;
+fp t9126;
+fp t7455;
+fp t7965;
+fp t9125;
+fp t9124;
+fp t9123;
+fp t9121;
+fp t9120;
+fp t9119;
+fp t9118;
+fp t8930;
+fp t9117;
+fp t9116;
+fp t9115;
+fp t9114;
+fp t9112;
+fp t9111;
+fp t9110;
+fp t9109;
+fp t9108;
+fp t9107;
+fp t9106;
+fp t9105;
+fp t7178;
+fp t7182;
+fp t9104;
+fp t9103;
+fp t9102;
+fp t9101;
+fp t9099;
+fp t9098;
+fp t9097;
+fp t8495;
+fp t6913;
+fp t9094;
+fp t9093;
+fp t8132;
+fp t8655;
+fp t8134;
+fp t9092;
+fp t9090;
+fp t9088;
+fp t9087;
+fp t9086;
+fp t9085;
+fp t7342;
+fp t9082;
+fp t9081;
+fp t7018;
+fp t9080;
+fp t9078;
+fp t9077;
+fp t9076;
+fp t9074;
+fp t9070;
+fp t9069;
+fp t9066;
+fp t9064;
+fp t8580;
+fp t9063;
+fp t7109;
+fp t9061;
+fp t9058;
+fp t9056;
+fp t9055;
+fp t9054;
+fp t9050;
+fp t9049;
+fp t7806;
+fp t9048;
+fp t9047;
+fp t9044;
+fp t9041;
+fp t9040;
+fp t9037;
+fp t7738;
+fp t9035;
+fp t9031;
+fp t9030;
+fp t9029;
+fp t9028;
+fp t7992;
+fp t9026;
+fp t9025;
+fp t9023;
+fp t9022;
+fp t9020;
+fp t9019;
+fp t9017;
+fp t9008;
+fp t9007;
+fp t8998;
+fp t8996;
+fp t8995;
+fp t8992;
+fp t8991;
+fp t8989;
+fp t8985;
+fp t8980;
+fp t8697;
+fp t8472;
+fp t8978;
+fp t8975;
+fp t8629;
+fp t8417;
+fp t8963;
+fp t8962;
+fp t8959;
+fp t7373;
+fp t8958;
+fp t8953;
+fp t8949;
+fp t8946;
+fp t8945;
+fp t8941;
+fp t8939;
+fp t8929;
+fp t8927;
+fp t8926;
+fp t8923;
+fp t7395;
+fp t8914;
+fp t8912;
+fp t8909;
+fp t8908;
+fp t8896;
+fp t8892;
+fp t8889;
+fp t8887;
+fp t8644;
+fp t8886;
+fp t8484;
+fp t8570;
+fp t8885;
+fp t8619;
+fp t8483;
+fp t8884;
+fp t8555;
+fp t8883;
+fp t8522;
+fp t8663;
+fp t8882;
+fp t8639;
+fp t8881;
+fp t8637;
+fp t8880;
+fp t8879;
+fp t8700;
+fp t8878;
+fp t8877;
+fp t8586;
+fp t8876;
+fp t8710;
+fp t8875;
+fp t8874;
+fp t8872;
+fp t8871;
+fp t8870;
+fp t7652;
+fp t8869;
+fp t7619;
+fp t8868;
+fp t7220;
+fp t8867;
+fp t7288;
+fp t7664;
+fp t8866;
+fp t8865;
+fp t8864;
+fp t8863;
+fp t8862;
+fp t8684;
+fp t8861;
+fp t8719;
+fp t8860;
+fp t8708;
+fp t8859;
+fp t8858;
+fp t8857;
+fp t8856;
+fp t8643;
+fp t8705;
+fp t8855;
+fp t8854;
+fp t8604;
+fp t8853;
+fp t8561;
+fp t8852;
+fp t8851;
+fp t8850;
+fp t8849;
+fp t8848;
+fp t8847;
+fp t8846;
+fp t8845;
+fp t8844;
+fp t8843;
+fp t8842;
+fp t8841;
+fp t8840;
+fp t8839;
+fp t8838;
+fp t8837;
+fp t8836;
+fp t8835;
+fp t8834;
+fp t8833;
+fp t8723;
+fp t8832;
+fp t8831;
+fp t8830;
+fp t8829;
+fp t8828;
+fp t8827;
+fp t8826;
+fp t8825;
+fp t8824;
+fp t8822;
+fp t8821;
+fp t8820;
+fp t8819;
+fp t7367;
+fp t8818;
+fp t7714;
+fp t8817;
+fp t8816;
+fp t8815;
+fp t8814;
+fp t8813;
+fp t6970;
+fp t8812;
+fp t8811;
+fp t8810;
+fp t8809;
+fp t8808;
+fp t8807;
+fp t8806;
+fp t8805;
+fp t8804;
+fp t8803;
+fp t8802;
+fp t8801;
+fp t8653;
+fp t8714;
+fp t8800;
+fp t7485;
+fp t8799;
+fp t8798;
+fp t8797;
+fp t7068;
+fp t8796;
+fp t8795;
+fp t8794;
+fp t8793;
+fp t8792;
+fp t8176;
+fp t8791;
+fp t8790;
+fp t7079;
+fp t8789;
+fp t8788;
+fp t8787;
+fp t8786;
+fp t7152;
+fp t8785;
+fp t8784;
+fp t8603;
+fp t7790;
+fp t8783;
+fp t8782;
+fp t7230;
+fp t8781;
+fp t7038;
+fp t8780;
+fp t8779;
+fp t8778;
+fp t7404;
+fp t8777;
+fp t8776;
+fp t8775;
+fp t7546;
+fp t8774;
+fp t8540;
+fp t7289;
+fp t8773;
+fp t8686;
+fp t8772;
+fp t8771;
+fp t8492;
+fp t8770;
+fp t8514;
+fp t8699;
+fp t8485;
+fp t8769;
+fp t8768;
+fp t8767;
+fp t8766;
+fp t7834;
+fp t8765;
+fp t8764;
+fp t8246;
+fp t8763;
+fp t8762;
+fp t7011;
+fp t8632;
+fp t8761;
+fp t8760;
+fp t8759;
+fp t8758;
+fp t8689;
+fp t8757;
+fp t8756;
+fp t8755;
+fp t8754;
+fp t8753;
+fp t8752;
+fp t8751;
+fp t8750;
+fp t8749;
+fp t8748;
+fp t8747;
+fp t8746;
+fp t8745;
+fp t8744;
+fp t8743;
+fp t8207;
+fp t8742;
+fp t8741;
+fp t8740;
+fp t8739;
+fp t8738;
+fp t8737;
+fp t8736;
+fp t8735;
+fp t8734;
+fp t8733;
+fp t8720;
+fp t8717;
+fp t8716;
+fp t8715;
+fp t8712;
+fp t8711;
+fp t8707;
+fp t8681;
+fp t8680;
+fp t8649;
+fp t8631;
+fp t8605;
+fp t8602;
+fp t8594;
+fp t8588;
+fp t8577;
+fp t8556;
+fp t8550;
+fp t8537;
+fp t8526;
+fp t8517;
+fp t8510;
+fp t8499;
+fp t8494;
+fp t8481;
+fp t8480;
+fp t8478;
+fp t8304;
+fp t8302;
+fp t8301;
+fp t8299;
+fp t8293;
+fp t8290;
+fp t8289;
+fp t8288;
+fp t8285;
+fp t8283;
+fp t8281;
+fp t8280;
+fp t8266;
+fp t8262;
+fp t8261;
+fp t8260;
+fp t8256;
+fp t8250;
+fp t8240;
+fp t8235;
+fp t8232;
+fp t8228;
+fp t8227;
+fp t8224;
+fp t8222;
+fp t8220;
+fp t8211;
+fp t8209;
+fp t8208;
+fp t8205;
+fp t8204;
+fp t8199;
+fp t8197;
+fp t8192;
+fp t8190;
+fp t8185;
+fp t8174;
+fp t8173;
+fp t8170;
+fp t8166;
+fp t8165;
+fp t8158;
+fp t8157;
+fp t8151;
+fp t8148;
+fp t8147;
+fp t8145;
+fp t8140;
+fp t8131;
+fp t8126;
+fp t8123;
+fp t8119;
+fp t8118;
+fp t8115;
+fp t8113;
+fp t8109;
+fp t8106;
+fp t8102;
+fp t8096;
+fp t8092;
+fp t8090;
+fp t8082;
+fp t8079;
+fp t8077;
+fp t8076;
+fp t8075;
+fp t8073;
+fp t8067;
+fp t8066;
+fp t8065;
+fp t8060;
+fp t8053;
+fp t8052;
+fp t8043;
+fp t8032;
+fp t8018;
+fp t8016;
+fp t8005;
+fp t8004;
+fp t7999;
+fp t7997;
+fp t7994;
+fp t7988;
+fp t7987;
+fp t7980;
+fp t7978;
+fp t7973;
+fp t7971;
+fp t7970;
+fp t7969;
+fp t7956;
+fp t7954;
+fp t7946;
+fp t7945;
+fp t7942;
+fp t7940;
+fp t7939;
+fp t7934;
+fp t7932;
+fp t7931;
+fp t7930;
+fp t7925;
+fp t7923;
+fp t7911;
+fp t7907;
+fp t7904;
+fp t7899;
+fp t7898;
+fp t7894;
+fp t7891;
+fp t7890;
+fp t7883;
+fp t7880;
+fp t7878;
+fp t7874;
+fp t7869;
+fp t7868;
+fp t7867;
+fp t7860;
+fp t7856;
+fp t7853;
+fp t7851;
+fp t7844;
+fp t7837;
+fp t7836;
+fp t7835;
+fp t7830;
+fp t7829;
+fp t7821;
+fp t7819;
+fp t7818;
+fp t7816;
+fp t7812;
+fp t7810;
+fp t7805;
+fp t7803;
+fp t7801;
+fp t7798;
+fp t7781;
+fp t7780;
+fp t7774;
+fp t7770;
+fp t7767;
+fp t7766;
+fp t7763;
+fp t7761;
+fp t7759;
+fp t7756;
+fp t7754;
+fp t7753;
+fp t7741;
+fp t7735;
+fp t7725;
+fp t7713;
+fp t7708;
+fp t7706;
+fp t7702;
+fp t7697;
+fp t7695;
+fp t7691;
+fp t7685;
+fp t7680;
+fp t7679;
+fp t7676;
+fp t7673;
+fp t7662;
+fp t7658;
+fp t7651;
+fp t7648;
+fp t7640;
+fp t7631;
+fp t7629;
+fp t7628;
+fp t7626;
+fp t7625;
+fp t7618;
+fp t7614;
+fp t7613;
+fp t7612;
+fp t7607;
+fp t7606;
+fp t7603;
+fp t7583;
+fp t7581;
+fp t7580;
+fp t7579;
+fp t7577;
+fp t7576;
+fp t7566;
+fp t7553;
+fp t7545;
+fp t7540;
+fp t7539;
+fp t7537;
+fp t7535;
+fp t7524;
+fp t7522;
+fp t7520;
+fp t7515;
+fp t7506;
+fp t7504;
+fp t7503;
+fp t7500;
+fp t7497;
+fp t7493;
+fp t7491;
+fp t7488;
+fp t7486;
+fp t7482;
+fp t7477;
+fp t7476;
+fp t7475;
+fp t7474;
+fp t7473;
+fp t7469;
+fp t7468;
+fp t7466;
+fp t7460;
+fp t7452;
+fp t7449;
+fp t7445;
+fp t7441;
+fp t7438;
+fp t7436;
+fp t7425;
+fp t7424;
+fp t7422;
+fp t7414;
+fp t7406;
+fp t7405;
+fp t7401;
+fp t7375;
+fp t7364;
+fp t7360;
+fp t7359;
+fp t7357;
+fp t7355;
+fp t7353;
+fp t7349;
+fp t7346;
+fp t7338;
+fp t7332;
+fp t7323;
+fp t7318;
+fp t7311;
+fp t7310;
+fp t7304;
+fp t7296;
+fp t7290;
+fp t7286;
+fp t7283;
+fp t7278;
+fp t7267;
+fp t7266;
+fp t7258;
+fp t7250;
+fp t7245;
+fp t7233;
+fp t7228;
+fp t7227;
+fp t7224;
+fp t7215;
+fp t7214;
+fp t7205;
+fp t7204;
+fp t7202;
+fp t7191;
+fp t7189;
+fp t7188;
+fp t7186;
+fp t7185;
+fp t7183;
+fp t7167;
+fp t7164;
+fp t7158;
+fp t7157;
+fp t7147;
+fp t7140;
+fp t7129;
+fp t7108;
+fp t7107;
+fp t7106;
+fp t7097;
+fp t7093;
+fp t7087;
+fp t7072;
+fp t7071;
+fp t7070;
+fp t7058;
+fp t7049;
+fp t7046;
+fp t7039;
+fp t7036;
+fp t7034;
+fp t7031;
+fp t7030;
+fp t7028;
+fp t7025;
+fp t7010;
+fp t7008;
+fp t7006;
+fp t7003;
+fp t6996;
+fp t6991;
+fp t6989;
+fp t6983;
+fp t6966;
+fp t6956;
+fp t6948;
+fp t6943;
+fp t6942;
+fp t6934;
+fp t6924;
+fp t6916;
+ t8729 = x*x;
+ t8728 = y*y;
+ t9398 = t8729*t8728;
+ t8727 = z*z;
+ t8725 = z*t8727;
+ t9435 = z+t8725;
+ t9783 = t9398*t9435;
+ t8724 = t8729*x;
+ t9430 = t8724+x;
+ t9352 = t8727*t8728;
+ t9791 = t9430*t9352;
+ t8726 = t8728*y;
+ t9421 = t8726+y;
+ t8615 = RATIONAL(1.0,144.0);
+ t9319 = t8724*t8615;
+ t9356 = t8724*t8727;
+ t8566 = RATIONAL(-7.0,432.0);
+ t8936 = t8566*t9356;
+ t9790 = t8936+t9319;
+ t9294 = t8729*t8727;
+ t9059 = t8726*t9294;
+ t9249 = y*t9294;
+ t9781 = t9059+t9249;
+ t9330 = t8724*t8728;
+ t9072 = t8727*t9330;
+ t9260 = x*t9352;
+ t9789 = t9072+t9260;
+ t8608 = RATIONAL(-1.0,144.0);
+ t9292 = t8724*t8608;
+ t8583 = RATIONAL(7.0,432.0);
+ t8948 = t8583*t9330;
+ t9788 = t8948+t9292;
+ t8993 = t9421*t8727;
+ t8722 = RATIONAL(1.0,9.0);
+ t9265 = t8724*t8722;
+ t8624 = RATIONAL(-7.0,27.0);
+ t9280 = t8724*t8624;
+ t9787 = t8727*t9280+t9265;
+ t9346 = t8608*t8726;
+ t9351 = t8729*t8726;
+ t8898 = t8583*t9351;
+ t9786 = t8898+t9346;
+ t9784 = t9294*t9421;
+ t8532 = RATIONAL(-49.0,432.0);
+ t9364 = t8725*t8728;
+ t8922 = t8532*t9364;
+ t8618 = RATIONAL(7.0,144.0);
+ t9293 = t8618*t8725;
+ t9782 = t9293+t8922;
+ t9780 = t9292+t8583*t9356;
+ t9255 = z*t9330;
+ t8552 = RATIONAL(-7.0,288.0);
+ t8501 = RATIONAL(-7.0,1728.0);
+ t9377 = t8501*t8724;
+ t9438 = y*z;
+ t6975 = t9377*t9438;
+ t9779 = t8552*t9255+t6975;
+ t8509 = RATIONAL(25.0,192.0);
+ t8937 = t8728*t9294;
+ t9369 = t8724*t8726;
+ t8488 = RATIONAL(-49.0,1728.0);
+ t9006 = t8488*t9369;
+ t6927 = t8725*t9006;
+ t9778 = t8509*t8937+t6927;
+ t8599 = RATIONAL(-49.0,54.0);
+ t8650 = RATIONAL(7.0,18.0);
+ t9273 = t8724*t8650;
+ t9777 = z*t9273+t8599*t9255;
+ t9230 = z*t9351;
+ t8662 = RATIONAL(-1.0,27.0);
+ t9429 = z*t8726;
+ t9308 = x*t9429;
+ t8244 = t8662*t9308;
+ t8674 = RATIONAL(5.0,72.0);
+ t9776 = t8244+t8674*t9230;
+ t9417 = x*t8728;
+ t8691 = RATIONAL(7.0,54.0);
+ t9195 = t8691*t9417;
+ t8628 = RATIONAL(-1.0,18.0);
+ t9278 = t8725*t8628;
+ t9775 = x*t9278+t8725*t9195;
+ t8626 = RATIONAL(-5.0,27.0);
+ t8693 = RATIONAL(4.0,27.0);
+ t8942 = t8693*t9369;
+ t7916 = z*t8942;
+ t9774 = t7916+t8626*t9230;
+ t9413 = t8725*y;
+ t9277 = x*t9413;
+ t8612 = RATIONAL(7.0,216.0);
+ t7666 = t8612*t9277;
+ t8630 = RATIONAL(-1.0,36.0);
+ t9426 = y*t8727;
+ t9210 = t8630*t9426;
+ t9773 = t7666+x*t9210;
+ t9383 = t8726*t8722;
+ t9409 = t8727*t8726;
+ t9176 = x*t9409;
+ t9772 = t8624*t9176+x*t9383;
+ t9396 = t8724*t8628;
+ t9232 = y*t9356;
+ t9771 = y*t9396+t8691*t9232;
+ t8679 = RATIONAL(-4.0,27.0);
+ t8511 = RATIONAL(35.0,108.0);
+ t9311 = t8729*t8725;
+ t9016 = t8726*t9311;
+ t9770 = t8511*t9072+t8679*t9016;
+ t8544 = RATIONAL(-7.0,144.0);
+ t9270 = t8544*t8726;
+ t8496 = RATIONAL(49.0,432.0);
+ t9769 = x*t9270+t8496*t9176;
+ t8940 = t8628*t9356;
+ t8597 = RATIONAL(-1.0,108.0);
+ t9279 = t8597*t8724;
+ t9177 = z*t9279;
+ t7260 = t8726*t9177;
+ t9768 = t8726*t8940+t7260;
+ t8682 = RATIONAL(1.0,27.0);
+ t9373 = t8682*t9438;
+ t8214 = x*t9373;
+ t8557 = RATIONAL(-25.0,24.0);
+ t9767 = t8557*t8937+t8214;
+ t8701 = RATIONAL(-8.0,9.0);
+ t9337 = t8725*t8701;
+ t8569 = RATIONAL(56.0,27.0);
+ t9256 = x*t9364;
+ t9766 = t8569*t9256+x*t9337;
+ t9765 = t9787*y;
+ t9329 = t8662*t8724;
+ t8168 = t9329*t9438;
+ t9764 = t8168+t8674*t9255;
+ t9423 = t8724*y;
+ t9226 = t8612*t9423;
+ t7409 = t8725*t9226;
+ t9310 = t8724*t8725;
+ t8968 = t8728*t9310;
+ t8521 = RATIONAL(-35.0,576.0);
+ t9763 = t8521*t8968+t7409;
+ t8666 = RATIONAL(5.0,54.0);
+ t9419 = t8729*y;
+ t9202 = t8666*t9419;
+ t8658 = RATIONAL(-2.0,27.0);
+ t9225 = t8658*t9423;
+ t8167 = z*t9225;
+ t9762 = z*t9202+t8167;
+ t8490 = RATIONAL(-343.0,432.0);
+ t8524 = RATIONAL(49.0,144.0);
+ t9281 = t8725*t8524;
+ t9761 = t8726*t9281+t8490*t9016;
+ t8670 = RATIONAL(-7.0,36.0);
+ t8613 = RATIONAL(-7.0,216.0);
+ t9218 = t8613*t9429;
+ t7621 = x*t9218;
+ t9760 = t7621+t8670*t9230;
+ t8610 = RATIONAL(-7.0,108.0);
+ t8919 = t8610*t9356;
+ t7632 = t8726*t8919;
+ t9348 = t8729*t8674;
+ t8904 = t8728*t9348;
+ t9759 = t7632+t8725*t8904;
+ t8506 = RATIONAL(-49.0,864.0);
+ t9191 = z*t9369;
+ t8487 = RATIONAL(49.0,1728.0);
+ t6963 = t8487*t9191;
+ t9032 = t8726*t9356;
+ t9758 = t8506*t9032+t6963;
+ t8633 = RATIONAL(7.0,36.0);
+ t7745 = z*t9226;
+ t9757 = t8633*t9255+t7745;
+ t9436 = z*t8728;
+ t9235 = t8666*t9436;
+ t8218 = t8658*t9308;
+ t9756 = x*t9235+t8218;
+ t9259 = y*t9310;
+ t8614 = RATIONAL(7.0,108.0);
+ t7692 = t8614*t9259;
+ t8530 = RATIONAL(-35.0,432.0);
+ t9755 = t7692+t8530*t9232;
+ t8518 = RATIONAL(35.0,576.0);
+ t8890 = t8518*t9356;
+ t9247 = t8613*t9423;
+ t7494 = z*t9247;
+ t9754 = t7494+y*t8890;
+ t8593 = RATIONAL(-5.0,576.0);
+ t9320 = t8593*t8728;
+ t9062 = t8725*t9320;
+ t8504 = RATIONAL(7.0,1728.0);
+ t9363 = t8504*t8726;
+ t8999 = t8724*t9363;
+ t7084 = t8727*t8999;
+ t9753 = t7084+t8729*t9062;
+ t9209 = t8612*t9429;
+ t7765 = x*t9209;
+ t9752 = t8633*t9230+t7765;
+ t8477 = RATIONAL(245.0,432.0);
+ t8533 = RATIONAL(49.0,216.0);
+ t7198 = t8533*t9191;
+ t9751 = t7198+t8477*t9032;
+ t9391 = t8725*t8726;
+ t9190 = x*t9391;
+ t7573 = t8610*t9190;
+ t9002 = t8691*t9311;
+ t9750 = t7573+t8726*t9002;
+ t7778 = t8610*t9016;
+ t8516 = RATIONAL(35.0,144.0);
+ t9749 = t7778+t8516*t9072;
+ t8571 = RATIONAL(40.0,27.0);
+ t9212 = y*t9311;
+ t8559 = RATIONAL(-32.0,27.0);
+ t7385 = t8559*t9259;
+ t9748 = t8571*t9212+t7385;
+ t9353 = t8544*t8725;
+ t8924 = t8496*t9364;
+ t9747 = (t8924+t9353)*x;
+ t8548 = RATIONAL(1.0,108.0);
+ t9214 = t8548*t9426;
+ t8560 = RATIONAL(-1.0,216.0);
+ t9253 = t8560*t9413;
+ t7212 = x*t9253;
+ t9746 = t7212+x*t9214;
+ t8616 = RATIONAL(49.0,72.0);
+ t8669 = RATIONAL(-7.0,72.0);
+ t8897 = t8669*t9294;
+ t9745 = y*t8897+t8616*t9059;
+ t9141 = t8516*t9398;
+ t9744 = t7632+t8725*t9141;
+ t6984 = z*t8999;
+ t8582 = RATIONAL(-1.0,288.0);
+ t9743 = t6984+t8582*t9255;
+ t9299 = z*t9417;
+ t7876 = t8682*t9308;
+ t9742 = t8658*t9299+t7876;
+ t9741 = t9788*z;
+ t8513 = RATIONAL(-112.0,27.0);
+ t8664 = RATIONAL(16.0,9.0);
+ t9740 = t8664*t9310+t8513*t8968;
+ t7910 = t8624*t9308;
+ t8694 = RATIONAL(5.0,9.0);
+ t9739 = t7910+t8694*t9299;
+ t8549 = RATIONAL(35.0,54.0);
+ t8564 = RATIONAL(-14.0,27.0);
+ t7285 = t8564*t9190;
+ t9738 = t8549*t9176+t7285;
+ t9737 = t9786*z;
+ t8562 = RATIONAL(5.0,576.0);
+ t9228 = t8562*t9417;
+ t7194 = t8501*t9308;
+ t9736 = t7194+z*t9228;
+ t9394 = t8724*t8701;
+ t9735 = t8569*t9232+y*t9394;
+ t8902 = t8614*t9364;
+ t7727 = t8724*t8902;
+ t9734 = t8726*t8897+t7727;
+ t9733 = t8513*t9032+t8664*t9369;
+ t9137 = t8679*t9369;
+ t7842 = t8725*t9137;
+ t8525 = RATIONAL(25.0,108.0);
+ t9732 = t7842+t8525*t8937;
+ t8635 = RATIONAL(-1.0,54.0);
+ t8952 = t8635*t9351;
+ t7313 = t8548*t9190;
+ t9731 = t8725*t8952+t7313;
+ t7162 = t8533*t9259;
+ t9730 = t8670*t9232+t7162;
+ t9405 = z*t9419;
+ t9414 = t8560*z;
+ t9328 = y*t9414;
+ t7755 = t8724*t9328;
+ t9729 = t8548*t9405+t7755;
+ t7270 = t8597*t9308;
+ t8596 = RATIONAL(5.0,432.0);
+ t9361 = t8728*t8596;
+ t9185 = z*t9361;
+ t9728 = x*t9185+t7270;
+ t9727 = t8724*t8924+t8544*t9310;
+ t9342 = t8726*t8615;
+ t9726 = z*t9342+t8566*t9230;
+ t8709 = RATIONAL(8.0,9.0);
+ t9386 = t8725*t8709;
+ t8601 = RATIONAL(-56.0,27.0);
+ t9725 = y*t9386+t8601*t9212;
+ t8950 = t8635*t9364;
+ t9262 = t8548*t8724;
+ t9060 = t8725*t9262;
+ t7249 = y*t9060;
+ t9724 = t8724*t8950+t7249;
+ t9139 = t8726*t9310;
+ t8497 = RATIONAL(-49.0,108.0);
+ t6968 = t8497*t9139;
+ t9723 = RATIONAL(125.0,48.0)*t8937+t6968;
+ t9144 = t8511*t9398;
+ t9722 = t8679*t9032+t8725*t9144;
+ t9721 = t8490*t8968+t8724*t9281;
+ t8943 = t8691*t9330;
+ t9720 = (t8943+t9396)*z;
+ t8888 = t8626*t9364;
+ t8122 = t8725*t9225;
+ t9719 = t8122+t8724*t8888;
+ t8695 = RATIONAL(-1.0,9.0);
+ t9401 = t8695*t8725;
+ t8645 = RATIONAL(7.0,27.0);
+ t9304 = t8725*t8645;
+ t9198 = y*t9304;
+ t9718 = y*t9401+t8729*t9198;
+ t8702 = RATIONAL(4.0,9.0);
+ t9437 = x*z;
+ t8622 = RATIONAL(-28.0,27.0);
+ t9717 = t8622*t9299+t8702*t9437;
+ t9388 = t8727*t8582;
+ t9010 = t8726*t9388;
+ t8507 = RATIONAL(-1.0,1728.0);
+ t7203 = t8507*t9191;
+ t9716 = t8724*t9010+t7203;
+ t8598 = RATIONAL(7.0,288.0);
+ t8947 = t8598*t9330;
+ t6935 = z*t9006;
+ t9715 = z*t8947+t6935;
+ t8590 = RATIONAL(32.0,27.0);
+ t7458 = t8590*t9190;
+ t8591 = RATIONAL(-40.0,27.0);
+ t9714 = t8591*t9176+t7458;
+ t8698 = RATIONAL(7.0,6.0);
+ t9160 = t8728*t9311;
+ t8638 = RATIONAL(14.0,9.0);
+ t9713 = t8698*t9398+t8638*t9160;
+ t7641 = t8548*t8968;
+ t8545 = RATIONAL(-5.0,432.0);
+ t9397 = t8545*t8727;
+ t9009 = t8726*t9397;
+ t9712 = t8729*t9009+t7641;
+ t8203 = t8682*t9277;
+ t9711 = t8666*t9256+t8203;
+ t8551 = RATIONAL(49.0,27.0);
+ t8696 = RATIONAL(-7.0,9.0);
+ t9710 = t8551*t9016+t8696*t9391;
+ t7253 = t8726*t9060;
+ t9709 = t7253+t8610*t8937;
+ t7793 = t8560*t9308;
+ t9316 = t8728*t8548;
+ t9200 = z*t9316;
+ t9708 = t7793+x*t9200;
+ t9407 = z*t9423;
+ t8579 = RATIONAL(-16.0,27.0);
+ t7461 = t8579*t9407;
+ t8575 = RATIONAL(20.0,27.0);
+ t9707 = t8575*t9405+t7461;
+ t9233 = z*t9280;
+ t9706 = t8728*t9233+z*t9265;
+ t9705 = t8214+RATIONAL(-25.0,96.0)*t8937;
+ t9704 = y*t9353+t8496*t9212;
+ t8671 = RATIONAL(-5.0,54.0);
+ t9224 = t8671*t9419;
+ t8676 = RATIONAL(2.0,27.0);
+ t9237 = t8676*t9423;
+ t8091 = z*t9237;
+ t9703 = t8091+z*t9224;
+ t9702 = t8725*t9383+t8624*t9016;
+ t9701 = (t9278+t9002)*y;
+ t9350 = t8695*t8724;
+ t9700 = t8645*t9032+t8726*t9350;
+ t8036 = t8645*t9308;
+ t8704 = RATIONAL(-2.0,9.0);
+ t9699 = t8704*t9299+t8036;
+ t6957 = t8488*t9190;
+ t9698 = t6957+t8518*t9256;
+ t9264 = t8682*t8724;
+ t7968 = t9264*t9438;
+ t9697 = t8724*t9235+t7968;
+ t7788 = x*t9328;
+ t8659 = RATIONAL(5.0,36.0);
+ t9696 = t7788+t8659*t8937;
+ t9321 = t8728*t8566;
+ t9193 = z*t9321;
+ t9695 = t8724*t9193+z*t9319;
+ t8634 = RATIONAL(20.0,9.0);
+ t7690 = t8559*t9190;
+ t9694 = t8634*t9016+t7690;
+ t8547 = RATIONAL(-35.0,72.0);
+ t9036 = t8547*t9409;
+ t6985 = t8533*t9190;
+ t9693 = x*t9036+t6985;
+ t8641 = RATIONAL(-35.0,9.0);
+ t9339 = t8728*t8641;
+ t8363 = t8727*t9339;
+ t8621 = RATIONAL(-35.0,12.0);
+ t9692 = t8621*t9352+t8724*t8363;
+ t8587 = RATIONAL(-7.0,864.0);
+ t9306 = t8504*t8725;
+ t9203 = x*t9306;
+ t7122 = y*t9203;
+ t9691 = t8587*t9256+t7122;
+ t9365 = t8628*t8726;
+ t8399 = z*t9365;
+ t9690 = t8399+t8691*t9230;
+ t9689 = x*t9365+t8691*t9176;
+ t9079 = t8487*t9391;
+ t6926 = x*t9079;
+ t9057 = t8521*t9364;
+ t9688 = x*t9057+t6926;
+ t9399 = t8504*t8724;
+ t9236 = y*t9399;
+ t7035 = t8725*t9236;
+ t9687 = t8725*t8947+t7035;
+ t8609 = RATIONAL(14.0,27.0);
+ t7322 = t8609*t9191;
+ t8620 = RATIONAL(-35.0,36.0);
+ t9686 = t7322+t8620*t9032;
+ t9291 = t8725*t8615;
+ t9685 = t8566*t8968+t8724*t9291;
+ t9684 = t9787*t8726;
+ t8972 = t8626*t9311;
+ t8041 = t8693*t9259;
+ t9683 = y*t8972+t8041;
+ t9682 = RATIONAL(5.0,16.0)*t8937+t7788;
+ t9681 = x*t9386+t8601*t9256;
+ t8994 = t8614*t9351;
+ t7701 = t8725*t8994;
+ t9680 = t7701+t8669*t9072;
+ t9263 = t8724*t8696;
+ t9679 = t8551*t9032+t8726*t9263;
+ t9678 = t7788+RATIONAL(5.0,144.0)*t8937;
+ t8553 = RATIONAL(-49.0,27.0);
+ t8703 = RATIONAL(7.0,9.0);
+ t9358 = t8703*t8726;
+ t9677 = t8553*t9032+t8724*t9358;
+ t8531 = RATIONAL(-49.0,288.0);
+ t6946 = t8488*t9259;
+ t9676 = t8531*t8968+t6946;
+ t7809 = t8693*t9190;
+ t9675 = t7809+x*t8888;
+ t8578 = RATIONAL(1.0,864.0);
+ t9674 = t8507*t8968+t8578*t9059;
+ t9673 = t8566*t9016+t8726*t9291;
+ t9672 = t9790*y;
+ t7363 = t8590*t9191;
+ t9671 = t7363+t8591*t9255;
+ t8910 = t8496*t9356;
+ t9670 = t8724*t9270+t8726*t8910;
+ t7218 = t8560*t9190;
+ t9205 = x*t9316;
+ t7222 = t8725*t9205;
+ t9669 = t7218+t7222;
+ t8905 = t8659*t9330;
+ t9668 = t8725*t8905+t8122;
+ t8661 = RATIONAL(1.0,54.0);
+ t7839 = t8661*t8968;
+ t8973 = t8566*t9294;
+ t9667 = t7839+y*t8973;
+ t7037 = t8501*t9016;
+ t8600 = RATIONAL(5.0,288.0);
+ t9666 = t7037+t8600*t9072;
+ t9665 = t8566*t9212+y*t9291;
+ t8961 = t8587*t9330;
+ t9664 = t8725*t8961+t7035;
+ t9275 = t8613*t8727;
+ t8960 = t8729*t9275;
+ t9663 = t7641+t8726*t8960;
+ t8673 = RATIONAL(1.0,48.0);
+ t9662 = t6927+t8673*t8937;
+ t8928 = t8614*t9409;
+ t7499 = t8724*t8928;
+ t9075 = t8669*t9398;
+ t9661 = t7499+t8725*t9075;
+ t9251 = x*t8725*t8613;
+ t7693 = y*t9251;
+ t9660 = t7693+t8530*t9256;
+ t9003 = t8661*t9351;
+ t8006 = t8725*t9003;
+ t9433 = x*t8727;
+ t9192 = t8566*t9433;
+ t9659 = t8006+t8728*t9192;
+ t7020 = t8725*t8999;
+ t9658 = t8582*t8937+t7020;
+ t7661 = t8613*t9191;
+ t8665 = RATIONAL(1.0,36.0);
+ t9657 = t8665*t9230+t7661;
+ t7861 = z*t9137;
+ t8677 = RATIONAL(5.0,27.0);
+ t9656 = t8677*t9255+t7861;
+ t9018 = t8659*t9356;
+ t7984 = t8658*t9191;
+ t9655 = t8726*t9018+t7984;
+ t9654 = t8725*t9265+t8624*t8968;
+ t8652 = RATIONAL(-5.0,72.0);
+ t9227 = t8652*t9426;
+ t9653 = x*t9227+t7666;
+ t7847 = t8676*t9190;
+ t9652 = t7847+t8671*t9176;
+ t8692 = RATIONAL(1.0,18.0);
+ t9651 = t8692*t8968+t7249;
+ t8595 = RATIONAL(1.0,216.0);
+ t9432 = t8595*z;
+ t9362 = y*t9432;
+ t7273 = x*t9362;
+ t9650 = t7273+RATIONAL(5.0,108.0)*t8937;
+ t9367 = t8709*t8726;
+ t9649 = t8601*t9230+z*t9367;
+ t9439 = x*y;
+ t7344 = t8597*t9277;
+ t9322 = t8727*t8596;
+ t9648 = t7344+t9322*t9439;
+ t7958 = t8658*t9190;
+ t9647 = t8726*t8972+t7958;
+ t8589 = RATIONAL(-1.0,864.0);
+ t9297 = t8589*t8728;
+ t8925 = t8725*t9297;
+ t8535 = RATIONAL(1.0,1728.0);
+ t9302 = t8725*t8535;
+ t9222 = y*t9302;
+ t7195 = t8724*t9222;
+ t9646 = t8724*t8925+t7195;
+ t9645 = t7958+t8659*t9016;
+ t8539 = RATIONAL(35.0,72.0);
+ t8903 = t8539*t9409;
+ t8534 = RATIONAL(-49.0,216.0);
+ t7059 = t8534*t9190;
+ t9644 = x*t8903+t7059;
+ t9643 = t8725*t9358+t8553*t9016;
+ t7044 = t8507*t9277;
+ t9241 = t8582*t9417;
+ t9642 = t8725*t9241+t7044;
+ t9089 = t8726*t9302;
+ t7073 = t8724*t9089;
+ t8891 = t8727*t9297;
+ t9641 = t8729*t8891+t7073;
+ t7609 = t8622*t9139;
+ t9640 = RATIONAL(125.0,36.0)*t8937+t7609;
+ t9639 = t8566*t9256+x*t9291;
+ t9638 = t8569*t9255+z*t9394;
+ t8585 = RATIONAL(-25.0,18.0);
+ t8563 = RATIONAL(28.0,27.0);
+ t7757 = t8563*t9139;
+ t9637 = t7757+t8585*t8937;
+ t9636 = RATIONAL(-25.0,54.0)*t8937+t8214;
+ t8954 = t8674*t9352;
+ t9635 = t7778+t8724*t8954;
+ t7862 = t8725*t8942;
+ t9634 = t7862+t8599*t8937;
+ t7630 = t8727*t8898;
+ t7565 = t8597*t8968;
+ t9633 = t7630+t7565;
+ t9632 = x*t9342+t8566*t9176;
+ t9196 = z*t9363;
+ t7090 = x*t9196;
+ t9631 = z*t9241+t7090;
+ t8063 = t8662*t9277;
+ t9215 = t8674*t9417;
+ t9630 = t8063+t8725*t9215;
+ t9015 = t8724*t9275;
+ t9296 = t8548*t8725;
+ t8933 = t8729*t9296;
+ t7225 = t8726*t8933;
+ t9629 = t8728*t9015+t7225;
+ t8907 = t8728*t9304;
+ t9628 = t8724*t8907+t8695*t9310;
+ t9250 = t8724*z*t8645;
+ t8236 = y*t9250;
+ t9627 = t8549*t9232+t8236;
+ t9213 = t8507*t9423;
+ t7051 = t8725*t9213;
+ t9323 = t8578*t8727;
+ t8979 = t8724*t9323;
+ t9626 = y*t8979+t7051;
+ t7905 = t8658*t9277;
+ t9248 = t8666*t9433;
+ t9625 = t7905+y*t9248;
+ t9624 = t8490*t9032+t8524*t9369;
+ t7479 = t8590*t9259;
+ t9623 = t8591*t9232+t7479;
+ t9404 = t8695*t8726;
+ t9622 = z*t9404+t8645*t9230;
+ t7543 = t8579*t9277;
+ t9403 = x*t9426;
+ t9621 = t7543+t8575*t9403;
+ t9211 = t8679*t9413;
+ t8094 = t8724*t9211;
+ t8913 = t8677*t9356;
+ t9620 = t8094+y*t8913;
+ t9267 = t8507*t8726;
+ t9201 = z*t9267;
+ t6982 = x*t9201;
+ t9619 = t8578*t9230+t6982;
+ t8554 = RATIONAL(35.0,27.0);
+ t9618 = t7322+t8554*t9032;
+ t9096 = t8614*t9369;
+ t7518 = t8725*t9096;
+ t9617 = t7518+RATIONAL(-25.0,72.0)*t8937;
+ t9616 = (t9401+t8907)*x;
+ t7617 = t8724*t9200;
+ t7331 = t8560*t9191;
+ t9615 = t7617+t7331;
+ t9091 = t8624*t9398;
+ t9614 = t8670*t9398+t8725*t9091;
+ t7264 = y*t9177;
+ t9223 = t8729*z*t8596;
+ t9613 = y*t9223+t7264;
+ t8921 = t8635*t9356;
+ t7231 = t8548*t9191;
+ t9612 = t8726*t8921+t7231;
+ t9197 = t8624*t9413;
+ t8045 = x*t9197;
+ t9187 = t8694*t9433;
+ t9611 = t8045+y*t9187;
+ t8986 = t8725*t9267;
+ t9610 = t8728*t8979+t8729*t8986;
+ t9609 = t8725*t9270+t8496*t9016;
+ t8611 = RATIONAL(1.0,288.0);
+ t9034 = t8611*t9311;
+ t7149 = t8501*t9032;
+ t9608 = t7149+t8728*t9034;
+ t7095 = t8534*t9259;
+ t9607 = t8539*t9232+t7095;
+ t8538 = RATIONAL(16.0,27.0);
+ t7571 = t8538*t9308;
+ t8648 = RATIONAL(-10.0,9.0);
+ t9606 = t8648*t9230+t7571;
+ t7428 = RATIONAL(-64.0,27.0)*t9139;
+ t9605 = t7428+RATIONAL(245.0,27.0)*t8937;
+ t8915 = t8679*t9330;
+ t9604 = t8725*t8915+t8511*t9059;
+ t9603 = t8692*t9032+t7231;
+ t8515 = RATIONAL(49.0,108.0);
+ t7142 = t8515*t9139;
+ t9602 = t7142+RATIONAL(-175.0,48.0)*t8937;
+ t9206 = t8676*t9429;
+ t7859 = x*t9206;
+ t9601 = t7859+t8671*t9299;
+ t9274 = t8727*t8611;
+ t8901 = t8724*t9274;
+ t9600 = t7037+t8728*t8901;
+ t8932 = t8610*t9310;
+ t7274 = t8728*t8932;
+ t9599 = t7274+t8516*t9059;
+ t9400 = t8726*t8701;
+ t9598 = t8569*t9176+x*t9400;
+ t9354 = t8726*t8650;
+ t9597 = t8599*t9230+z*t9354;
+ t9596 = t7313+t8692*t9016;
+ t7949 = t8679*t9190;
+ t8893 = t8677*t9409;
+ t9595 = t7949+x*t8893;
+ t9071 = t8547*t9364;
+ t7896 = x*t9198;
+ t9594 = x*t9071+t7896;
+ t7056 = t8504*t9190;
+ t9593 = t8598*t9016+t7056;
+ t9592 = t9790*t8726;
+ t9175 = z*t9398;
+ t9083 = t8587*t9311;
+ t9591 = t8726*t8901+t8728*t9083+t8578*t9175;
+ t8486 = RATIONAL(-245.0,108.0);
+ t9590 = t8511*t9249+t8486*t9059+t8709*t8968;
+ t7962 = t8677*t8968;
+ t9589 = t8564*t9059+t7962+t8645*t9249;
+ t7528 = t8554*t9016;
+ t8647 = RATIONAL(-14.0,9.0);
+ t9588 = t7528+t8703*t9260+t8647*t9072;
+ t9587 = t8578*t9016+t9430*t8891;
+ t9194 = x*t9323;
+ t8911 = t8611*t9351;
+ t9586 = t8728*t9194+t8725*t8911+t8727*t8961;
+ t8581 = RATIONAL(-49.0,72.0);
+ t8565 = RATIONAL(35.0,36.0);
+ t7549 = t8565*t9016;
+ t9585 = t8581*t9072+t8696*t9260+t7549;
+ t7381 = t8565*t9032;
+ t9584 = t8581*t9160+t7381+t8696*t9175;
+ t7979 = t8650*t9016;
+ t8489 = RATIONAL(-245.0,144.0);
+ t9583 = t7979+t8516*t9260+t8489*t9072;
+ t8476 = RATIONAL(245.0,108.0);
+ t8574 = RATIONAL(70.0,27.0);
+ t8636 = RATIONAL(-20.0,9.0);
+ t9582 = t8574*t9260+t8476*t9072+t8636*t9016;
+ t8623 = RATIONAL(-35.0,27.0);
+ t7747 = t8623*t9032;
+ t8660 = RATIONAL(35.0,9.0);
+ t8584 = RATIONAL(-35.0,18.0);
+ t9581 = t8660*t9160+t7747+t8584*t9175;
+ t8990 = t8552*t9364;
+ t8997 = t8598*t9356;
+ t7585 = t8726*t8997;
+ t9580 = t8611*t9175+t8729*t8990+t7585;
+ t9579 = t8709*t9032+t8486*t9160+z*t9144;
+ t9216 = t8597*t9419;
+ t9578 = t8545*t8968+(t9216+t9003)*t8727;
+ t9068 = t8661*t9311;
+ t9577 = t8597*t9175+t8724*t9009+t8728*t9068;
+ t8685 = RATIONAL(-5.0,36.0);
+ t9312 = t8729*t8685;
+ t9073 = t8728*t9312;
+ t7967 = z*t8904;
+ t8505 = RATIONAL(35.0,432.0);
+ t9027 = t8505*t9409;
+ t6992 = t8724*t9027;
+ t9576 = t7967+t8725*t9073+t6992;
+ t7777 = t8623*t9016;
+ t9575 = t8584*t9260+t7777+t8660*t9072;
+ t9325 = t8589*t8727;
+ t8982 = t8726*t9325;
+ t9574 = t8729*t8982+t8578*t8968+t8589*t9249;
+ t8080 = t8724*t8893;
+ t9573 = t8080+t8666*t9175+t8729*t8888;
+ t8688 = RATIONAL(7.0,72.0);
+ t8675 = RATIONAL(-7.0,54.0);
+ t8191 = t8675*t8968;
+ t9572 = t8191+t8688*t9784;
+ t8690 = RATIONAL(5.0,12.0);
+ t9571 = t8690*t8937+t7273+t6968;
+ t9341 = t8662*t9438;
+ t8093 = x*t9341;
+ t6914 = RATIONAL(343.0,1728.0)*t9139;
+ t9570 = t8093+RATIONAL(-25.0,32.0)*t8937+t6914;
+ t9305 = t8652*t8728;
+ t9038 = t8727*t9305;
+ t8059 = x*t9038;
+ t9067 = t8521*t9330;
+ t7081 = t8518*t9016;
+ t9569 = t8059+t8727*t9067+t7081;
+ t8491 = RATIONAL(245.0,144.0);
+ t7412 = t8620*t9016;
+ t8543 = RATIONAL(35.0,18.0);
+ t9568 = t7412+t8491*t9072+t8543*t9260;
+ t9217 = t8630*t9417;
+ t8944 = t8530*t9311;
+ t7102 = t8726*t8944;
+ t9567 = t8727*t9217+t8692*t9072+t7102;
+ t7019 = t8530*t8968;
+ t9566 = t8692*t9059+t7019+t8729*t9210;
+ t8069 = t8650*t9032;
+ t9565 = t8069+z*t9141+t8489*t9160;
+ t7901 = t8685*t9016;
+ t9564 = t7901+t8727*t9195+t8728*t8910;
+ t9380 = t8727*t8674;
+ t8967 = t8726*t9380;
+ t7256 = t8595*t9308;
+ t9181 = t8560*t9417;
+ t7715 = z*t9181;
+ t9563 = t7256+t7715+t7274+t8729*t8967;
+ t7845 = t8677*t9016;
+ t9313 = t8626*t8727;
+ t9043 = t8724*t9313;
+ t9562 = t7845+(t9043+t9248)*t8728;
+ t8520 = RATIONAL(-25.0,144.0);
+ t9561 = t7701+t8729*t9341+t8520*t9072;
+ t8142 = t8675*t9016;
+ t9560 = t8142+t9789*t8688;
+ t8607 = RATIONAL(-70.0,27.0);
+ t8529 = RATIONAL(140.0,27.0);
+ t8606 = RATIONAL(-80.0,27.0);
+ t9559 = t8606*t9032+t8529*t9160+t8607*t9175;
+ t7959 = t8628*t8968;
+ t9558 = y*t8960+t8533*t9059+t7959;
+ t8642 = RATIONAL(5.0,96.0);
+ t9411 = t7755+t8729*t9362;
+ t9557 = t8642*t9072+t8488*t9016+t9411;
+ t9039 = t8582*t9311;
+ t8573 = RATIONAL(7.0,864.0);
+ t8987 = t8573*t9356;
+ t7213 = t8726*t8987;
+ t9556 = t8582*t9175+t8728*t9039+t7213;
+ t7822 = t8628*t9016;
+ t9555 = t8533*t9072+t8613*t9260+t7822;
+ t7312 = t8554*t8968;
+ t9554 = t8703*t9249+t8647*t9059+t7312;
+ t7478 = t8623*t8968;
+ t9553 = t7478+t8584*t9249+t8660*t9059;
+ t7166 = t8530*t9032;
+ t9021 = t8692*t9311;
+ t9552 = t7166+t8728*t9021+t8630*t9175;
+ t9418 = t8507*z;
+ t9345 = y*t9418;
+ t8906 = t8729*t9306;
+ t7080 = t8726*t8906;
+ t8899 = t8728*t9292;
+ t9551 = t8727*t8899+t8729*t9345+t7080;
+ t9122 = t8520*t9398;
+ t9550 = t7499+t8725*t9122+t8662*t9403;
+ t9219 = t8597*t9417;
+ t9549 = t8661*t9072+t8727*t9219+t8545*t9016;
+ t9548 = t8574*t9175+t8636*t9032+t8476*t9160;
+ t8536 = RATIONAL(-35.0,144.0);
+ t7908 = t8725*t8943;
+ t9547 = t7908+t9781*t8536;
+ t7382 = t8565*t8968;
+ t9546 = t8696*t9249+t7382+t8581*t9059;
+ t9188 = t8595*t9426;
+ t9378 = x*t9188+t7212;
+ t9013 = t8642*t9398;
+ t9545 = t8727*t9006+t8725*t9013+t9378;
+ t9005 = t8593*t9351;
+ t9544 = t8725*t9005+t8727*t9205+t8728*t8987;
+ t9543 = t7845+t8564*t9072+t8645*t9260;
+ t9252 = t8665*t9417;
+ t7173 = t8521*t9016;
+ t9542 = t7173+(t9252+t8947)*t8727;
+ t7156 = t8521*t9032;
+ t9065 = t8598*t9311;
+ t9541 = t7156+t8728*t9065+t8665*t9175;
+ t7729 = t8620*t8968;
+ t9540 = t8543*t9249+t8491*t9059+t7729;
+ t8964 = t8501*t9330;
+ t7161 = t8725*t8964;
+ t8934 = t8600*t9294;
+ t9539 = t7161+t8726*t8934+t7715;
+ t8498 = RATIONAL(-35.0,108.0);
+ t8627 = RATIONAL(8.0,27.0);
+ t9538 = t8627*t9032+t8498*t9783;
+ t8081 = t8675*t9032;
+ t9537 = t8081+t8688*t9783;
+ t7067 = t8505*t9016;
+ t8196 = x*t8954;
+ t8900 = t8685*t9330;
+ t9536 = t7067+t8727*t8900+t8196;
+ t7345 = t8560*t9403;
+ t9239 = t8595*t9413;
+ t7279 = x*t9239;
+ t9372 = t7345+t7279;
+ t9000 = t8600*t9398;
+ t9535 = t9372+t8725*t9000+t7149;
+ t8971 = t8573*t9351;
+ t9534 = t8729*t9214+t8727*t8971+t8593*t8968;
+ t9533 = t8486*t9072+t8511*t9260+t8709*t9016;
+ t9012 = t8685*t9409;
+ t8189 = t8724*t9012;
+ t9532 = t8189+t8729*t8924+t8691*t9175;
+ t8149 = t8691*t9032;
+ t9531 = t8149+t8536*t9783;
+ t9246 = t8691*t9419;
+ t8062 = t8725*t8900;
+ t9530 = t8727*t9246+t8062+t8496*t9059;
+ t9204 = t8578*t9436;
+ t9529 = x*t9204+t8615*t9784;
+ t9528 = t8574*t9249+t8476*t9059+t8636*t8968;
+ t9527 = t8627*t8968+t9781*t8498;
+ t7758 = t8725*t8971;
+ t9024 = t8582*t9356;
+ t9526 = t7758+t8727*t9241+t8728*t9024;
+ t9178 = t8507*t9426;
+ t9315 = t8608*t8728;
+ t9042 = t8729*t9315;
+ t9525 = t8725*t9042+t7084+x*t9178;
+ t8071 = t8650*t8968;
+ t9524 = t8516*t9249+t8489*t9059+t8071;
+ t9290 = t8729*t8652;
+ t8981 = t8727*t9290;
+ t8121 = y*t8981;
+ t7065 = t8518*t8968;
+ t9523 = t8521*t9059+t8121+t7065;
+ t9368 = t8595*t9299+t7793;
+ t8895 = t8642*t9294;
+ t9522 = t9368+t8488*t8968+t8726*t8895;
+ t9521 = t8607*t9249+t8606*t8968+t8529*t9059;
+ t9520 = t8564*t9160+t8645*t9175+t8080;
+ t9519 = t8627*t9016+t9789*t8498;
+ t8687 = RATIONAL(-7.0,18.0);
+ t7833 = t8687*t9032;
+ t9518 = t7833+t8616*t9160+z*t9075;
+ t9326 = t8727*t8593;
+ t8984 = t8726*t9326;
+ t9033 = t8573*t9311;
+ t9517 = t8724*t8984+t8728*t9033+t8548*t9175;
+ t8683 = RATIONAL(-1.0,72.0);
+ t9516 = t8728*t8921+t8683*t9352+t9786*t8725;
+ t9515 = t8728*t8944+t8671*t9175+t9655;
+ t7131 = t8726*t8890;
+ t9179 = y*t9326;
+ t9514 = t7131+t8628*t9175+x*t9179+t8544*t9160;
+ t9513 = t9724+t9781*t8596;
+ t9011 = t8552*t9356;
+ t7547 = t8726*t9011;
+ t9245 = y*t9274;
+ t9512 = x*t9245+z*t9042+t8618*t9160+t7547;
+ t9511 = t9750+t8536*t9791;
+ t8388 = t8659*t9294;
+ t9510 = t8729*t8893+t8388+t9654;
+ t7415 = t8587*t9032;
+ t9509 = y*t9194+t7415+(t9175+t9160)*t8615;
+ t8508 = RATIONAL(112.0,27.0);
+ t8651 = RATIONAL(-16.0,9.0);
+ t9282 = t8724*t8651;
+ t8503 = RATIONAL(-140.0,27.0);
+ t9508 = t8503*t9059+t8641*t9294+t8725*t9282+t8508*t8968;
+ t9507 = z*t9091+t8534*t9160+t9655;
+ t9506 = t8703*t9175+t8647*t9160+t9618;
+ t8617 = RATIONAL(35.0,96.0);
+ t8493 = RATIONAL(-245.0,576.0);
+ t9240 = y*t9348;
+ t7935 = z*t9240;
+ t9505 = t8493*t9016+t8690*t9260+t8617*t9072+t7935;
+ t7584 = t8552*t9016;
+ t9504 = t8608*t9260+t8618*t9072+t8611*t9405+t7584;
+ t9331 = t8728*t8659;
+ t8376 = t8729*t9331;
+ t9113 = t8677*t9311;
+ t9503 = t8376+t8728*t9113+t9684;
+ t8706 = RATIONAL(-5.0,9.0);
+ t8479 = RATIONAL(-175.0,144.0);
+ t9502 = t8585*t9260+t8479*t9072+t8706*t9405+t7549;
+ t9208 = t8676*t9436;
+ t8528 = RATIONAL(25.0,144.0);
+ t9501 = x*t9208+t8191+t9781*t8528;
+ t8572 = RATIONAL(-35.0,96.0);
+ t8500 = RATIONAL(49.0,288.0);
+ t7855 = t8630*t9405;
+ t9500 = t8572*t9072+t7855+t8500*t9016+t8642*t9260;
+ t9499 = t8508*t9032+t8503*t9160+t8729*t9339+t8726*t9282;
+ t8028 = z*t9252;
+ t8038 = t8727*t9240;
+ t9498 = t8729*t9036+t8028+t8038+t8071;
+ t9289 = t8728*t8650;
+ t9497 = t8609*t9072+t8727*t9289+t9702;
+ t9496 = t8727*t8952+t8683*t9294+t9788*t8725;
+ t8931 = t8613*t9398;
+ t9495 = z*t8931+t8533*t9160+t9768;
+ t8541 = RATIONAL(10.0,27.0);
+ t9494 = t8541*t9072+t8626*t9260+t9762;
+ t8678 = RATIONAL(-1.0,24.0);
+ t9493 = t8678*t9294+t8628*t9059+t9727;
+ t9492 = t8624*t9249+t8534*t9059+t9668;
+ t8527 = RATIONAL(35.0,216.0);
+ t8241 = t9380*t9439;
+ t9491 = t8189+t8527*t9160+t8241+t8677*t9175;
+ t9084 = t8729*t9278;
+ t9490 = t8678*t9398+t8728*t9084+t9670;
+ t8656 = RATIONAL(-5.0,96.0);
+ t8917 = t8656*t9352;
+ t8512 = RATIONAL(49.0,864.0);
+ t7525 = z*t9216;
+ t9489 = t8512*t9016+t7525+t9430*t8917;
+ t8951 = t8624*t9352;
+ t9488 = x*t8951+t8534*t9072+t9645;
+ t9487 = t8552*t9059+t8729*t9245+t9687;
+ t8894 = t8725*t9361;
+ t9486 = t8596*t9175+t8729*t8894+t9612;
+ t8393 = t8727*t9331;
+ t9485 = t8393+t8728*t8913+t9702;
+ t9231 = t8671*t9433;
+ t9484 = t8530*t9072+t8728*t9231+t9645;
+ t8977 = t8612*t9364;
+ t9483 = t8729*t8977+t8612*t9175+t9612;
+ t9482 = t9731+t9789*t8612;
+ t9481 = t9731+t9430*t8728*t9322;
+ t9480 = t8621*t9398+t8641*t9160+t9679;
+ t9479 = t8650*t9294+t8609*t9059+t9654;
+ t9478 = t8728*t8940+t8678*t9352+t9609;
+ t9477 = t8638*t9072+t8698*t9352+t9643;
+ t8078 = z*t9215;
+ t9476 = t8690*t9249+t8078+t8493*t8968+t8617*t9059;
+ t9189 = t8665*t9426;
+ t9475 = t8729*t9189+t8598*t9059+t9763;
+ t7263 = t8597*t9403;
+ t9474 = t8512*t9032+t7263+t8656*t9783;
+ t9283 = t8670*t8727;
+ t9473 = t8729*t9283+t8624*t9059+t9628;
+ t9234 = t8706*t9426;
+ t8657 = RATIONAL(10.0,9.0);
+ t7301 = t8564*t9259;
+ t9472 = t7478+t8729*t9234+t8657*t9059+t7301;
+ t8523 = RATIONAL(35.0,288.0);
+ t8215 = t9290*t9438;
+ t9471 = t8523*t9072+t7173+x*t8393+t8215+t7745;
+ t8482 = RATIONAL(-245.0,432.0);
+ t8721 = RATIONAL(5.0,6.0);
+ t8654 = RATIONAL(-5.0,12.0);
+ t9470 = t8482*t8968+t8721*t9059+t8654*t9249+t9756;
+ t9207 = z*t9305;
+ t8198 = x*t9207;
+ t7689 = t8609*t9259;
+ t9469 = t8198+t8729*t8903+t8694*t9249+t7729+t7689;
+ t8519 = RATIONAL(-35.0,288.0);
+ t8011 = t8665*t9405;
+ t9468 = t8519*t9072+t8600*t9260+t8011+t9593;
+ t9467 = t7156+t8523*t9160+z*t8376+t9653;
+ t9182 = t8628*t9417;
+ t7007 = z*t9236;
+ t9466 = t8727*t9182+t8593*t9405+t7007+t7081+t8544*t9072;
+ t8546 = RATIONAL(-5.0,288.0);
+ t9465 = t7758+t9729+t8546*t9791;
+ t7507 = t8614*t9190;
+ t9464 = t8676*t9405+t7507+t8142+t8528*t9791;
+ t9463 = t7901+t8677*t9260+t7494+t8527*t9072+t7935;
+ t8009 = z*t9217;
+ t6949 = t8487*t9259;
+ t9462 = t8009+y*t8895+t8572*t9059+t8500*t8968+t6949;
+ t8974 = t8657*t9330;
+ t9258 = t8706*t9417;
+ t9461 = t7777+t9703+(t9258+t8974)*t8727;
+ t9460 = t8721*t9072+t8654*t9260+t8482*t9016+t9762;
+ t7623 = z*t9096;
+ t8104 = x*t9189;
+ t9459 = t7623+t8069+t7967+t8729*t9071+t8104;
+ t7554 = t8564*t9191;
+ t9458 = x*t9234+t7381+t8585*t9175+t8479*t9160+t7554;
+ t7430 = t8609*t9190;
+ t9303 = t8728*t8539;
+ t8988 = t8724*t9303;
+ t9457 = t8727*t8988+t7430+t7412+t8728*t9187+t8215;
+ t9456 = t7213+t9746+t8546*t9783;
+ t9455 = t7623+t8676*t9403+t8081+t8528*t9783;
+ t8592 = RATIONAL(-5.0,216.0);
+ t7239 = t8597*t9190;
+ t9454 = t8006+t7239+t7525+t9789*t8592;
+ t8558 = RATIONAL(-20.0,27.0);
+ t8568 = RATIONAL(25.0,18.0);
+ t8646 = RATIONAL(-25.0,9.0);
+ t9453 = t8646*t9059+t8568*t9249+t7312+t8558*t9299+t7689;
+ t7568 = z*t9219;
+ t9004 = t8725*t9279;
+ t7275 = y*t9004;
+ t9452 = t7568+t7839+t7275+t8592*t9784;
+ t9451 = t8059+t8724*t9038+t9729+t9750;
+ t8567 = RATIONAL(5.0,216.0);
+ t9052 = t8567*t9398;
+ t8502 = RATIONAL(-35.0,216.0);
+ t9450 = z*t9052+t8502*t9160+t9603+t9773;
+ t9150 = t8725*t9303;
+ t9449 = t8729*t9150+t8694*t9175+t9653+t9686;
+ t9448 = t8009+t8502*t9059+t7765+t8567*t9249+t9651;
+ t7526 = t8538*t9277;
+ t9447 = t7526+t8568*t9175+t8646*t9160+t8558*t9403+t9618;
+ t8055 = t8725*t9237;
+ t9446 = t8078+t7621+t8527*t9059+t8055+t8062+t8677*t9249;
+ t7319 = y*t8932;
+ t9445 = t8726*t8981+t7319+t8121+t7908+t9708;
+ t9444 = t8502*t9072+t7855+t8567*t9260+t7745+t9596;
+ t9443 = t7693+z*t9000+t6984+t8519*t9160+t8104+t7585;
+ t8916 = t8725*t9305;
+ t7846 = t8652*t9175;
+ t8920 = t8610*t9369;
+ t7699 = z*t8920;
+ t9442 = t8729*t8916+t7846+t7699+t8149+t9746;
+ t9441 = t8541*t9059+t8626*t9249+t9719+t9756;
+ t7005 = t8534*t9191;
+ t9440 = t8721*t9160+t7005+t8482*t9032+t8654*t9175+t9625;
+ t9434 = t8692*z;
+ t9431 = t8608*y;
+ t9428 = y*t9437;
+ t9427 = t8628*x;
+ t9425 = t8692*x;
+ t9424 = y*t8615;
+ t8718 = RATIONAL(-4.0,9.0);
+ t9422 = x*t8718;
+ t9420 = y*t8702;
+ t9416 = t8608*z;
+ t9415 = t8628*y;
+ t9184 = t8535*t9429;
+ t7177 = t8724*t9184;
+ t8970 = t8507*t9330;
+ t9412 = z*t8970+t7177;
+ t9410 = t8595*t9255+t7331;
+ t9408 = t8724*t8692;
+ t9406 = t8608*t8725;
+ t9199 = t8729*t9414;
+ t7514 = t8595*t9191;
+ t9402 = t8726*t9199+t7514;
+ t7464 = t8725*t9247;
+ t9395 = t8612*t9212+t7464;
+ t9393 = t8725*t8722;
+ t7282 = t8612*t9191;
+ t9392 = t8613*t9255+t7282;
+ t9390 = t8725*t8692;
+ t9389 = RATIONAL(35.0,24.0)*t8937+t6968;
+ t7378 = t8724*t9362;
+ t7472 = y*t9199;
+ t9387 = t7378+t7472;
+ t9385 = t8725*t8650;
+ t7027 = x*t8986;
+ t9384 = t8535*t9256+t7027;
+ t7634 = t8725*t8920;
+ t9382 = t8539*t8937+t7634;
+ t7300 = t8726*t8973;
+ t7219 = y*t8933;
+ t9381 = t7300+t7219;
+ t9379 = t8725*t8687;
+ t7370 = t8724*t9239;
+ t9376 = t8560*t9232+t7370;
+ t9375 = t8618*t8726;
+ t9374 = t8725+t8726;
+ t7711 = t8612*t9190;
+ t9371 = t8728*t9251+t7711;
+ t7094 = x*t9089;
+ t9053 = t8507*t9364;
+ t9366 = x*t9053+t7094;
+ t7053 = t8724*t8986;
+ t9360 = t8535*t9032+t7053;
+ t9359 = t8544*t8724;
+ t9357 = t8724*t8709;
+ t9355 = t7518+t8652*t8937;
+ t9349 = t8688*t8937+t7634;
+ t8667 = RATIONAL(1.0,24.0);
+ t9347 = t8667*t8727;
+ t9344 = t8535*t9438;
+ t8625 = RATIONAL(5.0,48.0);
+ t9343 = t8625*t8728;
+ t7229 = t8548*t9176;
+ t7795 = t8728*t8936;
+ t9340 = t7229+t7795;
+ t8938 = t8727*t9262;
+ t7329 = t8726*t8938;
+ t7293 = t8726*t9004;
+ t9338 = t7329+t7293;
+ t9336 = t8727+t8728;
+ t9335 = t8727*t9226+t7464;
+ t8576 = RATIONAL(25.0,12.0);
+ t9334 = t8576*t8728;
+ t9333 = t8618*t8724;
+ t7281 = t8595*t9190;
+ t9332 = t8560*t9176+t7281;
+ t9269 = t8501*t8725;
+ t8983 = t8724*t9269;
+ t6967 = t8726*t8983;
+ t7061 = t8504*t8968;
+ t9327 = t6967+t7061;
+ t7993 = t8729*t8917;
+ t6958 = t8724*t9079;
+ t9324 = t7993+t6958;
+ t8668 = RATIONAL(1.0,72.0);
+ t9318 = t8724*t8668;
+ t9317 = t7218+t8595*t9256;
+ t8935 = t8597*t9311;
+ t7710 = t8726*t8935;
+ t9314 = t7253+t7710;
+ t9309 = t8726*t8687;
+ t9307 = t8535*t9232+t7051;
+ t9301 = t8724+t8726;
+ t9300 = t8648*t8728;
+ t7582 = t8613*t9190;
+ t9298 = x*t8977+t7582;
+ t7112 = t8528*t8937;
+ t9295 = t7112+t7634;
+ t9288 = t8725*t8668;
+ t7206 = z*t9213;
+ t9287 = t7206+t8729*t9344;
+ t9286 = t8597*t9032+t7253;
+ t9285 = t8729*t8562;
+ t9284 = t8724*t8687;
+ t9276 = t8725+t8724;
+ t7779 = t8724*t9253;
+ t9272 = t8595*t9212+t7779;
+ t8672 = RATIONAL(1.0,12.0);
+ t9271 = t8672*t8728;
+ t8640 = RATIONAL(-5.0,48.0);
+ t9268 = t8640*t8727;
+ t9266 = t8535*t8728;
+ t9261 = t8726*t8692;
+ t9257 = t8675*t9417;
+ t9254 = t8611*t9417;
+ t9244 = t8545*t9417;
+ t9243 = t8675*t9426;
+ t9242 = x*t9320;
+ t9238 = t8583*t9419;
+ t9229 = t8692*t9426;
+ t9221 = t8582*t9419;
+ t9220 = t8583*t9417;
+ t8371 = z*t9261;
+ t9186 = t8692*t9417;
+ t9183 = t8545*t9419;
+ t9180 = t8583*t9433;
+ t9174 = t8167+(t9415+t9246)*z;
+ t9173 = t7430+t8599*t9256+x*t9385;
+ t6965 = y*t8983;
+ t9172 = t8573*t8968+t6965+t6967;
+ t9171 = t8599*t9212+y*t9385+t7689;
+ t7098 = t9269*t9439;
+ t6990 = t8501*t9190;
+ t9170 = t7098+t8573*t9256+t6990;
+ t9169 = x*t8990+t7098+t6926;
+ t9168 = t7634+t9696;
+ t9167 = t7056+t7020+t8587*t9016;
+ t9166 = t7095+t7745+t8633*t9232;
+ t9165 = t8670*t9176+t7621+t6985;
+ t9164 = t7859+(t9257+t9425)*z;
+ t9163 = t9435*t8729;
+ t9162 = t7059+t8633*t9176+t7765;
+ t8542 = RATIONAL(49.0,54.0);
+ t9161 = t8542*t9232+t7301+y*t9284;
+ t9159 = t9421*t8729;
+ t7841 = t8676*t9277;
+ t9158 = t7841+x*t9243+y*t9425;
+ t9157 = t7282+t8724*t9207+t7968;
+ t9156 = t8725*t9263+t7609+t8551*t8968;
+ t9155 = t8542*t9212+t7301+y*t9379;
+ t9154 = t8218+(t9427+t9195)*z;
+ t9153 = t7661+t7378+t8665*t9255;
+ t7192 = t8724*t9344;
+ t7207 = t8501*t9191;
+ t9152 = t7192+t8611*t9255+t7207;
+ t9151 = t7020+t9664;
+ t7564 = RATIONAL(64.0,27.0)*t9139;
+ t9149 = t8513*t9016+t8664*t9391+t7564;
+ t9148 = t8726*t9312;
+ t8918 = t8532*t9351;
+ t9147 = t7518+t8725*t8918+t8726*t9293;
+ t7490 = t8597*t9176;
+ t9145 = t7490+t7256+t7281;
+ t9143 = y*t9231+t8093+t7841;
+ t9142 = t7623+t8532*t9255+z*t9333;
+ t9138 = t7692+t8532*t9232+y*t9333;
+ t9136 = t8506*t8968+t6949+t6958;
+ t9135 = t8685*t9364;
+ t7492 = t8548*t9277;
+ t9133 = y*t9192+t7492+x*t9424;
+ t9132 = t7847+t8063+t8671*t9256;
+ t9131 = t8542*t9256+t7285+x*t9379;
+ t7242 = t9262*t9438;
+ t9130 = t7242+t8566*t9405+z*t9424;
+ t9129 = t8549*t9256+t7285+t7896;
+ t9128 = t7711+x*t8916+t8203;
+ t9127 = y*t9434+t8091+t8675*t9405;
+ t8242 = t8676*t9191;
+ t9126 = t8168+t8242+t8671*t9255;
+ t7455 = t8579*t9308;
+ t7965 = t8627*t9428;
+ t9125 = t8575*t9299+t7455+t7965;
+ t9124 = t8675*t9230+t8242+t8371;
+ t9123 = t8093+t9601;
+ t9121 = t7319+(t8910+t9359)*y;
+ t9120 = t7494+t8518*t9255+t6935;
+ t9119 = t8685*t9311;
+ t9118 = t7692+t8532*t9212+y*t9293;
+ t8930 = t8532*t9409;
+ t9117 = t7518+t8724*t8930+t8726*t9333;
+ t9116 = t7507+t9782*x;
+ t9115 = t7507+(t8930+t9375)*x;
+ t9114 = t7623+(t9375+t8918)*z;
+ t9112 = t8598*t9256+t6957+t7122;
+ t9111 = x*t9420+t7526+t8622*t9403;
+ t9110 = t8496*t9230+z*t9270+t7699;
+ t9109 = t7847+x*t9261+t8675*t9176;
+ t9108 = t7693+t7692+y*t8944;
+ t9107 = t8505*t8968+t7409+t7634;
+ t9106 = y*t9273+t7689+t8599*t9232;
+ t9105 = t8624*t9256+t7809+x*t9393;
+ t7178 = x*t9184;
+ t7182 = x*t9344;
+ t9104 = t7178+t7182+t9297*t9437;
+ t9103 = t8547*t9232+t7162+t8236;
+ t9102 = t7207+t6975+t8573*t9255;
+ t9101 = t8725*t9220+t7239+x*t9406;
+ t9099 = t7842+t9700;
+ t9098 = t8625*t8937+t7273+t6927;
+ t9097 = t8645*t9016+t7842+t8695*t9391;
+ t8495 = RATIONAL(245.0,576.0);
+ t6913 = RATIONAL(-343.0,1728.0)*t9139;
+ t9094 = t7005+t8495*t9032+t6913;
+ t9093 = t7905+t8691*t9403+x*t9415;
+ t8132 = y*t9233;
+ t8655 = RATIONAL(-8.0,27.0);
+ t8134 = t8655*t9428;
+ t9092 = t8132+t8694*t9405+t8134;
+ t9090 = y*t9357+t7479+t8601*t9232;
+ t9088 = t8496*t9255+z*t9359+t7699;
+ t9087 = t8582*t9230+t6982+t6984;
+ t9086 = t8671*t9230+t8244+t8242;
+ t9085 = t8542*t9255+z*t9284+t7554;
+ t7342 = t8548*t9308;
+ t9082 = t7342+x*t9193+t8615*t9437;
+ t9081 = t7275+t9780*y;
+ t7018 = x*t9345;
+ t9080 = z*t9221+t7018+t7007;
+ t9078 = t8729*t9321;
+ t9077 = z*t9350+t8728*t9250+t7861;
+ t9076 = t8562*t9364;
+ t9074 = t9430*t8683;
+ t9070 = t8657*t9311;
+ t9069 = t8661*t9032+t7260+t7293;
+ t9066 = y*t9390+t8055+t8675*t9212;
+ t9064 = t8583*t9311;
+ t8580 = RATIONAL(-1.0,432.0);
+ t9063 = t8580*t9398;
+ t7109 = x*t9222;
+ t9061 = x*t8925+t7094+t7109;
+ t9058 = t8724*t9320;
+ t9056 = t7862+t9647;
+ t9055 = t7363+z*t9357+t8601*t9255;
+ t9054 = t8675*t9255+z*t9408+t8242;
+ t9050 = t7275+(t9064+t9406)*y;
+ t9049 = x*t9346+t8583*t9176+t7239;
+ t7806 = t8538*t9407;
+ t9048 = z*t9420+t8622*t9405+t7806;
+ t9047 = t7573+t7142+t8687*t9016;
+ t9044 = t8645*t9409;
+ t9041 = t9430*t8678;
+ t9040 = t9430*t8615;
+ t9037 = t8659*t9409;
+ t7738 = t8597*t9230;
+ t9035 = t7738+t7514+t7256;
+ t9031 = t8685*t9356;
+ t9030 = t8562*t9330;
+ t9029 = t7430+t8599*t9176+x*t9354;
+ t9028 = t8545*t9311;
+ t7992 = t8687*t8968;
+ t9026 = t7142+t7319+t7992;
+ t9025 = t8518*t9311;
+ t9023 = t9421*t8683;
+ t9022 = t8578*t9364;
+ t9020 = t8725*t9254+t6990+t7109;
+ t9019 = t7609+t9710;
+ t9017 = t7847+t8675*t9256+x*t9390;
+ t9008 = t8545*t9352;
+ t9007 = t9435*t8728;
+ t8998 = t8542*t9230+z*t9309+t7554;
+ t8996 = x*t9367+t7458+t8601*t9176;
+ t8995 = t8505*t9364;
+ t8992 = t8693*t9351;
+ t8991 = y*t9408+t8055+t8675*t9232;
+ t8989 = t8530*t9351;
+ t8985 = t8726*t9313;
+ t8980 = t8729*t9197+y*t9393+t8041;
+ t8697 = RATIONAL(-5.0,6.0);
+ t8472 = t8697*t9352;
+ t8978 = t8547*t9330;
+ t8975 = t9430*t8659;
+ t8629 = RATIONAL(-5.0,18.0);
+ t8417 = t8629*t9352;
+ t8963 = t8569*t9212+t7385+y*t9337;
+ t8962 = x*t9309+t7285+t8542*t9176;
+ t8959 = t8725*t9300;
+ t7373 = t8597*t9232;
+ t8958 = t7370+t7378+t7373;
+ t8953 = t8552*t8968+t6965+t6958;
+ t8949 = t8589*t9255+t7192+t7177;
+ t8946 = t7757+t8553*t8968+t8703*t9310;
+ t8945 = t7518+t9782*t8724;
+ t8941 = t8615*t9421;
+ t8939 = t7582+t7279+t8725*t9252;
+ t8929 = y*t9350+t8094+t8645*t9232;
+ t8927 = t8515*t9352;
+ t8926 = t8725*t9331;
+ t8923 = t8625*t9430;
+ t7395 = t8559*t9191;
+ t8914 = t8569*t9230+t7395+z*t9400;
+ t8912 = t7862+t7984+t8724*t8985;
+ t8909 = t7571+t8571*t9230+t7395;
+ t8908 = t7044+x*t9022+t7027;
+ t8896 = t7949+(t9404+t9044)*x;
+ t8892 = t8724*t9300;
+ t8889 = t8624*t9230+t7916+z*t9383;
+ t8887 = t7757+t9677;
+ t8644 = RATIONAL(-1.0,12.0);
+ t8886 = t8633*t8727+t8644;
+ t8484 = RATIONAL(343.0,108.0);
+ t8570 = RATIONAL(-49.0,36.0);
+ t8885 = t8570+t8484*t8728;
+ t8619 = RATIONAL(49.0,36.0);
+ t8483 = RATIONAL(-343.0,108.0);
+ t8884 = t8619+t8483*t8728;
+ t8555 = RATIONAL(-98.0,27.0);
+ t8883 = t8638+t8555*t8728;
+ t8522 = RATIONAL(196.0,27.0);
+ t8663 = RATIONAL(-28.0,9.0);
+ t8882 = t8663+t8522*t8728;
+ t8639 = RATIONAL(7.0,12.0);
+ t8881 = t8570*t8728+t8639;
+ t8637 = RATIONAL(-7.0,12.0);
+ t8880 = t8637+t8619*t8728;
+ t8879 = t8497*t8728+t8633;
+ t8700 = RATIONAL(-2.0,3.0);
+ t8878 = t8638*t8728+t8700;
+ t8877 = t8644+t8633*t8728;
+ t8586 = RATIONAL(98.0,27.0);
+ t8876 = t8586*t8728+t8647;
+ t8710 = RATIONAL(2.0,3.0);
+ t8875 = t8710+t8647*t8728;
+ t8874 = t8633+t8497*t8727;
+ t8872 = t8729*t8993;
+ t8871 = t8729*t9007;
+ t8870 = t8507*t9032+t8729*t9022+t9641;
+ t7652 = t8596*t8937;
+ t8869 = t8724*t9008+t7652+t7293+t7225;
+ t7619 = t8562*t8937;
+ t8868 = t7080+t6967+t8727*t9058+t7619;
+ t7220 = t8612*t8937;
+ t8867 = t8725*t8931+t7220+t9338;
+ t7288 = t8728*t9064;
+ t7664 = t8566*t8937;
+ t8866 = t7288+t7664+t9286;
+ t8865 = t8727*t8911+t7161+t9658;
+ t8864 = t8688*t8726+t8722*y;
+ t8863 = t8636*t8725+t8657*z;
+ t8862 = t9404+t8692*y;
+ t8684 = RATIONAL(-7.0,24.0);
+ t8861 = t8667*x+t8684*t8724;
+ t8719 = RATIONAL(-5.0,3.0);
+ t8860 = t8719*t8726+t8721*y;
+ t8708 = RATIONAL(-1.0,3.0);
+ t8859 = t8710*t8725+t8708*z;
+ t8858 = t9434+t9401;
+ t8857 = t8648*y+t8620*t8726;
+ t8856 = t8668*z+t8669*t8725;
+ t8643 = RATIONAL(7.0,24.0);
+ t8705 = RATIONAL(1.0,3.0);
+ t8855 = t8705*z+t8643*t8725;
+ t8854 = t8719*t8724+t8721*x;
+ t8604 = RATIONAL(-35.0,48.0);
+ t8853 = t8604*t8724+t8697*x;
+ t8561 = RATIONAL(35.0,48.0);
+ t8852 = t8640*x+t8561*t8724;
+ t8851 = t8685*x+t8565*t8724;
+ t8850 = t8565*t8726+t8685*y;
+ t8849 = t8710*t8724+t8708*x;
+ t8848 = t8648*x+t8620*t8724;
+ t8847 = t8722*x+t8688*t8724;
+ t8846 = t8636*t8724+t8657*x;
+ t8845 = t9375+t9431;
+ t8844 = t8705*y+t8643*t8726;
+ t8843 = t8565*t8725+t8685*z;
+ t8842 = t8708*y+t8710*t8726;
+ t8841 = t8604*t8725+t8697*z;
+ t8840 = t9427+t9359;
+ t8839 = t8640*z+t8561*t8725;
+ t8838 = t9353+t8628*z;
+ t8837 = t8640*y+t8561*t8726;
+ t8836 = t9350+t9425;
+ t8835 = t8667*y+t8684*t8726;
+ t8834 = t8722*z+t8688*t8725;
+ t8833 = t8643*t8724+t8705*x;
+ t8723 = RATIONAL(2.0,9.0);
+ t8832 = t8723*t8724+t8695*x;
+ t8831 = t8608*x+t9333;
+ t8830 = t8667*z+t8684*t8725;
+ t8829 = t8695*y+t8723*t8726;
+ t8828 = t8669*t8724+t8668*x;
+ t8827 = t8723*t8725+t8695*z;
+ t8826 = t8697*y+t8604*t8726;
+ t8825 = t9416+t9293;
+ t8824 = t8719*t8725+t8721*z;
+ t8822 = t8620*t8725+t8648*z;
+ t8821 = t9270+t9415;
+ t8820 = t8668*y+t8669*t8726;
+ t8819 = t8636*t8726+t8657*y;
+ t7367 = t8546*t8937;
+ t8818 = t7367+t9151+t9285*t8993;
+ t7714 = t8592*t8937;
+ t8817 = t8567*t9072+t7714+t9314+t9411;
+ t8816 = t9349+t9651+(t9238+t8918)*t8727;
+ t8815 = t7112+t8729*t9012+t8038+t9107;
+ t8814 = t8729*t9179+t7993+t8518*t9059+t8953;
+ t8813 = t8363+t8503*t9072+t8508*t9016+t8651*t9391+t9605;
+ t6970 = t8536*t8937;
+ t8812 = t8625*t9294+t8729*t9037+t6970+t8945;
+ t8811 = t8727*t9183+t8729*t9027+t7275+t7959+t9355;
+ t8810 = t8567*t9059+t7253+t7714+t7565+t9368;
+ t8809 = t8609*t9160+t8729*t9289+t9634+t9684;
+ t8808 = t7727+t8520*t9059+t8662*t9299+t7876+t9295;
+ t8807 = x*t9008+t7239+t8505*t9072+t7822+t9355;
+ t8806 = t8728*t9180+t8532*t9072+t9349+t9596;
+ t8805 = t8543*t9175+t8491*t9160+t9602+t9686;
+ t8804 = t7547+t8728*t9025+t7207+t8593*t9175+t9324;
+ t8803 = t6970+t9117+(t8926+t9343)*t8729;
+ t8802 = t8683*t9398+t7220+t7293+t8729*t8950+t9780*t8726;
+ t8801 = t8729*t8985+t8055+t8727*t9202+t7962+t9732;
+ t8653 = RATIONAL(49.0,9.0);
+ t8714 = RATIONAL(-7.0,3.0);
+ t8800 = t8653*t8728+t8663*t8726+t8714;
+ t7485 = t8615*t8937;
+ t8799 = t7485+t8727*t9221+t8729*t9010+t9172;
+ t8798 = t8729*t8995+t8545*t9175+t9355+t9768;
+ t8797 = t8725*t9052+t7714+t9286+t9378;
+ t7068 = t8498*t8937;
+ t8796 = t9719+t7862+t7068+(t9243+t9044)*t8729;
+ t8795 = t6970+t9147+(t8905+t9343)*t8727;
+ t8794 = t9709+t9724+t9781*t8612;
+ t8793 = t7485+t7178+t8608*t9059+t8507*t9299+t9327;
+ t8792 = t6990+t8728*t8890+t8727*t9242+t7584+t9324;
+ t8176 = t8637*t8937;
+ t8791 = t8669*t9260+t8616*t9072+t8176+t9047;
+ t8790 = t9295+t9668+(t9224+t8989)*t8727;
+ t7079 = t8729*t8927;
+ t8789 = t8724*t8951+t7079+t8728*t9283+t9097;
+ t8788 = t7367+t9167+(t9030+t9228)*t8727;
+ t8787 = t8727*t9254+t8728*t9011+t9593+t9662;
+ t8786 = t8727*t9257+t7068+t8645*t9072+t9056;
+ t7152 = RATIONAL(-175.0,27.0)*t8937;
+ t8785 = t8606*t9016+t8607*t9260+t7152+t8529*t9072+t7690+t7564;
+ t8784 = t8583*t9175+t8729*t8922+t9349+t9603;
+ t8603 = RATIONAL(1.0,432.0);
+ t7790 = t8603*t8937;
+ t8783 = t8589*t9175+t8729*t8925+t8726*t8979+t7790+t7203+t7053;
+ t8782 = t8562*t9175+t8729*t9076+t7415+t7020+t7367+t6984;
+ t7230 = t8725*t9078;
+ t8781 = t7230+t7220+z*t9078+t9069;
+ t7038 = RATIONAL(245.0,36.0)*t8937;
+ t8780 = t8621*t9294+t7038+t8641*t9059+t9156;
+ t8779 = t7068+t8729*t8907+t8675*t9175+t8912;
+ t8778 = t7661+t7131+t8729*t9057+t7846+t9778;
+ t7404 = RATIONAL(-49.0,18.0)*t8937;
+ t8777 = t8698*t9294+t7404+t8638*t9059+t8946;
+ t8776 = t7485+t8587*t9059+t8611*t8968+t8578*t9249+t7195+t6967;
+ t8775 = t8695*t9072+t7711+t7242+z*t9183+t7067+t8727*t9186+t9168;
+ t7546 = t8543*t8937;
+ t8774 = t7546+t8727*t8892+t8472+t9019+t9174;
+ t8540 = RATIONAL(-10.0,27.0);
+ t7289 = t8549*t8937;
+ t8773 = t7842+t8540*t9059+t7289+t8629*t9294+t9164+t9628;
+ t8686 = RATIONAL(5.0,18.0);
+ t8772 = z*t9073+t7661+t7166+t8686*t9160+t9143+t9617;
+ t8771 = t8626*t9175+t8541*t9160+t8912+t9625+t9636;
+ t8492 = RATIONAL(175.0,144.0);
+ t8770 = t8132+t8520*t9260+t8723*t9405+t8492*t9072+t9047+t9767;
+ t8514 = RATIONAL(-49.0,144.0);
+ t8699 = RATIONAL(-5.0,8.0);
+ t8485 = RATIONAL(343.0,432.0);
+ t8769 = t8699*t9352+t8514*t9391+t8485*t9016+t8724*t8472+t9127+t9389;
+ t8768 = t8198+y*t8388+t6958+t8523*t9059+t7765+t9705+t9763;
+ t8767 = t8729*t9229+t7342+z*t9244+t8695*t9059+t9107+t9696;
+ t8766 = t8706*t9175+t8728*t9070+t7747+t7554+t9143+t9637;
+ t7834 = t8670*t8937;
+ t8765 = x*t9416+t7270+z*t9220+t8722*t9059+t8672*t9294+t7834+t8945;
+ t8764 = t8514*t9310+t8485*t8968+t8699*t9294+t8697*t9059+t9164+t9389;
+ t8246 = t8678*t8937;
+ t8763 = t8246+t8608*t9249+t7194+t8618*t9059+t7182+z*t9254+t8953;
+ t8762 = t8540*t9160+t7289+t8629*t9398+t9099+t9158;
+ t7011 = RATIONAL(-175.0,36.0)*t8937;
+ t8632 = RATIONAL(25.0,9.0);
+ t8761 = t7543+t8563*t9403+t7011+t8729*t9334+y*t9422+t8632*t9160+t8887;
+ t8760 = t9708+t9172+t9678+t9781*t8546;
+ t8759 = t8879*t8727+t8877;
+ t8758 = t7528+t7430+t7806+t8568*t9260+t8558*t9405+t8134+t8646*t9072+t9640
+;
+ t8689 = RATIONAL(-5.0,24.0);
+ t8757 = t8629*t9160+t8689*t9398+t9093+t9382+t9670;
+ t8756 = t8729*t9271+t8722*t9160+y*t9180+t7344+x*t9431+t7834+t9117;
+ t8755 = t8727*t8978+t7979+t7494+t7507+t8196+t8011+t9571;
+ t8754 = t8093+t7582+t7102+t8685*t9260+t8686*t9072+t9617+t9703;
+ t8753 = t7546+t8697*t9398+t8729*t8959+t7609+t9093+t9679;
+ t8752 = t7910+t8492*t9059+t8520*t9249+t8723*t9299+t9026+t9767;
+ t8751 = t8585*t9249+t8036+t7382+t7301+z*t9258+t8479*t9059+t7965+t9723;
+ t8750 = t8648*t9059+t7546+t8697*t9294+t9154+t9156;
+ t8749 = t8417+t7289+t8540*t9072+t9097+t9127;
+ t8748 = t8689*t9352+t8724*t8417+t9174+t9382+t9609;
+ t8747 = t7264+z*t9238+y*t9416+t8727*t9271+t8722*t9072+t7834+t9147;
+ t8746 = t9069+t7263+t7279+t9650+t8592*t9783;
+ t8745 = t8685*t9249+t7464+t8686*t9059+t7019+t9123+t9617;
+ t8744 = z*t9422+t8576*t9294+t7455+t8563*t9299+t7011+t8632*t9059+t8946;
+ t8743 = t8697*t9160+t8514*t9369+t8699*t9398+t8485*t9032+t9158+t9389;
+ t8207 = t8683*t8937;
+ t8742 = t8207+t7206+t7018+t8578*t9405+t9167+t9789*t8615;
+ t8741 = t8563*t9405+t7757+t7461+t8718*t9438+t8727*t9334+t7011+t8632*t9072
++t9643;
+ t8740 = t8689*t9294+t8629*t9059+t9154+t9382+t9727;
+ t8739 = t8692*t9175+t7282+t7492+t9397*t9439+t6992+t8695*t9160+t9168;
+ t8738 = t8617*t9160+t7693+t8690*t9175+t7198+t8493*t9032+t8241+t9570;
+ t8737 = t7621+y*t8934+t8519*t9059+t8028+t9098+t9687;
+ t8736 = t7464+z*t9242+t7090+t8544*t9059+t8628*t9249+t7065+t9098;
+ t8735 = t8500*t9032+t6963+z*t9013+t8572*t9160+t6913+t9682+t9773;
+ t8734 = t7568+t7256+t8512*t8968+t6946+t9098+t9781*t8656;
+ t8733 = t8723*t9403+t8045+t7833+t7142+z*t9122+t8492*t9160+t7699+t9767;
+ t8720 = RATIONAL(5.0,3.0);
+ t8717 = RATIONAL(5.0,4.0);
+ t8716 = RATIONAL(-1.0,2.0);
+ t8715 = RATIONAL(-1.0,6.0);
+ t8712 = RATIONAL(1.0,4.0);
+ t8711 = RATIONAL(1.0,6.0);
+ t8707 = RATIONAL(-4.0,3.0);
+ t8681 = RATIONAL(-7.0,48.0);
+ t8680 = RATIONAL(-1.0,48.0);
+ t8649 = RATIONAL(28.0,9.0);
+ t8631 = RATIONAL(7.0,48.0);
+ t8605 = RATIONAL(25.0,16.0);
+ t8602 = RATIONAL(50.0,27.0);
+ t8594 = RATIONAL(-25.0,12.0);
+ t8588 = RATIONAL(25.0,24.0);
+ t8577 = RATIONAL(80.0,27.0);
+ t8556 = RATIONAL(-50.0,27.0);
+ t8550 = RATIONAL(-35.0,54.0);
+ t8537 = RATIONAL(-25.0,192.0);
+ t8526 = RATIONAL(-100.0,27.0);
+ t8517 = RATIONAL(100.0,27.0);
+ t8510 = RATIONAL(-196.0,27.0);
+ t8499 = RATIONAL(-25.0,108.0);
+ t8494 = RATIONAL(175.0,192.0);
+ t8481 = RATIONAL(-175.0,108.0);
+ t8480 = RATIONAL(-175.0,192.0);
+ t8478 = RATIONAL(175.0,108.0);
+ t8304 = t8702*t9212;
+ t8302 = t8702*t9256;
+ t8301 = t8718*t9256;
+ t8299 = t8704*t9405;
+ t8293 = t8702*t9255;
+ t8290 = t8701*t9032;
+ t8289 = t8702*t9230;
+ t8288 = t8702*t9232;
+ t8285 = t8701*t8968;
+ t8283 = t8704*t9403;
+ t8281 = t8718*t9212;
+ t8280 = t8718*t9255;
+ t8266 = t8718*t9230;
+ t8262 = t8718*t9232;
+ t8261 = t8701*t9016;
+ t8260 = t8718*t9176;
+ t8256 = t8702*t9176;
+ t8250 = t8635*t9176;
+ t8240 = y*t9031;
+ t8235 = y*t8921;
+ t8232 = t8655*t9016;
+ t8228 = y*t9068;
+ t8227 = t8657*t9176;
+ t8224 = t8670*t9255;
+ t8222 = t8724*t9208;
+ t8220 = t8659*t9230;
+ t8211 = t8693*t8968;
+ t8209 = t8666*t9230;
+ t8208 = t8658*t9403;
+ t8205 = t8729*t9211;
+ t8204 = t8652*t9212;
+ t8199 = t8679*t9230;
+ t8197 = t8671*t9232;
+ t8192 = t8682*t9403;
+ t8190 = t8670*t9212;
+ t8185 = t8725*t9182;
+ t8174 = y*t9021;
+ t8173 = t8725*t9186;
+ t8170 = z*t8905;
+ t8166 = t8693*t9232;
+ t8165 = x*t9135;
+ t8158 = t8729*t9373;
+ t8157 = t8674*t9232;
+ t8151 = t8724*t9229;
+ t8148 = t8670*t9256;
+ t8147 = x*t8967;
+ t8145 = t8676*t9256;
+ t8140 = t8677*t9256;
+ t8131 = t8693*t9212;
+ t8126 = t8655*t8968;
+ t8123 = t8727*t8942;
+ t8119 = t8657*t9230;
+ t8118 = y*t9113;
+ t8115 = t8630*t9230;
+ t8113 = t8729*t9206;
+ t8109 = t8630*t9255;
+ t8106 = x*t8926;
+ t8102 = t8630*t9176;
+ t8096 = z*t8900;
+ t8092 = t8682*t9299;
+ t8090 = t8679*t9232;
+ t8082 = z*t8992;
+ t8079 = t8727*t9225;
+ t8077 = t8725*t9202;
+ t8076 = t8679*t9256;
+ t8075 = x*t8985;
+ t8073 = t8724*t9210;
+ t8067 = t8652*t9176;
+ t8066 = z*t8974;
+ t8065 = t8671*t9212;
+ t8060 = t8692*t9176;
+ t8053 = z*t9003;
+ t8052 = t8693*t9255;
+ t8043 = x*t9037;
+ t8032 = t8648*t9212;
+ t8018 = t8658*t9212;
+ t8016 = x*t8959;
+ t8005 = t8635*t9212;
+ t8004 = x*t8950;
+ t7999 = t8676*t9176;
+ t7997 = t8676*t9232;
+ t7994 = t8657*t9232;
+ t7988 = t8628*t9255;
+ t7987 = y*t9043;
+ t7980 = t8665*t9212;
+ t7978 = z*t9148;
+ t7973 = t8633*t9256;
+ t7971 = t8724*t9227;
+ t7970 = t8658*t9405;
+ t7969 = t8657*t9256;
+ t7956 = t8729*t8371;
+ t7954 = t8634*t8968;
+ t7946 = t8628*t9176;
+ t7945 = t8648*t9176;
+ t7942 = t8634*t9032;
+ t7940 = t8665*t9176;
+ t7939 = y*t9018;
+ t7934 = t8666*t9176;
+ t7932 = y*t9070;
+ t7931 = x*t9012;
+ t7930 = t8725*t8992;
+ t7925 = t8658*t9256;
+ t7923 = t8693*t9176;
+ t7911 = t8655*t9032;
+ t7907 = t8659*t9212;
+ t7904 = t8674*t9212;
+ t7899 = t8692*t9255;
+ t7898 = t8676*t9212;
+ t7894 = z*t8952;
+ t7891 = y*t9084;
+ t7890 = t8661*t9256;
+ t7883 = z*t8892;
+ t7880 = t8724*t9189;
+ t7878 = t8658*t9176;
+ t7874 = t8633*t9212;
+ t7869 = y*t9119;
+ t7868 = t8693*t9256;
+ t7867 = t8658*t9255;
+ t7860 = t8677*t9230;
+ t7856 = t8652*t9230;
+ t7853 = t8666*t9232;
+ t7851 = y*t8940;
+ t7844 = t8679*t9176;
+ t7837 = t8661*t9232;
+ t7836 = t8725*t9217;
+ t7835 = t8729*t8399;
+ t7830 = t8661*t9255;
+ t7829 = t8626*t9255;
+ t7821 = t8661*t9176;
+ t7819 = t8630*t9212;
+ t7818 = t8635*t9255;
+ t7816 = t8648*t9232;
+ t7812 = z*t8915;
+ t7810 = t8658*t9230;
+ t7805 = t8562*t8968;
+ t7803 = t8562*t9230;
+ t7801 = t8724*t9204;
+ t7798 = z*t9030;
+ t7781 = t8596*t9176;
+ t7780 = z*t8971;
+ t7774 = x*t8982;
+ t7770 = t8725*t9244;
+ t7767 = t8547*t9230;
+ t7766 = t8589*t9405;
+ t7763 = t8577*t8968;
+ t7761 = t8573*t9176;
+ t7759 = t8724*t8982;
+ t7756 = x*t9076;
+ t7754 = t8562*t9403;
+ t7753 = y*t8938;
+ t7741 = y*t8919;
+ t7735 = t8587*t9232;
+ t7725 = t9325*t9439;
+ t7713 = t8589*t9230;
+ t7708 = x*t8902;
+ t7706 = t8545*t9255;
+ t7702 = t8589*t9232;
+ t7697 = t8612*t9176;
+ t7695 = t8571*t9176;
+ t7691 = t8562*t9232;
+ t7685 = t8614*t9212;
+ t7680 = t8587*t9230;
+ t7679 = t8614*t9255;
+ t7676 = t8725*t9181;
+ t7673 = t8729*t9209;
+ t7662 = x*t9009;
+ t7658 = z*t9005;
+ t7651 = t8582*t8968;
+ t7648 = t8571*t9232;
+ t7640 = t8578*t9212;
+ t7631 = t8549*t9255;
+ t7629 = y*t9034;
+ t7628 = t8598*t9176;
+ t7626 = t8552*t9176;
+ t7625 = t8613*t9212;
+ t7618 = y*t8997;
+ t7614 = t8571*t9256;
+ t7613 = t8610*t9256;
+ t7612 = y*t9065;
+ t7607 = t8562*t9032;
+ t7606 = t8724*t9185;
+ t7603 = t8550*t9256;
+ t7583 = t8550*t9176;
+ t7581 = t8547*t9212;
+ t7580 = t8589*t9212;
+ t7579 = t8539*t9212;
+ t7577 = t8595*t9230;
+ t7576 = t8729*t8984;
+ t7566 = t8550*t9232;
+ t7553 = t8549*t9230;
+ t7545 = t8591*t9212;
+ t7540 = t8728*t9177;
+ t7539 = y*t9011;
+ t7537 = t8550*t9230;
+ t7535 = t8724*t8894;
+ t7524 = t8545*t9230;
+ t7522 = x*t8928;
+ t7520 = t8612*t9255;
+ t7515 = t8724*t9179;
+ t7506 = t8729*t9218;
+ t7504 = t8598*t9230;
+ t7503 = t8593*t9212;
+ t7500 = y*t8935;
+ t7497 = z*t8911;
+ t7493 = t8614*t9232;
+ t7491 = x*t8894;
+ t7488 = t8613*t9176;
+ t7486 = y*t9033;
+ t7482 = t8727*t8948;
+ t7477 = t8589*t9016;
+ t7476 = t8610*t9230;
+ t7475 = t8611*t9176;
+ t7474 = t8552*t9230;
+ t7473 = t9388*t9439;
+ t7469 = t8550*t9255;
+ t7468 = x*t9062;
+ t7466 = x*t9150;
+ t7460 = t8591*t9230;
+ t7452 = y*t9024;
+ t7449 = y*t9015;
+ t7445 = t8577*t9032;
+ t7441 = z*t8994;
+ t7438 = t8577*t9016;
+ t7436 = y*t8901;
+ t7425 = t8582*t9016;
+ t7424 = y*t9039;
+ t7422 = t8587*t9176;
+ t7414 = t8571*t9255;
+ t7406 = t8560*t9212;
+ t7405 = t8545*t9232;
+ t7401 = t8610*t9212;
+ t7375 = t8596*t9232;
+ t7364 = x*t8984;
+ t7360 = z*t9058;
+ t7359 = z*t8988;
+ t7357 = t8578*t9176;
+ t7355 = t8610*t9255;
+ t7353 = y*t9028;
+ t7349 = t8539*t9230;
+ t7346 = t8728*t9028;
+ t7338 = t8591*t9256;
+ t7332 = t8549*t9212;
+ t7323 = t8610*t9176;
+ t7318 = t8596*t9032;
+ t7311 = t8724*t9188;
+ t7310 = t8550*t9212;
+ t7304 = t8552*t9212;
+ t7296 = z*t8961;
+ t7290 = t8596*t9016;
+ t7286 = t8725*t9219;
+ t7283 = y*t8987;
+ t7278 = t8596*t9212;
+ t7267 = t8560*t9255;
+ t7266 = y*t9083;
+ t7258 = t8726*t9223;
+ t7250 = t9285*t9438;
+ t7245 = t8595*t9176;
+ t7233 = t8562*t9176;
+ t7228 = t8548*t9230;
+ t7227 = t8562*t9016;
+ t7224 = x*t9010;
+ t7215 = t8562*t9212;
+ t7214 = z*t8978;
+ t7205 = t8729*t9184;
+ t7204 = t8535*t9016;
+ t7202 = t8501*t9232;
+ t7191 = t8521*t9230;
+ t7189 = z*t9067;
+ t7188 = t8521*t9232;
+ t7186 = t8535*t8968;
+ t7185 = t8535*t9255;
+ t7183 = t9266*t9437;
+ t7167 = t8531*t9016;
+ t7164 = z*t8964;
+ t7158 = y*t9025;
+ t7157 = t8518*t9176;
+ t7147 = t8521*t9212;
+ t7140 = t8728*t9203;
+ t7129 = z*t8989;
+ t7108 = t8518*t9230;
+ t7107 = t8504*t9232;
+ t7106 = t8530*t9176;
+ t7097 = t8507*t9176;
+ t7093 = t8501*t9212;
+ t7087 = t8505*t9255;
+ t7072 = y*t8906;
+ t7071 = t8505*t9212;
+ t7070 = t8530*t9255;
+ t7058 = t8504*t9255;
+ t7049 = t8535*t9212;
+ t7046 = x*t9027;
+ t7039 = t8729*t9201;
+ t7036 = t8535*t9176;
+ t7034 = t8724*t9178;
+ t7031 = t8531*t9032;
+ t7030 = t8501*t9230;
+ t7028 = t8506*t9016;
+ t7025 = t8521*t9176;
+ t7010 = t8535*t9403;
+ t7008 = t8507*t9212;
+ t7006 = t8504*t9176;
+ t7003 = t8505*t9230;
+ t6996 = t8505*t9232;
+ t6991 = t8729*t9196;
+ t6989 = t8501*t9256;
+ t6983 = t8501*t9176;
+ t6966 = x*t8995;
+ t6956 = t8487*t9032;
+ t6948 = t8487*t9016;
+ t6943 = t8495*t8968;
+ t6942 = t8477*t8968;
+ t6934 = t8487*t8968;
+ t6924 = t8495*t9016;
+ t6916 = t8477*t9016;
+ coeffs_I->coeff_m2_m2_m2 = t7713+t7766+t8560*t8937+t7702+(t9791+(t9007+
+t8993)*t8729)*t8603+t7477+t8949+t7774+t7759+t7073+t7725+t7580+t9061+t9104+t9646
+;
+ coeffs_I->coeff_m1_m2_m2 = t7803+t7250+t7283+t7227+t7215+t8760+t8635*
+t9260+t9102+t9340+t9456+t9669;
+ coeffs_I->coeff_0_m2_m2 = t8794+t7818+t8235+t8683*t9007+(t9023+(t9264+
+t8665)*t8728)*t8727+t9130+t9483+t9665+t9673+t9726;
+ coeffs_I->coeff_p1_m2_m2 = t7830+t7278+t7286+t7290+t7258+t8746+t7837+(
+t9329+t8661*x)*t9352+t9145+t9452+t9613;
+ coeffs_I->coeff_p2_m2_m2 = t8207+t7424+t7296+t7482+t7425+t7357+t9151+
+t9080+t9087+t8580*t9260+t7735+t8908+t9509+t9529;
+ coeffs_I->coeff_p3_m2_m2 = t8783+t7204+t7801+t7205+t8580*t9072+t7049+
+t9287+t9574+t9626;
+ coeffs_I->coeff_m2_m1_m2 = t7753+t9381+t7756+t7761+t7805+t8635*t9249+
+t9465+t9456+t6990+t7207+t6967+t7779+t7798+t7780+t9678+t9736;
+ coeffs_I->coeff_m1_m1_m2 = t8509*t8871+t8768+t8204+t7741+t7189+t7323+
+t7191+t8208+t9128+t9471+t9758;
+ coeffs_I->coeff_0_m1_m2 = t8625*t9007+t8864*t8727+t8166+t8748+t8170+t9110
++t9492+t9531+t9701;
+ coeffs_I->coeff_p1_m1_m2 = t8090+t8096+t9446+t7522+t8754+t7129+t8065+
+t9455+t9630;
+ coeffs_I->coeff_p2_m1_m2 = t7493+t7468+t7422+t7504+t8736+t7279+t7980+
+t9120+t9468+t9474;
+ coeffs_I->coeff_p3_m1_m2 = t7406+t7360+t8782+t7472+t7030+t8958+t9534+
+t9666;
+ coeffs_I->coeff_m2_0_m2 = t8727*t9074+t9082+t9482+t8250+(t9435*t8683+(
+t8665+t8682*t8726)*t8727)*t8729+t7894+t9483+t9639+t9685+t9695+t9709;
+ coeffs_I->coeff_m1_0_m2 = t8847*t8727+t8740+t8625*t9163+t8220+t7923+t9088
++t9488+t9531+t9775;
+ coeffs_I->coeff_0_0_m2 = t7911+t9435*t8672+t8515*t8871+(t8715+t9301*t8704
+)*t8727+(t9007+t9163)*t8670+t8889+t9479+t9497+t9634+t9706;
+ coeffs_I->coeff_p1_0_m2 = t7844+t7860+t8773+t8832*t8727+t8659*t9163+t9017
++t9077+t9538+t9543;
+ coeffs_I->coeff_p2_0_m2 = t8765+t7835+t7821+t8828*t8727+t8678*t9163+t9101
++t9142+t9537+t9555;
+ coeffs_I->coeff_p3_0_m2 = t7228+t8727*t9318+t8615*t9163+t8781+t9496+t9629
++t9741;
+ coeffs_I->coeff_m2_p1_m2 = t7500+t7606+t7491+t7821+t8746+t8053+t7535+(
+t8661*y+t8662*t8726)*t9294+t8958+t9454+t9728;
+ coeffs_I->coeff_m1_p1_m2 = t7493+t7904+t7844+t7070+t8745+t7978+t9132+
+t9455+t9463;
+ coeffs_I->coeff_0_p1_m2 = t8090+t8829*t8727+t8749+t8659*t9007+t9066+t9538
++t9589+t9622+t9656;
+ coeffs_I->coeff_p1_p1_m2 = t7829+t9056+t9441+t8208+t8166+t8525*t8871+
+t7923+t7911+t8077+t9494+t9636+t9711+t9774;
+ coeffs_I->coeff_p2_p1_m2 = t7741+t9442+t8767+t7819+t7087+t8250+t7956+
+t7770+t9444;
+ coeffs_I->coeff_p3_p1_m2 = t7738+t7753+t8817+t7706+t9272+t9486+t9578;
+ coeffs_I->coeff_m2_p2_m2 = t8580*t9249+t7422+t7651+t8742+t7680+t7640+
+t7630+t9509+t9626+t9631+t9642+t9743;
+ coeffs_I->coeff_m1_p2_m2 = t7503+t7522+t7108+t8737+t7735+t8939+t9466+
+t9474+t9715;
+ coeffs_I->coeff_0_p2_m2 = t7988+t8820*t8727+t8678*t9007+t8747+t7837+t9050
++t9114+t9537+t9558;
+ coeffs_I->coeff_p1_p2_m2 = t7899+t7836+t9442+t7353+t7323+t7003+t8235+
+t8775+t9448;
+ coeffs_I->coeff_p2_p2_m2 = t7761+t8763+t7474+t7283+t8673*t8871+t7725+
+t7629+t9020+t9504+t9758+t9779;
+ coeffs_I->coeff_p3_p2_m2 = t7702+t8776+t7008+t6991+t9152+t9551+t9556;
+ coeffs_I->coeff_m2_p3_m2 = t8580*t9059+t8783+t7186+t7357+t7183+t7185+
+t9384+t9587+t9619;
+ coeffs_I->coeff_m1_p3_m2 = t7658+t7676+t7164+t8782+t9145+t9539+t9544;
+ coeffs_I->coeff_0_p3_m2 = t7617+t8668*t9409+t8615*t9007+t8781+t9516+t9663
++t9737;
+ coeffs_I->coeff_p1_p3_m2 = t8810+t7524+t7229+t7540+t9317+t9486+t9549;
+ coeffs_I->coeff_p2_p3_m2 = t8793+t7497+t7058+t7207+t7774+t9366+t9556+
+t9586;
+ coeffs_I->coeff_p3_p3_m2 = t7759+t7039+t8535*t8871+t9412+t9610+t9641+
+t9674;
+ coeffs_I->coeff_m2_m2_m1 = t7691+t7486+t7228+t7230+t7607+t8635*t9175+
+t7233+t8760+t7754+t9170+t9465+t9615;
+ coeffs_I->coeff_m1_m2_m1 = t7613+t7856+t7711+t7282+t9471+t7188+t8509*
+t8872+t9467+t9136+t7355+t7147+t8067+t9705+t9742;
+ coeffs_I->coeff_0_m2_m1 = t7939+t8625*t8993+t8834*t8728+t7319+t8052+t8748
++t9507+t9547+t9690+t9704;
+ coeffs_I->coeff_p1_m2_m1 = t7708+t8240+t8147+t7812+t8754+t9086+t9108+
+t9491+t9501;
+ coeffs_I->coeff_p2_m2_m1 = t7364+t9468+t7612+t8734+t7679+t9514+t9657+
+t9691+t9754;
+ coeffs_I->coeff_p3_m2_m1 = t7515+t8818+t7093+t7540+t9387+t9402+t9517+
+t9666;
+ coeffs_I->coeff_m2_m1_m1 = t8509*t9791+t8768+t7970+t7476+t7025+t7401+
+t7028+t7971+t9157+t9467+t9688;
+ coeffs_I->coeff_m1_m1_m1 = t7466+(t8480*t8724+t8557*x)*t9352+((t8557*z+
+t8480*t8725)*t8728+(t8480*t8726+t8557*y+RATIONAL(125.0,64.0)*t8728)*t8727)*
+t8729+t7349+t7359+t6924+t6943+t9092+t7579+t9094+t9607+t9611+t9644+t9739;
+ coeffs_I->coeff_0_m1_m1 = t8805+t7883+t8841*t8728+((t8576*t8724+t8605)*
+t8728+t8826)*t8727+t7816+t9048+t9171+t9540+t9597+t9761;
+ coeffs_I->coeff_p1_m1_m1 = t7553+t7994+t8066+t8751+(t8594*t8724+t8588*x)*
+t9352+t7332+t6916+t9458+t9594+t9693+t9707;
+ coeffs_I->coeff_p2_m1_m1 = (t8494*t8724+t8537*x)*t9352+t8738+t7214+t7167+
+t7157+t8190+t8299+t9103+t9476+t9698+t9760;
+ coeffs_I->coeff_p3_m1_m1 = t7673+t8778+t6948+t8157+t8158+t8537*t9072+
+t9395+t9523+t9764;
+ coeffs_I->coeff_m2_0_m1 = t8727*t8923+t8740+t8834*t8729+t8082+t8043+t9507
++t9511+t9720+t9747;
+ coeffs_I->coeff_m1_0_m1 = t8805+((t8605+t8576*t8726)*t8727+t8841)*t8729+
+t8853*t8727+t7945+t9173+t9568+t9606+t9717+t9721+t9777;
+ coeffs_I->coeff_0_0_m1 = (t8717+t9301*t8720)*t8727+t8780+(t8883*z+t8884*
+t8725)*t8729+t8880*t8725+t8878*z+t7942+t8914+t9638+t9692+t9710;
+ coeffs_I->coeff_p1_0_m1 = t8854*t8727+t8744+t7460+t8227+t8822*t8729+t9055
++t9131+t9548+t9575;
+ coeffs_I->coeff_p2_0_m1 = t7931+t8855*t8729+t8852*t8727+t8764+t8289+t9085
++t9116+t9583+t9584;
+ coeffs_I->coeff_p3_0_m1 = t7810+t8724*t9268+t8838*t8729+t8812+t9054+t9532
++t9749;
+ coeffs_I->coeff_m2_p1_m1 = t7931+t8745+t8199+t8157+t7685+t9126+t9464+
+t9491+t9660;
+ coeffs_I->coeff_m1_p1_m1 = t9129+t7581+t7631+t9103+t9458+(t8594*t8726+
+t8588*y)*t9294+t6942+t8227+t8119+t9125+t9502+t9723;
+ coeffs_I->coeff_0_p1_m1 = t7994+t8860*t8727+t8822*t8728+t8741+t9155+t9548
++t9553+t9649+t9671;
+ coeffs_I->coeff_p1_p1_m1 = t7603+t7414+t7310+t8758+(t8556*z+t8481*t8725)*
+t9398+t7942+t7816+t7945+t8909+t9453+t9611;
+ coeffs_I->coeff_p2_p1_m1 = t7874+t7469+t9449+t8770+t6966+t8266+t8043+
+t9470+t9607;
+ coeffs_I->coeff_p3_p1_m1 = t8815+t7971+t8113+t7625+t9515+t9561+t9697;
+ coeffs_I->coeff_m2_p2_m1 = t7266+t7441+t7515+t8737+t7157+t9112+t9153+
+t9489+t9514;
+ coeffs_I->coeff_m1_p2_m1 = (t8537*y+t8494*t8726)*t9294+t8738+t7767+t7158+
+t8148+t8224+t9505+t9676+t9693+t9699+t9754;
+ coeffs_I->coeff_0_p2_m1 = t8240+t8855*t8728+t8837*t8727+t8769+t8293+t8998
++t9118+t9524+t9584;
+ coeffs_I->coeff_p1_p2_m1 = t7973+t7939+t9449+t7537+t8752+t7071+t8280+
+t9460+t9644;
+ coeffs_I->coeff_p2_p2_m1 = t9462+t7304+t9169+t7188+t7025+(t8715*z+t8681*
+t8725)*t9398+t9094+t7754+t9500+t9682+t9752+t9757;
+ coeffs_I->coeff_p3_p2_m1 = t7691+t7506+t7282+t7072+t8109+t8814+t9541+
+t9557;
+ coeffs_I->coeff_m2_p3_m1 = t7364+t8788+t6989+t7267+t9035+t9517+t9539;
+ coeffs_I->coeff_m1_p3_m1 = t8147+t8778+t8537*t9059+t6934+t8092+t7520+
+t9298+t9569+t9776;
+ coeffs_I->coeff_0_p3_m1 = t8726*t9268+t7867+t8838*t8728+t8795+t9124+t9532
++t9599;
+ coeffs_I->coeff_p1_p3_m1 = t8222+t8808+t8067+t8209+t9371+t9515+t9536;
+ coeffs_I->coeff_p2_p3_m1 = t8792+t7140+t7233+t8115+t9392+t9522+t9541;
+ coeffs_I->coeff_p3_p3_m1 = t7607+t7061+t7576+t7577+(t9414+t9269)*t9398+
+t8868+t9410;
+ coeffs_I->coeff_m2_m2_0 = t8794+t8728*t9074+(t9023+(t8665+t8682*t8725)*
+t8728)*t8729+t8004+t8005+t9133+t9482+t9592+t9632+t9672;
+ coeffs_I->coeff_m1_m2_0 = t8625*t9159+t8847*t8728+t7907+t7868+t8757+t9121
++t9488+t9547+t9689;
+ coeffs_I->coeff_0_m2_0 = t8515*t8872+t8126+t9421*t8672+t8809+(t8715+t9276
+*t8704)*t8728+(t8993+t9159)*t8670+t8980+t9497+t9765;
+ coeffs_I->coeff_p1_m2_0 = t8762+t8832*t8728+t8659*t9159+t8118+t8076+t8929
++t9109+t9527+t9543;
+ coeffs_I->coeff_p2_m2_0 = t8756+t8828*t8728+t7891+t8678*t9159+t7890+t9049
++t9138+t9555+t9572;
+ coeffs_I->coeff_p3_m2_0 = t8728*t9318+t8729*t8941+t8802+t9081+t9381+t9629
++t9667;
+ coeffs_I->coeff_m2_m1_0 = t8864*t8729+t8728*t8923+t8106+t8757+t8131+t9492
++t9511+t9769+t9771;
+ coeffs_I->coeff_m1_m1_0 = t9106+((t8605+t8576*t8725)*t8728+t8826)*t8729+
+t8853*t8728+t8016+t8032+t9029+t9111+t9540+t9568+t9602+t9624;
+ coeffs_I->coeff_0_m1_0 = t7038+t7954+(t8637+t8619*t8727)*t8726+(t8638*
+t8727+t8700)*y+(t8717+t9276*t8720)*t8728+((t8619+t8483*t8727)*t8726+(t8638+
+t8555*t8727)*y)*t8729+t8963+t9019+t9480+t9692+t9735;
+ coeffs_I->coeff_p1_m1_0 = t8857*t8729+t8854*t8728+t8761+t7969+t7545+t8962
++t9090+t9528+t9575;
+ coeffs_I->coeff_p2_m1_0 = t8165+t8743+t8304+t8844*t8729+t8852*t8728+t9115
++t9161+t9546+t9583;
+ coeffs_I->coeff_p3_m1_0 = t8640*t9330+t8018+t8821*t8729+t8803+t8991+t9530
++t9749;
+ coeffs_I->coeff_m2_0_0 = t8232+(t8715+t9374*t8704)*t8729+t8809+t9772+
+t9105+t9479+(t9336*t8670+t8672+t8927)*t9430;
+ coeffs_I->coeff_m1_0_0 = (t8717+t9374*t8720)*t8729+(t8883*t8727+t8878)*x+
+t8780+(t8884*t8727+t8880)*t8724+t9480+t9598+t9694+t9766;
+ coeffs_I->coeff_0_0_0 = RATIONAL(1.0,1.0)+(t8726+t9276)*RATIONAL(4.0,3.0)
++(t8714+t9276*t8663)*t8728+(t8882*t8724+t8800)*t8727+(t8882*t8725+(t8522*t8726+
+t8653+RATIONAL(-343.0,27.0)*t8728)*t8727+t8800)*t8729+t9149+t9733+t9740;
+ coeffs_I->coeff_p1_0_0 = t7438+(t8720+t9374*t8634)*t8729+(t8876*t8727+
+t8875)*x+(t8510*t9352+t8707+t9336*t8649)*t8724+t8996+t9499+t9508+t9605+t9681;
+ coeffs_I->coeff_p2_0_0 = t8261+(t8885*t8727+t8881)*t8724+t8777+t8759*x+(
+t8716+t9374*t8700)*t8729+t8896+t9616+t9677+t9713;
+ coeffs_I->coeff_p3_0_0 = t7079+t7930+(t8672+t9374*t8722)*t8729+t8759*
+t8724+t9099+t9473+t9614;
+ coeffs_I->coeff_m2_p1_0 = t8762+t8205+t8829*t8729+t8140+t8728*t8975+t8896
++t8991+t9519+t9589;
+ coeffs_I->coeff_m1_p1_0 = t8860*t8729+t7338+t8761+t8848*t8728+t7932+t8996
++t9161+t9553+t9582;
+ coeffs_I->coeff_0_p1_0 = t7763+(t8649*t8727+t8707)*t8726+t8813+(t8720+
+t9276*t8634)*t8728+((t8649+t8510*t8727)*t8726+(t8647+t8586*t8727)*y)*t8729+(
+t8647*t8727+t8710)*y+t9090+t9499+t9725;
+ coeffs_I->coeff_p1_p1_0 = t8785+t8846*t8728+((t8517*t8725+t8632)*t8728+
+t8819)*t8729+t7614+t9111+t9521+t9598+t9733+t9735+t9748;
+ coeffs_I->coeff_p2_p1_0 = t8842*t8729+t8851*t8728+t8753+t8281+t9106+t9533
++t9554+t9675+t9772;
+ coeffs_I->coeff_p3_p1_0 = t8900+t7898+t8862*t8729+t8796+t9503+t9770+t9771
+;
+ coeffs_I->coeff_m2_p2_0 = t8728*t9041+t8756+t8228+t8185+t8820*t8729+t9081
++t9115+t9558+t9560;
+ coeffs_I->coeff_m1_p2_0 = t7869+t8837*t8729+t8833*t8728+t8743+t8302+t8962
++t9138+t9524+t9585;
+ coeffs_I->coeff_0_p2_0 = t8285+t7404+(t8639+t8570*t8727)*t8726+t8886*y+(
+t8716+t9276*t8700)*t8728+((t8570+t8484*t8727)*t8726+t8874*y)*t8729+t8887+t8929+
+t9477+t9713+t9718;
+ coeffs_I->coeff_p1_p2_0 = t8850*t8729+t8753+t8849*t8728+t8301+t9029+t9588
++t9590+t9683+t9765;
+ coeffs_I->coeff_p2_p2_0 = t8174+((t8712+t8705*t8725)*t8728+t8835)*t8729+
+t8791+t7992+t8861*t8728+t8173+t9121+t9133+t9624+t9745+t9769;
+ coeffs_I->coeff_p3_p2_0 = t7500+t8667*t9330+t8845*t8729+t8816+t9490+t9672
++t9680;
+ coeffs_I->coeff_m2_p3_0 = t8668*t9351+t7795+t7222+t8728*t9040+t8802+t9049
++t9659+t9663;
+ coeffs_I->coeff_m1_p3_0 = t8640*t9351+t7925+t8840*t8728+t8803+t9109+t9564
++t9599;
+ coeffs_I->coeff_0_p3_0 = t8211+(t8672+t9276*t8722)*t8728+(t8874*t8729+
+t8886)*t8726+t8789+t9614+t9700;
+ coeffs_I->coeff_p1_p3_0 = t9148+t8145+t8836*t8728+t8786+t9503+t9604+t9689
+;
+ coeffs_I->coeff_p2_p3_0 = t7286+t8667*t9351+t8831*t8728+t8806+t9490+t9632
++t9734;
+ coeffs_I->coeff_p3_p3_0 = t7664+t7482+t8899+(t9346+(t8615+t9296)*t8728)*
+t8729+t9314+t9592+t9633;
+ coeffs_I->coeff_m2_m2_p1 = (t8661*z+t8662*t8725)*t9398+t9454+t8228+t7781+
+t7378+t9452+t7318+t7293+t7375+t9035+t7540+t7890+t9648+t9650;
+ coeffs_I->coeff_m1_m2_p1 = t7869+t8772+t9463+t8076+t7679+t9501+t9652+
+t9755+t9776;
+ coeffs_I->coeff_0_m2_p1 = t7812+t8749+t8827*t8728+t8659*t8993+t9124+t9520
++t9527+t9620+t9718;
+ coeffs_I->coeff_p1_m2_p1 = t8525*t8872+t8771+t8126+t7934+t7868+t8052+
+t8209+t7987+t9494+t9647+t9683+t9742;
+ coeffs_I->coeff_p2_m2_p1 = t8174+t7662+t7355+t6996+t9444+t8739+t8115+
+t8004+t9445;
+ coeffs_I->coeff_p3_m2_p1 = t7500+t8817+t7577+t7405+t9513+t9577+t9615;
+ coeffs_I->coeff_m2_m1_p1 = t8165+t9446+t8772+t7441+t7106+t8205+t8197+
+t9464+t9764;
+ coeffs_I->coeff_m1_m1_p1 = t8751+t7767+(t8588*z+t8594*t8725)*t9398+t7214+
+t7932+t7969+t9502+t9621+t9627+t9738+t9751;
+ coeffs_I->coeff_0_m1_p1 = t8066+t8857*t8727+t8741+t8824*t8728+t8998+t9528
++t9581+t9623+t9725;
+ coeffs_I->coeff_p1_m1_p1 = t7648+t7583+(t8556*y+t8481*t8726)*t9294+t7883+
+t9447+t7537+t8758+t8016+t7954+t9739+t9748;
+ coeffs_I->coeff_p2_m1_p1 = t9440+t7566+t8770+t7046+t7359+t8106+t8281+
+t9469+t9752;
+ coeffs_I->coeff_p3_m1_p1 = t8790+t7898+t7853+t7506+t9157+t9561+t9576;
+ coeffs_I->coeff_m2_0_p1 = t8727*t8975+t8773+t8199+t8827*t8729+t9054+t9519
++t9520+t9595+t9616;
+ coeffs_I->coeff_m1_0_p1 = t8848*t8727+t8744+t8119+t8824*t8729+t9085+t9581
++t9582+t9681+t9714;
+ coeffs_I->coeff_0_0_p1 = (t8720+t9301*t8634)*t8727+t8813+(t8876*z+(t8649+
+t8510*t8728)*t8725)*t8729+t7445+(t8707+t8649*t8728)*t8725+t8875*z+t9055+t9508+
+t9649;
+ coeffs_I->coeff_p1_0_p1 = ((t8517*t8726+t8632)*t8727+t8863)*t8729+t8785+
+t8846*t8727+t7695+t8909+t9559+t9638+t9717+t9740+t9766;
+ coeffs_I->coeff_p2_0_p1 = t8075+t8859*t8729+t8851*t8727+t8750+t8266+t9105
++t9506+t9533+t9777;
+ coeffs_I->coeff_p3_0_p1 = t9031+t8113+t8858*t8729+t8779+t9510+t9720+t9770
+;
+ coeffs_I->coeff_m2_p1_p1 = t8771+t8075+t7853+t7970+t9441+t8232+t8082+
+t8131+t8525*t9791+t9675+t9697;
+ coeffs_I->coeff_m1_p1_p1 = t9447+t7566+t7469+t9453+(t8556*x+t8481*t8724)*
+t9352+t9092+t8032+t7695+t7614+t9606+t9640+t9694;
+ coeffs_I->coeff_0_p1_p1 = t7648+((t8632+t8517*t8724)*t8728+t8819)*t8727+
+t7414+t7152+t8914+t8963+t8863*t8728+t9048+t9149+t9521+t9559;
+ coeffs_I->coeff_p1_p1_p1 = t7763+((t8526*t8725+t8602*z)*t8728+(t8526*
+t8726+t8602*y+RATIONAL(125.0,27.0)*t8728)*t8727)*t8729+t7428+t7438+t7338+t7460+
+t7445+(t8602*x+t8526*t8724)*t9352+t9125+t7545+t9621+t9623+t9671+t9707+t9714;
+ coeffs_I->coeff_p2_p1_p1 = (t8499*x+t8478*t8724)*t9352+t8261+t7631+t8304+
+t8289+t8140+t8766+t8299+t9472+t9595+t9601+t9627;
+ coeffs_I->coeff_p3_p1_p1 = t8018+t8801+t8158+t7930+t8197+t7810+t8499*
+t9072+t9126+t9573;
+ coeffs_I->coeff_m2_p2_p1 = t9448+t7476+t7405+t7046+t8739+t8109+t8173+
+t8005+t9451;
+ coeffs_I->coeff_m1_p2_p1 = t7583+t7907+t9440+t8752+t7349+t6996+t8301+
+t9457+t9757;
+ coeffs_I->coeff_0_p2_p1 = t8774+t8850*t8727+t8859*t8728+t8280+t7987+t8980
++t9506+t9590+t9597;
+ coeffs_I->coeff_p1_p2_p1 = t7553+t8285+(t8478*t8726+t8499*y)*t9294+t8302+
+t8118+t8766+t8293+t9461+t9620+t9699+t9738;
+ coeffs_I->coeff_p2_p2_p1 = (t8708*t8725+t8711*z)*t9398+t7106+t7891+t8755+
+t8224+t8185+t9498+t9648+t9751+t9755+t9760;
+ coeffs_I->coeff_p3_p2_p1 = t7673+t8811+t7472+t7375+t7219+t9153+t9552+
+t9635;
+ coeffs_I->coeff_m2_p3_p1 = t8810+t7286+t7228+t7662+t9410+t9481+t9577;
+ coeffs_I->coeff_m1_p3_p1 = t7934+t7856+t8808+t8145+t9392+t9484+t9576;
+ coeffs_I->coeff_0_p3_p1 = t8222+t9012+t8858*t8728+t8779+t9485+t9604+t9690
+;
+ coeffs_I->coeff_p1_p3_p1 = t8211+t7867+t8499*t9059+t8092+t7925+t9086+
+t9562+t9573+t9652+t9732;
+ coeffs_I->coeff_p2_p3_p1 = t8807+t7781+t7222+t7520+t9552+t9563+t9657;
+ coeffs_I->coeff_p3_p3_p1 = t7318+t7267+(t9432+t8597*t8725)*t9398+t8869+
+t9402+t9712;
+ coeffs_I->coeff_m2_m2_p2 = t7473+t7452+t7266+t7288+t7224+t7801+z*t9063+
+t8742+t9529+t9619+t9664+t9691+t9716;
+ coeffs_I->coeff_m1_m2_p2 = t7618+t7708+t7658+t7940+t9443+t7296+t8734+
+t7582+t7158+t9466;
+ coeffs_I->coeff_0_m2_p2 = t8678*t8993+t8856*t8728+t7851+t7830+t8747+t9118
++t9495+t9572+t9737;
+ coeffs_I->coeff_p1_m2_p2 = t9445+t7613+t8102+t7524+t7818+t7071+t8775+
+t8151+t9450;
+ coeffs_I->coeff_p2_m2_p2 = t9104+t8246+t7475+t7539+t7304+t7497+t9136+
+t8673*t8872+t9102+t9170+t9504+t9512;
+ coeffs_I->coeff_p3_m2_p2 = t7436+t8799+t7072+t7039+t8949+t9551+t9591;
+ coeffs_I->coeff_m2_m1_p2 = t7628+t7880+t7360+t7378+t9443+t8736+t7685+
+t7680+t9489+t9698;
+ coeffs_I->coeff_m1_m1_p2 = t7581+t9165+(t8494*t8725+t8537*z)*t9398+t9120+
+t9476+t7108+t8283+t7031+t9505+t9570+t9594+t9730;
+ coeffs_I->coeff_0_m1_p2 = t8288+t8096+t8844*t8727+t8839*t8728+t8769+t9114
++t9155+t9546+t9565;
+ coeffs_I->coeff_p1_m1_p2 = t7466+t8733+t7310+t8262+t7003+t8170+t9162+
+t9460+t9469;
+ coeffs_I->coeff_p2_m1_p2 = t7874+t7626+t7474+t8735+t7189+(t8681*t8726+
+t8715*y)*t9294+t6943+t9166+t9500+t9688+t9736;
+ coeffs_I->coeff_p3_m1_p2 = t6991+t8804+t8073+t7798+t7625+t9475+t9557;
+ coeffs_I->coeff_m2_0_p2 = t8765+t8727*t9041+t7946+t8856*t8729+t8053+t9116
++t9495+t9560+t9741;
+ coeffs_I->coeff_m1_0_p2 = t8764+t8256+t8839*t8729+t7978+t8833*t8727+t9131
++t9142+t9565+t9585;
+ coeffs_I->coeff_0_0_p2 = (t8716+t9301*t8700)*t8727+(t8879*z+t8885*t8725)*
+t8729+t8881*t8725+t8877*z+t8777+t8290+t9077+t9477+t9622;
+ coeffs_I->coeff_p1_0_p2 = t8849*t8727+t8750+t8260+t8843*t8729+t9173+t9579
++t9588+t9706+t9774;
+ coeffs_I->coeff_p2_0_p2 = t8060+t8791+t8861*t8727+((t8712+t8705*t8726)*
+t8727+t8830)*t8729+t7956+t9082+t9088+t9518+t9721+t9747;
+ coeffs_I->coeff_p3_0_p2 = t7738+t8724*t9347+t8825*t8729+t8784+t9493+t9680
++t9695;
+ coeffs_I->coeff_m2_p1_p2 = t8060+t9450+t7706+t7401+t8767+t6966+t8073+
+t7894+t9451;
+ coeffs_I->coeff_m1_p1_p2 = t7603+t8733+t7087+t8220+t8260+t7579+t9166+
+t9457+t9470;
+ coeffs_I->coeff_0_p1_p2 = t8774+t7829+t8842*t8727+t8843*t8728+t8262+t8889
++t9171+t9554+t9579;
+ coeffs_I->coeff_p1_p1_p2 = t8288+t9129+t7860+t9461+t7332+(t8478*t8725+
+t8499*z)*t9398+t9123+t8283+t8256+t8290+t9472+t9637+t9656;
+ coeffs_I->coeff_p2_p1_p2 = t7946+t7835+t7070+(t8711*y+t8708*t8726)*t9294+
+t8755+t6942+t8190+t9459+t9660+t9728+t9730;
+ coeffs_I->coeff_p3_p1_p2 = t7880+t7606+t7228+t8798+t9387+t9395+t9566+
+t9635;
+ coeffs_I->coeff_m2_p2_p2 = t7766+t7626+t8763+t7486+t7436+t7028+t8673*
+t9791+t7780+t9152+t9169+t9512;
+ coeffs_I->coeff_m1_p2_p2 = t7973+t7539+t8735+t7250+(t8681*t8724+t8715*x)*
+t9352+t7147+t7191+t6924+t9162+t9462+t9779;
+ coeffs_I->coeff_0_p2_p2 = t7899+((t8712+t8705*t8724)*t8728+t8835)*t8727+
+t9110+t8151+t8176+t8830*t8728+t9026+t9130+t9518+t9704+t9745+t9761;
+ coeffs_I->coeff_p1_p2_p2 = t7988+t9165+t7851+(t8711*x+t8708*t8724)*t9352+
+t9459+t6916+t7129+t8148+t9108+t9498+t9571+t9613;
+ coeffs_I->coeff_p2_p2_p2 = t7473+(t8631*t8724+t8680*x)*t9352+t7628+t7618+
+t7504+t7612+t9080+t7167+t7031+((t8680*z+t8631*t8725)*t8728+(t8680*y+t8631*t8726
++RATIONAL(-1.0,8.0)*t8728)*t8727)*t8729+t6914+t9112+t9631+t9676+t9715;
+ coeffs_I->coeff_p3_p2_p2 = t7030+t8680*t9072+t7093+t7452+t6948+t9287+
+t9487+t9580+t9662+t9743;
+ coeffs_I->coeff_m2_p3_p2 = t7713+t7475+t8793+t7140+t6990+t9412+t9526+
+t9591;
+ coeffs_I->coeff_m1_p3_p2 = t8102+t7803+t7058+t8804+t9371+t9522+t9542;
+ coeffs_I->coeff_0_p3_p2 = t8726*t9347+t7540+t8825*t8728+t8784+t9478+t9726
++t9734;
+ coeffs_I->coeff_p1_p3_p2 = t7940+t7258+t7617+t8798+t9298+t9563+t9567;
+ coeffs_I->coeff_p2_p3_p2 = t8787+t8680*t9059+t7224+t7164+t6989+t7183+
+t6934+t9087+t9580;
+ coeffs_I->coeff_p3_p3_p2 = t7185+t7205+(t9306+t9418)*t9398+t8865+t9600+
+t9716;
+ coeffs_I->coeff_m2_m2_p3 = t8725*t9063+t7790+t7036+t7640+t7010+t8908+
+t9307+t9360+t9574+t9587;
+ coeffs_I->coeff_m1_m2_p3 = t7503+t7286+t7202+t8818+t9332+t9535+t9544;
+ coeffs_I->coeff_0_m2_p3 = t7300+t8728*t9288+t7753+t8727*t8941+t8867+t9050
++t9516+t9667;
+ coeffs_I->coeff_p1_m2_p3 = t7373+t7353+t7245+t8797+t9513+t9549+t9669;
+ coeffs_I->coeff_p2_m2_p3 = t8799+t7107+t7629+t7097+t9061+t9525+t9586;
+ coeffs_I->coeff_p3_m2_p3 = t7034+t7008+t8535*t8872+t8870+t9610+t9646;
+ coeffs_I->coeff_m2_m1_p3 = t7500+t7468+t8788+t6983+t9376+t9534+t9535;
+ coeffs_I->coeff_m1_m1_p3 = t8192+t7582+t7697+t6956+t8537*t9160+t7904+
+t9335+t9523+t9569+t9630+t9778;
+ coeffs_I->coeff_0_m1_p3 = t8640*t9364+t8079+t8821*t8727+t8795+t9066+t9530
++t9744;
+ coeffs_I->coeff_p1_m1_p3 = t7488+t7997+t8790+t8077+t9128+t9536+t9550;
+ coeffs_I->coeff_p2_m1_p3 = t8792+t7756+t7449+t7819+t7006+t9475+t9545;
+ coeffs_I->coeff_p3_m1_p3 = t7311+t7805+(t8501*t8726+t8560*y)*t9294+t8868+
+t9272+t9753;
+ coeffs_I->coeff_m2_0_p3 = t8729*t9288+t8727*t9040+t8867+t9101+t9340+t9496
++t9659;
+ coeffs_I->coeff_m1_0_p3 = t7878+t8640*t9311+t8840*t8727+t8812+t9017+t9564
++t9744;
+ coeffs_I->coeff_0_0_p3 = t8123+(t8672+t9301*t8722)*t8727+(t8879*t8729+
+t8877)*t8725+t8789+t9473;
+ coeffs_I->coeff_p1_0_p3 = t7999+t9119+t8836*t8727+t8786+t9510+t9722+t9775
+;
+ coeffs_I->coeff_p2_0_p3 = t7490+t8667*t9311+t8831*t8727+t8806+t9493+t9639
++t9661;
+ coeffs_I->coeff_p3_0_p3 = t8727*t9292+t7482+t7710+(t9406+(t8548*t8726+
+t8615)*t8727)*t8729+t8866+t9685;
+ coeffs_I->coeff_m2_p1_p3 = t7490+t8797+t7311+t7219+t7779+t7770+t9481+
+t9578;
+ coeffs_I->coeff_m1_p1_p3 = t8204+t7449+t8815+t7999+t9484+t9550+t9711;
+ coeffs_I->coeff_0_p1_p3 = t9135+t7997+t8862*t8727+t8796+t9485+t9701+t9722
+;
+ coeffs_I->coeff_p1_p1_p3 = t8192+t8123+t8499*t9160+t8801+t8079+t8065+
+t7878+t9132+t9562;
+ coeffs_I->coeff_p2_p1_p3 = t8807+t7491+t7229+t7980+t9335+t9372+t9566+
+t9759;
+ coeffs_I->coeff_p3_p1_p3 = t7346+t7329+t7535+t7406+(t8595*y+t8597*t8726)*
+t9294+t8869+t9376;
+ coeffs_I->coeff_m2_p2_p3 = t8776+t7006+t7034+t7580+t9020+t9525+t9526;
+ coeffs_I->coeff_m1_p2_p3 = t7488+t7711+t7836+t7215+t7107+t8814+t9542+
+t9545;
+ coeffs_I->coeff_0_p2_p3 = t7373+t8667*t9364+t8845*t8727+t8816+t9478+t9661
++t9665;
+ coeffs_I->coeff_p1_p2_p3 = t7753+t7278+t8811+t7697+t7345+t8939+t9567+
+t9759;
+ coeffs_I->coeff_p2_p2_p3 = t8787+t8680*t9160+t7424+t7202+t7010+t6956+
+t6983+t9487+t9642;
+ coeffs_I->coeff_p3_p2_p3 = t7651+t7049+(t9363+t8507*y)*t9294+t9307+t9600+
+t9608+t9658;
+ coeffs_I->coeff_m2_p3_p3 = t7477+t7097+t8535*t9791+t8870+t9366+t9674;
+ coeffs_I->coeff_m1_p3_p3 = t7227+t7619+t7576+t7245+(t8560*x+t9377)*t9352+
+t9317+t9327+t9753;
+ coeffs_I->coeff_0_p3_p3 = t8725*t9315+(t9346+(t8615+t9262)*t8728)*t8727+
+t8866+t9633+t9673;
+ coeffs_I->coeff_p1_p3_p3 = t7652+t7676+t7290+t7346+(t8595*x+t9279)*t9352+
+t9332+t9338+t9712;
+ coeffs_I->coeff_p2_p3_p3 = t7425+t7036+(t8507*x+t9399)*t9352+t8865+t9384+
+t9608;
+ coeffs_I->coeff_p3_p3_p3 = t8727*t8970+t7186+t7204+(t9053+(t9266+t9267)*
+t8727)*t8729+t9360;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dx.compute.c
new file mode 100644
index 0000000..bba9bac
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dx.compute.c
@@ -0,0 +1,4346 @@
+fp t11617;
+fp t11615;
+fp t12229;
+fp t11616;
+fp t12226;
+fp t12208;
+fp t12030;
+fp t11977;
+fp t12578;
+fp t11583;
+fp t12076;
+fp t11588;
+fp t11618;
+fp t12061;
+fp t12577;
+fp t11614;
+fp t12019;
+fp t11954;
+fp t12242;
+fp t12185;
+fp t12576;
+fp t12007;
+fp t12037;
+fp t12575;
+fp t12237;
+fp t12008;
+fp t11317;
+fp t11887;
+fp t12081;
+fp t11323;
+fp t11753;
+fp t9845;
+fp t12574;
+fp t11350;
+fp t11888;
+fp t12069;
+fp t11760;
+fp t9944;
+fp t12573;
+fp t11394;
+fp t11769;
+fp t9983;
+fp t12148;
+fp t11934;
+fp t12572;
+fp t11425;
+fp t10073;
+fp t11462;
+fp t9995;
+fp t12571;
+fp t12124;
+fp t12005;
+fp t11357;
+fp t10872;
+fp t12570;
+fp t12231;
+fp t11344;
+fp t11974;
+fp t11449;
+fp t12032;
+fp t10901;
+fp t12569;
+fp t11408;
+fp t11298;
+fp t11886;
+fp t12568;
+fp t11445;
+fp t12047;
+fp t10922;
+fp t11397;
+fp t12567;
+fp t11574;
+fp t12010;
+fp t11213;
+fp t11388;
+fp t12014;
+fp t10973;
+fp t9966;
+fp t12566;
+fp t11355;
+fp t12087;
+fp t10856;
+fp t12565;
+fp t12250;
+fp t11556;
+fp t11279;
+fp t11456;
+fp t11956;
+fp t9985;
+fp t12564;
+fp t11473;
+fp t11345;
+fp t11752;
+fp t12563;
+fp t12562;
+fp t11498;
+fp t12050;
+fp t11104;
+fp t11378;
+fp t12230;
+fp t12205;
+fp t12561;
+fp t11549;
+fp t12134;
+fp t11339;
+fp t11749;
+fp t12560;
+fp t11601;
+fp t11818;
+fp t9940;
+fp t12559;
+fp t11407;
+fp t11801;
+fp t11460;
+fp t10279;
+fp t12558;
+fp t12214;
+fp t12194;
+fp t11450;
+fp t12218;
+fp t11048;
+fp t11312;
+fp t12557;
+fp t11412;
+fp t9968;
+fp t12556;
+fp t11524;
+fp t12228;
+fp t11152;
+fp t12555;
+fp t11469;
+fp t11119;
+fp t11466;
+fp t12554;
+fp t11369;
+fp t12110;
+fp t11941;
+fp t11414;
+fp t11751;
+fp t10215;
+fp t12553;
+fp t11610;
+fp t12142;
+fp t11810;
+fp t12552;
+fp t12093;
+fp t11776;
+fp t9954;
+fp t12551;
+fp t11489;
+fp t12550;
+fp t11383;
+fp t11541;
+fp t11925;
+fp t10367;
+fp t12549;
+fp t11480;
+fp t11328;
+fp t11881;
+fp t12548;
+fp t11453;
+fp t11825;
+fp t10163;
+fp t11374;
+fp t11793;
+fp t12547;
+fp t11390;
+fp t11997;
+fp t11315;
+fp t12095;
+fp t10869;
+fp t12546;
+fp t12011;
+fp t10897;
+fp t9978;
+fp t11479;
+fp t11795;
+fp t10670;
+fp t12545;
+fp t11872;
+fp t12544;
+fp t12543;
+fp t11765;
+fp t10307;
+fp t12542;
+fp t11602;
+fp t12541;
+fp t12540;
+fp t11510;
+fp t12022;
+fp t11146;
+fp t11741;
+fp t12539;
+fp t10909;
+fp t12029;
+fp t11924;
+fp t10025;
+fp t12538;
+fp t9888;
+fp t11568;
+fp t11069;
+fp t12537;
+fp t11548;
+fp t12104;
+fp t11459;
+fp t11885;
+fp t12536;
+fp t11570;
+fp t11280;
+fp t12535;
+fp t11431;
+fp t11508;
+fp t11283;
+fp t12534;
+fp t11551;
+fp t10459;
+fp t11528;
+fp t12247;
+fp t11939;
+fp t10533;
+fp t12533;
+fp t11477;
+fp t11277;
+fp t11569;
+fp t12532;
+fp t11518;
+fp t12114;
+fp t11198;
+fp t11529;
+fp t12531;
+fp t11447;
+fp t10916;
+fp t10917;
+fp t12530;
+fp t11553;
+fp t11957;
+fp t10724;
+fp t12529;
+fp t12252;
+fp t11523;
+fp t12178;
+fp t12240;
+fp t11979;
+fp t10717;
+fp t12528;
+fp t11550;
+fp t12103;
+fp t11100;
+fp t12527;
+fp t10927;
+fp t11417;
+fp t12526;
+fp t11389;
+fp t11780;
+fp t11515;
+fp t11959;
+fp t12525;
+fp t10873;
+fp t12524;
+fp t11429;
+fp t11007;
+fp t11427;
+fp t12125;
+fp t12523;
+fp t11604;
+fp t11756;
+fp t11372;
+fp t11045;
+fp t12522;
+fp t10208;
+fp t11576;
+fp t11226;
+fp t12521;
+fp t11384;
+fp t12067;
+fp t11310;
+fp t12023;
+fp t10889;
+fp t12520;
+fp t10896;
+fp t11544;
+fp t12519;
+fp t11419;
+fp t12024;
+fp t11828;
+fp t10671;
+fp t12518;
+fp t11582;
+fp t11768;
+fp t10831;
+fp t11377;
+fp t12517;
+fp t11448;
+fp t12043;
+fp t11043;
+fp t11416;
+fp t12216;
+fp t11990;
+fp t12516;
+fp t11365;
+fp t11983;
+fp t11500;
+fp t12006;
+fp t10401;
+fp t12515;
+fp t12102;
+fp t11188;
+fp t11555;
+fp t11958;
+fp t12514;
+fp t12147;
+fp t11224;
+fp t11819;
+fp t12513;
+fp t11437;
+fp t11393;
+fp t11770;
+fp t12512;
+fp t11542;
+fp t12159;
+fp t11125;
+fp t11537;
+fp t12511;
+fp t11366;
+fp t11539;
+fp t12150;
+fp t12510;
+fp t12066;
+fp t11175;
+fp t11363;
+fp t11986;
+fp t12509;
+fp t11144;
+fp t12106;
+fp t12508;
+fp t10720;
+fp t11467;
+fp t11824;
+fp t12507;
+fp t12245;
+fp t12175;
+fp t10744;
+fp t11297;
+fp t12506;
+fp t11379;
+fp t10053;
+fp t12505;
+fp t11483;
+fp t11745;
+fp t11533;
+fp t10544;
+fp t12504;
+fp t11835;
+fp t11613;
+fp t10844;
+fp t12503;
+fp t11170;
+fp t12502;
+fp t10342;
+fp t11482;
+fp t11737;
+fp t12501;
+fp t10591;
+fp t11186;
+fp t12500;
+fp t12224;
+fp t11976;
+fp t10843;
+fp t11474;
+fp t12193;
+fp t12499;
+fp t11172;
+fp t12068;
+fp t11947;
+fp t10625;
+fp t12498;
+fp t10825;
+fp t11409;
+fp t12497;
+fp t11358;
+fp t12036;
+fp t10849;
+fp t11405;
+fp t11953;
+fp t12496;
+fp t11586;
+fp t11750;
+fp t11777;
+fp t10773;
+fp t12495;
+fp t12040;
+fp t11758;
+fp t10537;
+fp t12223;
+fp t11948;
+fp t12494;
+fp t11546;
+fp t12077;
+fp t11059;
+fp t11543;
+fp t12493;
+fp t10848;
+fp t12492;
+fp t10756;
+fp t11513;
+fp t11833;
+fp t12491;
+fp t12099;
+fp t11055;
+fp t12490;
+fp t11534;
+fp t11065;
+fp t11165;
+fp t10686;
+fp t12489;
+fp t11391;
+fp t12090;
+fp t11966;
+fp t10471;
+fp t12249;
+fp t12488;
+fp t11940;
+fp t10683;
+fp t12487;
+fp t11978;
+fp t10426;
+fp t11788;
+fp t12486;
+fp t12108;
+fp t10999;
+fp t10648;
+fp t12485;
+fp t11281;
+fp t12484;
+fp t11371;
+fp t10925;
+fp t12483;
+fp t10867;
+fp t11396;
+fp t12482;
+fp t11486;
+fp t11567;
+fp t10505;
+fp t12481;
+fp t11984;
+fp t11426;
+fp t12115;
+fp t10958;
+fp t12480;
+fp t11581;
+fp t11287;
+fp t11392;
+fp t12479;
+fp t10853;
+fp t12478;
+fp t11505;
+fp t11413;
+fp t12107;
+fp t12001;
+fp t10290;
+fp t12477;
+fp t10377;
+fp t11993;
+fp t12476;
+fp t12475;
+fp t11406;
+fp t10002;
+fp t12474;
+fp t12473;
+fp t11589;
+fp t11294;
+fp t11434;
+fp t12472;
+fp t12028;
+fp t11008;
+fp t11024;
+fp t12471;
+fp t11921;
+fp t10331;
+fp t12470;
+fp t11452;
+fp t10977;
+fp t12469;
+fp t11584;
+fp t12054;
+fp t11945;
+fp t10759;
+fp t12468;
+fp t11517;
+fp t12197;
+fp t10755;
+fp t12467;
+fp t11398;
+fp t11403;
+fp t10923;
+fp t12466;
+fp t12465;
+fp t11607;
+fp t12233;
+fp t11507;
+fp t12464;
+fp t11836;
+fp t12463;
+fp t10994;
+fp t12462;
+fp t11585;
+fp t11846;
+fp t12461;
+fp t11532;
+fp t12002;
+fp t10650;
+fp t12460;
+fp t11471;
+fp t10610;
+fp t12459;
+fp t11789;
+fp t12458;
+fp t11336;
+fp t10815;
+fp t12457;
+fp t11361;
+fp t10966;
+fp t10708;
+fp t12456;
+fp t11478;
+fp t11928;
+fp t12455;
+fp t11594;
+fp t12129;
+fp t12026;
+fp t11754;
+fp t12454;
+fp t11557;
+fp t12453;
+fp t12176;
+fp t11173;
+fp t10481;
+fp t12452;
+fp t11275;
+fp t12198;
+fp t11980;
+fp t10679;
+fp t12451;
+fp t10997;
+fp t12450;
+fp t11813;
+fp t12449;
+fp t12154;
+fp t12004;
+fp t10106;
+fp t11444;
+fp t11266;
+fp t12195;
+fp t12448;
+fp t11937;
+fp t10847;
+fp t12447;
+fp t10127;
+fp t11262;
+fp t12446;
+fp t11274;
+fp t12445;
+fp t11598;
+fp t11512;
+fp t12444;
+fp t11264;
+fp t11802;
+fp t12443;
+fp t11871;
+fp t12442;
+fp t10133;
+fp t12136;
+fp t10895;
+fp t12441;
+fp t11235;
+fp t10803;
+fp t12440;
+fp t12017;
+fp t11743;
+fp t10424;
+fp t12439;
+fp t11558;
+fp t10705;
+fp t11276;
+fp t12438;
+fp t11285;
+fp t12437;
+fp t12436;
+fp t11454;
+fp t12435;
+fp t11571;
+fp t12060;
+fp t11166;
+fp t12021;
+fp t12434;
+fp t11767;
+fp t12433;
+fp t11411;
+fp t10412;
+fp t12432;
+fp t11250;
+fp t12431;
+fp t12164;
+fp t11963;
+fp t10030;
+fp t11430;
+fp t11785;
+fp t12430;
+fp t11002;
+fp t12038;
+fp t11787;
+fp t10445;
+fp t12429;
+fp t11382;
+fp t11017;
+fp t12117;
+fp t12428;
+fp t12119;
+fp t12427;
+fp t11611;
+fp t11290;
+fp t12426;
+fp t11470;
+fp t10524;
+fp t12425;
+fp t11318;
+fp t12074;
+fp t10864;
+fp t12424;
+fp t10953;
+fp t10175;
+fp t11081;
+fp t10497;
+fp t12423;
+fp t10453;
+fp t11982;
+fp t12422;
+fp t10732;
+fp t12157;
+fp t11233;
+fp t12421;
+fp t11968;
+fp t12420;
+fp t11575;
+fp t11292;
+fp t12419;
+fp t12059;
+fp t11461;
+fp t12418;
+fp t11961;
+fp t10596;
+fp t12417;
+fp t11256;
+fp t10962;
+fp t12416;
+fp t10549;
+fp t11747;
+fp t12415;
+fp t12044;
+fp t11778;
+fp t12414;
+fp t11519;
+fp t12179;
+fp t12413;
+fp t11286;
+fp t12412;
+fp t10480;
+fp t12045;
+fp t11034;
+fp t12411;
+fp t10752;
+fp t11837;
+fp t12410;
+fp t12409;
+fp t11476;
+fp t12220;
+fp t12408;
+fp t11527;
+fp t10417;
+fp t11531;
+fp t11772;
+fp t12407;
+fp t12406;
+fp t11367;
+fp t12033;
+fp t10905;
+fp t12405;
+fp t12404;
+fp t10437;
+fp t12403;
+fp t10691;
+fp t12402;
+fp t11267;
+fp t10904;
+fp t12401;
+fp t11809;
+fp t12400;
+fp t12138;
+fp t11132;
+fp t12399;
+fp t11352;
+fp t11347;
+fp t11564;
+fp t12398;
+fp t11313;
+fp t11504;
+fp t11314;
+fp t12397;
+fp t12396;
+fp t10786;
+fp t12201;
+fp t12395;
+fp t11520;
+fp t12246;
+fp t11932;
+fp t11343;
+fp t11464;
+fp t9999;
+fp t12394;
+fp t12393;
+fp t11340;
+fp t11867;
+fp t9923;
+fp t11335;
+fp t11554;
+fp t12181;
+fp t10394;
+fp t12392;
+fp t9997;
+fp t12391;
+fp t12137;
+fp t9846;
+fp t12390;
+fp t11428;
+fp t9990;
+fp t12389;
+fp t11511;
+fp t11757;
+fp t10486;
+fp t11338;
+fp t11962;
+fp t12200;
+fp t12388;
+fp t11496;
+fp t9937;
+fp t12251;
+fp t10854;
+fp t12387;
+fp t11331;
+fp t11783;
+fp t9831;
+fp t12141;
+fp t10545;
+fp t12386;
+fp t12225;
+fp t11018;
+fp t9803;
+fp t12385;
+fp t12219;
+fp t12248;
+fp t11926;
+fp t12384;
+fp t11325;
+fp t12383;
+fp t11289;
+fp t11922;
+fp t10734;
+fp t11410;
+fp t12062;
+fp t12382;
+fp t11443;
+fp t9965;
+fp t12381;
+fp t11330;
+fp t12380;
+fp t11991;
+fp t9933;
+fp t12072;
+fp t11202;
+fp t11742;
+fp t12379;
+fp t11578;
+fp t10830;
+fp t11324;
+fp t12378;
+fp t11746;
+fp t9906;
+fp t10668;
+fp t12377;
+fp t12376;
+fp t11351;
+fp t11612;
+fp t12375;
+fp t11359;
+fp t12013;
+fp t11740;
+fp t9897;
+fp t11975;
+fp t12374;
+fp t10792;
+fp t12373;
+fp t10839;
+fp t12372;
+fp t11525;
+fp t10390;
+fp t11150;
+fp t12371;
+fp t12145;
+fp t9987;
+fp t12370;
+fp t11799;
+fp t10603;
+fp t11923;
+fp t12369;
+fp t10870;
+fp t10733;
+fp t12368;
+fp t12367;
+fp t11764;
+fp t12018;
+fp t12092;
+fp t12366;
+fp t9936;
+fp t11880;
+fp t12365;
+fp t11485;
+fp t12016;
+fp t11988;
+fp t10582;
+fp t12211;
+fp t12088;
+fp t11540;
+fp t12123;
+fp t11114;
+fp t12364;
+fp t10068;
+fp t12363;
+fp t10749;
+fp t12362;
+fp t10865;
+fp t12361;
+fp t10725;
+fp t12360;
+fp t10709;
+fp t12359;
+fp t11373;
+fp t10955;
+fp t12358;
+fp t11360;
+fp t11463;
+fp t11307;
+fp t12357;
+fp t11433;
+fp t12190;
+fp t11376;
+fp t11029;
+fp t10100;
+fp t12356;
+fp t11291;
+fp t11995;
+fp t10827;
+fp t12355;
+fp t12139;
+fp t11559;
+fp t11738;
+fp t10617;
+fp t12354;
+fp t12078;
+fp t11952;
+fp t10114;
+fp t12353;
+fp t11438;
+fp t11989;
+fp t10443;
+fp t12352;
+fp t11049;
+fp t12351;
+fp t12096;
+fp t11992;
+fp t10639;
+fp t11759;
+fp t12350;
+fp t11493;
+fp t10504;
+fp t11503;
+fp t12349;
+fp t10274;
+fp t12348;
+fp t11935;
+fp t10327;
+fp t12049;
+fp t10979;
+fp t12347;
+fp t12042;
+fp t11739;
+fp t10291;
+fp t12346;
+fp t11495;
+fp t12153;
+fp t12003;
+fp t10349;
+fp t12345;
+fp t11265;
+fp t11930;
+fp t10939;
+fp t10041;
+fp t12344;
+fp t11082;
+fp t10446;
+fp t12343;
+fp t10350;
+fp t12146;
+fp t12342;
+fp t11422;
+fp t10931;
+fp t10986;
+fp t12089;
+fp t12341;
+fp t12340;
+fp t12144;
+fp t10547;
+fp t12339;
+fp t10690;
+fp t11370;
+fp t10914;
+fp t12338;
+fp t11798;
+fp t10531;
+fp t12236;
+fp t11938;
+fp t12337;
+fp t11987;
+fp t12073;
+fp t12336;
+fp t10699;
+fp t11208;
+fp t12335;
+fp t11446;
+fp t11790;
+fp t12334;
+fp t12034;
+fp t10932;
+fp t12333;
+fp t10392;
+fp t12332;
+fp t11185;
+fp t12234;
+fp t10649;
+fp t12126;
+fp t12331;
+fp t10374;
+fp t11499;
+fp t12330;
+fp t12329;
+fp t12328;
+fp t11189;
+fp t11299;
+fp t12327;
+fp t11071;
+fp t11115;
+fp t12326;
+fp t11154;
+fp t12325;
+fp t11326;
+fp t12324;
+fp t12121;
+fp t11950;
+fp t11180;
+fp t12323;
+fp t12322;
+fp t12321;
+fp t11943;
+fp t11933;
+fp t11808;
+fp t9905;
+fp t12320;
+fp t12031;
+fp t11342;
+fp t11442;
+fp t12243;
+fp t12319;
+fp t12318;
+fp t11560;
+fp t11259;
+fp t12317;
+fp t10945;
+fp t11492;
+fp t11309;
+fp t12316;
+fp t12064;
+fp t12315;
+fp t12085;
+fp t12314;
+fp t12100;
+fp t11156;
+fp t11981;
+fp t12313;
+fp t11306;
+fp t12312;
+fp t12082;
+fp t12311;
+fp t11424;
+fp t11852;
+fp t9812;
+fp t12310;
+fp t12133;
+fp t11967;
+fp t12309;
+fp t12308;
+fp t11535;
+fp t12213;
+fp t12307;
+fp t12097;
+fp t11209;
+fp t12306;
+fp t11972;
+fp t12305;
+fp t12128;
+fp t10970;
+fp t12304;
+fp t12239;
+fp t12303;
+fp t12172;
+fp t11110;
+fp t10780;
+fp t12302;
+fp t12301;
+fp t11385;
+fp t12300;
+fp t11153;
+fp t12299;
+fp t11000;
+fp t12298;
+fp t12297;
+fp t11423;
+fp t10959;
+fp t12296;
+fp t11362;
+fp t12295;
+fp t12012;
+fp t12294;
+fp t11386;
+fp t12293;
+fp t12292;
+fp t11108;
+fp t12291;
+fp t11272;
+fp t11971;
+fp t10105;
+fp t12290;
+fp t11465;
+fp t12235;
+fp t12180;
+fp t12289;
+fp t12288;
+fp t12109;
+fp t12227;
+fp t11965;
+fp t12287;
+fp t11418;
+fp t11744;
+fp t12035;
+fp t10946;
+fp t12286;
+fp t10998;
+fp t11010;
+fp t11085;
+fp t12285;
+fp t11402;
+fp t12130;
+fp t11969;
+fp t12284;
+fp t11955;
+fp t12283;
+fp t12084;
+fp t12282;
+fp t10912;
+fp t12281;
+fp t12212;
+fp t11931;
+fp t12280;
+fp t11311;
+fp t10693;
+fp t11455;
+fp t11929;
+fp t12279;
+fp t11107;
+fp t10439;
+fp t12278;
+fp t12277;
+fp t12276;
+fp t12041;
+fp t10410;
+fp t12275;
+fp t10419;
+fp t12274;
+fp t12273;
+fp t12272;
+fp t11949;
+fp t12271;
+fp t10989;
+fp t11816;
+fp t9949;
+fp t12270;
+fp t11960;
+fp t12269;
+fp t12244;
+fp t12177;
+fp t12268;
+fp t12267;
+fp t10938;
+fp t12266;
+fp t11606;
+fp t11300;
+fp t11577;
+fp t12265;
+fp t12264;
+fp t12263;
+fp t12262;
+fp t11484;
+fp t11951;
+fp t11502;
+fp t12206;
+fp t12261;
+fp t12260;
+fp t10915;
+fp t11481;
+fp t11381;
+fp t11514;
+fp t12259;
+fp t10694;
+fp t12258;
+fp t11522;
+fp t11781;
+fp t12257;
+fp t12140;
+fp t11131;
+fp t12027;
+fp t10974;
+fp t12256;
+fp t10964;
+fp t10548;
+fp t12255;
+fp t12254;
+fp t11927;
+fp t12253;
+fp t11293;
+fp t12241;
+fp t12238;
+fp t12232;
+fp t12222;
+fp t12221;
+fp t12217;
+fp t11605;
+fp t12215;
+fp t12210;
+fp t12209;
+fp t12207;
+fp t10667;
+fp t12204;
+fp t10637;
+fp t12203;
+fp t12202;
+fp t12199;
+fp t12196;
+fp t10592;
+fp t12192;
+fp t12191;
+fp t12189;
+fp t12188;
+fp t12187;
+fp t10358;
+fp t12186;
+fp t12184;
+fp t12183;
+fp t12182;
+fp t11942;
+fp t12174;
+fp t12173;
+fp t10840;
+fp t12171;
+fp t11844;
+fp t10329;
+fp t12170;
+fp t12169;
+fp t12168;
+fp t10513;
+fp t12167;
+fp t12166;
+fp t10859;
+fp t12165;
+fp t12163;
+fp t12162;
+fp t12161;
+fp t10811;
+fp t12160;
+fp t10308;
+fp t12158;
+fp t11269;
+fp t11273;
+fp t12156;
+fp t12155;
+fp t11271;
+fp t11096;
+fp t12152;
+fp t10369;
+fp t12151;
+fp t11134;
+fp t12149;
+fp t12143;
+fp t11284;
+fp t10563;
+fp t12135;
+fp t12080;
+fp t10034;
+fp t12132;
+fp t11027;
+fp t12131;
+fp t12127;
+fp t10234;
+fp t12122;
+fp t12120;
+fp t10088;
+fp t12086;
+fp t12118;
+fp t12116;
+fp t12113;
+fp t12112;
+fp t12111;
+fp t10345;
+fp t12105;
+fp t10026;
+fp t10988;
+fp t12101;
+fp t11375;
+fp t12098;
+fp t11295;
+fp t12094;
+fp t12091;
+fp t12083;
+fp t11036;
+fp t10201;
+fp t10719;
+fp t12079;
+fp t10210;
+fp t12075;
+fp t10984;
+fp t12071;
+fp t12070;
+fp t11985;
+fp t12065;
+fp t11451;
+fp t12063;
+fp t12058;
+fp t10858;
+fp t12057;
+fp t12056;
+fp t12055;
+fp t10245;
+fp t12053;
+fp t10360;
+fp t12052;
+fp t12051;
+fp t12048;
+fp t12046;
+fp t11579;
+fp t12039;
+fp t12025;
+fp t12020;
+fp t12015;
+fp t10947;
+fp t12009;
+fp t10995;
+fp t12000;
+fp t11999;
+fp t11998;
+fp t11996;
+fp t11196;
+fp t11994;
+fp t11973;
+fp t11970;
+fp t11126;
+fp t11073;
+fp t11475;
+fp t11964;
+fp t10919;
+fp t11487;
+fp t11936;
+fp t11920;
+fp t9872;
+fp t11919;
+fp t9927;
+fp t11918;
+fp t9890;
+fp t9924;
+fp t11917;
+fp t11916;
+fp t9795;
+fp t10776;
+fp t11915;
+fp t11914;
+fp t11913;
+fp t9977;
+fp t11912;
+fp t11911;
+fp t11910;
+fp t11101;
+fp t11395;
+fp t11509;
+fp t10406;
+fp t11909;
+fp t11908;
+fp t11907;
+fp t11906;
+fp t11874;
+fp t11905;
+fp t11904;
+fp t11903;
+fp t11866;
+fp t11902;
+fp t11901;
+fp t10884;
+fp t11900;
+fp t11380;
+fp t11899;
+fp t11898;
+fp t11897;
+fp t11792;
+fp t11896;
+fp t10978;
+fp t11895;
+fp t10449;
+fp t11894;
+fp t11893;
+fp t11892;
+fp t11891;
+fp t11890;
+fp t11889;
+fp t11884;
+fp t11883;
+fp t11882;
+fp t11145;
+fp t11879;
+fp t11878;
+fp t11877;
+fp t10363;
+fp t11497;
+fp t11876;
+fp t11875;
+fp t11873;
+fp t11870;
+fp t11869;
+fp t11868;
+fp t11354;
+fp t11864;
+fp t11863;
+fp t11387;
+fp t11862;
+fp t10023;
+fp t11861;
+fp t11860;
+fp t11859;
+fp t11858;
+fp t11004;
+fp t11857;
+fp t10875;
+fp t11856;
+fp t11855;
+fp t11201;
+fp t11854;
+fp t11853;
+fp t11177;
+fp t11102;
+fp t11850;
+fp t11849;
+fp t11468;
+fp t11848;
+fp t11436;
+fp t11847;
+fp t11845;
+fp t11843;
+fp t11842;
+fp t11841;
+fp t11840;
+fp t10983;
+fp t11839;
+fp t11179;
+fp t11838;
+fp t11364;
+fp t11834;
+fp t11832;
+fp t11831;
+fp t11830;
+fp t10898;
+fp t10899;
+fp t11829;
+fp t11827;
+fp t11826;
+fp t10941;
+fp t11823;
+fp t11822;
+fp t10992;
+fp t11821;
+fp t11820;
+fp t11305;
+fp t11030;
+fp t11817;
+fp t11815;
+fp t11814;
+fp t11812;
+fp t11561;
+fp t11811;
+fp t11807;
+fp t11806;
+fp t11805;
+fp t11804;
+fp t11803;
+fp t11800;
+fp t10762;
+fp t11797;
+fp t11796;
+fp t11794;
+fp t11183;
+fp t11791;
+fp t11786;
+fp t11784;
+fp t11782;
+fp t11779;
+fp t11775;
+fp t11774;
+fp t11099;
+fp t11773;
+fp t11105;
+fp t11106;
+fp t11088;
+fp t11066;
+fp t10462;
+fp t11771;
+fp t11041;
+fp t11766;
+fp t11033;
+fp t11763;
+fp t11762;
+fp t10277;
+fp t10021;
+fp t11006;
+fp t11761;
+fp t11005;
+fp t11755;
+fp t10963;
+fp t10956;
+fp t11421;
+fp t11748;
+fp t11736;
+fp t11735;
+fp t11734;
+fp t11545;
+fp t11733;
+fp t11732;
+fp t11731;
+fp t11730;
+fp t11729;
+fp t11530;
+fp t11728;
+fp t11727;
+fp t11726;
+fp t11725;
+fp t11724;
+fp t11723;
+fp t11722;
+fp t11721;
+fp t11719;
+fp t11718;
+fp t11717;
+fp t11591;
+fp t11716;
+fp t11715;
+fp t11714;
+fp t11713;
+fp t11711;
+fp t11710;
+fp t11709;
+fp t10199;
+fp t11708;
+fp t10093;
+fp t11707;
+fp t10115;
+fp t11706;
+fp t11705;
+fp t10642;
+fp t11704;
+fp t10597;
+fp t11404;
+fp t9972;
+fp t11703;
+fp t11702;
+fp t9837;
+fp t11701;
+fp t11700;
+fp t11699;
+fp t11698;
+fp t11697;
+fp t9918;
+fp t11696;
+fp t11695;
+fp t11694;
+fp t9857;
+fp t11693;
+fp t11692;
+fp t9823;
+fp t11691;
+fp t11690;
+fp t10398;
+fp t11689;
+fp t9824;
+fp t11688;
+fp t11687;
+fp t11686;
+fp t10594;
+fp t11685;
+fp t11684;
+fp t11683;
+fp t11682;
+fp t11681;
+fp t11680;
+fp t10254;
+fp t11679;
+fp t11678;
+fp t11677;
+fp t10153;
+fp t11676;
+fp t10268;
+fp t11675;
+fp t11674;
+fp t10348;
+fp t11673;
+fp t11672;
+fp t11671;
+fp t11670;
+fp t11669;
+fp t10587;
+fp t11668;
+fp t11667;
+fp t11666;
+fp t11665;
+fp t11664;
+fp t10440;
+fp t11663;
+fp t10243;
+fp t11662;
+fp t11661;
+fp t11660;
+fp t11659;
+fp t11658;
+fp t11657;
+fp t11656;
+fp t11655;
+fp t11441;
+fp t11301;
+fp t11654;
+fp t11653;
+fp t11652;
+fp t10673;
+fp t11651;
+fp t11590;
+fp t11650;
+fp t10317;
+fp t11649;
+fp t11648;
+fp t11647;
+fp t11646;
+fp t11506;
+fp t11552;
+fp t11645;
+fp t11644;
+fp t11643;
+fp t11642;
+fp t11641;
+fp t11640;
+fp t11639;
+fp t11638;
+fp t11637;
+fp t11636;
+fp t11635;
+fp t11634;
+fp t11633;
+fp t11565;
+fp t11632;
+fp t11631;
+fp t11630;
+fp t10665;
+fp t11629;
+fp t10186;
+fp t11628;
+fp t11627;
+fp t11626;
+fp t11625;
+fp t11624;
+fp t10432;
+fp t11623;
+fp t11622;
+fp t11621;
+fp t11609;
+fp t11603;
+fp t11597;
+fp t11593;
+fp t11592;
+fp t11587;
+fp t11580;
+fp t11573;
+fp t11566;
+fp t11562;
+fp t11538;
+fp t11536;
+fp t11526;
+fp t11521;
+fp t11501;
+fp t11490;
+fp t11488;
+fp t11457;
+fp t11440;
+fp t11435;
+fp t11432;
+fp t11420;
+fp t11401;
+fp t11399;
+fp t11368;
+fp t11356;
+fp t11353;
+fp t11349;
+fp t11348;
+fp t11346;
+fp t11341;
+fp t11337;
+fp t11334;
+fp t11333;
+fp t11332;
+fp t11329;
+fp t11327;
+fp t11322;
+fp t11321;
+fp t11320;
+fp t11319;
+fp t11316;
+fp t11308;
+fp t11304;
+fp t11303;
+fp t11302;
+fp t11258;
+fp t11230;
+fp t11229;
+fp t11222;
+fp t11218;
+fp t11214;
+fp t11207;
+fp t11199;
+fp t11197;
+fp t11195;
+fp t11191;
+fp t11182;
+fp t11168;
+fp t11162;
+fp t11157;
+fp t11139;
+fp t11136;
+fp t11133;
+fp t11128;
+fp t11124;
+fp t11118;
+fp t11109;
+fp t11098;
+fp t11095;
+fp t11092;
+fp t11090;
+fp t11086;
+fp t11080;
+fp t11078;
+fp t11070;
+fp t11068;
+fp t11064;
+fp t11062;
+fp t11061;
+fp t11046;
+fp t11035;
+fp t11028;
+fp t11026;
+fp t11022;
+fp t11021;
+fp t11013;
+fp t11009;
+fp t10991;
+fp t10985;
+fp t10981;
+fp t10971;
+fp t10965;
+fp t10957;
+fp t10954;
+fp t10951;
+fp t10948;
+fp t10944;
+fp t10943;
+fp t10937;
+fp t10934;
+fp t10930;
+fp t10906;
+fp t10903;
+fp t10893;
+fp t10892;
+fp t10891;
+fp t10886;
+fp t10883;
+fp t10882;
+fp t10881;
+fp t10879;
+fp t10878;
+fp t10871;
+fp t10868;
+fp t10861;
+fp t10860;
+fp t10855;
+fp t10852;
+fp t10846;
+fp t10842;
+fp t10837;
+fp t10836;
+fp t10833;
+fp t10822;
+fp t10820;
+fp t10817;
+fp t10813;
+fp t10812;
+fp t10809;
+fp t10805;
+fp t10799;
+fp t10793;
+fp t10787;
+fp t10784;
+fp t10782;
+fp t10779;
+fp t10775;
+fp t10771;
+fp t10770;
+fp t10766;
+fp t10764;
+fp t10760;
+fp t10754;
+fp t10750;
+fp t10747;
+fp t10727;
+fp t10726;
+fp t10723;
+fp t10718;
+fp t10715;
+fp t10714;
+fp t10711;
+fp t10706;
+fp t10703;
+fp t10698;
+fp t10697;
+fp t10696;
+fp t10692;
+fp t10689;
+fp t10688;
+fp t10682;
+fp t10676;
+fp t10674;
+fp t10672;
+fp t10662;
+fp t10653;
+fp t10652;
+fp t10644;
+fp t10643;
+fp t10633;
+fp t10626;
+fp t10624;
+fp t10621;
+fp t10616;
+fp t10612;
+fp t10602;
+fp t10599;
+fp t10595;
+fp t10589;
+fp t10588;
+fp t10586;
+fp t10580;
+fp t10578;
+fp t10575;
+fp t10567;
+fp t10566;
+fp t10564;
+fp t10560;
+fp t10559;
+fp t10550;
+fp t10546;
+fp t10541;
+fp t10540;
+fp t10535;
+fp t10528;
+fp t10526;
+fp t10522;
+fp t10521;
+fp t10514;
+fp t10509;
+fp t10507;
+fp t10502;
+fp t10490;
+fp t10485;
+fp t10482;
+fp t10474;
+fp t10473;
+fp t10469;
+fp t10454;
+fp t10451;
+fp t10450;
+fp t10433;
+fp t10429;
+fp t10421;
+fp t10414;
+fp t10413;
+fp t10407;
+fp t10405;
+fp t10396;
+fp t10395;
+fp t10393;
+fp t10391;
+fp t10388;
+fp t10382;
+fp t10380;
+fp t10362;
+fp t10356;
+fp t10347;
+fp t10343;
+fp t10339;
+fp t10338;
+fp t10334;
+fp t10333;
+fp t10323;
+fp t10322;
+fp t10297;
+fp t10294;
+fp t10283;
+fp t10281;
+fp t10259;
+fp t10258;
+fp t10252;
+fp t10239;
+fp t10231;
+fp t10224;
+fp t10206;
+fp t10204;
+fp t10200;
+fp t10198;
+fp t10189;
+fp t10182;
+fp t10177;
+fp t10176;
+fp t10171;
+fp t10170;
+fp t10169;
+fp t10168;
+fp t10159;
+fp t10158;
+fp t10148;
+fp t10141;
+fp t10138;
+fp t10134;
+fp t10123;
+fp t10122;
+fp t10121;
+fp t10117;
+fp t10116;
+fp t10111;
+fp t10110;
+fp t10109;
+fp t10104;
+fp t10103;
+fp t10102;
+fp t10099;
+fp t10098;
+fp t10091;
+fp t10090;
+fp t10084;
+fp t10076;
+fp t10069;
+fp t10065;
+fp t10061;
+fp t10060;
+fp t10059;
+fp t10058;
+fp t10057;
+fp t10056;
+fp t10055;
+fp t10051;
+fp t10050;
+fp t10028;
+fp t10016;
+fp t10013;
+fp t10012;
+fp t10011;
+fp t10008;
+fp t10007;
+fp t10006;
+fp t10003;
+fp t9996;
+fp t9982;
+fp t9981;
+fp t9979;
+fp t9971;
+fp t9967;
+fp t9962;
+fp t9942;
+fp t9934;
+fp t9932;
+fp t9928;
+fp t9917;
+fp t9904;
+fp t9902;
+fp t9887;
+fp t9884;
+fp t9880;
+fp t9869;
+fp t9867;
+fp t9864;
+fp t9863;
+fp t9859;
+fp t9848;
+fp t9844;
+fp t9843;
+fp t9840;
+fp t9838;
+fp t9828;
+fp t9825;
+fp t9821;
+fp t9811;
+fp t9807;
+fp t9804;
+fp t9802;
+fp t9800;
+ t11617 = y*y;
+ t11615 = y*t11617;
+ t12229 = y+t11615;
+ t11616 = z*z;
+ t12226 = y*t11616;
+ t12208 = x*t12226;
+ t12030 = t11615*t11616;
+ t11977 = x*t12030;
+ t12578 = t11977+t12208;
+ t11583 = RATIONAL(7.0,9.0);
+ t12076 = t11583*t11617;
+ t11588 = RATIONAL(-1.0,3.0);
+ t11618 = x*x;
+ t12061 = t11588*t11618;
+ t12577 = t12061+t11618*t12076;
+ t11614 = t11616*z;
+ t12019 = t11617*t11614;
+ t11954 = x*t12019;
+ t12242 = z*t11617;
+ t12185 = x*t12242;
+ t12576 = t12185+t11954;
+ t12007 = x*t12229;
+ t12037 = t11618*t11616;
+ t12575 = t12061+t11583*t12037;
+ t12237 = t11614+z;
+ t12008 = x*t12237;
+ t11317 = RATIONAL(-35.0,192.0);
+ t11887 = t11317*t12037;
+ t12081 = t11614*t11618;
+ t11323 = RATIONAL(49.0,576.0);
+ t11753 = t11323*t12081;
+ t9845 = y*t11753;
+ t12574 = t9845+y*t11887;
+ t11350 = RATIONAL(-49.0,288.0);
+ t11888 = t11618*t12030;
+ t12069 = t11615*t11618;
+ t11760 = t11323*t12069;
+ t9944 = z*t11760;
+ t12573 = t11350*t11888+t9944;
+ t11394 = RATIONAL(-49.0,36.0);
+ t11769 = t11614*t12069;
+ t9983 = t11394*t11769;
+ t12148 = t11617*t11616;
+ t11934 = x*t12148;
+ t12572 = t9983+RATIONAL(125.0,24.0)*t11934;
+ t11425 = RATIONAL(-25.0,12.0);
+ t10073 = t11425*t11934;
+ t11462 = RATIONAL(49.0,36.0);
+ t9995 = t11462*t11769;
+ t12571 = t10073+t9995;
+ t12124 = t11615*t11614;
+ t12005 = x*t12124;
+ t11357 = RATIONAL(-49.0,216.0);
+ t10872 = t11357*t12124;
+ t12570 = RATIONAL(245.0,288.0)*t12005+t10872;
+ t12231 = x*t11615;
+ t11344 = RATIONAL(35.0,216.0);
+ t11974 = t11344*t12231;
+ t11449 = RATIONAL(7.0,216.0);
+ t12032 = t11614*t11449;
+ t10901 = t11615*t12032;
+ t12569 = t11614*t11974+t10901;
+ t11408 = RATIONAL(49.0,48.0);
+ t11298 = RATIONAL(-343.0,144.0);
+ t11886 = t11618*t12019;
+ t12568 = t11408*t12081+t11298*t11886;
+ t11445 = RATIONAL(14.0,27.0);
+ t12047 = t11445*t11614;
+ t10922 = t11615*t12047;
+ t11397 = RATIONAL(70.0,27.0);
+ t12567 = t11397*t12005+t10922;
+ t11574 = RATIONAL(5.0,9.0);
+ t12010 = t11617*t11574;
+ t11213 = t11616*t12010;
+ t11388 = RATIONAL(-14.0,27.0);
+ t12014 = t11388*t11614;
+ t10973 = t11615*t12014;
+ t9966 = x*t10973;
+ t12566 = t9966+t11618*t11213;
+ t11355 = RATIONAL(49.0,216.0);
+ t12087 = t11355*t11614;
+ t10856 = t11615*t12087;
+ t12565 = RATIONAL(245.0,216.0)*t12005+t10856;
+ t12250 = x*z;
+ t11556 = RATIONAL(-7.0,18.0);
+ t11279 = t11556*t11615;
+ t11456 = RATIONAL(49.0,72.0);
+ t11956 = z*t12069;
+ t9985 = t11456*t11956;
+ t12564 = t9985+t11279*t12250;
+ t11473 = RATIONAL(5.0,48.0);
+ t11345 = RATIONAL(-49.0,576.0);
+ t11752 = t11345*t12069;
+ t12563 = t11616*t11752+t11473*t11954;
+ t12562 = t11408*t12069+t11298*t11888;
+ t11498 = RATIONAL(7.0,27.0);
+ t12050 = t11615*t11498;
+ t11104 = z*t12050;
+ t11378 = RATIONAL(35.0,27.0);
+ t12230 = z*t11615;
+ t12205 = x*t12230;
+ t12561 = t11104+t11378*t12205;
+ t11549 = RATIONAL(-7.0,48.0);
+ t12134 = t11549*t11618;
+ t11339 = RATIONAL(49.0,144.0);
+ t11749 = t11339*t12037;
+ t12560 = (t11749+t12134)*y;
+ t11601 = RATIONAL(-1.0,6.0);
+ t11818 = t11617*t12037;
+ t9940 = x*t10856;
+ t12559 = t11601*t11818+t9940;
+ t11407 = RATIONAL(-1.0,288.0);
+ t11801 = t11407*t12037;
+ t11460 = RATIONAL(1.0,576.0);
+ t10279 = t11460*t11956;
+ t12558 = t11615*t11801+t10279;
+ t12214 = x*t11614;
+ t12194 = y*t12214;
+ t11450 = RATIONAL(-7.0,216.0);
+ t12218 = y*t11614;
+ t11048 = t11450*t12218;
+ t11312 = RATIONAL(-35.0,216.0);
+ t12557 = t11048+t11312*t12194;
+ t11412 = RATIONAL(98.0,27.0);
+ t9968 = t11412*t12005;
+ t12556 = t9968+RATIONAL(-35.0,3.0)*t11818;
+ t11524 = RATIONAL(-1.0,27.0);
+ t12228 = z*t11524;
+ t11152 = y*t12228;
+ t12555 = t11152+RATIONAL(-25.0,16.0)*t11934;
+ t11469 = RATIONAL(-7.0,27.0);
+ t11119 = t11469*t12218;
+ t11466 = RATIONAL(-35.0,27.0);
+ t12554 = t11119+t11466*t12194;
+ t11369 = RATIONAL(-5.0,288.0);
+ t12110 = t11617*t11369;
+ t11941 = x*t12110;
+ t11414 = RATIONAL(7.0,576.0);
+ t11751 = t11414*t12069;
+ t10215 = t11616*t11751;
+ t12553 = t11614*t11941+t10215;
+ t11610 = RATIONAL(5.0,6.0);
+ t12142 = t11610*t11616;
+ t11810 = t11617*t12142;
+ t12552 = t9983+x*t11810;
+ t12093 = t11617*t11618;
+ t11776 = t11414*t12093;
+ t9954 = t11614*t11776;
+ t12551 = t11369*t11977+t9954;
+ t11489 = RATIONAL(14.0,9.0);
+ t12550 = t9966+t11489*t11818;
+ t11383 = RATIONAL(35.0,48.0);
+ t11541 = RATIONAL(-7.0,54.0);
+ t11925 = t11541*t12214;
+ t10367 = t11615*t11925;
+ t12549 = t11383*t11818+t10367;
+ t11480 = RATIONAL(7.0,48.0);
+ t11328 = RATIONAL(-49.0,144.0);
+ t11881 = t11328*t12037;
+ t12548 = t11615*t11881+t11480*t12069;
+ t11453 = RATIONAL(-7.0,576.0);
+ t11825 = t11453*t12037;
+ t10163 = t11615*t11825;
+ t11374 = RATIONAL(5.0,144.0);
+ t11793 = t11374*t12019;
+ t12547 = t10163+x*t11793;
+ t11390 = RATIONAL(-7.0,432.0);
+ t11997 = t11390*t12214;
+ t11315 = RATIONAL(7.0,1728.0);
+ t12095 = t11315*t11614;
+ t10869 = t11615*t12095;
+ t12546 = t10869+t11615*t11997;
+ t12011 = t11617*t11449;
+ t10897 = t11614*t12011;
+ t9978 = x*t10897;
+ t11479 = RATIONAL(-1.0,36.0);
+ t11795 = t11479*t12037;
+ t10670 = t11615*t11795;
+ t12545 = t9978+t10670;
+ t11872 = t11328*t12093;
+ t12544 = t11480*t12081+t11614*t11872;
+ t12543 = t11549*t12069+t11615*t11749;
+ t11765 = t11453*t12081;
+ t10307 = t11617*t11765;
+ t12542 = t11374*t11977+t10307;
+ t11602 = RATIONAL(-7.0,6.0);
+ t12541 = t11602*t11934+t9995;
+ t12540 = RATIONAL(224.0,27.0)*t12005+RATIONAL(-140.0,9.0)*t11818;
+ t11510 = RATIONAL(-5.0,72.0);
+ t12022 = t11510*t11617;
+ t11146 = t11616*t12022;
+ t11741 = t11317*t12093;
+ t12539 = t11146+t11616*t11741;
+ t10909 = t11407*t12242;
+ t12029 = t11460*t11618;
+ t11924 = y*t12029;
+ t10025 = z*t11924;
+ t12538 = t11618*t10909+t10025;
+ t9888 = x*t10872;
+ t11568 = RATIONAL(5.0,12.0);
+ t11069 = t11568*t12148;
+ t12537 = t9888+t11618*t11069;
+ t11548 = RATIONAL(-1.0,48.0);
+ t12104 = t11548*t11618;
+ t11459 = RATIONAL(7.0,144.0);
+ t11885 = t11459*t12093;
+ t12536 = (t12104+t11885)*z;
+ t11570 = RATIONAL(1.0,18.0);
+ t11280 = t11570*t11614;
+ t12535 = t11541*t12019+t11280;
+ t11431 = RATIONAL(-49.0,54.0);
+ t11508 = RATIONAL(7.0,18.0);
+ t11283 = t11508*t11615;
+ t12534 = t11283+t11431*t12030;
+ t11551 = RATIONAL(-1.0,72.0);
+ t10459 = t11551*t11956;
+ t11528 = RATIONAL(1.0,36.0);
+ t12247 = t11528*z;
+ t11939 = t11618*t12247;
+ t10533 = t11617*t11939;
+ t12533 = t10459+t10533;
+ t11477 = RATIONAL(-1.0,18.0);
+ t11277 = t11477*t11615;
+ t11569 = RATIONAL(7.0,54.0);
+ t12532 = t11569*t12030+t11277;
+ t11518 = RATIONAL(-2.0,27.0);
+ t12114 = t11518*t11614;
+ t11198 = y*t12114;
+ t11529 = RATIONAL(5.0,54.0);
+ t12531 = t11529*t12226+t11198;
+ t11447 = RATIONAL(-7.0,108.0);
+ t10916 = t11447*t12019;
+ t10917 = y*t12032;
+ t12530 = t10916+t10917;
+ t11553 = RATIONAL(-7.0,24.0);
+ t11957 = t11569*t12231;
+ t10724 = t11614*t11957;
+ t12529 = t11553*t11818+t10724;
+ t12252 = x*y;
+ t11523 = RATIONAL(1.0,54.0);
+ t12178 = t11523*t12252;
+ t12240 = t11551*y;
+ t11979 = t11618*t12240;
+ t10717 = z*t11979;
+ t12528 = t10717+z*t12178;
+ t11550 = RATIONAL(1.0,27.0);
+ t12103 = t11550*t11615;
+ t11100 = z*t12103;
+ t12527 = t11100+t11518*t12242;
+ t10927 = RATIONAL(32.0,27.0)*t12124;
+ t11417 = RATIONAL(-40.0,27.0);
+ t12526 = t10927+t11417*t12019;
+ t11389 = RATIONAL(35.0,36.0);
+ t11780 = t11389*t12148;
+ t11515 = RATIONAL(-8.0,27.0);
+ t11959 = t11515*t12214;
+ t12525 = t11615*t11959+t11618*t11780;
+ t10873 = t11315*t12230;
+ t12524 = t10873+t11390*t12205;
+ t11429 = RATIONAL(-1.0,108.0);
+ t11007 = t11429*t12230;
+ t11427 = RATIONAL(5.0,432.0);
+ t12125 = t11617*t11427;
+ t12523 = z*t12125+t11007;
+ t11604 = RATIONAL(-4.0,9.0);
+ t11756 = t11604*t12069;
+ t11372 = RATIONAL(35.0,54.0);
+ t11045 = t11372*t12019;
+ t12522 = t11616*t11756+x*t11045;
+ t10208 = x*t10922;
+ t11576 = RATIONAL(-7.0,9.0);
+ t11226 = t11576*t12148;
+ t12521 = t10208+t11618*t11226;
+ t11384 = RATIONAL(5.0,576.0);
+ t12067 = t11617*t11384;
+ t11310 = RATIONAL(-7.0,1728.0);
+ t12023 = t11310*t11615;
+ t10889 = z*t12023;
+ t12520 = z*t12067+t10889;
+ t10896 = RATIONAL(-32.0,27.0)*t12124;
+ t11544 = RATIONAL(40.0,9.0);
+ t12519 = t11544*t12005+t10896;
+ t11419 = RATIONAL(-5.0,216.0);
+ t12024 = t11615*t11528;
+ t11828 = t11618*t12024;
+ t10671 = t11616*t11828;
+ t12518 = t11419*t11954+t10671;
+ t11582 = RATIONAL(4.0,9.0);
+ t11768 = t11582*t12069;
+ t10831 = t11614*t11768;
+ t11377 = RATIONAL(-49.0,27.0);
+ t12517 = t10831+t11377*t11934;
+ t11448 = RATIONAL(1.0,288.0);
+ t12043 = t11448*t11617;
+ t11043 = t11616*t12043;
+ t11416 = RATIONAL(-1.0,864.0);
+ t12216 = x*t11416;
+ t11990 = t11615*t12216;
+ t12516 = t11618*t11043+t11614*t11990;
+ t11365 = RATIONAL(35.0,18.0);
+ t11983 = y*t12037;
+ t11500 = RATIONAL(-14.0,9.0);
+ t12006 = y*t12081;
+ t10401 = t11500*t12006;
+ t12515 = t11365*t11983+t10401;
+ t12102 = t11518*t11615;
+ t11188 = t11614*t12102;
+ t11555 = RATIONAL(5.0,18.0);
+ t11958 = t11555*t12214;
+ t12514 = t11188+t11615*t11958;
+ t12147 = t11601*t11618;
+ t11224 = y*t12147;
+ t11819 = t11508*t12037;
+ t12513 = t11224+y*t11819;
+ t11437 = RATIONAL(1.0,432.0);
+ t11393 = RATIONAL(-1.0,576.0);
+ t11770 = t11393*t12037;
+ t12512 = t11437*t11954+t11615*t11770;
+ t11542 = RATIONAL(2.0,27.0);
+ t12159 = t11542*t11614;
+ t11125 = y*t12159;
+ t11537 = RATIONAL(-5.0,54.0);
+ t12511 = t11125+t11537*t12226;
+ t11366 = RATIONAL(-7.0,144.0);
+ t11539 = RATIONAL(1.0,48.0);
+ t12150 = t11539*t11618;
+ t12510 = y*t12150+t11366*t11983;
+ t12066 = t11542*t11615;
+ t11175 = t11614*t12066;
+ t11363 = RATIONAL(10.0,27.0);
+ t11986 = t11363*t12231;
+ t12509 = t11614*t11986+t11175;
+ t11144 = z*t12066;
+ t12106 = t11617*t11537;
+ t12508 = t11144+z*t12106;
+ t10720 = t11614*t11979;
+ t11467 = RATIONAL(5.0,192.0);
+ t11824 = t11467*t12093;
+ t12507 = t10720+t11614*t11824;
+ t12245 = y*t11618;
+ t12175 = z*t12245;
+ t10744 = t11583*t12175;
+ t11297 = t11604*z;
+ t12506 = t10744+t11297*t12252;
+ t11379 = RATIONAL(-98.0,27.0);
+ t10053 = t11379*t12005;
+ t12505 = t10053+RATIONAL(14.0,3.0)*t11818;
+ t11483 = RATIONAL(7.0,36.0);
+ t11745 = t11483*t12093;
+ t11533 = RATIONAL(-7.0,72.0);
+ t10544 = t11533*t11956;
+ t12504 = z*t11745+t10544;
+ t11835 = t11614*t12010;
+ t11613 = RATIONAL(2.0,9.0);
+ t10844 = t11613*t12006;
+ t12503 = t11618*t11835+t10844;
+ t11170 = t11550*t12218;
+ t12502 = t11170+t11518*t12226;
+ t10342 = t11393*t11956;
+ t11482 = RATIONAL(-1.0,96.0);
+ t11737 = t11482*t12037;
+ t12501 = t11615*t11737+t10342;
+ t10591 = t11479*t11956;
+ t11186 = t11570*t12030;
+ t12500 = t11618*t11186+t10591;
+ t12224 = t11613*z;
+ t11976 = t11618*t12224;
+ t10843 = y*t11976;
+ t11474 = RATIONAL(-5.0,27.0);
+ t12193 = t11474*t12252;
+ t12499 = t10843+z*t12193;
+ t11172 = t11533*t12148;
+ t12068 = t11523*t11615;
+ t11947 = x*t12068;
+ t10625 = t11614*t11947;
+ t12498 = t11618*t11172+t10625;
+ t10825 = t11614*t11756;
+ t11409 = RATIONAL(25.0,54.0);
+ t12497 = t10825+t11409*t11934;
+ t11358 = RATIONAL(1.0,1728.0);
+ t12036 = t11615*t11358;
+ t10849 = t11614*t12036;
+ t11405 = RATIONAL(-1.0,432.0);
+ t11953 = t11405*t12214;
+ t12496 = t10849+t11615*t11953;
+ t11586 = RATIONAL(-5.0,9.0);
+ t11750 = t11586*t12037;
+ t11777 = t11582*t12081;
+ t10773 = y*t11777;
+ t12495 = y*t11750+t10773;
+ t12040 = t11528*t11614;
+ t11758 = t11618*t12040;
+ t10537 = t11617*t11758;
+ t12223 = x*t11419;
+ t11948 = t11615*t12223;
+ t12494 = t10537+t11616*t11948;
+ t11546 = RATIONAL(-4.0,27.0);
+ t12077 = t11546*t11614;
+ t11059 = t11615*t12077;
+ t11543 = RATIONAL(5.0,27.0);
+ t12493 = t11059+t11543*t12030;
+ t10848 = t11358*t12218;
+ t12492 = t11416*t12019+t10848;
+ t10756 = t11613*t11956;
+ t11513 = RATIONAL(-5.0,12.0);
+ t11833 = t11513*t12037;
+ t12491 = t10756+t11615*t11833;
+ t12099 = t11617*t11529;
+ t11055 = z*t12102;
+ t12490 = z*t12099+t11055;
+ t11534 = RATIONAL(-7.0,36.0);
+ t11065 = t11534*t12019;
+ t11165 = t11483*t12030;
+ t10686 = t11618*t11165;
+ t12489 = t10686+x*t11065;
+ t11391 = RATIONAL(5.0,216.0);
+ t12090 = t11479*t11618;
+ t11966 = y*t12090;
+ t10471 = z*t11966;
+ t12249 = y*t12250;
+ t12488 = t10471+t11391*t12249;
+ t11940 = t11483*t12245;
+ t10683 = t11533*t12006;
+ t12487 = t10683+t11616*t11940;
+ t11978 = t11534*t12245;
+ t10426 = t11614*t11978;
+ t11788 = t11508*t12093;
+ t12486 = t10426+t11614*t11788;
+ t12108 = t11450*t11617;
+ t10999 = t11616*t12108;
+ t10648 = t11615*t11758;
+ t12485 = t10648+x*t10999;
+ t11281 = t11508*t11614;
+ t12484 = t11281+t11431*t12019;
+ t11371 = RATIONAL(1.0,108.0);
+ t10925 = t11371*t12230;
+ t12483 = t11186+t10925;
+ t10867 = t11310*t12218;
+ t11396 = RATIONAL(7.0,864.0);
+ t12482 = t10867+t11396*t12019;
+ t11486 = RATIONAL(-40.0,9.0);
+ t11567 = RATIONAL(32.0,9.0);
+ t10505 = t11567*t12006;
+ t12481 = t10505+t11486*t11983;
+ t11984 = t11391*t12214;
+ t11426 = RATIONAL(1.0,216.0);
+ t12115 = t11426*t11614;
+ t10958 = t11615*t12115;
+ t12480 = t11615*t11984+t10958;
+ t11581 = RATIONAL(-8.0,9.0);
+ t11287 = t11581*t11615;
+ t11392 = RATIONAL(56.0,27.0);
+ t12479 = t11287+t11392*t12030;
+ t10853 = z*t12036;
+ t12478 = t10853+t11416*t12030;
+ t11505 = RATIONAL(1.0,96.0);
+ t11413 = RATIONAL(-7.0,864.0);
+ t12107 = t11413*t11614;
+ t12001 = x*t12107;
+ t10290 = t11615*t12001;
+ t12477 = t10290+t11505*t11818;
+ t10377 = t11567*t11956;
+ t11993 = z*t12093;
+ t12476 = t11486*t11993+t10377;
+ t12475 = t10591+t11601*t11888;
+ t11406 = RATIONAL(-49.0,72.0);
+ t10002 = t11406*t12006;
+ t12474 = t11281*t12252+t10002;
+ t12473 = t10426+t11602*t11886;
+ t11589 = RATIONAL(8.0,9.0);
+ t11294 = t11589*t11615;
+ t11434 = RATIONAL(-56.0,27.0);
+ t12472 = t11434*t12030+t11294;
+ t12028 = t11447*t11616;
+ t11008 = t11615*t12028;
+ t11024 = t11449*t12230;
+ t12471 = t11008+t11024;
+ t11921 = t11393*t12245;
+ t10331 = z*t11921;
+ t12470 = y*t11737+t10331;
+ t11452 = RATIONAL(7.0,108.0);
+ t10977 = t11452*t12030;
+ t12469 = t11452*t12208+x*t10977;
+ t11584 = RATIONAL(-2.0,9.0);
+ t12054 = t11618*t11584;
+ t11945 = z*t12054;
+ t10759 = t11615*t11945;
+ t12468 = t10759+t11615*t11750;
+ t11517 = RATIONAL(10.0,9.0);
+ t12197 = t11517*t12252;
+ t10755 = t11576*t12175;
+ t12467 = t10755+z*t12197;
+ t11398 = RATIONAL(20.0,27.0);
+ t11403 = RATIONAL(-16.0,27.0);
+ t10923 = t11403*t12218;
+ t12466 = t11398*t12226+t10923;
+ t12465 = t10537+x*t11008;
+ t11607 = RATIONAL(7.0,3.0);
+ t12233 = x*t11607;
+ t11507 = RATIONAL(28.0,9.0);
+ t12464 = t11507*t11954+t11617*t12233;
+ t11836 = t11513*t12093;
+ t12463 = t11614*t11836+t10844;
+ t10994 = t11403*t12230;
+ t12462 = t11398*t12242+t10994;
+ t11585 = RATIONAL(1.0,3.0);
+ t11846 = t11576*t12093;
+ t12461 = t11585*t12081+t11614*t11846;
+ t11532 = RATIONAL(1.0,72.0);
+ t12002 = t11532*t12245;
+ t10650 = t11614*t12002;
+ t12460 = t11618*t11793+t10650;
+ t11471 = RATIONAL(80.0,9.0);
+ t10610 = RATIONAL(-64.0,9.0)*t11769;
+ t12459 = t10610+t11471*t11886;
+ t11789 = t11366*t12030;
+ t12458 = t11539*t12069+t11618*t11789;
+ t11336 = RATIONAL(-35.0,576.0);
+ t10815 = RATIONAL(49.0,1728.0)*t12124;
+ t12457 = t11336*t12019+t10815;
+ t11361 = RATIONAL(35.0,72.0);
+ t10966 = t11361*t12030;
+ t10708 = t11618*t11065;
+ t12456 = t10708+x*t10966;
+ t11478 = RATIONAL(-5.0,18.0);
+ t11928 = t11478*t12214;
+ t12455 = t11175+t11615*t11928;
+ t11594 = RATIONAL(1.0,6.0);
+ t12129 = t11594*t11618;
+ t12026 = t11556*t11616;
+ t11754 = t11618*t12026;
+ t12454 = (t12129+t11754)*y;
+ t11557 = RATIONAL(-49.0,9.0);
+ t12453 = t11607*t12069+t11557*t11888;
+ t12176 = t11450*t12252;
+ t11173 = t11570*t12019;
+ t10481 = t11618*t11173;
+ t12452 = t11616*t12176+t10481;
+ t11275 = t11570*y;
+ t12198 = x*t11275;
+ t11980 = z*t11533*t11618;
+ t10679 = y*t11980;
+ t12451 = z*t12198+t10679;
+ t10997 = t11429*t12218;
+ t12450 = t10997+t11427*t12226;
+ t11813 = t11576*t12037;
+ t12449 = t11585*t12069+t11615*t11813;
+ t12154 = t11414*t11618;
+ t12004 = y*t12154;
+ t10106 = z*t12004;
+ t11444 = RATIONAL(-1.0,144.0);
+ t11266 = t11444*y;
+ t12195 = x*t11266;
+ t12448 = z*t12195+t10106;
+ t11937 = y*t12054;
+ t10847 = t11614*t11937;
+ t12447 = t10847+t11568*t11886;
+ t10127 = t11614*t12004;
+ t11262 = t11444*t11614;
+ t12446 = t11262*t12252+t10127;
+ t11274 = t11570*t11615;
+ t12445 = t11274+t11541*t12030;
+ t11598 = RATIONAL(-7.0,3.0);
+ t11512 = RATIONAL(49.0,9.0);
+ t12444 = t11598*t12081+t11512*t11886;
+ t11264 = t11366*t11614;
+ t11802 = t11617*t11264;
+ t12443 = t11539*t12081+t11618*t11802;
+ t11871 = t11568*t12037;
+ t12442 = t10759+t11615*t11871;
+ t10133 = t11614*t11751;
+ t12136 = t11444*t11617;
+ t10895 = t11616*t12136;
+ t12441 = t10133+x*t10895;
+ t11235 = z*t12010;
+ t10803 = z*t11756;
+ t12440 = t11618*t11235+t10803;
+ t12017 = t11594*t11616;
+ t11743 = t11618*t12017;
+ t10424 = y*t11939;
+ t12439 = y*t11743+t10424;
+ t11558 = RATIONAL(7.0,72.0);
+ t10705 = t11558*t12175;
+ t11276 = t11477*z;
+ t12438 = t10705+t11276*t12252;
+ t11285 = t11477*t11614;
+ t12437 = t11285+t11569*t12019;
+ t12436 = t11165+t11024;
+ t11454 = RATIONAL(1.0,144.0);
+ t12435 = t10163+t11454*t11954;
+ t11571 = RATIONAL(4.0,27.0);
+ t12060 = t11571*t11614;
+ t11166 = t11615*t12060;
+ t12021 = t11615*t11474;
+ t12434 = t11616*t12021+t11166;
+ t11767 = t11586*t12019;
+ t12433 = t10847+t11618*t11767;
+ t11411 = RATIONAL(-35.0,18.0);
+ t10412 = t11489*t11956;
+ t12432 = t10412+t11411*t11993;
+ t11250 = z*t12147;
+ t12431 = t11250+z*t11788;
+ t12164 = t11453*t11618;
+ t11963 = z*t12164;
+ t10030 = y*t11963;
+ t11430 = RATIONAL(7.0,288.0);
+ t11785 = t11430*t12037;
+ t12430 = y*t11785+t10030;
+ t11002 = t11361*t12019;
+ t12038 = t11534*t11615;
+ t11787 = t11618*t12038;
+ t10445 = t11616*t11787;
+ t12429 = t10445+x*t11002;
+ t11382 = RATIONAL(-1.0,216.0);
+ t11017 = t11382*t12230;
+ t12117 = t11371*t11617;
+ t12428 = t11017+z*t12117;
+ t12119 = t11390*t11617;
+ t12427 = (t11454+t12119)*z;
+ t11611 = RATIONAL(1.0,9.0);
+ t11290 = t11611*t11614;
+ t12426 = t11469*t12019+t11290;
+ t11470 = RATIONAL(-32.0,9.0);
+ t10524 = t11470*t12006;
+ t12425 = t10524+t11544*t11983;
+ t11318 = RATIONAL(-1.0,1728.0);
+ t12074 = t11615*t11318;
+ t10864 = z*t12074;
+ t12424 = t11407*t12030+t10864;
+ t10953 = t11449*t12030;
+ t10175 = x*t10953;
+ t11081 = t11479*t12019;
+ t10497 = t11618*t11081;
+ t12423 = t10175+t10497;
+ t10453 = t11558*t11956;
+ t11982 = t11534*t12242;
+ t12422 = t10453+t11618*t11982;
+ t10732 = z*t11768;
+ t12157 = t11586*t11617;
+ t11233 = z*t12157;
+ t12421 = t10732+t11618*t11233;
+ t11968 = t11388*t12231;
+ t12420 = x*t12026+t11616*t11968;
+ t11575 = RATIONAL(-1.0,9.0);
+ t11292 = t11575*t11614;
+ t12419 = t11498*t12019+t11292;
+ t12059 = RATIONAL(16.0,3.0)*t11618;
+ t11461 = RATIONAL(-112.0,9.0);
+ t12418 = t11461*t11888+t11615*t12059;
+ t11961 = x*t12103;
+ t10596 = t11614*t11961;
+ t12417 = t11616*t12119+t10596;
+ t11256 = t11604*t12019;
+ t10962 = t11372*t12030;
+ t12416 = t11618*t11256+x*t10962;
+ t10549 = t11532*t11956;
+ t11747 = t11374*t12037;
+ t12415 = t10549+t11615*t11747;
+ t12044 = t11556*t11617;
+ t11778 = t11618*t12044;
+ t12414 = (t11778+t12129)*z;
+ t11519 = RATIONAL(5.0,36.0);
+ t12179 = t11519*t12252;
+ t12413 = t10679+z*t12179;
+ t11286 = t11581*t11614;
+ t12412 = t11392*t12019+t11286;
+ t10480 = t11479*t11769;
+ t12045 = t11391*t11616;
+ t11034 = t11617*t12045;
+ t12411 = t10480+x*t11034;
+ t10752 = t11604*t12006;
+ t11837 = t11574*t12037;
+ t12410 = t10752+y*t11837;
+ t12409 = t10756+t11615*t11837;
+ t11476 = RATIONAL(-70.0,9.0);
+ t12220 = x*RATIONAL(-35.0,6.0);
+ t12408 = t11476*t11977+t11616*t12220;
+ t11527 = RATIONAL(16.0,9.0);
+ t10417 = t11527*t12175;
+ t11531 = RATIONAL(-10.0,3.0);
+ t11772 = t11531*t12093;
+ t12407 = t10417+z*t11772;
+ t12406 = t12577*t11614;
+ t11367 = RATIONAL(-5.0,432.0);
+ t12033 = t11371*t11614;
+ t10905 = t11615*t12033;
+ t12405 = t11367*t12030+t10905;
+ t12404 = t11614*t12059+t11461*t11886;
+ t10437 = t11558*t12006;
+ t12403 = t11616*t11978+t10437;
+ t10691 = t11534*t11769;
+ t12402 = t11555*t11934+t10691;
+ t11267 = t11454*t11614;
+ t10904 = t11390*t12019;
+ t12401 = t11267+t10904;
+ t11809 = t11366*t12093;
+ t12400 = (t12150+t11809)*z;
+ t12138 = t11477*t11617;
+ t11132 = t11616*t12138;
+ t12399 = x*t10901+t11618*t11132;
+ t11352 = RATIONAL(245.0,54.0);
+ t11347 = RATIONAL(140.0,27.0);
+ t11564 = RATIONAL(-20.0,3.0);
+ t12398 = t11347*t12208+t11564*t11886+t11352*t11977;
+ t11313 = RATIONAL(280.0,27.0);
+ t11504 = RATIONAL(-80.0,9.0);
+ t11314 = RATIONAL(-140.0,27.0);
+ t12397 = t11313*t11977+t11314*t12208+t11504*t11886;
+ t12396 = t11504*t11888+t11314*t12185+t11313*t11954;
+ t10786 = t11601*t11886;
+ t12201 = y*t12223;
+ t12395 = t10786+(t12201+t11974)*t11616;
+ t11520 = RATIONAL(35.0,9.0);
+ t12246 = x*t11617;
+ t11932 = t11520*t12246;
+ t11343 = RATIONAL(245.0,72.0);
+ t11464 = RATIONAL(-35.0,12.0);
+ t9999 = t11464*t11888;
+ t12394 = t11343*t11954+z*t11932+t9999;
+ t12393 = t11347*t12185+t11352*t11954+t11564*t11888;
+ t11340 = RATIONAL(35.0,192.0);
+ t11867 = t11340*t12093;
+ t9923 = t11614*t11867;
+ t11335 = RATIONAL(-35.0,288.0);
+ t11554 = RATIONAL(-5.0,36.0);
+ t12181 = t11554*t12252;
+ t10394 = t11616*t12181;
+ t12392 = t11335*t11977+t9923+t10394;
+ t9997 = t11464*t11886;
+ t12391 = t9997+t11343*t11977+t11520*t12208;
+ t12137 = t11570*t11617;
+ t9846 = t11615*t11887;
+ t12390 = t12137*t12250+t11459*t11954+t9846;
+ t11428 = RATIONAL(35.0,12.0);
+ t9990 = t11428*t11888;
+ t12389 = t9990+t11500*t12185+t11394*t11954;
+ t11511 = RATIONAL(-7.0,96.0);
+ t11757 = t11511*t12093;
+ t10486 = t11614*t11757;
+ t11338 = RATIONAL(35.0,288.0);
+ t11962 = t11338*t12231;
+ t12200 = t11369*t12252;
+ t12388 = t10486+(t11962+t12200)*t11616;
+ t11496 = RATIONAL(-1.0,12.0);
+ t9937 = t11615*t11753;
+ t12251 = y*z;
+ t10854 = t11358*t12251;
+ t12387 = t11496*t11934+t9937+t10854;
+ t11331 = RATIONAL(35.0,144.0);
+ t11783 = t11331*t12037;
+ t9831 = t11615*t11783;
+ t12141 = t11519*t11617;
+ t10545 = t12141*t12250;
+ t12386 = t11617*t11928+t9831+t10545;
+ t12225 = y*t11382;
+ t11018 = z*t12225;
+ t9803 = RATIONAL(-343.0,576.0)*t11769;
+ t12385 = RATIONAL(5.0,8.0)*t11934+t11018+t9803;
+ t12219 = z*t11318;
+ t12248 = x*t11616;
+ t11926 = t11551*t12248;
+ t12384 = t11617*t12219+t9954+t11615*t11926;
+ t11325 = RATIONAL(35.0,108.0);
+ t12383 = RATIONAL(-245.0,36.0)*t11818+t11325*t12148+t11527*t12005;
+ t11289 = t11611*t11615;
+ t11922 = x*t11289;
+ t10734 = t11614*t11922;
+ t11410 = RATIONAL(7.0,432.0);
+ t12062 = t11410*t11616;
+ t12382 = t11617*t12062+t10734+t11328*t11818;
+ t11443 = RATIONAL(-70.0,27.0);
+ t9965 = t11443*t12005;
+ t12381 = t11411*t12148+t9965+RATIONAL(35.0,3.0)*t11818;
+ t11330 = RATIONAL(49.0,108.0);
+ t12380 = t11330*t11977+t10786+t12028*t12252;
+ t11991 = t11312*t12231;
+ t9933 = t11614*t11991;
+ t12072 = t11479*t11616;
+ t11202 = t11617*t12072;
+ t11742 = t11594*t12093;
+ t12379 = t9933+t11202+t11616*t11742;
+ t11578 = RATIONAL(7.0,6.0);
+ t10830 = t11578*t11888;
+ t11324 = RATIONAL(-245.0,72.0);
+ t12378 = t11361*t12185+t10830+t11324*t11954;
+ t11746 = t11331*t12019;
+ t9906 = t11618*t11746;
+ t10668 = t11616*t12179;
+ t12377 = t9906+t10668+t11478*t11977;
+ t12376 = RATIONAL(245.0,36.0)*t11818+t11486*t12005+t11397*t12148;
+ t11351 = RATIONAL(-245.0,54.0);
+ t11612 = RATIONAL(8.0,3.0);
+ t12375 = t11351*t11977+t11612*t11886+t11372*t12208;
+ t11359 = RATIONAL(-35.0,144.0);
+ t12013 = t11618*t11359;
+ t11740 = t11617*t12013;
+ t9897 = t11614*t11740;
+ t11975 = t11477*t12226;
+ t12374 = t11616*t11922+x*t11975+t9897;
+ t10792 = t11578*t11886;
+ t12373 = t11361*t12208+t10792+t11324*t11977;
+ t10839 = t11615*t11743;
+ t12372 = t11357*t11954+t10839+t12011*t12250;
+ t11525 = RATIONAL(-28.0,9.0);
+ t10390 = t11525*t11769;
+ t11150 = t11515*t12251;
+ t12371 = t10390+t11150+RATIONAL(125.0,18.0)*t11934;
+ t12145 = t11500*t11616;
+ t9987 = t11428*t11886;
+ t12370 = t11394*t11977+t9987+t12145*t12252;
+ t11799 = t11511*t12037;
+ t10603 = t11615*t11799;
+ t11923 = t11338*t12214;
+ t12369 = t10603+t11617*t11923+z*t11941;
+ t10870 = t11331*t12148;
+ t10733 = t11583*t12005;
+ t12368 = t10870+RATIONAL(-245.0,48.0)*t11818+t10733;
+ t12367 = t11351*t11954+t11372*t12185+t11612*t11888;
+ t11764 = t11345*t12081;
+ t12018 = t11426*t11617;
+ t12092 = t11017+z*t12018;
+ t12366 = t11617*t11764+t12092+t11473*t11977;
+ t9936 = t11614*t11741;
+ t11880 = t11459*t12030;
+ t12365 = t11616*t12198+t9936+x*t11880;
+ t11485 = RATIONAL(-1.0,54.0);
+ t12016 = t11485*t11615;
+ t11988 = x*t12016;
+ t10582 = t11614*t11988;
+ t12211 = t11371*y;
+ t12088 = t10717+t12211*t12250;
+ t11540 = RATIONAL(5.0,72.0);
+ t12123 = t11540*t11616;
+ t11114 = t11617*t12123;
+ t12364 = t10582+t12088+t11618*t11114;
+ t10068 = t11365*t12005;
+ t12363 = t10068+RATIONAL(-49.0,24.0)*t11818+t11226;
+ t10749 = t11576*t12005;
+ t12362 = t11172+t10749+RATIONAL(49.0,24.0)*t11818;
+ t10865 = y*t12219;
+ t12361 = t10133+t10865+x*t11202;
+ t10725 = t11602*t11888;
+ t12360 = x*t11982+t10725+t11462*t11954;
+ t10709 = t11520*t11888;
+ t12359 = t11525*t11954+t10709+t11489*t12185;
+ t11373 = RATIONAL(-35.0,54.0);
+ t10955 = t11373*t12019;
+ t12358 = t11373*t12185+t11589*t11888+x*t10955;
+ t11360 = RATIONAL(16.0,27.0);
+ t11463 = RATIONAL(-35.0,36.0);
+ t11307 = RATIONAL(-35.0,108.0);
+ t12357 = t11360*t12005+t11463*t11818+t11307*t12148;
+ t11433 = RATIONAL(5.0,288.0);
+ t12190 = t11433*t12252;
+ t11376 = RATIONAL(-7.0,288.0);
+ t11029 = t11376*t12019;
+ t10100 = t11618*t11029;
+ t12356 = t11433*t11977+t10100+t11616*t12190;
+ t11291 = t11575*t11615;
+ t11995 = x*t11291;
+ t10827 = t11614*t11995;
+ t12355 = t10999+t10827+t11456*t11818;
+ t12139 = t11454*t11617;
+ t11559 = RATIONAL(7.0,96.0);
+ t11738 = t11559*t12037;
+ t10617 = t11615*t11738;
+ t12354 = t12139*t12250+x*t11802+t10617;
+ t12078 = t11396*t11615;
+ t11952 = x*t12078;
+ t10114 = t11614*t11952;
+ t12353 = t10114+t11548*t11818+t12216*t12251;
+ t11438 = RATIONAL(-35.0,48.0);
+ t11989 = x*t12050;
+ t10443 = t11614*t11989;
+ t12352 = t11359*t12148+t11438*t11818+t10443;
+ t11049 = t11373*t12030;
+ t12351 = t11589*t11886+x*t11049+t11373*t12208;
+ t12096 = t11615*t11524;
+ t11992 = x*t12096;
+ t10639 = t11614*t11992;
+ t11759 = t11558*t12093;
+ t12350 = t10639+(t11759+t12011)*t11616;
+ t11493 = RATIONAL(-35.0,9.0);
+ t10504 = t11493*t11888;
+ t11503 = RATIONAL(70.0,9.0);
+ t12349 = t10504+t11503*t11954+t11493*t12185;
+ t10274 = t11615*t11785;
+ t12348 = t10274+t12136*t12250+t11444*t11954;
+ t11935 = t11410*t12214;
+ t10327 = t11615*t11935;
+ t12049 = t11407*t11616;
+ t10979 = t11617*t12049;
+ t12347 = t11617*t11737+t10327+t10979;
+ t12042 = t11433*t11617;
+ t11739 = t11376*t12037;
+ t10291 = t11615*t11739;
+ t12346 = t11433*t11954+t10291+t12042*t12250;
+ t11495 = RATIONAL(7.0,24.0);
+ t12153 = t11615*t11469;
+ t12003 = x*t12153;
+ t10349 = t11614*t12003;
+ t12345 = t11495*t11818+t11558*t12148+t10349;
+ t11265 = t11444*t11615;
+ t11930 = x*t11265;
+ t10939 = t11430*t12019;
+ t10041 = t11618*t10939;
+ t12344 = t10041+(t11930+t12195)*t11616;
+ t11082 = t11477*t12030;
+ t10446 = t11618*t11082;
+ t12343 = t10446+t12576*t11391;
+ t10350 = t11520*t11886;
+ t12146 = t11489*t11616;
+ t12342 = t11525*t11977+t10350+t12146*t12252;
+ t11422 = RATIONAL(5.0,108.0);
+ t10931 = t11426*t12226;
+ t10986 = t11382*t12218;
+ t12089 = t10931+t10986;
+ t12341 = t10670+t12089+t11422*t11954;
+ t12340 = t11616*t12125+t10639+t11617*t11747;
+ t12144 = t11483*t11616;
+ t10547 = t11614*t11778;
+ t12339 = t12144*t12252+t10547+x*t11165;
+ t10690 = t11615*t11819;
+ t11370 = RATIONAL(-35.0,72.0);
+ t10914 = t11370*t12019;
+ t12338 = t10690+t11370*t12185+x*t10914;
+ t11798 = t11559*t12093;
+ t10531 = t11614*t11798;
+ t12236 = x*t11454;
+ t11938 = t11616*t12236;
+ t12337 = t10531+x*t11789+y*t11938;
+ t11987 = t11437*t12231;
+ t12073 = t11416*t11616;
+ t12336 = t11617*t12073+t11618*t10979+t11614*t11987;
+ t10699 = t11615*t11754;
+ t11208 = t11483*t12019;
+ t12335 = t10699+t11483*t12185+x*t11208;
+ t11446 = RATIONAL(-5.0,144.0);
+ t11790 = t11446*t12037;
+ t12334 = t11550*t11954+t11485*t12185+t11615*t11790;
+ t12034 = t11405*t11616;
+ t10932 = t11448*t12019;
+ t12333 = t11618*t10932+t12034*t12252+t11405*t11977;
+ t10392 = t11493*t11886;
+ t12332 = t11493*t12208+t11503*t11977+t10392;
+ t11185 = RATIONAL(5.0,96.0)*t12148;
+ t12234 = t11429*y;
+ t10649 = z*t12002;
+ t12126 = t10649+t12234*t12250;
+ t12331 = t12126+t11618*t11185+t10290;
+ t10374 = t11507*t11769;
+ t11499 = RATIONAL(-25.0,9.0);
+ t12330 = t11152+t10374+t11499*t11934;
+ t12329 = t11318*t12226+t11551*t11954+t10215;
+ t12328 = t10041+t12578*t11446;
+ t11189 = y*t12123;
+ t11299 = RATIONAL(-245.0,192.0);
+ t12327 = t11189+t11610*t12185+t11383*t11954+t11299*t11888;
+ t11071 = t11510*t12226;
+ t11115 = t11555*t12246;
+ t12326 = t11071+x*t11746+t9846+z*t11115;
+ t11154 = t11540*t12242;
+ t12325 = t11299*t11886+t11383*t11977+t11154+t12142*t12252;
+ t11326 = RATIONAL(-175.0,72.0);
+ t12324 = t11233+t9987+t11326*t11977+t11499*t12208;
+ t12121 = t11555*t11616;
+ t11950 = y*t12121;
+ t11180 = z*t12022;
+ t12323 = t11331*t11977+t11180+t9936+x*t11950;
+ t12322 = t11330*t11954+t11447*t12185+t12475;
+ t12321 = t11616*t12067+t11467*t11818+t12546;
+ t11943 = t11611*t12246;
+ t11933 = z*t12138;
+ t11808 = t11616*t12013;
+ t9905 = t11615*t11808;
+ t12320 = t11614*t11943+t9905+t10544+x*t11933;
+ t12031 = RATIONAL(-16.0,3.0)*t11618;
+ t11342 = RATIONAL(-280.0,27.0);
+ t11442 = RATIONAL(112.0,9.0);
+ t12243 = x*t11476;
+ t12319 = t11442*t11888+t11615*t12031+t11617*t12243+t11342*t11954;
+ t12318 = t12514+(t11740+t12106)*t11616;
+ t11560 = RATIONAL(-14.0,3.0);
+ t11259 = t11616*t12076;
+ t12317 = t11560*t11818+t11259+t12567;
+ t10945 = t11429*t12226;
+ t11492 = RATIONAL(-5.0,48.0);
+ t11309 = RATIONAL(49.0,288.0);
+ t12316 = t10945+t11309*t11888+t12576*t11492;
+ t12064 = t11617*t11367;
+ t12315 = t9906+z*t12064+t11584*t11977+t11611*t12208;
+ t12085 = t11617*t11474;
+ t12314 = t12085*t12250+t11312*t11954+t12442;
+ t12100 = t11528*t11616;
+ t11156 = y*t12100;
+ t11981 = t11374*t12242;
+ t12313 = t11156+t11359*t11954+t10617+x*t11981;
+ t11306 = RATIONAL(-49.0,108.0);
+ t12312 = t11306*t11977+t11388*t12208+t12447;
+ t12082 = t11617*t11419;
+ t12311 = t11344*t11954+t12082*t12250+t12475;
+ t11424 = RATIONAL(-5.0,576.0);
+ t11852 = t11340*t12037;
+ t9812 = t11615*t11852;
+ t12310 = t11424*t12226+t11575*t12185+t9812+t11533*t11954;
+ t12133 = t11617*t11424;
+ t11967 = t11575*t12248;
+ t12309 = t9923+z*t12133+y*t11967+t11533*t11977;
+ t12308 = t11312*t11977+t11616*t12193+t12447;
+ t11535 = RATIONAL(5.0,24.0);
+ t12213 = x*t11535;
+ t12307 = t11617*t12213+t11555*t11954+t12548;
+ t12097 = t11513*t11617;
+ t11209 = t11616*t12097;
+ t12306 = t11114+t11618*t11209+t12569;
+ t11972 = t11555*t12231;
+ t12305 = t12544+(t12213+t11972)*t11616;
+ t12128 = t11617*t11429;
+ t10970 = z*t12128;
+ t12304 = t11309*t11886+t10970+t12229*t11492*t12248;
+ t12239 = x*t11496;
+ t12303 = t11575*t11954+t11617*t12239+t12543;
+ t12172 = t11617*t11479;
+ t11110 = z*t12172;
+ t10780 = t11614*t11742;
+ t12302 = t11110+t10780+t11422*t12208+t11307*t11977;
+ t12301 = t11388*t12185+t11306*t11954+t12442;
+ t11385 = RATIONAL(28.0,27.0);
+ t12300 = t11583*t12248+t11385*t11977+t12461;
+ t11153 = t11528*t12242;
+ t12299 = t10531+t11374*t12208+t11153+t11359*t11977;
+ t11000 = t11429*t12124;
+ t12298 = t11000+t11618*t10870+t11616*t12064+t10827;
+ t12297 = x*t12121+t11363*t11977+t12461;
+ t11423 = RATIONAL(-5.0,108.0);
+ t10959 = y*t12115;
+ t12296 = t10945+t10959+t12576*t11423;
+ t11362 = RATIONAL(-10.0,27.0);
+ t12295 = t11398*t11977+t11362*t12208+t12490;
+ t12012 = t11498*t11616;
+ t12294 = t11617*t12012+t11500*t11818+t12509;
+ t11386 = RATIONAL(49.0,96.0);
+ t12293 = t11386*t11886+t11110+t11473*t12208+t11438*t11977;
+ t12292 = t11115+t11363*t11954+t12449;
+ t11108 = t11616*t12099;
+ t12291 = t11617*t11750+t11108+t12509;
+ t11272 = t11366*t11615;
+ t11971 = x*t11272;
+ t10105 = t11614*t11971;
+ t12290 = t12236*t12251+t10895+t11480*t11818+t10105;
+ t11465 = RATIONAL(-28.0,27.0);
+ t12235 = x*t11445;
+ t12180 = z*t12235;
+ t12289 = t11465*t11954+t11617*t12180+t12409;
+ t12288 = x*t12072+t11548*t12081+t11524*t11977+t11614*t11885;
+ t12109 = t11543*t11616;
+ t12227 = x*t11362;
+ t11965 = t11615*t12227;
+ t12287 = t11616*t11965+t12109*t12252+t12503;
+ t11418 = RATIONAL(-35.0,24.0);
+ t11744 = t11418*t12093;
+ t12035 = t11614*t11452;
+ t10946 = t11615*t12035;
+ t12286 = t11114+t10946+t10733+t11616*t11744;
+ t10998 = t11382*t12124;
+ t11010 = t11616*t12128;
+ t11085 = t11616*t12137;
+ t12285 = t11614*t11948+t10998+t11010+t11618*t11085;
+ t11402 = RATIONAL(1.0,864.0);
+ t12130 = t11617*t11402;
+ t11969 = t11532*t12226;
+ t12284 = x*t11969+z*t12130+t11532*t11977+t10100;
+ t11955 = t11616*t12235;
+ t12283 = t11465*t11977+y*t11955+t12503;
+ t12084 = t11617*t11469;
+ t12282 = t11616*t12084+t11406*t11818+t12514;
+ t10912 = t11370*t12030;
+ t12281 = x*t10912+t11370*t12208+t12486;
+ t12212 = t11551*z;
+ t11931 = t11617*t12212;
+ t12280 = t10603+t11448*t12226+x*t11931+t11558*t11954;
+ t11311 = RATIONAL(175.0,72.0);
+ t10693 = z*t11787;
+ t11455 = RATIONAL(-25.0,72.0);
+ t11929 = t11455*t12246;
+ t12279 = t10693+t11613*t12226+t11311*t11954+t10725+z*t11929;
+ t11107 = y*t12072;
+ t10439 = z*t11828;
+ t12278 = t11107+t10839+t11422*t12185+t11307*t11954+t10439;
+ t12277 = RATIONAL(25.0,18.0)*t12148+t11417*t12249+RATIONAL(-25.0,3.0)*
+t11818+t12567;
+ t12276 = t11071+t10917+t11517*t12185+t9999+t11389*t11954;
+ t12041 = t11586*t11616;
+ t10410 = t11500*t11956;
+ t12275 = t11326*t11954+y*t12041+t10410+t9990+t11499*t12185;
+ t10419 = t11489*t12006;
+ t12274 = t9997+t11180+t11389*t11977+t11616*t12197+t10419;
+ t12273 = t11588*t11818+z*t12201+t11085+t12569;
+ t12272 = t11311*t11977+t11617*t12224+t11455*t12208+t12473;
+ t11949 = t11478*t12242;
+ t12271 = t9905+t12511+(t11835+t11949)*x;
+ t10989 = t11616*t12211;
+ t11816 = t11446*t12019;
+ t9949 = t11453*t11956;
+ t12270 = t11446*t12185+t10274+x*t11816+t10989+t9949;
+ t11960 = t11478*t12226;
+ t12269 = t11574*t11977+t9897+x*t11960+t12508;
+ t12244 = x*t11437;
+ t12177 = z*t12244;
+ t12268 = t11539*t11818+t11616*t12139+y*t12177+t12546;
+ t12267 = t11325*t11954+t11189+t11363*t12185+t12491;
+ t10938 = y*t12033;
+ t12266 = t11584*t11954+t11367*t12226+t9831+t10938+z*t11943;
+ t11606 = RATIONAL(5.0,3.0);
+ t11300 = RATIONAL(-245.0,144.0);
+ t11577 = RATIONAL(-5.0,6.0);
+ t12265 = t11300*t11888+t11606*t11954+t11577*t12185+t12531;
+ t12264 = t11185+t11339*t12005+RATIONAL(-35.0,32.0)*t11818+t12438;
+ t12263 = t11577*t12208+t11300*t11886+t11606*t11977+t12490;
+ t12262 = t11325*t11977+t11154+t11363*t12208+t12463;
+ t11484 = RATIONAL(20.0,9.0);
+ t11951 = t11484*t12231;
+ t11502 = RATIONAL(-10.0,9.0);
+ t12206 = t11502*t12252;
+ t12261 = t10392+t12508+(t12206+t11951)*t11616;
+ t12260 = t11034+t10734+t11370*t11818+t12438;
+ t10915 = t11360*t12218;
+ t11481 = RATIONAL(25.0,9.0);
+ t11381 = RATIONAL(-20.0,27.0);
+ t11514 = RATIONAL(-50.0,9.0);
+ t12259 = t11381*t12226+t10915+t10709+t11514*t11954+t11481*t12185;
+ t10694 = t11483*t11956;
+ t12258 = t11463*t11954+t11156+t10830+t10694+t10545;
+ t11522 = RATIONAL(10.0,3.0);
+ t11781 = t11522*t12037;
+ t12257 = t12499+t10973+t9965+(t11781+t12041)*t11617;
+ t12140 = t11554*t11617;
+ t11131 = t11616*t12140;
+ t12027 = t11450*t11615;
+ t10974 = t11614*t12027;
+ t12256 = t9933+t11131+t10974+t11618*t11810+t12499;
+ t10964 = t11426*t12230;
+ t10548 = t11614*t11966;
+ t12255 = t10964+t10970+t10548+t10481+t12578*t11423;
+ t12254 = t11617*t12109+t11361*t11818+t12413+t12455;
+ t11927 = t11617*t12227;
+ t12253 = t11398*t11954+z*t11927+t12468+t12531;
+ t11293 = t11582*y;
+ t12241 = t11550*z;
+ t12238 = t11550*y;
+ t12232 = t11416*z;
+ t12222 = t11584*z;
+ t12221 = z*t11542;
+ t12217 = x*RATIONAL(-5.0,4.0);
+ t11605 = RATIONAL(-5.0,3.0);
+ t12215 = x*t11605;
+ t12210 = y*t11498;
+ t12209 = t9983+t11428*t11934;
+ t12207 = t11377*t12205+t10412;
+ t10667 = t11483*t11769;
+ t12204 = t11370*t11934+t10667;
+ t10637 = RATIONAL(64.0,9.0)*t11769;
+ t12203 = t10637+RATIONAL(-224.0,27.0)*t12005;
+ t12202 = t11571*t12250;
+ t12199 = t11546*t12250;
+ t12196 = z*t11776+t9949;
+ t10592 = t11614*t11940;
+ t12192 = t11357*t12194+t10592;
+ t12191 = t11543*t12252;
+ t12189 = t11449*t12252;
+ t12188 = t10693+t11355*t12205;
+ t12187 = t11402*t12250;
+ t10358 = t11492*t11934;
+ t12186 = t9937+t10358;
+ t12184 = y*t12244;
+ t12183 = t11405*t12250;
+ t12182 = t11377*t12194+t10419;
+ t11942 = t11357*t12231;
+ t12174 = z*t11942+t10694;
+ t12173 = t11469*t12252;
+ t10840 = z*t11937;
+ t12171 = t10840+t12210*t12250;
+ t11844 = t11616*t12029;
+ t10329 = t11393*t11769;
+ t12170 = t11615*t11844+t10329;
+ t12169 = t11558*t11983+t10683;
+ t12168 = t11612*t11618;
+ t10513 = t11618*t11110;
+ t12167 = t10513+t10439;
+ t12166 = t11615+t11614;
+ t10859 = t11318*t12218;
+ t12165 = t11358*t12226+t10859;
+ t12163 = t10667+t11556*t11934;
+ t12162 = t11534*t11616;
+ t12161 = t11575*t11618;
+ t10811 = t12161*t12251;
+ t12160 = t10811+t12221*t12252;
+ t10308 = x*t11780;
+ t12158 = t10691+t10308;
+ t11269 = t11454*t11615;
+ t11273 = t11459*t11615;
+ t12156 = t11523*t11614;
+ t12155 = t11585*t11618;
+ t11271 = t11459*t11614;
+ t11096 = z*t12096;
+ t12152 = t11617*t12241+t11096;
+ t10369 = t11483*t11934;
+ t12151 = t10369+t10691;
+ t11134 = t11524*t12218;
+ t12149 = t11134+t11550*t12226;
+ t12143 = t10133+t11446*t11934;
+ t11284 = t11556*t11614;
+ t10563 = z*t11988;
+ t12135 = t10439+t10563;
+ t12080 = t11396*t11614;
+ t10034 = y*t11765;
+ t12132 = t10034+t12080*t12252;
+ t11027 = t11382*t12242;
+ t12131 = t11027+t10964;
+ t12127 = t11569*t11616;
+ t10234 = t11615*t11765;
+ t12122 = t10234+t11532*t11934;
+ t12120 = t11533*t11983+t10437;
+ t10088 = z*t11751;
+ t12086 = t11413*t11615;
+ t12118 = t10088+t12086*t12250;
+ t12116 = x*t11131+t10667;
+ t12113 = t12035*t12252+t10683;
+ t12112 = y*t12001+t10127;
+ t12111 = t11480*t11618;
+ t10345 = t11614*t11921;
+ t12105 = t10345+y*t11844;
+ t10026 = t11616*t11809;
+ t10988 = t11371*t12019;
+ t12101 = t10026+t10988;
+ t11375 = RATIONAL(49.0,27.0);
+ t12098 = t11375*t12205+t10410;
+ t11295 = t11589*t11614;
+ t12094 = t11485*t11616;
+ t12091 = t11615*t11447;
+ t12083 = t11485*t11614;
+ t11036 = t11616*t12027;
+ t10201 = x*t11036;
+ t10719 = t12156*t12252;
+ t12079 = t10201+t10719;
+ t10210 = t11423*t11934;
+ t12075 = t10648+t10210;
+ t10984 = t11616*t12225;
+ t12071 = t10984+t10959;
+ t12070 = t10897+t10974;
+ t11985 = t11532*t12242;
+ t12065 = t11618*t11985+t10459;
+ t11451 = RATIONAL(25.0,72.0);
+ t12063 = t10691+t11451*t11934;
+ t12058 = t11447*t12194+t10437;
+ t10858 = t11614*t12074;
+ t12057 = t10858+t11358*t12030;
+ t12056 = t11578*t11618;
+ t12055 = t11602*t11618;
+ t10245 = t11452*t11934;
+ t12053 = t10480+t10245;
+ t10360 = t11528*t11983;
+ t12052 = t10360+t10548;
+ t12051 = t11541*t11617;
+ t12048 = z*t12173+t10843;
+ t12046 = t10453+t11617*t11980;
+ t11579 = RATIONAL(-8.0,3.0);
+ t12039 = t11618*t11579;
+ t12025 = t11615*t11519;
+ t12020 = t12091*t12250+t10453;
+ t12015 = t11375*t12194+t10401;
+ t10947 = t11429*t12030;
+ t12009 = t10947+t10905;
+ t10995 = z*t12027;
+ t12000 = t11433*t12231;
+ t11999 = t11478*t12231;
+ t11998 = t11369*t12231;
+ t11996 = t11402*t12214;
+ t11196 = t11524*t12226;
+ t11994 = t11335*t12214;
+ t11973 = x*t11273;
+ t11970 = x*t11269;
+ t11126 = t11617*t12228;
+ t11073 = t11614*t12210;
+ t11475 = RATIONAL(8.0,27.0);
+ t11964 = t11475*t12214;
+ t10919 = z*t12043;
+ t11487 = RATIONAL(-20.0,9.0);
+ t11936 = t11487*t12214;
+ t11920 = t11487*t12231;
+ t9872 = y*t11764;
+ t11919 = y*t11923+t9872+t11048;
+ t9927 = z*t11752;
+ t11918 = t9927+z*t11962+t10995;
+ t9890 = t11615*t11923;
+ t9924 = t11614*t11752;
+ t11917 = t10974+t9890+t9924;
+ t11916 = t11615*t11994+t9937+t10901;
+ t9795 = RATIONAL(343.0,576.0)*t11769;
+ t10776 = RATIONAL(-49.0,1728.0)*t12124;
+ t11915 = t9795+t10776+t11328*t12005;
+ t11914 = t12237*t11617;
+ t11913 = t11614*t11973+t10869+t9924;
+ t9977 = t11456*t12006;
+ t11912 = t9977+t11048+t11284*t12252;
+ t11911 = t11378*t12194+t11073+t10401;
+ t11910 = t10592+(t12111+t11881)*y;
+ t11101 = t11475*t12251;
+ t11395 = RATIONAL(40.0,27.0);
+ t11509 = RATIONAL(-16.0,9.0);
+ t10406 = t11509*t12175;
+ t11909 = t11101+t11395*t12249+t10406;
+ t11908 = t11104+t11463*t12205+t9985;
+ t11907 = t10922+t11411*t12005+t9995;
+ t11906 = y*t11799+t10030+t9845;
+ t11874 = t11339*t12093;
+ t11905 = t10693+(t11874+t12134)*z;
+ t11904 = t11614*t11874+t11549*t12081+t10691;
+ t11903 = t12229*t11616;
+ t11866 = t11505*t12093;
+ t11902 = t10025+z*t11866+t9949;
+ t11901 = t10694+(t11872+t12111)*z;
+ t10884 = y*t12095;
+ t11900 = t9872+t10884+t11271*t12252;
+ t11380 = RATIONAL(49.0,18.0);
+ t11899 = t11380*t11993+z*t12055+t10410;
+ t11898 = t10873+t9927+z*t11973;
+ t11897 = t11463*t12194+t9977+t11073;
+ t11792 = RATIONAL(-25.0,36.0)*t12148;
+ t11896 = t11152+x*t11792+t10667;
+ t10978 = t11426*t12251;
+ t11895 = t10978+t12451;
+ t10449 = y*t11758;
+ t11894 = t11618*t11975+t10449+t10424;
+ t11893 = t10978+t11485*t12249+t10649;
+ t11892 = y*t11925+t10917+t10437;
+ t11891 = t11569*t12194+t11048+t10683;
+ t11890 = z*t11957+t10995+t10544;
+ t11889 = y*t12055+t10401+t11380*t11983;
+ t11884 = t10345+t11448*t11983+t10331;
+ t11883 = t11505*t12037;
+ t11882 = t11482*t12093;
+ t11145 = z*t12153;
+ t11879 = t11145+t11466*t12205+t10412;
+ t11878 = t11018+t12402;
+ t11877 = t11467*t12037;
+ t10363 = t11470*t11956;
+ t11497 = RATIONAL(56.0,9.0);
+ t11876 = z*t12039+t10363+t11497*t11993;
+ t11875 = t10803+t12577*z;
+ t11873 = t10752+t12575*y;
+ t11870 = t11198+(t12127+t11477)*y;
+ t11869 = t10127+t11369*t12194+t10959;
+ t11868 = t11144+(t11570+t12051)*z;
+ t11354 = RATIONAL(-49.0,432.0);
+ t11864 = t11273+t10946+t11354*t12030;
+ t11863 = t11598*t12069+t10390+t11512*t11888;
+ t11387 = RATIONAL(-49.0,18.0);
+ t11862 = z*t12056+t10412+t11387*t11993;
+ t10023 = t11406*t11956;
+ t11861 = t10023+t11389*t12205+t11145;
+ t11860 = t11454*y+t11390*t12226+t10938;
+ t11859 = t11018+t12428;
+ t11858 = t11616*t12016+t10925+t10905;
+ t11004 = t11360*t12230;
+ t11857 = t11582*z+t11004+t11465*t12242;
+ t10875 = t11614*t12023;
+ t11856 = t10932+t10848+t10875;
+ t11855 = t11276+t11569*t12242+t11055;
+ t11201 = t11534*t12030;
+ t11854 = t10390+t12444;
+ t11853 = t11188+t10831+t11614*t11965;
+ t11177 = t11616*t12025;
+ t11102 = t11554*t12030;
+ t11850 = t11119+t10002+t11389*t12194;
+ t11849 = t11614*t12190+t10986+t10034;
+ t11468 = RATIONAL(20.0,3.0);
+ t11848 = t11468*t12093;
+ t11436 = RATIONAL(-5.0,192.0);
+ t11847 = t11436*t12093;
+ t11845 = t10773+(t11813+t12155)*y;
+ t11843 = t11393*t12093;
+ t11842 = t11436*t12037;
+ t11841 = t11468*t12037;
+ t11840 = t10417+t10363+t11544*t11993;
+ t10983 = t11448*t12030;
+ t11839 = t10853+t10983+t10875;
+ t11179 = z*t12238;
+ t11838 = t11179+t10840+z*t12191;
+ t11364 = RATIONAL(49.0,54.0);
+ t11834 = t11364*t12019+t11284+t10973;
+ t11832 = t10915+t11293+t11465*t12226;
+ t11831 = t11607*t12081+t10374+t11557*t11886;
+ t11830 = t10831+t12433;
+ t10898 = t11410*t12030;
+ t10899 = t11382*t12030;
+ t11829 = t10732+(t12155+t11846)*z;
+ t11827 = y*t12104+t10548+t11459*t11983;
+ t11826 = t10480+t12500;
+ t10941 = t11390*t12030;
+ t11823 = t10374+t12453;
+ t11822 = t11265+t11000+t10898;
+ t10992 = t11410*t12019;
+ t11821 = t11262+t11000+t10992;
+ t11820 = t10825+t12575*t11615;
+ t11305 = RATIONAL(49.0,432.0);
+ t11030 = t11614*t12091;
+ t11817 = t11272+t11030+t11305*t12030;
+ t11815 = t10927+t11295+t11434*t12019;
+ t11814 = t11289+t11469*t12030+t11166;
+ t11812 = t11029+t10867+t10815;
+ t11561 = RATIONAL(-56.0,9.0);
+ t11811 = z*t12168+t11561*t11993+t10377;
+ t11807 = t11497*t11983+y*t12039+t10524;
+ t11806 = t10864+t10858+t11402*t12030;
+ t11805 = t11614*t12000+t10234+t10998;
+ t11804 = t10453+t11024+t11541*t12205;
+ t11803 = t11364*t12030+t11279+t10973;
+ t11800 = t10127+t10884+y*t11997;
+ t10762 = t11611*t12175;
+ t11797 = t11179+t10762+y*t12199;
+ t11796 = y*t12168+t11561*t11983+t10505;
+ t11794 = t11179+z*t12181+t10705;
+ t11183 = t11554*t12019;
+ t11791 = t11269+t10941+t10905;
+ t11786 = t11617*t12029;
+ t11784 = t10023+t11283*t12250+t11024;
+ t11782 = t11059+t11615*t12012+t11291;
+ t11779 = t11617*t12034;
+ t11775 = t10088+z*t11998+t10964;
+ t11774 = t11305*t12019+t11264+t11030;
+ t11099 = t11519*t12019;
+ t11773 = t11271+t10946+t11354*t12019;
+ t11105 = RATIONAL(-5.0,96.0)*t12148;
+ t11106 = t11617*t12100;
+ t11088 = t11616*t12051;
+ t11066 = t11477*t12019;
+ t10462 = t11618*t11066;
+ t11771 = t10648+t10462+t10449;
+ t11041 = t11452*t12019;
+ t11766 = t10825+t12406;
+ t11033 = t11382*t12019;
+ t11763 = t11125+t11275+t11541*t12226;
+ t11762 = RATIONAL(-25.0,48.0)*t12148;
+ t10277 = t11460*t11769;
+ t10021 = t11614*t11924;
+ t11006 = t11407*t12019;
+ t11761 = t10277+t10021+t11618*t11006;
+ t11005 = t11616*t12130;
+ t11755 = y*t12056+t11387*t11983+t10419;
+ t10963 = t11450*t12019;
+ t10956 = t11616*t12042;
+ t11421 = RATIONAL(35.0,24.0);
+ t11748 = t11421*t12037;
+ t11736 = x*t11903;
+ t11735 = x*t11914;
+ t11734 = t11517+t11564*t11618;
+ t11545 = RATIONAL(-1.0,24.0);
+ t11733 = t11545*t11618+t11551;
+ t11732 = t11473+RATIONAL(5.0,16.0)*t11618;
+ t11731 = t11431*t11617+t11508;
+ t11730 = t11519+t11568*t11618;
+ t11729 = t11454+t12150;
+ t11530 = RATIONAL(1.0,24.0);
+ t11728 = RATIONAL(-7.0,8.0)*t11618+t11530;
+ t11727 = t11532+t11553*t11618;
+ t11726 = RATIONAL(35.0,16.0)*t11618+t11492;
+ t11725 = t11477+t12134;
+ t11724 = t11428*t11618+t11554;
+ t11723 = RATIONAL(2.0,1.0)*t11618+t11588;
+ t11722 = t11585+RATIONAL(7.0,8.0)*t11618;
+ t11721 = t11444+t12111;
+ t11719 = t11431*t11616+t11508;
+ t11718 = t11570+t12061;
+ t11717 = RATIONAL(-5.0,1.0)*t11618+t11610;
+ t11591 = RATIONAL(2.0,3.0);
+ t11716 = t11575+t11591*t11618;
+ t11715 = t11611+t11495*t11618;
+ t11714 = t11545+RATIONAL(-1.0,8.0)*t11618;
+ t11713 = RATIONAL(-35.0,16.0)*t11618+t11577;
+ t11711 = t11502+t11464*t11618;
+ t11710 = x*t10916+t10671+t12053;
+ t11709 = t10625+t11617*t11790+t12411;
+ t10199 = x*t10956;
+ t11708 = t10199+t10234+t11436*t11818+t10114;
+ t10093 = x*t11779;
+ t11707 = t10093+t10277+t11437*t11977+t11614*t11843;
+ t10115 = t11459*t11818;
+ t11706 = t10582+t10115+t12485;
+ t11705 = t11615*t11938+t10307+t12441;
+ t10642 = t11614*t11745;
+ t11704 = t10642+x*t11201+t12151;
+ t10597 = t12140*t12250;
+ t11404 = RATIONAL(25.0,96.0);
+ t9972 = t11404*t11934;
+ t11703 = t10597+t9972+t11335*t11954+t10544+t9812+t9924;
+ t11702 = RATIONAL(-5.0,2.0)*t11818+RATIONAL(343.0,216.0)*t12005+t12048+
+t12209;
+ t9837 = RATIONAL(-175.0,24.0)*t11934;
+ t11701 = t11365*t12148+t9837+RATIONAL(245.0,48.0)*t11818+t11907;
+ t11700 = t11355*t11977+t12012*t12252+t12204+t12463;
+ t11699 = t11355*t11954+t11498*t12185+t12204+t12491;
+ t11698 = t12204+t12455+(t12127+t11749)*t11617;
+ t11697 = t11340*t11818+t11616*t12133+t10875+t10105+t12186;
+ t9918 = RATIONAL(490.0,27.0)*t11934;
+ t11696 = t9918+t11442*t11886+t11616*t12243+t11342*t11977+t11614*t12031+
+t10610;
+ t11695 = t11106+t11617*t11738+t10358+t11916;
+ t11694 = RATIONAL(-49.0,864.0)*t12005+RATIONAL(5.0,32.0)*t11818+t12088+
+t12186;
+ t9857 = RATIONAL(-350.0,27.0)*t11934;
+ t11693 = t11443*t12148+t9857+RATIONAL(-160.0,27.0)*t12005+t10896+t10637+
+RATIONAL(140.0,9.0)*t11818;
+ t11692 = t11577*t11818+t9940+t12158+t12171;
+ t9823 = RATIONAL(-175.0,18.0)*t11934;
+ t11691 = t9823+t10053+t11392*t12249+t10374+t10406+RATIONAL(25.0,3.0)*
+t11818;
+ t11690 = t9888+t10471+t11585*t11818+z*t12189+t12163;
+ t10398 = t11616*t11932;
+ t11689 = t9968+t10390+t11616*t11772+t10398+t12171;
+ t9824 = RATIONAL(245.0,18.0)*t11934;
+ t11688 = t11617*t12220+t9824+t11476*t11954+t11863;
+ t11687 = t11615*t11967+t10369+t11616*t12239+t11904;
+ t11686 = t12151+t10780+t10449+(t12189+t11942)*t11616;
+ t10594 = t11530*t11934;
+ t11685 = t10594+t11043+t11616*t11757+t11913;
+ t11684 = t12162*t12252+t11462*t11977+t12473+t12541;
+ t11683 = t11535*t11818+t10367+t12116+t12126;
+ t11682 = x*t11099+t10445+t12071+t12116;
+ t11681 = t11170+t11196+t10686+t11614*t11929+t12063;
+ t11680 = t11616*t12178+x*t10898+t10650+t11614*t11847+t12143;
+ t10254 = t11378*t11934;
+ t11679 = t10825+t10208+t10254+t11502*t11818+t12048;
+ t11678 = t10720+t11616*t11961+t11618*t11816+t12094*t12252+t12075;
+ t11677 = t10708+x*t11177+t12116+t12131;
+ t10153 = t11364*t11934;
+ t11676 = t10153+t11388*t11954+x*t12044+t11820;
+ t10268 = t11373*t11934;
+ t11675 = t11088+t11618*t11259+t10268+t11853;
+ t11674 = t10762+t11618*t11762+t11518*t12249+t10724+t12063;
+ t10348 = t11426*t11934;
+ t11673 = t10342+t10348+t11618*t10983+t10329+(t12183+t11953)*t11617;
+ t11672 = t10549+t11615*t11842+t11523*t12185+x*t10992+t12143;
+ t11671 = t11614*t11866+t11616*t12184+x*t10941+t10021+t12122;
+ t11670 = t11614*t11998+t10958+t11616*t12117+t11617*t11785+t12143;
+ t11669 = t10831+t11445*t11954+t12084*t12250+t10268+t12468;
+ t10587 = t11557*t11934;
+ t11668 = t11616*t12233+t11507*t11977+t10587+t11831;
+ t11667 = t11005+t11614*t11970+t10849+t11617*t11739+t12122;
+ t11666 = t10497+t11422*t11977+t12075+t12092;
+ t11665 = x*t12076+t11385*t11954+t12449+t12517;
+ t11664 = t10210+t11771+t12045*t12007;
+ t10440 = x*t11088;
+ t11663 = t10648+t10440+t10446+t11452*t12185+t10439+x*t11041;
+ t10243 = x*t10963;
+ t11662 = t10243+t12108*t12250+t10245+t11826;
+ t11661 = t11616*t12173+t10268+t11615*t11955+t11830;
+ t11660 = x*t12172+t11548*t12069+t11618*t11880+t11524*t11954+t12053;
+ t11659 = x*t10904+t10279+t11617*t12177+t11615*t11883+t12122;
+ t11658 = t11614*t11927+t11543*t12185+t12409+t12497;
+ t11657 = t10642+t11126+t11100+t11455*t11977+t12063;
+ t11656 = t10068+t11101+t10744+z*t12206+t10973+RATIONAL(-25.0,18.0)*t12148
++RATIONAL(-175.0,48.0)*t11818+t12572;
+ t11655 = RATIONAL(35.0,32.0)*t11818+t11069+t9795+t10856+RATIONAL(-245.0,
+288.0)*t12005+t12413+t12555;
+ t11441 = RATIONAL(-49.0,48.0);
+ t11301 = RATIONAL(343.0,144.0);
+ t11654 = t11616*t12217+t11441*t12081+t11605*t11977+t11301*t11886+t11868+
+t12209;
+ t11653 = t11441*t12069+t11301*t11888+t11617*t12217+t11605*t11954+t11763+
+t12209;
+ t11652 = RATIONAL(175.0,48.0)*t11818+t11179+t11030+t10755+t11293*t12250+
+t10749+RATIONAL(-25.0,144.0)*t12148+t12571;
+ t10673 = t11535*t11934;
+ t11651 = t10978+t11549*t11818+t10106+t11132+t10673+z*t12200+t11917;
+ t11590 = RATIONAL(5.0,2.0);
+ t11650 = t11209+t11590*t11818+RATIONAL(-245.0,216.0)*t12005+t10872+t11838
++t12571;
+ t10317 = x*t11762;
+ t11649 = RATIONAL(35.0,96.0)*t11818+t11616*t12141+t10317+t11794+t11916;
+ t11648 = t11107+t11438*t11954+t10917+t11473*t12185+t11386*t11888+t9944+
+t12385;
+ t11647 = RATIONAL(-5.0,32.0)*t11818+t11305*t12005+t11105+t10776+t10673+
+t9924+t11893;
+ t11646 = RATIONAL(-35.0,96.0)*t11818+t10956+t10673+t11895+t11913;
+ t11506 = RATIONAL(25.0,6.0);
+ t11552 = RATIONAL(50.0,9.0);
+ t11645 = t9823+t11385*t12242+t11506*t12248+t11552*t11977+t11297+t10994+
+t11831;
+ t11644 = RATIONAL(25.0,48.0)*t11818+t10946+t10811+RATIONAL(25.0,144.0)*
+t12148+t10349+y*t12202+t11896;
+ t11643 = t12543+t11870+t12158+(t11767+t12097)*x;
+ t11642 = t9823+t11506*t12246+t11604*y+t11385*t12226+t10923+t11552*t11954+
+t11823;
+ t11641 = t11513*t12248+t11586*t11977+t10308+t11855+t11904;
+ t11640 = t11444*z+t11410*t12242+x*t12017+t11613*t11977+t11007+t12163+
+t12544;
+ t11639 = t11004+t11381*t12242+t10350+t11514*t11977+t10419+t11481*t12208+
+t12371;
+ t11638 = t10073+t11213+t11617*t11748+t11794+t11907;
+ t11637 = t10978+t10792+t11463*t11977+t11153+t10668+t10995+t10592+t12552;
+ t11636 = x*t12157+t10254+t11381*t11954+t11763+t11820;
+ t11635 = y*t12062+t11266+t11594*t12246+t10997+t11613*t11954+t12163+t12548
+;
+ t11634 = t10486+t10919+t10889+t11558*t11977+y*t11926+t10034+t12387;
+ t11633 = t10690+t10597+x*t11183+t10693+t10986+t10989+t11878;
+ t11565 = RATIONAL(-5.0,24.0);
+ t11632 = t11146+t11030+t11565*t11818+t10443+t11878+t12528;
+ t11631 = t11870+t10398+t11863+(t11936+t12215)*t11617;
+ t11630 = t11381*t11977+x*t12041+t10254+t11766+t11868;
+ t10665 = x*t11108;
+ t11629 = t10480+t11616*t12082+t11000+t10596+t11618*t11146+t10665+t11893;
+ t10186 = RATIONAL(-25.0,27.0)*t11934;
+ t11628 = t10186+t11616*t12085+t11517*t11818+t11838+t11853;
+ t11627 = x*t11102+t10394+t11859+t12402+t12486;
+ t11626 = t10547+t11096+t11617*t12221+t10592+t11896+t12578*t11451;
+ t11625 = t11134+t10699+t11896+t11542*t12226+t10694+t12576*t11451;
+ t11624 = t10504+t11502*t12185+t10410+t11484*t11954+t12330+t12511;
+ t10432 = x*t11114;
+ t11623 = t11616*t12110+t10432+t10327+t10234+t11018+t11618*t11105+t10875+
+t12528;
+ t11622 = t11855+t10398+t11854+(t12215+t11920)*t11616;
+ t11621 = t11402*t12226+t10088+x*t11985+t10291+t10859+t11532*t11954+t12361
+;
+ t11609 = RATIONAL(1.0,2.0);
+ t11603 = RATIONAL(1.0,8.0);
+ t11597 = RATIONAL(4.0,3.0);
+ t11593 = RATIONAL(-1.0,4.0);
+ t11592 = RATIONAL(-2.0,1.0);
+ t11587 = RATIONAL(-4.0,3.0);
+ t11580 = RATIONAL(-2.0,3.0);
+ t11573 = RATIONAL(5.0,1.0);
+ t11566 = RATIONAL(98.0,9.0);
+ t11562 = RATIONAL(-28.0,3.0);
+ t11538 = RATIONAL(1.0,12.0);
+ t11536 = RATIONAL(28.0,3.0);
+ t11526 = RATIONAL(-5.0,16.0);
+ t11521 = RATIONAL(-25.0,6.0);
+ t11501 = RATIONAL(25.0,8.0);
+ t11490 = RATIONAL(7.0,12.0);
+ t11488 = RATIONAL(-7.0,12.0);
+ t11457 = RATIONAL(-25.0,54.0);
+ t11440 = RATIONAL(-80.0,27.0);
+ t11435 = RATIONAL(-49.0,96.0);
+ t11432 = RATIONAL(-49.0,12.0);
+ t11420 = RATIONAL(-25.0,96.0);
+ t11401 = RATIONAL(80.0,27.0);
+ t11399 = RATIONAL(25.0,12.0);
+ t11368 = RATIONAL(49.0,12.0);
+ t11356 = RATIONAL(-200.0,27.0);
+ t11353 = RATIONAL(392.0,27.0);
+ t11349 = RATIONAL(-175.0,96.0);
+ t11348 = RATIONAL(-35.0,432.0);
+ t11346 = RATIONAL(175.0,54.0);
+ t11341 = RATIONAL(-100.0,27.0);
+ t11337 = RATIONAL(196.0,27.0);
+ t11334 = RATIONAL(35.0,576.0);
+ t11333 = RATIONAL(100.0,27.0);
+ t11332 = RATIONAL(-175.0,54.0);
+ t11329 = RATIONAL(175.0,96.0);
+ t11327 = RATIONAL(-112.0,27.0);
+ t11322 = RATIONAL(-196.0,27.0);
+ t11321 = RATIONAL(343.0,54.0);
+ t11320 = RATIONAL(200.0,27.0);
+ t11319 = RATIONAL(112.0,27.0);
+ t11316 = RATIONAL(35.0,432.0);
+ t11308 = RATIONAL(-343.0,54.0);
+ t11304 = RATIONAL(-392.0,27.0);
+ t11303 = RATIONAL(245.0,144.0);
+ t11302 = RATIONAL(245.0,192.0);
+ t11258 = t11584*t12226;
+ t11230 = t11574*t12226;
+ t11229 = t11582*t12030;
+ t11222 = t11582*t12019;
+ t11218 = t11617*t12222;
+ t11214 = t11604*t12030;
+ t11207 = t11529*t12019;
+ t11199 = t11571*t12019;
+ t11197 = t11571*t12030;
+ t11195 = t11537*t12030;
+ t11191 = t11540*t12030;
+ t11182 = t11523*t12030;
+ t11168 = t11546*t12019;
+ t11162 = t11502*t12030;
+ t11157 = t11616*t12024;
+ t11139 = t11528*t12019;
+ t11136 = t11540*t12019;
+ t11133 = t11518*t12019;
+ t11128 = t11518*t12030;
+ t11124 = t11517*t12030;
+ t11118 = t11474*t12019;
+ t11109 = t11479*t12030;
+ t11098 = t11485*t12019;
+ t11095 = t11542*t12030;
+ t11092 = t11542*t12019;
+ t11090 = t11529*t12030;
+ t11086 = t11517*t12019;
+ t11080 = t11543*t12019;
+ t11078 = t11537*t12019;
+ t11070 = t11510*t12030;
+ t11068 = t11502*t12019;
+ t11064 = t11546*t12030;
+ t11062 = t11510*t12019;
+ t11061 = t11523*t12019;
+ t11046 = y*t12073;
+ t11035 = y*t12049;
+ t11028 = t11424*t12030;
+ t11026 = t11413*t12019;
+ t11022 = t11367*t12019;
+ t11021 = t11384*t12019;
+ t11013 = t11426*t12030;
+ t11009 = t11614*t12018;
+ t10991 = t11371*t12030;
+ t10985 = t11395*t12019;
+ t10981 = t11376*t12030;
+ t10971 = t11396*t12030;
+ t10965 = t11395*t12030;
+ t10957 = t11427*t12019;
+ t10954 = t11384*t12030;
+ t10951 = t11384*t12226;
+ t10948 = t11413*t12030;
+ t10944 = t11429*t12019;
+ t10943 = t11424*t12019;
+ t10937 = t11417*t12030;
+ t10934 = t11430*t12030;
+ t10930 = t11427*t12030;
+ t10906 = t11402*t12019;
+ t10903 = t11617*t12232;
+ t10893 = t11358*t12019;
+ t10892 = t11316*t12030;
+ t10891 = t11358*t12242;
+ t10886 = t11315*t12030;
+ t10883 = t11310*t12019;
+ t10882 = t11315*t12019;
+ t10881 = t11336*t12030;
+ t10879 = t11318*t12019;
+ t10878 = t11316*t12019;
+ t10871 = t11616*t12023;
+ t10868 = t11348*t12019;
+ t10861 = t11334*t12030;
+ t10860 = t11334*t12019;
+ t10855 = t11348*t12030;
+ t10852 = t11318*t12030;
+ t10846 = t11617*t11945;
+ t10842 = t11604*t11983;
+ t10837 = t11617*t11777;
+ t10836 = t11613*t11983;
+ t10833 = t11294*t12250;
+ t10822 = t11581*t11888;
+ t10820 = z*t11922;
+ t10817 = t11604*t11993;
+ t10813 = t11617*t11976;
+ t10812 = t11581*t11886;
+ t10809 = t11295*t12252;
+ t10805 = t11597*t11983;
+ t10799 = t11290*t12252;
+ t10793 = t11286*t12252;
+ t10787 = t11617*t11250;
+ t10784 = t11597*t11993;
+ t10782 = z*t11742;
+ t10779 = t11579*t11888;
+ t10775 = t11287*t12250;
+ t10771 = t11587*t11993;
+ t10770 = t11579*t11886;
+ t10766 = t11616*t11937;
+ t10764 = t11587*t11983;
+ t10760 = t11582*t11993;
+ t10754 = z*t11995;
+ t10750 = t11616*t11224;
+ t10747 = t11582*t11983;
+ t10727 = t11292*t12252;
+ t10726 = t11616*t11768;
+ t10723 = t11615*t12202;
+ t10718 = t11614*t12191;
+ t10715 = z*t11972;
+ t10714 = x*t11073;
+ t10711 = z*t12003;
+ t10706 = t11614*t12181;
+ t10703 = z*t11759;
+ t10698 = z*t11920;
+ t10697 = t11614*t12193;
+ t10696 = z*t11836;
+ t10692 = t11484*t12194;
+ t10689 = t11568*t11993;
+ t10688 = t11555*t11993;
+ t10682 = t11280*t12252;
+ t10676 = t11496*t11983;
+ t10674 = t12077*t12252;
+ t10672 = y*t11738;
+ t10662 = t11570*t11983;
+ t10653 = z*t11992;
+ t10652 = y*t11795;
+ t10644 = t11471*t11888;
+ t10643 = y*t11964;
+ t10633 = t11543*t12205;
+ t10626 = z*t11961;
+ t10624 = z*t11947;
+ t10621 = t11538*t11993;
+ t10616 = t11618*t11960;
+ t10612 = t12083*t12252;
+ t10602 = t11277*t12250;
+ t10599 = t11285*t12252;
+ t10595 = x*t11170;
+ t10589 = y*t11928;
+ t10588 = t11614*t12179;
+ t10586 = t11509*t12005;
+ t10580 = y*t11936;
+ t10578 = z*t11999;
+ t10575 = t11618*t11950;
+ t10567 = t11488*t11993;
+ t10566 = y*t11883;
+ t10564 = x*t11119;
+ t10560 = z*t11882;
+ t10559 = t11616*t11979;
+ t10550 = t11496*t11993;
+ t10546 = t11614*t11882;
+ t10541 = z*t11798;
+ t10540 = t11274*t12250;
+ t10535 = t11614*t11848;
+ t10528 = x*t11134;
+ t10526 = t11538*t11983;
+ t10522 = t11615*t11964;
+ t10521 = y*t11958;
+ t10514 = t11490*t11993;
+ t10509 = z*t11757;
+ t10507 = z*t11951;
+ t10502 = t11488*t11983;
+ t10490 = t12021*t12250;
+ t10485 = t11490*t11983;
+ t10482 = t11475*t12205;
+ t10474 = y*t11959;
+ t10473 = t11618*t11931;
+ t10469 = t11570*t11993;
+ t10454 = t11618*t11933;
+ t10451 = t11554*t12205;
+ t10450 = t11565*t11983;
+ t10433 = z*t11989;
+ t10429 = y*t11871;
+ t10421 = y*t11833;
+ t10414 = t11531*t11983;
+ t10413 = t11618*t11969;
+ t10407 = t11522*t11993;
+ t10405 = y*t11781;
+ t10396 = t11535*t11983;
+ t10395 = t11565*t11993;
+ t10393 = t11618*t11949;
+ t10391 = t11535*t11993;
+ t10388 = t12025*t12250;
+ t10382 = t11615*t11841;
+ t10380 = t12060*t12252;
+ t10362 = t11615*t12199;
+ t10356 = t11515*t12205;
+ t10347 = t11615*t12187;
+ t10343 = y*t11996;
+ t10339 = t11615*t11996;
+ t10338 = y*t12187;
+ t10334 = t11362*t12194;
+ t10333 = t11618*t10919;
+ t10323 = z*t11824;
+ t10322 = t11410*t12205;
+ t10297 = y*t11790;
+ t10294 = x*t10997;
+ t10283 = z*t11847;
+ t10281 = z*t12000;
+ t10259 = t11617*t11963;
+ t10258 = z*t12190;
+ t10252 = z*t11968;
+ t10239 = t11618*t11981;
+ t10231 = t11414*t11983;
+ t10224 = t11446*t11993;
+ t10206 = x*t10938;
+ t10204 = t11615*t12180;
+ t10200 = z*t11987;
+ t10198 = t11435*t11886;
+ t10189 = x*t10925;
+ t10182 = t11391*t12205;
+ t10177 = t12014*t12252;
+ t10176 = z*t11986;
+ t10171 = y*t11770;
+ t10170 = z*t11786;
+ t10169 = t11614*t11786;
+ t10168 = t11614*t12184;
+ t10159 = x*t10917;
+ t10158 = t11403*t12005;
+ t10148 = x*t11024;
+ t10141 = t11419*t12194;
+ t10138 = y*t11747;
+ t10134 = z*t11971;
+ t10123 = t11440*t12194;
+ t10122 = t11614*t11930;
+ t10121 = t11264*t12252;
+ t10117 = z*t11970;
+ t10116 = z*t11952;
+ t10111 = t11416*t12194;
+ t10110 = y*t11739;
+ t10109 = z*t11965;
+ t10104 = z*t11948;
+ t10103 = t11376*t11993;
+ t10102 = t11267*t12252;
+ t10099 = z*t11843;
+ t10098 = z*t11990;
+ t10091 = t12047*t12252;
+ t10090 = z*t11930;
+ t10084 = t11365*t11993;
+ t10076 = y*t11984;
+ t10069 = t11411*t11983;
+ t10065 = t11435*t11888;
+ t10061 = z*t12176;
+ t10060 = x*t10974;
+ t10059 = x*t11048;
+ t10058 = t11615*t11877;
+ t10057 = x*t11007;
+ t10056 = y*t11935;
+ t10055 = y*t11842;
+ t10051 = y*t11877;
+ t10050 = x*t10995;
+ t10028 = t11430*t11993;
+ t10016 = t11363*t12194;
+ t10013 = t11401*t12194;
+ t10012 = y*t11801;
+ t10011 = y*t12183;
+ t10008 = t11421*t11993;
+ t10007 = y*t11748;
+ t10006 = t11615*t12183;
+ t10003 = y*t11825;
+ t9996 = t11434*t12249;
+ t9982 = y*t11953;
+ t9981 = t11418*t11983;
+ t9979 = z*t11744;
+ t9971 = t11452*t12205;
+ t9967 = t11440*t12205;
+ t9962 = t11401*t12205;
+ t9942 = t11335*t12205;
+ t9934 = z*t11741;
+ t9932 = z*t11991;
+ t9928 = z*t11867;
+ t9917 = RATIONAL(160.0,27.0)*t12005;
+ t9904 = t11331*t11993;
+ t9902 = z*t11740;
+ t9887 = t11319*t12194;
+ t9884 = z*t11974;
+ t9880 = y*t11852;
+ t9869 = t11616*t11760;
+ t9867 = t11327*t12194;
+ t9864 = RATIONAL(49.0,864.0)*t12005;
+ t9863 = t11344*t12194;
+ t9859 = y*t11808;
+ t9848 = t11350*t11886;
+ t9844 = y*t11994;
+ t9843 = t11354*t12005;
+ t9840 = t12087*t12252;
+ t9838 = y*t11783;
+ t9828 = t11327*t12205;
+ t9825 = t11319*t12205;
+ t9821 = t11617*t11753;
+ t9811 = t11303*t11886;
+ t9807 = t11303*t11888;
+ t9804 = t11302*t11888;
+ t9802 = t11302*t11886;
+ t9800 = RATIONAL(-343.0,216.0)*t12005;
+ coeffs_dx->coeff_m2_m2_m2 = t11761+t9982+t10012+t10903+(t11010+(t11903+
+t11914)*t11426)*x+t10011+t10006+t11046+t10854+(t11454*t11618+t11437)*t12148+
+t12478+t12492+t12496+t12538+t12558;
+ coeffs_dx->coeff_m1_m2_m2 = t10028+t10432+t10258+t11805+t11849+t10991+
+t12101+t11859+t11617*t12094+t12270+t10281+t12328+t12430;
+ coeffs_dx->coeff_0_m2_m2 = t10462+t11663+t11611*t11818+t10061+t10050+
+t10060+t10454+t10059+t11894+t12469;
+ coeffs_dx->coeff_p1_m2_m2 = t10978+t12255+t10076+t10944+t10662+t10947+(
+t12161+t11523)*t12148+t10182+t10469+t10665+t11826+t12296+t12480+t12488;
+ coeffs_dx->coeff_p2_m2_m2 = t10103+t10122+t10906+t11621+t11779+t10090+
+t10110+t10115+t11806+t12284+t12446+t12448;
+ coeffs_dx->coeff_p3_m2_m2 = t11618*t10895+t10333+t10339+t11673+t10338+
+t10343+t10347+t11884+t12333;
+ coeffs_dx->coeff_m2_m1_m2 = x*t11196+t10360+t11021+t10986+t10971+t11623+
+t10322+t10323+t12079+t12270+t12507+t12520;
+ coeffs_dx->coeff_m1_m1_m2 = t11062+t9942+t11404*t11735+t11649+t10706+
+t9934+t12323+t12403+t12471+t12502+t12573;
+ coeffs_dx->coeff_0_m1_m2 = t10714+t10747+t11692+t10689+t12188+t12312+
+t12338;
+ coeffs_dx->coeff_p1_m1_m2 = t12256+t10696+t9932+t11136+t10842+t10995+
+t10977+t10697+t11625+t12262;
+ coeffs_dx->coeff_p2_m1_m2 = t11646+t9928+t10948+t10943+t10959+t10682+
+t11898+t12309+t12316+t12487;
+ coeffs_dx->coeff_p3_m1_m2 = t10283+t10294+t10652+t11680+t12118+t12331+
+t12346;
+ coeffs_dx->coeff_m2_0_m2 = t11663+t11733*t11616+((t11570+t12066)*t11616+
+t12237*t11479)*x+t10653+t11858+t12350+t12400+t12401+t12427+t12443;
+ coeffs_dx->coeff_m1_0_m2 = t11197+t11535*t12008+t10715+t11715*t11616+
+t11641+t11905+t12282+t12338+t12437;
+ coeffs_dx->coeff_0_0_m2 = t10252+t10822+t11580*t12037+t11829+(t11556+
+t11364*t11617)*t12008+t12300+t12517+t12550;
+ coeffs_dx->coeff_p1_0_m2 = t11630+t11555*t12008+t11064+t11716*t11616+
+t10176+t11875+t12294+t12358+t12535;
+ coeffs_dx->coeff_p2_0_m2 = t11182+t11640+t11727*t11616+t11496*t12008+
+t10754+t11821+t11901+t12335+t12355;
+ coeffs_dx->coeff_p3_0_m2 = t10624+t11530*t12037+t11532*t12008+t11662+
+t12288+t12498+t12536;
+ coeffs_dx->coeff_m2_p1_m2 = (t12102+t12238)*t12248+t10957+t11182+t10612+
+t10626+t11629+t10652+t10239+t12296+t12460+t12500+t12523;
+ coeffs_dx->coeff_m1_p1_m2 = t10588+t9902+t11078+t11064+t10578+t12254+
+t11625+t12269+t12487;
+ coeffs_dx->coeff_0_p1_m2 = t10564+t11679+t10204+t10842+t12283+t12358+
+t12440;
+ coeffs_dx->coeff_p1_p1_m2 = t11409*t11735+t10822+t11197+t10747+t11207+
+t10718+t11628+t10109+t12295+t12421+t12433+t12502;
+ coeffs_dx->coeff_p2_p1_m2 = t11633+t11022+t10820+t10599+t9904+t11858+
+t12260+t12315+t12403;
+ coeffs_dx->coeff_p3_p1_m2 = t10360+t11678+t10224+t10206+t12135+t12343+
+t12364;
+ coeffs_dx->coeff_m2_p2_m2 = t10948+t10168+t10909+t10546+t10175+x*t10984+
+t11006+t11621+t10560+t11884+t12268+t12524;
+ coeffs_dx->coeff_m1_p2_m2 = t11651+t11139+t10977+t10110+t10541+t11869+
+t11918+t12299+t12316;
+ coeffs_dx->coeff_0_p2_m2 = t10662+t10548+t10787+t10159+t11690+t12174+
+t12335+t12380;
+ coeffs_dx->coeff_p1_p2_m2 = t11633+t10141+t11081+t10782+t9884+t11894+
+t12273+t12302+t12471;
+ coeffs_dx->coeff_p2_p2_m2 = t10102+t11530*t11735+t11046+t10971+t11634+
+t10509+t10134+t11856+t12290+t12430+t12573;
+ coeffs_dx->coeff_p3_p2_m2 = t10012+t10111+t10116+t11671+t11902+t12348+
+t12353;
+ coeffs_dx->coeff_m2_p3_m2 = x*t10899+t10891+t10893+t11673+t10170+t10200+
+t10169+t11806+t12336;
+ coeffs_dx->coeff_m1_p3_m2 = t10259+t11027+t11033+t10947+t11670+t11775+
+t12346+t12542;
+ coeffs_dx->coeff_0_p3_m2 = t10533+t10148+t11662+t12399+t12465;
+ coeffs_dx->coeff_p1_p3_m2 = t11666+t11009+t10991+t10104+t12167+t12285+
+t12343;
+ coeffs_dx->coeff_p2_p3_m2 = t10879+t10117+t11667+t12196+t12348+t12384+
+t12478;
+ coeffs_dx->coeff_p3_p3_m2 = t10098+t10099+t11402*t11735+t11707+t12516+
+t12558;
+ coeffs_dx->coeff_m2_m2_m1 = t10058+t10954+t10951+t10624+t10243+t10051+
+t10056+x*t11126+t11623+t10034+t12328+t12428+t12482+t12533;
+ coeffs_dx->coeff_m1_m2_m1 = t9848+t9844+t11070+t11649+t11404*t11736+
+t10451+t12326+t12422+t12527+t12530+t12574;
+ coeffs_dx->coeff_0_m2_m1 = t10429+t11692+t10760+t9840+t10433+t12281+
+t12301;
+ coeffs_dx->coeff_p1_m2_m1 = t11041+t11191+t12256+t10817+t10490+t10421+
+t11626+t12267+t12557;
+ coeffs_dx->coeff_p2_m2_m1 = t11646+t11026+t10540+t10964+t11028+t9880+
+t11900+t12304+t12310+t12504;
+ coeffs_dx->coeff_p3_m2_m1 = t11672+t10513+t10057+t10055+t12112+t12331+
+t12356;
+ coeffs_dx->coeff_m2_m1_m1 = t9843+t12323+t11804+t10450+t9937+(RATIONAL(
+25.0,192.0)+RATIONAL(25.0,64.0)*t11618)*t12148+t11892+t10881+t11797+t10395+
+t10317+t12326+t12457;
+ coeffs_dx->coeff_m1_m1_m1 = t10008+t10966+t11002+t11230+t10007+t9802+(
+RATIONAL(-25.0,24.0)+RATIONAL(-175.0,64.0)*t11618)*t12148+t11150+t11235+((
+t11349*t11615+t11425*y)*t11616+(t11349*t11614+t11425*z+RATIONAL(125.0,32.0)*
+t11616)*t11617)*x+t9803+t9804+t11850+t11861+t12467+t12570;
+ coeffs_dx->coeff_0_m1_m1 = t9837+t9800+t9996+t10414+RATIONAL(25.0,4.0)*
+t11818+t9995+t12182+t12207+t12391+t12394+t12407;
+ coeffs_dx->coeff_p1_m1_m1 = t12275+t10912+t11911+t10405+(RATIONAL(-25.0,
+4.0)*t11618+RATIONAL(25.0,24.0))*t12148+t10914+t11909+t10407+t12324+t12561+
+t12565+t12572;
+ coeffs_dx->coeff_p2_m1_m1 = t10861+t9981+t10860+t10995+(RATIONAL(-25.0,
+192.0)+RATIONAL(175.0,64.0)*t11618)*t12148+t11912+t11915+t12325+t9979+t12327+
+t12506+t12555+t12564;
+ coeffs_dx->coeff_p3_m1_m1 = t9864+t10396+RATIONAL(-25.0,64.0)*t11818+
+t9971+t11703+t10391+t12113+t12160+t12392;
+ coeffs_dx->coeff_m2_0_m1 = t11732*t11616+t11177+t10482+(t11483*t11614+
+t12224)*x+t11641+t11774+t12301+t12352+t12431;
+ coeffs_dx->coeff_m1_0_m1 = (t11418*t11614+t11605*z+(t11501+t11506*t11615)
+*t11616)*x+t11162+t10698+t11713*t11616+t11701+t11857+t11862+t12394+t12484+
+t12568;
+ coeffs_dx->coeff_0_0_m1 = t11573*t12037+t9825+t9824+t10382+((t11308*
+t11617+t11380)*t11614+(t11507+t11322*t11617)*z)*x+t11854+t11876+t12408+t12556;
+ coeffs_dx->coeff_p1_0_m1 = t9967+t11124+t11645+(t11411*t11614+t11487*z)*x
++t11717*t11616+t11811+t11834+t12381+t12393;
+ coeffs_dx->coeff_p2_0_m1 = (t11591*z+t11490*t11614)*x+t11726*t11616+
+t11102+t11654+t10833+t11773+t11899+t12368+t12389;
+ coeffs_dx->coeff_p3_0_m1 = t11526*t12037+t10362+(t11575*z+t11533*t11614)*
+x+t11699+t12305+t12414+t12549;
+ coeffs_dx->coeff_m2_p1_m1 = t10393+t10396+t11102+t10868+t11644+t10356+
+t11891+t12267+t12269;
+ coeffs_dx->coeff_m1_p1_m1 = t10507+t9981+t11045+(t11521*t11615+t11399*y)*
+t12248+t9811+t11124+t11656+t10084+t11897+t12275+t12462;
+ coeffs_dx->coeff_0_p1_m1 = t9828+t10405+t11691+t12015+t12332+t12393+
+t12476;
+ coeffs_dx->coeff_p1_p1_m1 = t11230+(t11332*t11614+t11341*z)*t12246+t9962+
+t10414+t11162+t10955+t11639+t10382+t11840+t12277+t12554;
+ coeffs_dx->coeff_p2_p1_m1 = t10007+t11177+t10878+t10775+t11652+t12263+
+t12276+t12432+t12474;
+ coeffs_dx->coeff_p3_p1_m1 = t10723+t10450+t11674+t10688+t12058+t12314+
+t12377;
+ coeffs_dx->coeff_m2_p2_m1 = t10939+t10861+t10621+t11647+t10055+t11800+
+t11890+t12299+t12310;
+ coeffs_dx->coeff_m1_p2_m1 = t11065+t10912+t11218+t10567+t11655+t10198+(
+t11420*y+t11329*t11615)*t12248+t9880+t11908+t11919+t12327;
+ coeffs_dx->coeff_0_p2_m1 = t11702+t10784+t10421+t12098+t12192+t12373+
+t12389;
+ coeffs_dx->coeff_p1_p2_m1 = t9863+t10966+t10429+t10771+t11208+t11650+
+t11879+t12272+t12276;
+ coeffs_dx->coeff_p2_p2_m1 = t10951+t10121+t12264+t11784+t10881+(t11588*z+
+t11553*t11614)*t12246+t10514+t9804+t11812+t12293+t12385+t12574;
+ coeffs_dx->coeff_p3_p2_m1 = t11694+t10051+t10550+t12020+t12132+t12388+
+t12390;
+ coeffs_dx->coeff_m2_p3_m1 = t11672+t11028+t10883+t10563+t10473+t12131+
+t12321+t12542;
+ coeffs_dx->coeff_m1_p3_m1 = t11191+t11420*t11977+t9821+t11703+t10703+
+t9890+t10388+t12070+t12152+t12539;
+ coeffs_dx->coeff_0_p3_m1 = t10711+t10846+t11699+t12456+t12537;
+ coeffs_dx->coeff_p1_p3_m1 = t10963+t10813+t10633+t11657+t11070+t12306+
+t12314;
+ coeffs_dx->coeff_p2_p3_m1 = t10954+t10882+t11697+t10602+t12046+t12366+
+t12390;
+ coeffs_dx->coeff_p3_p3_m1 = t10058+t10189+(t12107+t11429*z)*t12246+t11708
++t12065+t12551;
+ coeffs_dx->coeff_m2_m2_0 = t11098+(t12229*t11479+(t12159+t11570)*t11617)*
+x+t10528+t10440+t11791+t11733*t11617+t11771+t11860+t12350+t12458+t12469+t12510;
+ coeffs_dx->coeff_m1_m2_0 = t11643+t11715*t11617+t11535*t12007+t11199+
+t10521+t12281+t12282+t12532+t12560;
+ coeffs_dx->coeff_0_m2_0 = t10812+t11580*t12093+t10177+(t11364*t11616+
+t11556)*t12007+t11665+t11845+t12550;
+ coeffs_dx->coeff_p1_m2_0 = t11636+t10016+t11168+t11716*t11617+t11555*
+t12007+t11873+t12294+t12351+t12445;
+ coeffs_dx->coeff_p2_m2_0 = t11061+t10727+t11727*t11617+t11635+t11496*
+t12007+t11822+t11910+t12339+t12355;
+ coeffs_dx->coeff_p3_m2_0 = t11530*t12093+t11532*t12007+t11660+t11827+
+t12079+t12452+t12498;
+ coeffs_dx->coeff_m2_m1_0 = t11643+t11099+(t11483*t11615+t11613*y)*x+
+t11732*t11617+t10643+t11817+t12312+t12352+t12513;
+ coeffs_dx->coeff_m1_m1_0 = t11068+t11713*t11617+(t11418*t11615+t11605*y+(
+t11506*t11614+t11501)*t11617)*x+t10580+t11701+t11755+t11832+t12391+t12534+
+t12562;
+ coeffs_dx->coeff_0_m1_0 = t11573*t12093+t9887+t10535+((t11308*t11616+
+t11380)*t11615+(t11322*t11616+t11507)*y)*x+t11688+t11807+t12556;
+ coeffs_dx->coeff_p1_m1_0 = t11086+t10123+(t11411*t11615+t11487*y)*x+
+t11717*t11617+t11642+t11796+t11803+t12381+t12398;
+ coeffs_dx->coeff_p2_m1_0 = t11183+t11653+(t11490*t11615+t11591*y)*x+
+t10809+t11726*t11617+t11864+t11889+t12368+t12370;
+ coeffs_dx->coeff_p3_m1_0 = t11526*t12093+t10674+(t11533*t11615+t11575*y)*
+x+t11700+t12307+t12454+t12549;
+ coeffs_dx->coeff_m2_0_0 = t10158+t12162+t11538+(RATIONAL(1.0,4.0)+t11488*
+t11616)*t11618+t11665+(t11588+t12166*t11604)*x+(t11330*t11616+t11534+(t11462*
+t11616+t11488)*t11618)*t11617+t11814+t12300+t12426;
+ coeffs_dx->coeff_m1_0_0 = t11688+(t11590+t12166*t11522)*x+(t11489+t11379*
+t11616+(RATIONAL(-343.0,36.0)*t11616+t11368)*t11618)*t11617+t11580+(RATIONAL(
+-7.0,4.0)+t11368*t11616)*t11618+t12146+t12408+t12412+t12444+t12479+t12519;
+ coeffs_dx->coeff_0_0_0 = (RATIONAL(4.0,1.0)+t11562*t11616+(t11562+
+RATIONAL(196.0,9.0)*t11616)*t11617)*t11618+(t11560+(t11353*t11615+t11566)*
+t11616+t12166*t11561+(t11566+RATIONAL(-686.0,27.0)*t11616+t11353*t11614)*t11617
+)*x+t12203+t12404+t12418;
+ coeffs_dx->coeff_p1_0_0 = t11591+(RATIONAL(-4.0,1.0)+t11536*t11616)*
+t11618+t9917+t12145+(t11522+t12166*t11544)*x+t11696+(t11412*t11616+t11500+(
+t11536+RATIONAL(-196.0,9.0)*t11616)*t11618)*t11617+t11815+t12319+t12472;
+ coeffs_dx->coeff_p2_0_0 = t11496+(t11432*t11616+RATIONAL(7.0,4.0))*t11618
++t12144+(t11306*t11616+t11483+(t11432+RATIONAL(343.0,36.0)*t11616)*t11618)*
+t11617+t11668+t10586+(-1.0+t12166*t11587)*x+t11782+t12419+t12453+t12464;
+ coeffs_dx->coeff_p3_0_0 = t10522+(t11594+t12166*t11613)*x+(t11394*t12148+
+t11593+(t11617+t11616)*t11490)*t11618+t11676+t12406+t12420;
+ coeffs_dx->coeff_m2_p1_0 = t11636+t11080+(t11582*t11615+t11584*y)*x+
+t11730*t11617+t10474+t11782+t12283+t12357+t12454;
+ coeffs_dx->coeff_m1_p1_0 = t10692+(t11531*t11615+t11606*y)*x+t11711*
+t11617+t11642+t11889+t12332+t12376+t12472+t12526;
+ coeffs_dx->coeff_0_p1_0 = t9867+t9918+t11848+((t11497+t11304*t11616)*
+t11615+(t11525+t11337*t11616)*y)*x+t11796+t12319+t12459+t12540;
+ coeffs_dx->coeff_p1_p1_0 = t10013+t11693+(t11486*t11615+t11484*y+(t11552+
+t11320*t11614)*t11617)*x+t11734*t11617+t10985+t11807+t11832+t12397+t12418+
+t12479;
+ coeffs_dx->coeff_p2_p1_0 = (t11597*t11615+t11580*y)*x+t11724*t11617+
+t11118+t10793+t11631+t11755+t11814+t12342+t12383;
+ coeffs_dx->coeff_p3_p1_0 = t10380+t11836+(t11584*t11615+t11611*y)*x+
+t11661+t12292+t12513+t12525;
+ coeffs_dx->coeff_m2_p2_0 = t11066+t11635+t10595+(t11528*y+t12038)*x+
+t11714*t11617+t11827+t11864+t12345+t12380;
+ coeffs_dx->coeff_m1_p2_0 = t11222+(t11565*y+t11421*t11615)*x+t11722*
+t11617+t11653+t10589+t11803+t11910+t12363+t12373;
+ coeffs_dx->coeff_0_p2_0 = t11592*t12093+t10091+t10587+t10770+((t11321*
+t11616+t11387)*t11615+t11719*y)*x+t11823+t11873+t12464+t12505;
+ coeffs_dx->coeff_p1_p2_0 = (t11365*t11615+t11478*y)*x+t11723*t11617+
+t11256+t11631+t10334+t11845+t12317+t12375+t12534;
+ coeffs_dx->coeff_p2_p2_0 = t11684+t11173+t11728*t11617+(t11538*y+t11488*
+t11615+(t11591*t11614+t11609)*t11617)*x+t10799+t11817+t11860+t12362+t12560+
+t12562;
+ coeffs_dx->coeff_p3_p2_0 = t11603*t12093+t10612+(t12240+t11558*t11615)*x+
+t11686+t12303+t12510+t12529;
+ coeffs_dx->coeff_m2_p3_0 = x*t12024+t11729*t11617+t11660+t11822+t12101+
+t12417+t12465;
+ coeffs_dx->coeff_m1_p3_0 = t11565*t12231+t11133+t11725*t11617+t11698+
+t12307+t12445+t12456;
+ coeffs_dx->coeff_0_p3_0 = t11585*t12093+t10837+t11719*t12231+t11676+
+t12521;
+ coeffs_dx->coeff_p1_p3_0 = t11092+t11999+t11718*t11617+t11675+t12292+
+t12416+t12532;
+ coeffs_dx->coeff_p2_p3_0 = t11538*t12231+t10944+t11721*t11617+t11704+
+t11791+t12303+t12382;
+ coeffs_dx->coeff_p3_p3_0 = t11548*t12093+(t11551*t11615+(t12156+t11532)*
+t11617)*x+t11706+t12423+t12458;
+ coeffs_dx->coeff_m2_m2_p1 = t10138+t10930+t10513+t12255+(t12114+t12241)*
+t12246+t11061+t11629+t10595+t10563+t12415+t12450;
+ coeffs_dx->coeff_m1_m2_p1 = t9859+t11195+t11168+t12254+t10589+t10388+
+t11626+t12271+t12504;
+ coeffs_dx->coeff_0_m2_p1 = t10711+t11679+t10091+t10817+t12289+t12351+
+t12410;
+ coeffs_dx->coeff_p1_m2_p1 = t12253+t10633+t11090+t11199+t10812+t10760+
+t11628+t11409*t11736+t10334+t12495+t12527;
+ coeffs_dx->coeff_p2_m2_p1 = t9838+t11098+t12260+t11627+t10799+t10602+
+t12266+t12405+t12422;
+ coeffs_dx->coeff_p3_m2_p1 = t10612+t10297+t10189+t11664+t12334+t12364+
+t12533;
+ coeffs_dx->coeff_m2_m1_p1 = t10855+t10474+t11183+t11644+t10616+t10391+
+t11890+t12262+t12271;
+ coeffs_dx->coeff_m1_m1_p1 = t11086+(t11399*z+t11521*t11614)*t12246+t9807+
+t10962+t10692+t11656+t9979+t11908+t12324+t12466+t12515;
+ coeffs_dx->coeff_0_m1_p1 = t11691+t9867+t10407+t12098+t12349+t12398+
+t12481;
+ coeffs_dx->coeff_p1_m1_p1 = t11068+t10013+t12259+(t11332*t11615+t11341*y)
+*t12248+t11235+t11049+t11879+t10535+t12277+t12371+t12407+t12425;
+ coeffs_dx->coeff_p2_m1_p1 = t10008+t11099+t10892+t10793+t11652+t10069+
+t11784+t12265+t12274;
+ coeffs_dx->coeff_p3_m1_p1 = t11674+t10380+t10575+t10395+t12020+t12308+
+t12386;
+ coeffs_dx->coeff_m2_0_p1 = t11630+t11730*t11616+t10356+(t12222+t11582*
+t11614)*x+t12289+t12357+t12414+t12419+t12493;
+ coeffs_dx->coeff_m1_0_p1 = t10507+t10937+(t11606*z+t11531*t11614)*x+
+t11645+t11711*t11616+t11815+t11899+t12349+t12376;
+ coeffs_dx->coeff_0_0_p1 = t11841+t10644+t9828+((t11304*t11617+t11497)*
+t11614+(t11525+t11337*t11617)*z)*x+t11696+t11811+t12540;
+ coeffs_dx->coeff_p1_0_p1 = t11693+t11734*t11616+t9962+(t11484*z+t11486*
+t11614+(t11320*t11615+t11552)*t11616)*x+t10965+t11857+t11876+t12396+t12404+
+t12412;
+ coeffs_dx->coeff_p2_0_p1 = (t11597*t11614+t11580*z)*x+t11724*t11616+
+t11622+t10775+t11862+t12359+t12383+t12426+t12434;
+ coeffs_dx->coeff_p3_0_p1 = t10723+t11833+(t11584*t11614+t11611*z)*x+
+t11669+t12297+t12431+t12525;
+ coeffs_dx->coeff_m2_p1_p1 = t12253+t10158+t10186+(RATIONAL(25.0,108.0)+
+RATIONAL(25.0,36.0)*t11618)*t12148+t11830+t11118+t10482+t10688+t11797+t10643+
+t10575+t12295+t12434;
+ coeffs_dx->coeff_m1_p1_p1 = (RATIONAL(-50.0,27.0)+RATIONAL(-175.0,36.0)*
+t11618)*t12148+t10985+t10698+t10965+t11639+t10580+t10069+t12259+t12432+t12467+
+t12519;
+ coeffs_dx->coeff_0_p1_p1 = t9825+t9996+RATIONAL(100.0,9.0)*t11818+t9857+
+t9887+t11840+t12203+t12396+t12397+t12425;
+ coeffs_dx->coeff_p1_p1_p1 = t10123+t9967+t9917+t10937+(RATIONAL(-100.0,
+9.0)*t11618+RATIONAL(50.0,27.0))*t12148+t10644+((t11333*y+t11356*t11615)*t11616
++(t11333*z+t11356*t11614+RATIONAL(250.0,27.0)*t11616)*t11617)*x+t11909+t12459+
+t12462+t12466+t12476+t12481+t12526;
+ coeffs_dx->coeff_p2_p1_p1 = t11080+(RATIONAL(175.0,36.0)*t11618+RATIONAL(
+-25.0,108.0))*t12148+t11624+t10809+t10833+t10586+t10084+t12261+t12493+t12506+
+t12515;
+ coeffs_dx->coeff_p3_p1_p1 = t10522+t10393+t11658+t11618*t11792+t10674+
+t10362+t10616+t12160+t12287;
+ coeffs_dx->coeff_m2_p2_p1 = t11173+t10528+t10297+t10892+t11632+t10550+
+t10449+t11804+t12266+t12302;
+ coeffs_dx->coeff_m1_p2_p1 = t9838+t11256+t11049+t11638+t10514+t10521+
+t11861+t12265+t12272;
+ coeffs_dx->coeff_0_p2_p1 = t10771+t10177+t11689+t12207+t12359+t12375+
+t12495;
+ coeffs_dx->coeff_p1_p2_p1 = t11218+t10016+t11222+t12257+t11624+t10962+
+t10770+t10784+(t11346*t11615+t11457*y)*t12248+t12410+t12561;
+ coeffs_dx->coeff_p2_p2_p1 = t11637+t10855+t10567+t9859+t11066+t9807+
+t10727+(t11585*z+t11580*t11614)*t12246+t12286+t12450+t12451+t12564;
+ coeffs_dx->coeff_p3_p2_p1 = t10138+t10621+t9971+t10548+t10719+t11683+
+t12320+t12395;
+ coeffs_dx->coeff_m2_p3_p1 = t10624+t11666+t10944+t12065+t12334+t12340+
+t12405;
+ coeffs_dx->coeff_m1_p3_p1 = t11092+t11657+t11090+t10451+t12046+t12318+
+t12386;
+ coeffs_dx->coeff_0_p3_p1 = t10433+t10813+t11669+t12416+t12566;
+ coeffs_dx->coeff_p1_p3_p1 = t10837+t10846+t11457*t11977+t11658+t11195+
+t11133+t10490+t12152+t12291;
+ coeffs_dx->coeff_p2_p3_p1 = t10930+t10540+t10988+t10703+t11677+t12298+
+t12320;
+ coeffs_dx->coeff_p3_p3_p1 = t10473+t10057+(t11371*z+t12083)*t12246+t11709
++t12415+t12494;
+ coeffs_dx->coeff_m2_m2_p2 = t11026+t9978+t11035+t12268+t10333+x*t11027+
+t10200+t12284+t11800+t12361+t12424+t12470+t12501;
+ coeffs_dx->coeff_m1_m2_p2 = t11651+t11041+t10103+t10672+t11157+t11775+
+t11919+t12304+t12313;
+ coeffs_dx->coeff_0_m2_p2 = t10148+t10750+t10469+t11690+t12192+t12322+
+t12339;
+ coeffs_dx->coeff_p1_m2_p2 = t9863+t11627+t11109+t10454+t10104+t12273+
+t12278+t12439+t12530;
+ coeffs_dx->coeff_p2_m2_p2 = t9848+t10028+t11906+t12280+t10117+t10903+
+t10121+t11839+t11530*t11736+t9949+t12290+t12387+t12482;
+ coeffs_dx->coeff_p3_m2_p2 = t10098+t10566+t11659+t12132+t12344+t12353+
+t12538;
+ coeffs_dx->coeff_m2_m1_p2 = t10088+t10283+t10934+t11647+t10860+t10526+
+t11891+t12309+t12313+t12524;
+ coeffs_dx->coeff_m1_m1_p2 = t9928+t11655+(t11420*z+t11329*t11614)*t12246+
+t11201+t11258+t10914+t10065+t10502+t11897+t11918+t12325;
+ coeffs_dx->coeff_0_m1_p2 = t11702+t10696+t10805+t12015+t12174+t12370+
+t12378;
+ coeffs_dx->coeff_p1_m1_p2 = t11002+t12274+t11650+t10764+t10689+t9884+
+t12279+t12436+t12554;
+ coeffs_dx->coeff_p2_m1_p2 = t10981+t9802+t11648+(t11588*y+t11553*t11615)*
+t12248+t10134+t10485+t9934+t12264+t12457+t12474+t12520;
+ coeffs_dx->coeff_p3_m1_p2 = t11694+t10116+t10676+t9949+t10323+t12058+
+t12365+t12369;
+ coeffs_dx->coeff_m2_0_p2 = t11640+(t12247+t11534*t11614)*x+t11714*t11616+
+t11082+t10626+t11773+t12322+t12345+t12536;
+ coeffs_dx->coeff_m1_0_p2 = t11722*t11616+t11229+t11654+t10578+(t11565*z+
+t11421*t11614)*x+t11834+t11901+t12363+t12378;
+ coeffs_dx->coeff_0_0_p2 = t11592*t12037+t10204+t10779+((t11387+t11321*
+t11617)*t11614+t11731*z)*x+t11668+t11875+t12505;
+ coeffs_dx->coeff_p1_0_p2 = (t11478*z+t11365*t11614)*x+t11622+t11214+
+t11723*t11616+t10109+t11829+t12317+t12367+t12484;
+ coeffs_dx->coeff_p2_0_p2 = t11728*t11616+t11905+(t11538*z+t11488*t11614+(
+t11591*t11615+t11609)*t11616)*x+t10820+t11774+t12360+t12362+t12427+t12483+
+t12541+t12568;
+ coeffs_dx->coeff_p3_0_p2 = t11603*t12037+(t11558*t11614+t12212)*x+t11687+
+t12135+t12372+t12400+t12529;
+ coeffs_dx->coeff_m2_p1_p2 = t10878+t11632+t10676+t10224+t10653+t11892+
+t12278+t12315+t12483;
+ coeffs_dx->coeff_m1_p1_p2 = t11214+t10955+t10715+t11638+t10485+t9904+
+t11850+t12263+t12279;
+ coeffs_dx->coeff_0_p1_p2 = t10252+t10764+t11689+t12182+t12342+t12367+
+t12421;
+ coeffs_dx->coeff_p1_p1_p2 = t11911+(t11457*z+t11346*t11614)*t12246+t11258
++t11045+t12257+t11229+t10805+t10779+t10176+t12261+t12330+t12440;
+ coeffs_dx->coeff_p2_p1_p2 = t9902+(t11585*y+t11580*t11615)*t12248+t11895+
+t11082+t9811+t10868+t10754+t12258+t11912+t10502+t12286+t12523+t12552;
+ coeffs_dx->coeff_p3_p1_p2 = t10624+t10526+t11683+t10239+t12113+t12311+
+t12374;
+ coeffs_dx->coeff_m2_p2_p2 = t9843+(RATIONAL(1.0,16.0)*t11618+t11539)*
+t12148+t10981+t10011+t10056+t10566+t11634+t10322+t11812+t11902+t12280;
+ coeffs_dx->coeff_m1_p2_p2 = t9844+t9942+t10258+t11208+t11648+(t11601+
+RATIONAL(-7.0,16.0)*t11618)*t12148+t10509+t11906+t12293+t12436+t12570;
+ coeffs_dx->coeff_0_p2_p2 = t11684+t10061+t11818+t10782+t9840+t9800+t12188
++t12360+t12439;
+ coeffs_dx->coeff_p1_p2_p2 = t11065+t11637+t10750+t9932+(-t11618+t11594)*
+t12148+t11201+t10787+t12258+t12488+t12557+t12565;
+ coeffs_dx->coeff_p2_p2_p2 = t11898+t10939+t11035+t10909+t10198+t10672+
+t10934+t10865+t10065+(t11548+RATIONAL(7.0,16.0)*t11618)*t12148+t10541+((t11495*
+t11615+t11545*y)*t11616+(t11495*t11614+t11593*t11616+t11545*z)*t11617)*x+t11900
++t11915+t12448;
+ coeffs_dx->coeff_p3_p2_p2 = t10338+t10594+t9864+t9924+t10560+RATIONAL(
+-1.0,16.0)*t11818+t12112+t12118+t12337+t12354+t12470;
+ coeffs_dx->coeff_m2_p3_p2 = t10882+t10006+t11659+t10099+t11839+t12347+
+t12384;
+ coeffs_dx->coeff_m1_p3_p2 = t10963+t11695+t11109+t10281+t12196+t12366+
+t12369;
+ coeffs_dx->coeff_0_p3_p2 = t10050+t11704+t12167+t12372+t12559;
+ coeffs_dx->coeff_p1_p3_p2 = t11157+t10182+t10533+t11677+t12070+t12311+
+t12379;
+ coeffs_dx->coeff_p2_p3_p2 = t10088+t11545*t11977+t10259+t10891+t11685+
+t9821+t10883+t10090+t12354+t12424;
+ coeffs_dx->coeff_p3_p3_p2 = t10347+t10170+(t12232+t12080)*t12246+t11705+
+t12477+t12501;
+ coeffs_dx->coeff_m2_m2_p3 = t10168+t10906+t10348+x*t11033+t12057+t12105+
+t12165+t12170+t12333+t12336;
+ coeffs_dx->coeff_m1_m2_p3 = t10003+t10984+t10944+t10899+t11670+t11869+
+t12356+t12547;
+ coeffs_dx->coeff_0_m2_p3 = t10201+t10159+t11710+t12052+t12399+t12452;
+ coeffs_dx->coeff_p1_m2_p3 = t10141+t10988+t11013+t10652+t11664+t12285+
+t12341;
+ coeffs_dx->coeff_p2_m2_p3 = t10852+t10102+t10231+t11667+t10034+t12329+
+t12344+t12492;
+ coeffs_dx->coeff_p3_m2_p3 = t10093+t10111+t10171+t11402*t11736+t11761+
+t12512+t12516;
+ coeffs_dx->coeff_m2_m1_p3 = t10612+t10943+t10871+t10559+t11680+t12071+
+t12321+t12547;
+ coeffs_dx->coeff_m1_m1_p3 = t10953+t11420*t11954+t9869+t9972+t10588+
+t11136+t11917+t12149+t12169+t12392+t12539;
+ coeffs_dx->coeff_0_m1_p3 = t10564+t10766+t11700+t12429+t12537;
+ coeffs_dx->coeff_p1_m1_p3 = t11062+t11036+t11681+t10836+t10718+t12306+
+t12308;
+ coeffs_dx->coeff_p2_m1_p3 = t11697+t11021+t10886+t10599+t12089+t12120+
+t12365+t12563;
+ coeffs_dx->coeff_p3_m1_p3 = t10413+t10206+(t12234+t12086)*t12248+t11708+
+t12507+t12553;
+ coeffs_dx->coeff_m2_0_p3 = t10026+t10991+x*t12040+t11729*t11616+t11710+
+t11821+t12288+t12417;
+ coeffs_dx->coeff_m1_0_p3 = t11128+t11565*t12214+t11725*t11616+t11698+
+t12305+t12429+t12535;
+ coeffs_dx->coeff_0_0_p3 = t11585*t12037+t10153+t10726+t11731*t12214+
+t11766+t12420+t12521;
+ coeffs_dx->coeff_p1_0_p3 = t11095+t11928+t11718*t11616+t11675+t12297+
+t12437+t12522;
+ coeffs_dx->coeff_p2_0_p3 = t11538*t12214+t11721*t11616+t11687+t12009+
+t12382+t12401+t12489;
+ coeffs_dx->coeff_p3_0_p3 = t11548*t12037+(t11551*t11614+(t12068+t11532)*
+t11616)*x+t11706+t12443+t12545;
+ coeffs_dx->coeff_m2_p1_p3 = t11678+t11022+t10719+t10413+t12009+t12340+
+t12341;
+ coeffs_dx->coeff_m1_p1_p3 = t11095+t11207+t11681+t10706+t12120+t12318+
+t12377;
+ coeffs_dx->coeff_0_p1_p3 = t10714+t10836+t11661+t12522+t12566;
+ coeffs_dx->coeff_p1_p1_p3 = t11078+t10726+t11128+t10766+t10697+t11457*
+t11954+t12149+t12287+t12291+t12497;
+ coeffs_dx->coeff_p2_p1_p3 = t10957+t11682+t10991+t10682+t12169+t12298+
+t12374;
+ coeffs_dx->coeff_p3_p1_p3 = t10559+t10294+(t12016+t12211)*t12248+t11709+
+t12460+t12518;
+ coeffs_dx->coeff_m2_p2_p3 = t9982+t10171+t10886+t11671+t11856+t12329+
+t12347;
+ coeffs_dx->coeff_m1_p2_p3 = t11695+t10231+t11081+t11036+t10931+t11849+
+t12388+t12563;
+ coeffs_dx->coeff_0_p2_p3 = t10059+t10652+t11686+t12489+t12559;
+ coeffs_dx->coeff_p1_p2_p3 = t11682+t10076+t11139+t10974+t10953+t12052+
+t12379+t12395;
+ coeffs_dx->coeff_p2_p2_p3 = t10003+t9869+t11006+t11685+t10871+t11545*
+t11954+t12165+t12337+t12446;
+ coeffs_dx->coeff_p3_p2_p3 = t10343+t10546+(t11416*y+t12078)*t12248+t12105
++t12435+t12441+t12477;
+ coeffs_dx->coeff_m2_p3_p3 = t10852+t10879+(t11358+t12029)*t12148+t11707+
+t12496+t12512;
+ coeffs_dx->coeff_m1_p3_p3 = t11009+t11013+t10199+(t11382+t12164)*t12148+
+t11805+t12551+t12553;
+ coeffs_dx->coeff_0_p3_p3 = t11618*t11106+t10060+t12423+t12485+t12545;
+ coeffs_dx->coeff_p1_p3_p3 = t10899+t11033+(t11426+t12090)*t12148+t12411+
+t12480+t12494+t12518;
+ coeffs_dx->coeff_p2_p3_p3 = t10893+t10122+(t12154+t11318)*t12148+t11705+
+t12057+t12435;
+ coeffs_dx->coeff_p3_p3_p3 = t11617*t11770+t10339+t10169+(t11005+(t12030+
+t12019)*t11416)*x+t12170;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxx.compute.c
new file mode 100644
index 0000000..6c72d4a
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxx.compute.c
@@ -0,0 +1,3556 @@
+fp t19474;
+fp t19472;
+fp t19960;
+fp t19475;
+fp t19625;
+fp t19473;
+fp t19975;
+fp t19945;
+fp t19844;
+fp t20231;
+fp t19976;
+fp t19852;
+fp t20232;
+fp t19624;
+fp t19258;
+fp t19798;
+fp t18752;
+fp t19906;
+fp t19680;
+fp t19365;
+fp t20230;
+fp t19465;
+fp t20229;
+fp t19366;
+fp t19965;
+fp t19657;
+fp t19980;
+fp t19979;
+fp t19393;
+fp t18408;
+fp t20228;
+fp t18281;
+fp t19311;
+fp t19706;
+fp t20227;
+fp t19237;
+fp t19701;
+fp t19402;
+fp t19949;
+fp t20226;
+fp t19354;
+fp t19893;
+fp t18896;
+fp t19372;
+fp t19156;
+fp t19645;
+fp t20225;
+fp t19213;
+fp t19779;
+fp t18563;
+fp t19255;
+fp t20224;
+fp t19249;
+fp t19667;
+fp t18109;
+fp t19310;
+fp t19725;
+fp t18745;
+fp t20223;
+fp t19879;
+fp t19982;
+fp t18380;
+fp t19243;
+fp t18734;
+fp t20222;
+fp t19392;
+fp t19695;
+fp t19389;
+fp t19932;
+fp t20221;
+fp t19290;
+fp t19859;
+fp t18767;
+fp t19278;
+fp t19868;
+fp t18848;
+fp t20220;
+fp t19400;
+fp t19847;
+fp t18911;
+fp t19284;
+fp t20219;
+fp t19825;
+fp t20218;
+fp t19900;
+fp t20217;
+fp t19295;
+fp t19799;
+fp t19300;
+fp t19726;
+fp t18706;
+fp t20216;
+fp t19292;
+fp t19942;
+fp t19646;
+fp t18100;
+fp t19413;
+fp t19787;
+fp t20215;
+fp t19790;
+fp t19273;
+fp t19663;
+fp t20214;
+fp t19272;
+fp t19950;
+fp t19671;
+fp t19351;
+fp t19964;
+fp t20213;
+fp t19240;
+fp t19855;
+fp t18701;
+fp t20212;
+fp t19461;
+fp t19977;
+fp t19912;
+fp t18488;
+fp t19468;
+fp t19704;
+fp t19650;
+fp t20211;
+fp t19935;
+fp t19910;
+fp t19192;
+fp t18081;
+fp t19409;
+fp t19665;
+fp t20210;
+fp t20209;
+fp t19219;
+fp t18548;
+fp t19318;
+fp t19807;
+fp t18146;
+fp t20208;
+fp t19329;
+fp t19769;
+fp t19226;
+fp t19933;
+fp t19682;
+fp t20207;
+fp t19917;
+fp t19411;
+fp t18289;
+fp t19362;
+fp t20206;
+fp t19142;
+fp t19257;
+fp t19647;
+fp t18151;
+fp t20205;
+fp t19443;
+fp t19131;
+fp t20204;
+fp t19353;
+fp t18348;
+fp t19355;
+fp t19836;
+fp t20203;
+fp t19421;
+fp t19728;
+fp t19087;
+fp t20202;
+fp t18819;
+fp t20201;
+fp t19189;
+fp t19684;
+fp t19262;
+fp t20200;
+fp t19435;
+fp t19102;
+fp t20199;
+fp t19440;
+fp t19956;
+fp t19115;
+fp t18471;
+fp t19642;
+fp t19406;
+fp t20198;
+fp t19469;
+fp t19699;
+fp t19116;
+fp t20197;
+fp t19386;
+fp t19238;
+fp t19842;
+fp t18697;
+fp t20196;
+fp t19471;
+fp t19952;
+fp t18481;
+fp t19433;
+fp t19762;
+fp t20195;
+fp t19356;
+fp t19928;
+fp t18336;
+fp t19349;
+fp t18957;
+fp t20194;
+fp t19832;
+fp t19673;
+fp t19301;
+fp t19796;
+fp t18702;
+fp t20193;
+fp t19391;
+fp t19823;
+fp t20192;
+fp t20191;
+fp t19448;
+fp t19947;
+fp t19649;
+fp t19230;
+fp t19872;
+fp t18556;
+fp t20190;
+fp t18780;
+fp t19323;
+fp t19641;
+fp t20189;
+fp t19368;
+fp t19655;
+fp t19383;
+fp t19887;
+fp t19013;
+fp t20188;
+fp t19768;
+fp t19266;
+fp t20187;
+fp t19358;
+fp t19835;
+fp t19644;
+fp t20186;
+fp t19306;
+fp t19828;
+fp t18840;
+fp t19333;
+fp t18351;
+fp t20185;
+fp t19445;
+fp t19946;
+fp t19683;
+fp t20184;
+fp t20183;
+fp t19418;
+fp t19845;
+fp t19071;
+fp t19263;
+fp t20182;
+fp t19972;
+fp t19915;
+fp t18202;
+fp t19407;
+fp t19676;
+fp t20181;
+fp t19449;
+fp t19815;
+fp t19635;
+fp t18460;
+fp t19250;
+fp t20180;
+fp t19181;
+fp t19666;
+fp t20179;
+fp t18425;
+fp t19367;
+fp t20178;
+fp t19312;
+fp t19415;
+fp t19892;
+fp t20177;
+fp t18906;
+fp t18221;
+fp t19436;
+fp t19783;
+fp t19651;
+fp t20176;
+fp t19359;
+fp t19369;
+fp t20175;
+fp t19439;
+fp t19970;
+fp t19346;
+fp t18921;
+fp t20174;
+fp t19388;
+fp t19974;
+fp t19911;
+fp t18381;
+fp t19452;
+fp t19184;
+fp t20173;
+fp t18552;
+fp t19380;
+fp t18966;
+fp t20172;
+fp t19920;
+fp t19277;
+fp t20171;
+fp t19450;
+fp t19862;
+fp t20170;
+fp t19337;
+fp t20169;
+fp t20168;
+fp t19282;
+fp t19863;
+fp t20167;
+fp t19177;
+fp t20166;
+fp t19692;
+fp t20165;
+fp t19455;
+fp t19419;
+fp t18940;
+fp t18402;
+fp t20164;
+fp t18089;
+fp t19315;
+fp t20163;
+fp t19678;
+fp t19766;
+fp t20162;
+fp t19736;
+fp t19434;
+fp t20161;
+fp t19916;
+fp t19973;
+fp t19420;
+fp t20160;
+fp t19429;
+fp t18888;
+fp t19345;
+fp t19941;
+fp t19661;
+fp t20159;
+fp t19759;
+fp t18280;
+fp t20158;
+fp t19831;
+fp t20157;
+fp t18203;
+fp t20156;
+fp t18666;
+fp t20155;
+fp t19422;
+fp t19427;
+fp t20154;
+fp t19416;
+fp t18931;
+fp t20153;
+fp t19918;
+fp t18216;
+fp t20152;
+fp t19233;
+fp t19743;
+fp t18578;
+fp t20151;
+fp t19236;
+fp t18842;
+fp t19837;
+fp t19634;
+fp t18294;
+fp t20150;
+fp t19747;
+fp t18688;
+fp t20149;
+fp t19937;
+fp t19919;
+fp t18342;
+fp t20148;
+fp t19672;
+fp t19245;
+fp t19698;
+fp t20147;
+fp t19957;
+fp t20146;
+fp t19963;
+fp t19299;
+fp t20145;
+fp t19711;
+fp t19404;
+fp t19948;
+fp t20144;
+fp t19377;
+fp t19763;
+fp t19632;
+fp t20143;
+fp t19826;
+fp t20142;
+fp t19694;
+fp t19656;
+fp t20141;
+fp t18161;
+fp t20140;
+fp t19969;
+fp t20139;
+fp t19334;
+fp t19858;
+fp t18980;
+fp t20138;
+fp t19325;
+fp t19754;
+fp t18999;
+fp t19347;
+fp t19924;
+fp t19662;
+fp t20137;
+fp t20136;
+fp t19133;
+fp t20135;
+fp t19247;
+fp t19709;
+fp t20134;
+fp t19430;
+fp t18350;
+fp t19304;
+fp t20133;
+fp t18839;
+fp t19305;
+fp t18213;
+fp t20132;
+fp t19643;
+fp t18079;
+fp t20131;
+fp t19954;
+fp t20130;
+fp t20129;
+fp t19265;
+fp t19753;
+fp t18739;
+fp t19376;
+fp t19658;
+fp t20128;
+fp t19921;
+fp t18927;
+fp t18411;
+fp t20127;
+fp t18925;
+fp t18241;
+fp t19702;
+fp t19118;
+fp t20126;
+fp t19221;
+fp t19830;
+fp t18572;
+fp t20125;
+fp t20124;
+fp t18592;
+fp t19342;
+fp t19821;
+fp t20123;
+fp t19745;
+fp t19051;
+fp t18087;
+fp t20122;
+fp t19398;
+fp t19913;
+fp t18208;
+fp t20121;
+fp t20120;
+fp t19962;
+fp t18929;
+fp t20119;
+fp t19444;
+fp t19968;
+fp t18472;
+fp t19428;
+fp t20118;
+fp t19343;
+fp t20117;
+fp t18915;
+fp t18406;
+fp t20116;
+fp t19242;
+fp t19708;
+fp t20115;
+fp t19934;
+fp t18318;
+fp t19773;
+fp t18976;
+fp t20114;
+fp t19800;
+fp t20113;
+fp t18148;
+fp t19316;
+fp t20112;
+fp t19241;
+fp t19675;
+fp t19727;
+fp t20111;
+fp t19770;
+fp t19679;
+fp t20110;
+fp t19215;
+fp t19877;
+fp t18585;
+fp t19264;
+fp t19659;
+fp t20109;
+fp t20108;
+fp t20107;
+fp t19776;
+fp t19668;
+fp t18246;
+fp t19814;
+fp t20106;
+fp t19103;
+fp t18477;
+fp t20105;
+fp t18071;
+fp t20104;
+fp t18413;
+fp t19341;
+fp t19801;
+fp t19092;
+fp t20103;
+fp t20102;
+fp t19907;
+fp t19660;
+fp t20101;
+fp t18967;
+fp t18422;
+fp t19718;
+fp t19132;
+fp t20100;
+fp t20099;
+fp t20098;
+fp t19032;
+fp t20097;
+fp t19350;
+fp t19260;
+fp t18862;
+fp t20096;
+fp t19379;
+fp t19749;
+fp t20095;
+fp t19339;
+fp t19705;
+fp t19030;
+fp t19385;
+fp t19774;
+fp t19080;
+fp t20094;
+fp t20093;
+fp t18403;
+fp t20092;
+fp t19399;
+fp t19811;
+fp t19085;
+fp t20091;
+fp t19908;
+fp t20090;
+fp t19670;
+fp t19194;
+fp t19817;
+fp t18554;
+fp t20089;
+fp t18084;
+fp t19206;
+fp t20088;
+fp t18504;
+fp t20087;
+fp t19374;
+fp t19772;
+fp t20086;
+fp t18751;
+fp t20085;
+fp t19871;
+fp t20084;
+fp t19722;
+fp t19690;
+fp t19669;
+fp t20083;
+fp t19425;
+fp t19630;
+fp t20082;
+fp t19674;
+fp t18435;
+fp t20081;
+fp t19296;
+fp t19274;
+fp t20080;
+fp t19693;
+fp t18678;
+fp t18133;
+fp t19148;
+fp t20079;
+fp t19981;
+fp t18962;
+fp t19320;
+fp t20078;
+fp t18880;
+fp t18182;
+fp t18733;
+fp t20077;
+fp t19387;
+fp t19246;
+fp t19729;
+fp t20076;
+fp t19207;
+fp t20075;
+fp t19944;
+fp t18230;
+fp t19024;
+fp t20074;
+fp t18912;
+fp t19707;
+fp t20073;
+fp t18363;
+fp t20072;
+fp t19951;
+fp t18997;
+fp t20071;
+fp t19361;
+fp t18944;
+fp t18235;
+fp t19338;
+fp t19373;
+fp t20070;
+fp t18542;
+fp t20069;
+fp t19441;
+fp t19107;
+fp t20068;
+fp t19294;
+fp t19697;
+fp t19719;
+fp t19792;
+fp t18820;
+fp t18196;
+fp t20067;
+fp t18987;
+fp t20066;
+fp t19271;
+fp t19715;
+fp t19966;
+fp t20065;
+fp t19780;
+fp t18178;
+fp t19804;
+fp t18902;
+fp t20064;
+fp t19216;
+fp t19348;
+fp t20063;
+fp t19308;
+fp t18482;
+fp t20062;
+fp t19195;
+fp t19303;
+fp t19196;
+fp t20061;
+fp t18206;
+fp t18941;
+fp t18649;
+fp t20060;
+fp t19636;
+fp t20059;
+fp t19261;
+fp t19833;
+fp t19146;
+fp t18514;
+fp t20058;
+fp t20057;
+fp t19328;
+fp t18328;
+fp t19259;
+fp t19696;
+fp t20056;
+fp t20055;
+fp t20054;
+fp t20053;
+fp t19700;
+fp t19025;
+fp t19412;
+fp t19897;
+fp t19001;
+fp t20052;
+fp t18244;
+fp t19234;
+fp t20051;
+fp t18476;
+fp t19319;
+fp t19721;
+fp t20050;
+fp t19384;
+fp t18325;
+fp t19691;
+fp t20049;
+fp t19332;
+fp t18975;
+fp t18309;
+fp t20048;
+fp t18399;
+fp t20047;
+fp t19321;
+fp t18255;
+fp t20046;
+fp t19280;
+fp t19943;
+fp t20045;
+fp t18437;
+fp t20044;
+fp t19223;
+fp t19370;
+fp t19228;
+fp t20043;
+fp t19464;
+fp t18508;
+fp t19330;
+fp t19940;
+fp t18974;
+fp t19866;
+fp t20042;
+fp t19648;
+fp t19291;
+fp t19953;
+fp t18689;
+fp t20041;
+fp t19431;
+fp t19939;
+fp t20040;
+fp t20039;
+fp t19971;
+fp t18788;
+fp t18220;
+fp t20038;
+fp t20037;
+fp t18732;
+fp t20036;
+fp t18900;
+fp t19160;
+fp t19062;
+fp t18264;
+fp t18978;
+fp t20035;
+fp t19279;
+fp t19784;
+fp t18868;
+fp t20034;
+fp t19923;
+fp t18484;
+fp t20033;
+fp t18312;
+fp t19775;
+fp t20032;
+fp t19134;
+fp t19038;
+fp t19735;
+fp t18808;
+fp t18115;
+fp t20031;
+fp t19378;
+fp t20030;
+fp t19820;
+fp t19034;
+fp t20029;
+fp t19664;
+fp t19276;
+fp t19782;
+fp t19927;
+fp t20028;
+fp t19167;
+fp t19210;
+fp t20027;
+fp t19286;
+fp t19109;
+fp t18517;
+fp t20026;
+fp t19652;
+fp t18323;
+fp t19730;
+fp t20025;
+fp t18511;
+fp t19203;
+fp t20024;
+fp t20023;
+fp t19898;
+fp t19003;
+fp t18774;
+fp t19023;
+fp t19336;
+fp t18415;
+fp t19902;
+fp t20022;
+fp t18501;
+fp t18989;
+fp t19840;
+fp t19463;
+fp t20021;
+fp t19202;
+fp t18561;
+fp t20020;
+fp t19188;
+fp t18502;
+fp t19767;
+fp t20019;
+fp t20018;
+fp t18187;
+fp t19302;
+fp t19723;
+fp t20017;
+fp t18579;
+fp t18764;
+fp t20016;
+fp t19190;
+fp t19027;
+fp t18306;
+fp t19285;
+fp t19741;
+fp t20015;
+fp t18423;
+fp t19638;
+fp t20014;
+fp t19446;
+fp t19169;
+fp t20013;
+fp t19179;
+fp t20012;
+fp t19309;
+fp t19752;
+fp t20011;
+fp t19760;
+fp t19162;
+fp t20010;
+fp t19193;
+fp t20009;
+fp t18338;
+fp t19065;
+fp t19785;
+fp t20008;
+fp t19253;
+fp t19174;
+fp t20007;
+fp t20006;
+fp t19395;
+fp t20005;
+fp t19352;
+fp t20004;
+fp t19802;
+fp t19687;
+fp t20003;
+fp t19204;
+fp t18332;
+fp t20002;
+fp t18418;
+fp t20001;
+fp t18194;
+fp t20000;
+fp t19170;
+fp t19999;
+fp t18334;
+fp t19340;
+fp t19810;
+fp t19998;
+fp t19171;
+fp t19716;
+fp t19997;
+fp t19172;
+fp t19996;
+fp t19209;
+fp t19995;
+fp t19994;
+fp t19993;
+fp t19761;
+fp t19180;
+fp t19992;
+fp t19740;
+fp t19991;
+fp t19256;
+fp t19990;
+fp t19843;
+fp t19161;
+fp t19989;
+fp t19988;
+fp t18086;
+fp t19987;
+fp t19986;
+fp t19218;
+fp t19235;
+fp t19344;
+fp t19985;
+fp t19176;
+fp t19984;
+fp t19713;
+fp t19983;
+fp t19424;
+fp t19978;
+fp t19967;
+fp t19961;
+fp t19307;
+fp t19959;
+fp t19244;
+fp t19958;
+fp t19955;
+fp t19938;
+fp t19936;
+fp t19405;
+fp t19931;
+fp t19930;
+fp t19269;
+fp t19929;
+fp t19926;
+fp t19925;
+fp t19447;
+fp t19922;
+fp t19914;
+fp t19875;
+fp t18377;
+fp t19689;
+fp t19909;
+fp t19331;
+fp t19905;
+fp t19437;
+fp t19904;
+fp t18212;
+fp t19903;
+fp t19901;
+fp t19899;
+fp t19881;
+fp t18400;
+fp t19896;
+fp t19895;
+fp t18407;
+fp t19164;
+fp t19028;
+fp t19894;
+fp t19891;
+fp t18404;
+fp t19890;
+fp t19681;
+fp t18410;
+fp t19889;
+fp t18938;
+fp t19888;
+fp t19886;
+fp t19857;
+fp t18346;
+fp t19885;
+fp t19884;
+fp t19883;
+fp t19882;
+fp t19880;
+fp t19878;
+fp t18097;
+fp t19874;
+fp t19873;
+fp t18210;
+fp t19870;
+fp t19248;
+fp t19869;
+fp t19867;
+fp t19865;
+fp t19864;
+fp t18964;
+fp t19861;
+fp t19860;
+fp t19856;
+fp t19007;
+fp t19854;
+fp t19853;
+fp t19851;
+fp t19173;
+fp t19460;
+fp t19850;
+fp t18093;
+fp t19849;
+fp t19157;
+fp t18627;
+fp t19848;
+fp t19159;
+fp t18193;
+fp t19846;
+fp t19677;
+fp t18158;
+fp t19841;
+fp t18217;
+fp t19009;
+fp t19839;
+fp t19838;
+fp t18337;
+fp t19834;
+fp t19829;
+fp t19093;
+fp t19827;
+fp t19824;
+fp t18201;
+fp t19822;
+fp t19819;
+fp t19818;
+fp t19816;
+fp t18518;
+fp t19813;
+fp t19812;
+fp t19809;
+fp t19808;
+fp t18341;
+fp t19806;
+fp t19805;
+fp t19803;
+fp t19797;
+fp t18878;
+fp t19795;
+fp t19794;
+fp t19793;
+fp t19789;
+fp t19788;
+fp t19786;
+fp t19781;
+fp t19777;
+fp t18731;
+fp t19771;
+fp t18749;
+fp t19765;
+fp t19764;
+fp t19758;
+fp t19757;
+fp t19456;
+fp t19756;
+fp t19755;
+fp t19423;
+fp t18405;
+fp t19751;
+fp t18412;
+fp t18838;
+fp t19750;
+fp t19748;
+fp t18222;
+fp t19744;
+fp t19746;
+fp t19031;
+fp t18416;
+fp t19742;
+fp t19739;
+fp t19738;
+fp t19737;
+fp t18168;
+fp t18198;
+fp t19734;
+fp t19254;
+fp t19733;
+fp t18333;
+fp t19732;
+fp t19731;
+fp t18357;
+fp t19724;
+fp t19720;
+fp t19239;
+fp t19717;
+fp t19714;
+fp t19712;
+fp t19710;
+fp t19703;
+fp t19688;
+fp t19136;
+fp t19081;
+fp t19026;
+fp t18937;
+fp t18836;
+fp t18817;
+fp t18744;
+fp t19686;
+fp t19685;
+fp t19106;
+fp t19123;
+fp t18932;
+fp t18827;
+fp t19654;
+fp t19408;
+fp t19653;
+fp t19640;
+fp t19639;
+fp t19637;
+fp t19633;
+fp t19313;
+fp t19631;
+fp t19629;
+fp t19414;
+fp t19628;
+fp t19627;
+fp t19626;
+fp t19467;
+fp t19623;
+fp t19394;
+fp t18394;
+fp t19622;
+fp t18430;
+fp t19621;
+fp t19438;
+fp t19620;
+fp t18155;
+fp t19224;
+fp t18055;
+fp t19619;
+fp t19618;
+fp t18958;
+fp t19617;
+fp t19616;
+fp t19615;
+fp t18801;
+fp t18758;
+fp t19614;
+fp t18156;
+fp t19613;
+fp t18144;
+fp t19612;
+fp t19611;
+fp t19610;
+fp t18566;
+fp t19609;
+fp t18426;
+fp t19608;
+fp t19607;
+fp t19606;
+fp t19317;
+fp t19605;
+fp t19604;
+fp t19603;
+fp t18509;
+fp t19602;
+fp t18379;
+fp t19601;
+fp t19600;
+fp t19459;
+fp t19599;
+fp t19298;
+fp t18054;
+fp t19598;
+fp t19597;
+fp t18180;
+fp t19596;
+fp t19252;
+fp t18157;
+fp t19595;
+fp t19371;
+fp t19594;
+fp t19593;
+fp t19592;
+fp t19591;
+fp t18330;
+fp t19590;
+fp t19589;
+fp t19588;
+fp t19587;
+fp t18326;
+fp t19586;
+fp t18103;
+fp t19585;
+fp t19326;
+fp t19584;
+fp t18860;
+fp t19583;
+fp t19582;
+fp t18695;
+fp t19581;
+fp t19580;
+fp t18284;
+fp t19579;
+fp t18388;
+fp t19578;
+fp t19577;
+fp t19576;
+fp t19575;
+fp t18094;
+fp t19574;
+fp t19573;
+fp t19572;
+fp t19293;
+fp t19571;
+fp t19570;
+fp t18279;
+fp t19567;
+fp t18218;
+fp t19566;
+fp t18867;
+fp t19565;
+fp t19564;
+fp t19563;
+fp t19562;
+fp t19561;
+fp t18248;
+fp t18638;
+fp t18658;
+fp t19560;
+fp t19281;
+fp t19559;
+fp t19558;
+fp t19557;
+fp t19556;
+fp t19555;
+fp t18641;
+fp t19554;
+fp t19553;
+fp t18625;
+fp t19552;
+fp t18648;
+fp t19551;
+fp t18683;
+fp t19550;
+fp t19549;
+fp t19548;
+fp t19547;
+fp t19197;
+fp t19457;
+fp t19289;
+fp t19546;
+fp t19545;
+fp t18908;
+fp t19270;
+fp t18632;
+fp t19544;
+fp t19543;
+fp t19287;
+fp t18735;
+fp t19542;
+fp t19541;
+fp t19540;
+fp t18679;
+fp t19539;
+fp t19251;
+fp t18794;
+fp t19538;
+fp t18907;
+fp t19537;
+fp t19536;
+fp t19535;
+fp t18960;
+fp t19534;
+fp t19533;
+fp t18965;
+fp t19532;
+fp t19531;
+fp t19530;
+fp t19529;
+fp t19288;
+fp t18786;
+fp t19528;
+fp t19113;
+fp t19527;
+fp t19526;
+fp t19525;
+fp t19524;
+fp t18531;
+fp t19523;
+fp t19522;
+fp t18582;
+fp t19521;
+fp t19520;
+fp t19519;
+fp t19518;
+fp t18647;
+fp t19517;
+fp t19516;
+fp t19515;
+fp t18771;
+fp t19514;
+fp t19513;
+fp t19512;
+fp t19511;
+fp t18571;
+fp t19510;
+fp t18782;
+fp t19509;
+fp t19508;
+fp t19507;
+fp t19506;
+fp t19137;
+fp t19505;
+fp t19504;
+fp t19503;
+fp t18988;
+fp t19502;
+fp t19067;
+fp t19501;
+fp t19500;
+fp t19499;
+fp t18755;
+fp t19498;
+fp t19497;
+fp t19496;
+fp t19495;
+fp t19275;
+fp t18643;
+fp t19494;
+fp t19493;
+fp t19364;
+fp t19492;
+fp t19491;
+fp t19227;
+fp t19490;
+fp t19059;
+fp t19489;
+fp t19488;
+fp t19487;
+fp t19486;
+fp t19485;
+fp t19484;
+fp t19483;
+fp t19482;
+fp t19039;
+fp t19481;
+fp t19480;
+fp t19479;
+fp t19478;
+fp t19470;
+fp t19466;
+fp t19462;
+fp t19458;
+fp t19454;
+fp t19451;
+fp t19432;
+fp t19426;
+fp t19417;
+fp t19410;
+fp t19403;
+fp t19401;
+fp t19397;
+fp t19390;
+fp t19382;
+fp t19381;
+fp t19375;
+fp t19360;
+fp t19324;
+fp t19322;
+fp t19314;
+fp t19297;
+fp t19283;
+fp t19268;
+fp t19267;
+fp t19231;
+fp t19229;
+fp t19225;
+fp t19222;
+fp t19217;
+fp t19214;
+fp t19212;
+fp t19211;
+fp t19208;
+fp t19205;
+fp t19201;
+fp t19200;
+fp t19199;
+fp t19198;
+fp t19191;
+fp t19186;
+fp t19139;
+fp t19128;
+fp t19124;
+fp t19119;
+fp t19112;
+fp t19100;
+fp t19096;
+fp t19084;
+fp t19083;
+fp t19075;
+fp t19073;
+fp t19072;
+fp t19061;
+fp t19046;
+fp t19040;
+fp t19033;
+fp t19021;
+fp t19018;
+fp t19017;
+fp t19010;
+fp t19008;
+fp t19005;
+fp t19004;
+fp t19002;
+fp t19000;
+fp t18998;
+fp t18994;
+fp t18993;
+fp t18991;
+fp t18986;
+fp t18985;
+fp t18983;
+fp t18982;
+fp t18981;
+fp t18977;
+fp t18970;
+fp t18950;
+fp t18947;
+fp t18936;
+fp t18905;
+fp t18904;
+fp t18898;
+fp t18897;
+fp t18886;
+fp t18885;
+fp t18882;
+fp t18881;
+fp t18879;
+fp t18877;
+fp t18875;
+fp t18873;
+fp t18871;
+fp t18870;
+fp t18869;
+fp t18865;
+fp t18864;
+fp t18857;
+fp t18856;
+fp t18855;
+fp t18851;
+fp t18845;
+fp t18843;
+fp t18837;
+fp t18833;
+fp t18829;
+fp t18826;
+fp t18822;
+fp t18821;
+fp t18812;
+fp t18811;
+fp t18803;
+fp t18796;
+fp t18795;
+fp t18793;
+fp t18792;
+fp t18791;
+fp t18775;
+fp t18768;
+fp t18763;
+fp t18760;
+fp t18754;
+fp t18753;
+fp t18750;
+fp t18743;
+fp t18742;
+fp t18741;
+fp t18727;
+fp t18725;
+fp t18723;
+fp t18720;
+fp t18715;
+fp t18714;
+fp t18711;
+fp t18704;
+fp t18693;
+fp t18692;
+fp t18687;
+fp t18676;
+fp t18672;
+fp t18671;
+fp t18669;
+fp t18668;
+fp t18664;
+fp t18663;
+fp t18659;
+fp t18656;
+fp t18653;
+fp t18651;
+fp t18645;
+fp t18633;
+fp t18628;
+fp t18619;
+fp t18618;
+fp t18617;
+fp t18613;
+fp t18612;
+fp t18608;
+fp t18599;
+fp t18597;
+fp t18596;
+fp t18594;
+fp t18593;
+fp t18588;
+fp t18583;
+fp t18581;
+fp t18580;
+fp t18576;
+fp t18573;
+fp t18570;
+fp t18564;
+fp t18560;
+fp t18559;
+fp t18551;
+fp t18550;
+fp t18545;
+fp t18539;
+fp t18529;
+fp t18524;
+fp t18519;
+fp t18510;
+fp t18507;
+fp t18503;
+fp t18498;
+fp t18494;
+fp t18493;
+fp t18487;
+fp t18485;
+fp t18473;
+fp t18470;
+fp t18469;
+fp t18467;
+fp t18463;
+fp t18462;
+fp t18456;
+fp t18455;
+fp t18454;
+fp t18452;
+fp t18451;
+fp t18450;
+fp t18449;
+fp t18443;
+fp t18442;
+fp t18441;
+fp t18436;
+fp t18434;
+fp t18433;
+fp t18428;
+fp t18427;
+fp t18421;
+fp t18420;
+fp t18414;
+fp t18401;
+fp t18396;
+fp t18386;
+fp t18383;
+fp t18382;
+fp t18376;
+fp t18374;
+fp t18371;
+fp t18367;
+fp t18364;
+fp t18354;
+fp t18347;
+fp t18335;
+fp t18331;
+fp t18327;
+fp t18324;
+fp t18322;
+fp t18315;
+fp t18305;
+fp t18302;
+fp t18301;
+fp t18296;
+fp t18282;
+fp t18276;
+fp t18273;
+fp t18267;
+fp t18266;
+fp t18263;
+fp t18256;
+fp t18251;
+fp t18250;
+fp t18247;
+fp t18238;
+fp t18234;
+fp t18223;
+fp t18214;
+fp t18211;
+fp t18200;
+fp t18197;
+fp t18195;
+fp t18190;
+fp t18186;
+fp t18181;
+fp t18176;
+fp t18175;
+fp t18173;
+fp t18172;
+fp t18162;
+fp t18154;
+fp t18149;
+fp t18142;
+fp t18132;
+fp t18126;
+fp t18107;
+fp t18099;
+fp t18088;
+fp t18083;
+fp t18075;
+fp t18074;
+fp t18069;
+fp t18064;
+ t19474 = z*z;
+ t19472 = z*t19474;
+ t19960 = z+t19472;
+ t19475 = y*y;
+ t19625 = t19475*t19960;
+ t19473 = y*t19475;
+ t19975 = y+t19473;
+ t19945 = z*t19475;
+ t19844 = t19475*t19472;
+ t20231 = t19844+t19945;
+ t19976 = y*t19474;
+ t19852 = t19473*t19474;
+ t20232 = t19852+t19976;
+ t19624 = t19975*t19474;
+ t19258 = RATIONAL(-14.0,27.0);
+ t19798 = t19258*t19473;
+ t18752 = t19472*t19798;
+ t19906 = t19475*t19474;
+ t19680 = x*t19906;
+ t19365 = RATIONAL(28.0,9.0);
+ t20230 = t18752+t19365*t19680;
+ t19465 = RATIONAL(7.0,3.0);
+ t20229 = t19465*t19475+t19365*t19844;
+ t19366 = RATIONAL(7.0,18.0);
+ t19965 = x*t19474;
+ t19657 = t19366*t19965;
+ t19980 = x*z;
+ t19979 = y*t19980;
+ t19393 = RATIONAL(-7.0,36.0);
+ t18408 = t19393*t19979;
+ t20228 = y*t19657+t18408;
+ t18281 = t19473*t19657;
+ t19311 = RATIONAL(-25.0,72.0);
+ t19706 = t19475*t19311;
+ t20227 = t18281+t19472*t19706;
+ t19237 = RATIONAL(-10.0,27.0);
+ t19701 = t19237*t19474;
+ t19402 = RATIONAL(5.0,27.0);
+ t19949 = y*t19402;
+ t20226 = t19473*t19701+t19474*t19949;
+ t19354 = RATIONAL(7.0,27.0);
+ t19893 = t19354*t19472;
+ t18896 = t19473*t19893;
+ t19372 = RATIONAL(-5.0,12.0);
+ t19156 = t19372*t19474;
+ t19645 = x*t19156;
+ t20225 = t19475*t19645+t18896;
+ t19213 = RATIONAL(-35.0,288.0);
+ t19779 = t19472*t19213;
+ t18563 = t19473*t19779;
+ t19255 = RATIONAL(35.0,48.0);
+ t20224 = t18563+t19255*t19680;
+ t19249 = RATIONAL(-7.0,288.0);
+ t19667 = t19249*t19965;
+ t18109 = t19473*t19667;
+ t19310 = RATIONAL(1.0,144.0);
+ t19725 = t19475*t19310;
+ t18745 = t19472*t19725;
+ t20223 = t18109+t18745;
+ t19879 = t19393*t19472;
+ t19982 = x*y;
+ t18380 = t19879*t19982;
+ t19243 = RATIONAL(-35.0,72.0);
+ t18734 = t19243*t19844;
+ t20222 = x*t18734+t18380;
+ t19392 = RATIONAL(-7.0,72.0);
+ t19695 = t19392*t19474;
+ t19389 = RATIONAL(1.0,24.0);
+ t19932 = x*t19389;
+ t20221 = y*t19932+t19695*t19982;
+ t19290 = RATIONAL(35.0,12.0);
+ t19859 = t19475*t19290;
+ t18767 = t19474*t19859;
+ t19278 = RATIONAL(-35.0,18.0);
+ t19868 = t19278*t19473;
+ t18848 = t19472*t19868;
+ t20220 = t18848+x*t18767;
+ t19400 = RATIONAL(-7.0,54.0);
+ t19847 = t19473*t19400;
+ t18911 = t19472*t19847;
+ t19284 = RATIONAL(35.0,24.0);
+ t20219 = t18911+t19284*t19680;
+ t19825 = t19475*t19393;
+ t20218 = t18281+t19472*t19825;
+ t19900 = t19473*t19472;
+ t20217 = t19278*t19680+RATIONAL(16.0,27.0)*t19900;
+ t19295 = RATIONAL(1.0,432.0);
+ t19799 = t19472*t19295;
+ t19300 = RATIONAL(-1.0,144.0);
+ t19726 = t19300*t19475;
+ t18706 = t19474*t19726;
+ t20216 = t19473*t19799+x*t18706;
+ t19292 = RATIONAL(7.0,288.0);
+ t19942 = x*t19473;
+ t19646 = t19292*t19942;
+ t18100 = t19474*t19646;
+ t19413 = RATIONAL(-1.0,72.0);
+ t19787 = t19475*t19413;
+ t20215 = t19472*t19787+t18100;
+ t19790 = t19475*t19295;
+ t19273 = RATIONAL(-1.0,288.0);
+ t19663 = t19273*t19965;
+ t20214 = t19473*t19663+t19472*t19790;
+ t19272 = RATIONAL(-49.0,72.0);
+ t19950 = x*t19475;
+ t19671 = t19272*t19950;
+ t19351 = RATIONAL(7.0,24.0);
+ t19964 = x*t19351;
+ t20213 = (t19964+t19671)*z;
+ t19240 = RATIONAL(35.0,18.0);
+ t19855 = t19240*t19473;
+ t18701 = t19472*t19855;
+ t20212 = RATIONAL(-49.0,12.0)*t19680+t18701;
+ t19461 = RATIONAL(-4.0,9.0);
+ t19977 = z*t19461;
+ t19912 = x*t19977;
+ t18488 = t19473*t19912;
+ t19468 = RATIONAL(5.0,6.0);
+ t19704 = t19468*t19474;
+ t19650 = x*t19704;
+ t20211 = t19473*t19650+t18488;
+ t19935 = x*t19472;
+ t19910 = y*t19935;
+ t19192 = RATIONAL(49.0,288.0);
+ t18081 = t19192*t19910;
+ t19409 = RATIONAL(-7.0,48.0);
+ t19665 = t19409*t19965;
+ t20210 = t18081+y*t19665;
+ t20209 = RATIONAL(-49.0,864.0)*t19900+RATIONAL(5.0,16.0)*t19680;
+ t19219 = RATIONAL(245.0,72.0);
+ t18548 = t19219*t19852;
+ t19318 = RATIONAL(49.0,36.0);
+ t19807 = t19473*t19318;
+ t18146 = t19807*t19980;
+ t20208 = x*t18548+t18146;
+ t19329 = RATIONAL(5.0,48.0);
+ t19769 = t19475*t19329;
+ t19226 = RATIONAL(-49.0,288.0);
+ t19933 = x*t19226;
+ t19682 = t19473*t19933;
+ t20207 = t19474*t19682+t19472*t19769;
+ t19917 = y*t19965;
+ t19411 = RATIONAL(64.0,9.0);
+ t18289 = t19411*t19910;
+ t19362 = RATIONAL(-80.0,9.0);
+ t20206 = t19362*t19917+t18289;
+ t19142 = t19475*t19704;
+ t19257 = RATIONAL(-49.0,18.0);
+ t19647 = x*t19900;
+ t18151 = t19257*t19647;
+ t20205 = t19142+t18151;
+ t19443 = RATIONAL(7.0,9.0);
+ t19131 = t19443*t19900;
+ t20204 = t19131+RATIONAL(-245.0,24.0)*t19680;
+ t19353 = RATIONAL(56.0,9.0);
+ t18348 = t19353*t19647;
+ t19355 = RATIONAL(-25.0,9.0);
+ t19836 = t19474*t19355;
+ t20203 = t19475*t19836+t18348;
+ t19421 = RATIONAL(7.0,72.0);
+ t19728 = t19475*t19421;
+ t19087 = t19472*t19728;
+ t20202 = z*t19787+t19087;
+ t18819 = RATIONAL(98.0,27.0)*t19900;
+ t20201 = t18819+RATIONAL(-70.0,3.0)*t19680;
+ t19189 = RATIONAL(-343.0,72.0);
+ t19684 = x*t19852;
+ t19262 = RATIONAL(49.0,24.0);
+ t20200 = t19262*t19942+t19189*t19684;
+ t19435 = RATIONAL(-7.0,9.0);
+ t19102 = t19435*t19900;
+ t20199 = t19102+RATIONAL(49.0,12.0)*t19680;
+ t19440 = RATIONAL(-8.0,9.0);
+ t19956 = y*t19472;
+ t19115 = t19440*t19956;
+ t18471 = x*t19115;
+ t19642 = x*t19844;
+ t19406 = RATIONAL(-16.0,3.0);
+ t20198 = t18471+t19406*t19642;
+ t19469 = RATIONAL(1.0,9.0);
+ t19699 = t19469*t19472;
+ t19116 = t19473*t19699;
+ t20197 = t19474*t19671+t19116;
+ t19386 = RATIONAL(-28.0,9.0);
+ t19238 = RATIONAL(10.0,27.0);
+ t19842 = t19238*t19472;
+ t18697 = t19473*t19842;
+ t20196 = t19386*t19680+t18697;
+ t19471 = RATIONAL(2.0,9.0);
+ t19952 = t19471*z;
+ t18481 = t19952*t19982;
+ t19433 = RATIONAL(5.0,9.0);
+ t19762 = t19475*t19433;
+ t20195 = t18481+t19762*t19980;
+ t19356 = RATIONAL(-14.0,9.0);
+ t19928 = y*t19356;
+ t18336 = t19928*t19980;
+ t19349 = RATIONAL(-35.0,9.0);
+ t18957 = t19349*t19976;
+ t20194 = t18336+x*t18957;
+ t19832 = t19356*t19475;
+ t19673 = x*t19832;
+ t19301 = RATIONAL(14.0,27.0);
+ t19796 = t19301*t19472;
+ t18702 = t19473*t19796;
+ t20193 = t18702+t19474*t19673;
+ t19391 = RATIONAL(1.0,72.0);
+ t19823 = t19391*t19474;
+ t20192 = t19975*t19823;
+ t20191 = t19262*t19935+t19189*t19642;
+ t19448 = RATIONAL(-1.0,3.0);
+ t19947 = x*t19448;
+ t19649 = t19474*t19947;
+ t19230 = RATIONAL(49.0,216.0);
+ t19872 = t19230*t19473;
+ t18556 = t19472*t19872;
+ t20190 = t18556+t19475*t19649;
+ t18780 = RATIONAL(-70.0,27.0)*t19900;
+ t19323 = RATIONAL(20.0,3.0);
+ t19641 = t19323*t19950;
+ t20189 = t19474*t19641+t18780;
+ t19368 = RATIONAL(-5.0,72.0);
+ t19655 = t19368*t19950;
+ t19383 = RATIONAL(1.0,54.0);
+ t19887 = t19383*t19472;
+ t19013 = t19473*t19887;
+ t20188 = t19474*t19655+t19013;
+ t19768 = t19237*t19475;
+ t19266 = RATIONAL(20.0,27.0);
+ t20187 = z*t19768+t19266*t19844;
+ t19358 = RATIONAL(-10.0,9.0);
+ t19835 = t19474*t19358;
+ t19644 = x*t19835;
+ t20186 = t18488+t19473*t19644;
+ t19306 = RATIONAL(7.0,216.0);
+ t19828 = t19473*t19306;
+ t18840 = t19474*t19828;
+ t19333 = RATIONAL(-1.0,18.0);
+ t18351 = t19333*t19642;
+ t20185 = t18840+t18351;
+ t19445 = RATIONAL(1.0,3.0);
+ t19946 = x*t19445;
+ t19683 = t19435*t19965;
+ t20184 = (t19683+t19946)*y;
+ t20183 = t19475*t19644+t18697;
+ t19418 = RATIONAL(5.0,18.0);
+ t19845 = t19418*t19473;
+ t19071 = t19472*t19845;
+ t19263 = RATIONAL(-49.0,36.0);
+ t20182 = t19071+t19263*t19680;
+ t19972 = t19273*x;
+ t19915 = z*t19972;
+ t18202 = t19473*t19915;
+ t19407 = RATIONAL(-1.0,48.0);
+ t19676 = t19407*t19965;
+ t20181 = t19473*t19676+t18202;
+ t19449 = RATIONAL(8.0,9.0);
+ t19815 = t19473*t19449;
+ t19635 = x*t19815;
+ t18460 = t19472*t19635;
+ t19250 = RATIONAL(-49.0,27.0);
+ t20180 = t18460+t19250*t19906;
+ t19181 = t19443*t19474;
+ t19666 = x*t19181;
+ t20179 = (t19666+t19947)*y;
+ t18425 = z*t19635;
+ t19367 = RATIONAL(-16.0,9.0);
+ t20178 = t18425+t19367*t19684;
+ t19312 = RATIONAL(49.0,72.0);
+ t19415 = RATIONAL(-7.0,24.0);
+ t19892 = t19415*t19472;
+ t20177 = x*t19892+t19312*t19642;
+ t18906 = t19366*t19956;
+ t18221 = x*t18906;
+ t19436 = RATIONAL(-5.0,6.0);
+ t19783 = t19436*t19474;
+ t19651 = x*t19783;
+ t20176 = t18221+y*t19651;
+ t19359 = RATIONAL(14.0,3.0);
+ t19369 = RATIONAL(-98.0,9.0);
+ t20175 = t19369*t19684+t19359*t19942;
+ t19439 = RATIONAL(-2.0,3.0);
+ t19970 = t19439*y;
+ t19346 = RATIONAL(14.0,9.0);
+ t18921 = t19346*t19976;
+ t20174 = (t19970+t18921)*x;
+ t19388 = RATIONAL(1.0,36.0);
+ t19974 = t19388*z;
+ t19911 = x*t19974;
+ t18381 = y*t19911;
+ t19452 = RATIONAL(1.0,6.0);
+ t19184 = t19452*t19475;
+ t20173 = t19184*t19980+t18381;
+ t18552 = t19219*t19844;
+ t19380 = RATIONAL(35.0,9.0);
+ t18966 = t19380*t19945;
+ t20172 = t18552+t18966;
+ t19920 = x*RATIONAL(32.0,3.0);
+ t19277 = RATIONAL(-224.0,9.0);
+ t20171 = t19277*t19684+t19473*t19920;
+ t19450 = RATIONAL(2.0,3.0);
+ t19862 = t19450*t19473;
+ t20170 = x*t19862+t19356*t19684;
+ t19337 = RATIONAL(7.0,48.0);
+ t20169 = t18563+t19337*t19680;
+ t20168 = RATIONAL(70.0,3.0)*t19680+t18780;
+ t19282 = RATIONAL(-5.0,216.0);
+ t19863 = t19282*t19472;
+ t20167 = t19473*t19863+t19469*t19680;
+ t19177 = t19443*t19475;
+ t20166 = t19177*t19980+z*t19947;
+ t19692 = t19474*t19295;
+ t20165 = t19273*t19642+t19473*t19692;
+ t19455 = RATIONAL(-7.0,3.0);
+ t19419 = RATIONAL(-7.0,18.0);
+ t18940 = t19419*t19956;
+ t18402 = x*t18940;
+ t20164 = t19455*t19642+t18402;
+ t18089 = t19249*t19910;
+ t19315 = RATIONAL(7.0,144.0);
+ t20163 = t18089+t19315*t19917;
+ t19678 = t19312*t19965;
+ t19766 = t19415*t19473;
+ t20162 = x*t19766+t19473*t19678;
+ t19736 = t19306*t19472;
+ t19434 = RATIONAL(-1.0,9.0);
+ t20161 = t19434*t19680+t19473*t19736;
+ t19916 = x*t19945;
+ t19973 = x*t19465;
+ t19420 = RATIONAL(-49.0,9.0);
+ t20160 = t19420*t19916+z*t19973;
+ t19429 = RATIONAL(7.0,54.0);
+ t18888 = t19429*t19900;
+ t19345 = RATIONAL(-7.0,12.0);
+ t19941 = x*t19345;
+ t19661 = t19474*t19941;
+ t20159 = t18888+t19475*t19661;
+ t19759 = t19474*t19311;
+ t18280 = t19366*t19642;
+ t20158 = t19473*t19759+t18280;
+ t19831 = t19329*t19474;
+ t20157 = t19226*t19642+t19473*t19831;
+ t18203 = y*t19915;
+ t20156 = t18203+y*t19676;
+ t18666 = RATIONAL(-98.0,27.0)*t19900;
+ t20155 = RATIONAL(28.0,3.0)*t19680+t18666;
+ t19422 = RATIONAL(-14.0,3.0);
+ t19427 = RATIONAL(98.0,9.0);
+ t20154 = t19427*t19642+t19422*t19935;
+ t19416 = RATIONAL(-5.0,36.0);
+ t18931 = t19416*t19945;
+ t20153 = t18931+t19475*t19779;
+ t19918 = t19249*t19980;
+ t18216 = t19473*t19918;
+ t20152 = t18216+t19473*t19665;
+ t19233 = RATIONAL(-49.0,216.0);
+ t19743 = t19233*t19472;
+ t18578 = t19473*t19743;
+ t20151 = x*t19142+t18578;
+ t19236 = RATIONAL(35.0,72.0);
+ t18842 = t19236*t19844;
+ t19837 = t19419*t19473;
+ t19634 = x*t19837;
+ t18294 = t19474*t19634;
+ t20150 = t18842+t18294;
+ t19747 = t19473*t19315;
+ t18688 = t19472*t19747;
+ t20149 = t18688+t19475*t19665;
+ t19937 = z*t19473;
+ t19919 = x*t19937;
+ t18342 = t19411*t19919;
+ t20148 = t18342+t19362*t19916;
+ t19672 = t19440*t19965;
+ t19245 = RATIONAL(35.0,54.0);
+ t19698 = t19475*t19245;
+ t20147 = t19473*t19672+t19472*t19698;
+ t19957 = t19450*z;
+ t20146 = z*t19673+x*t19957;
+ t19963 = x*t19406;
+ t19299 = RATIONAL(112.0,9.0);
+ t20145 = y*t19963+t19299*t19917;
+ t19711 = t19474*t19421;
+ t19404 = RATIONAL(-1.0,24.0);
+ t19948 = t19404*y;
+ t20144 = t19711*t19982+x*t19948;
+ t19377 = RATIONAL(10.0,9.0);
+ t19763 = t19377*t19474;
+ t19632 = x*t19763;
+ t20143 = t18752+t19475*t19632;
+ t19826 = t19420*t19474;
+ t20142 = t19826*t19982+y*t19973;
+ t19694 = t19474*t19393;
+ t19656 = x*t19694;
+ t20141 = t19013+t19475*t19656;
+ t18161 = t19292*t19642;
+ t20140 = t18161+t19413*t19852;
+ t19969 = x*t19415;
+ t20139 = (t19969+t19678)*y;
+ t19334 = RATIONAL(-5.0,18.0);
+ t19858 = t19334*t19473;
+ t18980 = t19472*t19858;
+ t20138 = t19475*t19678+t18980;
+ t19325 = RATIONAL(-7.0,27.0);
+ t19754 = t19473*t19325;
+ t18999 = t19472*t19754;
+ t19347 = RATIONAL(7.0,12.0);
+ t19924 = x*t19347;
+ t19662 = t19474*t19924;
+ t20137 = t18999+t19475*t19662;
+ t20136 = t19427*t19684+t19422*t19942;
+ t19133 = t19434*t19900;
+ t20135 = t19318*t19680+t19133;
+ t19247 = RATIONAL(5.0,144.0);
+ t19709 = t19475*t19247;
+ t20134 = t18109+t19472*t19709;
+ t19430 = RATIONAL(1.0,18.0);
+ t18350 = t19430*t19642;
+ t19304 = RATIONAL(-7.0,108.0);
+ t20133 = t19304*t19852+t18350;
+ t18839 = t19300*t19976;
+ t19305 = RATIONAL(1.0,288.0);
+ t18213 = t19305*t19910;
+ t20132 = t18213+x*t18839;
+ t19643 = t19472*t19933;
+ t18079 = y*t19643;
+ t20131 = t18079+t19337*t19917;
+ t19954 = t19404*z;
+ t20130 = t19728*t19980+x*t19954;
+ t20129 = RATIONAL(-160.0,27.0)*t19900+RATIONAL(280.0,9.0)*t19680;
+ t19265 = RATIONAL(7.0,864.0);
+ t19753 = t19265*t19473;
+ t18739 = t19472*t19753;
+ t19376 = RATIONAL(-5.0,96.0);
+ t19658 = t19376*t19950;
+ t20128 = t18739+t19474*t19658;
+ t19921 = y*t19333;
+ t18927 = t19472*t19921;
+ t18411 = x*t18927;
+ t20127 = t18411+t19448*t19642;
+ t18925 = z*t19921;
+ t18241 = x*t18925;
+ t19702 = t19469*t19474;
+ t19118 = y*t19702;
+ t20126 = x*t19118+t18241;
+ t19221 = RATIONAL(35.0,216.0);
+ t19830 = t19473*t19221;
+ t18572 = t19472*t19830;
+ t20125 = t18572+t19475*t19651;
+ t20124 = t19392*t19916+z*t19932;
+ t18592 = RATIONAL(245.0,18.0)*t19906;
+ t19342 = RATIONAL(-40.0,9.0);
+ t19821 = t19342*t19473;
+ t20123 = x*t18592+t19472*t19821;
+ t19745 = t19389*t19474;
+ t19051 = t19475*t19745;
+ t18087 = t19473*t19643;
+ t20122 = t19051+t18087;
+ t19398 = RATIONAL(1.0,48.0);
+ t19913 = t19305*t19980;
+ t18208 = y*t19913;
+ t20121 = t19398*t19916+t18208;
+ t20120 = t19312*t19916+z*t19969;
+ t19962 = x*t19450;
+ t18929 = t19474*t19928;
+ t20119 = x*t18929+y*t19962;
+ t19444 = RATIONAL(-2.0,9.0);
+ t19968 = t19444*y;
+ t18472 = t19968*t19980;
+ t19428 = RATIONAL(5.0,12.0);
+ t20118 = t19428*t19917+t18472;
+ t19343 = RATIONAL(-20.0,9.0);
+ t20117 = t19343*t19680+t18702;
+ t18915 = t19366*t19937;
+ t18406 = x*t18915;
+ t20116 = t19465*t19684+t18406;
+ t19242 = RATIONAL(-5.0,288.0);
+ t19708 = t19242*t19474;
+ t20115 = t19473*t19708+t18161;
+ t19934 = z*t19346;
+ t18318 = t19934*t19982;
+ t19773 = t19380*t19474;
+ t18976 = y*t19773;
+ t20114 = t18318+x*t18976;
+ t19800 = t19351*t19472;
+ t20113 = t19272*t19642+x*t19800;
+ t18148 = RATIONAL(-128.0,9.0)*t19647;
+ t19316 = RATIONAL(160.0,9.0);
+ t20112 = t19316*t19684+t18148;
+ t19241 = RATIONAL(-7.0,144.0);
+ t19675 = t19241*t19965;
+ t19727 = t19310*t19472;
+ t20111 = t19475*t19675+t19473*t19727;
+ t19770 = t19351*t19473;
+ t19679 = t19272*t19965;
+ t20110 = t19473*t19679+x*t19770;
+ t19215 = RATIONAL(35.0,288.0);
+ t19877 = t19215*t19472;
+ t18585 = t19473*t19877;
+ t19264 = RATIONAL(-35.0,96.0);
+ t19659 = t19264*t19965;
+ t20109 = t18585+t19475*t19659;
+ t20108 = RATIONAL(-280.0,9.0)*t19680+RATIONAL(224.0,27.0)*t19900;
+ t20107 = t18848+RATIONAL(245.0,24.0)*t19680;
+ t19776 = t19430*t19474;
+ t19668 = x*t19776;
+ t18246 = t19473*t19668;
+ t19814 = t19475*t19304;
+ t20106 = t18246+t19472*t19814;
+ t19103 = t19449*t19956;
+ t18477 = x*t19103;
+ t20105 = t19367*t19642+t18477;
+ t18071 = t19192*t19647;
+ t20104 = RATIONAL(-25.0,48.0)*t19906+t18071;
+ t18413 = t19421*t19680;
+ t19341 = RATIONAL(-1.0,54.0);
+ t19801 = t19341*t19472;
+ t19092 = t19473*t19801;
+ t20103 = t18413+t19092;
+ t20102 = RATIONAL(125.0,24.0)*t19906+t18151;
+ t19907 = t19475*t19236;
+ t19660 = x*t19907;
+ t20101 = t19474*t19660+t19133;
+ t18967 = t19430*t19956;
+ t18422 = x*t18967;
+ t19718 = t19475*t19434;
+ t19132 = t19472*t19718;
+ t20100 = x*t19132+t18422;
+ t20099 = RATIONAL(5.0,1.0)*t19680+RATIONAL(-245.0,216.0)*t19900;
+ t20098 = t18246+t19282*t19844;
+ t19032 = t19392*t19844;
+ t20097 = x*t19032+t19472*t19932;
+ t19350 = RATIONAL(5.0,96.0);
+ t19260 = RATIONAL(-7.0,432.0);
+ t18862 = t19260*t19900;
+ t20096 = t19350*t19680+t18862;
+ t19379 = RATIONAL(5.0,36.0);
+ t19749 = t19472*t19379;
+ t20095 = t18294+t19475*t19749;
+ t19339 = RATIONAL(7.0,36.0);
+ t19705 = t19475*t19339;
+ t19030 = t19474*t19705;
+ t19385 = RATIONAL(-1.0,27.0);
+ t19774 = t19385*t19472;
+ t19080 = t19473*t19774;
+ t20094 = x*t19030+t19080;
+ t20093 = t19245*t19852+t19440*t19642;
+ t18403 = z*t19634;
+ t20092 = t18403+t19473*t19666;
+ t19399 = RATIONAL(5.0,72.0);
+ t19811 = t19399*t19474;
+ t19085 = t19475*t19811;
+ t20091 = x*t19085+t19080;
+ t19908 = t19439*t19473;
+ t20090 = x*t19908+t19346*t19684;
+ t19670 = t19475*t19946;
+ t19194 = RATIONAL(-35.0,216.0);
+ t19817 = t19194*t19472;
+ t18554 = t19473*t19817;
+ t20089 = t19474*t19670+t18554;
+ t18084 = t19192*t19919;
+ t19206 = RATIONAL(-49.0,144.0);
+ t20088 = t18084+t19206*t19684;
+ t18504 = t19461*t19910;
+ t20087 = t19449*t19917+t18504;
+ t19374 = RATIONAL(-8.0,27.0);
+ t19772 = t19473*t19374;
+ t20086 = t19240*t19680+t19472*t19772;
+ t18751 = RATIONAL(70.0,27.0)*t19900;
+ t20085 = t18751+RATIONAL(-28.0,3.0)*t19680;
+ t19871 = t19450*t19472;
+ t20084 = x*t19871+t19356*t19642;
+ t19722 = t19473*t19242;
+ t19690 = t19475*t19315;
+ t19669 = x*t19690;
+ t20083 = t19472*t19722+t19474*t19669;
+ t19425 = RATIONAL(-20.0,3.0);
+ t19630 = t19425*t19950;
+ t20082 = t18819+t19474*t19630;
+ t19674 = t19474*t19946;
+ t18435 = t19473*t19674;
+ t20081 = t19475*t19743+t18435+t19306*t19945;
+ t19296 = RATIONAL(-35.0,48.0);
+ t19274 = RATIONAL(49.0,48.0);
+ t20080 = y*t19831+t19274*t19642+t19296*t19852;
+ t19693 = t19474*t19236;
+ t18678 = t19473*t19693;
+ t18133 = x*t18678;
+ t19148 = t19469*t19945;
+ t20079 = t19444*t19844+t18133+t19148;
+ t19981 = y*z;
+ t18962 = t19430*t19981;
+ t19320 = RATIONAL(-35.0,12.0);
+ t20078 = t19131+t19320*t19680+t18962;
+ t18880 = t19430*t19945;
+ t18182 = t19473*t19659;
+ t18733 = t19472*t19690;
+ t20077 = t18880+t18182+t18733;
+ t19387 = RATIONAL(16.0,9.0);
+ t19246 = RATIONAL(-35.0,54.0);
+ t19729 = t19475*t19246;
+ t20076 = t19387*t19684+t19960*t19729;
+ t19207 = RATIONAL(-245.0,96.0);
+ t20075 = y*t19704+t19207*t19642+t19255*t19852;
+ t19944 = t19413*y;
+ t18230 = t19409*t19642;
+ t19024 = t19473*t19711;
+ t20074 = t18230+t19474*t19944+t19024;
+ t18912 = t19379*t19945;
+ t19707 = t19475*t19334;
+ t20073 = t19472*t19707+t18912+t18133;
+ t18363 = t19358*t19642;
+ t20072 = t18363+t19266*t19852+y*t19701;
+ t19951 = y*t19341;
+ t18997 = z*t19951;
+ t20071 = RATIONAL(49.0,432.0)*t19900+RATIONAL(-5.0,16.0)*t19680+t18997;
+ t19361 = RATIONAL(70.0,9.0);
+ t18944 = t19361*t19852;
+ t18235 = x*t18944;
+ t19338 = RATIONAL(25.0,9.0);
+ t19373 = RATIONAL(-50.0,9.0);
+ t20070 = t18235+t19373*t19844+t19338*t19945;
+ t18542 = RATIONAL(-175.0,24.0)*t19906;
+ t20069 = t19358*t19981+x*t18542+t18701;
+ t19441 = RATIONAL(4.0,9.0);
+ t19107 = t19441*t19981;
+ t20068 = t19107+t19102+RATIONAL(175.0,24.0)*t19680;
+ t19294 = RATIONAL(5.0,288.0);
+ t19697 = t19294*t19472;
+ t19719 = t19475*t19294;
+ t19792 = t19473*t19241;
+ t18820 = t19474*t19792;
+ t18196 = x*t18820;
+ t20067 = t19475*t19697+z*t19719+t18196;
+ t18987 = t19379*t19981;
+ t20066 = t18987+RATIONAL(35.0,16.0)*t19680+RATIONAL(-245.0,288.0)*t19900;
+ t19271 = RATIONAL(-1.0,432.0);
+ t19715 = t19473*t19271;
+ t19966 = y*t19271;
+ t20065 = x*t18745+(t19715+t19966)*t19474;
+ t19780 = t19474*t19334;
+ t18178 = x*t18842;
+ t19804 = t19474*t19379;
+ t18902 = y*t19804;
+ t20064 = t19473*t19780+t18178+t18902;
+ t19216 = RATIONAL(49.0,144.0);
+ t19348 = RATIONAL(-5.0,48.0);
+ t20063 = t19216*t19642+t20232*t19348;
+ t19308 = RATIONAL(25.0,72.0);
+ t18482 = t19435*t19642;
+ t20062 = t18482+t20232*t19308;
+ t19195 = RATIONAL(280.0,27.0);
+ t19303 = RATIONAL(-160.0,9.0);
+ t19196 = RATIONAL(-140.0,27.0);
+ t20061 = t19303*t19684+t19196*t19945+t19195*t19844;
+ t18206 = t19264*t19642;
+ t18941 = y*t19776;
+ t18649 = t19474*t19747;
+ t20060 = t18206+t18941+t18649;
+ t19636 = t19474*t19962;
+ t20059 = t19306*t19981+t19475*t19636+t18578;
+ t19261 = RATIONAL(5.0,216.0);
+ t19833 = t19434*t19474;
+ t19146 = t19473*t19833;
+ t18514 = x*t19146;
+ t20058 = t18514+t20231*t19261;
+ t20057 = t19398*t19684+t19260*t19844+z*t19790;
+ t19328 = RATIONAL(-35.0,6.0);
+ t18328 = t19328*t19642;
+ t19259 = RATIONAL(35.0,36.0);
+ t19696 = t19474*t19259;
+ t20056 = y*t19763+t18328+t19473*t19696;
+ t20055 = t19216*t19900+t18925+RATIONAL(-35.0,16.0)*t19680;
+ t20054 = t18688+t19296*t19680+t18962;
+ t20053 = t19295*t19981+x*t19051+t18862;
+ t19700 = t19474*t19416;
+ t19025 = t19475*t19700;
+ t19412 = RATIONAL(1.0,27.0);
+ t19897 = t19412*t19472;
+ t19001 = t19473*t19897;
+ t20052 = x*t19025+t19001+t18997;
+ t18244 = t19337*t19684;
+ t19234 = RATIONAL(-35.0,144.0);
+ t20051 = z*t19709+t18244+t19234*t19844;
+ t18476 = t19465*t19642;
+ t19319 = RATIONAL(-35.0,36.0);
+ t19721 = t19473*t19319;
+ t20050 = t19474*t19721+t18476+t18902;
+ t19384 = RATIONAL(35.0,6.0);
+ t18325 = t19384*t19642;
+ t19691 = t19473*t19263;
+ t20049 = t18325+t19474*t19691+t18929;
+ t19332 = RATIONAL(-70.0,9.0);
+ t18975 = t19332*t19844;
+ t18309 = x*t18975;
+ t20048 = t18944+t18309+t18957;
+ t18399 = t19339*t19979;
+ t20047 = t19319*t19680+t18399+t18925+t19116;
+ t19321 = RATIONAL(-28.0,27.0);
+ t18255 = t19473*t19632;
+ t20046 = t19301*t19945+t18255+t19321*t19844;
+ t19280 = RATIONAL(-1.0,864.0);
+ t19943 = t19280*y;
+ t20045 = t18739+z*t19943+t19404*t19680;
+ t18437 = t19473*t19649;
+ t20044 = t19221*t19844+t18437+t19282*t19945;
+ t19223 = RATIONAL(140.0,27.0);
+ t19370 = RATIONAL(-40.0,3.0);
+ t19228 = RATIONAL(245.0,54.0);
+ t20043 = t19223*t19945+t19228*t19844+t19370*t19684;
+ t19464 = RATIONAL(5.0,3.0);
+ t18508 = x*t19107;
+ t19330 = RATIONAL(-5.0,27.0);
+ t19940 = y*t19330;
+ t18974 = z*t19940;
+ t19866 = t18508+t18974;
+ t20042 = t19866+t18554+t19464*t19680;
+ t19648 = t19428*t19950;
+ t19291 = RATIONAL(-1.0,108.0);
+ t19953 = t19291*y;
+ t18689 = z*t19953;
+ t20041 = t18911+t19474*t19648+t18689;
+ t19431 = RATIONAL(4.0,27.0);
+ t19939 = y*t19431;
+ t20040 = t18999+z*t19939+RATIONAL(25.0,24.0)*t19680;
+ t20039 = t19223*t19976+t19228*t19852+t19370*t19642;
+ t19971 = y*t19310;
+ t18788 = t19474*t19971;
+ t18220 = t19337*t19642;
+ t20038 = t18788+t18820+t18220;
+ t20037 = t19398*t19642+y*t19692+t19260*t19852;
+ t18732 = t19475*t19696;
+ t20036 = t18987+x*t18732+t18980;
+ t18900 = t19361*t19844;
+ t19160 = t19332*t19474;
+ t19062 = t19473*t19160;
+ t18264 = x*t19062;
+ t18978 = t19349*t19945;
+ t20035 = t18900+t18264+t18978;
+ t19279 = RATIONAL(-7.0,864.0);
+ t19784 = t19279*t19473;
+ t18868 = t19472*t19784;
+ t20034 = t18868+t19329*t19680+t18689;
+ t19923 = z*t19354;
+ t18484 = t19473*t19651;
+ t20033 = t19230*t19844+t18484+t19475*t19923;
+ t18312 = x*t18900;
+ t19775 = t19473*t19386;
+ t20032 = t18312+t19474*t19775+t18921;
+ t19134 = t19475*t19699;
+ t19038 = t19333*t19945;
+ t19735 = t19474*t19243;
+ t18808 = t19473*t19735;
+ t18115 = x*t18808;
+ t20031 = t19134+t19038+t18115;
+ t19378 = RATIONAL(-2.0,27.0);
+ t20030 = t18888+RATIONAL(-25.0,24.0)*t19680+t19378*t19981;
+ t19820 = t19474*t19339;
+ t19034 = y*t19820;
+ t20029 = t19473*t19820+t19034+t18482;
+ t19664 = t19376*t19965;
+ t19276 = RATIONAL(7.0,432.0);
+ t19782 = t19472*t19276;
+ t19927 = z*t19383;
+ t20028 = t19473*t19664+(t19927+t19782)*t19475;
+ t19167 = t19418*t19475;
+ t19210 = RATIONAL(35.0,144.0);
+ t20027 = t19210*t19844+z*t19167+t18182;
+ t19286 = RATIONAL(-5.0,108.0);
+ t19109 = t19473*t19702;
+ t18517 = x*t19109;
+ t20026 = t18517+t19286*t19625;
+ t19652 = t19384*t19965;
+ t18323 = t19473*t19652;
+ t19730 = t19263*t19472;
+ t20025 = t18323+z*t19832+t19475*t19730;
+ t18511 = t19436*t19642;
+ t19203 = RATIONAL(35.0,108.0);
+ t20024 = t18511+t19203*t19852+t19238*t19976;
+ t20023 = t18751+RATIONAL(-50.0,3.0)*t19680+RATIONAL(-40.0,27.0)*t19981;
+ t19898 = t19475*t19348;
+ t19003 = t19474*t19898;
+ t18774 = t19473*t19782;
+ t19023 = y*t19927;
+ t19336 = RATIONAL(-1.0,36.0);
+ t18415 = t19336*t19979;
+ t19902 = t19023+t18415;
+ t20022 = x*t19003+t18774+t19902;
+ t18501 = y*t19912;
+ t18989 = y*t19923;
+ t19840 = t18501+t18989;
+ t19463 = RATIONAL(-5.0,3.0);
+ t20021 = t19840+t18556+t19463*t19680;
+ t19202 = RATIONAL(-245.0,72.0);
+ t18561 = t19202*t19844;
+ t20020 = y*t19783+x*t18561+t19464*t19852;
+ t19188 = RATIONAL(-49.0,108.0);
+ t18502 = t19468*t19642;
+ t19767 = t19258*t19474;
+ t20019 = t19188*t19852+y*t19767+t18502;
+ t20018 = t19368*t19642+t19412*t19852+t19474*t19951;
+ t18187 = x*t18733;
+ t19302 = RATIONAL(-5.0,144.0);
+ t19723 = t19474*t19302;
+ t20017 = t18187+t19975*t19723;
+ t18579 = t19202*t19852;
+ t18764 = y*t19693;
+ t20016 = t18579+t18764+t18476;
+ t19190 = RATIONAL(-35.0,108.0);
+ t19027 = t19430*t19937;
+ t18306 = x*t19027;
+ t19285 = RATIONAL(5.0,108.0);
+ t19741 = t19475*t19285;
+ t20015 = z*t19741+t18435+t19190*t19844+t18306;
+ t18423 = x*t18962;
+ t19638 = t19439*t19965;
+ t20014 = t19475*t19638+t18423+t18572+t19282*t19981;
+ t19446 = RATIONAL(-5.0,9.0);
+ t19169 = t19372*t19475;
+ t20013 = t19446*t19844+t19169+t20162;
+ t19179 = t19446*t19474;
+ t20012 = t19473*t19179+t19156+t20177;
+ t19309 = RATIONAL(7.0,108.0);
+ t19752 = t19473*t19309;
+ t20011 = t19474*t19752+t19309*t19976+t20100;
+ t19760 = t19258*t19475;
+ t19162 = t19419*t19475;
+ t20010 = t19162+t19472*t19760+t20090;
+ t19193 = RATIONAL(175.0,72.0);
+ t20009 = y*t19759+t19193*t19852+t20164;
+ t18338 = t19365*t19919;
+ t19065 = t19475*t19934;
+ t19785 = t19472*t19386;
+ t20008 = t18235+t18338+t19065+t19475*t19785;
+ t19253 = RATIONAL(-20.0,27.0);
+ t19174 = t19446*t19475;
+ t20007 = t19253*t19844+t19174+t20090;
+ t20006 = t19167+t19475*t19842+t20170;
+ t19395 = RATIONAL(5.0,24.0);
+ t20005 = t19395*t19475+t19418*t19844+t20110;
+ t19352 = RATIONAL(-1.0,12.0);
+ t20004 = t19352*t19475+t19132+t20162;
+ t19802 = t19261*t19474;
+ t19687 = t19473*t19261;
+ t20003 = y*t19802+t19474*t19687+t20100;
+ t19204 = RATIONAL(-175.0,72.0);
+ t18332 = t19775*t19980;
+ t20002 = t18323+t19204*t19844+t18332+t19355*t19945;
+ t18418 = t19336*t19919;
+ t20001 = t19368*t19684+t18418+t19341*t19945+t19412*t19844;
+ t18194 = t19292*t19910;
+ t20000 = t19234*t19852+t18220+t18194+t19247*t19976;
+ t19170 = t19328*t19475;
+ t19999 = t18975+t19170+t20136;
+ t18334 = t19785*t19982;
+ t19340 = RATIONAL(20.0,9.0);
+ t19810 = t19473*t19340;
+ t19998 = t18309+t18334+y*t19835+t19474*t19810;
+ t19171 = t19336*t19474;
+ t19716 = t19385*t19474;
+ t19997 = t19404*t19935+t19171+x*t19087+t19473*t19716;
+ t19172 = t19418*t19474;
+ t19996 = t19238*t19852+t19172+t20084;
+ t19209 = RATIONAL(49.0,108.0);
+ t19995 = t19209*t19852+t19304*t19976+t20127;
+ t19994 = z*t19760+t19188*t19844+t20211;
+ t19993 = t19474*t19807+y*t19694+t20164;
+ t19761 = t19473*t19343;
+ t19180 = t19463*t19474;
+ t19992 = t19474*t19761+t19180+t20154;
+ t19740 = t19433*t19474;
+ t19991 = t19473*t19740+y*t19780+t20222;
+ t19256 = RATIONAL(28.0,27.0);
+ t19990 = t19256*t19852+t19181+t20084;
+ t19843 = t19473*t19404;
+ t19161 = t19336*t19475;
+ t19989 = t19161+t19475*t19774+(t19843+t19024)*x;
+ t19988 = t19463*t19475+t19343*t19844+t20136;
+ t18086 = z*t19682;
+ t19987 = t19348*t19844+t19216*t19684+z*t19898+t18086;
+ t19986 = t18561+z*t19907+t20116;
+ t19218 = RATIONAL(-280.0,27.0);
+ t19235 = RATIONAL(224.0,9.0);
+ t19344 = RATIONAL(-32.0,3.0);
+ t19985 = t19344*t19935+t19218*t19852+t19235*t19642+t19160;
+ t19176 = t19452*t19474;
+ t19984 = t19471*t19852+t19176+t20113;
+ t19713 = t19472*t19416;
+ t19983 = t18931+t19475*t19713+t20092;
+ t19424 = RATIONAL(16.0,3.0);
+ t19978 = x*t19424;
+ t19967 = t19439*z;
+ t19961 = x*t19455;
+ t19307 = RATIONAL(-7.0,216.0);
+ t19959 = t19307*y;
+ t19244 = RATIONAL(1.0,108.0);
+ t19958 = t19244*z;
+ t19955 = y*t19325;
+ t19938 = t19434*y;
+ t19936 = t19343*y;
+ t19405 = RATIONAL(-4.0,27.0);
+ t19931 = t19405*y;
+ t19930 = t19434*z;
+ t19269 = RATIONAL(1.0,864.0);
+ t19929 = y*t19269;
+ t19926 = x*RATIONAL(1.0,4.0);
+ t19925 = t19300*z;
+ t19447 = RATIONAL(-4.0,3.0);
+ t19922 = x*t19447;
+ t19914 = t19292*t19980;
+ t19875 = t19339*t19473;
+ t18377 = t19875*t19980;
+ t19689 = t19473*t19333;
+ t19909 = z*t19689+t18377;
+ t19331 = RATIONAL(8.0,27.0);
+ t19905 = t18504+t19331*t19956;
+ t19437 = RATIONAL(7.0,6.0);
+ t19904 = t19437*t19474;
+ t18212 = t19305*t19647;
+ t19903 = t19472*t19715+t18212;
+ t19901 = t19475*t19309;
+ t19899 = t19383*t19473;
+ t19881 = t19339*t19472;
+ t18400 = t19881*t19982;
+ t19896 = y*t19656+t18400;
+ t19895 = t19279*t19472;
+ t18407 = t19366*t19647;
+ t19164 = t19419*t19474;
+ t19028 = t19475*t19164;
+ t19894 = t18407+t19028;
+ t19891 = t19265*t19472;
+ t18404 = t19472*t19634;
+ t19890 = t18732+t18404;
+ t19681 = x*t19689;
+ t18410 = z*t19681;
+ t19889 = t18410+z*t19687;
+ t18938 = z*t19949;
+ t19888 = t18501+t18938;
+ t19886 = t19441*t19472;
+ t19857 = t19388*t19473;
+ t18346 = t19857*t19980;
+ t19885 = t19161*t19980+t18346;
+ t19884 = t18089+y*t19782;
+ t19883 = t19280*t19472;
+ t19882 = t18071+t19472*t19792;
+ t19880 = t19334*t19472;
+ t19878 = t19341*t19473;
+ t18097 = y*t19914;
+ t19874 = y*t19925+t18097;
+ t19873 = t19388*t19472;
+ t18210 = t19473*t19913;
+ t19870 = t18210+t19475*t19915;
+ t19248 = RATIONAL(49.0,27.0);
+ t19869 = t18332+t19248*t19937;
+ t19867 = t19300*t19472;
+ t19865 = t19475+t19474;
+ t19864 = t19473+t19472;
+ t18964 = z*t19955;
+ t19861 = t18964+t18508;
+ t19860 = t19441*t19473;
+ t19856 = t18194+y*t19867;
+ t19007 = t19416*t19981;
+ t19854 = t19007+t18399;
+ t19853 = t19393*t19473;
+ t19851 = t19444*t19473;
+ t19173 = t19328*t19474;
+ t19460 = RATIONAL(-7.0,6.0);
+ t19850 = t19460*t19474;
+ t18093 = y*t19918;
+ t19849 = t18093+t19294*t19981;
+ t19157 = t19395*t19474;
+ t18627 = t19474*t19729;
+ t19848 = t18627+t18460;
+ t19159 = t19352*t19474;
+ t18193 = z*t19646;
+ t19846 = z*t19722+t18193;
+ t19677 = t19305*t19965;
+ t18158 = t19273*t19647;
+ t19841 = t19473*t19677+t18158;
+ t18217 = t19249*t19647;
+ t19009 = t19475*t19823;
+ t19839 = t18217+t19009;
+ t19838 = t19307*t19473;
+ t18337 = t19365*t19910;
+ t19834 = t19115+t18337;
+ t19829 = t19473*t19276;
+ t19093 = z*t19878;
+ t19827 = t18306+t19093;
+ t19824 = t19377*t19475;
+ t18201 = t19273*t19910;
+ t19822 = t18201+y*t19677;
+ t19819 = t18767+t18151;
+ t19818 = t19473*t19280;
+ t19816 = t18423+z*t19959;
+ t18518 = t19860*t19980;
+ t19813 = z*t19754+t18518;
+ t19812 = t18404+t19030;
+ t19809 = t19439*t19472;
+ t19808 = t19259*t19472;
+ t18341 = x*t19038;
+ t19806 = t18341+t18306;
+ t19805 = t19475*t19460;
+ t19803 = t19473*t19213;
+ t19797 = t19307*t19475;
+ t18878 = y*t19958;
+ t19795 = t18415+t18878;
+ t19794 = t19301*t19474;
+ t19793 = t19307*t19472;
+ t19789 = t19237*t19472;
+ t19788 = t18213+y*t19663;
+ t19786 = t19473*t19310;
+ t19781 = t19475*t19436;
+ t19777 = t18407+t19025;
+ t18731 = RATIONAL(-25.0,36.0)*t19906;
+ t19771 = t18731+t18407;
+ t18749 = t19475*t19735;
+ t19765 = t18407+t18749;
+ t19764 = t19475*t19271;
+ t19758 = t19473*t19233;
+ t19757 = t19340*t19472;
+ t19456 = RATIONAL(5.0,8.0);
+ t19756 = t19475*t19456;
+ t19755 = t19475*t19242;
+ t19423 = RATIONAL(-56.0,9.0);
+ t18405 = t19423*t19647;
+ t19751 = t19475*t19773+t18405;
+ t18412 = t19333*t19647;
+ t18838 = t19474*t19901;
+ t19750 = t18412+t18838;
+ t19748 = t19248*t19956+t18334;
+ t18222 = t19430*t19647;
+ t19744 = t19286*t19474;
+ t19746 = t19475*t19744+t18222;
+ t19031 = y*t19887;
+ t18416 = t19336*t19910;
+ t19742 = t19031+t18416;
+ t19739 = t19475*t19308;
+ t19738 = t19475*t19468;
+ t19737 = t19304*t19956+t18400;
+ t18168 = t19249*t19642;
+ t18198 = t19472*t19646;
+ t19734 = t18168+t18198;
+ t19254 = RATIONAL(-1.0,216.0);
+ t19733 = t19254*t19474;
+ t18333 = RATIONAL(-32.0,9.0)*t19979;
+ t19732 = t18333+RATIONAL(40.0,27.0)*t19981;
+ t19731 = t19473*t19269;
+ t18357 = t19853*t19980;
+ t19724 = z*t19752+t18357;
+ t19720 = t19473*t19331;
+ t19239 = RATIONAL(49.0,54.0);
+ t19717 = t19239*t19474;
+ t19714 = t18377+t19416*t19937;
+ t19712 = t18416+t19244*t19956;
+ t19710 = t19474*t19739+t18404;
+ t19703 = t19282*t19474;
+ t19688 = t19319*t19472;
+ t19136 = z*t19718;
+ t19081 = z*t19825;
+ t19026 = z*t19705;
+ t18937 = t19358*t19945;
+ t18836 = z*t19725;
+ t18817 = z*t19726;
+ t18744 = t19243*t19945;
+ t19686 = x*t19781;
+ t19685 = x*t19738;
+ t19106 = t19440*t19937;
+ t19123 = y*t19833;
+ t18932 = t19474*t19921;
+ t18827 = y*t19735;
+ t19654 = x*t19173;
+ t19408 = RATIONAL(40.0,3.0);
+ t19653 = t19408*t19965;
+ t19640 = x*t19824;
+ t19639 = t19415*t19965;
+ t19637 = t19474*t19964;
+ t19633 = x*t19811;
+ t19313 = RATIONAL(35.0,96.0);
+ t19631 = t19313*t19950;
+ t19629 = t19352*x+t19430;
+ t19414 = RATIONAL(50.0,9.0);
+ t19628 = t19370*x+t19414;
+ t19627 = RATIONAL(25.0,8.0)+RATIONAL(-35.0,8.0)*x;
+ t19626 = t19391+t19404*x;
+ t19467 = RATIONAL(1.0,2.0);
+ t19623 = RATIONAL(-7.0,4.0)*x+t19467;
+ t19394 = RATIONAL(-64.0,9.0);
+ t18394 = t19394*t19919;
+ t19622 = t19299*t19916+z*t19963+t18394;
+ t18430 = t19440*t19647;
+ t19621 = t19346*t19642+x*t19809+t18430;
+ t19438 = RATIONAL(-8.0,3.0);
+ t19620 = t18337+t19438*t19917+t18501;
+ t18155 = t19691*t19980;
+ t19224 = RATIONAL(245.0,96.0);
+ t18055 = RATIONAL(-343.0,288.0)*t19647;
+ t19619 = t18155+t19224*t19684+t18055;
+ t19618 = x*t18827+t18221+t18408;
+ t18958 = t19473*t19695;
+ t19617 = x*t18958+t19473*t19932+t18222;
+ t19616 = t18407+t19473*t19683+t18406;
+ t19615 = t18216+x*t18649+t18217;
+ t18801 = t19241*t19844;
+ t18758 = t19472*t19726;
+ t19614 = t18210+x*t18817+t18208;
+ t18156 = t19730*t19982;
+ t19613 = t18156+t19290*t19917+t18336;
+ t18144 = t19318*t19910;
+ t19612 = t18144+t18408+t19850*t19982;
+ t19611 = t18518+z*t19946+t19435*t19916;
+ t19610 = t18348+t20175;
+ t18566 = RATIONAL(-175.0,18.0)*t19906;
+ t19609 = t18381+t19399*t19916+t18410;
+ t18426 = x*t19106;
+ t19608 = t18426+(t19065+t19967)*x;
+ t19607 = t18381+t18346+t18341;
+ t19606 = t18460+t20186;
+ t19317 = RATIONAL(-112.0,9.0);
+ t19605 = t18289+t19317*t19917+y*t19978;
+ t19604 = t18144+t19320*t19917+t18318;
+ t19603 = x*t19134+t18411+t18412;
+ t18509 = t19886*t19982;
+ t19602 = t19179*t19982+t18509+t18472;
+ t18379 = t19472*t19640;
+ t19601 = t18379+t18509+t18430;
+ t19600 = t18381+z*t19658+t18193;
+ t19459 = RATIONAL(-1.0,6.0);
+ t19599 = t19459*t19916+t18415+t18377;
+ t19298 = RATIONAL(-49.0,48.0);
+ t18054 = RATIONAL(343.0,288.0)*t19647;
+ t19598 = t19298*t19684+t18054+t18086;
+ t19597 = t18221+(t19679+t19964)*y;
+ t18180 = RATIONAL(128.0,9.0)*t19647;
+ t19596 = t19472*t19920+t19277*t19642+t18180;
+ t19252 = RATIONAL(49.0,18.0);
+ t18157 = t19252*t19647;
+ t19595 = t18403+t19455*t19684+t18157;
+ t19371 = RATIONAL(49.0,9.0);
+ t19594 = z*t19961+t18332+t19371*t19916;
+ t19593 = t19443*t19642+t18404+t18402;
+ t19592 = t18087+t19472*t19631+t18380;
+ t19591 = t18399+t18156+t19904*t19982;
+ t18330 = t19473*t19654;
+ t19590 = t18330+t18338+t18157;
+ t19589 = t18481+t18377+t19169*t19980;
+ t19588 = t18201+x*t18788+t18203;
+ t19587 = t18342+t19317*t19916+z*t19978;
+ t18326 = RATIONAL(32.0,9.0)*t19979;
+ t19586 = t18326+t18338+z*t19630;
+ t18103 = t19313*t19684;
+ t19585 = t18087+t18357+t18103;
+ t19326 = RATIONAL(80.0,9.0);
+ t19584 = t18326+t19326*t19916+t18394;
+ t18860 = t19300*t19852;
+ t19583 = t18071+t20152;
+ t19582 = t19445*t19642+t18404+t18422;
+ t18695 = t19474*t19786;
+ t19581 = t18399+t18081+y*t19659;
+ t19580 = t18408+t19313*t19917+t18079;
+ t18284 = t19394*t19910;
+ t19579 = t18284+t18405+t19408*t19642;
+ t18388 = t19873*t19982;
+ t19578 = t19399*t19642+t18412+t18388;
+ t19577 = t18221+t18241+y*t19649;
+ t19576 = t18508+z*t19640+t18426;
+ t19575 = t18334+t19371*t19917+y*t19961;
+ t18094 = x*t18801;
+ t19574 = t18198+t18094+t18194;
+ t19573 = t18348+t19369*t19642+t19359*t19935;
+ t19572 = t19350*t19684+t18217+t18418;
+ t19293 = RATIONAL(-49.0,54.0);
+ t19571 = t19366+t19293*t19474;
+ t19570 = t19293*t19475+t19366;
+ t18279 = t19419*t19642;
+ t19567 = t19473*t19804+t18279+t19777;
+ t18218 = t19392*t19680;
+ t19566 = t19001+t18218+t19750;
+ t18867 = t19475*t19723;
+ t19565 = t18867+t19247*t19852+t19734;
+ t19564 = t18351+t19285*t19852+t19746;
+ t19563 = t19475*t19676+t18774+t19839;
+ t19562 = t19071+x*t18749+t19710;
+ t19561 = t19003+t19474*t19631+t19882;
+ t18248 = t19474*t19681;
+ t18638 = t19475*t19736;
+ t18658 = t19474*t19797;
+ t19560 = t18222+t18248+t18638+t18658;
+ t19281 = RATIONAL(-35.0,24.0);
+ t19559 = t18896+t19281*t19680+t19890;
+ t19558 = t18868+t19398*t19680+t18198+t18706;
+ t19557 = t18279+t18678+t19765;
+ t19556 = t19473*t19694+t18280+t19812;
+ t19555 = t19472*t19741+t18248+t19746;
+ t18641 = t19474*t19764;
+ t19554 = t19472*t19818+t18212+t19310*t19680+t18641;
+ t19553 = RATIONAL(-245.0,18.0)*t19680+t19387*t19900+t19751;
+ t18625 = t19474*t19719;
+ t19552 = t19472*t19755+t18217+t18100+t18625;
+ t18648 = t19475*t19802;
+ t19551 = t18648+t18412+t18350+t19473*t19703;
+ t18683 = t19473*t19789;
+ t19550 = t18683+t19346*t19680+t19848;
+ t19549 = t18731+t19616+t19960*t19739;
+ t19548 = t18333+t18348+RATIONAL(50.0,3.0)*t19680+t18566+RATIONAL(56.0,
+27.0)*t19981+t18666;
+ t19547 = t19209*t19844+t18437+z*t19814+t18410+t19894;
+ t19197 = RATIONAL(343.0,72.0);
+ t19457 = RATIONAL(-5.0,4.0);
+ t19289 = RATIONAL(-49.0,24.0);
+ t19546 = t19289*t19935+t19197*t19642+t19457*t19474+t19473*t19180+t19819;
+ t19545 = t19197*t19684+t19457*t19475+t19463*t19844+t19289*t19942+t19819;
+ t18908 = y*t19700;
+ t19270 = RATIONAL(25.0,96.0);
+ t18632 = t19270*t19906;
+ t19544 = t18908+t18632+t19474*t19803+t19592;
+ t19543 = t18337+t18328+t18548+t18157+t18542+t18976;
+ t19287 = RATIONAL(-25.0,12.0);
+ t18735 = t19287*t19906;
+ t19542 = t18735+t19193*t19844+z*t19706+t19595;
+ t19541 = t19471*t19844+t19184+t19894+t20110;
+ t19540 = t18758+t19009+t18817+t19615;
+ t18679 = RATIONAL(-25.0,27.0)*t19906;
+ t19539 = t18679+t18683+t18460+t19340*t19680+t19888;
+ t19251 = RATIONAL(35.0,27.0);
+ t18794 = t19251*t19906;
+ t19538 = t19253*t19852+t19179+t18794+t19621;
+ t18907 = t19475*t19159;
+ t19537 = t18907+z*t19971+t19475*t19637+t18093+t19882;
+ t19536 = t18504+t19474*t19940+t18502+t19194*t19852+t19710;
+ t19535 = t19354*t19976+t18511+t18509+t19230*t19852+t19765;
+ t18960 = RATIONAL(5.0,54.0)*t19906;
+ t19534 = t18960+t19603+t19975*t19744;
+ t19533 = t19177+t19256*t19844+t20170+t20180;
+ t18965 = t19475*t19157;
+ t19532 = t19123+t18958+t18965+t19592;
+ t19531 = t18592+t18405+t19062+t19173+t20154;
+ t19530 = y*t19703+t19474*t19830+t19777+t20127;
+ t19529 = t19472*t19762+t18357+z*t19707+t18115+t19771;
+ t19288 = RATIONAL(1.0,216.0);
+ t18786 = t19288*t19906;
+ t19528 = t18786+x*t18695+t18202+t18158+t19960*t19764;
+ t19113 = t19474*t19756;
+ t19527 = t18084+t19274*t19684+t19113+t18055+z*t19769+t19296*t19844;
+ t19526 = t18867+t19474*t19829+t18198+t19376*t19642+t18388+t19383*t19976;
+ t19525 = t19003+t19215*t19844+z*t19755+t19583;
+ t19524 = t19325*t19945+t18627+t19475*t19796+t19606;
+ t18531 = RATIONAL(125.0,18.0)*t19906;
+ t19523 = t18312+t18531+t18337+t18405+t19373*t19852+t19338*t19976;
+ t19522 = t18585+t18087+t18097+t19242*t19981+t19475*t19639+t18965;
+ t18582 = RATIONAL(490.0,27.0)*t19906;
+ t19521 = t19218*t19844+t19235*t19684+t19332*t19475+t19344*t19942+t18148+
+t18582;
+ t19520 = t19474*t19758+t19030+t19306*t19976+t19582;
+ t19519 = t18932+t19109+t19777+t20222;
+ t19518 = t18744+t18734+t19890+t20092;
+ t18647 = RATIONAL(-25.0,16.0)*t19906;
+ t19517 = t18647+t19255*t19844+t19207*t19684+z*t19738+t18054+t18146;
+ t19516 = t19159+t19146+t19812+t20177;
+ t19515 = t19321*t19852+t18794+y*t19794+t19601;
+ t18771 = t19475*t19717;
+ t19514 = t18771+t19473*t19767+t19164+t19621;
+ t19513 = t18839+t18860+t18089+t18187+t19839;
+ t19512 = t18965+t19136+t19032+t19585;
+ t19511 = t19026+t19472*t19705+t19028+t19616;
+ t18571 = RATIONAL(-350.0,27.0)*t19906;
+ t19510 = t18284+t18571+t19196*t19976+t18180+t19195*t19852+t19303*t19642;
+ t18782 = t19474*t19838;
+ t19509 = t19474*t19959+t18838+t18782+t19603;
+ t19508 = t18735+t18155+x*t18579+t18157+z*t19781+t19464*t19844;
+ t19507 = t19238*t19945+t19203*t19844+t18484+t18518+t19771;
+ t19506 = t18363+t19473*t19794+t18504+t19474*t19955+t19848;
+ t19137 = t19474*t19805;
+ t19505 = t19318*t19844+t19137+t19081+t19595;
+ t19504 = t19379*t19680+t19092+t19746+t19795;
+ t19503 = y*t19172+t18400+t19210*t19852+t18206+t20104;
+ t18988 = t19475*t19172;
+ t19502 = t19285*t19976+t18988+t19190*t19852+t19582;
+ t19067 = t19400*t19906;
+ t19501 = t19067+z*t19901+t18222+t18306+t18514+t19309*t19844;
+ t19500 = t19474*t19845+t19157+t19765+t20113;
+ t19499 = t19003+t18230+t19215*t19852+t18071+t18089+y*t19708;
+ t18755 = t19475*t19793;
+ t19498 = t18755+t18517+z*t19797+t18410+t19750;
+ t19497 = t18735+t19475*t19808+z*t19824+t19590;
+ t19496 = t18471+t18430+t19387*t19642+t18794+t20232*t19246;
+ t19495 = t18912+t19475*t19688+t20116+t20205;
+ t19275 = RATIONAL(25.0,54.0);
+ t18643 = t19275*t19906;
+ t19494 = t18643+t18255+t19402*t19945+t18518+t18430+t19472*t19768;
+ t19493 = t19085+t19615+t20231*t19302;
+ t19364 = RATIONAL(25.0,6.0);
+ t19492 = t19364*t19474+t18566+t19414*t19852+t19573;
+ t19491 = t18836+t18244+t18193+t18801+t20122;
+ t19227 = RATIONAL(-245.0,54.0);
+ t19490 = t19227*t19844+t18425+t19424*t19684+z*t19698+t19751;
+ t19059 = t19475*t19171;
+ t19489 = t19059+t18196+t18198+t18193+t20231*t19391;
+ t19488 = t18988+t18400+t18404+t19474*t19851+t19118+t18178;
+ t19487 = t18908+t18988+t19473*t19700+t19593;
+ t19486 = t18827+t18808+t18732+t19593;
+ t19485 = RATIONAL(343.0,216.0)*t19900+RATIONAL(-5.0,1.0)*t19680+t19819+
+t19861;
+ t19484 = t19330*t19945+t19475*t19817+t19710+t20211;
+ t19483 = t18867+t19574+t19294*t19624;
+ t19482 = t19475*t19757+t18332+t18264+t18937+t20203;
+ t19039 = t19475*t19826;
+ t19481 = t19039+t19465*t19474+t19365*t19852+t19573;
+ t19480 = t19204*t19852+t18334+t18325+y*t19836+t20102;
+ t19479 = t19424*t19642+t19245*t19976+t18477+t19227*t19852+t19751;
+ t19478 = t19414*t19844+t18566+t19364*t19475+t19610;
+ t19470 = RATIONAL(8.0,3.0);
+ t19466 = RATIONAL(4.0,1.0);
+ t19462 = RATIONAL(-4.0,1.0);
+ t19458 = RATIONAL(7.0,4.0);
+ t19454 = RATIONAL(4.0,3.0);
+ t19451 = RATIONAL(-1.0,4.0);
+ t19432 = RATIONAL(-5.0,8.0);
+ t19426 = RATIONAL(-5.0,24.0);
+ t19417 = RATIONAL(-49.0,6.0);
+ t19410 = RATIONAL(-56.0,3.0);
+ t19403 = RATIONAL(40.0,9.0);
+ t19401 = RATIONAL(2.0,27.0);
+ t19397 = RATIONAL(1.0,12.0);
+ t19390 = RATIONAL(-10.0,3.0);
+ t19382 = RATIONAL(10.0,3.0);
+ t19381 = RATIONAL(-25.0,6.0);
+ t19375 = RATIONAL(-10.0,1.0);
+ t19360 = RATIONAL(35.0,8.0);
+ t19324 = RATIONAL(10.0,1.0);
+ t19322 = RATIONAL(-35.0,27.0);
+ t19314 = RATIONAL(-25.0,54.0);
+ t19297 = RATIONAL(-80.0,27.0);
+ t19283 = RATIONAL(-25.0,96.0);
+ t19268 = RATIONAL(80.0,27.0);
+ t19267 = RATIONAL(25.0,12.0);
+ t19231 = RATIONAL(-200.0,27.0);
+ t19229 = RATIONAL(392.0,27.0);
+ t19225 = RATIONAL(-175.0,96.0);
+ t19222 = RATIONAL(175.0,54.0);
+ t19217 = RATIONAL(-100.0,27.0);
+ t19214 = RATIONAL(196.0,27.0);
+ t19212 = RATIONAL(100.0,27.0);
+ t19211 = RATIONAL(-175.0,54.0);
+ t19208 = RATIONAL(175.0,96.0);
+ t19205 = RATIONAL(-112.0,27.0);
+ t19201 = RATIONAL(-196.0,27.0);
+ t19200 = RATIONAL(343.0,54.0);
+ t19199 = RATIONAL(200.0,27.0);
+ t19198 = RATIONAL(112.0,27.0);
+ t19191 = RATIONAL(-343.0,54.0);
+ t19186 = RATIONAL(-392.0,27.0);
+ t19139 = y*t19699;
+ t19128 = t19472*t19938;
+ t19124 = t19469*t19937;
+ t19119 = z*t19815;
+ t19112 = y*t19977;
+ t19100 = t19473*t19930;
+ t19096 = t19418*t19956;
+ t19084 = z*t19761;
+ t19083 = t19385*t19937;
+ t19075 = t19429*t19937;
+ t19073 = z*t19845;
+ t19072 = t19473*t19923;
+ t19061 = t19412*t19937;
+ t19046 = t19367*t19900;
+ t19040 = t19330*t19937;
+ t19033 = t19379*t19937;
+ t19021 = z*t19931;
+ t19018 = t19374*t19956;
+ t19017 = t19472*t19720;
+ t19010 = t19400*t19956;
+ t19008 = y*t19713;
+ t19005 = t19405*t19937;
+ t19004 = z*t19772;
+ t19002 = y*t19757;
+ t19000 = y*t19801;
+ t18998 = z*t19847;
+ t18994 = t19472*t19939;
+ t18993 = t19377*t19981;
+ t18991 = t19472*t19936;
+ t18986 = y*t19749;
+ t18985 = z*t19858;
+ t18983 = y*t19893;
+ t18982 = z*t19810;
+ t18981 = t19472*t19940;
+ t18977 = t19429*t19956;
+ t18970 = t19472*t19955;
+ t18950 = t19472*t19949;
+ t18947 = t19402*t19937;
+ t18936 = z*t19837;
+ t18905 = t19401*t19981;
+ t18904 = t19472*t19931;
+ t18898 = z*t19720;
+ t18897 = t19431*t19937;
+ t18886 = y*t19897;
+ t18885 = y*t19774;
+ t18882 = t19403*t19900;
+ t18881 = z*t19899;
+ t18879 = y*t19880;
+ t18877 = y*t19796;
+ t18875 = z*t19784;
+ t18873 = t19472*t19953;
+ t18871 = z*t19715;
+ t18870 = z*t19966;
+ t18869 = t19260*t19956;
+ t18865 = t19271*t19956;
+ t18864 = z*t19721;
+ t18857 = y*t19799;
+ t18856 = t19260*t19937;
+ t18855 = t19294*t19937;
+ t18851 = t19472*t19731;
+ t18845 = y*t19793;
+ t18843 = t19473*t19793;
+ t18837 = t19258*t19956;
+ t18833 = y*t19789;
+ t18829 = z*t19838;
+ t18826 = t19472*t19687;
+ t18822 = t19261*t19981;
+ t18821 = t19242*t19956;
+ t18812 = z*t19798;
+ t18811 = t19473*t19867;
+ t18803 = y*t19842;
+ t18796 = t19472*t19929;
+ t18795 = t19315*t19956;
+ t18793 = z*t19929;
+ t18792 = y*t19736;
+ t18791 = z*t19731;
+ t18775 = z*t19829;
+ t18768 = t19297*t19937;
+ t18763 = z*t19792;
+ t18760 = t19291*t19937;
+ t18754 = t19241*t19956;
+ t18753 = t19251*t19956;
+ t18750 = y*t19883;
+ t18743 = t19304*t19937;
+ t18742 = z*t19753;
+ t18741 = y*t19891;
+ t18727 = y*t19808;
+ t18725 = t19295*t19937;
+ t18723 = t19259*t19937;
+ t18720 = y*t19688;
+ t18715 = t19322*t19937;
+ t18714 = t19250*t19956;
+ t18711 = t19301*t19937;
+ t18704 = RATIONAL(-56.0,27.0)*t19981;
+ t18693 = t19250*t19937;
+ t18692 = t19238*t19937;
+ t18687 = z*t19828;
+ t18676 = t19297*t19956;
+ t18672 = t19268*t19956;
+ t18671 = t19282*t19937;
+ t18669 = t19251*t19937;
+ t18668 = z*t19786;
+ t18664 = t19237*t19937;
+ t18663 = t19261*t19956;
+ t18659 = t19268*t19937;
+ t18656 = t19322*t19956;
+ t18653 = z*t19747;
+ t18651 = y*t19863;
+ t18645 = y*t19895;
+ t18633 = z*t19818;
+ t18628 = y*t19697;
+ t18619 = y*t19727;
+ t18618 = t19309*t19956;
+ t18617 = t19244*t19937;
+ t18613 = t19473*t19925;
+ t18612 = t19473*t19697;
+ t18608 = RATIONAL(-16.0,27.0)*t19900;
+ t18599 = y*t19779;
+ t18597 = RATIONAL(160.0,27.0)*t19900;
+ t18596 = y*t19877;
+ t18594 = RATIONAL(-224.0,27.0)*t19900;
+ t18593 = t19215*t19937;
+ t18588 = t19230*t19956;
+ t18583 = t19198*t19937;
+ t18581 = y*t19743;
+ t18580 = y*t19817;
+ t18576 = z*t19758;
+ t18573 = z*t19830;
+ t18570 = t19221*t19956;
+ t18564 = z*t19803;
+ t18560 = z*t19872;
+ t18559 = RATIONAL(-49.0,432.0)*t19900;
+ t18551 = t19205*t19956;
+ t18550 = t19194*t19937;
+ t18545 = t19198*t19956;
+ t18539 = t19205*t19937;
+ t18529 = t19206*t19900;
+ t18524 = RATIONAL(49.0,864.0)*t19900;
+ t18519 = x*t19148;
+ t18510 = y*t19672;
+ t18507 = z*t19686;
+ t18503 = z*t19685;
+ t18498 = t19470*t19916;
+ t18494 = y*t19650;
+ t18493 = z*t19670;
+ t18487 = t19448*t19916;
+ t18485 = t19440*t19916;
+ t18473 = t19805*t19980;
+ t18470 = t19449*t19916;
+ t18469 = t19174*t19980;
+ t18467 = t19438*t19916;
+ t18463 = t19474*t19635;
+ t18462 = RATIONAL(245.0,288.0)*t19900;
+ t18456 = t19441*t19916;
+ t18455 = t19475*t19912;
+ t18454 = x*t19136;
+ t18452 = t19461*t19917;
+ t18451 = t19176*t19982;
+ t18450 = t19470*t19917;
+ t18449 = t19441*t19917;
+ t18443 = t19437*t19916;
+ t18442 = t19459*t19917;
+ t18441 = t19740*t19982;
+ t18436 = RATIONAL(-343.0,216.0)*t19900;
+ t18434 = y*t19674;
+ t18433 = RATIONAL(245.0,216.0)*t19900;
+ t18428 = t19449*t19642;
+ t18427 = x*t19123;
+ t18421 = t19350*t19642;
+ t18420 = t19350*t19916;
+ t18414 = x*t18941;
+ t18401 = t19164*t19982;
+ t18396 = t19407*t19916;
+ t18386 = x*t18932;
+ t18383 = t19350*t19917;
+ t18382 = t19473*t19653;
+ t18376 = t19162*t19980;
+ t18374 = t19407*t19642;
+ t18371 = x*t18937;
+ t18367 = z*t19655;
+ t18364 = t19409*t19916;
+ t18354 = t19366*t19916;
+ t18347 = x*t18880;
+ t18335 = x*t19034;
+ t18331 = z*t19641;
+ t18327 = t19425*t19917;
+ t18324 = t19323*t19917;
+ t18322 = z*t19648;
+ t18315 = x*t18966;
+ t18305 = y*t19664;
+ t18302 = x*t18978;
+ t18301 = t19475*t19911;
+ t18296 = t19398*t19917;
+ t18282 = x*t19081;
+ t18276 = x*t19026;
+ t18273 = t19368*t19917;
+ t18267 = t19388*t19917;
+ t18266 = t19473*t19633;
+ t18263 = y*t19633;
+ t18256 = t19326*t19917;
+ t18251 = y*t19644;
+ t18250 = y*t19632;
+ t18247 = t19406*t19684;
+ t18238 = t19171*t19982;
+ t18234 = y*t19645;
+ t18223 = t19337*t19916;
+ t18214 = x*t18860;
+ t18211 = x*t18758;
+ t18200 = x*t18836;
+ t18197 = t19241*t19916;
+ t18195 = y*t19675;
+ t18190 = t19264*t19916;
+ t18186 = z*t19631;
+ t18181 = x*t18744;
+ t18176 = z*t19660;
+ t18175 = t19249*t19916;
+ t18173 = t19305*t19642;
+ t18172 = t19475*t19913;
+ t18162 = t19475*t19914;
+ t18154 = t19859*t19980;
+ t18149 = t19320*t19916;
+ t18142 = t19298*t19642;
+ t18132 = x*t18764;
+ t18126 = t19316*t19642;
+ t18107 = y*t19667;
+ t18099 = t19292*t19917;
+ t18088 = z*t19669;
+ t18083 = t19206*t19642;
+ t18075 = t19224*t19642;
+ t18074 = t19192*t19684;
+ t18069 = x*t18552;
+ t18064 = t19192*t19642;
+ coeffs_dxx->coeff_m2_m2_m2 = t18865+t18211+t18871+t18870+t18214+t19288*
+t19624+(t19960*t19288+(t19291+t19391*x)*t19474)*t19475+t19614+t19903+t20132;
+ coeffs_dxx->coeff_m1_m2_m2 = t18855+t18612+t18628+t18088+t18218+t19493+
+t19849+t20017+t20163;
+ coeffs_dxx->coeff_0_m2_m2 = t18843+t18427+t19501+t18454+t18845+t18829+
+t19471*t19680+t19816+t20011;
+ coeffs_dxx->coeff_p1_m2_m2 = t19534+t18663+t18519+t18822+t18826+t19444*
+t19680+t19889+t20026+t20126;
+ coeffs_dxx->coeff_p2_m2_m2 = t18811+t18613+t18195+t18413+t18197+t19489+
+t18094+t19856+t19874+t20192;
+ coeffs_dxx->coeff_p3_m2_m2 = t18851+t19413*t19680+t18791+t18796+t19528+
+t18200+t18793+t19588+t20065;
+ coeffs_dxx->coeff_m2_m1_m2 = t18775+t18421+t18420+t18782+y*t19716+t18414+
+t19493+t19742+t20022;
+ coeffs_dxx->coeff_m1_m1_m2 = t18564+t18190+t19008+t18401+t19270*t19625+
+t19503+t19854+t20088+t20224;
+ coeffs_dxx->coeff_0_m1_m2 = t18983+t19518+t18503+t18560+t20019+t20021+
+t20087;
+ coeffs_dxx->coeff_p1_m1_m2 = t18507+t18509+t19549+t18550+t18510+t18981+
+t20024+t20042;
+ coeffs_dxx->coeff_p2_m1_m2 = t18967+t18186+t19532+t18653+t19987+t20054+
+t20228;
+ coeffs_dxx->coeff_p3_m1_m2 = t18875+t18873+t19526+t18386+t19600+t20034+
+t20067;
+ coeffs_dxx->coeff_m2_0_m2 = t19083+t19960*t19336+(t19401*t19473+t19629)*
+t19474+t19501+t20094+t20097+t20124;
+ coeffs_dxx->coeff_m1_0_m2 = t19073+t19662+t19960*t19395+t19518+t20012+
+t20120+t20182;
+ coeffs_dxx->coeff_0_0_m2 = t19474*t19922+t18812+t19960*(t19419+t19239*
+t19475)+t19990+t20146+t20178+t20180+t20230;
+ coeffs_dxx->coeff_p1_0_m2 = t19454*t19965+t18692+t19960*t19418+t19538+
+t19608+t20076+t20196;
+ coeffs_dxx->coeff_p2_0_m2 = t19661+t19100+t19960*t19352+t19511+t19984+
+t20135+t20213;
+ coeffs_dxx->coeff_p3_0_m2 = t18881+t19397*t19965+t19960*t19391+t19498+
+t19997+t20130+t20141;
+ coeffs_dxx->coeff_m2_p1_m2 = t19061+t18386+t18960+t19000+(t19378*t19473+
+t19412*y)*t19474+t19578+t19609+t20026+t20052;
+ coeffs_dxx->coeff_m1_p1_m2 = t19549+t18986+t18181+t18985+t19991+t20036+
+t20228;
+ coeffs_dxx->coeff_0_p1_m2 = t18711+t18964+t19515+t18970+t18510+t19576+
+t20076+t20117;
+ coeffs_dxx->coeff_p1_p1_m2 = t18950+t18664+t18371+t19275*t19625+t19539+
+t20072+t20087+t20178;
+ coeffs_dxx->coeff_p2_p1_m2 = t18927+t18401+t19488+t18176+t19124+t19983+
+t20047;
+ coeffs_dxx->coeff_p3_p1_m2 = t18367+t19504+t18414+t19712+t19827+t20018+
+t20058;
+ coeffs_dxx->coeff_m2_p2_m2 = t18856+t18840+t19489+t18396+y*t19733+t18374+
+t18857+t19588+t20053;
+ coeffs_dxx->coeff_m1_p2_m2 = t18593+t18195+t18223+t19522+t18821+t19987+
+t20000;
+ coeffs_dxx->coeff_0_p2_m2 = t18487+t18792+t18576+t19511+t19995+t20059+
+t20126;
+ coeffs_dxx->coeff_p1_p2_m2 = t18651+t18427+t18573+t18493+t19502+t19983+
+t20014;
+ coeffs_dxx->coeff_p2_p2_m2 = t18364+t18619+t18763+t19389*t19625+t19537+
+t20074+t20088+t20163;
+ coeffs_dxx->coeff_p3_p2_m2 = t19540+t18742+t18750+t20037+t20045+t20121+
+t20132;
+ coeffs_dxx->coeff_m2_p3_m2 = t18725+t18172+t18173+t19473*t19733+t19528+
+t20216;
+ coeffs_dxx->coeff_m1_p3_m2 = t18175+t19565+t19846+t20067+t20083;
+ coeffs_dxx->coeff_0_p3_m2 = t18347+t18687+t19498+t20133+t20161;
+ coeffs_dxx->coeff_p1_p3_m2 = t18671+t19564+t19806+t20058+t20167;
+ coeffs_dxx->coeff_p2_p3_m2 = t18668+t18162+t19540+t20111+t20140;
+ coeffs_dxx->coeff_p3_p3_m2 = t18214+t18633+t19269*t19625+t19554+t19870+
+t20165;
+ coeffs_dxx->coeff_m2_m2_m1 = t18755+t19085+t18881+t18347+t19385*t19945+
+t18383+t19572+t19884+t20017+t20022;
+ coeffs_dxx->coeff_m1_m2_m1 = t18083+t18599+t19007+t18376+t19270*t19624+
+t19581+t19714+t20027+t20104+t20224;
+ coeffs_dxx->coeff_0_m2_m1 = t19486+t18588+t18494+t18470+t19072+t19994+
+t20021;
+ coeffs_dxx->coeff_p1_m2_m1 = t18580+t18485+t19507+t19040+t20042+t20062+
+t20176;
+ coeffs_dxx->coeff_p2_m2_m1 = t19027+t18795+t19512+t18354+t19580+t20054+
+t20063;
+ coeffs_dxx->coeff_p3_m2_m1 = t18305+t18760+t19483+t18645+t19607+t20028+
+t20034;
+ coeffs_dxx->coeff_m2_m1_m1 = RATIONAL(25.0,32.0)*t19680+t18559+t18234+
+t19010+t18998+t19021+t19503+t19589+t20027;
+ coeffs_dxx->coeff_m1_m1_m1 = t18462+t18993+t18727+t18075+t18154+t18723+(
+t19287*y+t19225*t19473)*t19474+(t19225*t19472+t19287*z+(RATIONAL(125.0,32.0)+
+RATIONAL(-175.0,32.0)*x)*t19474)*t19475+t19613+t19619;
+ coeffs_dxx->coeff_0_m1_m1 = t18330+t18704+t18327+t18436+t18714+RATIONAL(
+25.0,2.0)*t19680+t19543+t18693+t19586+t20172;
+ coeffs_dxx->coeff_p1_m1_m1 = t18433+t18324+t18331+t19480+RATIONAL(-25.0,
+2.0)*t19680+t18753+t18669+t19732+t20002;
+ coeffs_dxx->coeff_p2_m1_m1 = t18936+t18940+t18529+t18149+t19517+RATIONAL(
+175.0,32.0)*t19680+t19112+t19604+t20075;
+ coeffs_dxx->coeff_p3_m1_m1 = t18524+t19544+t18103+t18618+t18322+t18905+
+RATIONAL(-25.0,32.0)*t19680+t19724+t20118+t20153;
+ coeffs_dxx->coeff_m2_0_m1 = t18898+t19881+t19952+t19456*t19965+t19559+
+t19994+t20012+t20166;
+ coeffs_dxx->coeff_m1_0_m1 = t19281*t19472+t19084+t19463*z+t18542+(t19364*
+t19473+t19627)*t19474+t19590+t20107+t20160+t20172+t20191;
+ coeffs_dxx->coeff_0_0_m1 = t19324*t19965+t18583+t18382+(t19252+t19191*
+t19475)*t19472+(t19365+t19201*t19475)*z+t19531+t19622+t20201;
+ coeffs_dxx->coeff_p1_0_m1 = t18768+t19278*t19472+t19492+t19375*t19965+
+t19343*z+t19587+t20043+t20168;
+ coeffs_dxx->coeff_p2_0_m1 = t19119+t19347*t19472+t19546+t19957+t19360*
+t19965+t19594+t20025+t20204;
+ coeffs_dxx->coeff_p3_0_m1 = t19392*t19472+t19432*t19965+t19005+t19930+
+t19500+t19611+t20033+t20219;
+ coeffs_dxx->coeff_m2_p1_m1 = t18469+t19507+t18977+t19004+t19991+t20040+
+t20118;
+ coeffs_dxx->coeff_m1_p1_m1 = t18720+t18982+t18315+t18069+(t19267*y+t19381
+*t19473)*t19474+t19604+t20002+t20069+t20102;
+ coeffs_dxx->coeff_0_p1_m1 = t18539+t18324+t19548+t19748+t20043+t20048+
+t20148;
+ coeffs_dxx->coeff_p1_p1_m1 = t18659+t18656+t18382+t18327+(t19217*z+t19211
+*t19472)*t19475+t19523+t19584+t20023;
+ coeffs_dxx->coeff_p2_p1_m1 = t18302+t19106+t18906+t19497+t19613+t20020+
+t20068;
+ coeffs_dxx->coeff_p3_p1_m1 = t18234+t19484+t18897+t19737+t20030+t20064+
+t20195;
+ coeffs_dxx->coeff_m2_p2_m1 = t18305+t19075+t18869+t19512+t20000+t20071+
+t20173;
+ coeffs_dxx->coeff_m1_p2_m1 = t18864+t18596+t18473+t18142+(t19208*t19473+
+t19283*y)*t19474+t19517+t19580+t20066;
+ coeffs_dxx->coeff_0_p2_m1 = t18581+t18498+t19485+t19869+t20016+t20025+
+t20176;
+ coeffs_dxx->coeff_p1_p2_m1 = t18715+t18467+t19497+t18494+t18570+t19888+
+t20009+t20099;
+ coeffs_dxx->coeff_p2_p2_m1 = t18443+t19113+t18915+t18754+(t19892+t19448*z
+)*t19475+t19581+t19619+t20055+t20080;
+ coeffs_dxx->coeff_p3_p2_m1 = t19499+t18743+t18383+t18878+t18741+t19599+
+t20077+t20209;
+ coeffs_dxx->coeff_m2_p3_m1 = t19093+t19565+t19885+t20028+t20096;
+ coeffs_dxx->coeff_m1_p3_m1 = t18064+t18632+t18276+t19033+t19283*t19852+
+t19585+t20109+t20153;
+ coeffs_dxx->coeff_0_p3_m1 = t18455+t19557+t19813+t20033+t20151;
+ coeffs_dxx->coeff_p1_p3_m1 = t18947+t18456+t19484+t20125+t20158;
+ coeffs_dxx->coeff_p2_p3_m1 = t18282+t19561+t19909+t20077+t20157;
+ coeffs_dxx->coeff_p3_p3_m1 = t18625+t18301+t18617+(t19291*z+t19895)*
+t19475+t19572+t20115+t20128;
+ coeffs_dxx->coeff_m2_m2_0 = t19067+t18885+t19975*t19336+(t19401*t19472+
+t19629)*t19475+t19617+t20011+t20094+t20221;
+ coeffs_dxx->coeff_m1_m2_0 = t19096+t19475*t19924+t19975*t19395+t19486+
+t20013+t20139+t20182;
+ coeffs_dxx->coeff_0_m2_0 = t18837+t19475*t19922+t19533+t19975*(t19419+
+t19717)+t20105+t20119+t20230;
+ coeffs_dxx->coeff_p1_m2_0 = t19454*t19950+t18803+t19975*t19418+t19496+
+t20007+t20174+t20196;
+ coeffs_dxx->coeff_p2_m2_0 = t19475*t19941+t19128+t19975*t19352+t19541+
+t19597+t20029+t20135;
+ coeffs_dxx->coeff_p3_m2_0 = t19031+t19397*t19950+t19975*t19391+t19509+
+t19989+t20141+t20144;
+ coeffs_dxx->coeff_m2_m1_0 = t19471*y+t19875+x*t19756+t19559+t19905+t20013
++t20019+t20179;
+ coeffs_dxx->coeff_m1_m1_0 = t18991+t19281*t19473+t19463*y+(t19364*t19472+
+t19627)*t19475+t19543+t20107+t20142+t20200;
+ coeffs_dxx->coeff_0_m1_0 = t18592+t18545+t19324*t19950+(t19191*t19474+
+t19252)*t19473+(t19201*t19474+t19365)*y+t19579+t19999+t20145+t20201;
+ coeffs_dxx->coeff_p1_m1_0 = t19478+t19375*t19950+t18676+t19868+t19936+
+t19605+t20039+t20168;
+ coeffs_dxx->coeff_p2_m1_0 = t19103+t19360*t19950+t19347*t19473+t19450*y+
+t19545+t19575+t20049+t20204;
+ coeffs_dxx->coeff_p3_m1_0 = t18904+t19432*t19950+t19392*t19473+t19938+
+t19535+t20005+t20184+t20219;
+ coeffs_dxx->coeff_m2_0_0 = t18608+t19448+t19864*t19461+(t19467+t19850+(
+t19252*t19474+t19460)*t19475)*x+t19533+t19990;
+ coeffs_dxx->coeff_m1_0_0 = t18882+RATIONAL(5.0,2.0)+t19864*t19382+(
+RATIONAL(-7.0,2.0)+RATIONAL(-343.0,18.0)*t19906+t19865*RATIONAL(49.0,6.0))*x+
+t19531+t19999;
+ coeffs_dxx->coeff_0_0_0 = t18594+t19422+RATIONAL(8.0,1.0)*x+t19864*t19423
++(t19229*t19473+t19410*x+t19427)*t19474+(t19229*t19472+RATIONAL(-686.0,27.0)*
+t19474+t19427+(RATIONAL(392.0,9.0)*t19474+t19410)*x)*t19475+t19596+t20171;
+ coeffs_dxx->coeff_p1_0_0 = t18597+t19382+t19864*t19403+(RATIONAL(-8.0,1.0
+)+RATIONAL(-392.0,9.0)*t19906+t19865*RATIONAL(56.0,3.0))*x+t19521+t19985;
+ coeffs_dxx->coeff_p2_0_0 = t19046+RATIONAL(-1.0,1.0)+t19864*t19447+(
+t19417*t19474+RATIONAL(7.0,2.0)+(t19417+RATIONAL(343.0,18.0)*t19474)*t19475)*x+
+t19481+t20175+t20229;
+ coeffs_dxx->coeff_p3_0_0 = t19452+t19017+t19864*t19471+(t19904+RATIONAL(
+-1.0,2.0)+(t19437+t19257*t19474)*t19475)*x+t19514+t20010;
+ coeffs_dxx->coeff_m2_p1_0 = t19515+t19685+t19860+t19018+t19968+t20007+
+t20184+t20217;
+ coeffs_dxx->coeff_m1_p1_0 = t19478+x*t19170+t19390*t19473+t19464*y+t19002
++t19575+t20048+t20123;
+ coeffs_dxx->coeff_0_p1_0 = t19408*t19950+t18126+t18551+(t19186*t19474+
+t19353)*t19473+(t19386+t19214*t19474)*y+t19521+t19605+t20108;
+ coeffs_dxx->coeff_p1_p1_0 = t19821+t18672+t19340*y+(t19199*t19472+t19628)
+*t19475+t19510+t20129+t20145+t20171;
+ coeffs_dxx->coeff_p2_p1_0 = t19454*t19473+t19384*t19950+t19970+t19553+
+t19834+t19988+t20032+t20142;
+ coeffs_dxx->coeff_p3_p1_0 = t19686+t19851+t18994+t19506+t19469*y+t20006+
+t20086+t20179;
+ coeffs_dxx->coeff_m2_p2_0 = t19541+t19451*t19950+t19853+t19388*y+t18886+
+t19995+t20137+t20144;
+ coeffs_dxx->coeff_m1_p2_0 = t18879+t19458*t19950+t19426*y+t19284*t19473+
+t19545+t19597+t20016+t20212;
+ coeffs_dxx->coeff_0_p2_0 = t18877+t19039+t19462*t19950+(t19200*t19474+
+t19257)*t19473+t19571*y+t19610+t20155+t20174+t20198+t20229;
+ coeffs_dxx->coeff_p1_p2_0 = t19334*y+t19466*t19950+t19855+t19479+t18833+
+t19988+t20085+t20119;
+ coeffs_dxx->coeff_p2_p2_0 = t18157+t19139+t19137+t19345*t19473+t19397*y+(
+t19871+t19623)*t19475+t19993+t20139+t20199+t20200;
+ coeffs_dxx->coeff_p3_p2_0 = t19475*t19926+t19421*t19473+t19520+t19944+
+t19000+t20004+t20159+t20221;
+ coeffs_dxx->coeff_m2_p3_0 = t19857+t19475*t19932+t19566+t19989+t20133;
+ coeffs_dxx->coeff_m1_p3_0 = t19415*t19950+t19426*t19473+t19557+t20005+
+t20138;
+ coeffs_dxx->coeff_0_p3_0 = t18428+t18430+t19450*t19950+t18771+t19571*
+t19473+t20010+t20193;
+ coeffs_dxx->coeff_p1_p3_0 = t19439*t19950+t19858+t19550+t20006+t20093;
+ coeffs_dxx->coeff_p2_p3_0 = t19397*t19473+t19351*t19950+t19556+t20004+
+t20197;
+ coeffs_dxx->coeff_p3_p3_0 = t18658+t19413*t19473+(t19887+t19626)*t19475+
+t19617+t20103+t20185;
+ coeffs_dxx->coeff_m2_m2_p1 = t19093+t18263+t18266+t18886+(t19378*t19472+
+t19412*z)*t19475+t19534+t19607+t20052;
+ coeffs_dxx->coeff_m1_m2_p1 = t18879+t19033+t19529+t18354+t19618+t20036+
+t20062;
+ coeffs_dxx->coeff_0_m2_p1 = t18485+t18250+t19496+t18877+t19813+t19861+
+t20046+t20117;
+ coeffs_dxx->coeff_p1_m2_p1 = t18251+t18947+t18833+t18470+t19275*t19624+
+t19539+t20105+t20186+t20187;
+ coeffs_dxx->coeff_p2_m2_p1 = t19139+t18132+t18376+t19487+t19909+t20047+
+t20079;
+ coeffs_dxx->coeff_p3_m2_p1 = t18347+t18617+t19504+t18273+t19000+t20001+
+t20003;
+ coeffs_dxx->coeff_m2_m1_p1 = t19075+t19018+t18322+t19529+t19602+t20024+
+t20040;
+ coeffs_dxx->coeff_m1_m1_p1 = t18149+t19002+t18864+(t19381*t19472+t19267*z
+)*t19475+t19480+t20069+t20114+t20208;
+ coeffs_dxx->coeff_0_m1_p1 = t18551+t18331+t19548+t19869+t20035+t20039+
+t20206;
+ coeffs_dxx->coeff_p1_m1_p1 = t18531+t18672+t18715+t18256+(t19211*t19473+
+t19217*y)*t19474+t19579+t19586+t20023+t20070;
+ coeffs_dxx->coeff_p2_m1_p1 = t19508+t18915+t18154+t19834+t20056+t20068+
+t20194;
+ coeffs_dxx->coeff_p3_m1_p1 = t18743+t18441+t19536+t18994+t19589+t20030+
+t20073;
+ coeffs_dxx->coeff_m2_0_p1 = t19538+t19886+t19444*z+t19650+t19004+t19611+
+t20046+t20217;
+ coeffs_dxx->coeff_m1_0_p1 = t19390*t19472+t19492+t19464*z+t18982+t19654+
+t19594+t20035+t20123;
+ coeffs_dxx->coeff_0_0_p1 = t19653+t18539+t18582+(t19353+t19186*t19475)*
+t19472+(t19386+t19214*t19475)*z+t19587+t19985+t20108+t20112;
+ coeffs_dxx->coeff_p1_0_p1 = t18571+t19340*z+t19342*t19472+t18659+(t19199*
+t19473+t19628)*t19474+t19596+t19622+t20061+t20129;
+ coeffs_dxx->coeff_p2_0_p1 = t19106+t19967+t19652+t19454*t19472+t19553+
+t19992+t20008+t20160;
+ coeffs_dxx->coeff_p3_0_p1 = t19444*t19472+t19469*z+t19524+t19651+t18897+
+t19996+t20086+t20166;
+ coeffs_dxx->coeff_m2_p1_p1 = t19021+t18608+t18679+t18441+t18898+RATIONAL(
+25.0,18.0)*t19680+t19606+t19905+t20072+t20187+t20195;
+ coeffs_dxx->coeff_m1_p1_p1 = t18991+x*t18566+t18302+t18338+t18882+t19523+
+t18993+t19084+t20070+t20194;
+ coeffs_dxx->coeff_0_p1_p1 = t18256+RATIONAL(200.0,9.0)*t19680+t18583+
+t18704+t18545+t19510+t18594+t19584+t20061;
+ coeffs_dxx->coeff_p1_p1_p1 = t18126+t18676+t18597+t18768+(t19231*t19473+
+t19212*y)*t19474+(t19212*z+t19231*t19472+(RATIONAL(-200.0,9.0)*x+RATIONAL(250.0
+,27.0))*t19474)*t19475+t19732+t20112+t20148+t20206;
+ coeffs_dxx->coeff_p2_p1_p1 = t19119+t19103+RATIONAL(175.0,18.0)*t19680+
+t19046+t18315+t19482+t19112+t19998+t20114;
+ coeffs_dxx->coeff_p3_p1_p1 = t18904+t18379+t18469+t19017+t19005+t18905+
+RATIONAL(-25.0,18.0)*t19680+t19494+t19602+t20226;
+ coeffs_dxx->coeff_m2_p2_p1 = t19023+t18998+t18273+t18885+t19502+t19599+
+t20079+t20225;
+ coeffs_dxx->coeff_m1_p2_p1 = t19508+t18723+t18443+t18132+t19096+t19854+
+t20009+t20220;
+ coeffs_dxx->coeff_0_p2_p1 = t18467+t18251+t19479+t18837+t18693+t19840+
+t20008+t20082;
+ coeffs_dxx->coeff_p1_p2_p1 = t18669+t18498+t18250+t18803+(t19222*t19473+
+t19314*y)*t19474+t19482+t19866+t20189+t20198;
+ coeffs_dxx->coeff_p2_p2_p1 = t19128+t18473+t18936+(t19445*z+t19809)*
+t19475+t19618+t20050+t20078+t20205+t20208;
+ coeffs_dxx->coeff_p3_p2_p1 = t18263+t19031+t19530+t19724+t20031+t20041+
+t20173;
+ coeffs_dxx->coeff_m2_p3_p1 = t18301+t18881+t19564+t20001+t20091;
+ coeffs_dxx->coeff_m1_p3_p1 = t18282+t19562+t19714+t20073+t20158;
+ coeffs_dxx->coeff_0_p3_p1 = t18456+t19072+t19524+t20093+t20143;
+ coeffs_dxx->coeff_p1_p3_p1 = t18455+t18428+t19314*t19852+t19040+t19494+
+t20183;
+ coeffs_dxx->coeff_p2_p3_p1 = t19027+t18276+t18357+t19567+t20031+t20101;
+ coeffs_dxx->coeff_p3_p3_p1 = t18760+t18266+(t19958+t19801)*t19475+t19551+
+t19885+t20188;
+ coeffs_dxx->coeff_m2_m2_p2 = t18725+t19254*t19945+t18869+t18638+t19059+
+t18200+t19574+t20053+t20156+t20181+t20192;
+ coeffs_dxx->coeff_m1_m2_p2 = t18596+t18197+t19522+t19846+t20051+t20063+
+t20131;
+ coeffs_dxx->coeff_0_m2_p2 = t18687+t18519+t18581+t19547+t19577+t20029+
+t20059;
+ coeffs_dxx->coeff_p1_m2_p2 = t18671+t18570+t18454+t19487+t18434+t20014+
+t20015;
+ coeffs_dxx->coeff_p2_m2_p2 = t18088+t18754+t18083+t18668+t19389*t19624+
+t19537+t20152+t20202+t20210;
+ coeffs_dxx->coeff_p3_m2_p2 = t19513+t18296+t18741+t18633+t19614+t20045+
+t20057;
+ coeffs_dxx->coeff_m2_m1_p2 = t18856+t18451+t19532+t18977+t19600+t20051+
+t20071;
+ coeffs_dxx->coeff_m1_m1_p2 = t18593+t18647+t18720+t18186+(t19283*z+t19208
+*t19472)*t19475+t19598+t19612+t20066+t20075;
+ coeffs_dxx->coeff_0_m1_p2 = t18507+t18576+t18450+t19485+t19748+t19986+
+t20049;
+ coeffs_dxx->coeff_p1_m1_p2 = t19542+t18503+t18573+t18656+t18938+t19620+
+t20056+t20099;
+ coeffs_dxx->coeff_p2_m1_p2 = t18190+t18906+t18763+t18075+(t19448*y+t19766
+)*t19474+t19527+t19591+t20055;
+ coeffs_dxx->coeff_p3_m1_p2 = t19525+t18420+t18742+t18442+t19737+t19795+
+t20060+t20209;
+ coeffs_dxx->coeff_m2_0_p2 = t19879+t19974+t19061+t19451*t19965+t19547+
+t19984+t20130+t20137;
+ coeffs_dxx->coeff_m1_0_p2 = t19426*z+t19284*t19472+t19546+t19458*t19965+
+t18985+t19986+t20212+t20213;
+ coeffs_dxx->coeff_0_0_p2 = t18247+t18711+t19462*t19965+(t19257+t19200*
+t19475)*t19472+t19570*z+t19481+t19608+t20155;
+ coeffs_dxx->coeff_p1_0_p2 = t19490+t18664+t19240*t19472+t19334*z+t19466*
+t19965+t19992+t20085+t20146;
+ coeffs_dxx->coeff_p2_0_p2 = t19397*z+t19345*t19472+t19124+(t19862+t19623)
+*t19474+t19505+t20120+t20191+t20199;
+ coeffs_dxx->coeff_p3_0_p2 = t19421*t19472+t19413*z+t19516+t19474*t19926+
+t19827+t20081+t20124+t20159;
+ coeffs_dxx->coeff_m2_p1_p2 = t19083+t18367+t19010+t19488+t18442+t19902+
+t20015+t20225;
+ coeffs_dxx->coeff_m1_p1_p2 = t19007+t18727+t19542+t19073+t18176+t19591+
+t20020+t20220;
+ coeffs_dxx->coeff_0_p1_p2 = t19490+t18371+t18812+t18714+t18989+t19620+
+t20032+t20082;
+ coeffs_dxx->coeff_p1_p1_p2 = t18450+t18247+t18692+t18753+t18974+(t19314*z
++t19222*t19472)*t19475+t19576+t19998+t20189+t20203;
+ coeffs_dxx->coeff_p2_p1_p2 = t18181+t18069+t19100+t18940+(t19908+t19445*y
+)*t19474+t19495+t19612+t20078;
+ coeffs_dxx->coeff_p3_p1_p2 = t18451+t18618+t19519+t18881+t19609+t20041+
+t20044;
+ coeffs_dxx->coeff_m2_p2_p2 = t18296+t18559+t18870+RATIONAL(1.0,8.0)*
+t19680+t18907+t18775+t19583+t19884+t20074+t20121+t20202;
+ coeffs_dxx->coeff_m1_p2_p2 = t18599+RATIONAL(-7.0,8.0)*t19680+t18564+
+t19527+t18364+t18462+t19849+t20080+t20210;
+ coeffs_dxx->coeff_0_p2_p2 = t18588+t18560+t18493+t19505+t18436+t18434+
+RATIONAL(2.0,1.0)*t19680+t19816+t19993;
+ coeffs_dxx->coeff_p1_p2_p2 = t18487+t18580+t19495+t18433+t18822+t18550+
+RATIONAL(-2.0,1.0)*t19680+t19577+t20050;
+ coeffs_dxx->coeff_p2_p2_p2 = t18653+t18529+t18795+t18223+t18142+(t19770+
+t19948)*t19474+(t19954+t19800+(t19451+RATIONAL(7.0,8.0)*x)*t19474)*t19475+
+t19598+t19874+t20131;
+ coeffs_dxx->coeff_p3_p2_p2 = t18875+t18524+t18396+t18194+t18793+t19491+
+RATIONAL(-1.0,8.0)*t19680+t18645+t20038+t20156;
+ coeffs_dxx->coeff_m2_p3_p2 = t18871+t19563+t19870+t20057+t20140;
+ coeffs_dxx->coeff_m1_p3_p2 = t18162+t18855+t19525+t20157+t20169;
+ coeffs_dxx->coeff_0_p3_p2 = t18829+t19556+t19806+t20081+t20190;
+ coeffs_dxx->coeff_p1_p3_p2 = t18347+t19567+t19889+t20044+t20089;
+ coeffs_dxx->coeff_p2_p3_p2 = t18613+t18064+t19474*t19843+t18175+t19491+
+t20149;
+ coeffs_dxx->coeff_p3_p3_p2 = t18695+t18791+t18172+t18168+(t19280*z+t19891
+)*t19475+t19558+t20181;
+ coeffs_dxx->coeff_m2_m2_p3 = t18786+t18857+t19254*t19844+t19822+t19841+
+t20065+t20216;
+ coeffs_dxx->coeff_m1_m2_p3 = t18821+t18107+t19483+t20083+t20134;
+ coeffs_dxx->coeff_0_m2_p3 = t18414+t18792+t19509+t20106+t20161;
+ coeffs_dxx->coeff_p1_m2_p3 = t18386+t18651+t19555+t20003+t20167;
+ coeffs_dxx->coeff_p2_m2_p3 = t18099+t18619+t19513+t20111+t20215;
+ coeffs_dxx->coeff_p3_m2_p3 = t18750+t18211+t19269*t19624+t19554+t19788+
+t20214;
+ coeffs_dxx->coeff_m2_m1_p3 = t18238+t19000+t19526+t20096+t20134;
+ coeffs_dxx->coeff_m1_m1_p3 = t18986+t18335+t18074+t19283*t19844+t19544+
+t20109;
+ coeffs_dxx->coeff_0_m1_p3 = t18970+t18452+t19535+t20150+t20151;
+ coeffs_dxx->coeff_p1_m1_p3 = t18449+t18950+t19536+t20125+t20227;
+ coeffs_dxx->coeff_p2_m1_p3 = t18927+t19561+t19896+t20060+t20207;
+ coeffs_dxx->coeff_p3_m1_p3 = t18421+t18267+(t19953+t19784)*t19474+t19552+
+t19712+t20128;
+ coeffs_dxx->coeff_m2_0_p3 = x*t19745+t19873+t19566+t19997+t20106;
+ coeffs_dxx->coeff_m1_0_p3 = t19426*t19472+t19639+t19500+t20138+t20150;
+ coeffs_dxx->coeff_0_0_p3 = t18463+t19636+t19570*t19472+t19514+t20193;
+ coeffs_dxx->coeff_p1_0_p3 = t19638+t19880+t19550+t19996+t20147;
+ coeffs_dxx->coeff_p2_0_p3 = t19637+t19397*t19472+t19516+t20197+t20218;
+ coeffs_dxx->coeff_p3_0_p3 = t19413*t19472+(t19899+t19626)*t19474+t19560+
+t20097+t20103;
+ coeffs_dxx->coeff_m2_p1_p3 = t18267+t19555+t19742+t20018+t20091;
+ coeffs_dxx->coeff_m1_p1_p3 = t19008+t19562+t19896+t20064+t20227;
+ coeffs_dxx->coeff_0_p1_p3 = t18983+t18449+t19506+t20143+t20147;
+ coeffs_dxx->coeff_p1_p1_p3 = t19314*t19844+t18981+t18452+t18643+t18463+
+t19601+t20183+t20226;
+ coeffs_dxx->coeff_p2_p1_p3 = t18967+t18335+t19519+t20095+t20101;
+ coeffs_dxx->coeff_p3_p1_p3 = t18648+t18238+t18873+(t19244*y+t19878)*
+t19474+t19578+t20098+t20188;
+ coeffs_dxx->coeff_m2_p2_p3 = t18865+t19563+t19788+t20037+t20215;
+ coeffs_dxx->coeff_m1_p2_p3 = t18099+t18628+t19499+t20169+t20207;
+ coeffs_dxx->coeff_0_p2_p3 = t18386+t18845+t19520+t20190+t20218;
+ coeffs_dxx->coeff_p1_p2_p3 = t18414+t18663+t19530+t20089+t20095;
+ coeffs_dxx->coeff_p2_p2_p3 = t19404*t19844+t18107+t18074+t19856+t20038+
+t20122+t20149;
+ coeffs_dxx->coeff_p3_p2_p3 = t18796+t18374+(t19943+t19753)*t19474+t19558+
+t19822+t20223;
+ coeffs_dxx->coeff_m2_p3_p3 = t18641+t19475*t19677+t19903+t20165+t20214;
+ coeffs_dxx->coeff_m1_p3_p3 = t18612+t19475*t19667+t19552+t20115;
+ coeffs_dxx->coeff_0_p3_p3 = t19475*t19668+t18843+t19560+t20185;
+ coeffs_dxx->coeff_p1_p3_p3 = t18826+t19333*t19680+t19551+t20098;
+ coeffs_dxx->coeff_p2_p3_p3 = t18695+t19292*t19680+t18811+t18706+t19734+
+t20223;
+ coeffs_dxx->coeff_p3_p3_p3 = t19474*t19818+t18851+t18173+(t19883+(t19269+
+t19972)*t19474)*t19475+t19841;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxy.compute.c
new file mode 100644
index 0000000..306af1e
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxy.compute.c
@@ -0,0 +1,4261 @@
+fp t22015;
+fp t22014;
+fp t22557;
+fp t22595;
+fp t22888;
+fp t22017;
+fp t22016;
+fp t22013;
+fp t21995;
+fp t22340;
+fp t22161;
+fp t22886;
+fp t21993;
+fp t22461;
+fp t22126;
+fp t20992;
+fp t22565;
+fp t22524;
+fp t22885;
+fp t21778;
+fp t22277;
+fp t20430;
+fp t21885;
+fp t22431;
+fp t21439;
+fp t22884;
+fp t21905;
+fp t21624;
+fp t21919;
+fp t22883;
+fp t20359;
+fp t22882;
+fp t21945;
+fp t20875;
+fp t21807;
+fp t22116;
+fp t22881;
+fp t21815;
+fp t22558;
+fp t21177;
+fp t22546;
+fp t21755;
+fp t21252;
+fp t22880;
+fp t21868;
+fp t22419;
+fp t21417;
+fp t20793;
+fp t21879;
+fp t22486;
+fp t21274;
+fp t22879;
+fp t22268;
+fp t21866;
+fp t22878;
+fp t21891;
+fp t21466;
+fp t21757;
+fp t22584;
+fp t22877;
+fp t22351;
+fp t21951;
+fp t21394;
+fp t22254;
+fp t21969;
+fp t22876;
+fp t21924;
+fp t21385;
+fp t21961;
+fp t22341;
+fp t22230;
+fp t20779;
+fp t22875;
+fp t21928;
+fp t21686;
+fp t22129;
+fp t20291;
+fp t22874;
+fp t21985;
+fp t20929;
+fp t22005;
+fp t22873;
+fp t22287;
+fp t21345;
+fp t21934;
+fp t22872;
+fp t22012;
+fp t22304;
+fp t21538;
+fp t21853;
+fp t22548;
+fp t22871;
+fp t21704;
+fp t22331;
+fp t21940;
+fp t21634;
+fp t22870;
+fp t21972;
+fp t21867;
+fp t20836;
+fp t22869;
+fp t21460;
+fp t22868;
+fp t21918;
+fp t22345;
+fp t21494;
+fp t21856;
+fp t22867;
+fp t21838;
+fp t22503;
+fp t21877;
+fp t21653;
+fp t22866;
+fp t21942;
+fp t21648;
+fp t22865;
+fp t21744;
+fp t21620;
+fp t21910;
+fp t22357;
+fp t21347;
+fp t22864;
+fp t21398;
+fp t22594;
+fp t22863;
+fp t22338;
+fp t21387;
+fp t22862;
+fp t22313;
+fp t21202;
+fp t21860;
+fp t21643;
+fp t22231;
+fp t22861;
+fp t21649;
+fp t21822;
+fp t21600;
+fp t22860;
+fp t21800;
+fp t22339;
+fp t21162;
+fp t22275;
+fp t22859;
+fp t22553;
+fp t21770;
+fp t22251;
+fp t21825;
+fp t22858;
+fp t21953;
+fp t20645;
+fp t22857;
+fp t21528;
+fp t21857;
+fp t22856;
+fp t22855;
+fp t21457;
+fp t22854;
+fp t21916;
+fp t21510;
+fp t22519;
+fp t21849;
+fp t22853;
+fp t21999;
+fp t21654;
+fp t21520;
+fp t20876;
+fp t22852;
+fp t21262;
+fp t21833;
+fp t22398;
+fp t21223;
+fp t22851;
+fp t21957;
+fp t22502;
+fp t22278;
+fp t20634;
+fp t21943;
+fp t22850;
+fp t21111;
+fp t21785;
+fp t22488;
+fp t21109;
+fp t22849;
+fp t21933;
+fp t22549;
+fp t21979;
+fp t22492;
+fp t21575;
+fp t22848;
+fp t21758;
+fp t21946;
+fp t22321;
+fp t21290;
+fp t22847;
+fp t22306;
+fp t21044;
+fp t22846;
+fp t21626;
+fp t22227;
+fp t22845;
+fp t21973;
+fp t21665;
+fp t22593;
+fp t21882;
+fp t20657;
+fp t22844;
+fp t21789;
+fp t20464;
+fp t21903;
+fp t22241;
+fp t22843;
+fp t22282;
+fp t21549;
+fp t22009;
+fp t22474;
+fp t22222;
+fp t22842;
+fp t20385;
+fp t21664;
+fp t22841;
+fp t21511;
+fp t20841;
+fp t22316;
+fp t22225;
+fp t22840;
+fp t21978;
+fp t21553;
+fp t21839;
+fp t22839;
+fp t21751;
+fp t22838;
+fp t21865;
+fp t22294;
+fp t21958;
+fp t21300;
+fp t22837;
+fp t21120;
+fp t21768;
+fp t22591;
+fp t22836;
+fp t21408;
+fp t22835;
+fp t21594;
+fp t22834;
+fp t21769;
+fp t21178;
+fp t20427;
+fp t22833;
+fp t21959;
+fp t21797;
+fp t21622;
+fp t22832;
+fp t21777;
+fp t22246;
+fp t20520;
+fp t21869;
+fp t22363;
+fp t22117;
+fp t20591;
+fp t22831;
+fp t21859;
+fp t22342;
+fp t21438;
+fp t21983;
+fp t22830;
+fp t21776;
+fp t22292;
+fp t21047;
+fp t22829;
+fp t22310;
+fp t21069;
+fp t21938;
+fp t21639;
+fp t22828;
+fp t21413;
+fp t21890;
+fp t22326;
+fp t21269;
+fp t20620;
+fp t22827;
+fp t21929;
+fp t21642;
+fp t22242;
+fp t21124;
+fp t22826;
+fp t21788;
+fp t21092;
+fp t21827;
+fp t21098;
+fp t22825;
+fp t21888;
+fp t21379;
+fp t20798;
+fp t22824;
+fp t22288;
+fp t21139;
+fp t20514;
+fp t22823;
+fp t21712;
+fp t22822;
+fp t21729;
+fp t20368;
+fp t22821;
+fp t22820;
+fp t21801;
+fp t20394;
+fp t22819;
+fp t21693;
+fp t21699;
+fp t21038;
+fp t22818;
+fp t21944;
+fp t22327;
+fp t21343;
+fp t21873;
+fp t22273;
+fp t22817;
+fp t22010;
+fp t22508;
+fp t21556;
+fp t21948;
+fp t22816;
+fp t21483;
+fp t20797;
+fp t22815;
+fp t21974;
+fp t20934;
+fp t22004;
+fp t22125;
+fp t22814;
+fp t21019;
+fp t22813;
+fp t21122;
+fp t22423;
+fp t21095;
+fp t22812;
+fp t21881;
+fp t22554;
+fp t21384;
+fp t20993;
+fp t22811;
+fp t21641;
+fp t21728;
+fp t21110;
+fp t22810;
+fp t21593;
+fp t21621;
+fp t22809;
+fp t22566;
+fp t22538;
+fp t21710;
+fp t20297;
+fp t22808;
+fp t21388;
+fp t22547;
+fp t22807;
+fp t21803;
+fp t20363;
+fp t22806;
+fp t20646;
+fp t21907;
+fp t22805;
+fp t21748;
+fp t22804;
+fp t22544;
+fp t22803;
+fp t21935;
+fp t20670;
+fp t20768;
+fp t22802;
+fp t22239;
+fp t22579;
+fp t22270;
+fp t22801;
+fp t21912;
+fp t21635;
+fp t21733;
+fp t21602;
+fp t22800;
+fp t22328;
+fp t21424;
+fp t22799;
+fp t21821;
+fp t21612;
+fp t22798;
+fp t22293;
+fp t22797;
+fp t20680;
+fp t22796;
+fp t21875;
+fp t20568;
+fp t21994;
+fp t22795;
+fp t22448;
+fp t21134;
+fp t22794;
+fp t21706;
+fp t22793;
+fp t22002;
+fp t22550;
+fp t22353;
+fp t21540;
+fp t22792;
+fp t21981;
+fp t21976;
+fp t22284;
+fp t21547;
+fp t22791;
+fp t21908;
+fp t20589;
+fp t22790;
+fp t21658;
+fp t22789;
+fp t21991;
+fp t20234;
+fp t22788;
+fp t21892;
+fp t22577;
+fp t22224;
+fp t22787;
+fp t20837;
+fp t22786;
+fp t21824;
+fp t22476;
+fp t21862;
+fp t21484;
+fp t22785;
+fp t21904;
+fp t22784;
+fp t22480;
+fp t21410;
+fp t20712;
+fp t22350;
+fp t21382;
+fp t22783;
+fp t22334;
+fp t21558;
+fp t22298;
+fp t22782;
+fp t22505;
+fp t21405;
+fp t20679;
+fp t22308;
+fp t21283;
+fp t20576;
+fp t22781;
+fp t21023;
+fp t22780;
+fp t22367;
+fp t22229;
+fp t22779;
+fp t21975;
+fp t22281;
+fp t21557;
+fp t21727;
+fp t21082;
+fp t22778;
+fp t22228;
+fp t20724;
+fp t22299;
+fp t21335;
+fp t22777;
+fp t22343;
+fp t21546;
+fp t21956;
+fp t22776;
+fp t21767;
+fp t21201;
+fp t21896;
+fp t21450;
+fp t22775;
+fp t21926;
+fp t21894;
+fp t20629;
+fp t22774;
+fp t21474;
+fp t21752;
+fp t22570;
+fp t22773;
+fp t22000;
+fp t22772;
+fp t21988;
+fp t22303;
+fp t21574;
+fp t22771;
+fp t22494;
+fp t22770;
+fp t21962;
+fp t21631;
+fp t21932;
+fp t21650;
+fp t22769;
+fp t21760;
+fp t21614;
+fp t22768;
+fp t21922;
+fp t22347;
+fp t20443;
+fp t22767;
+fp t21740;
+fp t22426;
+fp t21144;
+fp t21982;
+fp t21579;
+fp t22766;
+fp t21078;
+fp t21644;
+fp t22765;
+fp t21799;
+fp t21609;
+fp t22764;
+fp t21949;
+fp t22497;
+fp t21354;
+fp t20619;
+fp t21793;
+fp t21173;
+fp t22763;
+fp t21308;
+fp t20649;
+fp t21795;
+fp t22517;
+fp t22762;
+fp t22466;
+fp t22233;
+fp t22376;
+fp t21169;
+fp t20473;
+fp t22761;
+fp t21660;
+fp t22252;
+fp t20488;
+fp t22760;
+fp t21830;
+fp t21720;
+fp t22759;
+fp t21516;
+fp t22391;
+fp t21080;
+fp t22758;
+fp t21931;
+fp t22348;
+fp t21376;
+fp t22757;
+fp t21552;
+fp t22756;
+fp t22428;
+fp t21472;
+fp t21864;
+fp t22575;
+fp t22755;
+fp t21183;
+fp t22243;
+fp t22754;
+fp t22335;
+fp t21548;
+fp t22753;
+fp t21447;
+fp t20553;
+fp t21175;
+fp t22752;
+fp t22592;
+fp t21743;
+fp t22525;
+fp t21725;
+fp t22751;
+fp t21968;
+fp t21655;
+fp t21599;
+fp t22750;
+fp t21722;
+fp t20539;
+fp t22749;
+fp t22361;
+fp t21440;
+fp t22748;
+fp t22388;
+fp t21576;
+fp t22747;
+fp t20985;
+fp t22746;
+fp t22397;
+fp t21542;
+fp t22745;
+fp t21264;
+fp t22744;
+fp t21884;
+fp t22743;
+fp t22490;
+fp t21508;
+fp t22742;
+fp t22114;
+fp t22741;
+fp t22740;
+fp t22739;
+fp t21741;
+fp t22217;
+fp t20296;
+fp t22738;
+fp t22477;
+fp t22737;
+fp t21791;
+fp t20414;
+fp t21606;
+fp t22258;
+fp t22736;
+fp t21952;
+fp t20734;
+fp t22590;
+fp t22541;
+fp t22735;
+fp t22515;
+fp t22734;
+fp t21980;
+fp t20886;
+fp t22444;
+fp t22733;
+fp t22443;
+fp t20602;
+fp t22732;
+fp t22559;
+fp t22449;
+fp t22731;
+fp t21954;
+fp t21734;
+fp t22319;
+fp t21701;
+fp t22730;
+fp t20845;
+fp t22418;
+fp t22729;
+fp t22323;
+fp t21334;
+fp t21970;
+fp t22365;
+fp t22267;
+fp t20930;
+fp t22433;
+fp t22728;
+fp t22234;
+fp t22563;
+fp t22727;
+fp t21646;
+fp t21133;
+fp t22726;
+fp t22265;
+fp t22473;
+fp t21971;
+fp t22269;
+fp t20999;
+fp t22725;
+fp t21911;
+fp t20613;
+fp t22724;
+fp t22447;
+fp t22218;
+fp t22723;
+fp t20910;
+fp t21299;
+fp t22722;
+fp t22221;
+fp t20757;
+fp t21914;
+fp t21816;
+fp t22358;
+fp t22721;
+fp t21783;
+fp t22587;
+fp t22720;
+fp t20790;
+fp t22719;
+fp t20903;
+fp t22718;
+fp t21637;
+fp t20632;
+fp t22516;
+fp t22717;
+fp t21851;
+fp t20652;
+fp t21678;
+fp t22481;
+fp t22716;
+fp t21906;
+fp t22291;
+fp t21277;
+fp t22542;
+fp t22235;
+fp t21723;
+fp t22213;
+fp t20470;
+fp t22715;
+fp t22491;
+fp t21895;
+fp t21674;
+fp t22714;
+fp t21819;
+fp t22463;
+fp t21148;
+fp t20981;
+fp t21837;
+fp t22713;
+fp t21596;
+fp t21271;
+fp t20561;
+fp t22522;
+fp t22712;
+fp t21673;
+fp t22272;
+fp t20953;
+fp t22261;
+fp t22711;
+fp t22458;
+fp t22710;
+fp t22545;
+fp t21282;
+fp t22709;
+fp t22585;
+fp t21195;
+fp t21870;
+fp t21714;
+fp t22708;
+fp t21736;
+fp t21893;
+fp t21296;
+fp t20711;
+fp t22707;
+fp t22232;
+fp t20526;
+fp t22390;
+fp t22706;
+fp t20904;
+fp t22705;
+fp t20647;
+fp t22704;
+fp t21855;
+fp t20631;
+fp t21872;
+fp t22386;
+fp t21889;
+fp t22703;
+fp t22702;
+fp t22701;
+fp t21920;
+fp t21806;
+fp t22573;
+fp t22301;
+fp t22700;
+fp t20661;
+fp t22699;
+fp t21054;
+fp t21735;
+fp t22393;
+fp t22698;
+fp t20976;
+fp t22253;
+fp t22697;
+fp t21081;
+fp t21507;
+fp t22696;
+fp t21103;
+fp t22360;
+fp t22695;
+fp t21871;
+fp t22115;
+fp t22694;
+fp t20536;
+fp t22112;
+fp t22693;
+fp t21845;
+fp t20770;
+fp t22692;
+fp t21724;
+fp t22465;
+fp t22271;
+fp t20807;
+fp t21863;
+fp t22691;
+fp t20650;
+fp t22690;
+fp t22582;
+fp t21234;
+fp t21852;
+fp t21738;
+fp t22509;
+fp t22214;
+fp t20501;
+fp t22689;
+fp t20610;
+fp t22688;
+fp t22420;
+fp t21812;
+fp t21818;
+fp t22687;
+fp t22686;
+fp t22371;
+fp t22685;
+fp t22415;
+fp t21808;
+fp t21694;
+fp t22684;
+fp t20374;
+fp t22683;
+fp t21203;
+fp t20438;
+fp t21804;
+fp t22325;
+fp t22682;
+fp t22681;
+fp t21159;
+fp t22680;
+fp t21925;
+fp t22539;
+fp t22679;
+fp t21963;
+fp t21499;
+fp t22678;
+fp t22677;
+fp t21847;
+fp t22574;
+fp t22315;
+fp t22676;
+fp t22485;
+fp t21529;
+fp t21007;
+fp t22478;
+fp t21930;
+fp t22262;
+fp t22675;
+fp t22568;
+fp t22536;
+fp t22674;
+fp t22432;
+fp t22673;
+fp t22672;
+fp t21318;
+fp t21829;
+fp t22255;
+fp t20506;
+fp t22671;
+fp t22006;
+fp t20921;
+fp t22395;
+fp t21677;
+fp t22670;
+fp t21126;
+fp t21732;
+fp t22405;
+fp t22238;
+fp t20933;
+fp t22669;
+fp t22409;
+fp t20989;
+fp t22668;
+fp t22667;
+fp t20906;
+fp t22666;
+fp t22551;
+fp t22665;
+fp t22583;
+fp t21489;
+fp t22454;
+fp t21238;
+fp t22664;
+fp t22663;
+fp t22662;
+fp t21790;
+fp t22556;
+fp t22362;
+fp t22661;
+fp t21960;
+fp t22368;
+fp t21272;
+fp t22660;
+fp t22659;
+fp t22472;
+fp t22552;
+fp t22248;
+fp t22658;
+fp t22657;
+fp t22226;
+fp t20406;
+fp t22656;
+fp t21496;
+fp t22655;
+fp t22654;
+fp t22498;
+fp t22260;
+fp t22653;
+fp t21360;
+fp t21915;
+fp t22404;
+fp t22652;
+fp t21645;
+fp t22651;
+fp t21786;
+fp t22576;
+fp t22366;
+fp t21901;
+fp t22650;
+fp t21756;
+fp t21749;
+fp t22475;
+fp t22649;
+fp t21745;
+fp t22142;
+fp t20492;
+fp t22540;
+fp t22648;
+fp t21898;
+fp t22285;
+fp t21441;
+fp t22560;
+fp t21514;
+fp t22647;
+fp t22646;
+fp t22645;
+fp t22215;
+fp t22644;
+fp t22643;
+fp t21636;
+fp t22642;
+fp t21750;
+fp t22641;
+fp t20919;
+fp t21399;
+fp t21298;
+fp t22640;
+fp t22276;
+fp t20460;
+fp t21923;
+fp t22346;
+fp t21500;
+fp t22499;
+fp t22639;
+fp t22442;
+fp t21454;
+fp t21844;
+fp t22263;
+fp t21344;
+fp t22638;
+fp t20628;
+fp t22637;
+fp t22543;
+fp t21084;
+fp t21874;
+fp t22381;
+fp t21166;
+fp t22332;
+fp t21302;
+fp t22636;
+fp t21537;
+fp t22635;
+fp t22634;
+fp t21293;
+fp t22633;
+fp t20493;
+fp t22523;
+fp t21687;
+fp t21592;
+fp t21680;
+fp t22632;
+fp t22555;
+fp t21545;
+fp t22534;
+fp t22631;
+fp t22630;
+fp t21794;
+fp t22629;
+fp t21339;
+fp t20518;
+fp t21266;
+fp t22628;
+fp t20977;
+fp t22369;
+fp t22627;
+fp t22626;
+fp t22440;
+fp t21707;
+fp t22625;
+fp t22624;
+fp t21409;
+fp t21817;
+fp t22429;
+fp t22623;
+fp t21476;
+fp t22622;
+fp t22621;
+fp t22462;
+fp t21390;
+fp t22450;
+fp t22572;
+fp t21689;
+fp t22620;
+fp t21909;
+fp t22619;
+fp t21611;
+fp t22618;
+fp t21798;
+fp t22249;
+fp t22617;
+fp t20801;
+fp t22616;
+fp t22311;
+fp t21453;
+fp t21964;
+fp t22562;
+fp t22373;
+fp t21781;
+fp t22615;
+fp t21617;
+fp t22614;
+fp t22581;
+fp t21325;
+fp t22613;
+fp t22344;
+fp t22612;
+fp t22467;
+fp t22611;
+fp t22531;
+fp t21671;
+fp t22610;
+fp t22356;
+fp t21305;
+fp t22609;
+fp t20292;
+fp t22608;
+fp t21369;
+fp t21582;
+fp t22607;
+fp t21415;
+fp t22606;
+fp t21623;
+fp t22605;
+fp t21690;
+fp t22396;
+fp t21967;
+fp t22604;
+fp t21787;
+fp t22603;
+fp t22602;
+fp t20763;
+fp t22382;
+fp t21292;
+fp t22601;
+fp t22528;
+fp t22600;
+fp t20829;
+fp t22599;
+fp t21772;
+fp t21762;
+fp t22314;
+fp t22598;
+fp t22527;
+fp t20660;
+fp t22597;
+fp t21589;
+fp t21764;
+fp t22596;
+fp t22589;
+fp t22588;
+fp t22586;
+fp t21731;
+fp t22580;
+fp t22578;
+fp t22571;
+fp t21805;
+fp t22569;
+fp t21936;
+fp t22567;
+fp t22564;
+fp t21754;
+fp t22561;
+fp t21072;
+fp t21747;
+fp t22532;
+fp t22530;
+fp t22526;
+fp t21921;
+fp t21395;
+fp t21569;
+fp t21842;
+fp t22521;
+fp t21571;
+fp t21230;
+fp t22513;
+fp t21198;
+fp t22512;
+fp t20413;
+fp t22511;
+fp t20986;
+fp t22510;
+fp t22507;
+fp t22506;
+fp t22309;
+fp t22504;
+fp t21774;
+fp t22501;
+fp t22500;
+fp t21950;
+fp t22496;
+fp t20672;
+fp t22495;
+fp t22493;
+fp t22489;
+fp t21739;
+fp t22455;
+fp t21153;
+fp t22487;
+fp t22484;
+fp t21897;
+fp t22483;
+fp t22482;
+fp t22479;
+fp t21672;
+fp t21656;
+fp t21657;
+fp t22011;
+fp t21662;
+fp t21666;
+fp t21667;
+fp t21820;
+fp t22471;
+fp t22470;
+fp t21232;
+fp t21470;
+fp t22469;
+fp t22468;
+fp t21630;
+fp t22464;
+fp t21737;
+fp t22460;
+fp t21564;
+fp t21627;
+fp t22459;
+fp t22457;
+fp t22456;
+fp t21480;
+fp t21491;
+fp t22452;
+fp t22451;
+fp t22446;
+fp t22445;
+fp t22441;
+fp t22439;
+fp t22438;
+fp t20835;
+fp t20377;
+fp t22437;
+fp t21449;
+fp t22436;
+fp t22435;
+fp t21403;
+fp t22434;
+fp t22430;
+fp t21619;
+fp t22427;
+fp t22425;
+fp t22424;
+fp t22374;
+fp t22245;
+fp t20453;
+fp t20458;
+fp t22422;
+fp t20608;
+fp t22421;
+fp t22417;
+fp t22416;
+fp t22414;
+fp t21843;
+fp t22413;
+fp t22412;
+fp t22411;
+fp t22244;
+fp t20403;
+fp t20418;
+fp t22410;
+fp t22408;
+fp t22407;
+fp t21854;
+fp t22406;
+fp t21598;
+fp t21663;
+fp t21661;
+fp t21425;
+fp t22403;
+fp t22402;
+fp t20330;
+fp t22401;
+fp t21670;
+fp t21669;
+fp t22400;
+fp t22399;
+fp t21625;
+fp t22394;
+fp t22392;
+fp t20655;
+fp t20767;
+fp t22389;
+fp t22387;
+fp t21633;
+fp t22385;
+fp t22384;
+fp t20726;
+fp t22383;
+fp t22380;
+fp t22379;
+fp t22378;
+fp t22377;
+fp t21265;
+fp t22322;
+fp t22375;
+fp t22372;
+fp t22370;
+fp t22364;
+fp t22359;
+fp t20857;
+fp t21468;
+fp t20755;
+fp t22355;
+fp t21900;
+fp t22354;
+fp t22352;
+fp t21367;
+fp t22349;
+fp t22337;
+fp t22336;
+fp t22333;
+fp t22330;
+fp t21180;
+fp t22329;
+fp t21984;
+fp t22324;
+fp t22320;
+fp t22318;
+fp t21719;
+fp t22317;
+fp t22312;
+fp t22307;
+fp t22305;
+fp t22302;
+fp t22300;
+fp t22297;
+fp t22296;
+fp t22295;
+fp t22290;
+fp t21742;
+fp t22289;
+fp t21659;
+fp t22286;
+fp t22283;
+fp t22256;
+fp t22280;
+fp t22279;
+fp t21502;
+fp t21939;
+fp t22274;
+fp t21357;
+fp t21352;
+fp t22266;
+fp t21181;
+fp t22264;
+fp t22259;
+fp t21955;
+fp t22257;
+fp t22250;
+fp t22247;
+fp t21583;
+fp t21531;
+fp t21534;
+fp t21570;
+fp t21342;
+fp t21418;
+fp t21281;
+fp t21297;
+fp t21235;
+fp t21185;
+fp t22240;
+fp t21135;
+fp t21086;
+fp t21067;
+fp t21079;
+fp t21090;
+fp t22237;
+fp t22236;
+fp t22223;
+fp t22220;
+fp t22219;
+fp t22216;
+fp t22212;
+fp t21523;
+fp t22210;
+fp t22209;
+fp t20891;
+fp t21422;
+fp t22208;
+fp t22207;
+fp t22206;
+fp t22205;
+fp t22204;
+fp t22203;
+fp t21475;
+fp t22202;
+fp t22201;
+fp t22200;
+fp t22199;
+fp t22198;
+fp t22197;
+fp t21512;
+fp t21518;
+fp t22196;
+fp t22195;
+fp t22194;
+fp t22193;
+fp t22192;
+fp t21876;
+fp t22191;
+fp t22190;
+fp t22189;
+fp t22188;
+fp t22187;
+fp t21458;
+fp t22186;
+fp t22185;
+fp t21286;
+fp t21312;
+fp t21651;
+fp t21380;
+fp t22184;
+fp t21331;
+fp t22183;
+fp t22182;
+fp t22181;
+fp t22180;
+fp t22179;
+fp t22178;
+fp t22177;
+fp t22176;
+fp t20447;
+fp t22175;
+fp t22174;
+fp t22173;
+fp t22172;
+fp t22171;
+fp t22170;
+fp t22169;
+fp t21420;
+fp t22168;
+fp t22167;
+fp t22166;
+fp t22165;
+fp t22164;
+fp t22163;
+fp t22162;
+fp t20706;
+fp t22160;
+fp t22159;
+fp t22158;
+fp t22157;
+fp t22156;
+fp t21810;
+fp t22155;
+fp t20753;
+fp t22154;
+fp t22153;
+fp t22152;
+fp t20233;
+fp t22151;
+fp t22150;
+fp t22149;
+fp t22148;
+fp t22147;
+fp t22146;
+fp t22145;
+fp t21444;
+fp t22144;
+fp t22143;
+fp t21629;
+fp t21563;
+fp t22141;
+fp t21467;
+fp t22140;
+fp t22139;
+fp t22138;
+fp t22137;
+fp t22136;
+fp t21205;
+fp t21590;
+fp t22135;
+fp t20741;
+fp t22134;
+fp t21567;
+fp t21333;
+fp t21355;
+fp t21421;
+fp t22133;
+fp t21114;
+fp t21311;
+fp t20983;
+fp t22132;
+fp t22131;
+fp t22130;
+fp t22128;
+fp t21341;
+fp t22127;
+fp t22124;
+fp t21591;
+fp t22123;
+fp t22122;
+fp t22121;
+fp t22120;
+fp t22119;
+fp t21495;
+fp t22118;
+fp t22113;
+fp t22111;
+fp t22110;
+fp t22109;
+fp t20685;
+fp t22108;
+fp t20329;
+fp t22107;
+fp t20709;
+fp t20347;
+fp t22106;
+fp t20658;
+fp t20579;
+fp t22105;
+fp t22104;
+fp t20326;
+fp t22103;
+fp t20468;
+fp t20522;
+fp t22102;
+fp t20515;
+fp t22101;
+fp t22100;
+fp t22099;
+fp t20840;
+fp t22098;
+fp t20815;
+fp t22097;
+fp t22096;
+fp t20494;
+fp t22095;
+fp t22094;
+fp t20689;
+fp t22093;
+fp t20480;
+fp t22092;
+fp t22091;
+fp t21696;
+fp t20569;
+fp t22090;
+fp t22089;
+fp t20787;
+fp t22088;
+fp t20851;
+fp t22087;
+fp t21811;
+fp t20350;
+fp t22086;
+fp t22008;
+fp t21683;
+fp t22085;
+fp t21917;
+fp t20308;
+fp t22084;
+fp t22083;
+fp t22082;
+fp t22081;
+fp t22080;
+fp t22079;
+fp t21834;
+fp t20312;
+fp t22078;
+fp t20271;
+fp t22077;
+fp t22076;
+fp t20606;
+fp t22075;
+fp t22074;
+fp t22073;
+fp t20478;
+fp t22072;
+fp t20831;
+fp t22071;
+fp t22070;
+fp t22069;
+fp t22068;
+fp t21802;
+fp t22067;
+fp t22066;
+fp t20390;
+fp t22065;
+fp t20729;
+fp t22064;
+fp t20236;
+fp t22063;
+fp t22062;
+fp t22061;
+fp t22060;
+fp t22059;
+fp t22058;
+fp t22057;
+fp t22056;
+fp t20393;
+fp t22055;
+fp t20286;
+fp t22054;
+fp t21726;
+fp t22053;
+fp t20544;
+fp t22052;
+fp t22051;
+fp t22050;
+fp t22049;
+fp t22048;
+fp t22047;
+fp t22046;
+fp t22045;
+fp t22044;
+fp t22043;
+fp t20951;
+fp t22042;
+fp t22041;
+fp t22040;
+fp t22039;
+fp t22038;
+fp t22037;
+fp t20637;
+fp t22036;
+fp t22035;
+fp t21880;
+fp t21828;
+fp t22034;
+fp t22033;
+fp t22032;
+fp t22031;
+fp t22030;
+fp t22029;
+fp t20871;
+fp t22028;
+fp t22027;
+fp t20864;
+fp t22026;
+fp t22025;
+fp t22024;
+fp t22023;
+fp t22022;
+fp t20490;
+fp t22021;
+fp t22020;
+fp t22019;
+fp t22007;
+fp t22003;
+fp t22001;
+fp t21998;
+fp t21997;
+fp t21996;
+fp t21992;
+fp t21990;
+fp t21989;
+fp t21987;
+fp t21986;
+fp t21977;
+fp t21966;
+fp t21965;
+fp t21947;
+fp t21937;
+fp t21927;
+fp t21913;
+fp t21902;
+fp t21887;
+fp t21886;
+fp t21883;
+fp t21858;
+fp t21850;
+fp t21846;
+fp t21841;
+fp t21840;
+fp t21836;
+fp t21835;
+fp t21831;
+fp t21814;
+fp t21796;
+fp t21792;
+fp t21782;
+fp t21780;
+fp t21775;
+fp t21773;
+fp t21771;
+fp t21766;
+fp t21765;
+fp t21761;
+fp t21753;
+fp t21746;
+fp t21721;
+fp t21717;
+fp t21715;
+fp t21713;
+fp t21709;
+fp t21705;
+fp t21702;
+fp t21698;
+fp t21697;
+fp t21691;
+fp t21688;
+fp t21679;
+fp t21676;
+fp t21675;
+fp t21640;
+fp t21584;
+fp t21573;
+fp t21572;
+fp t21568;
+fp t21559;
+fp t21551;
+fp t21543;
+fp t21536;
+fp t21535;
+fp t21527;
+fp t21526;
+fp t21517;
+fp t21509;
+fp t21506;
+fp t21504;
+fp t21503;
+fp t21501;
+fp t21498;
+fp t21497;
+fp t21492;
+fp t21486;
+fp t21478;
+fp t21469;
+fp t21463;
+fp t21448;
+fp t21445;
+fp t21443;
+fp t21437;
+fp t21436;
+fp t21434;
+fp t21429;
+fp t21428;
+fp t21419;
+fp t21404;
+fp t21401;
+fp t21400;
+fp t21397;
+fp t21392;
+fp t21391;
+fp t21381;
+fp t21378;
+fp t21375;
+fp t21373;
+fp t21371;
+fp t21365;
+fp t21362;
+fp t21348;
+fp t21346;
+fp t21338;
+fp t21326;
+fp t21321;
+fp t21315;
+fp t21291;
+fp t21289;
+fp t21280;
+fp t21263;
+fp t21259;
+fp t21257;
+fp t21256;
+fp t21255;
+fp t21254;
+fp t21253;
+fp t21251;
+fp t21249;
+fp t21248;
+fp t21246;
+fp t21244;
+fp t21243;
+fp t21242;
+fp t21237;
+fp t21231;
+fp t21228;
+fp t21218;
+fp t21217;
+fp t21216;
+fp t21214;
+fp t21213;
+fp t21210;
+fp t21209;
+fp t21208;
+fp t21206;
+fp t21199;
+fp t21196;
+fp t21192;
+fp t21190;
+fp t21188;
+fp t21187;
+fp t21186;
+fp t21184;
+fp t21179;
+fp t21176;
+fp t21172;
+fp t21171;
+fp t21167;
+fp t21158;
+fp t21157;
+fp t21154;
+fp t21152;
+fp t21151;
+fp t21150;
+fp t21149;
+fp t21138;
+fp t21132;
+fp t21131;
+fp t21130;
+fp t21129;
+fp t21125;
+fp t21123;
+fp t21116;
+fp t21112;
+fp t21107;
+fp t21102;
+fp t21099;
+fp t21094;
+fp t21087;
+fp t21083;
+fp t21071;
+fp t21070;
+fp t21063;
+fp t21060;
+fp t21057;
+fp t21056;
+fp t21055;
+fp t21053;
+fp t21050;
+fp t21046;
+fp t21043;
+fp t21041;
+fp t21040;
+fp t21039;
+fp t21037;
+fp t21035;
+fp t21034;
+fp t21032;
+fp t21030;
+fp t21026;
+fp t21025;
+fp t21024;
+fp t21022;
+fp t21021;
+fp t21020;
+fp t21018;
+fp t21015;
+fp t21014;
+fp t21013;
+fp t21011;
+fp t21009;
+fp t21002;
+fp t20994;
+fp t20991;
+fp t20987;
+fp t20982;
+fp t20980;
+fp t20974;
+fp t20973;
+fp t20972;
+fp t20971;
+fp t20967;
+fp t20964;
+fp t20956;
+fp t20955;
+fp t20947;
+fp t20945;
+fp t20944;
+fp t20941;
+fp t20940;
+fp t20936;
+fp t20932;
+fp t20928;
+fp t20927;
+fp t20925;
+fp t20924;
+fp t20923;
+fp t20917;
+fp t20916;
+fp t20914;
+fp t20913;
+fp t20912;
+fp t20909;
+fp t20907;
+fp t20898;
+fp t20896;
+fp t20890;
+fp t20885;
+fp t20880;
+fp t20878;
+fp t20874;
+fp t20866;
+fp t20863;
+fp t20861;
+fp t20860;
+fp t20856;
+fp t20855;
+fp t20853;
+fp t20850;
+fp t20846;
+fp t20844;
+fp t20818;
+fp t20817;
+fp t20811;
+fp t20804;
+fp t20789;
+fp t20783;
+fp t20781;
+fp t20774;
+fp t20756;
+fp t20752;
+fp t20749;
+fp t20747;
+fp t20746;
+fp t20745;
+fp t20742;
+fp t20735;
+fp t20732;
+fp t20720;
+fp t20719;
+fp t20708;
+fp t20704;
+fp t20702;
+fp t20697;
+fp t20695;
+fp t20691;
+fp t20683;
+fp t20674;
+fp t20671;
+fp t20668;
+fp t20666;
+fp t20665;
+fp t20662;
+fp t20659;
+fp t20648;
+fp t20644;
+fp t20636;
+fp t20635;
+fp t20633;
+fp t20618;
+fp t20617;
+fp t20612;
+fp t20611;
+fp t20609;
+fp t20600;
+fp t20592;
+fp t20582;
+fp t20581;
+fp t20577;
+fp t20571;
+fp t20567;
+fp t20559;
+fp t20558;
+fp t20555;
+fp t20551;
+fp t20549;
+fp t20543;
+fp t20538;
+fp t20537;
+fp t20535;
+fp t20533;
+fp t20532;
+fp t20530;
+fp t20529;
+fp t20523;
+fp t20510;
+fp t20505;
+fp t20487;
+fp t20476;
+fp t20469;
+fp t20465;
+fp t20463;
+fp t20459;
+fp t20457;
+fp t20454;
+fp t20446;
+fp t20442;
+fp t20431;
+fp t20425;
+fp t20416;
+fp t20412;
+fp t20408;
+fp t20399;
+fp t20397;
+fp t20391;
+fp t20389;
+fp t20387;
+fp t20370;
+fp t20357;
+fp t20356;
+fp t20351;
+fp t20343;
+fp t20342;
+fp t20318;
+fp t20282;
+fp t20276;
+fp t20264;
+fp t20259;
+fp t20255;
+fp t20251;
+fp t20239;
+fp t20238;
+ t22015 = z*z;
+ t22014 = t22015*z;
+ t22557 = z+t22014;
+ t22595 = x*y;
+ t22888 = t22557*t22595;
+ t22017 = x*x;
+ t22016 = y*y;
+ t22013 = t22017*t22016;
+ t21995 = RATIONAL(-7.0,3.0);
+ t22340 = t22017*t22015;
+ t22161 = t22016*t22340;
+ t22886 = t21995*t22161+t22013;
+ t21993 = RATIONAL(4.0,3.0);
+ t22461 = t21993*t22017;
+ t22126 = t22016*t22461;
+ t20992 = t22014*t22126;
+ t22565 = x*t22015;
+ t22524 = y*t22565;
+ t22885 = t20992+RATIONAL(-98.0,27.0)*t22524;
+ t21778 = RATIONAL(-7.0,192.0);
+ t22277 = z*t22013;
+ t20430 = t21778*t22277;
+ t21885 = RATIONAL(7.0,96.0);
+ t22431 = t22015*t22016;
+ t21439 = t21885*t22431;
+ t22884 = t20430+t22017*t21439;
+ t21905 = RATIONAL(-2.0,27.0);
+ t21624 = t21905*t22014;
+ t21919 = RATIONAL(5.0,54.0);
+ t22883 = t21624+t21919*t22015;
+ t20359 = RATIONAL(49.0,24.0)*t22277;
+ t22882 = t20359+RATIONAL(245.0,48.0)*t22161;
+ t21945 = RATIONAL(-7.0,24.0);
+ t20875 = t21945*t22277;
+ t21807 = RATIONAL(-35.0,48.0);
+ t22116 = t21807*t22340;
+ t22881 = t20875+t22016*t22116;
+ t21815 = RATIONAL(-1.0,144.0);
+ t22558 = z*t21815;
+ t21177 = y*t22558;
+ t22546 = z*t22016;
+ t21755 = RATIONAL(7.0,576.0);
+ t21252 = t21755*t22546;
+ t22880 = t21177+t21252;
+ t21868 = RATIONAL(14.0,9.0);
+ t22419 = t21868*t22017;
+ t21417 = t22014*t22419;
+ t20793 = y*t21417;
+ t21879 = RATIONAL(-14.0,9.0);
+ t22486 = t22015*t21879;
+ t21274 = x*t22486;
+ t22879 = t20793+t22016*t21274;
+ t22268 = x*t22431;
+ t21866 = RATIONAL(-20.0,9.0);
+ t22878 = t20793+t21866*t22268;
+ t21891 = RATIONAL(-16.0,9.0);
+ t21466 = t21891*t22546;
+ t21757 = RATIONAL(40.0,27.0);
+ t22584 = z*t21757;
+ t22877 = t21466+y*t22584;
+ t22351 = t22014*t22016;
+ t21951 = RATIONAL(7.0,72.0);
+ t21394 = t21951*t22351;
+ t22254 = y*t22340;
+ t21969 = RATIONAL(-1.0,9.0);
+ t22876 = t21969*t22254+x*t21394;
+ t21924 = RATIONAL(-7.0,36.0);
+ t21385 = t21924*t22340;
+ t21961 = RATIONAL(1.0,18.0);
+ t22341 = t22016*t21961;
+ t22230 = x*t22341;
+ t20779 = t22014*t22230;
+ t22875 = y*t21385+t20779;
+ t21928 = RATIONAL(1.0,12.0);
+ t21686 = RATIONAL(-49.0,192.0);
+ t22129 = t22017*t22351;
+ t20291 = t21686*t22129;
+ t22874 = t21928*t22524+t20291;
+ t21985 = RATIONAL(2.0,3.0);
+ t20929 = t21985*t22277;
+ t22005 = RATIONAL(5.0,3.0);
+ t22873 = t20929+t22005*t22161;
+ t22287 = RATIONAL(-32.0,9.0)*t22014;
+ t21345 = t22016*t22287;
+ t21934 = RATIONAL(40.0,9.0);
+ t22872 = t21345+t21934*t22431;
+ t22012 = RATIONAL(2.0,9.0);
+ t22304 = t22012*t22017;
+ t21538 = z*t22304;
+ t21853 = RATIONAL(-5.0,27.0);
+ t22548 = z*t21853;
+ t22871 = x*t22548+t21538;
+ t21704 = RATIONAL(49.0,144.0);
+ t22331 = t22015*t21704;
+ t21940 = RATIONAL(-7.0,48.0);
+ t21634 = t21940*t22016;
+ t22870 = t22016*t22331+t21634;
+ t21972 = RATIONAL(7.0,6.0);
+ t21867 = RATIONAL(-7.0,12.0);
+ t20836 = t21867*t22277;
+ t22869 = t21972*t22161+t20836;
+ t21460 = t22017*t22287;
+ t22868 = t21934*t22340+t21460;
+ t21918 = RATIONAL(1.0,36.0);
+ t22345 = t22017*t21918;
+ t21494 = z*t22345;
+ t21856 = RATIONAL(-1.0,18.0);
+ t22867 = t21856*t22340+t21494;
+ t21838 = RATIONAL(-35.0,36.0);
+ t22503 = t21838*t22014;
+ t21877 = RATIONAL(7.0,27.0);
+ t21653 = t21877*t22014;
+ t22866 = t21653+x*t22503;
+ t21942 = RATIONAL(1.0,27.0);
+ t21648 = t21942*t22014;
+ t22865 = t21648+t21905*t22015;
+ t21744 = RATIONAL(-1.0,216.0);
+ t21620 = t21744*t22014;
+ t21910 = RATIONAL(1.0,54.0);
+ t22357 = t21910*t22014;
+ t21347 = y*t22357;
+ t22864 = t21620+t21347;
+ t21398 = t21951*t22546;
+ t22594 = y*z;
+ t22863 = t21856*t22594+t21398;
+ t22338 = t22017*t21951;
+ t21387 = t22014*t22338;
+ t22862 = y*t21387+t21969*t22268;
+ t22313 = t22017*t21755;
+ t21202 = t22014*t22313;
+ t21860 = RATIONAL(7.0,48.0);
+ t21643 = t21860*t22017;
+ t22231 = y*t21643;
+ t22861 = t21202+t22014*t22231;
+ t21649 = t21918*t22015;
+ t21822 = RATIONAL(-7.0,216.0);
+ t21600 = t21822*t22014;
+ t22860 = t21649+t21600;
+ t21800 = RATIONAL(-7.0,576.0);
+ t22339 = t21800*t22014;
+ t21162 = t22016*t22339;
+ t22275 = x*t22351;
+ t22859 = t21162+t21940*t22275;
+ t22553 = x*t22016;
+ t21770 = RATIONAL(-1.0,288.0);
+ t22251 = t21770*t22553;
+ t21825 = RATIONAL(1.0,144.0);
+ t22858 = t21825*t22254+t22014*t22251;
+ t21953 = RATIONAL(-28.0,3.0);
+ t20645 = t21953*t22129;
+ t22857 = t20645+RATIONAL(125.0,9.0)*t22524;
+ t21528 = t21969*t22546;
+ t21857 = RATIONAL(-5.0,18.0);
+ t22856 = t21857*t22431+t21528;
+ t22855 = RATIONAL(-7.0,2.0)*t22161+t20836;
+ t21457 = t21918*t22546;
+ t22854 = t21856*t22431+t21457;
+ t21916 = RATIONAL(16.0,9.0);
+ t21510 = t21916*t22546;
+ t22519 = x*t22546;
+ t21849 = RATIONAL(80.0,9.0);
+ t22853 = t21510+t21849*t22519;
+ t21999 = RATIONAL(-1.0,6.0);
+ t21654 = t21999*t22016;
+ t21520 = t22015*t21654;
+ t20876 = t21928*t22277;
+ t22852 = t22017*t21520+t20876;
+ t21262 = t22017*t22339;
+ t21833 = RATIONAL(7.0,144.0);
+ t22398 = t22014*t21833;
+ t21223 = y*t22398;
+ t22851 = t21262+t22017*t21223;
+ t21957 = RATIONAL(98.0,9.0);
+ t22502 = t22017*t22014;
+ t22278 = y*t22502;
+ t20634 = t21957*t22278;
+ t21943 = RATIONAL(-70.0,3.0);
+ t22850 = t20634+t21943*t22268;
+ t21111 = t21770*t22340;
+ t21785 = RATIONAL(1.0,576.0);
+ t22488 = t22017*t21785;
+ t21109 = t22014*t22488;
+ t22849 = t21111+t21109;
+ t21933 = RATIONAL(5.0,27.0);
+ t22549 = z*t21933;
+ t21979 = RATIONAL(-2.0,9.0);
+ t22492 = t21979*t22016;
+ t21575 = z*t22492;
+ t22848 = y*t22549+t21575;
+ t21758 = RATIONAL(-35.0,96.0);
+ t21946 = RATIONAL(-5.0,36.0);
+ t22321 = t21946*t22015;
+ t21290 = y*t22321;
+ t22847 = t21758*t22254+t21290;
+ t22306 = t22014*RATIONAL(-49.0,576.0);
+ t21044 = t22017*t22306;
+ t22846 = t21885*t22340+t21044;
+ t21626 = t21940*t22017;
+ t22227 = y*t21626;
+ t22845 = t22014*t22227+t21262;
+ t21973 = RATIONAL(-8.0,3.0);
+ t21665 = t21973*t22016;
+ t22593 = x*z;
+ t21882 = RATIONAL(14.0,3.0);
+ t20657 = t21882*t22277;
+ t22844 = t21665*t22593+t20657;
+ t21789 = RATIONAL(7.0,192.0);
+ t20464 = t21789*t22277;
+ t21903 = RATIONAL(-5.0,96.0);
+ t22241 = t21903*t22553;
+ t22843 = z*t22241+t20464;
+ t22282 = t22014*t21979;
+ t21549 = t22017*t22282;
+ t22009 = RATIONAL(5.0,6.0);
+ t22474 = t22009*t22017;
+ t22222 = y*t22474;
+ t22842 = t22014*t22222+t21549;
+ t20385 = RATIONAL(-49.0,24.0)*t22277;
+ t21664 = t21972*t22016;
+ t22841 = t21664*t22593+t20385;
+ t21511 = t21868*t22351;
+ t20841 = x*t21511;
+ t22316 = t22017*t21879;
+ t22225 = y*t22316;
+ t22840 = t20841+t22015*t22225;
+ t21978 = RATIONAL(7.0,9.0);
+ t21553 = t21978*t22546;
+ t21839 = RATIONAL(-35.0,12.0);
+ t22839 = t21553+t21839*t22519;
+ t21751 = RATIONAL(-7.0,432.0);
+ t22838 = t21825+t21751*t22015;
+ t21865 = RATIONAL(-40.0,9.0);
+ t22294 = t22015*t21865;
+ t21958 = RATIONAL(32.0,9.0);
+ t21300 = t21958*t22351;
+ t22837 = t21300+t22016*t22294;
+ t21120 = z*t22488;
+ t21768 = RATIONAL(-1.0,432.0);
+ t22591 = t21768*z;
+ t22836 = t21120+x*t22591;
+ t21408 = t21958*t22502;
+ t22835 = t21408+t22017*t22294;
+ t21594 = RATIONAL(-7.0,1728.0)*t22014;
+ t22834 = RATIONAL(5.0,576.0)*t22015+t21594;
+ t21769 = RATIONAL(-49.0,72.0);
+ t21178 = t21769*t22351;
+ t20427 = x*t21178;
+ t22833 = t20427+t22015*t22222;
+ t21959 = RATIONAL(5.0,12.0);
+ t21797 = RATIONAL(1.0,216.0);
+ t21622 = t21797*z;
+ t22832 = t21959*t22524+t21622;
+ t21777 = RATIONAL(-25.0,18.0);
+ t22246 = t21777*t22565;
+ t20520 = y*t22246;
+ t21869 = RATIONAL(7.0,12.0);
+ t22363 = t21869*t22016;
+ t22117 = t22017*t22363;
+ t20591 = t22014*t22117;
+ t22831 = t20520+t20591;
+ t21859 = RATIONAL(-1.0,36.0);
+ t22342 = t22017*t21859;
+ t21438 = t22014*t22342;
+ t21983 = RATIONAL(-1.0,3.0);
+ t22830 = t21438+t21983*t22278;
+ t21776 = RATIONAL(-35.0,18.0);
+ t22292 = t22015*t21776;
+ t21047 = t22017*t22292;
+ t22829 = t21417+t21047;
+ t22310 = t22017*t21833;
+ t21069 = t22015*t22310;
+ t21938 = RATIONAL(-1.0,48.0);
+ t21639 = t21938*t22017;
+ t22828 = t21069+t21639;
+ t21413 = t21867*t22431;
+ t21890 = RATIONAL(7.0,18.0);
+ t22326 = t21890*t22014;
+ t21269 = y*t22326;
+ t20620 = t22017*t21269;
+ t22827 = x*t21413+t20620;
+ t21929 = RATIONAL(1.0,48.0);
+ t21642 = t21929*t22016;
+ t22242 = x*t21642;
+ t21124 = t21785*t22546;
+ t22826 = t21124+z*t22242;
+ t21788 = RATIONAL(-35.0,24.0);
+ t21092 = t21788*t22340;
+ t21827 = RATIONAL(49.0,72.0);
+ t21098 = t21827*t22502;
+ t22825 = t21092+t21098;
+ t21888 = RATIONAL(28.0,9.0);
+ t21379 = t22014*t22316;
+ t20798 = y*t21379;
+ t22824 = t21888*t22268+t20798;
+ t22288 = t22016*t21827;
+ t21139 = t22014*t22288;
+ t20514 = x*t21139;
+ t22823 = t20514+t21983*t22254;
+ t21712 = RATIONAL(245.0,96.0);
+ t22822 = t21178+t21712*t22275;
+ t21729 = RATIONAL(49.0,12.0);
+ t20368 = t21729*t22129;
+ t22821 = t21995*t22524+t20368;
+ t22820 = RATIONAL(-343.0,48.0)*t22161+RATIONAL(49.0,16.0)*t22013;
+ t21801 = RATIONAL(7.0,288.0);
+ t20394 = t21801*t22278;
+ t22819 = t22015*t22241+t20394;
+ t21693 = RATIONAL(-49.0,144.0);
+ t21699 = RATIONAL(49.0,576.0);
+ t21038 = t21699*t22351;
+ t22818 = t21693*t22275+t21038;
+ t21944 = RATIONAL(-1.0,72.0);
+ t22327 = t21944*t22014;
+ t21343 = t22016*t22327;
+ t21873 = RATIONAL(5.0,96.0);
+ t22273 = t21873*t22553;
+ t22817 = t22014*t22273+t21343;
+ t22010 = RATIONAL(1.0,9.0);
+ t22508 = t22017*t22010;
+ t21556 = z*t22508;
+ t21948 = RATIONAL(5.0,18.0);
+ t22816 = t21948*t22340+t21556;
+ t21483 = t21879*t22351;
+ t20797 = x*t21483;
+ t22815 = t20797+t21888*t22254;
+ t21974 = RATIONAL(-2.0,3.0);
+ t20934 = t21974*t22277;
+ t22004 = RATIONAL(-5.0,3.0);
+ t22125 = t22004*t22340;
+ t22814 = t22016*t22125+t20934;
+ t21019 = t22016*t22306;
+ t22813 = t21439+t21019;
+ t21122 = t21785*t22351;
+ t22423 = t22014*t21815;
+ t21095 = x*t22423;
+ t22812 = t21122+t22016*t21095;
+ t21881 = RATIONAL(-10.0,9.0);
+ t22554 = y*t21881;
+ t21384 = z*t22554;
+ t20993 = z*t22126;
+ t22811 = t20993+t22017*t21384;
+ t21641 = t21929*t22017;
+ t21728 = RATIONAL(-7.0,144.0);
+ t21110 = t21728*t22340;
+ t22810 = t21641+t21110;
+ t21593 = RATIONAL(7.0,1728.0)*t22014;
+ t21621 = t21770*t22015;
+ t22809 = t21593+t21621;
+ t22566 = z*t22017;
+ t22538 = y*t22566;
+ t21710 = RATIONAL(49.0,192.0);
+ t20297 = t21710*t22277;
+ t22808 = t21758*t22538+t20297;
+ t21388 = z*t22338;
+ t22547 = x*t21856;
+ t22807 = z*t22547+t21388;
+ t21803 = RATIONAL(-49.0,12.0);
+ t20363 = t21803*t22129;
+ t22806 = t20363+RATIONAL(125.0,12.0)*t22524;
+ t20646 = RATIONAL(-14.0,3.0)*t22277;
+ t21907 = RATIONAL(35.0,9.0);
+ t22805 = t20646+t21907*t22538;
+ t21748 = RATIONAL(-49.0,18.0);
+ t22804 = t21664+t21748*t22431;
+ t22544 = z*t21946;
+ t22803 = y*t22544+t21398;
+ t21935 = RATIONAL(-1.0,24.0);
+ t20670 = t21935*t22277;
+ t20768 = z*t22230;
+ t22802 = t20670+t20768;
+ t22239 = t21825*t22553;
+ t22579 = y*t22017;
+ t22270 = t21770*t22579;
+ t22801 = t22015*t22239+t22014*t22270;
+ t21912 = RATIONAL(-1.0,27.0);
+ t21635 = t21912*t22014;
+ t21733 = RATIONAL(1.0,108.0);
+ t21602 = t21733*t22014;
+ t22800 = t21602+y*t21635;
+ t22328 = t22016*t21859;
+ t21424 = t22014*t22328;
+ t22799 = t21424+y*t21648;
+ t21821 = RATIONAL(7.0,216.0);
+ t21612 = t21821*t22014;
+ t22798 = t21612+t21269;
+ t22293 = t21890*t22016;
+ t22797 = t22015*t22293+t21654;
+ t20680 = RATIONAL(-32.0,3.0)*t22277;
+ t22796 = RATIONAL(20.0,1.0)*t22161+t20680;
+ t21875 = RATIONAL(-1.0,12.0);
+ t20568 = t21875*t22277;
+ t21994 = RATIONAL(-1.0,2.0);
+ t22795 = t20568+t21994*t22161;
+ t22448 = t21728*t22014;
+ t21134 = y*t22448;
+ t22794 = t22017*t21134+t21202;
+ t21706 = RATIONAL(245.0,72.0);
+ t22793 = t21706*t22275+t21139;
+ t22002 = RATIONAL(-4.0,9.0);
+ t22550 = z*t22002;
+ t22353 = t21978*t22017;
+ t21540 = z*t22353;
+ t22792 = t21540+x*t22550;
+ t21981 = RATIONAL(-5.0,9.0);
+ t21976 = RATIONAL(4.0,9.0);
+ t22284 = t21976*t22016;
+ t21547 = t22014*t22284;
+ t22791 = t21981*t22431+t21547;
+ t21908 = RATIONAL(-25.0,6.0);
+ t20589 = t21908*t22524;
+ t22790 = t20589+t20368;
+ t21658 = t21999*t22017;
+ t22789 = t21890*t22340+t21658;
+ t21991 = RATIONAL(5.0,4.0);
+ t20234 = RATIONAL(-343.0,192.0)*t22129;
+ t22788 = t21991*t22524+t20234;
+ t21892 = RATIONAL(-5.0,72.0);
+ t22577 = y*t21892;
+ t22224 = t22017*t22577;
+ t22787 = t20779+t22015*t22224;
+ t20837 = z*t22117;
+ t22786 = t20837+RATIONAL(7.0,2.0)*t22161;
+ t21824 = RATIONAL(7.0,108.0);
+ t22476 = t22015*t21824;
+ t21862 = RATIONAL(7.0,36.0);
+ t21484 = t21862*t22340;
+ t22785 = (t22476+t21484)*y;
+ t21904 = RATIONAL(10.0,9.0);
+ t22784 = t21904*t22254+t20797;
+ t22480 = t22014*t21961;
+ t21410 = y*t22480;
+ t20712 = t22017*t21410;
+ t22350 = t21924*t22015;
+ t21382 = t22016*t22350;
+ t22783 = x*t21382+t20712;
+ t22334 = t21976*t22014;
+ t21558 = t22017*t22334;
+ t22298 = t22017*t21981;
+ t22782 = t21558+t22015*t22298;
+ t22505 = t21856*t22014;
+ t21405 = y*t22505;
+ t20679 = t22017*t21405;
+ t22308 = t22015*t21951;
+ t21283 = t22016*t22308;
+ t20576 = x*t21283;
+ t22781 = t20679+t20576;
+ t21023 = t21699*t22502;
+ t22780 = t21693*t22278+t21023;
+ t22367 = t22016*t21833;
+ t22229 = x*t22367;
+ t22779 = t21162+t22014*t22229;
+ t21975 = RATIONAL(-8.0,9.0);
+ t22281 = t22014*t21975;
+ t21557 = x*t22281;
+ t21727 = RATIONAL(35.0,18.0);
+ t21082 = t21727*t22340;
+ t22778 = t22016*t21557+y*t21082;
+ t22228 = x*t22293;
+ t20724 = t22014*t22228;
+ t22299 = t21867*t22017;
+ t21335 = t22015*t22299;
+ t22777 = t20724+y*t21335;
+ t22343 = t22010*t22016;
+ t21546 = z*t22343;
+ t21956 = RATIONAL(-5.0,24.0);
+ t22776 = t21546+t21956*t22431;
+ t21767 = RATIONAL(-1.0,576.0);
+ t21201 = t21767*t22546;
+ t21896 = RATIONAL(-1.0,96.0);
+ t21450 = t21896*t22431;
+ t22775 = t21201+t21450;
+ t21926 = RATIONAL(28.0,3.0);
+ t21894 = RATIONAL(-98.0,9.0);
+ t20629 = t21894*t22278;
+ t22774 = t21926*t22268+t20629;
+ t21474 = z*t22342;
+ t21752 = RATIONAL(5.0,216.0);
+ t22570 = z*t21752;
+ t22773 = x*t22570+t21474;
+ t22000 = RATIONAL(-7.0,6.0);
+ t22772 = t22000*t22161+t20837;
+ t21988 = RATIONAL(1.0,6.0);
+ t22303 = t21988*t22015;
+ t21574 = t22016*t22303;
+ t22771 = t20568+t22017*t21574;
+ t22494 = t22014*t21853;
+ t22770 = t21635+x*t22494;
+ t21962 = RATIONAL(-5.0,54.0);
+ t21631 = t21962*t22015;
+ t21932 = RATIONAL(2.0,27.0);
+ t21650 = t21932*t22014;
+ t22769 = t21631+t21650;
+ t21760 = RATIONAL(20.0,27.0);
+ t21614 = RATIONAL(-16.0,27.0)*t22014;
+ t22768 = t21760*t22015+t21614;
+ t21922 = RATIONAL(1.0,72.0);
+ t22347 = t21922*t22014;
+ t20443 = t21778*t22161;
+ t22767 = t22347*t22595+t20443;
+ t21740 = RATIONAL(35.0,27.0);
+ t22426 = t21740*t22014;
+ t21144 = y*t22426;
+ t21982 = RATIONAL(-4.0,3.0);
+ t21579 = t21982*t22431;
+ t22766 = x*t21144+t22017*t21579;
+ t21078 = t22015*t22367;
+ t21644 = t21938*t22016;
+ t22765 = t21078+t21644;
+ t21799 = RATIONAL(-1.0,108.0);
+ t21609 = t21799*t22014;
+ t22764 = RATIONAL(5.0,432.0)*t22015+t21609;
+ t21949 = RATIONAL(-7.0,18.0);
+ t22497 = t22014*t21949;
+ t21354 = x*t22497;
+ t20619 = t22016*t21354;
+ t21793 = RATIONAL(35.0,24.0);
+ t21173 = t21793*t22340;
+ t22763 = t20619+y*t21173;
+ t21308 = t21928*t22431;
+ t20649 = t22017*t21308;
+ t21795 = RATIONAL(-5.0,108.0);
+ t22517 = t21795*t22595;
+ t22762 = t20649+t22014*t22517;
+ t22466 = t22009*t22016;
+ t22233 = x*t22466;
+ t22376 = t22017*t21769;
+ t21169 = t22014*t22376;
+ t20473 = y*t21169;
+ t22761 = t22015*t22233+t20473;
+ t21660 = t21983*t22016;
+ t22252 = x*t21660;
+ t20488 = y*t21098;
+ t22760 = t22015*t22252+t20488;
+ t21830 = RATIONAL(-280.0,9.0);
+ t21720 = RATIONAL(224.0,9.0);
+ t22759 = t21720*t22275+t21830*t22254;
+ t21516 = y*t22281;
+ t22391 = t22015*t21727;
+ t21080 = t22016*t22391;
+ t22758 = x*t21080+t22017*t21516;
+ t21931 = RATIONAL(-7.0,54.0);
+ t22348 = t22014*t21931;
+ t21376 = y*t22348;
+ t22757 = x*t21376+t20649;
+ t21552 = t21969*t22566;
+ t22756 = t21857*t22340+t21552;
+ t22428 = t21922*t22016;
+ t21472 = z*t22428;
+ t21864 = RATIONAL(-1.0,54.0);
+ t22575 = t21864*z;
+ t22755 = t21472+y*t22575;
+ t21183 = t21767*t22502;
+ t22243 = y*t21639;
+ t22754 = t21183+t22014*t22243;
+ t22335 = t21979*t22017;
+ t21548 = z*t22335;
+ t22753 = x*t22549+t21548;
+ t21447 = y*t22497;
+ t20553 = t22017*t21447;
+ t21175 = t21793*t22431;
+ t22752 = t20553+x*t21175;
+ t22592 = y*t22593;
+ t21743 = RATIONAL(-20.0,27.0);
+ t22525 = t21743*t22595;
+ t21725 = RATIONAL(10.0,27.0);
+ t22751 = t22014*t22525+t21725*t22592;
+ t21968 = RATIONAL(5.0,9.0);
+ t21655 = t21968*t22015;
+ t21599 = t21744*z;
+ t22750 = t21655*t22595+t21599;
+ t21722 = RATIONAL(-1.0,192.0);
+ t20539 = t21722*t22277;
+ t22749 = z*t22239+t20539;
+ t22361 = t22015*t21933;
+ t21440 = y*t22361;
+ t22748 = x*t21440+t21622;
+ t22388 = t22014*t21933;
+ t21576 = t22016*t22282;
+ t22747 = t21576+y*t22388;
+ t20985 = t21982*t22277;
+ t22746 = t20985+RATIONAL(-8.0,1.0)*t22161;
+ t22397 = t22002*t22014;
+ t21542 = t22017*t22397;
+ t22745 = t21542+t21968*t22340;
+ t21264 = t21800*t22566;
+ t22744 = t21264+t22310*t22594;
+ t21884 = RATIONAL(70.0,9.0);
+ t22743 = t21511+t21884*t22275;
+ t22490 = t21904*t22015;
+ t21508 = x*t22490;
+ t22742 = t22016*t21508+t20798;
+ t22114 = t21940*t22431;
+ t22741 = RATIONAL(1.0,16.0)*t22013+t22017*t22114;
+ t22740 = t21379+t21082;
+ t22739 = t21830*t22268+t21720*t22278;
+ t21741 = RATIONAL(-25.0,24.0);
+ t22217 = t21741*t22565;
+ t20296 = t21710*t22129;
+ t22738 = y*t22217+t20296;
+ t22477 = t21946*t22014;
+ t22737 = x*t22477+t21387;
+ t21791 = RATIONAL(1.0,192.0);
+ t20414 = t21791*t22129;
+ t21606 = t21744*t22015;
+ t22258 = x*t21606;
+ t22736 = y*t22258+t20414;
+ t21952 = RATIONAL(-56.0,9.0);
+ t20734 = RATIONAL(35.0,3.0)*t22161;
+ t22590 = y*t22014;
+ t22541 = x*t22590;
+ t22735 = t21888*t22592+t21952*t22541+t20734;
+ t22515 = t22005*t22595;
+ t22734 = t22015*t22515+t20363+t21622;
+ t21980 = RATIONAL(1.0,3.0);
+ t20886 = t21980*t22275;
+ t22444 = t22015*t21821;
+ t22733 = t20886+y*t22444+t21769*t22254;
+ t22443 = t21868*t22015;
+ t20602 = t21884*t22278;
+ t22732 = t21953*t22268+x*t22443+t20602;
+ t22559 = z*t21877;
+ t22449 = y*t22559+t21575;
+ t22731 = t22449+t20488+t22004*t22268;
+ t21954 = RATIONAL(16.0,3.0);
+ t21734 = RATIONAL(35.0,54.0);
+ t22319 = t22015*t21734;
+ t21701 = RATIONAL(-245.0,18.0);
+ t22730 = t21701*t22268+x*t22319+t21954*t22278;
+ t20845 = t21860*t22275;
+ t22418 = t22015*t21825;
+ t22729 = t22015*t22227+y*t22418+t20845;
+ t22323 = t22015*t21869;
+ t21334 = t22016*t22323;
+ t21970 = RATIONAL(-7.0,9.0);
+ t22365 = t21970*t22017;
+ t22267 = y*t22365;
+ t20930 = t22014*t22267;
+ t22433 = t21862*t22015;
+ t22728 = t20930+(t21334+t22433)*x;
+ t22234 = t21985*t22553;
+ t22563 = z*t21821;
+ t22727 = t22015*t22234+y*t22563+t20473;
+ t21646 = t21942*z;
+ t21133 = x*t21612;
+ t22726 = t21646*t22595+RATIONAL(-5.0,64.0)*t22161+y*t21133;
+ t22265 = x*t22288;
+ t22473 = t22015*t21877;
+ t21971 = RATIONAL(-5.0,6.0);
+ t22269 = t21971*t22579;
+ t20999 = t22014*t22269;
+ t22725 = x*t22473+t20999+t22015*t22265;
+ t21911 = RATIONAL(35.0,6.0);
+ t20613 = t21911*t22275;
+ t22724 = t20613+t21803*t22254+y*t22486;
+ t22447 = t21864*t22015;
+ t22218 = x*t22343;
+ t22723 = t22015*t22218+t22014*t22224+x*t22447;
+ t20910 = t21970*t22275;
+ t21299 = t22017*t22323;
+ t22722 = t20910+(t21299+t22433)*y;
+ t22221 = t21904*t22590;
+ t20757 = t22017*t22221;
+ t21914 = RATIONAL(-28.0,9.0);
+ t21816 = RATIONAL(14.0,27.0);
+ t22358 = t21816*t22015;
+ t22721 = t20757+t21914*t22268+x*t22358;
+ t21783 = RATIONAL(-1.0,864.0);
+ t22587 = z*t21783;
+ t22720 = t20394+y*t22587+t21935*t22268;
+ t20790 = t21904*t22275;
+ t22719 = t20790+y*t22358+t21914*t22254;
+ t20903 = t21995*t22278;
+ t22718 = t21729*t22268+t20903+x*t22350;
+ t21637 = t21912*z;
+ t20632 = t21926*t22129;
+ t22516 = RATIONAL(-50.0,9.0)*t22595;
+ t22717 = t21637+t22015*t22516+t20632;
+ t21851 = RATIONAL(-35.0,6.0);
+ t20652 = t21851*t22278;
+ t21678 = RATIONAL(245.0,24.0);
+ t22481 = t22015*t21907;
+ t22716 = x*t22481+t20652+t21678*t22268;
+ t21906 = RATIONAL(5.0,36.0);
+ t22291 = t21906*t22015;
+ t21277 = x*t22291;
+ t22542 = x*t21971;
+ t22235 = t22016*t22542;
+ t21723 = RATIONAL(35.0,72.0);
+ t22213 = t21723*t22579;
+ t20470 = t22014*t22213;
+ t22715 = t21277+t20470+t22015*t22235;
+ t22491 = t22015*RATIONAL(140.0,27.0);
+ t21895 = RATIONAL(-40.0,3.0);
+ t21674 = RATIONAL(245.0,18.0);
+ t22714 = y*t22491+t21895*t22275+t21674*t22254;
+ t21819 = RATIONAL(-7.0,108.0);
+ t22463 = t22015*t21819;
+ t21148 = y*t22463;
+ t20981 = t22014*t22252;
+ t21837 = RATIONAL(49.0,36.0);
+ t22713 = t21837*t22254+t21148+t20981;
+ t21596 = t21797*t22015;
+ t21271 = t21875*t22431;
+ t20561 = t22017*t21271;
+ t22522 = t21919*t22595;
+ t22712 = t22014*t22522+t21596+t20561;
+ t21673 = t21980*t22017;
+ t22272 = y*t21673;
+ t20953 = t22014*t22272;
+ t22261 = t21769*t22553;
+ t22711 = x*t22444+t20953+t22015*t22261;
+ t22458 = t22015*t21768;
+ t22710 = y*t22458+t22014*t22239+t21815*t22254;
+ t22545 = z*t21905;
+ t21282 = x*t22545;
+ t22709 = t20724+t21282+t21741*t22254;
+ t22585 = z*t21733;
+ t21195 = x*t22585;
+ t21870 = RATIONAL(5.0,16.0);
+ t21714 = RATIONAL(-49.0,288.0);
+ t22708 = t21195+t21870*t22254+t21714*t22275;
+ t21736 = RATIONAL(5.0,144.0);
+ t21893 = RATIONAL(-7.0,96.0);
+ t21296 = t21893*t22431;
+ t20711 = t22017*t21296;
+ t22707 = t20711+t21736*t22888;
+ t22232 = t21758*t22553;
+ t20526 = t22014*t22232;
+ t22390 = t22015*t21961;
+ t22706 = t22015*t22231+y*t22390+t20526;
+ t20904 = t21995*t22275;
+ t22705 = t20904+y*t22350+t21729*t22254;
+ t20647 = t21911*t22278;
+ t22704 = t21274+t21803*t22268+t20647;
+ t21855 = RATIONAL(-70.0,9.0);
+ t20631 = t21855*t22275;
+ t21872 = RATIONAL(-35.0,9.0);
+ t22386 = t22015*t21872;
+ t21889 = RATIONAL(70.0,3.0);
+ t22703 = t21889*t22254+t20631+y*t22386;
+ t22702 = t21740*t22592+RATIONAL(8.0,1.0)*t22161+RATIONAL(-245.0,27.0)*
+t22541;
+ t22701 = t21701*t22254+y*t22319+t21954*t22275;
+ t21920 = RATIONAL(1.0,24.0);
+ t21806 = RATIONAL(1.0,432.0);
+ t22573 = z*t21806;
+ t22301 = t21922*t22015;
+ t22700 = t21920*t22268+x*t22301+y*t22573;
+ t20661 = RATIONAL(-35.0,4.0)*t22161;
+ t22699 = t20661+t21884*t22592+RATIONAL(245.0,36.0)*t22541;
+ t21054 = t22016*t22292;
+ t21735 = RATIONAL(-35.0,54.0);
+ t22393 = t22015*t21735;
+ t22698 = t21916*t22278+(t22393+t21054)*x;
+ t20976 = t22014*t22235;
+ t22253 = t21827*t22579;
+ t22697 = t20976+y*t22473+t22015*t22253;
+ t21081 = y*t22585;
+ t21507 = t21944*t22546;
+ t22696 = t20679+t21081+t21507+t22016*t21277;
+ t21103 = t21728*t22431;
+ t22360 = t21806*t22015;
+ t22695 = t21929*t22278+(t21103+t22360)*x;
+ t21871 = RATIONAL(-5.0,48.0);
+ t22115 = t21871*t22340;
+ t22694 = t22016*t22115+(t21637+t21650)*t22595;
+ t20536 = t21758*t22278;
+ t22112 = t21860*t22431;
+ t22693 = t20536+(t22390+t22112)*x;
+ t21845 = RATIONAL(-35.0,3.0);
+ t20770 = t21845*t22161;
+ t22692 = t21855*t22592+t20770+RATIONAL(140.0,9.0)*t22541;
+ t21724 = RATIONAL(-10.0,27.0);
+ t22465 = t21724*t22015;
+ t22271 = t21881*t22553;
+ t20807 = t22014*t22271;
+ t21863 = RATIONAL(20.0,9.0);
+ t22691 = y*t22465+t20807+t21863*t22254;
+ t20650 = RATIONAL(35.0,4.0)*t22161;
+ t22690 = t21914*t22592+t21748*t22541+t20650;
+ t22582 = z*t21799;
+ t21234 = x*t22582;
+ t21852 = RATIONAL(5.0,48.0);
+ t21738 = RATIONAL(-7.0,288.0);
+ t22509 = t21738*t22016;
+ t22214 = x*t22509;
+ t20501 = t22014*t22214;
+ t22689 = t21234+t21852*t22254+t20501;
+ t20610 = t21855*t22278;
+ t22688 = t20610+t21889*t22268+x*t22386;
+ t22420 = RATIONAL(-140.0,27.0)*t22015;
+ t21812 = RATIONAL(280.0,9.0);
+ t21818 = RATIONAL(-160.0,9.0);
+ t22687 = x*t22420+t21818*t22278+t21812*t22268;
+ t22686 = x*t22491+t21895*t22278+t21674*t22268;
+ t22371 = t21910*t22015;
+ t22685 = t22014*t22241+(t22371+t21069)*y;
+ t22415 = t22015*t22009;
+ t21808 = RATIONAL(35.0,16.0);
+ t21694 = RATIONAL(-245.0,96.0);
+ t22684 = x*t22415+t21808*t22268+t21694*t22278;
+ t20374 = RATIONAL(-35.0,64.0)*t22161;
+ t22683 = t22010*t22592+t21951*t22541+t20374;
+ t21203 = x*t22448;
+ t20438 = t22016*t21203;
+ t21804 = RATIONAL(5.0,288.0);
+ t22325 = t22015*t21804;
+ t22682 = t21873*t22254+y*t22325+t20438;
+ t22681 = t21081+t21870*t22268+t21714*t22278;
+ t21159 = y*t21600;
+ t22680 = RATIONAL(1.0,32.0)*t22161+x*t21159+t21622*t22595;
+ t21925 = RATIONAL(5.0,24.0);
+ t22539 = t21925*t22595;
+ t22679 = t21596+t22014*t22539+t21686*t22161;
+ t21963 = RATIONAL(1.0,96.0);
+ t21499 = t21963*t22431;
+ t22678 = t22017*t21499+(t21599+t21620)*t22595;
+ t22677 = t21812*t22254+y*t22420+t21818*t22275;
+ t21847 = RATIONAL(-7.0,27.0);
+ t22574 = z*t21847;
+ t22315 = t21538+x*t22574;
+ t22676 = t20841+t21866*t22254+t22315;
+ t22485 = t22014*t21969;
+ t21529 = y*t22485;
+ t21007 = t22017*t21529;
+ t22478 = t22015*t21752;
+ t21930 = RATIONAL(5.0,72.0);
+ t22262 = t21930*t22553;
+ t22675 = t22015*t22262+x*t22478+t21007;
+ t22568 = y*t21930;
+ t22536 = x*t22568;
+ t22674 = t22014*t22536+t20443+t21606;
+ t22432 = x*t22559+t21548;
+ t22673 = t20514+y*t22125+t22432;
+ t22672 = t22016*t22217+t20620+y*t22545;
+ t21318 = x*t22321;
+ t21829 = RATIONAL(35.0,96.0);
+ t22255 = t21829*t22579;
+ t20506 = t22014*t22255;
+ t22671 = t21318+t20506+t22015*t22232;
+ t22006 = RATIONAL(7.0,3.0);
+ t20921 = t22006*t22275;
+ t22395 = t22015*t21723;
+ t21677 = RATIONAL(-245.0,24.0);
+ t22670 = y*t22395+t21677*t22254+t20921;
+ t21126 = t21788*t22431;
+ t21732 = RATIONAL(-35.0,72.0);
+ t22405 = t22015*t21732;
+ t22238 = y*t22353;
+ t20933 = t22014*t22238;
+ t22669 = t20933+(t21126+t22405)*x;
+ t22409 = t22015*t21853;
+ t20989 = t22014*t22233;
+ t22668 = t21732*t22254+y*t22409+t20989;
+ t22667 = t21916*t22275+(t22393+t21047)*y;
+ t20906 = t22006*t22278;
+ t22666 = x*t22395+t20906+t21677*t22268;
+ t22551 = z*t21944;
+ t22665 = t22884+(t22551+t22327)*t22595;
+ t22583 = z*t21961;
+ t21489 = x*t22583;
+ t22454 = t21736*t22015;
+ t21238 = y*t22454;
+ t22664 = t21489+t21238+t20845+y*t22116;
+ t22663 = t20427+t21474+x*t22563+t21985*t22254;
+ t22662 = x*t22463+t21837*t22268+t22830;
+ t21790 = RATIONAL(-5.0,216.0);
+ t22556 = z*t21790;
+ t22362 = t22015*t22010;
+ t22661 = t21974*t22268+x*t22362+y*t22556+t20470;
+ t21960 = RATIONAL(7.0,54.0);
+ t22368 = t21960*t22014;
+ t21272 = x*t22368;
+ t22660 = y*t21272+t21960*t22592+t22852;
+ t22659 = t22861+(t22114+t22418)*x;
+ t22472 = t21790*t22015;
+ t22552 = x*t21723;
+ t22248 = t22016*t22552;
+ t22658 = x*t22472+t22015*t22248+t22830;
+ t22657 = t21981*t22015+t20650+z*t22516+RATIONAL(-175.0,36.0)*t22541;
+ t22226 = t22014*t22552;
+ t20406 = t22016*t22226;
+ t22656 = y*t22362+t20406+x*t22556+t21974*t22254;
+ t21496 = y*t22291;
+ t22655 = t21496+t20406+t21394+t21971*t22254;
+ t22654 = t21424+y*t22472+t20981+t22015*t22213;
+ t22498 = t22015*t21815;
+ t22260 = x*t21644;
+ t22653 = t22015*t22260+x*t22498+t22851;
+ t21360 = x*t22575;
+ t21915 = RATIONAL(-5.0,16.0);
+ t22404 = t22015*t21871;
+ t22652 = t21360+y*t22404+t21704*t22275+t21915*t22254;
+ t21645 = t21892*t22015;
+ t22651 = t20661+t21645+t21863*t22592+t21727*t22541;
+ t21786 = RATIONAL(-40.0,27.0);
+ t22576 = z*t21786;
+ t22366 = t22015*RATIONAL(25.0,9.0);
+ t21901 = RATIONAL(-50.0,3.0);
+ t22650 = x*t22366+y*t22576+t21901*t22268+t20602;
+ t21756 = RATIONAL(-49.0,36.0);
+ t21749 = RATIONAL(-14.0,27.0);
+ t22475 = t22015*t21749;
+ t22649 = t21576+t21756*t22254+y*t22475+t20989;
+ t21745 = RATIONAL(35.0,48.0);
+ t22142 = t21745*t22340;
+ t20492 = t22016*t22142;
+ t22540 = t22012*t22595;
+ t22648 = t22397*t22595+z*t22540+t20492+RATIONAL(-5.0,432.0)*t22015;
+ t21898 = RATIONAL(-5.0,12.0);
+ t22285 = t21898*t22016;
+ t21441 = t22015*t22285;
+ t22560 = t21910*z;
+ t21514 = y*t22560;
+ t22647 = x*t21441+t21318+t21514+t20933;
+ t22646 = t22014*t22540+t21969*t22592+t22881;
+ t22645 = x*t22475+t21756*t22268+t22842;
+ t22215 = t21732*t22553;
+ t22644 = t22015*t22215+x*t22409+t22842;
+ t22643 = t21757*t22541+z*t22525+t22883;
+ t21636 = t21859*t22015;
+ t22642 = z*t22539+RATIONAL(49.0,32.0)*t22161+t21636+t21788*t22541;
+ t21750 = RATIONAL(35.0,36.0);
+ t22641 = t21750*t22592+RATIONAL(-245.0,36.0)*t22541+t22786;
+ t20919 = t21978*t22275;
+ t21399 = x*t22560;
+ t21298 = t21898*t22340;
+ t22640 = t20919+y*t21298+t21399+t21290;
+ t22276 = t21732*t22579;
+ t20460 = t22014*t22276;
+ t21923 = RATIONAL(-7.0,72.0);
+ t22346 = t22014*t21923;
+ t21500 = t22017*t22346;
+ t22499 = t21856*t22015;
+ t22639 = t21980*t22268+x*t22499+t20460+t21500;
+ t22442 = t22015*t21881;
+ t21454 = x*t22442;
+ t21844 = RATIONAL(20.0,3.0);
+ t22263 = t21844*t22553;
+ t21344 = y*t22548;
+ t22638 = t20610+t21454+t22015*t22263+t21344;
+ t20628 = RATIONAL(32.0,3.0)*t22277;
+ t22637 = t20628+RATIONAL(245.0,27.0)*t22541+RATIONAL(-20.0,1.0)*t22161+
+RATIONAL(280.0,27.0)*t22592;
+ t22543 = z*t21825;
+ t21084 = y*t22543;
+ t21874 = RATIONAL(7.0,24.0);
+ t22381 = t21800*t22016;
+ t21166 = z*t22381;
+ t22332 = t22015*t21944;
+ t21302 = x*t22332;
+ t22636 = t21084+t21166+t21874*t22268+t21302;
+ t21537 = t22014*t22304;
+ t22635 = t20757+t21537+x*t22361+t22016*t21454;
+ t22634 = t21953*t22254+y*t22443+t22743;
+ t21293 = t21924*t22351;
+ t22633 = t20919+t21293+(t22405+t21092)*y;
+ t20493 = t21789*t22161;
+ t22523 = t21859*t22595;
+ t21687 = RATIONAL(1.0,1728.0);
+ t21592 = t21687*t22014;
+ t21680 = RATIONAL(-1.0,1728.0);
+ t22632 = t20493+t21592+t21680*t22015+t22014*t22523;
+ t22555 = y*t21968;
+ t21545 = x*t22555;
+ t22534 = t21760*t22595;
+ t22631 = t22014*t22534+t21545+t22886;
+ t22630 = t21489+t21496+t20921+t21839*t22254;
+ t21794 = RATIONAL(5.0,108.0);
+ t22629 = t22852+t21794*t22888;
+ t21339 = t22016*t22346;
+ t20518 = t22014*t22215;
+ t21266 = y*t22499;
+ t22628 = t21980*t22254+t21339+t20518+t21266;
+ t20977 = t22014*t22218;
+ t22369 = t22015*t21795;
+ t22627 = y*t22369+t21360+t20977+t21946*t22254;
+ t22626 = z*t22517+RATIONAL(35.0,108.0)*t22541+t22795;
+ t22440 = t22015*RATIONAL(-25.0,9.0);
+ t21707 = RATIONAL(-175.0,24.0);
+ t22625 = t21384+x*t22440+t20647+t21707*t22268;
+ t22624 = y*t22547+RATIONAL(-1.0,16.0)*t22013+t22017*t22112+t21624*t22595;
+ t21409 = t22017*t22551;
+ t21817 = RATIONAL(-5.0,144.0);
+ t22429 = t22015*t21817;
+ t22623 = t21399+t21409+(t22429+t22115)*y;
+ t21476 = x*t22404;
+ t22622 = t21476+t21915*t22268+t21704*t22278+t22755;
+ t22621 = y*t22332+x*t22543+t21874*t22254+t22859;
+ t22462 = t22017*t21924;
+ t21390 = t22014*t22462;
+ t22450 = RATIONAL(-25.0,72.0)*t22015;
+ t22572 = z*t21976;
+ t21689 = RATIONAL(175.0,24.0);
+ t22620 = t21390+y*t22572+t20903+x*t22450+t21689*t22268;
+ t21909 = RATIONAL(10.0,3.0);
+ t22619 = t22004*t22592+t21909*t22541+RATIONAL(-245.0,48.0)*t22161+t22883;
+ t21611 = RATIONAL(16.0,27.0)*t22014;
+ t22618 = RATIONAL(50.0,9.0)*t22592+t21743*t22015+t20734+t21611+RATIONAL(
+-100.0,9.0)*t22541;
+ t21798 = RATIONAL(35.0,12.0);
+ t22249 = t21798*t22553;
+ t22617 = t20652+t21508+t22015*t22249+t22803;
+ t20801 = RATIONAL(7.0,32.0)*t22161;
+ t22616 = t20801+z*t22536+t21732*t22541+t22860;
+ t22311 = t21862*t22016;
+ t21453 = t22014*t22311;
+ t21964 = RATIONAL(4.0,27.0);
+ t22562 = z*t21964;
+ t22373 = t22015*RATIONAL(25.0,72.0);
+ t21781 = RATIONAL(25.0,24.0);
+ t22615 = t20910+t21781*t22254+x*t22562+y*t22373+t21453;
+ t21617 = t21799*t22015;
+ t22614 = t21617+t22771+t21962*t22888;
+ t22581 = z*t21906;
+ t21325 = x*t22581;
+ t22613 = y*t22415+t21325+t21139+t21808*t22254+t21694*t22275;
+ t22344 = t21948*t22015;
+ t22612 = x*t22344+t21745*t22268+t20536+t22803;
+ t22467 = t22015*t21857;
+ t22611 = y*t22467+t22005*t22254+t20518+t22871;
+ t22531 = RATIONAL(-25.0,36.0)*t22595;
+ t21671 = t22012*t22015;
+ t22610 = z*t22531+t21671+RATIONAL(175.0,36.0)*t22541+t22855;
+ t22356 = t21862*t22017;
+ t21305 = t22014*t22356;
+ t22609 = y*t22562+t21305+t20930+x*t22373+t21781*t22268;
+ t20292 = t21686*t22277;
+ t22608 = t21617+t20292+RATIONAL(49.0,96.0)*t22161+t21956*t22888;
+ t21369 = x*t22467;
+ t21582 = t22012*t22546;
+ t22607 = t22005*t22268+t21369+t20460+t21344+t21582;
+ t21415 = y*t22583;
+ t22606 = x*t22454+t21807*t22268+t21415+t22861;
+ t21623 = t21733*t22015;
+ t22605 = t21623+t22884+t22557*x*t22577;
+ t21690 = RATIONAL(-245.0,72.0);
+ t22396 = t22015*t21971;
+ t21967 = RATIONAL(5.0,1.0);
+ t22604 = x*t22396+t21967*t22268+t21690*t22278+t22848;
+ t21787 = RATIONAL(25.0,36.0);
+ t22603 = t21932*t22015+t22772+t21787*t22888;
+ t22602 = t21866*t22592+t20770+t21934*t22541+t22769;
+ t20763 = t21857*t22592;
+ t22382 = t22014*t21857;
+ t21292 = x*t22382;
+ t22601 = t20763+y*t21292+t21623+t22869;
+ t22528 = t21981*t22595;
+ t22600 = z*t22528+x*t22221+t22769+t22881;
+ t20829 = t21948*t22592;
+ t22599 = t20829+t21776*t22541+t22786+t22860;
+ t21772 = RATIONAL(49.0,48.0);
+ t21762 = RATIONAL(-35.0,16.0);
+ t22314 = t21852*t22015;
+ t22598 = t21762*t22254+y*t22314+t21038+t21772*t22275+t22807;
+ t22527 = z*t22555;
+ t20660 = t21874*t22277;
+ t22597 = t21645+t21612+x*t22527+t20660+y*t22226+t20374;
+ t21589 = t21680*t22014;
+ t21764 = RATIONAL(1.0,864.0);
+ t22596 = t20711+t20464+t21764*t22015+t21589+t21918*t22888;
+ t22589 = t21932*z;
+ t22588 = z*t21822;
+ t22586 = z*t21804;
+ t21731 = RATIONAL(-5.0,288.0);
+ t22580 = z*t21731;
+ t22578 = y*t22015;
+ t22571 = z*t21764;
+ t21805 = RATIONAL(-56.0,27.0);
+ t22569 = z*t21805;
+ t21936 = RATIONAL(-4.0,27.0);
+ t22567 = z*t21936;
+ t22564 = z*t21904;
+ t21754 = RATIONAL(56.0,27.0);
+ t22561 = z*t21754;
+ t21072 = RATIONAL(-140.0,9.0)*t22595;
+ t21747 = RATIONAL(28.0,27.0);
+ t22532 = t21747*t22595;
+ t22530 = t21949*t22594;
+ t22526 = t21817*t22595;
+ t21921 = RATIONAL(-10.0,3.0);
+ t21395 = t21921*t22595;
+ t21569 = y*t22550;
+ t21842 = RATIONAL(-28.0,27.0);
+ t22521 = t21842*t22595;
+ t21571 = t21999*t22595;
+ t21230 = y*t22582;
+ t22513 = t22014*t21783;
+ t21198 = t21767*t22351;
+ t22512 = t21198+t21785*t22431;
+ t20413 = t21791*t22277;
+ t22511 = t20413+z*t22251;
+ t20986 = t21970*t22524;
+ t22510 = t20986+t20591;
+ t22507 = t22015*t21847;
+ t22506 = t21866*t22014;
+ t22309 = RATIONAL(-49.0,216.0)*t22014;
+ t22504 = x*t22309+t21305;
+ t21774 = RATIONAL(7.0,432.0);
+ t22501 = t21774*t22014;
+ t22500 = t22010*t22014;
+ t21950 = RATIONAL(-49.0,9.0);
+ t22496 = t21950*t22519+t20657;
+ t20672 = t21957*t22275;
+ t22495 = t20645+t20672;
+ t22493 = t21822*t22015;
+ t22489 = t22014*t21731;
+ t21739 = RATIONAL(-49.0,27.0);
+ t22455 = t22014*t21739;
+ t21153 = x*t22455;
+ t22487 = t21153+t21417;
+ t22484 = t21936*t22014;
+ t21897 = RATIONAL(49.0,9.0);
+ t22483 = t20646+t21897*t22538;
+ t22482 = t21864*t22014;
+ t22479 = t21922*t22017;
+ t21672 = t21988*t22017;
+ t21656 = t22000*t22017;
+ t21657 = t21973*t22017;
+ t22011 = RATIONAL(8.0,3.0);
+ t21662 = t22011*t22017;
+ t21666 = t21972*t22017;
+ t21667 = t21983*t22017;
+ t21820 = RATIONAL(1.0,288.0);
+ t22471 = t21820*t22016;
+ t22470 = t21856*t22016;
+ t21232 = y*t21609;
+ t21470 = t22016*t22347;
+ t22469 = t21232+t21470;
+ t22468 = t21724*t22014;
+ t21630 = t21860*t22016;
+ t22464 = RATIONAL(-35.0,288.0)*t22014;
+ t21737 = RATIONAL(49.0,27.0);
+ t22460 = t22014*t21737;
+ t21564 = t22012*t22351;
+ t21627 = t21847*t22014;
+ t22459 = y*t21627+t21564;
+ t22457 = t21750*t22014;
+ t22456 = t21790*t22014;
+ t21480 = t21859*t22340;
+ t21491 = t22014*t22345;
+ t22452 = t21480+t21491;
+ t22451 = t21801*t22016;
+ t22446 = t22015*t21725;
+ t22445 = t21801*t22017;
+ t22441 = t22014*t21825;
+ t22439 = t22015*t21969;
+ t22438 = t21379+x*t22460;
+ t20835 = t21867*t22129;
+ t20377 = t21787*t22524;
+ t22437 = t20835+t20377;
+ t21449 = t22017*t22327;
+ t22436 = x*t21602+t21449;
+ t22435 = t22014*t21819;
+ t21403 = t21916*t22566;
+ t22434 = x*t22569+t21403;
+ t22430 = t20993+z*t22225;
+ t21619 = t21797*t22014;
+ t22427 = t22016*t21959;
+ t22425 = t21816*t22014;
+ t22424 = RATIONAL(35.0,216.0)*t22014;
+ t22374 = t21738*t22017;
+ t22245 = y*t22374;
+ t20453 = t22014*t22245;
+ t20458 = t21789*t22129;
+ t22422 = t20453+t20458;
+ t20608 = t21894*t22275;
+ t22421 = t20632+t20608;
+ t22417 = t21752*t22014;
+ t22416 = t21906*t22014;
+ t22414 = t22014*t21749;
+ t21843 = RATIONAL(-35.0,27.0);
+ t22413 = t22014*t21843;
+ t22412 = t22014*RATIONAL(-35.0,216.0);
+ t22411 = t21824*t22014;
+ t22244 = x*t22451;
+ t20403 = t22014*t22244;
+ t20418 = t21778*t22129;
+ t22410 = t20403+t20418;
+ t22408 = t21751*t22014;
+ t22407 = t21537+x*t21627;
+ t21854 = RATIONAL(8.0,27.0);
+ t22406 = t21854*t22014;
+ t21598 = t21820*t22015;
+ t21663 = t22000*t22016;
+ t21661 = t22011*t22016;
+ t21425 = y*t22574;
+ t22403 = t21425+t21582;
+ t22402 = t22014*t21725;
+ t20330 = t21722*t22129;
+ t22401 = t21820*t22278+t20330;
+ t21670 = t21980*t22016;
+ t21669 = t21988*t22016;
+ t22400 = t21687*t22015+t21589;
+ t22399 = t22015*t21731;
+ t21625 = t21960*t22015;
+ t22394 = t21764*t22014;
+ t22392 = t20646+t21897*t22519;
+ t20655 = t21875*t22129;
+ t20767 = t21625*t22595;
+ t22389 = t20655+t20767;
+ t22387 = t21964*t22014;
+ t21633 = t21912*t22015;
+ t22385 = t21767*t22340+t21109;
+ t22384 = t22014*RATIONAL(7.0,864.0);
+ t20726 = t21920*t22277;
+ t22383 = t20726+y*t21474;
+ t22380 = t21820*t22017;
+ t22379 = RATIONAL(49.0,216.0)*t22014;
+ t22378 = t22016*t21923;
+ t22377 = t21911*t22524+t20363;
+ t21265 = t21755*t22351;
+ t22322 = t22014*RATIONAL(-7.0,864.0);
+ t22375 = t21265+y*t22322;
+ t22372 = t22014*RATIONAL(35.0,288.0);
+ t22370 = t21472+t21230;
+ t22364 = t21483+y*t22460;
+ t22359 = t21768*t22014;
+ t20857 = t21928*t22129;
+ t21468 = x*t22505;
+ t20755 = t22016*t21468;
+ t22355 = t20857+t20755;
+ t21900 = RATIONAL(-8.0,27.0);
+ t22354 = t21900*t22014;
+ t22352 = t21856*t22017;
+ t21367 = x*t22482;
+ t22349 = t21367+t21491;
+ t22337 = t22017*t21959;
+ t22336 = t22015*RATIONAL(5.0,192.0);
+ t22333 = t22002*t22015;
+ t22330 = t21948*t22014;
+ t21180 = t21767*t22566;
+ t22329 = t21180+x*t22571;
+ t21984 = RATIONAL(8.0,9.0);
+ t22324 = t21984*t22014;
+ t22320 = t22014*t21863;
+ t22318 = y*t21369+t20591;
+ t21719 = RATIONAL(-35.0,144.0);
+ t22317 = t22015*t21719;
+ t22312 = t22014*RATIONAL(-80.0,27.0);
+ t22307 = t22015*t21949;
+ t22305 = t21804*t22014;
+ t22302 = t22015*t21794;
+ t22300 = t21738*t22015;
+ t22297 = t21806*t22014;
+ t22296 = RATIONAL(-112.0,27.0)*t22014;
+ t22295 = t22015*RATIONAL(35.0,192.0);
+ t22290 = t22014*RATIONAL(80.0,27.0);
+ t21742 = RATIONAL(49.0,18.0);
+ t22289 = t21742*t22016;
+ t21659 = t21979*t22015;
+ t22286 = t22014*RATIONAL(112.0,27.0);
+ t22283 = t20670+x*t21457;
+ t22256 = x*t22471;
+ t22280 = t20539+z*t22256;
+ t22279 = t21970*t22016;
+ t21502 = t21923*t22566;
+ t21939 = RATIONAL(40.0,3.0);
+ t22274 = t21939*t22579;
+ t21357 = x*t22314;
+ t21352 = y*t22507;
+ t22266 = t21903*t22579;
+ t21181 = y*t22302;
+ t22264 = t22017*t22568;
+ t22259 = t21815*t22553;
+ t21955 = RATIONAL(-20.0,3.0);
+ t22257 = t21955*t22553;
+ t22250 = t21798*t22579;
+ t22247 = y*t22508;
+ t21583 = y*t22500;
+ t21531 = x*t22324;
+ t21534 = x*t22485;
+ t21570 = z*t22279;
+ t21342 = z*t22378;
+ t21418 = z*t22328;
+ t21281 = y*t22330;
+ t21297 = x*t22326;
+ t21235 = y*t22435;
+ t21185 = y*t22423;
+ t22240 = t21868*t22553;
+ t21135 = y*t22503;
+ t21086 = y*t22441;
+ t21067 = x*t22457;
+ t21079 = x*t22411;
+ t21090 = y*t22413;
+ t22237 = t21892*t22553;
+ t22236 = t21939*t22553;
+ t22223 = t22014*t22554;
+ t22220 = t21984*t22579;
+ t22219 = x*t21645;
+ t22216 = t21955*t22579;
+ t22212 = t21838*t22565;
+ t21523 = t22002*t22351;
+ t22210 = t21968*t22431+t21523+t21582;
+ t22209 = t20430+RATIONAL(-7.0,32.0)*t22161+t20296;
+ t20891 = t22016*t21534;
+ t21422 = t21918*t22351;
+ t22208 = t20891+t20857+t21422;
+ t22207 = t21453+t21693*t22431+t21630;
+ t22206 = t21390+t22017*t22331+t21626;
+ t22205 = t21339+t21528+t21925*t22431;
+ t22204 = t21405+t21620+t21394;
+ t22203 = t21511+t21851*t22275+t20368;
+ t21475 = z*t22479;
+ t22202 = z*t22266+t21475+t20464;
+ t22201 = t21646+t21388+x*t22544;
+ t22200 = t21418+t21453+t21520;
+ t22199 = t20992+t22814;
+ t22198 = t21305+t21693*t22340+t21643;
+ t22197 = RATIONAL(-49.0,3.0)*t22161+t20632+RATIONAL(7.0,1.0)*t22013;
+ t21512 = t21923*t22340;
+ t21518 = t22017*t21671;
+ t22196 = RATIONAL(-7.0,1.0)*t22013+RATIONAL(49.0,3.0)*t22161+t20645;
+ t22195 = t21502+t21335+t21098;
+ t22194 = t21931*t22015+t21961+t21650;
+ t22193 = t21300+t21952*t22431+t21661;
+ t22192 = t21653+t21379+x*t22426;
+ t21876 = RATIONAL(56.0,9.0);
+ t22191 = t21657+t21460+t21876*t22340;
+ t22190 = t21553+t20646+t21907*t22519;
+ t22189 = t20385+z*t22249+t21570;
+ t22188 = t21169+t21067+t21627;
+ t22187 = t21673+t21558+t21970*t22340;
+ t21458 = t21961*t22340;
+ t22186 = t21956*t22340+t21387+t21556;
+ t22185 = t21409+t21658*t22594+t20660;
+ t21286 = t22017*t22308;
+ t21312 = t22017*t22332;
+ t21651 = t21854*z;
+ t21380 = t21891*t22566;
+ t22184 = x*t22584+t21651+t21380;
+ t21331 = t22015*t22337;
+ t22183 = t21646+t22753;
+ t22182 = t21507+t21654*t22593+t20660;
+ t22181 = t21552+t21500+t21925*t22340;
+ t22180 = t21417+t21748*t22340+t21666;
+ t22179 = t21507+t21394+t21271;
+ t22178 = t21500+x*t22416+t21635;
+ t22177 = t22015*t22289+t21483+t21663;
+ t22176 = t21103+t21422+t21642;
+ t20447 = t21829*t22275;
+ t22175 = t21339+t20447+t20291;
+ t22174 = t20296+t22845;
+ t22173 = t20655+t21438+t22017*t21583;
+ t22172 = t20835+t22750;
+ t22171 = t20875+RATIONAL(35.0,64.0)*t22161+t20291;
+ t22170 = t21875*t22340+t21387+t21409;
+ t22169 = t21930*t22015+t21600+t21637;
+ t21420 = x*t22357;
+ t22168 = t21420+t21620+t21449;
+ t22167 = t21656+t21379+t21742*t22340;
+ t22166 = t21660+t21978*t22431+t21523;
+ t22165 = t21976+t21611+t21842*t22015;
+ t22164 = t21510+t20657+z*t22257;
+ t22163 = t20835+RATIONAL(-7.0,16.0)*t22013+t21772*t22161;
+ t22162 = t21408+t21952*t22340+t21662;
+ t20706 = t22352*t22594;
+ t22160 = t20706+t21475+t20726;
+ t22159 = t22015*t22279+t21547+t21670;
+ t22158 = t22017*t22295+t21502+t21044;
+ t22157 = t21342+t22016*t22295+t21019;
+ t22156 = t21417+x*t22413+t21627;
+ t21810 = RATIONAL(-49.0,48.0);
+ t22155 = t21810*t22161+RATIONAL(7.0,16.0)*t22013+t20591;
+ t20753 = RATIONAL(64.0,3.0)*t22129;
+ t22154 = RATIONAL(16.0,1.0)*t22013+t20753+RATIONAL(-112.0,3.0)*t22161;
+ t22153 = t21198+t21201+t22016*t21598;
+ t22152 = t20458+t22794;
+ t20233 = RATIONAL(343.0,192.0)*t22129;
+ t22151 = t20292+t20233+RATIONAL(-49.0,32.0)*t22161;
+ t22150 = t21265+t21619+y*t22489;
+ t22149 = t21546+t22016*t22344+t21576;
+ t22148 = t21564+t21669+t22016*t22307;
+ t22147 = z*t22259+t21124+t20413;
+ t22146 = t21293+t21457+t21574;
+ t22145 = t21542+t21978*t22340+t21667;
+ t21444 = t22015*t22341;
+ t22144 = t21444+t21418+t21424;
+ t22143 = t20934+t20835+t21991*t22161;
+ t21629 = t21900*z;
+ t21563 = z*t22365;
+ t22141 = x*t22564+t21629+t21563;
+ t21467 = y*t22482;
+ t22140 = t21467+t21619+t21470;
+ t22139 = t21264+z*t22227+t20297;
+ t22138 = t20835+RATIONAL(1.0,2.0)*t22161+t20876;
+ t22137 = t21549+t20992+t22017*t22223;
+ t22136 = t21293+t21583+t21602;
+ t21205 = z*t22313;
+ t21590 = t21680*z;
+ t22135 = t21205+x*t22558+t21590;
+ t20741 = RATIONAL(-64.0,3.0)*t22129;
+ t22134 = RATIONAL(80.0,3.0)*t22161+t20628+t20741;
+ t21567 = t22016*t21671;
+ t21333 = t22015*t22311;
+ t21355 = t22015*t22378;
+ t21421 = t22016*t22332;
+ t22133 = RATIONAL(-5.0,4.0)*t22161+t20929+t20591;
+ t21114 = t22016*t21621;
+ t21311 = t22015*t22427;
+ t20983 = t21982*t22129;
+ t22132 = -t22013+t20983+t22006*t22161;
+ t22131 = t21297+t21612+t21169;
+ t22130 = t21570+t20657+t21872*t22519;
+ t22128 = y*t22586+t21166+t21599;
+ t21341 = y*t22581;
+ t22127 = t21342+t21637+t21341;
+ t22124 = t21672+t21537+t22017*t22307;
+ t21591 = t21687*z;
+ t22123 = t21592+t21783*t22015+t21591;
+ t22122 = t21390+t21494+t22017*t22303;
+ t22121 = t21345+t21665+t21876*t22431;
+ t22120 = t20983+t22873;
+ t22119 = t21624+t21625+t21856;
+ t21495 = t22017*t22347;
+ t22118 = t20655+t21495+t22014*t22264;
+ t22113 = t21468+t21387+t21620;
+ t22111 = t20418+t22779;
+ t22110 = RATIONAL(-56.0,3.0)+RATIONAL(392.0,9.0)*t22015;
+ t22109 = t21972+t21748*t22015;
+ t20685 = y*t21302;
+ t22108 = t20685+t20501+t21929*t22254+t20458;
+ t20329 = x*t21181;
+ t22107 = t20655+t20712+t22016*t22219+t20329;
+ t20709 = t22017*t21413;
+ t20347 = y*t22212;
+ t22106 = t20709+t20591+y*t21067+t20347;
+ t20658 = t22015*t22117;
+ t20579 = t21890*t22524;
+ t22105 = t20835+t20658+y*t21354+t20579;
+ t22104 = t21722*t22161+t21619*t22595+t22736;
+ t20326 = x*t21238;
+ t22103 = t20493+t20418+t22014*t22526+t20326;
+ t20468 = x*t21148;
+ t20522 = y*t21079;
+ t22102 = t20857+t20561+t20468+t20522;
+ t20515 = t22391*t22595;
+ t22101 = t20835+t21838*t22592+x*t21135+t20515+t22869;
+ t22100 = t21890*t22592+y*t21297+t22510+t22772;
+ t22099 = x*t21281+t20709+t21619+t21606+t22318;
+ t20840 = t21884*t22524;
+ t22098 = t22015*t22216+t20840+t22432+t22495;
+ t20815 = t21649*t22595;
+ t22097 = t20418+t21122+t20815+t22014*t22242+(t22360+t21110)*y;
+ t22096 = t20829+t22014*t22528+t20660+t20492+t22437;
+ t20494 = t21843*t22524;
+ t22095 = t21749*t22592+t22014*t22532+t20494+t22199;
+ t22094 = t21868*t22595+t21754*t22541+t22885+t22886;
+ t20689 = t21894*t22524;
+ t22093 = t21882*t22595+t21876*t22541+t20689+t22197;
+ t20480 = RATIONAL(70.0,27.0)*t22524;
+ t22092 = t20985+t20983+t20480+t22011*t22161+x*t21090+t21843*t22592;
+ t22091 = t20634+t20645+t20840+t22015*t22257+t22449;
+ t21696 = RATIONAL(35.0,144.0);
+ t20569 = t21956*t22524;
+ t22090 = t20569+z*t22526+t21696*t22541+t22209;
+ t22089 = x*t22507+t22015*t22240+t20494+t22137;
+ t20787 = t21631*t22595;
+ t22088 = t22015*t22247+t20787+y*t22447+t21343+t20857+t22014*t22237;
+ t20851 = x*t21355;
+ t22087 = x*t22493+t20851+t20767+t22173;
+ t21811 = RATIONAL(25.0,48.0);
+ t20350 = t21811*t22524;
+ t22086 = t20763+t20350+t21719*t22541+t22171;
+ t22008 = RATIONAL(-5.0,1.0);
+ t21683 = RATIONAL(343.0,72.0);
+ t22085 = t21683*t22278+t22008*t22268+t22377+t22403;
+ t21917 = RATIONAL(50.0,3.0);
+ t20308 = RATIONAL(-175.0,9.0)*t22524;
+ t22084 = y*t22561+t21466+t21917*t22268+t20632+t20629+t20308;
+ t22083 = t21120+x*t22587+t21935*t22254+t20815+t22410;
+ t22082 = x*t22530+t21742*t22541+t22821+t22855;
+ t22081 = t21234+t20619+t21475+y*t21331+t22318;
+ t22080 = t21724*t22592+t20377+RATIONAL(-35.0,108.0)*t22541+t22143;
+ t22079 = t22282*t22595+t20579+t21571+t22163;
+ t21834 = RATIONAL(25.0,27.0);
+ t20312 = t21834*t22524;
+ t22078 = t20790+t21440+t21564+t20983+t21881*t22254+t20312;
+ t20271 = RATIONAL(-175.0,12.0)*t22524;
+ t22077 = y*t22481+t20271+t21678*t22254+t22203;
+ t22076 = t22008*t22254+t21683*t22275+t22315+t22377;
+ t20606 = x*t21352;
+ t22075 = t20606+t21491+t21007+t20857+(t22476+t21333)*x;
+ t22074 = t20658+t21633+t21648+t22014*t22531+t22437;
+ t22073 = x*t22561+t21917*t22254+t21380+t20308+t22421;
+ t20478 = x*t21235;
+ t22072 = t21819*t22592+t20478+t22389+t22771;
+ t20831 = y*t22219;
+ t22071 = t20831+t22016*t21357+t22370+t22422;
+ t22070 = t20787+t21930*t22254+y*t22478+t22208;
+ t22069 = y*t22498+t20815+t22015*t22243+t22111;
+ t22068 = y*t22399+t21829*t22254+t20569+t20296+t22859;
+ t21802 = RATIONAL(-49.0,54.0);
+ t22067 = t21802*t22541+t20515+z*t22521+t22143;
+ t22066 = t21495+t20831+t22014*t22266+t20458+(t22371+t21078)*x;
+ t20390 = t21737*t22524;
+ t22065 = t21970*t22595+t22014*t22521+t20390+t22132;
+ t20729 = y*t21512;
+ t22064 = t21424+y*t22493+t20977+t20729+t22389;
+ t20236 = RATIONAL(-700.0,27.0)*t22524;
+ t22063 = RATIONAL(-80.0,3.0)*t22161+RATIONAL(-280.0,27.0)*t22592+RATIONAL
+(560.0,27.0)*t22541+t20753+t20680+t20236;
+ t22062 = t21959*t22595+t22014*t21545+t20347+t22155;
+ t22061 = t20480+t21805*t22541+z*t22532+t22120;
+ t22060 = t20553+x*t21311+t22318+t22370;
+ t22059 = t22346*t22595+t20801+t21922*t22592+t20464+t22874;
+ t22058 = t21816*t22592+t20347+RATIONAL(49.0,108.0)*t22541+t22133;
+ t22057 = t20787+t21195+t21409+t21906*t22254+t22355;
+ t22056 = x*t22325+t20831+t21873*t22268+t22152;
+ t20393 = RATIONAL(245.0,9.0)*t22524;
+ t22055 = t20393+t22014*t21072+t21845*t22595+t22196;
+ t20286 = RATIONAL(980.0,27.0)*t22524;
+ t22054 = t21072+RATIONAL(-16.0,1.0)*t22013+RATIONAL(112.0,3.0)*t22161+
+RATIONAL(-560.0,27.0)*t22541+t20286+t20741;
+ t21726 = RATIONAL(49.0,54.0);
+ t22053 = t21931*t22592+t21726*t22541+t22510+t22795;
+ t20544 = t21623*t22595;
+ t22052 = x*t22458+t21183+t22015*t22259+t20544+t22017*t21086+t20330;
+ t22051 = t21868*t22254+t21576+t21352+t20992+t20807+t20494;
+ t22050 = t21829*t22268+x*t22399+t20569+t22174;
+ t22049 = t21824*t22592+t20579+RATIONAL(-49.0,108.0)*t22541+t22138;
+ t22048 = t20986+t21774*t22015+t21609+t21815+t22155+(t21980+t22334)*t22595
+;
+ t22047 = t21865*t22541+t21395+t20840+t22119+t22196;
+ t22046 = t21636+t21612+z*t22522+t21735*t22541+t22138+t22750;
+ t22045 = t21357+t21772*t22278+t21023+t21599+t21762*t22268+t22788+t22863;
+ t22044 = t21786*t22541+x*t22554+t20480+t22132+t22194;
+ t22043 = t21945*t22254+y*t22439+t21205+x*t22580+t22175+t22832;
+ t20951 = t22015*t21571;
+ t22042 = t20951+z*t22523+t21862*t22541+t21598+t21591+t21594+t22209;
+ t22041 = t21483+y*t22442+t20631+t21844*t22254+t22717+t22871;
+ t22040 = t21342+t21415+t21277+t21305+t21839*t22268+t20906+t22734;
+ t22039 = t21537+x*t22446+t20999+t21750*t22268+t22127+t22831;
+ t22038 = x*t22302+t20953+t22016*t22212+t21491+t22172+t22863;
+ t22037 = RATIONAL(-49.0,16.0)*t22013+RATIONAL(-5.0,2.0)*t22595+t22014*
+t21395+RATIONAL(343.0,48.0)*t22161+t22194+t22377;
+ t20637 = RATIONAL(-25.0,8.0)*t22524;
+ t22036 = t20637+t21793*t22541+RATIONAL(-245.0,64.0)*t22161+z*t22515+
+t20233+t20359+t22169;
+ t22035 = t21629+t21403+y*t22366+x*t22576+t21901*t22254+t22743+t22857;
+ t21880 = RATIONAL(25.0,3.0);
+ t21828 = RATIONAL(100.0,9.0);
+ t22034 = t21880*t22595+t21747*t22015+t22002+t21828*t22541+t20308+t21614+
+t22197;
+ t22033 = t20526+t21394+t22201+t22738+(t22344+t22142)*y;
+ t22032 = t20976+t21564+t21637+t21325+t21502+y*t22446+t21750*t22254+t22831
+;
+ t22031 = t20520+t21734*t22541+z*t22534+t22133+t22169;
+ t22030 = t20904+x*t22572+t21646+t21293+y*t22450+t21563+t21689*t22254+
+t22790;
+ t22029 = t22016*t21318+x*t22369+t22173+t22748+t22755;
+ t20871 = y*t21277;
+ t22028 = x*t22429+t20871+t21514+t21507+t20418+t22016*t21476+t21599+t22851
+;
+ t22027 = t21979*t22592+t21924*t22541+t21593+RATIONAL(-5.0,576.0)*t22015+
+t22171+t22832;
+ t20864 = x*t21266;
+ t22026 = t21920*t22254+t21180+x*t22573+y*t22301+t21265+t20438+t20864+
+t20458+t21590;
+ t22025 = t21945*t22268+t21252+t21500+y*t22580+t20291+t20506+x*t22439+
+t22832;
+ t22024 = t20613+t21483+t21881*t22593+t21651+y*t22440+t21540+t21707*t22254
++t22806;
+ t22023 = t20589+t22015*t22250+y*t22490+t22201+t22203;
+ t22022 = y*t22396+t21178+t21967*t22254+t21690*t22275+t22183+t22790;
+ t20490 = RATIONAL(-50.0,27.0)*t22524;
+ t22021 = t21863*t22268+t20490+t21646+x*t22465+t22137+t22848;
+ t22020 = t20886+t21181+t21422+t21838*t22254+t22172+t22807;
+ t22019 = x*t22223+t20515+y*t22542+t22119+t22163;
+ t22007 = RATIONAL(4.0,1.0);
+ t22003 = RATIONAL(-4.0,1.0);
+ t22001 = RATIONAL(1.0,8.0);
+ t21998 = RATIONAL(2.0,1.0);
+ t21997 = RATIONAL(7.0,4.0);
+ t21996 = RATIONAL(5.0,8.0);
+ t21992 = RATIONAL(7.0,8.0);
+ t21990 = RATIONAL(1.0,4.0);
+ t21989 = RATIONAL(-1.0,8.0);
+ t21987 = RATIONAL(-1.0,4.0);
+ t21986 = RATIONAL(-2.0,1.0);
+ t21977 = RATIONAL(-7.0,4.0);
+ t21966 = RATIONAL(-7.0,8.0);
+ t21965 = RATIONAL(-5.0,8.0);
+ t21947 = RATIONAL(-49.0,6.0);
+ t21937 = RATIONAL(-16.0,3.0);
+ t21927 = RATIONAL(25.0,2.0);
+ t21913 = RATIONAL(-25.0,2.0);
+ t21902 = RATIONAL(-10.0,1.0);
+ t21887 = RATIONAL(49.0,6.0);
+ t21886 = RATIONAL(-80.0,9.0);
+ t21883 = RATIONAL(35.0,8.0);
+ t21858 = RATIONAL(56.0,3.0);
+ t21850 = RATIONAL(-35.0,8.0);
+ t21846 = RATIONAL(10.0,1.0);
+ t21841 = RATIONAL(25.0,32.0);
+ t21840 = RATIONAL(-200.0,9.0);
+ t21836 = RATIONAL(-112.0,9.0);
+ t21835 = RATIONAL(160.0,9.0);
+ t21831 = RATIONAL(-25.0,54.0);
+ t21814 = RATIONAL(112.0,9.0);
+ t21796 = RATIONAL(-25.0,12.0);
+ t21792 = RATIONAL(-25.0,96.0);
+ t21782 = RATIONAL(-25.0,48.0);
+ t21780 = RATIONAL(-25.0,27.0);
+ t21775 = RATIONAL(-224.0,9.0);
+ t21773 = RATIONAL(25.0,54.0);
+ t21771 = RATIONAL(-25.0,32.0);
+ t21766 = RATIONAL(-5.0,192.0);
+ t21765 = RATIONAL(25.0,96.0);
+ t21761 = RATIONAL(25.0,12.0);
+ t21753 = RATIONAL(25.0,18.0);
+ t21746 = RATIONAL(200.0,9.0);
+ t21721 = RATIONAL(-392.0,9.0);
+ t21717 = RATIONAL(-175.0,18.0);
+ t21715 = RATIONAL(-175.0,32.0);
+ t21713 = RATIONAL(175.0,18.0);
+ t21709 = RATIONAL(343.0,18.0);
+ t21705 = RATIONAL(-100.0,27.0);
+ t21702 = RATIONAL(196.0,27.0);
+ t21698 = RATIONAL(100.0,27.0);
+ t21697 = RATIONAL(-35.0,192.0);
+ t21691 = RATIONAL(175.0,32.0);
+ t21688 = RATIONAL(-196.0,27.0);
+ t21679 = RATIONAL(-343.0,18.0);
+ t21676 = RATIONAL(49.0,288.0);
+ t21675 = RATIONAL(-343.0,72.0);
+ t21640 = t21942*t22015;
+ t21584 = x*t22500;
+ t21573 = t22015*t22284;
+ t21572 = t22016*t21659;
+ t21568 = t22016*t22333;
+ t21559 = t21999*t22340;
+ t21551 = t22017*t21659;
+ t21543 = t21976*t22340;
+ t21536 = t22017*t22333;
+ t21535 = t21982*t22340;
+ t21527 = t21993*t22340;
+ t21526 = y*t22324;
+ t21517 = t21993*t22431;
+ t21509 = x*t22480;
+ t21506 = x*t22388;
+ t21504 = x*t22506;
+ t21503 = t22016*t21649;
+ t21501 = y*t22506;
+ t21498 = x*t22354;
+ t21497 = t21893*t22340;
+ t21492 = t22017*t22301;
+ t21486 = t21921*t22431;
+ t21478 = t21963*t22340;
+ t21469 = x*t22320;
+ t21463 = t21909*t22431;
+ t21448 = x*t22348;
+ t21445 = y*t22320;
+ t21443 = x*t21635;
+ t21437 = t21928*t22340;
+ t21436 = x*t22567;
+ t21434 = y*t22382;
+ t21429 = x*t22330;
+ t21428 = y*t22406;
+ t21419 = t22017*t21649;
+ t21404 = y*t22484;
+ t21401 = t21921*t22340;
+ t21400 = t22015*t22328;
+ t21397 = x*t22484;
+ t21392 = y*t22477;
+ t21391 = t22016*t22301;
+ t21381 = y*t21653;
+ t21378 = x*t21653;
+ t21375 = y*t22354;
+ t21373 = x*t22387;
+ t21371 = t21909*t22340;
+ t21365 = y*t22387;
+ t21362 = y*t22567;
+ t21348 = y*t22416;
+ t21346 = t21896*t22340;
+ t21338 = y*t22494;
+ t21326 = x*t21648;
+ t21321 = y*t22368;
+ t21315 = x*t22589;
+ t21291 = y*t22589;
+ t21289 = y*t22564;
+ t21280 = x*t22406;
+ t21263 = x*t22513;
+ t21259 = x*t22586;
+ t21257 = x*t22398;
+ t21256 = y*t22408;
+ t21255 = t21801*t22340;
+ t21254 = y*t22402;
+ t21253 = x*t22435;
+ t21251 = y*t22455;
+ t21249 = y*t22394;
+ t21248 = t21766*t22431;
+ t21246 = x*t22588;
+ t21244 = y*t22384;
+ t21243 = y*t22571;
+ t21242 = x*t21600;
+ t21237 = t22016*t22300;
+ t21231 = x*t21609;
+ t21228 = x*t22408;
+ t21218 = x*t22417;
+ t21217 = y*t22312;
+ t21216 = y*t22456;
+ t21214 = t21766*t22340;
+ t21213 = t21785*t22340;
+ t21210 = y*t22588;
+ t21209 = x*t22489;
+ t21208 = x*t22322;
+ t21206 = y*t22305;
+ t21199 = y*t21602;
+ t21196 = y*t22297;
+ t21192 = x*t22394;
+ t21190 = x*t22312;
+ t21188 = x*t22297;
+ t21187 = t22016*t22336;
+ t21186 = t21820*t22340;
+ t21184 = y*t22513;
+ t21179 = t21800*t22340;
+ t21176 = y*t22457;
+ t21172 = x*t22290;
+ t21171 = y*t22290;
+ t21167 = y*t21612;
+ t21158 = y*t22570;
+ t21157 = t21817*t22340;
+ t21154 = t21801*t22431;
+ t21152 = y*t22468;
+ t21151 = x*t22501;
+ t21150 = x*t22414;
+ t21149 = y*t22501;
+ t21138 = t22017*t22336;
+ t21132 = y*t22417;
+ t21131 = y*t22359;
+ t21130 = x*t22359;
+ t21129 = t21767*t22431;
+ t21125 = t22016*t22429;
+ t21123 = y*t22591;
+ t21116 = x*t22402;
+ t21112 = x*t22456;
+ t21107 = y*t22414;
+ t21102 = t22015*t22313;
+ t21099 = x*t22305;
+ t21094 = x*t22384;
+ t21087 = x*t22441;
+ t21083 = t21755*t22431;
+ t21071 = t22015*t22381;
+ t21070 = y*t22411;
+ t21063 = t22017*t22300;
+ t21060 = y*t22569;
+ t21057 = t21736*t22431;
+ t21056 = t21736*t22340;
+ t21055 = y*t22425;
+ t21053 = x*t22425;
+ t21050 = x*t22468;
+ t21046 = t21696*t22431;
+ t21043 = x*t22286;
+ t21041 = y*t22464;
+ t21040 = y*t22309;
+ t21039 = x*t22372;
+ t21037 = t21697*t22431;
+ t21035 = x*t22296;
+ t21034 = y*t22412;
+ t21032 = t21696*t22340;
+ t21030 = x*t22424;
+ t21026 = t22016*t22317;
+ t21025 = x*t22464;
+ t21024 = y*t22424;
+ t21022 = y*t22372;
+ t21021 = t21697*t22340;
+ t21020 = y*t22286;
+ t21018 = x*t22379;
+ t21015 = x*t22412;
+ t21014 = y*t22379;
+ t21013 = y*t22296;
+ t21011 = t22017*t22317;
+ t21009 = y*t21552;
+ t21002 = z*t22269;
+ t20994 = x*t21528;
+ t20991 = z*t22233;
+ t20987 = t21973*t22161;
+ t20982 = z*t22252;
+ t20980 = t21661*t22593;
+ t20974 = z*t22218;
+ t20973 = t21670*t22593;
+ t20972 = t22015*t22126;
+ t20971 = z*t22235;
+ t20967 = z*t22222;
+ t20964 = t21667*t22594;
+ t20956 = t21669*t22593;
+ t20955 = z*t22272;
+ t20947 = t22017*t22527;
+ t20945 = t22284*t22593;
+ t20944 = t22016*t21531;
+ t20941 = t21976*t22538;
+ t20940 = x*t21553;
+ t20936 = z*t22220;
+ t20932 = t21975*t22538;
+ t20928 = t21981*t22519;
+ t20927 = t21663*t22593;
+ t20925 = t21984*t22519;
+ t20924 = t22002*t22519;
+ t20923 = z*t22267;
+ t20917 = t21968*t22519;
+ t20916 = t21672*t22594;
+ t20914 = t22298*t22594;
+ t20913 = t21975*t22519;
+ t20912 = z*t22238;
+ t20909 = t21656*t22594;
+ t20907 = t21662*t22594;
+ t20898 = t21657*t22594;
+ t20896 = t21666*t22594;
+ t20890 = z*t22247;
+ t20885 = t22014*t22220;
+ t20880 = x*t21570;
+ t20878 = t22017*t21569;
+ t20874 = z*t22273;
+ t20866 = z*t22260;
+ t20863 = t22014*t22260;
+ t20861 = y*t21286;
+ t20860 = z*t22262;
+ t20856 = x*t21339;
+ t20855 = x*t21342;
+ t20853 = t21630*t22593;
+ t20850 = t21873*t22538;
+ t20846 = t21873*t22278;
+ t20844 = RATIONAL(-1.0,32.0)*t22161;
+ t20818 = y*t21500;
+ t20817 = y*t21502;
+ t20811 = t21879*t22519;
+ t20804 = t21904*t22519;
+ t20789 = y*t21388;
+ t20783 = z*t22271;
+ t20781 = t21898*t22538;
+ t20774 = z*t22264;
+ t20756 = z*t22224;
+ t20752 = t21852*t22161;
+ t20749 = t21904*t22538;
+ t20747 = t22470*t22593;
+ t20746 = z*t22240;
+ t20745 = t21890*t22538;
+ t20742 = z*t22231;
+ t20735 = z*t22243;
+ t20732 = t22017*t21415;
+ t20720 = x*t21398;
+ t20719 = t22017*t21450;
+ t20708 = t21937*t22278;
+ t20704 = t21634*t22593;
+ t20702 = t21937*t22275;
+ t20697 = t21950*t22538;
+ t20695 = x*t21418;
+ t20691 = t21641*t22594;
+ t20683 = t21926*t22254;
+ t20674 = t21943*t22254;
+ t20671 = RATIONAL(5.0,64.0)*t22161;
+ t20668 = t21949*t22519;
+ t20666 = z*t22216;
+ t20665 = t22285*t22593;
+ t20662 = t22017*t22530;
+ t20659 = t22015*t22242;
+ t20648 = z*t22237;
+ t20644 = t21844*t22538;
+ t20636 = t22311*t22593;
+ t20635 = t22337*t22594;
+ t20633 = t21886*t22519;
+ t20618 = z*t22228;
+ t20617 = t22462*t22594;
+ t20612 = t21886*t22538;
+ t20611 = z*t22263;
+ t20609 = t22014*t22274;
+ t20600 = t21849*t22538;
+ t20592 = t21872*t22538;
+ t20582 = t21903*t22254;
+ t20581 = y*t21494;
+ t20577 = t22419*t22594;
+ t20571 = t22014*t22262;
+ t20567 = t21924*t22519;
+ t20559 = t22356*t22594;
+ t20558 = t22427*t22593;
+ t20555 = t21891*t22278;
+ t20551 = t21891*t22275;
+ t20549 = t22014*t22236;
+ t20543 = t22014*t22256;
+ t20538 = t22017*t21084;
+ t20537 = t21728*t22538;
+ t20535 = z*t22229;
+ t20533 = z*t22255;
+ t20532 = t21791*t22161;
+ t20530 = z*t22265;
+ t20529 = z*t22232;
+ t20523 = RATIONAL(-49.0,96.0)*t22161;
+ t20510 = z*t22214;
+ t20505 = z*t22215;
+ t20487 = z*t22253;
+ t20476 = t22376*t22594;
+ t20469 = z*t22213;
+ t20465 = z*t22276;
+ t20463 = t22380*t22594;
+ t20459 = t21775*t22275;
+ t20457 = t21775*t22278;
+ t20454 = t21835*t22275;
+ t20446 = z*t22245;
+ t20442 = t21728*t22519;
+ t20431 = t21829*t22519;
+ t20425 = z*t22261;
+ t20416 = t22017*t21177;
+ t20412 = t22017*t21185;
+ t20408 = z*t22248;
+ t20399 = z*t22244;
+ t20397 = t22445*t22594;
+ t20391 = t21814*t22538;
+ t20389 = z*t22270;
+ t20387 = t21814*t22519;
+ t20370 = z*t22250;
+ t20357 = t21810*t22275;
+ t20356 = t21839*t22538;
+ t20351 = t21836*t22538;
+ t20343 = t21810*t22278;
+ t20342 = t21836*t22519;
+ t20318 = t21835*t22278;
+ t20282 = t21710*t22161;
+ t20276 = t21712*t22278;
+ t20264 = RATIONAL(245.0,64.0)*t22161;
+ t20259 = t21676*t22275;
+ t20255 = t21675*t22278;
+ t20251 = t21706*t22278;
+ t20239 = t21675*t22275;
+ t20238 = t21676*t22278;
+ coeffs_dxy->coeff_m2_m2_m2 = (t22479+t21797)*t22578+t21123+t21114+t20412+
+((t21797+t22428)*t22015+(t22447+t22557*t21733)*y)*x+t21130+t21131+t22123+t20719
++t20414+t20416+t22147+t22812+t22836+t22849;
+ coeffs_dxy->coeff_m1_m2_m2 = t20874+t21099+t21255+t21503+t21259+y*t21633+
+t20729+t22028+t22605+t22744+t22817+t22864;
+ coeffs_dxy->coeff_0_m2_m2 = t20856+t21009+y*t21518+t21246+t20855+t22075+
+t21242+t22660+t22867;
+ coeffs_dxy->coeff_p1_m2_m2 = t20571+t21458+t21400+t20890+t20860+t22029+(
+t22335+t21942)*t22578+t21218+t22140+t22614+t22773;
+ coeffs_dxy->coeff_p2_m2_m2 = t22596+t22153+t21063+t22152+t21196+t21095+
+t20861+t20863+t20866+t22135+t20537+y*t21606+t20864+t22700;
+ coeffs_dxy->coeff_p3_m2_m2 = t22052+t21192+t21186+t20538+y*t21312+t20543+
+t22280+t22329+t22678;
+ coeffs_dxy->coeff_m2_m1_m2 = t20850+t22111+t20871+t20535+x*t21633+t22168+
+t21419+t21154+t20851+t22128+t20846+t21206+t22605+t22623;
+ coeffs_dxy->coeff_m1_m1_m2 = t20523+t20529+t21811*t22888+t21382+t21385+
+t21392+t22033+t22612+t22737+t22808+t22865;
+ coeffs_dxy->coeff_0_m1_m2 = t20967+t21378+t21543+t22101+t20530+t22645+
+t22673;
+ coeffs_dxy->coeff_p1_m1_m2 = t21333+t21339+t21348+t20505+t21536+t22603+
+t21002+t22039+t22611+t22770;
+ coeffs_dxy->coeff_p2_m1_m2 = t20853+t21237+t21509+t21502+t20533+t21484+
+t22025+t22150+t22608+t22664;
+ coeffs_dxy->coeff_p3_m1_m2 = t22066+t21231+t21480+t20510+t22202+t22689+
+t22707;
+ coeffs_dxy->coeff_m2_0_m2 = x*t21567+t20994+t20606+t21210+t20817+t21159+
+t20818+t22208+t22660+t22785+t22854;
+ coeffs_dxy->coeff_m1_0_m2 = t20991+t21381+t20487+t21573+t22101+t22649+
+t22731;
+ coeffs_dxy->coeff_0_0_m2 = t20811+t20987+t21737*t22888+t22430+t22815+
+t22824+t22885;
+ coeffs_dxy->coeff_p1_0_m2 = t20577+t21568+t22092+t20804+t22403+t22459+
+t22719+t22878;
+ coeffs_dxy->coeff_p2_0_m2 = t20982+t21167+t22100+t20476+t22144+t22713+
+t22727;
+ coeffs_dxy->coeff_p3_0_m2 = t20789+t20768+t22072+t22862+t22875;
+ coeffs_dxy->coeff_m2_p1_m2 = t21132+t21475+t21480+t21367+t22614+t20974+
+t22144+t20774+t21158+t21619+(t21942+t22492)*t22565+t22118+t22627+t22748;
+ coeffs_dxy->coeff_m1_p1_m2 = t21568+t20971+t22032+t20465+t21338+t21484+
+t22178+t22603+t22607;
+ coeffs_dxy->coeff_0_p1_m2 = t21536+t22092+t20749+t20746+t22407+t22676+
+t22721;
+ coeffs_dxy->coeff_p1_p1_m2 = t22021+t21543+t21573+t21834*t22888+t20987+
+t20783+t21506+t22691+t22747+t22753+t22811+t22865;
+ coeffs_dxy->coeff_p2_p1_m2 = t20973+t21216+t20469+t21385+t22020+t22113+
+t22601+t22661+t22854;
+ coeffs_dxy->coeff_p3_p1_m2 = t21419+t20747+t20756+t22057+t22436+t22629+
+t22723;
+ coeffs_dxy->coeff_m2_p2_m2 = t22596+t21186+t21237+t20442+t21185+t20735+
+t20576+t21188+t22258+t22026+t22754+t22880;
+ coeffs_dxy->coeff_m1_p2_m2 = t21063+t20742+t21333+t21342+t21209+t21619+
+t21410+t22606+t20431+t22043+t22608;
+ coeffs_dxy->coeff_0_p2_m2 = t20964+t21458+t21133+t22100+t20425+t22662+
+t22663;
+ coeffs_dxy->coeff_p1_p2_m2 = t20955+t21382+t21112+t22038+t20408+t22204+
+t22601+t22656+t22867;
+ coeffs_dxy->coeff_p2_p2_m2 = t21087+t22174+t21255+t20523+t22621+t21154+
+t21928*t22888+t20951+t22123+t20704+t22139+t21086+t22636;
+ coeffs_dxy->coeff_p3_p2_m2 = t20691+t21263+t20399+t22083+t22665+t22695+
+t22849;
+ coeffs_dxy->coeff_m2_p3_m2 = x*t21421+t20463+t20544+t21243+t21249+t22153+
+t22401+t22678+t22710+t22749;
+ coeffs_dxy->coeff_m1_p3_m2 = t21400+t20446+t22071+t22469+t22685+t22707+
+t22843;
+ coeffs_dxy->coeff_0_p3_m2 = t20732+t20720+t22072+t22783+t22876;
+ coeffs_dxy->coeff_p1_p3_m2 = t20706+t21503+t21199+t22088+t20648+t22629+
+t22696;
+ coeffs_dxy->coeff_p2_p3_m2 = t21114+t20397+t21184+t22097+t22665+t22720+
+t22826;
+ coeffs_dxy->coeff_p3_p3_m2 = t20719+t20389+t21806*t22888+t22511+t22736+
+t22801+t22858;
+ coeffs_dxy->coeff_m2_m2_m1 = t21138+t20478+y*t21282+t21187+t21151+t21149+
+t20671+t22028+t20732+t22623+t22779+t22802+t22834;
+ coeffs_dxy->coeff_m1_m2_m1 = t21021+t21376+t21025+(t21841*t22016+t21765)*
+t22565+t20662+t20665+t21362+t22033+t22597+t22776+t22780;
+ coeffs_dxy->coeff_0_m2_m1 = t20940+t21018+t21390+t21331+t22067+t20936+
+t22669+t22673;
+ coeffs_dxy->coeff_p1_m2_m1 = t21015+t20928+t21321+t21298+t22031+t20932+
+t22205+t22609+t22611;
+ coeffs_dxy->coeff_p2_m2_m1 = t20745+t21256+t21265+t22027+t21257+t20956+
+t21248+t22158+t22622+t22664;
+ coeffs_dxy->coeff_p3_m2_m1 = t22056+t21214+t21208+t20695+t22160+t22689+
+t22726;
+ coeffs_dxy->coeff_m2_m1_m1 = t22612+t20781+t21448+t21646+t22186+t21037+
+t21041+t20668+t21436+(t21765+t21841*t22017)*t22578+t22597+t22738+t22818;
+ coeffs_dxy->coeff_m1_m1_m1 = t20370+t21289+t21175+t21173+(t21796+t21715*
+t22017)*t22578+((t21796+t21715*t22016)*t22015+(t21908*z+RATIONAL(125.0,16.0)*
+t22015+RATIONAL(-175.0,48.0)*t22014)*y)*x+t21176+t20234+t21655+t22141+t20276+
+t20264+t22188+t22189+t22822;
+ coeffs_dxy->coeff_0_m1_m1 = t20239+t21927*t22254+t20666+t20271+t20368+
+t21401+t22434+t22487+t22496+t22699+t22716;
+ coeffs_dxy->coeff_p1_m1_m1 = t21126+t22184+t21135+t22625+t21371+t22190+
+t20644+(t21913*t22017+t21761)*t22578+t22192+t22657+t22793+t22806;
+ coeffs_dxy->coeff_p2_m1_m1 = t21354+(t21792+t21691*t22017)*t22578+t21341+
+t21022+t20927+t20357+t22036+t20356+t22157+t22684+t22792+t22825;
+ coeffs_dxy->coeff_p3_m1_m1 = t21315+t20259+t21771*t22254+t21079+t20636+
+t20635+t22086+t22181+t22671;
+ coeffs_dxy->coeff_m2_0_m1 = t20925+t21311+t22067+t21014+t20912+t22633+
+t22731;
+ coeffs_dxy->coeff_m1_0_m1 = t21060+t20697+t21486+t21251+t22077+t20255+
+t21927*t22268+t22164+t22699;
+ coeffs_dxy->coeff_0_0_m1 = t20387+t20674+t20391+t20393+(RATIONAL(-392.0,
+27.0)*z+RATIONAL(-343.0,27.0)*t22014)*t22595+t22495+t22796+t22850;
+ coeffs_dxy->coeff_p1_0_m1 = t22084+t20633+t20351+t21463+t22364+t22637+
+t22703;
+ coeffs_dxy->coeff_p2_0_m1 = t21441+t22085+t21453+t21040+t20980+t22483+
+t22670+t22690;
+ coeffs_dxy->coeff_p3_0_m1 = t20923+t20924+t22058+t22761+t22763;
+ coeffs_dxy->coeff_m2_p1_m1 = t20913+t21441+t21034+t22031+t20914+t21272+
+t22181+t22607+t22615;
+ coeffs_dxy->coeff_m1_p1_m1 = t21144+t20251+(t21761+t21913*t22016)*t22565+
+t22024+t20611+t21463+t22657+t22805+t22825+t22866+t22877;
+ coeffs_dxy->coeff_0_p1_m1 = t22073+t21371+t20612+t20342+t22438+t22637+
+t22688;
+ coeffs_dxy->coeff_p1_p1_m1 = t21090+(RATIONAL(-175.0,27.0)*t22014+
+RATIONAL(-200.0,27.0)*z)*t22595+t21486+t21401+t20600+t22035+t21655+t22156+
+t22650+t22796+t22853;
+ coeffs_dxy->coeff_p2_p1_m1 = t21024+t22030+t20592+t21311+t21173+t22131+
+t22604+t22651+t22844;
+ coeffs_dxy->coeff_p3_p1_m1 = t22080+t21253+t20947+t20945+t22186+t22709+
+t22715;
+ coeffs_dxy->coeff_m2_p2_m1 = t20916+t21228+t21475+t21214+t21223+t22027+
+t20618+t22157+t22606+t22652;
+ coeffs_dxy->coeff_m1_p2_m1 = t21039+(t21691*t22016+t21792)*t22565+t21126+
+t21447+t20343+t21569+t20909+t22036+t22158+t22613+t22839;
+ coeffs_dxy->coeff_0_p2_m1 = t20907+t21298+t22076+t22392+t22504+t22666+
+t22690;
+ coeffs_dxy->coeff_p1_p2_m1 = t21030+t20898+t21331+t21175+t22022+t22130+
+t22620+t22651+t22798;
+ coeffs_dxy->coeff_p2_p2_m1 = t22598+t21021+t21203+(t21867*t22014+t21974*z
+)*t22595+t21037+t22045+t20896+t21134+t20264+t22834+t22841;
+ coeffs_dxy->coeff_p3_p2_m1 = t21138+t21094+t20567+t22050+t22185+t22683+
+t22708;
+ coeffs_dxy->coeff_m2_p3_m1 = t20747+t21248+t22071+t22375+t22383+t22682+
+t22726;
+ coeffs_dxy->coeff_m1_p3_m1 = t21291+t20559+t20238+t21070+t20558+t20447+
+t22086+t21771*t22268+t22205+t22847;
+ coeffs_dxy->coeff_0_p3_m1 = t20880+t20878+t22058+t22752+t22833;
+ coeffs_dxy->coeff_p1_p3_m1 = t22080+t21235+t20941+t20917+t22655+t22672+
+t22776;
+ coeffs_dxy->coeff_p2_p3_m1 = t21244+t21187+t22068+t20617+t22182+t22681+
+t22683;
+ coeffs_dxy->coeff_p3_p3_m1 = t20582+t20581+t20326+t20671+(t22575+t22408)*
+t22595+t22283+t22410+t22819;
+ coeffs_dxy->coeff_m2_m2_0 = t20891+(t21875*t22017+t21859)*y+t22075+(
+t21875*t22016+t21859+(t22387+t22010)*y)*x+t21443+t22176+t22741+t22785+t22800+
+t22810+t22838;
+ coeffs_dxy->coeff_m1_m2_0 = (t21925+t21996*t22016)*x+(t22012+t21869*
+t22017)*y+t21429+t22019+t21428+t22206+t22649+t22669+t22797;
+ coeffs_dxy->coeff_0_m2_0 = t21150+t21982*t22579+t20555+(t21663+t21949+(
+t21726+t22289)*t22015)*x+t22094+t22187+t22815;
+ coeffs_dxy->coeff_p1_m2_0 = t22044+t21375+(t21948+t22466)*x+(t22461+
+t21979)*y+t21116+t22145+t22148+t22698+t22719;
+ coeffs_dxy->coeff_p2_m2_0 = t22048+t21534+(t21875+t21987*t22016)*x+(
+t21918+t22299)*y+t22198+t22713+t22728+t22765+t22799;
+ coeffs_dxy->coeff_p3_m2_0 = t21928*t22579+t21420+(t21922+t21920*t22016)*x
++t22087+t22624+t22828+t22875;
+ coeffs_dxy->coeff_m2_m1_0 = t21280+t21281+(t22012+t22363)*x+(t21996*
+t22017+t21925)*y+t22019+t22633+t22645+t22789+t22870;
+ coeffs_dxy->coeff_m1_m1_0 = t21504+t21501+(t22004+t21850*t22017)*y+(
+t22004+t21850*t22016+(RATIONAL(25.0,4.0)+t21880*t22014)*y)*x+t22077+t22165+
+t22180+t22716+t22804+t22820;
+ coeffs_dxy->coeff_0_m1_0 = t21043+t20609+t20674+t21846*t22579+t20672+(
+t21888+t21887*t22016+(t21688+t21679*t22016)*t22015)*x+t22055+t22191;
+ coeffs_dxy->coeff_p1_m1_0 = t21445+t22034+t21190+(t21851*t22016+t21866)*x
++(t21902*t22017+t22005)*y+t22162+t22177+t22686+t22703;
+ coeffs_dxy->coeff_p2_m1_0 = t22037+t21434+t21531+(t21883*t22017+t21956)*y
++(t21985+t21997*t22016)*x+t22167+t22207+t22670+t22704;
+ coeffs_dxy->coeff_p3_m1_0 = t21965*t22579+t21397+(t21969+t21945*t22016)*x
++t22062+t22124+t22725+t22763;
+ coeffs_dxy->coeff_m2_0_0 = t21982*t22553+t20551+t21107+(t21949+t21726*
+t22015+(t22000+t21742*t22015)*t22017)*y+t22094+t22159+t22824;
+ coeffs_dxy->coeff_m1_0_0 = t21846*t22553+t21020+t20549+(t21888+t21688*
+t22015+(t21887+t21679*t22015)*t22017)*y+t22055+t22121+t22850;
+ coeffs_dxy->coeff_0_0_0 = t20459+t20457+t22110*t22579+(t22110*t22016+(
+RATIONAL(196.0,9.0)+RATIONAL(784.0,27.0)*t22014+RATIONAL(-1372.0,27.0)*t22015)*
+y)*x+t22154;
+ coeffs_dxy->coeff_p1_0_0 = t20454+t21013+t22236+(t21914+t21702*t22015+(
+t21721*t22015+t21858)*t22017)*y+t22054+t22193+t22739;
+ coeffs_dxy->coeff_p2_0_0 = t20702+t21055+t22003*t22553+(t21890+t21802*
+t22015+(t21709*t22015+t21947)*t22017)*y+t22093+t22166+t22774;
+ coeffs_dxy->coeff_p3_0_0 = t22234+t20944+t22109*t22579+t22065+t22879;
+ coeffs_dxy->coeff_m2_p1_0 = t22044+(t21993*t22016+t21979)*x+(t22474+
+t21948)*y+t21254+t21498+t22124+t22166+t22667+t22721;
+ coeffs_dxy->coeff_m1_p1_0 = t21469+t22034+t21217+(t22005+t21902*t22016)*x
++(t21851*t22017+t21866)*y+t22167+t22193+t22688+t22714;
+ coeffs_dxy->coeff_0_p1_0 = t22274+t21035+t20318+(t21858*t22016+t21914+(
+t21702+t21721*t22016)*t22015)*x+t22054+t22162+t22759;
+ coeffs_dxy->coeff_p1_p1_0 = t21171+t21172+(t21895*t22017+t21863)*y+(
+t21895*t22016+t21863+(t21828+RATIONAL(400.0,27.0)*t22014)*y)*x+t22154+t22121+
+t20236+t22165+t22191+t22677+t22687;
+ coeffs_dxy->coeff_p2_p1_0 = t21557+(t21911*t22017+t21857)*y+t21152+(
+t22007*t22016+t21974)*x+t22047+t22159+t22180+t22701+t22732;
+ coeffs_dxy->coeff_p3_p1_0 = t22269+t21373+(t21974*t22016+t22010)*x+t22089
++t22631+t22778+t22789;
+ coeffs_dxy->coeff_m2_p2_0 = t21529+(t21867*t22016+t21918)*x+(t21987*
+t22017+t21875)*y+t22048+t21326+t22207+t22662+t22722+t22828;
+ coeffs_dxy->coeff_m1_p2_0 = t22037+(t21883*t22016+t21956)*x+t21292+(
+t21985+t21997*t22017)*y+t21526+t22177+t22198+t22666+t22724;
+ coeffs_dxy->coeff_0_p2_0 = t22003*t22579+t20708+t20683+t20608+t21053+(
+t21947*t22016+t21890+(t21709*t22016+t21802)*t22015)*x+t22093+t22145;
+ coeffs_dxy->coeff_p1_p2_0 = t21516+(t21911*t22016+t21857)*x+t21050+(
+t21974+t22007*t22017)*y+t22047+t22187+t22634+t22730+t22804;
+ coeffs_dxy->coeff_p2_p2_0 = t21584+t22136+(t21928+t21977*t22017)*y+(
+t21928+y+t21977*t22016+t21993*t22590)*x+t22206+t22705+t22718+t22820+t22821+
+t22838+t22870;
+ coeffs_dxy->coeff_p3_p2_0 = t21990*t22579+(t21944+t21874*t22016)*x+t22079
++t22349+t22711+t22777+t22810;
+ coeffs_dxy->coeff_m2_p3_0 = t21928*t22553+t21347+(t21920*t22017+t21922)*y
++t22064+t22624+t22765+t22783;
+ coeffs_dxy->coeff_m1_p3_0 = t21965*t22553+t21404+(t21945*t22017+t21969)*y
++t22062+t22148+t22697+t22752;
+ coeffs_dxy->coeff_0_p3_0 = t20885+t21985*t22579+t22109*t22553+t22065+
+t22840;
+ coeffs_dxy->coeff_p1_p3_0 = t22235+t21365+(t21974*t22017+t22010)*y+t22051
++t22631+t22758+t22797;
+ coeffs_dxy->coeff_p2_p3_0 = t21467+t21990*t22553+(t21874*t22017+t21944)*y
++t22079+t22176+t22733+t22827;
+ coeffs_dxy->coeff_p3_p3_0 = t21935*t22579+t20861+t20468+(t21935*t22016+(
+t21918+t21648)*y)*x+t22355+t22741+t22781;
+ coeffs_dxy->coeff_m2_m2_p1 = t21057+(t22484+t22589)*t22595+t20747+t20752+
+t22029+t21056+t21326+t22160+t22627+t22764+t22799;
+ coeffs_dxy->coeff_m1_m2_p1 = t20745+t21375+t21292+t21011+t22032+t20558+
+t22600+t22609+t22856;
+ coeffs_dxy->coeff_0_m2_p1 = t20880+t21053+t20932+t22061+t22676+t22698+
+t22745;
+ coeffs_dxy->coeff_p1_m2_p1 = t22643+t20490+t22199+t20917+t20555+t22149+
+t20936+t21050+(t21773+t21753*t22016)*t22565+t21362+t22183+t21428+t22691+t22782;
+ coeffs_dxy->coeff_p2_m2_p1 = t21390+t21584+t22020+t21125+t20662+t21032+
+t22182+t22647+t22648+t22800;
+ coeffs_dxy->coeff_p3_m2_p1 = t21157+t20732+t22057+t22283+t22349+t22675+
+t22694;
+ coeffs_dxy->coeff_m2_m1_p1 = t21434+t20618+t20635+t22600+t21026+t21498+
+t22039+t22615+t22756;
+ coeffs_dxy->coeff_m1_m1_p1 = t21469+(RATIONAL(-25.0,3.0)*t22014+RATIONAL(
+25.0,6.0)*z)*t22595+t21445+t22024+t21080+t20356+t22625+t22740+t22768+t22839+
+t22882;
+ coeffs_dxy->coeff_0_m1_p1 = t22073+t21035+t20644+t22392+t22686+t22692+
+t22835;
+ coeffs_dxy->coeff_p1_m1_p1 = t21054+t21501+t21289+t21172+t20609+t20666+
+t22035+(t21717*t22016+t21705)*t22565+t22130+t22618+t22868;
+ coeffs_dxy->coeff_p2_m1_p1 = t22030+t21557+t20370+t21281+t21046+t22617+
+t22619+t22829+t22841;
+ coeffs_dxy->coeff_p3_m1_p1 = t20781+t21373+t22096+t20567+t22644+t22709+
+t22816;
+ coeffs_dxy->coeff_m2_0_p1 = t20913+t21425+t21055+t20923+t22061+t22210+
+t22667+t22878;
+ coeffs_dxy->coeff_m1_0_p1 = t21013+t22084+t20611+t22483+t22692+t22714+
+t22837;
+ coeffs_dxy->coeff_0_0_p1 = t20342+t20351+t20286+(RATIONAL(392.0,27.0)*z+
+RATIONAL(-784.0,27.0)*t22014)*t22595+t22134+t22739+t22759;
+ coeffs_dxy->coeff_p1_0_p1 = t21060+t20457+t20391+t22063+t21746*t22268+
+t21020+t22677+t22853+t22872;
+ coeffs_dxy->coeff_p2_0_p1 = t20697+t21107+t22091+t22701+t22735+t22791+
+t22844;
+ coeffs_dxy->coeff_p3_0_p1 = t20945+t20912+t22095+t22742+t22778;
+ coeffs_dxy->coeff_m2_p1_p1 = t20925+(t21753*t22017+t21773)*t22578+t22021+
+t21280+t20947+t21436+t20551+t21152+t22643+t22791+t22814+t22816;
+ coeffs_dxy->coeff_m1_p1_p1 = t21171+t22164+t20592+t21504+t20549+t22618+
+t22141+(t21717*t22017+t21705)*t22578+t22650+t22829+t22857+t22872;
+ coeffs_dxy->coeff_0_p1_p1 = t21746*t22254+t22063+t21043+t20600+t20459+
+t20387+t22434+t22687+t22868;
+ coeffs_dxy->coeff_p1_p1_p1 = t20454+t22134+t21190+t21217+(t21840*t22017+
+t21698)*t22578+t20633+t20612+((t21698+t21840*t22016)*t22015+(RATIONAL(500.0,
+27.0)*t22015+RATIONAL(200.0,27.0)*z+RATIONAL(-400.0,27.0)*t22014)*y)*x+t20318+
+t22184+t22768+t22835+t22837+t22877;
+ coeffs_dxy->coeff_p2_p1_p1 = t22210+t21531+(t21713*t22017+t21831)*t22578+
+t20980+t20702+t22602+t21254+t22638+t22717+t22740+t22792+t22805;
+ coeffs_dxy->coeff_p3_p1_p1 = t21777*t22254+t20924+t20944+t20914+t21315+
+t20312+t21397+t22120+t22635+t22751+t22756;
+ coeffs_dxy->coeff_m2_p2_p1 = t21157+t21046+t22038+t20668+t21443+t22136+
+t22185+t22640+t22648;
+ coeffs_dxy->coeff_m1_p2_p1 = t21054+t22023+t21516+t20896+t21429+t21032+
+t22189+t22619+t22620;
+ coeffs_dxy->coeff_0_p2_p1 = t21150+t20898+t22098+t22496+t22730+t22735+
+t22782;
+ coeffs_dxy->coeff_p1_p2_p1 = t20907+(t21713*t22016+t21831)*t22565+t21569+
+t21116+t22041+t20708+t21080+t21526+t22190+t22602+t22745;
+ coeffs_dxy->coeff_p2_p2_p1 = t21529+t21502+t21453+t21011+t20909+t20927+
+t21534+t21026+(t21985*z+t21982*t22014)*t22595+t22040+t22630+t22764+t22882;
+ coeffs_dxy->coeff_p3_p2_p1 = t20916+t21420+t22081+t20636+t21056+t22646+
+t22658;
+ coeffs_dxy->coeff_m2_p3_p1 = t22070+t21467+t21125+t20581+t22694+t22696+
+t22802;
+ coeffs_dxy->coeff_m1_p3_p1 = t21365+t22096+t20665+t20617+t22149+t22668+
+t22672;
+ coeffs_dxy->coeff_0_p3_p1 = t20940+t20941+t22095+t22758+t22784;
+ coeffs_dxy->coeff_p1_p3_p1 = t20928+t21291+t22078+t20885+t20878+t22016*
+t22246+t21404+t22751+t22856+t22873;
+ coeffs_dxy->coeff_p2_p3_p1 = t21057+t20559+t21347+t20956+t22060+t22646+
+t22654;
+ coeffs_dxy->coeff_p3_p3_p1 = t20695+t20752+(t22560+t21635)*t22595+t22107+
+t22383+t22787;
+ coeffs_dxy->coeff_m2_m2_p2 = t20844+t21228+t20538+x*t21230+t21346+t21256+
+t20522+t22026+t22700+t22749+t22775+t22794+t22809;
+ coeffs_dxy->coeff_m1_m2_p2 = t21039+t21321+t20537+t21308+t22043+t22616+
+t22622+t22843+t22846;
+ coeffs_dxy->coeff_0_m2_p2 = t20890+t22053+t20720+t21559+t22504+t22663+
+t22728;
+ coeffs_dxy->coeff_p1_m2_p2 = t21030+t21009+t21376+t22046+t20648+t22122+
+t22179+t22647+t22656;
+ coeffs_dxy->coeff_p2_m2_p2 = t21123+t21497+t22042+t21203+t21149+(t21920+
+t22001*t22016)*t22565+t21499+t22621+t22744+t22780+t22826;
+ coeffs_dxy->coeff_p3_m2_p2 = t21094+t21478+t20416+t22083+t22511+t22653+
+t22680;
+ coeffs_dxy->coeff_m2_m1_p2 = t21437+t20442+t21022+t21272+t22025+t22202+
+t22616+t22652+t22813;
+ coeffs_dxy->coeff_m1_m1_p2 = t22195+t21135+t20637+t21413+(t21782*z+
+RATIONAL(175.0,48.0)*t22014)*t22595+t22127+t21659+t20533+t22613+t20431+t22151+
+t22684+t22866;
+ coeffs_dxy->coeff_0_m1_p2 = t21527+t21002+t22076+t20425+t22438+t22641+
+t22704;
+ coeffs_dxy->coeff_p1_m1_p2 = t20967+t21535+t21334+t21176+t20408+t22022+
+t22156+t22610+t22617;
+ coeffs_dxy->coeff_p2_m1_p2 = t22598+t21299+t21041+t22128+t20704+(t21966*
+t22016+t21983)*t22565+t21296+t22131+t20276+t22642+t22788+t22808;
+ coeffs_dxy->coeff_p3_m1_p2 = t20850+t21253+t20399+t22090+t22170+t22693+
+t22708;
+ coeffs_dxy->coeff_m2_0_p2 = t21040+t20974+t20789+t22053+t22200+t22722+
+t22727;
+ coeffs_dxy->coeff_m1_0_p2 = t21517+t22085+t20971+t20476+t22364+t22641+
+t22724;
+ coeffs_dxy->coeff_0_0_p2 = t20577+t20746+t20689+t20683+(RATIONAL(343.0,
+27.0)*t22014+t21739*z)*t22595+t22421+t22746+t22774;
+ coeffs_dxy->coeff_p1_0_p2 = t21251+t22091+t20783+t21579+t22430+t22634+
+t22702;
+ coeffs_dxy->coeff_p2_0_p2 = t20973+t21210+t20487+t22082+t21014+t20255+
+t21998*t22268+t22146+t22705;
+ coeffs_dxy->coeff_p3_0_p2 = t20747+t20817+t22049+t22760+t22777;
+ coeffs_dxy->coeff_m2_p1_p2 = t21024+t20994+t21448+t22046+t20756+t22146+
+t22170+t22640+t22661;
+ coeffs_dxy->coeff_m1_p1_p2 = t20991+t21090+t22023+t20469+t21299+t21579+
+t22188+t22604+t22610;
+ coeffs_dxy->coeff_0_p1_p2 = t20811+t21535+t22098+t22487+t22702+t22732+
+t22811;
+ coeffs_dxy->coeff_p1_p1_p2 = t21144+t21517+(RATIONAL(175.0,27.0)*t22014+
+t21780*z)*t22595+t22041+t20749+t21527+t21659+t20804+t21582+t22192+t22638+t22746
+;
+ coeffs_dxy->coeff_p2_p1_p2 = t20982+t22195+t21354+t22200+t20251+(t21986*
+t22016+t21980)*t22565+t21034+t20465+t21158+t22599+t22630+t22734;
+ coeffs_dxy->coeff_p3_p1_p2 = t21437+t21079+t22081+t20774+t20768+t22626+
+t22639;
+ coeffs_dxy->coeff_m2_p2_p2 = (t22001*t22017+t21920)*t22578+t20691+t20535+
+t22042+t21151+t21134+t21478+t21296+t22636+t22818+t22836+t22845;
+ coeffs_dxy->coeff_m1_p2_p2 = t20529+t21497+t21334+t21259+t21025+t22045+(
+t21966*t22017+t21983)*t22578+t22139+t22642+t22798+t22822;
+ coeffs_dxy->coeff_0_p2_p2 = t21018+t20955+t21246+t21998*t22254+t22082+
+t20530+t20239+t22122+t22718;
+ coeffs_dxy->coeff_p1_p2_p2 = t21015+t20964+t21447+t20505+(t21980+t21986*
+t22017)*t22578+t21413+t22599+t22040+t21559+t22773+t22793;
+ coeffs_dxy->coeff_p2_p2_p2 = t20853+t20742+t20343+t21223+t21257+(t21992*
+t22017+t21935)*t22578+((t21992*t22016+t21935)*t22015+(t21875*z+t21869*t22014+
+t21994*t22015)*y)*x+t22135+t20357+t22151+t22809+t22813+t22846+t22880;
+ coeffs_dxy->coeff_p3_p2_p2 = t22059+t20259+t21346+t21989*t22254+t21208+
+t20735+t20510+t22329+t22659;
+ coeffs_dxy->coeff_m2_p3_p2 = t21244+t21499+t22069+t20389+t22147+t22680+
+t22720;
+ coeffs_dxy->coeff_m1_p3_p2 = t20874+t20397+t21235+t22090+t22179+t22681+
+t22706;
+ coeffs_dxy->coeff_0_p3_p2 = t20706+t20855+t22049+t22823+t22827;
+ coeffs_dxy->coeff_p1_p3_p2 = t21070+t22060+t20860+t20732+t21308+t22626+
+t22628;
+ coeffs_dxy->coeff_p2_p3_p2 = t21243+t22059+t20238+t20866+t21989*t22268+
+t20446+t22375+t22729+t22775;
+ coeffs_dxy->coeff_p3_p3_p2 = t20844+t20453+t20659+t20463+(t22591+t22501)*
+t22595+t22108+t22280;
+ coeffs_dxy->coeff_m2_m2_p3 = t22052+t21213+t20532+t21196+t21188+x*t21232+
+t22400+t22512+t22710;
+ coeffs_dxy->coeff_m1_m2_p3 = t22056+t21421+t21179+t21209+t22140+t22674+
+t22685;
+ coeffs_dxy->coeff_0_m2_p3 = t21419+t21133+t22087+t22757+t22876;
+ coeffs_dxy->coeff_p1_m2_p3 = t21391+t21112+t22088+t22452+t22675+t22712+
+t22864;
+ coeffs_dxy->coeff_p2_m2_p3 = t21087+t21129+t21102+t21131+t22097+t22632+
+t22653;
+ coeffs_dxy->coeff_p3_m2_p3 = t21263+t20412+(t21764+t22471)*t22565+t22104+
+t22385+t22858;
+ coeffs_dxy->coeff_m2_m1_p3 = t22066+t21312+t21367+t21071+t22150+t22674+
+t22682;
+ coeffs_dxy->coeff_m1_m1_p3 = t20350+t21286+t21283+t21782*t22541+t21348+
+t21640+t20282+t22175+t22178+t22671+t22847;
+ coeffs_dxy->coeff_0_m1_p3 = t21551+t22106+t22407+t22725+t22833;
+ coeffs_dxy->coeff_p1_m1_p3 = t21518+t21355+t22074+t21506+t21392+t22644+
+t22655;
+ coeffs_dxy->coeff_p2_m1_p3 = t21083+t22068+t21206+t21512+t22113+t22679+
+t22693;
+ coeffs_dxy->coeff_p3_m1_p3 = t21492+t20582+t20403+t20846+(t22509+t21799)*
+t22565+t22103+t22436;
+ coeffs_dxy->coeff_m2_0_p3 = t21503+t21167+t22064+t22757+t22862;
+ coeffs_dxy->coeff_m1_0_p3 = t21572+t22106+t22459+t22697+t22761;
+ coeffs_dxy->coeff_0_0_p3 = y*t21153+t20983+t20390+t20972+t22840+t22879;
+ coeffs_dxy->coeff_p1_0_p3 = t21381+t21567+t22051+t22742+t22766;
+ coeffs_dxy->coeff_p2_0_p3 = t21400+t21422+t21159+t22105+t22733+t22760;
+ coeffs_dxy->coeff_p3_0_p3 = t20861+x*t21444+t20818+t20755+t22102;
+ coeffs_dxy->coeff_m2_p1_p3 = t21216+t22070+t21400+t21492+t22168+t22712+
+t22723;
+ coeffs_dxy->coeff_m1_p1_p3 = t22074+t21512+t21567+t22668+t22715+t22737+
+t22747;
+ coeffs_dxy->coeff_0_p1_p3 = t21518+t21378+t22089+t22766+t22784;
+ coeffs_dxy->coeff_p1_p1_p3 = t21572+t21640+t22078+t21551+t20972+t21338+
+t21780*t22541+t22635+t22770;
+ coeffs_dxy->coeff_p2_p1_p3 = t21132+t21503+t21286+t21509+t22099+t22639+
+t22654;
+ coeffs_dxy->coeff_p3_p1_p3 = t21312+t21231+t20329+(t21733+t22470)*t22565+
+t22118+t22762+t22787;
+ coeffs_dxy->coeff_m2_p2_p3 = t21130+t21083+t21086+t22069+t22385+t22632+
+t22695;
+ coeffs_dxy->coeff_m1_p2_p3 = t21099+t21102+t21355+t22050+t22204+t22679+
+t22706;
+ coeffs_dxy->coeff_0_p2_p3 = t21242+t22105+t22452+t22711+t22823;
+ coeffs_dxy->coeff_p1_p2_p3 = t21283+t22099+t21419+t21410+t21218+t22628+
+t22658;
+ coeffs_dxy->coeff_p2_p2_p3 = t21875*t22541+t21179+t21071+t21095+t21265+
+t20282+t21185+t22400+t22659+t22729+t22874;
+ coeffs_dxy->coeff_p3_p2_p3 = t21192+t21213+(t22451+t21783)*t22565+t22108+
+t22754+t22767;
+ coeffs_dxy->coeff_m2_p3_p3 = t21129+t21184+(t21764+t22380)*t22578+t22104+
+t22801+t22812;
+ coeffs_dxy->coeff_m1_p3_p3 = t21199+t21391+(t22374+t21799)*t22578+t22103+
+t22817+t22819;
+ coeffs_dxy->coeff_0_p3_p3 = t20856+y*t21458+t22102+t22781;
+ coeffs_dxy->coeff_p1_p3_p3 = t21421+t20571+(t21733+t22352)*t22578+t22107+
+t22469+t22762;
+ coeffs_dxy->coeff_p2_p3_p3 = t20659+t20685+t20863+t21249+(t21783+t22445)*
+t22578+t22422+t22512+t22767;
+ coeffs_dxy->coeff_p3_p3_p3 = t20543+t20532+y*t21111+(t21114+(t22359+
+t22360)*y)*x+t22401;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxz.compute.c
new file mode 100644
index 0000000..a8d9f77
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxz.compute.c
@@ -0,0 +1,4370 @@
+fp t25299;
+fp t24672;
+fp t24670;
+fp t25270;
+fp t25603;
+fp t24561;
+fp t24290;
+fp t24512;
+fp t25602;
+fp t25288;
+fp t25240;
+fp t25298;
+fp t25601;
+fp t24400;
+fp t24257;
+fp t24254;
+fp t25600;
+fp t24580;
+fp t24671;
+fp t25038;
+fp t24041;
+fp t25116;
+fp t24948;
+fp t24651;
+fp t25598;
+fp t24574;
+fp t25114;
+fp t24155;
+fp t24636;
+fp t24317;
+fp t24890;
+fp t25597;
+fp t24607;
+fp t25119;
+fp t24017;
+fp t23403;
+fp t24673;
+fp t25170;
+fp t24914;
+fp t23386;
+fp t25596;
+fp t24781;
+fp t24459;
+fp t22980;
+fp t25289;
+fp t25237;
+fp t25595;
+fp t23940;
+fp t25261;
+fp t25594;
+fp t24611;
+fp t25296;
+fp t24894;
+fp t25221;
+fp t24934;
+fp t24613;
+fp t23278;
+fp t25593;
+fp t23941;
+fp t24617;
+fp t25274;
+fp t24910;
+fp t23401;
+fp t25592;
+fp t24668;
+fp t25008;
+fp t24207;
+fp t24560;
+fp t25262;
+fp t24882;
+fp t25591;
+fp t24644;
+fp t24319;
+fp t24185;
+fp t24669;
+fp t24930;
+fp t24531;
+fp t23471;
+fp t25590;
+fp t24568;
+fp t24285;
+fp t24555;
+fp t25589;
+fp t24471;
+fp t25287;
+fp t24411;
+fp t25074;
+fp t23762;
+fp t25588;
+fp t24450;
+fp t25222;
+fp t23759;
+fp t23464;
+fp t25587;
+fp t24355;
+fp t23700;
+fp t24349;
+fp t25586;
+fp t24854;
+fp t24434;
+fp t23118;
+fp t24578;
+fp t25010;
+fp t25585;
+fp t24635;
+fp t25048;
+fp t24194;
+fp t24537;
+fp t24884;
+fp t25584;
+fp t25088;
+fp t24138;
+fp t24625;
+fp t25200;
+fp t24224;
+fp t25583;
+fp t25300;
+fp t24624;
+fp t25098;
+fp t24666;
+fp t24996;
+fp t24181;
+fp t25582;
+fp t24965;
+fp t23968;
+fp t24521;
+fp t24982;
+fp t25581;
+fp t24383;
+fp t25035;
+fp t23838;
+fp t24634;
+fp t25192;
+fp t24209;
+fp t25580;
+fp t24466;
+fp t24954;
+fp t23690;
+fp t25579;
+fp t25003;
+fp t24123;
+fp t25578;
+fp t25276;
+fp t24204;
+fp t24637;
+fp t24964;
+fp t25577;
+fp t24658;
+fp t24969;
+fp t24241;
+fp t25576;
+fp t25268;
+fp t24222;
+fp t24509;
+fp t25275;
+fp t25575;
+fp t23281;
+fp t25574;
+fp t24630;
+fp t23666;
+fp t24647;
+fp t25573;
+fp t24585;
+fp t24298;
+fp t24384;
+fp t25178;
+fp t23782;
+fp t25572;
+fp t24548;
+fp t24887;
+fp t25571;
+fp t24615;
+fp t25087;
+fp t23511;
+fp t24342;
+fp t22954;
+fp t25570;
+fp t24312;
+fp t24924;
+fp t25569;
+fp t24524;
+fp t25152;
+fp t24141;
+fp t24540;
+fp t25568;
+fp t24366;
+fp t22951;
+fp t25567;
+fp t24173;
+fp t25241;
+fp t25566;
+fp t25184;
+fp t24079;
+fp t24525;
+fp t25062;
+fp t23930;
+fp t25565;
+fp t24535;
+fp t24967;
+fp t23959;
+fp t23490;
+fp t25564;
+fp t23093;
+fp t25563;
+fp t24584;
+fp t24985;
+fp t24076;
+fp t23418;
+fp t24587;
+fp t25165;
+fp t23995;
+fp t25562;
+fp t24360;
+fp t24999;
+fp t24596;
+fp t24302;
+fp t25561;
+fp t25560;
+fp t24641;
+fp t23662;
+fp t24661;
+fp t25081;
+fp t24770;
+fp t25559;
+fp t24579;
+fp t25047;
+fp t24027;
+fp t24388;
+fp t25558;
+fp t24432;
+fp t23851;
+fp t24023;
+fp t25557;
+fp t24605;
+fp t25173;
+fp t24032;
+fp t24772;
+fp t23371;
+fp t25556;
+fp t24081;
+fp t25555;
+fp t24639;
+fp t24311;
+fp t24897;
+fp t24515;
+fp t25089;
+fp t24139;
+fp t25554;
+fp t25075;
+fp t24015;
+fp t23226;
+fp t24308;
+fp t24909;
+fp t25553;
+fp t24219;
+fp t25552;
+fp t24460;
+fp t25100;
+fp t24456;
+fp t24953;
+fp t23719;
+fp t25551;
+fp t24261;
+fp t24416;
+fp t25550;
+fp t24768;
+fp t24453;
+fp t24271;
+fp t25549;
+fp t24598;
+fp t24286;
+fp t24589;
+fp t25134;
+fp t25548;
+fp t25045;
+fp t24183;
+fp t24989;
+fp t25547;
+fp t25142;
+fp t24059;
+fp t25278;
+fp t24058;
+fp t25546;
+fp t24030;
+fp t25545;
+fp t25009;
+fp t24162;
+fp t23377;
+fp t25544;
+fp t24600;
+fp t25216;
+fp t24160;
+fp t24566;
+fp t25267;
+fp t25543;
+fp t24494;
+fp t24998;
+fp t23861;
+fp t24533;
+fp t24295;
+fp t25542;
+fp t24120;
+fp t25541;
+fp t24218;
+fp t25283;
+fp t25540;
+fp t24959;
+fp t24478;
+fp t24256;
+fp t25539;
+fp t24935;
+fp t25538;
+fp t24544;
+fp t25218;
+fp t24952;
+fp t25537;
+fp t24441;
+fp t24970;
+fp t23764;
+fp t24886;
+fp t25536;
+fp t25213;
+fp t24937;
+fp t24385;
+fp t25535;
+fp t24665;
+fp t25175;
+fp t24242;
+fp t24425;
+fp t24971;
+fp t23890;
+fp t23102;
+fp t25534;
+fp t22889;
+fp t25533;
+fp t24406;
+fp t24973;
+fp t23912;
+fp t24523;
+fp t24147;
+fp t23305;
+fp t25532;
+fp t23396;
+fp t25531;
+fp t24972;
+fp t23799;
+fp t25005;
+fp t25530;
+fp t25529;
+fp t24428;
+fp t25528;
+fp t23931;
+fp t24408;
+fp t25293;
+fp t25527;
+fp t24447;
+fp t23120;
+fp t24146;
+fp t25526;
+fp t24457;
+fp t23061;
+fp t24559;
+fp t24913;
+fp t25525;
+fp t25149;
+fp t25524;
+fp t22944;
+fp t25523;
+fp t24481;
+fp t25177;
+fp t23820;
+fp t24426;
+fp t25004;
+fp t24940;
+fp t25522;
+fp t25042;
+fp t23908;
+fp t23019;
+fp t24174;
+fp t25521;
+fp t24192;
+fp t23981;
+fp t25520;
+fp t24518;
+fp t25072;
+fp t24019;
+fp t24480;
+fp t25058;
+fp t25519;
+fp t24477;
+fp t24253;
+fp t24546;
+fp t24994;
+fp t23936;
+fp t25518;
+fp t25103;
+fp t24240;
+fp t25517;
+fp t23841;
+fp t25516;
+fp t25210;
+fp t24310;
+fp t25515;
+fp t25282;
+fp t24086;
+fp t23532;
+fp t24591;
+fp t23530;
+fp t25514;
+fp t25513;
+fp t25512;
+fp t24655;
+fp t24328;
+fp t25056;
+fp t25511;
+fp t25031;
+fp t24152;
+fp t24590;
+fp t25105;
+fp t25510;
+fp t25144;
+fp t23939;
+fp t25509;
+fp t24961;
+fp t24083;
+fp t25508;
+fp t25059;
+fp t23795;
+fp t24296;
+fp t25507;
+fp t25506;
+fp t24489;
+fp t25001;
+fp t23844;
+fp t24594;
+fp t24288;
+fp t25505;
+fp t25092;
+fp t23929;
+fp t24529;
+fp t24876;
+fp t25504;
+fp t24005;
+fp t24586;
+fp t25255;
+fp t24888;
+fp t25503;
+fp t24582;
+fp t24550;
+fp t23339;
+fp t25502;
+fp t24547;
+fp t25244;
+fp t24106;
+fp t24413;
+fp t25248;
+fp t25501;
+fp t24562;
+fp t25143;
+fp t23955;
+fp t23128;
+fp t25500;
+fp t23366;
+fp t24599;
+fp t25499;
+fp t23736;
+fp t25498;
+fp t24379;
+fp t24901;
+fp t25497;
+fp t25496;
+fp t24977;
+fp t24145;
+fp t25259;
+fp t24933;
+fp t23319;
+fp t25495;
+fp t24321;
+fp t24922;
+fp t24068;
+fp t25494;
+fp t24445;
+fp t24836;
+fp t23143;
+fp t24473;
+fp t25493;
+fp t25147;
+fp t24003;
+fp t24336;
+fp t24248;
+fp t25492;
+fp t23923;
+fp t25491;
+fp t25490;
+fp t24483;
+fp t24991;
+fp t23730;
+fp t23049;
+fp t25489;
+fp t24903;
+fp t23373;
+fp t25488;
+fp t24575;
+fp t25487;
+fp t24572;
+fp t25292;
+fp t24150;
+fp t24577;
+fp t25032;
+fp t25486;
+fp t25485;
+fp t24956;
+fp t24110;
+fp t23310;
+fp t25484;
+fp t25161;
+fp t24976;
+fp t23863;
+fp t25483;
+fp t24376;
+fp t24486;
+fp t25482;
+fp t25224;
+fp t24304;
+fp t25481;
+fp t25060;
+fp t23669;
+fp t25480;
+fp t23397;
+fp t24327;
+fp t25479;
+fp t24588;
+fp t24293;
+fp t24618;
+fp t24307;
+fp t25478;
+fp t24455;
+fp t24279;
+fp t25477;
+fp t24602;
+fp t25290;
+fp t25476;
+fp t25019;
+fp t23828;
+fp t24247;
+fp t25475;
+fp t24281;
+fp t23875;
+fp t25474;
+fp t24424;
+fp t25195;
+fp t24343;
+fp t24244;
+fp t25473;
+fp t24902;
+fp t25472;
+fp t24905;
+fp t24394;
+fp t23134;
+fp t25471;
+fp t24316;
+fp t25470;
+fp t23862;
+fp t24362;
+fp t25469;
+fp t25468;
+fp t24631;
+fp t24916;
+fp t25467;
+fp t25466;
+fp t25465;
+fp t24783;
+fp t25464;
+fp t25463;
+fp t23892;
+fp t24928;
+fp t25462;
+fp t25461;
+fp t24396;
+fp t25168;
+fp t23743;
+fp t24638;
+fp t24988;
+fp t24778;
+fp t25460;
+fp t25078;
+fp t23992;
+fp t25459;
+fp t23188;
+fp t25458;
+fp t24449;
+fp t25166;
+fp t23900;
+fp t24939;
+fp t23374;
+fp t25457;
+fp t25209;
+fp t24066;
+fp t25456;
+fp t24656;
+fp t25455;
+fp t25301;
+fp t25243;
+fp t24227;
+fp t25454;
+fp t25453;
+fp t24122;
+fp t25055;
+fp t24098;
+fp t25452;
+fp t24485;
+fp t24915;
+fp t24824;
+fp t22937;
+fp t25451;
+fp t24045;
+fp t25263;
+fp t25450;
+fp t24628;
+fp t24323;
+fp t24404;
+fp t25091;
+fp t25449;
+fp t24962;
+fp t23705;
+fp t25294;
+fp t25448;
+fp t24926;
+fp t23208;
+fp t23905;
+fp t25447;
+fp t23277;
+fp t25446;
+fp t24490;
+fp t23665;
+fp t25445;
+fp t25266;
+fp t24878;
+fp t25444;
+fp t25139;
+fp t23926;
+fp t23408;
+fp t25052;
+fp t23888;
+fp t23170;
+fp t25443;
+fp t24392;
+fp t25121;
+fp t23836;
+fp t25442;
+fp t25441;
+fp t24423;
+fp t23780;
+fp t25440;
+fp t24233;
+fp t25281;
+fp t24941;
+fp t25439;
+fp t24250;
+fp t24407;
+fp t25021;
+fp t25438;
+fp t23753;
+fp t24391;
+fp t25190;
+fp t25437;
+fp t24581;
+fp t25230;
+fp t25022;
+fp t25436;
+fp t24149;
+fp t24389;
+fp t25284;
+fp t25076;
+fp t25435;
+fp t24330;
+fp t25151;
+fp t24551;
+fp t25434;
+fp t24291;
+fp t24908;
+fp t24516;
+fp t24305;
+fp t24936;
+fp t23507;
+fp t25433;
+fp t24511;
+fp t23358;
+fp t24528;
+fp t24975;
+fp t24545;
+fp t25432;
+fp t24414;
+fp t24877;
+fp t23115;
+fp t24401;
+fp t24792;
+fp t24604;
+fp t25181;
+fp t25431;
+fp t24387;
+fp t25101;
+fp t24875;
+fp t23273;
+fp t25430;
+fp t24610;
+fp t24390;
+fp t24990;
+fp t24357;
+fp t25429;
+fp t24034;
+fp t25154;
+fp t24048;
+fp t25252;
+fp t23741;
+fp t25199;
+fp t25428;
+fp t25219;
+fp t24626;
+fp t23642;
+fp t25427;
+fp t24501;
+fp t23342;
+fp t25426;
+fp t24495;
+fp t24929;
+fp t24662;
+fp t23624;
+fp t25425;
+fp t25228;
+fp t25424;
+fp t23735;
+fp t24280;
+fp t25423;
+fp t25422;
+fp t25182;
+fp t24055;
+fp t24053;
+fp t23825;
+fp t25421;
+fp t23610;
+fp t25280;
+fp t25420;
+fp t25071;
+fp t23755;
+fp t24333;
+fp t25419;
+fp t23602;
+fp t23909;
+fp t25418;
+fp t23223;
+fp t25417;
+fp t23919;
+fp t24282;
+fp t24921;
+fp t23378;
+fp t25416;
+fp t24464;
+fp t24350;
+fp t25415;
+fp t25136;
+fp t24100;
+fp t23338;
+fp t24609;
+fp t25414;
+fp t25413;
+fp t25269;
+fp t24891;
+fp t25412;
+fp t25111;
+fp t24769;
+fp t25411;
+fp t24627;
+fp t25084;
+fp t24230;
+fp t24912;
+fp t23012;
+fp t25410;
+fp t25191;
+fp t24176;
+fp t25271;
+fp t24904;
+fp t24520;
+fp t25167;
+fp t25409;
+fp t24567;
+fp t23406;
+fp t25408;
+fp t25023;
+fp t24024;
+fp t25258;
+fp t24094;
+fp t24451;
+fp t25223;
+fp t25407;
+fp t24616;
+fp t25169;
+fp t23946;
+fp t25014;
+fp t24172;
+fp t23620;
+fp t25406;
+fp t24398;
+fp t23587;
+fp t25405;
+fp t25232;
+fp t23330;
+fp t23149;
+fp t25404;
+fp t25073;
+fp t23810;
+fp t24918;
+fp t23126;
+fp t25403;
+fp t24513;
+fp t23376;
+fp t23181;
+fp t24375;
+fp t25402;
+fp t25117;
+fp t25401;
+fp t23154;
+fp t25400;
+fp t24439;
+fp t25257;
+fp t25399;
+fp t24352;
+fp t23434;
+fp t25398;
+fp t24142;
+fp t23353;
+fp t25397;
+fp t24265;
+fp t25396;
+fp t25079;
+fp t23977;
+fp t23292;
+fp t25395;
+fp t24370;
+fp t24526;
+fp t25394;
+fp t25002;
+fp t24474;
+fp t24468;
+fp t25393;
+fp t25392;
+fp t25115;
+fp t24078;
+fp t25108;
+fp t24893;
+fp t23660;
+fp t25391;
+fp t25130;
+fp t23928;
+fp t23493;
+fp t25390;
+fp t25272;
+fp t24397;
+fp t24883;
+fp t25389;
+fp t23409;
+fp t24570;
+fp t25388;
+fp t25054;
+fp t25387;
+fp t24896;
+fp t23658;
+fp t25043;
+fp t23869;
+fp t24444;
+fp t25113;
+fp t23777;
+fp t25386;
+fp t23163;
+fp t25096;
+fp t24925;
+fp t25385;
+fp t24947;
+fp t23193;
+fp t25384;
+fp t25383;
+fp t25124;
+fp t24114;
+fp t25382;
+fp t25381;
+fp t23972;
+fp t25380;
+fp t24070;
+fp t24955;
+fp t25379;
+fp t25163;
+fp t24817;
+fp t23183;
+fp t25378;
+fp t25377;
+fp t24334;
+fp t24507;
+fp t23375;
+fp t24563;
+fp t25174;
+fp t25376;
+fp t24289;
+fp t25234;
+fp t25375;
+fp t24472;
+fp t25204;
+fp t25374;
+fp t23274;
+fp t25373;
+fp t24403;
+fp t25235;
+fp t24461;
+fp t25372;
+fp t23885;
+fp t24951;
+fp t25371;
+fp t23469;
+fp t24309;
+fp t25370;
+fp t24381;
+fp t24399;
+fp t25369;
+fp t24420;
+fp t25368;
+fp t24462;
+fp t25256;
+fp t24576;
+fp t25138;
+fp t24885;
+fp t23162;
+fp t25367;
+fp t25215;
+fp t23742;
+fp t24898;
+fp t23130;
+fp t25366;
+fp t24130;
+fp t24454;
+fp t24873;
+fp t25365;
+fp t24476;
+fp t24278;
+fp t25012;
+fp t25364;
+fp t23212;
+fp t24519;
+fp t25363;
+fp t25362;
+fp t24475;
+fp t25090;
+fp t23754;
+fp t24493;
+fp t25361;
+fp t24180;
+fp t25360;
+fp t24499;
+fp t25063;
+fp t23712;
+fp t25233;
+fp t23573;
+fp t24667;
+fp t25359;
+fp t24899;
+fp t25358;
+fp t24269;
+fp t24612;
+fp t25357;
+fp t24767;
+fp t25356;
+fp t24530;
+fp t23235;
+fp t22984;
+fp t25355;
+fp t23623;
+fp t24283;
+fp t25354;
+fp t25264;
+fp t25024;
+fp t24363;
+fp t25353;
+fp t24012;
+fp t24418;
+fp t25352;
+fp t25123;
+fp t25351;
+fp t25201;
+fp t24557;
+fp t24442;
+fp t25246;
+fp t25350;
+fp t25349;
+fp t25348;
+fp t24412;
+fp t24405;
+fp t25017;
+fp t25347;
+fp t24446;
+fp t25279;
+fp t25346;
+fp t24538;
+fp t23415;
+fp t25345;
+fp t25344;
+fp t25120;
+fp t24906;
+fp t25343;
+fp t24895;
+fp t25342;
+fp t25341;
+fp t25340;
+fp t24571;
+fp t25339;
+fp t25245;
+fp t23866;
+fp t25225;
+fp t25338;
+fp t25040;
+fp t25337;
+fp t23459;
+fp t25336;
+fp t24270;
+fp t25335;
+fp t25334;
+fp t24380;
+fp t25197;
+fp t25333;
+fp t25332;
+fp t25331;
+fp t24498;
+fp t24458;
+fp t25330;
+fp t23969;
+fp t25329;
+fp t23715;
+fp t23811;
+fp t25328;
+fp t24443;
+fp t25327;
+fp t24463;
+fp t24843;
+fp t25326;
+fp t25158;
+fp t24197;
+fp t24346;
+fp t25273;
+fp t24031;
+fp t24623;
+fp t25325;
+fp t25217;
+fp t24104;
+fp t25324;
+fp t24660;
+fp t24565;
+fp t25323;
+fp t25150;
+fp t24620;
+fp t25260;
+fp t24168;
+fp t24437;
+fp t25322;
+fp t23934;
+fp t25253;
+fp t24601;
+fp t25321;
+fp t23508;
+fp t25320;
+fp t25319;
+fp t24284;
+fp t25318;
+fp t25317;
+fp t23411;
+fp t25316;
+fp t25315;
+fp t24099;
+fp t25314;
+fp t25203;
+fp t24500;
+fp t24950;
+fp t25313;
+fp t24632;
+fp t25277;
+fp t25013;
+fp t24345;
+fp t25312;
+fp t23166;
+fp t25311;
+fp t23412;
+fp t25310;
+fp t25309;
+fp t24881;
+fp t25308;
+fp t25307;
+fp t24879;
+fp t25306;
+fp t24273;
+fp t25239;
+fp t25305;
+fp t25304;
+fp t25303;
+fp t25302;
+fp t25297;
+fp t25295;
+fp t24503;
+fp t25291;
+fp t24592;
+fp t25286;
+fp t25285;
+fp t24274;
+fp t25265;
+fp t25254;
+fp t25251;
+fp t25250;
+fp t25249;
+fp t24410;
+fp t25247;
+fp t25242;
+fp t25238;
+fp t24164;
+fp t23848;
+fp t24143;
+fp t23967;
+fp t23833;
+fp t23164;
+fp t25226;
+fp t25220;
+fp t24430;
+fp t25214;
+fp t25212;
+fp t25208;
+fp t25207;
+fp t24226;
+fp t24119;
+fp t25206;
+fp t25205;
+fp t24395;
+fp t25183;
+fp t23786;
+fp t25202;
+fp t23520;
+fp t25198;
+fp t24299;
+fp t25196;
+fp t25194;
+fp t24640;
+fp t25193;
+fp t23839;
+fp t25162;
+fp t25189;
+fp t25188;
+fp t25187;
+fp t25186;
+fp t25185;
+fp t24649;
+fp t25180;
+fp t25179;
+fp t25176;
+fp t24608;
+fp t25172;
+fp t25171;
+fp t24532;
+fp t25164;
+fp t24931;
+fp t25160;
+fp t25159;
+fp t25157;
+fp t25156;
+fp t23526;
+fp t23262;
+fp t25155;
+fp t25153;
+fp t25148;
+fp t25146;
+fp t25145;
+fp t24393;
+fp t25086;
+fp t25141;
+fp t23481;
+fp t25140;
+fp t25006;
+fp t23539;
+fp t25137;
+fp t25135;
+fp t25133;
+fp t25132;
+fp t25131;
+fp t25129;
+fp t24118;
+fp t25128;
+fp t25127;
+fp t24556;
+fp t25126;
+fp t25125;
+fp t24329;
+fp t25122;
+fp t25118;
+fp t25112;
+fp t25110;
+fp t25109;
+fp t24553;
+fp t25107;
+fp t24932;
+fp t25106;
+fp t25104;
+fp t25102;
+fp t24014;
+fp t25099;
+fp t25097;
+fp t25095;
+fp t25094;
+fp t25093;
+fp t24315;
+fp t24629;
+fp t24314;
+fp t24325;
+fp t23916;
+fp t25085;
+fp t24938;
+fp t22964;
+fp t25083;
+fp t25082;
+fp t24320;
+fp t23356;
+fp t23068;
+fp t25080;
+fp t25077;
+fp t24064;
+fp t25070;
+fp t25069;
+fp t25068;
+fp t23457;
+fp t25067;
+fp t24980;
+fp t23750;
+fp t24987;
+fp t25066;
+fp t25065;
+fp t25064;
+fp t24997;
+fp t23826;
+fp t25061;
+fp t23016;
+fp t25057;
+fp t25053;
+fp t25051;
+fp t25050;
+fp t25049;
+fp t25046;
+fp t25044;
+fp t25041;
+fp t25039;
+fp t25037;
+fp t25036;
+fp t25034;
+fp t25033;
+fp t24313;
+fp t24318;
+fp t25030;
+fp t25029;
+fp t25028;
+fp t25027;
+fp t25026;
+fp t25025;
+fp t24255;
+fp t25020;
+fp t22963;
+fp t25018;
+fp t25016;
+fp t24267;
+fp t24774;
+fp t23651;
+fp t22993;
+fp t25015;
+fp t25011;
+fp t24554;
+fp t25007;
+fp t24510;
+fp t25000;
+fp t24292;
+fp t24995;
+fp t24993;
+fp t24992;
+fp t24986;
+fp t24984;
+fp t24983;
+fp t24981;
+fp t24979;
+fp t24522;
+fp t24978;
+fp t24974;
+fp t24968;
+fp t24966;
+fp t24963;
+fp t24960;
+fp t24958;
+fp t24957;
+fp t24949;
+fp t24067;
+fp t24946;
+fp t24945;
+fp t24944;
+fp t24040;
+fp t24943;
+fp t24595;
+fp t24942;
+fp t23884;
+fp t23867;
+fp t23758;
+fp t24228;
+fp t24927;
+fp t24433;
+fp t24923;
+fp t24920;
+fp t24919;
+fp t24917;
+fp t24911;
+fp t24907;
+fp t24071;
+fp t24049;
+fp t23990;
+fp t23980;
+fp t24900;
+fp t23964;
+fp t24892;
+fp t24889;
+fp t24880;
+fp t24874;
+fp t24773;
+fp t24871;
+fp t24870;
+fp t24869;
+fp t24868;
+fp t24867;
+fp t23293;
+fp t24866;
+fp t24865;
+fp t24864;
+fp t24062;
+fp t24863;
+fp t23775;
+fp t24862;
+fp t24097;
+fp t24861;
+fp t24860;
+fp t24859;
+fp t23689;
+fp t24858;
+fp t24857;
+fp t23501;
+fp t24856;
+fp t23363;
+fp t24855;
+fp t24234;
+fp t24853;
+fp t24852;
+fp t24851;
+fp t24124;
+fp t24850;
+fp t24849;
+fp t24246;
+fp t24848;
+fp t23993;
+fp t24847;
+fp t24846;
+fp t23514;
+fp t24845;
+fp t24844;
+fp t24842;
+fp t24237;
+fp t23152;
+fp t24841;
+fp t23738;
+fp t24840;
+fp t23169;
+fp t24839;
+fp t24838;
+fp t24837;
+fp t24306;
+fp t24835;
+fp t24834;
+fp t24833;
+fp t22890;
+fp t24368;
+fp t24832;
+fp t24831;
+fp t23576;
+fp t24830;
+fp t23331;
+fp t24829;
+fp t24828;
+fp t24827;
+fp t24826;
+fp t24825;
+fp t24823;
+fp t24822;
+fp t24821;
+fp t24820;
+fp t24819;
+fp t24818;
+fp t24816;
+fp t24178;
+fp t24301;
+fp t23978;
+fp t24815;
+fp t24002;
+fp t24036;
+fp t24814;
+fp t24096;
+fp t24813;
+fp t23947;
+fp t24812;
+fp t24811;
+fp t24810;
+fp t24245;
+fp t24809;
+fp t24808;
+fp t23746;
+fp t24243;
+fp t24807;
+fp t24650;
+fp t24806;
+fp t23805;
+fp t23110;
+fp t24805;
+fp t23797;
+fp t24804;
+fp t24803;
+fp t24802;
+fp t24801;
+fp t24800;
+fp t24799;
+fp t24798;
+fp t24797;
+fp t24796;
+fp t24795;
+fp t24794;
+fp t24793;
+fp t24195;
+fp t23129;
+fp t24791;
+fp t24790;
+fp t24789;
+fp t24788;
+fp t24787;
+fp t24786;
+fp t24065;
+fp t24042;
+fp t24785;
+fp t24007;
+fp t24004;
+fp t24784;
+fp t23954;
+fp t23618;
+fp t24782;
+fp t24780;
+fp t24779;
+fp t24777;
+fp t24776;
+fp t24775;
+fp t24771;
+fp t24766;
+fp t24765;
+fp t24764;
+fp t23148;
+fp t24763;
+fp t23489;
+fp t22973;
+fp t24762;
+fp t24761;
+fp t23246;
+fp t24760;
+fp t23220;
+fp t23413;
+fp t24759;
+fp t24758;
+fp t23179;
+fp t24757;
+fp t23173;
+fp t24756;
+fp t24755;
+fp t23252;
+fp t24754;
+fp t23078;
+fp t24753;
+fp t24752;
+fp t24751;
+fp t24750;
+fp t24749;
+fp t22911;
+fp t24748;
+fp t24664;
+fp t24339;
+fp t24747;
+fp t23300;
+fp t24746;
+fp t23013;
+fp t24745;
+fp t24744;
+fp t24743;
+fp t24742;
+fp t24741;
+fp t24740;
+fp t22962;
+fp t24739;
+fp t23198;
+fp t24738;
+fp t24737;
+fp t23438;
+fp t24736;
+fp t23072;
+fp t24735;
+fp t24734;
+fp t23550;
+fp t24733;
+fp t23316;
+fp t24732;
+fp t24731;
+fp t24730;
+fp t23492;
+fp t24729;
+fp t22900;
+fp t24728;
+fp t24727;
+fp t24726;
+fp t24725;
+fp t24724;
+fp t24573;
+fp t24723;
+fp t24722;
+fp t23450;
+fp t24721;
+fp t24720;
+fp t24719;
+fp t24467;
+fp t23092;
+fp t24718;
+fp t24717;
+fp t22892;
+fp t24716;
+fp t24715;
+fp t24714;
+fp t24713;
+fp t24712;
+fp t24711;
+fp t24710;
+fp t24709;
+fp t24708;
+fp t24707;
+fp t24706;
+fp t24382;
+fp t24705;
+fp t24704;
+fp t24703;
+fp t24564;
+fp t23327;
+fp t24702;
+fp t24701;
+fp t24700;
+fp t23194;
+fp t24699;
+fp t24698;
+fp t24697;
+fp t24696;
+fp t24695;
+fp t24694;
+fp t23622;
+fp t24693;
+fp t24692;
+fp t22971;
+fp t24691;
+fp t24690;
+fp t24689;
+fp t24688;
+fp t23146;
+fp t24687;
+fp t24686;
+fp t24685;
+fp t23400;
+fp t24684;
+fp t24683;
+fp t24682;
+fp t24681;
+fp t23475;
+fp t24680;
+fp t24679;
+fp t24678;
+fp t24677;
+fp t24484;
+fp t24536;
+fp t24676;
+fp t23052;
+fp t24675;
+fp t24663;
+fp t24659;
+fp t24657;
+fp t24654;
+fp t24653;
+fp t24652;
+fp t24648;
+fp t24646;
+fp t24645;
+fp t24643;
+fp t24642;
+fp t24633;
+fp t24622;
+fp t24621;
+fp t24606;
+fp t24603;
+fp t24593;
+fp t24583;
+fp t24569;
+fp t24558;
+fp t24543;
+fp t24542;
+fp t24539;
+fp t24514;
+fp t24506;
+fp t24505;
+fp t24502;
+fp t24497;
+fp t24496;
+fp t24492;
+fp t24491;
+fp t24487;
+fp t24470;
+fp t24452;
+fp t24448;
+fp t24438;
+fp t24436;
+fp t24431;
+fp t24429;
+fp t24427;
+fp t24421;
+fp t24417;
+fp t24409;
+fp t24402;
+fp t24377;
+fp t24373;
+fp t24371;
+fp t24369;
+fp t24365;
+fp t24361;
+fp t24358;
+fp t24354;
+fp t24347;
+fp t24344;
+fp t24335;
+fp t24332;
+fp t24331;
+fp t24326;
+fp t24300;
+fp t24287;
+fp t24268;
+fp t24264;
+fp t24249;
+fp t24235;
+fp t24232;
+fp t24231;
+fp t24229;
+fp t24225;
+fp t24223;
+fp t24220;
+fp t24217;
+fp t24216;
+fp t24214;
+fp t24213;
+fp t24212;
+fp t24210;
+fp t24205;
+fp t24201;
+fp t24200;
+fp t24198;
+fp t24190;
+fp t24187;
+fp t24186;
+fp t24169;
+fp t24166;
+fp t24159;
+fp t24156;
+fp t24154;
+fp t24151;
+fp t24135;
+fp t24132;
+fp t24131;
+fp t24129;
+fp t24127;
+fp t24121;
+fp t24108;
+fp t24107;
+fp t24105;
+fp t24103;
+fp t24102;
+fp t24091;
+fp t24089;
+fp t24087;
+fp t24085;
+fp t24082;
+fp t24077;
+fp t24072;
+fp t24063;
+fp t24061;
+fp t24056;
+fp t24054;
+fp t24052;
+fp t24046;
+fp t24037;
+fp t24035;
+fp t24026;
+fp t24025;
+fp t24020;
+fp t24016;
+fp t24013;
+fp t24009;
+fp t24008;
+fp t24000;
+fp t23996;
+fp t23988;
+fp t23986;
+fp t23982;
+fp t23979;
+fp t23974;
+fp t23973;
+fp t23971;
+fp t23963;
+fp t23961;
+fp t23960;
+fp t23957;
+fp t23956;
+fp t23945;
+fp t23943;
+fp t23935;
+fp t23933;
+fp t23932;
+fp t23925;
+fp t23922;
+fp t23920;
+fp t23918;
+fp t23915;
+fp t23910;
+fp t23907;
+fp t23906;
+fp t23904;
+fp t23903;
+fp t23902;
+fp t23901;
+fp t23896;
+fp t23894;
+fp t23891;
+fp t23889;
+fp t23887;
+fp t23886;
+fp t23880;
+fp t23877;
+fp t23876;
+fp t23872;
+fp t23868;
+fp t23865;
+fp t23859;
+fp t23857;
+fp t23855;
+fp t23849;
+fp t23846;
+fp t23845;
+fp t23843;
+fp t23834;
+fp t23832;
+fp t23831;
+fp t23829;
+fp t23823;
+fp t23822;
+fp t23821;
+fp t23808;
+fp t23803;
+fp t23801;
+fp t23800;
+fp t23794;
+fp t23793;
+fp t23790;
+fp t23789;
+fp t23787;
+fp t23781;
+fp t23779;
+fp t23778;
+fp t23776;
+fp t23774;
+fp t23773;
+fp t23772;
+fp t23771;
+fp t23767;
+fp t23763;
+fp t23757;
+fp t23749;
+fp t23745;
+fp t23744;
+fp t23739;
+fp t23734;
+fp t23729;
+fp t23726;
+fp t23721;
+fp t23720;
+fp t23717;
+fp t23714;
+fp t23713;
+fp t23710;
+fp t23707;
+fp t23702;
+fp t23698;
+fp t23697;
+fp t23696;
+fp t23694;
+fp t23693;
+fp t23692;
+fp t23691;
+fp t23687;
+fp t23686;
+fp t23685;
+fp t23684;
+fp t23683;
+fp t23681;
+fp t23680;
+fp t23675;
+fp t23674;
+fp t23673;
+fp t23672;
+fp t23670;
+fp t23663;
+fp t23657;
+fp t23656;
+fp t23653;
+fp t23648;
+fp t23645;
+fp t23639;
+fp t23636;
+fp t23625;
+fp t23619;
+fp t23617;
+fp t23616;
+fp t23614;
+fp t23613;
+fp t23607;
+fp t23606;
+fp t23598;
+fp t23592;
+fp t23585;
+fp t23583;
+fp t23580;
+fp t23571;
+fp t23568;
+fp t23567;
+fp t23565;
+fp t23563;
+fp t23562;
+fp t23557;
+fp t23555;
+fp t23553;
+fp t23548;
+fp t23545;
+fp t23543;
+fp t23534;
+fp t23531;
+fp t23529;
+fp t23524;
+fp t23517;
+fp t23509;
+fp t23491;
+fp t23486;
+fp t23485;
+fp t23484;
+fp t23482;
+fp t23473;
+fp t23472;
+fp t23465;
+fp t23446;
+fp t23445;
+fp t23437;
+fp t23435;
+fp t23432;
+fp t23429;
+fp t23426;
+fp t23425;
+fp t23423;
+fp t23422;
+fp t23420;
+fp t23398;
+fp t23392;
+fp t23385;
+fp t23383;
+fp t23365;
+fp t23362;
+fp t23352;
+fp t23350;
+fp t23349;
+fp t23348;
+fp t23336;
+fp t23333;
+fp t23329;
+fp t23328;
+fp t23325;
+fp t23314;
+fp t23309;
+fp t23308;
+fp t23306;
+fp t23304;
+fp t23295;
+fp t23294;
+fp t23289;
+fp t23285;
+fp t23284;
+fp t23283;
+fp t23282;
+fp t23272;
+fp t23271;
+fp t23260;
+fp t23247;
+fp t23241;
+fp t23240;
+fp t23237;
+fp t23231;
+fp t23230;
+fp t23225;
+fp t23224;
+fp t23215;
+fp t23210;
+fp t23171;
+fp t23165;
+fp t23159;
+fp t23155;
+fp t23141;
+fp t23135;
+fp t23132;
+fp t23125;
+fp t23124;
+fp t23123;
+fp t23122;
+fp t23119;
+fp t23114;
+fp t23096;
+fp t23094;
+fp t23085;
+fp t23079;
+fp t23069;
+fp t23064;
+fp t23062;
+fp t23056;
+fp t23038;
+fp t23034;
+fp t23032;
+fp t23026;
+fp t23025;
+fp t23010;
+fp t23008;
+fp t23006;
+fp t23005;
+fp t23001;
+fp t22989;
+fp t22965;
+fp t22957;
+fp t22953;
+fp t22949;
+fp t22947;
+fp t22916;
+fp t22915;
+fp t22910;
+fp t22897;
+fp t22894;
+ t25299 = x*z;
+ t24672 = y*y;
+ t24670 = y*t24672;
+ t25270 = t24670+y;
+ t25603 = t25270*t25299;
+ t24561 = RATIONAL(-2.0,27.0);
+ t24290 = t24561*t24670;
+ t24512 = RATIONAL(-1.0,18.0);
+ t25602 = t24512+t24290;
+ t25288 = z*t24670;
+ t25240 = x*t25288;
+ t25298 = y*t25299;
+ t25601 = t25298+t25240;
+ t24400 = RATIONAL(-1.0,216.0);
+ t24257 = t24400*y;
+ t24254 = t24400*t24670;
+ t25600 = t24257+t24254;
+ t24580 = RATIONAL(-7.0,36.0);
+ t24671 = z*z;
+ t25038 = t24580*t24671;
+ t24041 = t24670*t25038;
+ t25116 = t24670*t24671;
+ t24948 = x*t25116;
+ t24651 = RATIONAL(-7.0,3.0);
+ t25598 = t24041+t24651*t24948;
+ t24574 = RATIONAL(1.0,36.0);
+ t25114 = t24574*t24671;
+ t24155 = y*t25114;
+ t24636 = RATIONAL(1.0,3.0);
+ t24317 = t24636*t24671;
+ t24890 = x*t24317;
+ t25597 = t24155+y*t24890;
+ t24607 = RATIONAL(7.0,72.0);
+ t25119 = t24607*t24671;
+ t24017 = t24672*t25119;
+ t23403 = x*t24017;
+ t24673 = x*x;
+ t25170 = t24512*t24673;
+ t24914 = z*t25170;
+ t23386 = t24670*t24914;
+ t25596 = t23403+t23386;
+ t24781 = t24673*t25116;
+ t24459 = RATIONAL(-49.0,12.0);
+ t22980 = t24459*t24781;
+ t25289 = x*t24672;
+ t25237 = z*t25289;
+ t25595 = t22980+RATIONAL(125.0,12.0)*t25237;
+ t23940 = y*t25119;
+ t25261 = y*t24512;
+ t25594 = t23940+z*t25261;
+ t24611 = RATIONAL(-20.0,3.0);
+ t25296 = x*t24671;
+ t24894 = t24611*t25296;
+ t25221 = t24670*t24673;
+ t24934 = z*t25221;
+ t24613 = RATIONAL(98.0,9.0);
+ t23278 = t24613*t24934;
+ t25593 = t24672*t24894+t23278;
+ t23941 = t24672*t25038;
+ t24617 = RATIONAL(1.0,18.0);
+ t25274 = z*t24673;
+ t24910 = t24617*t25274;
+ t23401 = t24670*t24910;
+ t25592 = x*t23941+t23401;
+ t24668 = RATIONAL(2.0,9.0);
+ t25008 = t24668*t24673;
+ t24207 = t24670*t25008;
+ t24560 = RATIONAL(10.0,9.0);
+ t25262 = z*t24560;
+ t24882 = t24673*t25262;
+ t25591 = t24207+t24670*t24882;
+ t24644 = RATIONAL(1.0,6.0);
+ t24319 = t24644*t24671;
+ t24185 = t24672*t24319;
+ t24669 = t24673*t24671;
+ t24930 = y*t24669;
+ t24531 = RATIONAL(-1.0,12.0);
+ t23471 = t24531*t24930;
+ t25590 = t24673*t24185+t23471;
+ t24568 = RATIONAL(-1.0,27.0);
+ t24285 = t24568*y;
+ t24555 = RATIONAL(-50.0,9.0);
+ t25589 = t24555*t25237+t24285;
+ t24471 = RATIONAL(-1.0,144.0);
+ t25287 = y*t24471;
+ t24411 = RATIONAL(7.0,576.0);
+ t25074 = t24671*t24411;
+ t23762 = y*t25074;
+ t25588 = z*t25287+t23762;
+ t24450 = RATIONAL(5.0,108.0);
+ t25222 = t24672*t24450;
+ t23759 = z*t25222;
+ t23464 = t24531*t24781;
+ t25587 = t23464+x*t23759;
+ t24355 = RATIONAL(49.0,576.0);
+ t23700 = t24355*t25221;
+ t24349 = RATIONAL(-49.0,144.0);
+ t25586 = t23700+t24349*t24934;
+ t24854 = t24672*t24669;
+ t24434 = RATIONAL(-7.0,192.0);
+ t23118 = t24434*t24854;
+ t24578 = RATIONAL(1.0,72.0);
+ t25010 = t24670*t24578;
+ t25585 = t25010*t25299+t23118;
+ t24635 = RATIONAL(-2.0,9.0);
+ t25048 = t24635*t24671;
+ t24194 = t24670*t25048;
+ t24537 = RATIONAL(-10.0,9.0);
+ t24884 = t24537*t25296;
+ t25584 = t24194+t24670*t24884;
+ t25088 = t24670*t24607;
+ t24138 = t24671*t25088;
+ t24625 = RATIONAL(-1.0,9.0);
+ t25200 = t24672*t24625;
+ t24224 = z*t25200;
+ t25583 = t24673*t24224+x*t24138;
+ t25300 = y*z;
+ t24624 = RATIONAL(5.0,9.0);
+ t25098 = t24624*t24673;
+ t24666 = RATIONAL(1.0,9.0);
+ t24996 = t24666*t24673;
+ t24181 = y*t24996;
+ t25582 = t25098*t25300+t24181;
+ t24965 = t24670*RATIONAL(32.0,9.0);
+ t23968 = t24673*t24965;
+ t24521 = RATIONAL(-40.0,9.0);
+ t24982 = t24672*t24521;
+ t25581 = t23968+t24673*t24982;
+ t24383 = RATIONAL(35.0,18.0);
+ t25035 = t24672*t24383;
+ t23838 = t24673*t25035;
+ t24634 = RATIONAL(7.0,9.0);
+ t25192 = t24634*t24673;
+ t24209 = y*t25192;
+ t25580 = t23838+t24209;
+ t24466 = RATIONAL(-49.0,48.0);
+ t24954 = t24670*RATIONAL(-49.0,576.0);
+ t23690 = t24673*t24954;
+ t25579 = t23690+t24466*t24934;
+ t25003 = t24574*t24673;
+ t24123 = t24670*t25003;
+ t25578 = t24123+t24625*t24934;
+ t25276 = y*t24625;
+ t24204 = t24673*t25276;
+ t24637 = RATIONAL(-5.0,9.0);
+ t24964 = t24673*t24637;
+ t25577 = t24964*t25300+t24204;
+ t24658 = RATIONAL(-4.0,9.0);
+ t24969 = t24658*t24673;
+ t24241 = t24670*t24969;
+ t25576 = t24241+t24672*t25098;
+ t25268 = y*t24671;
+ t24222 = t24668*t25268;
+ t24509 = RATIONAL(-5.0,27.0);
+ t25275 = y*t24509;
+ t25575 = t24222+z*t25275;
+ t23281 = RATIONAL(-32.0,3.0)*t24930;
+ t25574 = RATIONAL(20.0,1.0)*t24854+t23281;
+ t24630 = RATIONAL(-2.0,3.0);
+ t23666 = t24630*t24930;
+ t24647 = RATIONAL(5.0,4.0);
+ t25573 = t23666+t24647*t24854;
+ t24585 = RATIONAL(1.0,48.0);
+ t24298 = t24585*t24671;
+ t24384 = RATIONAL(-7.0,144.0);
+ t25178 = t24672*t24671;
+ t23782 = t24384*t25178;
+ t25572 = t24298+t23782;
+ t24548 = RATIONAL(-5.0,72.0);
+ t24887 = t24548*t25296;
+ t25571 = t23401+t24672*t24887;
+ t24615 = RATIONAL(5.0,12.0);
+ t25087 = t24672*t24615;
+ t23511 = t25087*t25299;
+ t24342 = RATIONAL(-49.0,192.0);
+ t22954 = t24342*t24781;
+ t25570 = t23511+t22954;
+ t24312 = t24636*t24673;
+ t24924 = z*t24312;
+ t25569 = t24123+t24670*t24924;
+ t24524 = RATIONAL(14.0,9.0);
+ t25152 = t24524*t24673;
+ t24141 = t24670*t25152;
+ t24540 = RATIONAL(70.0,9.0);
+ t25568 = t24141+t24540*t24934;
+ t24366 = RATIONAL(49.0,192.0);
+ t22951 = t24366*t24781;
+ t25567 = t24349*t24948+t22951;
+ t24173 = t24625*t25268;
+ t25241 = x*t25268;
+ t25566 = t24173+t24637*t25241;
+ t25184 = t24673*t24607;
+ t24079 = y*t25184;
+ t24525 = RATIONAL(7.0,12.0);
+ t25062 = t24525*t24673;
+ t23930 = t24672*t25062;
+ t25565 = t24079+t23930;
+ t24535 = RATIONAL(-14.0,9.0);
+ t24967 = t24671*t24535;
+ t23959 = t24670*t24967;
+ t23490 = x*t23959;
+ t25564 = t23490+t24672*t24882;
+ t23093 = RATIONAL(49.0,24.0)*t24930;
+ t25563 = t23093+RATIONAL(245.0,48.0)*t24854;
+ t24584 = RATIONAL(1.0,12.0);
+ t24985 = t24672*t24584;
+ t24076 = t24671*t24985;
+ t23418 = t24673*t24076;
+ t24587 = RATIONAL(-7.0,54.0);
+ t25165 = t24670*t24587;
+ t23995 = x*t25165;
+ t25562 = t23418+z*t23995;
+ t24360 = RATIONAL(49.0,144.0);
+ t24999 = t24672*t24360;
+ t24596 = RATIONAL(-7.0,48.0);
+ t24302 = t24596*t24671;
+ t25561 = t24671*t24999+t24302;
+ t25560 = t24257+t24647*t25237;
+ t24641 = RATIONAL(2.0,3.0);
+ t23662 = t24641*t24930;
+ t24661 = RATIONAL(5.0,3.0);
+ t25081 = t24672*t24661;
+ t24770 = t24673*t25081;
+ t25559 = t24671*t24770+t23662;
+ t24579 = RATIONAL(-7.0,72.0);
+ t25047 = t24670*t24579;
+ t24027 = t24673*t25047;
+ t24388 = RATIONAL(-35.0,72.0);
+ t25558 = t24027+t24388*t24934;
+ t24432 = RATIONAL(-35.0,18.0);
+ t23851 = t24432*t25178;
+ t24023 = t24524*t25116;
+ t25557 = t23851+t24023;
+ t24605 = RATIONAL(-7.0,18.0);
+ t25173 = t24670*t24605;
+ t24032 = z*t25173;
+ t24772 = t24671*t25062;
+ t23371 = t24672*t24772;
+ t25556 = x*t24032+t23371;
+ t24081 = t24671*t24965;
+ t25555 = t24081+t24671*t24982;
+ t24639 = RATIONAL(-1.0,3.0);
+ t24311 = t24639*t24671;
+ t24897 = x*t24311;
+ t24515 = RATIONAL(-1.0,36.0);
+ t25089 = t24670*t24515;
+ t24139 = t24671*t25089;
+ t25554 = t24670*t24897+t24139;
+ t25075 = t24670*t24617;
+ t24015 = x*t25075;
+ t23226 = t24671*t24015;
+ t24308 = t24548*t24672;
+ t24909 = z*t24308;
+ t25553 = t23226+t24673*t24909;
+ t24219 = y*t25008;
+ t25552 = t24219+x*t25275;
+ t24460 = RATIONAL(5.0,288.0);
+ t25100 = t24460*t24670;
+ t24456 = RATIONAL(-7.0,576.0);
+ t24953 = t24670*t24456;
+ t23719 = t24673*t24953;
+ t25551 = t23719+x*t25100;
+ t24261 = RATIONAL(-16.0,27.0)*t24670;
+ t24416 = RATIONAL(20.0,27.0);
+ t25550 = t24261+t24416*t24672;
+ t24768 = RATIONAL(-1.0,192.0)*t24669;
+ t24453 = RATIONAL(1.0,216.0);
+ t24271 = t24453*t24670;
+ t25549 = t24672*t24768+t24271*t25299;
+ t24598 = RATIONAL(1.0,27.0);
+ t24286 = t24598*t24670;
+ t24589 = RATIONAL(5.0,27.0);
+ t25134 = t24670*t24589;
+ t25548 = t24286+x*t25134;
+ t25045 = t24658*t24671;
+ t24183 = t24670*t25045;
+ t24989 = t24624*t24671;
+ t25547 = t24183+t24672*t24989;
+ t25142 = t24672*t24617;
+ t24059 = t24673*t25142;
+ t25278 = y*t24515;
+ t24058 = t24673*t25278;
+ t25546 = t24059+t24058;
+ t24030 = t24670*t25114;
+ t25545 = t24030+t24670*t24890;
+ t25009 = t24672*t24535;
+ t24162 = x*t25009;
+ t23377 = z*t24141;
+ t25544 = t23377+t24671*t24162;
+ t24600 = RATIONAL(-1.0,72.0);
+ t25216 = t24600*t24673;
+ t24160 = y*t25216;
+ t24566 = RATIONAL(1.0,54.0);
+ t25267 = t24566*y;
+ t25543 = x*t25267+t24160;
+ t24494 = RATIONAL(-35.0,36.0);
+ t24998 = t24670*t24494;
+ t23861 = z*t24998;
+ t24533 = RATIONAL(7.0,27.0);
+ t24295 = t24533*t24670;
+ t25542 = t23861+t24295;
+ t24120 = y*t25003;
+ t25541 = t24120+y*t24924;
+ t24218 = t24634*t25268;
+ t25283 = t24658*y;
+ t25540 = t24218+z*t25283;
+ t24959 = t24670*RATIONAL(35.0,288.0);
+ t24478 = RATIONAL(-7.0,216.0);
+ t24256 = t24478*t24670;
+ t25539 = x*t24959+t24256;
+ t24935 = x*t25081;
+ t25538 = t22980+z*t24935;
+ t24544 = RATIONAL(28.0,9.0);
+ t25218 = t24672*t24673;
+ t24952 = z*t25218;
+ t25537 = t23490+t24544*t24952;
+ t24441 = RATIONAL(1.0,576.0);
+ t24970 = t24441*t24671;
+ t23764 = t24670*t24970;
+ t24886 = t24471*t25296;
+ t25536 = t24670*t24886+t23764;
+ t25213 = t24580*t24672;
+ t24937 = x*t25178;
+ t24385 = RATIONAL(49.0,12.0);
+ t25535 = x*t25213+t24385*t24937;
+ t24665 = RATIONAL(5.0,6.0);
+ t25175 = t24672*t24665;
+ t24242 = z*t25175;
+ t24425 = RATIONAL(-49.0,72.0);
+ t24971 = t24671*t24425;
+ t23890 = t24670*t24971;
+ t23102 = x*t23890;
+ t25534 = t24673*t24242+t23102;
+ t22889 = RATIONAL(343.0,192.0)*t24781;
+ t25533 = t22889+t24466*t24948;
+ t24406 = RATIONAL(35.0,36.0);
+ t24973 = t24406*t24670;
+ t23912 = z*t24973;
+ t24523 = RATIONAL(-7.0,12.0);
+ t24147 = t24523*t25178;
+ t23305 = t24673*t24147;
+ t25532 = t23305+x*t23912;
+ t23396 = y*t24772;
+ t25531 = t23396+RATIONAL(7.0,2.0)*t24854;
+ t24972 = t24673*t24411;
+ t23799 = t24670*t24972;
+ t25005 = t24672*RATIONAL(-1.0,96.0);
+ t25530 = t23799+t24673*t25005;
+ t25529 = t24634*t24948+t24041;
+ t24428 = RATIONAL(49.0,48.0);
+ t25528 = RATIONAL(-7.0,16.0)*t24669+t24428*t24854;
+ t23931 = t24515*t25268;
+ t24408 = RATIONAL(5.0,216.0);
+ t25293 = y*t24408;
+ t25527 = t23931+z*t25293;
+ t24447 = RATIONAL(1.0,192.0);
+ t23120 = t24447*t24930;
+ t24146 = t24671*t25005;
+ t25526 = t24673*t24146+t23120;
+ t24457 = RATIONAL(7.0,288.0);
+ t23061 = t24457*t24934;
+ t24559 = RATIONAL(-5.0,96.0);
+ t24913 = t24559*t25296;
+ t25525 = t23061+t24672*t24913;
+ t25149 = t24671*t24605;
+ t25524 = t24319+t24672*t25149;
+ t22944 = t24366*t24930;
+ t25523 = t22944+RATIONAL(-49.0,96.0)*t24854;
+ t24481 = RATIONAL(1.0,144.0);
+ t25177 = t24672*t24481;
+ t23820 = z*t25177;
+ t24426 = RATIONAL(-1.0,288.0);
+ t25004 = t24426*t24671;
+ t24940 = x*t25004;
+ t25522 = t24670*t24940+t24673*t23820;
+ t25042 = t24673*t24425;
+ t23908 = t24670*t25042;
+ t23019 = z*t23908;
+ t24174 = x*t25175;
+ t25521 = t23019+t24671*t24174;
+ t24192 = x*t25200;
+ t23981 = t24673*t25088;
+ t25520 = t24671*t24192+z*t23981;
+ t24518 = RATIONAL(7.0,36.0);
+ t25072 = t24518*t24673;
+ t24019 = t24672*t25072;
+ t24480 = RATIONAL(7.0,108.0);
+ t25058 = t24672*t24480;
+ t25519 = (t25058+t24019)*z;
+ t24477 = RATIONAL(7.0,216.0);
+ t24253 = t24477*t24670;
+ t24546 = RATIONAL(7.0,18.0);
+ t24994 = t24670*t24546;
+ t23936 = x*t24994;
+ t25518 = t24253+t23936;
+ t25103 = t24670*t24635;
+ t24240 = t24673*t25103;
+ t25517 = t24665*t24934+t24240;
+ t23841 = t24671*t25035;
+ t25516 = t23841+t23959;
+ t25210 = t24673*t24605;
+ t24310 = t24644*t24673;
+ t25515 = t24672*t25210+t24310;
+ t25282 = y*t24617;
+ t24086 = x*t25282;
+ t23532 = t24671*t24086;
+ t24591 = RATIONAL(-1.0,24.0);
+ t23530 = t24591*t24930;
+ t25514 = t23532+t23530;
+ t25513 = RATIONAL(-343.0,48.0)*t24854+RATIONAL(49.0,16.0)*t24669;
+ t25512 = t24985*t25299+t22954;
+ t24655 = RATIONAL(-1.0,6.0);
+ t24328 = t24655*t24673;
+ t25056 = t24672*t24546;
+ t25511 = t24673*t25056+t24328;
+ t25031 = t24670*RATIONAL(-32.0,9.0);
+ t24152 = t24671*t25031;
+ t24590 = RATIONAL(40.0,9.0);
+ t25105 = t24672*t24590;
+ t25510 = t24152+t24671*t25105;
+ t25144 = t24670*t24512;
+ t23939 = x*t25144;
+ t25509 = t23981+t23939;
+ t24961 = t24580*t24673;
+ t24083 = t24672*t24961;
+ t25508 = z*t24083+t23226;
+ t25059 = t24384*t24673;
+ t23795 = t24672*t25059;
+ t24296 = t24585*t24673;
+ t25507 = t23795+t24296;
+ t25506 = t24625*t24948+t24030;
+ t24489 = RATIONAL(7.0,144.0);
+ t25001 = t24672*t24489;
+ t23844 = t24673*t25001;
+ t24594 = RATIONAL(-1.0,48.0);
+ t24288 = t24594*t24673;
+ t25505 = t23844+t24288;
+ t25092 = t24670*t24600;
+ t23929 = t24671*t25092;
+ t24529 = RATIONAL(5.0,96.0);
+ t24876 = t24529*t25296;
+ t25504 = t23929+t24670*t24876;
+ t24005 = t24673*t25010;
+ t24586 = RATIONAL(5.0,72.0);
+ t25255 = t24586*z;
+ t24888 = t24670*t25255;
+ t25503 = t24673*t24888+t24005;
+ t24582 = RATIONAL(28.0,3.0);
+ t24550 = RATIONAL(-98.0,9.0);
+ t23339 = t24550*t24948;
+ t25502 = t24582*t24952+t23339;
+ t24547 = RATIONAL(-16.0,9.0);
+ t25244 = y*t24547;
+ t24106 = t24673*t25244;
+ t24413 = RATIONAL(40.0,27.0);
+ t25248 = y*t24413;
+ t25501 = t24106+x*t25248;
+ t24562 = RATIONAL(5.0,36.0);
+ t25143 = t24562*t24672;
+ t23955 = z*t25143;
+ t23128 = t24434*t24781;
+ t25500 = x*t23955+t23128;
+ t23366 = t24613*t24948;
+ t24599 = RATIONAL(-70.0,3.0);
+ t25499 = t23366+t24599*t24952;
+ t23736 = y*t24970;
+ t25498 = t23736+y*t24886;
+ t24379 = RATIONAL(35.0,72.0);
+ t24901 = t24379*t25296;
+ t25497 = t24138+t24670*t24901;
+ t25496 = t24651*t24854+t24669;
+ t24977 = t24523*t24673;
+ t24145 = t24672*t24977;
+ t25259 = t24546*x;
+ t24933 = t24671*t25259;
+ t23319 = t24670*t24933;
+ t25495 = z*t24145+t23319;
+ t24321 = t24639*t24673;
+ t24922 = z*t24321;
+ t24068 = t24673*t25089;
+ t25494 = t24068+t24670*t24922;
+ t24445 = RATIONAL(7.0,192.0);
+ t24836 = t24445*t24669;
+ t23143 = t24672*t24836;
+ t24473 = RATIONAL(-5.0,144.0);
+ t25493 = t24473*t25240+t23143;
+ t25147 = t24672*t24512;
+ t24003 = z*t25147;
+ t24336 = RATIONAL(-1.0,1728.0);
+ t24248 = t24336*y;
+ t25492 = x*t24003+t24248;
+ t23923 = t24600*t25268;
+ t25491 = z*t25267+t23923;
+ t25490 = t24666*t24948+t24139;
+ t24483 = RATIONAL(49.0,72.0);
+ t24991 = t24670*t24483;
+ t23730 = t24673*t24991;
+ t23049 = z*t23730;
+ t25489 = t23049+t24672*t24897;
+ t24903 = t24546*t25274;
+ t23373 = t24670*t24903;
+ t25488 = x*t24147+t23373;
+ t24575 = RATIONAL(5.0,54.0);
+ t25487 = t24575*t24672+t24290;
+ t24572 = RATIONAL(16.0,9.0);
+ t25292 = y*t24673;
+ t24150 = t24572*t25292;
+ t24577 = RATIONAL(-10.0,3.0);
+ t25032 = t24672*t24577;
+ t25486 = t24150+t24673*t25032;
+ t25485 = t24253+z*t25165;
+ t24956 = t24673*t24535;
+ t24110 = t24670*t24956;
+ t23310 = z*t24110;
+ t25484 = t23310+t24544*t24937;
+ t25161 = t24457*t24671;
+ t24976 = t24456*t24671;
+ t23863 = y*t24976;
+ t25483 = t23863+t24672*t25161;
+ t24376 = RATIONAL(224.0,9.0);
+ t24486 = RATIONAL(-280.0,9.0);
+ t25482 = t24486*t24937+t24376*t24934;
+ t25224 = t24670*t24509;
+ t24304 = t24568*t24670;
+ t25481 = z*t25224+t24304;
+ t25060 = t24672*RATIONAL(-35.0,192.0);
+ t23669 = t24355*t25116;
+ t25480 = t24671*t25060+t23669;
+ t23397 = t24523*t24781;
+ t24327 = t24624*t24672;
+ t25479 = t23397+t24327*t25299;
+ t24588 = RATIONAL(2.0,27.0);
+ t24293 = t24588*t24670;
+ t24618 = RATIONAL(-5.0,54.0);
+ t24307 = t24618*t24672;
+ t25478 = t24293+t24307;
+ t24455 = RATIONAL(-1.0,108.0);
+ t24279 = t24455*t24670;
+ t25477 = RATIONAL(5.0,432.0)*t24672+t24279;
+ t24602 = RATIONAL(-5.0,36.0);
+ t25290 = y*t24602;
+ t25476 = t23940+z*t25290;
+ t25019 = t24670*t24384;
+ t23828 = x*t25019;
+ t24247 = RATIONAL(-7.0,1728.0)*t24670;
+ t25475 = t23828+t24247;
+ t24281 = t24594*t24671;
+ t23875 = t24671*t25001;
+ t25474 = t24281+t23875;
+ t24424 = RATIONAL(-1.0,432.0);
+ t25195 = t24424*t24670;
+ t24343 = RATIONAL(1.0,1728.0);
+ t24244 = t24343*t24670;
+ t25473 = x*t25195+t24244;
+ t24902 = t24611*t25274;
+ t25472 = t23366+t24672*t24902;
+ t24905 = x*t24298;
+ t24394 = RATIONAL(-7.0,288.0);
+ t23134 = t24394*t24934;
+ t25471 = t24672*t24905+t23134;
+ t24316 = t24655*t24671;
+ t25470 = t24671*t25056+t24316;
+ t23862 = t24671*t24991;
+ t24362 = RATIONAL(245.0,72.0);
+ t25469 = t23862+t24362*t24948;
+ t25468 = t24466*t24854+RATIONAL(7.0,16.0)*t24669;
+ t24631 = RATIONAL(-8.0,9.0);
+ t24916 = t24631*t25296;
+ t25467 = t24670*t24916+z*t23838;
+ t25466 = t24665*t24948+t24194;
+ t25465 = t24631*t24934+x*t23841;
+ t24783 = t24672*t24302;
+ t25464 = t24673*t24783+RATIONAL(1.0,16.0)*t24669;
+ t25463 = t24599*t24937+t23278;
+ t23892 = t24671*t24953;
+ t24928 = t24489*t25296;
+ t25462 = t23892+t24670*t24928;
+ t25461 = t23730+t24145;
+ t24396 = RATIONAL(35.0,27.0);
+ t25168 = t24670*t24396;
+ t23743 = z*t25168;
+ t24638 = RATIONAL(-4.0,3.0);
+ t24988 = t24638*t24673;
+ t24778 = t24671*t24988;
+ t25460 = x*t23743+t24672*t24778;
+ t25078 = t24672*t24560;
+ t23992 = x*t25078;
+ t25459 = t23310+t24671*t23992;
+ t23188 = x*t23862;
+ t25458 = t24672*t24922+t23188;
+ t24449 = RATIONAL(35.0,24.0);
+ t25166 = t24672*t24449;
+ t23900 = t24673*t25166;
+ t24939 = x*t25149;
+ t23374 = t24670*t24939;
+ t25457 = t23374+z*t23900;
+ t25209 = t24673*t24579;
+ t24066 = y*t25209;
+ t25456 = t24066+t24086;
+ t24656 = RATIONAL(-7.0,6.0);
+ t25455 = t24656*t24854+t23396;
+ t25301 = x*y;
+ t25243 = y*t24666;
+ t24227 = t24671*t25243;
+ t25454 = t24989*t25301+t24227;
+ t25453 = t24486*t24952+t24376*t24948;
+ t24122 = t24673*t25092;
+ t25055 = t24670*t24566;
+ t24098 = x*t25055;
+ t25452 = t24122+t24098;
+ t24485 = RATIONAL(35.0,96.0);
+ t24915 = t24485*t25274;
+ t24824 = t24342*t24669;
+ t22937 = y*t24824;
+ t25451 = y*t24915+t22937;
+ t24045 = t24579*t25268;
+ t25263 = y*t24562;
+ t25450 = z*t25263+t24045;
+ t24628 = RATIONAL(7.0,6.0);
+ t24323 = t24628*t24673;
+ t24404 = RATIONAL(-49.0,18.0);
+ t25091 = t24404*t24672;
+ t25449 = t24673*t25091+t24323;
+ t24962 = t24456*t24673;
+ t23705 = y*t24962;
+ t25294 = y*t24460;
+ t25448 = x*t25294+t23705;
+ t24926 = z*t25210;
+ t23208 = t24670*t24926;
+ t23905 = t24671*t25166;
+ t25447 = t23208+x*t23905;
+ t23277 = t24550*t24934;
+ t25446 = t23277+t24582*t24937;
+ t24490 = RATIONAL(25.0,27.0);
+ t23665 = t24670*t24778;
+ t25445 = t23665+t24490*t25237;
+ t25266 = z*t24537;
+ t24878 = t24673*t25266;
+ t25444 = t24670*t24878+t24240;
+ t25139 = t24531*t24671;
+ t23926 = t24672*t25139;
+ t23408 = t24673*t23926;
+ t25052 = t24670*t24480;
+ t23888 = z*t25052;
+ t23170 = x*t23888;
+ t25443 = t23408+t23170;
+ t24392 = RATIONAL(5.0,144.0);
+ t25121 = t24672*t24392;
+ t23836 = z*t25121;
+ t25442 = x*t23836+t23128;
+ t25441 = t24045+z*t25282;
+ t24423 = RATIONAL(-1.0,576.0);
+ t23780 = t24423*t25268;
+ t25440 = t23780+t24281*t25301;
+ t24233 = t24668*t25116;
+ t25281 = x*t24560;
+ t24941 = t24670*t25281;
+ t25439 = t24233+t24671*t24941;
+ t24250 = RATIONAL(7.0,1728.0)*t24670;
+ t24407 = RATIONAL(-7.0,432.0);
+ t25021 = t24407*t24670;
+ t25438 = t24250+z*t25021;
+ t23753 = t24432*t25218;
+ t24391 = RATIONAL(-35.0,54.0);
+ t25190 = t24672*t24391;
+ t25437 = t24572*t24948+(t25190+t23753)*z;
+ t24581 = RATIONAL(5.0,24.0);
+ t25230 = t24581*t25299;
+ t25022 = t24254+t24453*t24672;
+ t25436 = t24672*t24824+t25022+t24670*t25230;
+ t24149 = x*t25143;
+ t24389 = RATIONAL(1.0,108.0);
+ t25284 = y*t24389;
+ t25076 = t23923+z*t25284;
+ t25435 = t25076+t24671*t24149+t23386;
+ t24330 = RATIONAL(245.0,18.0);
+ t25151 = t24672*RATIONAL(140.0,27.0);
+ t24551 = RATIONAL(-40.0,3.0);
+ t25434 = z*t25151+t24551*t24948+t24330*t24952;
+ t24291 = t24596*t24673;
+ t24908 = z*t24291;
+ t24516 = RATIONAL(7.0,48.0);
+ t24305 = t24516*t24671;
+ t24936 = x*t24305;
+ t23507 = t24670*t24936;
+ t25433 = t23820+t24672*t24908+t23507;
+ t24511 = RATIONAL(-70.0,9.0);
+ t23358 = t24511*t24948;
+ t24528 = RATIONAL(-35.0,9.0);
+ t24975 = t24672*t24528;
+ t24545 = RATIONAL(70.0,3.0);
+ t25432 = t24545*t24952+t23358+z*t24975;
+ t24414 = RATIONAL(-35.0,96.0);
+ t24877 = t24414*t25274;
+ t23115 = t24670*t24877;
+ t24401 = RATIONAL(35.0,48.0);
+ t24792 = t24401*t25178;
+ t24604 = RATIONAL(5.0,18.0);
+ t25181 = t24604*t24672;
+ t25431 = t23115+(t24792+t25181)*x;
+ t24387 = RATIONAL(-5.0,288.0);
+ t25101 = t24672*t24387;
+ t24875 = t24485*t25296;
+ t23273 = t24670*t24908;
+ t25430 = t24672*t24875+x*t25101+t23273;
+ t24610 = RATIONAL(16.0,3.0);
+ t24390 = RATIONAL(35.0,54.0);
+ t24990 = t24672*t24390;
+ t24357 = RATIONAL(-245.0,18.0);
+ t25429 = z*t24990+t24357*t24952+t24610*t24948;
+ t24034 = t24671*t25087;
+ t25154 = t24578*t24671;
+ t24048 = y*t25154;
+ t25252 = y*t24455;
+ t23741 = z*t25252;
+ t25199 = t24048+t23741;
+ t25428 = t23208+x*t24034+t25199;
+ t25219 = t24672*t24518;
+ t24626 = RATIONAL(-7.0,9.0);
+ t23642 = t24626*t24948;
+ t25427 = t23642+(t25219+t23930)*z;
+ t24501 = RATIONAL(-35.0,3.0);
+ t23342 = t24501*t24854;
+ t25426 = RATIONAL(140.0,9.0)*t25240+t23342+t24511*t25298;
+ t24495 = RATIONAL(-35.0,12.0);
+ t24929 = t24495*t25296;
+ t24662 = RATIONAL(7.0,3.0);
+ t23624 = t24662*t24934;
+ t25425 = t24672*t24929+t24149+t23624;
+ t25228 = t24575*t25299;
+ t25424 = t24670*t25228+t25022+t23408;
+ t23735 = x*t24253;
+ t24280 = t24598*y;
+ t25423 = t24280*t25299+RATIONAL(-5.0,64.0)*t24854+z*t23735;
+ t25422 = t24572*t24934+(t25190+t23851)*x;
+ t25182 = t24578*t24673;
+ t24055 = y*t25182;
+ t24053 = t24673*t25087;
+ t23825 = x*t25252;
+ t25421 = t24055+t23825+t23374+z*t24053;
+ t23610 = t24628*t24854;
+ t25280 = x*t24494;
+ t25420 = t23610+t25280*t25300+x*t23861;
+ t25071 = t24672*t24379;
+ t23755 = x*t25071;
+ t24333 = RATIONAL(-245.0,24.0);
+ t25419 = t23755+t23624+t24333*t24937;
+ t23602 = t24662*t24948;
+ t23909 = z*t25071;
+ t25418 = t23602+t23909+t24333*t24952;
+ t23223 = t24511*t24934;
+ t25417 = x*t24975+t23223+t24545*t24937;
+ t23919 = x*t25177;
+ t24282 = t24516*t24673;
+ t24921 = z*t24282;
+ t23378 = t24670*t24921;
+ t25416 = t23919+t23378+x*t24783;
+ t24464 = RATIONAL(35.0,16.0);
+ t24350 = RATIONAL(-245.0,96.0);
+ t25415 = t24350*t24934+t24464*t24937+t24174;
+ t25136 = t24672*t24524;
+ t24100 = z*t25136;
+ t23338 = t24540*t24948;
+ t24609 = RATIONAL(-28.0,3.0);
+ t25414 = t24100+t23338+t24609*t24952;
+ t25413 = x*t25142+t23115+t24672*t24936;
+ t25269 = y*t24477;
+ t24891 = t24641*t25274;
+ t25412 = t24672*t24891+x*t25269+t23102;
+ t25111 = t24672*RATIONAL(-5.0,48.0);
+ t24769 = t24673*t25111;
+ t25411 = t24671*t24769+(t24285+t24293)*t25299;
+ t24627 = RATIONAL(-5.0,6.0);
+ t25084 = t24672*t24627;
+ t24230 = x*t25084;
+ t24912 = t24379*t25274;
+ t23012 = t24670*t24912;
+ t25410 = t24149+t24671*t24230+t23012;
+ t25191 = t24666*t24672;
+ t24176 = x*t25191;
+ t25271 = z*t24548;
+ t24904 = t24670*t25271;
+ t24520 = RATIONAL(-1.0,54.0);
+ t25167 = t24520*t24672;
+ t25409 = t24673*t24904+x*t25167+t24671*t24176;
+ t24567 = RATIONAL(35.0,6.0);
+ t23406 = t24567*t24934;
+ t25408 = t23406+t24162+t24459*t24937;
+ t25023 = t24672*t24602;
+ t24024 = z*t25023;
+ t25258 = t24520*y;
+ t24094 = x*t25258;
+ t24451 = RATIONAL(-5.0,108.0);
+ t25223 = t24672*t24451;
+ t25407 = z*t25223+t24094+t24673*t24024;
+ t24616 = RATIONAL(7.0,54.0);
+ t25169 = t24616*t24670;
+ t23946 = x*t25169;
+ t25014 = t24672*t24655;
+ t24172 = t24671*t25014;
+ t23620 = t24673*t24172;
+ t25406 = z*t23946+t23620+t24616*t25298;
+ t24398 = RATIONAL(49.0,18.0);
+ t23587 = RATIONAL(-7.0,2.0)*t24854;
+ t25405 = t23587+t24398*t25240+t24605*t25298;
+ t25232 = t24637*t25299;
+ t23330 = t24604*t25298;
+ t23149 = t24673*t24792;
+ t25404 = t24670*t25232+t23330+t23149;
+ t25073 = t24672*t24471;
+ t23810 = x*t25073;
+ t24918 = t24489*t25274;
+ t23126 = t24670*t24918;
+ t25403 = t24594*t24937+t23810+t23126;
+ t24513 = RATIONAL(-5.0,18.0);
+ t23376 = t24513*t25298;
+ t23181 = RATIONAL(35.0,64.0)*t24854;
+ t24375 = RATIONAL(-35.0,144.0);
+ t25402 = t23376+t23181+t24375*t25240;
+ t25117 = t24672*t24566;
+ t25401 = t24670*t24913+(t23844+t25117)*z;
+ t23154 = t24670*t24875;
+ t25400 = t24024+t23154+t24672*t24877;
+ t24439 = RATIONAL(-1.0,864.0);
+ t25257 = y*t24439;
+ t25399 = t23061+t24591*t24937+z*t25257;
+ t24352 = RATIONAL(35.0,144.0);
+ t23434 = RATIONAL(-7.0,32.0)*t24854;
+ t25398 = t24352*t25240+t23434+t24473*t25298;
+ t24142 = z*t25009;
+ t23353 = t24567*t24948;
+ t25397 = t24142+t23353+t24459*t24952;
+ t24265 = t24400*t24672;
+ t25396 = t24265+t23118+x*t24888;
+ t25079 = t24672*RATIONAL(7.0,96.0);
+ t23977 = t24671*t25079;
+ t23292 = t24673*t23977;
+ t25395 = t23292+t24600*t25298+t25092*t25299;
+ t24370 = RATIONAL(-49.0,288.0);
+ t24526 = RATIONAL(5.0,16.0);
+ t25394 = t24526*t24937+t24370*t24934+t25076;
+ t25002 = t24672*RATIONAL(-140.0,27.0);
+ t24474 = RATIONAL(-160.0,9.0);
+ t24468 = RATIONAL(280.0,9.0);
+ t25393 = t24474*t24948+z*t25002+t24468*t24952;
+ t25392 = t25089*t25299+t23143+t24336*t24672;
+ t25115 = t24525*t24671;
+ t24078 = t24672*t25115;
+ t25108 = t24626*t24673;
+ t24893 = z*t25108;
+ t23660 = t24670*t24893;
+ t25391 = t23660+(t24078+t25219)*x;
+ t25130 = t24672*RATIONAL(-7.0,96.0);
+ t23928 = t24671*t25130;
+ t23493 = t24673*t23928;
+ t25390 = t23493+t24392*t25603;
+ t25272 = y*t24561;
+ t24397 = RATIONAL(-25.0,24.0);
+ t24883 = t24397*t25289;
+ t25389 = t23373+z*t25272+t24671*t24883;
+ t23409 = RATIONAL(35.0,4.0)*t24854;
+ t24570 = RATIONAL(-28.0,9.0);
+ t25388 = t23409+t24570*t25298+t24404*t25240;
+ t25054 = t24424*t24672;
+ t25387 = t24671*t23810+x*t25054+t24481*t24934;
+ t24896 = z*t25192;
+ t23658 = t24670*t24896;
+ t25043 = t24388*t24672;
+ t23869 = x*t25043;
+ t24444 = RATIONAL(-35.0,24.0);
+ t25113 = t24672*t24444;
+ t23777 = t24671*t25113;
+ t25386 = t23658+t23869+x*t23777;
+ t23163 = t24671*t23828;
+ t25096 = t24460*t24672;
+ t24925 = t24529*t25274;
+ t25385 = t23163+z*t25096+t24672*t24925;
+ t24947 = x*t24388*t24670;
+ t23193 = t24671*t24947;
+ t25384 = t24003+t23193+t24672*t24924;
+ t25383 = t24357*t24937+x*t24990+t24610*t24934;
+ t25124 = t24672*RATIONAL(1.0,96.0);
+ t24114 = t24671*t25124;
+ t25382 = t24673*t24114+t25600*t25299;
+ t25381 = t24474*t24934+x*t25002+t24468*t24937;
+ t23972 = x*t25272;
+ t25380 = t23319+t23972+t24397*t24952;
+ t24070 = x*t25111;
+ t24955 = t24672*t24473;
+ t25379 = x*t24955+t23126+t24671*t24070;
+ t25163 = t24672*RATIONAL(5.0,48.0);
+ t24817 = t24673*t25163;
+ t23183 = t24394*t24948;
+ t25378 = t23825+z*t24817+t23183;
+ t25377 = t24330*t24937+x*t25151+t24551*t24934;
+ t24334 = RATIONAL(245.0,24.0);
+ t24507 = RATIONAL(-35.0,6.0);
+ t23375 = t24507*t24948;
+ t24563 = RATIONAL(35.0,9.0);
+ t25174 = t24672*t24563;
+ t25376 = z*t25174+t23375+t24334*t24952;
+ t24289 = t24568*t24672;
+ t25234 = RATIONAL(-25.0,36.0)*t25299;
+ t25375 = t24289+t24670*t25234+t23371;
+ t24472 = RATIONAL(14.0,27.0);
+ t25204 = t24672*t24472;
+ t25374 = x*t25204+t24570*t24937+t25591;
+ t23274 = RATIONAL(32.0,3.0)*t24930;
+ t25373 = t23274+RATIONAL(245.0,27.0)*t25240+RATIONAL(280.0,27.0)*t25298+
+RATIONAL(-20.0,1.0)*t24854;
+ t24403 = RATIONAL(28.0,27.0);
+ t25235 = t24403*t25299;
+ t24461 = RATIONAL(-56.0,27.0);
+ t25372 = t24461*t25240+y*t25235+t25559;
+ t23885 = z*t25073;
+ t24951 = z*t24288;
+ t25371 = t23885+t24672*t24951+t25462;
+ t23469 = RATIONAL(7.0,32.0)*t24854;
+ t24309 = t24574*t24672;
+ t25370 = t23469+t24309+z*t24947+t25255*t25301;
+ t24381 = RATIONAL(10.0,27.0);
+ t24399 = RATIONAL(-20.0,27.0);
+ t25369 = t24399*t25240+t24381*t25298+t25559;
+ t24420 = RATIONAL(1.0,864.0);
+ t25368 = t23493+t24420*t24672+t24574*t25603;
+ t24462 = RATIONAL(1.0,432.0);
+ t25256 = y*t24462;
+ t24576 = RATIONAL(1.0,24.0);
+ t25138 = t24672*t24578;
+ t24885 = z*t25059;
+ t23162 = t24670*t24885;
+ t25367 = z*t25256+t24576*t24937+x*t25138+t23162;
+ t25215 = t24673*t24441;
+ t23742 = y*t25215;
+ t24898 = t24591*t25274;
+ t23130 = t24457*t24948;
+ t25366 = t23742+t24672*t24898+t23130+x*t25257;
+ t24130 = x*t25290;
+ t24454 = RATIONAL(35.0,12.0);
+ t24873 = t24454*t25274;
+ t25365 = t24130+z*t25078+t23375+t24672*t24873;
+ t24476 = RATIONAL(1.0,288.0);
+ t24278 = t24476*t24672;
+ t25012 = t24670*t24518;
+ t25364 = t24278+t23434+(t25278+t25012)*t25299;
+ t23212 = RATIONAL(-35.0,4.0)*t24854;
+ t24519 = RATIONAL(20.0,9.0);
+ t25363 = t24519*t25298+t24383*t25240+t23212+t24308;
+ t25362 = t25528+(t24655+t25103)*t25299;
+ t24475 = RATIONAL(-7.0,108.0);
+ t25090 = t24672*t24475;
+ t23754 = x*t25090;
+ t24493 = RATIONAL(49.0,36.0);
+ t25361 = t23754+t24493*t24937+t25494;
+ t24180 = t24624*t25299;
+ t25360 = t24615*t25299+t24670*t24180+t25468;
+ t24499 = RATIONAL(-35.0,27.0);
+ t25063 = t24670*t24499;
+ t23712 = z*t25063;
+ t25233 = t24499*t25299;
+ t23573 = y*t24778;
+ t24667 = RATIONAL(8.0,3.0);
+ t25359 = t24667*t24854+t23573+x*t23712+y*t25233;
+ t24899 = t24627*t25274;
+ t25358 = t23955+t24672*t24899+t25497;
+ t24269 = t24455*t24672;
+ t24612 = RATIONAL(-5.0,24.0);
+ t25357 = t24269+RATIONAL(49.0,96.0)*t24854+t24612*t25603;
+ t24767 = t24672*t24282;
+ t25356 = t24671*t24767+RATIONAL(-1.0,16.0)*t24669+t25602*t25299;
+ t24530 = RATIONAL(7.0,24.0);
+ t23235 = t24530*t24930;
+ t22984 = RATIONAL(-35.0,64.0)*t24854;
+ t25355 = t23235+t22984+(t25243+t25088)*t25299;
+ t23623 = RATIONAL(1.0,2.0)*t24854;
+ t24283 = t24515*t24672;
+ t25354 = t23623+y*t25228+t24391*t25240+t24283;
+ t25264 = y*t24537;
+ t25024 = t24672*RATIONAL(-25.0,9.0);
+ t24363 = RATIONAL(-175.0,24.0);
+ t25353 = x*t25264+t23353+t24363*t24952+z*t25024;
+ t24012 = x*t25261;
+ t24418 = RATIONAL(-35.0,16.0);
+ t25352 = t24012+z*t25163+t24428*t24948+t24418*t24952;
+ t25123 = t24672*t24589;
+ t25351 = z*t25123+t24672*t24878+t25439;
+ t25201 = t24672*RATIONAL(25.0,9.0);
+ t24557 = RATIONAL(-50.0,3.0);
+ t24442 = RATIONAL(-40.0,27.0);
+ t25246 = y*t24442;
+ t25350 = x*t25246+z*t25201+t23338+t24557*t24952;
+ t25349 = t24180+t24416*t25240+t25496;
+ t25348 = y*t24180+t24379*t25240+t22984+t24308;
+ t24412 = RATIONAL(-49.0,36.0);
+ t24405 = RATIONAL(-14.0,27.0);
+ t25017 = t24672*t24405;
+ t25347 = x*t25017+t24412*t24937+t25517;
+ t24446 = RATIONAL(-5.0,216.0);
+ t25279 = y*t24446;
+ t25346 = t24176+z*t25279+t24630*t24937+t23012;
+ t24538 = RATIONAL(14.0,3.0);
+ t23415 = t24538*t24930;
+ t25345 = t23415+t24540*t25298+RATIONAL(245.0,36.0)*t25240+t23212;
+ t25344 = z*t25204+t24570*t24952+t25439;
+ t25120 = t24672*t24408;
+ t24906 = t24586*t25296;
+ t25343 = t24672*t24906+x*t25120+t25578;
+ t24895 = t24641*t25296;
+ t25342 = t23931+t23019+z*t25269+t24672*t24895;
+ t25341 = z*t25090+t24493*t24952+t25554;
+ t25340 = t24412*t24952+z*t25017+t25466;
+ t24571 = RATIONAL(-5.0,16.0);
+ t25339 = t24571*t24952+t24360*t24948+z*t25111+t24094;
+ t25245 = y*t24481;
+ t23866 = z*t25245;
+ t25225 = t24672*t24600;
+ t25338 = x*t25225+t23866+t23273+t24530*t24937;
+ t25040 = t24672*t24446;
+ t25337 = x*t25040+t24671*t23755+t25494;
+ t23459 = t24584*t24930;
+ t25336 = t23620+t23459+t25601*t24450;
+ t24270 = RATIONAL(16.0,27.0)*t24670;
+ t25335 = RATIONAL(50.0,9.0)*t25298+t24270+RATIONAL(-100.0,9.0)*t25240+
+t24399*t24672;
+ t25334 = x*t25147+t24672*t24890+t25558;
+ t24380 = RATIONAL(-10.0,27.0);
+ t25197 = t24672*t24380;
+ t25333 = x*t25197+t24519*t24937+t25444;
+ t25332 = z*t25040+t24673*t23909+t25554;
+ t25331 = RATIONAL(-245.0,36.0)*t25240+t24406*t25298+t25531;
+ t24498 = RATIONAL(-28.0,27.0);
+ t24458 = RATIONAL(-49.0,54.0);
+ t25330 = t24498*t25298+t24458*t25240+t25573;
+ t23969 = x*t25136;
+ t25329 = t24609*t24937+t23969+t25568;
+ t23715 = t24673*t25113;
+ t23811 = z*t25043;
+ t25328 = t23811+z*t23715+t25529;
+ t24443 = RATIONAL(25.0,36.0);
+ t25327 = t24588*t24672+t25455+t25601*t24443;
+ t24463 = RATIONAL(-35.0,48.0);
+ t24843 = t24463*t25218;
+ t25326 = z*t24843+t23836+t23507+t25456;
+ t25158 = t24635*t24673;
+ t24197 = y*t25158;
+ t24346 = RATIONAL(-245.0,72.0);
+ t25273 = y*t24589;
+ t24031 = x*t25273;
+ t24623 = RATIONAL(5.0,1.0);
+ t25325 = t24197+t24031+t24346*t24948+t24623*t24952+z*t25084;
+ t25217 = t24672*t24513;
+ t24104 = z*t25217;
+ t25324 = t23193+z*t24770+t24104+t25552;
+ t24660 = RATIONAL(-5.0,3.0);
+ t24565 = RATIONAL(10.0,3.0);
+ t25323 = t24660*t25298+t24565*t25240+RATIONAL(-245.0,48.0)*t24854+t25487;
+ t25150 = t24672*RATIONAL(25.0,72.0);
+ t24620 = RATIONAL(4.0,27.0);
+ t25260 = y*t24620;
+ t24168 = t24671*t25012;
+ t24437 = RATIONAL(25.0,24.0);
+ t25322 = t24437*t24952+z*t25150+x*t25260+t23642+t24168;
+ t23934 = t24671*t25047;
+ t25253 = y*t24387;
+ t24601 = RATIONAL(-7.0,24.0);
+ t25321 = t23934+t23154+x*t25253+t24601*t24952+t24224;
+ t23508 = t24601*t24930;
+ t25320 = t23508+t23181+RATIONAL(-5.0,576.0)*t24672+t24635*t25298+t24580*
+t25240;
+ t25319 = t24519*t24952+t24031+z*t25197+t25584;
+ t24284 = t24586*t24672;
+ t25318 = t24661*t25298+t24449*t25240+t23093+RATIONAL(-245.0,64.0)*t24854+
+t24284;
+ t25317 = z*t25191+x*t25279+t24630*t24952+t25497;
+ t23411 = t24523*t24930;
+ t25316 = t24668*t24672+t23587+t23411+y*t25234+RATIONAL(175.0,36.0)*t25240
+;
+ t25315 = t24269+t25590+t24618*t25603;
+ t24099 = t24673*t25012;
+ t25314 = x*t25150+t24099+z*t25260+t23660+t24437*t24937;
+ t25203 = t24672*t24537;
+ t24500 = RATIONAL(20.0,3.0);
+ t24950 = t24500*t25274;
+ t25313 = t23358+z*t25203+t24672*t24950+t25552;
+ t24632 = RATIONAL(4.0,9.0);
+ t25277 = y*t24632;
+ t25013 = t24672*RATIONAL(-25.0,72.0);
+ t24345 = RATIONAL(175.0,24.0);
+ t25312 = x*t25277+z*t25013+t24345*t24952+t25598;
+ t23166 = t24671*t24843;
+ t25311 = t23166+y*t25232+z*t24941+t25478;
+ t23412 = RATIONAL(-14.0,3.0)*t24930;
+ t25310 = t24555*t25298+t23409+t23412+RATIONAL(-175.0,36.0)*t25240+t24637*
+t24672;
+ t25309 = t24444*t25240+t22944+y*t25230+RATIONAL(49.0,32.0)*t24854+t24283;
+ t24881 = t24500*t25296;
+ t25308 = x*t25203+t24110+t23223+t24672*t24881+t25575;
+ t25307 = t24309+t23330+t24256+t24432*t25240+t25531;
+ t24879 = t24672*t25280;
+ t25306 = x*t25222+t24671*t24879+t25569+t25594;
+ t24273 = t24389*t24670;
+ t25239 = t24668*t25299;
+ t25305 = t24658*t25240+t23235+t24273+y*t25239+t23149+RATIONAL(-5.0,432.0)
+*t24672;
+ t25304 = t24012+t24079+t23759+t24494*t24952+t25545;
+ t25303 = t25462+t25543+(t24955+t24769)*z;
+ t25302 = t24671*t24935+x*t25217+t25558+t25575;
+ t25297 = t24424*y;
+ t25295 = z*t24672;
+ t24503 = RATIONAL(-7.0,27.0);
+ t25291 = y*t24503;
+ t24592 = RATIONAL(-4.0,27.0);
+ t25286 = y*t24592;
+ t25285 = t24588*y;
+ t24274 = t24453*y;
+ t25265 = y*t24461;
+ t25254 = y*t24478;
+ t25251 = y*t24533;
+ t25250 = x*t24627;
+ t25249 = y*t24420;
+ t24410 = RATIONAL(56.0,27.0);
+ t25247 = y*t24410;
+ t25242 = y*t25274;
+ t25238 = y*t25271;
+ t24164 = y*t25281;
+ t23848 = RATIONAL(-140.0,9.0)*t25299;
+ t24143 = x*t25266;
+ t23967 = t24577*t25299;
+ t23833 = x*t25245;
+ t23164 = t24445*t24781;
+ t25226 = x*t24909+t23164;
+ t25220 = t24219+x*t25291;
+ t24430 = RATIONAL(7.0,432.0);
+ t25214 = t24430*t24670;
+ t25212 = t24670*t24446;
+ t25208 = t24632*t24673;
+ t25207 = t24670*t24632;
+ t24226 = y*t25048;
+ t24119 = z*t25251;
+ t25206 = t24226+t24119;
+ t25205 = t24670*t24439;
+ t24395 = RATIONAL(-49.0,27.0);
+ t25183 = t24670*t24395;
+ t23786 = z*t25183;
+ t25202 = t23786+t24023;
+ t23520 = t24576*t24930;
+ t25198 = t23520+z*t24058;
+ t24299 = t24503*t24670;
+ t25196 = t24670*t24666;
+ t25194 = t24462*t24672;
+ t24640 = RATIONAL(8.0,9.0);
+ t25193 = t24670*t24640;
+ t23839 = t24670*t25074;
+ t25162 = t24670*RATIONAL(-7.0,864.0);
+ t25189 = z*t25162+t23839;
+ t25188 = t24665*t24671;
+ t25187 = t24592*t24670;
+ t25186 = t23530+x*t24155;
+ t25185 = t24670*RATIONAL(-49.0,216.0);
+ t24649 = RATIONAL(4.0,3.0);
+ t25180 = t24649*t24673;
+ t25179 = t24672*t24612;
+ t25176 = t24670*t24625;
+ t24608 = RATIONAL(-56.0,9.0);
+ t25172 = t24672*t24608;
+ t25171 = t24670*t24387;
+ t24532 = RATIONAL(56.0,9.0);
+ t25164 = t24532*t24672;
+ t24931 = t24483*t25296;
+ t25160 = t23411+y*t24931;
+ t25159 = t24670*t24520;
+ t25157 = t24672*t24381;
+ t25156 = t24670*t24472;
+ t23526 = t24670*t24772;
+ t23262 = x*t24104;
+ t25155 = t23526+t23262;
+ t25153 = t24670*t24471;
+ t25148 = z*t25185+t24168;
+ t25146 = t24567*t25237+t22980;
+ t25145 = t24670*t24489;
+ t24393 = RATIONAL(49.0,27.0);
+ t25086 = t24670*t24393;
+ t25141 = t24110+x*t25086;
+ t23481 = x*t24023;
+ t25140 = t23481+t23665;
+ t25006 = t24672*t24626;
+ t23539 = t25006*t25299;
+ t25137 = t23526+t23539;
+ t25135 = RATIONAL(35.0,192.0)*t24672;
+ t25133 = t24649*t24671;
+ t25132 = t24476*t24671;
+ t25131 = RATIONAL(35.0,216.0)*t24670;
+ t25129 = t23959+z*t25086;
+ t24118 = x*t25251;
+ t25128 = t24197+t24118;
+ t25127 = t23934+t23888;
+ t24556 = RATIONAL(-8.0,27.0);
+ t25126 = t24556*t24670;
+ t25125 = t24665*t24673;
+ t24329 = t24656*t24673;
+ t25122 = t24531*t24673;
+ t25118 = t24457*t24673;
+ t25112 = t24394*t24671;
+ t25110 = t23397+t24443*t25237;
+ t25109 = t24394*t24673;
+ t24553 = RATIONAL(49.0,9.0);
+ t25107 = t23412+t24553*t25242;
+ t24932 = t24483*t25274;
+ t25106 = t23411+y*t24932;
+ t25104 = t24672*t24375;
+ t25102 = t24222+z*t25291;
+ t24014 = t24572*t25268;
+ t25099 = z*t25265+t24014;
+ t25097 = t24518*t24671;
+ t25095 = t24476*t24673;
+ t25094 = t24672*t24509;
+ t25093 = t24670*t24513;
+ t24315 = t24656*t24671;
+ t24629 = RATIONAL(-8.0,3.0);
+ t24314 = t24629*t24671;
+ t24325 = t24667*t24671;
+ t23916 = t24423*t25292;
+ t25085 = x*t25249+t23916;
+ t24938 = x*t25132;
+ t22964 = t24670*t24768;
+ t25083 = t22964+t24670*t24938;
+ t25082 = t23412+t24553*t25241;
+ t24320 = t24628*t24671;
+ t23356 = t24582*t24781;
+ t23068 = RATIONAL(-175.0,9.0)*t25237;
+ t25080 = t23356+t23068;
+ t25077 = t24632*t24671;
+ t24064 = t24671*t25010;
+ t25070 = z*t24279+t24064;
+ t25069 = t24620*t24670;
+ t25068 = t24512*t24671;
+ t23457 = t24584*t24781;
+ t25067 = t23457+t24671*t23939;
+ t24980 = t24670*t24423;
+ t23750 = t24673*t24980;
+ t24987 = t24670*t24420;
+ t25066 = x*t24987+t23750;
+ t25065 = t23397+t25056*t25299;
+ t25064 = x*t25284+t24160;
+ t24997 = t24670*t24475;
+ t23826 = x*t24997;
+ t25061 = t23826+t23981;
+ t23016 = t24434*t24930;
+ t25057 = t23016+t25161*t25301;
+ t25053 = t24670*RATIONAL(-35.0,216.0);
+ t25051 = t24672*t24477;
+ t25050 = t24672*t24581;
+ t25049 = t24670*RATIONAL(7.0,864.0);
+ t25046 = t24670*t24408;
+ t25044 = t24672*t24349;
+ t25041 = t24672*t24503;
+ t25039 = t24670*t24462;
+ t25037 = t24670*t24604;
+ t25036 = t24670*RATIONAL(-35.0,288.0);
+ t25034 = t24309*t25299+t23128;
+ t25033 = t24670*t24481;
+ t24313 = t24667*t24673;
+ t24318 = t24629*t24673;
+ t25030 = t24672*RATIONAL(5.0,192.0);
+ t25029 = t24670*t24381;
+ t25028 = x*t25049+t23719;
+ t25027 = t24672*t24478;
+ t25026 = t24634*t24672;
+ t25025 = t24672*RATIONAL(-5.0,192.0);
+ t24255 = t24389*t24672;
+ t25020 = t24670*t24562;
+ t22963 = y*t24768;
+ t25018 = y*t24938+t22963;
+ t25016 = t24394*t24672;
+ t24267 = t24426*t24672;
+ t24774 = t24649*t24669;
+ t23651 = t24670*t24774;
+ t22993 = t24672*t25233;
+ t25015 = t23651+t22993;
+ t25011 = t24670*t24519;
+ t24554 = RATIONAL(-5.0,12.0);
+ t25007 = t24672*t24554;
+ t24510 = RATIONAL(8.0,27.0);
+ t25000 = t24670*t24510;
+ t24292 = t24616*t24672;
+ t24995 = t24670*RATIONAL(49.0,216.0);
+ t24993 = t24670*t24405;
+ t24992 = t24670*RATIONAL(-80.0,27.0);
+ t24986 = t24352*t24672;
+ t24984 = t24672*t24533;
+ t24983 = t24672*t24423;
+ t24981 = x*t24273+t24122;
+ t24979 = t24398*t24673;
+ t24522 = RATIONAL(-20.0,9.0);
+ t24978 = t24670*t24522;
+ t24974 = t24670*t24631;
+ t24968 = t24670*t24380;
+ t24966 = t23397+t25035*t25299;
+ t24963 = t24670*RATIONAL(-112.0,27.0);
+ t24960 = t24670*RATIONAL(112.0,27.0);
+ t24958 = t24670*t24602;
+ t24957 = t24670*RATIONAL(80.0,27.0);
+ t24949 = t24495*t25274;
+ t24067 = x*t25093;
+ t24946 = t24559*t25274;
+ t24945 = z*t25042;
+ t24944 = t24414*t25296;
+ t24040 = z*t25037;
+ t24943 = t24673*t25255;
+ t24595 = RATIONAL(40.0,3.0);
+ t24942 = t24595*t25296;
+ t23884 = x*t25033;
+ t23867 = x*t24256;
+ t23758 = x*t24279;
+ t24228 = t24626*t25268;
+ t24927 = z*t25095;
+ t24433 = RATIONAL(-25.0,18.0);
+ t24923 = t24433*t25289;
+ t24920 = t24640*t25296;
+ t24919 = x*t24265;
+ t24917 = z*t24296;
+ t24911 = t24671*t25250;
+ t24907 = t24471*t25274;
+ t24071 = z*t25225;
+ t24049 = x*t25123;
+ t23990 = x*t25163;
+ t23980 = x*t25023;
+ t24900 = t24595*t25274;
+ t23964 = x*t25041;
+ t24892 = t24426*t25274;
+ t24889 = x*t24302;
+ t24880 = t24454*t25296;
+ t24874 = z*t24996;
+ t24773 = t24660*t25218;
+ t24871 = t24671*t24773+t23666+t23651;
+ t24870 = t24099+t24282+t24673*t25044;
+ t24869 = z*t25258+t24048+t24274;
+ t24868 = t24138+t24670*t24944+t22951;
+ t24867 = t23959+t23743+t24295;
+ t23293 = RATIONAL(-64.0,3.0)*t24781;
+ t24866 = t23274+RATIONAL(80.0,3.0)*t24854+t23293;
+ t24865 = t23235+t24554*t25242+t24181;
+ t24864 = t24292+t25602;
+ t24062 = z*t25159;
+ t24863 = t24064+t24062+t24271;
+ t23775 = y*t24972;
+ t24862 = t23775+y*t24921+t22937;
+ t24097 = z*t25273;
+ t24861 = t24226+t24280+t24097;
+ t24860 = t23719+x*t25214+t24247;
+ t24859 = t24027+t24670*t24915+t22954;
+ t23689 = t24671*t24954;
+ t24858 = t24250+z*t25145+t23689;
+ t24857 = t24270+t24632+t24498*t24672;
+ t23501 = RATIONAL(64.0,3.0)*t24781;
+ t24856 = t23501+RATIONAL(-112.0,3.0)*t24854+RATIONAL(16.0,1.0)*t24669;
+ t23363 = t24609*t24781;
+ t24855 = RATIONAL(49.0,3.0)*t24854+t23363+RATIONAL(-7.0,1.0)*t24669;
+ t24234 = t24670*t25077;
+ t24853 = t24226+t24234+t24637*t25178;
+ t24852 = t23235+t24554*t25241+t24227;
+ t24851 = t24670*t24899+t23526+t24207;
+ t24124 = t24670*t24961;
+ t24850 = t24124+t24291+t24673*t24999;
+ t24849 = t24099+t24673*t25014+t24058;
+ t24246 = t24343*y;
+ t24848 = t23742+t24246+x*t25297;
+ t23993 = t24673*t25031;
+ t24847 = t24673*t25164+t24318+t23993;
+ t24846 = t23712+t24299+t24023;
+ t23514 = y*t24914;
+ t24845 = t23514+t23520+t24055;
+ t24844 = t23959+t24398*t25178+t24315;
+ t24842 = t24670*t24889+t23892+t22951;
+ t24237 = y*t25108;
+ t23152 = RATIONAL(-49.0,24.0)*t24930;
+ t24841 = t24237+y*t24873+t23152;
+ t23738 = t24672*t25004;
+ t24840 = t24286+x*t24958+t23981;
+ t23169 = y*t24836;
+ t24839 = t23169+t24055+y*t24946;
+ t24838 = z*t24994+t24253+t23890;
+ t24837 = z*t24959+t23689+t24256;
+ t24306 = t24556*y;
+ t24835 = y*t25262+t24306+t24228;
+ t24834 = t24152+t24671*t25164+t24314;
+ t24833 = t24241+t24321+t24673*t25026;
+ t22890 = RATIONAL(-343.0,192.0)*t24781;
+ t24368 = RATIONAL(245.0,96.0);
+ t24832 = t22890+t23908+t24368*t24934;
+ t24831 = t24299+t23890+t23912;
+ t23576 = y*t24774;
+ t24830 = t24629*t24854+t23576+t23651;
+ t23331 = RATIONAL(35.0,3.0)*t24854;
+ t24829 = t23415+t23331+t23363;
+ t24828 = t23780+t24671*t23833+t22963;
+ t24827 = t23508+t24204+t24615*t25242;
+ t24826 = t24257+t25491;
+ t24825 = t23457+t25506;
+ t24823 = t24671*t25172+t24081+t24325;
+ t24822 = t24671*t25091+t24023+t24320;
+ t24821 = t23526+RATIONAL(-5.0,4.0)*t24854+t23662;
+ t24820 = t24285+t25450;
+ t24819 = t24066+t24285+x*t25263;
+ t24818 = t24255+t25600;
+ t24816 = z*t25171+t23839+t24271;
+ t24178 = t24672*t25008;
+ t24301 = t24510*y;
+ t23978 = t24671*t25244;
+ t24815 = z*t25248+t24301+t23978;
+ t24002 = t24672*t25184;
+ t24036 = t24672*t25216;
+ t24814 = t24317+t24671*t25006+t24234;
+ t24096 = t24673*t25007;
+ t24813 = t24670*t24874+t24068+t23464;
+ t23947 = t24672*t25209;
+ t24812 = t24673*t25105+t24150+t23993;
+ t24811 = t23775+t23169+y*t24885;
+ t24810 = t23884+t23719+t24244;
+ t24245 = t24336*t24670;
+ t24809 = x*t25039+t24245+t23750;
+ t24808 = t23934+z*t25020+t24304;
+ t23746 = t24673*t24267;
+ t24243 = t24673*t25207;
+ t24807 = t24312+t24673*t25006+t24243;
+ t24650 = RATIONAL(-1.0,2.0);
+ t24806 = t23526+t24650*t24854+t23471;
+ t23805 = t24670*t25215;
+ t23110 = t24447*t24781;
+ t24805 = t23805+t24670*t24907+t23110;
+ t23797 = t24671*t24980;
+ t24804 = t23797+t24594*t24948+t23164;
+ t24803 = x*t24173+t24155+t23459;
+ t24802 = t24110+t24672*t24979+t24329;
+ t24801 = t24274+t25441;
+ t24800 = t24305+t24671*t25044+t24168;
+ t24799 = t23508+t24173+t24615*t25241;
+ t24798 = t24183+t24671*t25026+t24311;
+ t24797 = t24197+t24672*t24964+t24243;
+ t24796 = t24120+z*t24204+t23459;
+ t24795 = t24280+t25476;
+ t24794 = y*t24905+t23736+t23016;
+ t24793 = t23730+t23715+t24209;
+ t24195 = t24668*t25178;
+ t23129 = t24385*t24781;
+ t24791 = t24141+t23129+t24507*t24934;
+ t24790 = t24670*t24911+t23526+t24233;
+ t24789 = t24313+t24673*t25172+t23968;
+ t24788 = t23928+t23863+t23669;
+ t24787 = RATIONAL(7.0,1.0)*t24669+RATIONAL(-49.0,3.0)*t24854+t23356;
+ t24786 = t24293+t24587*t24672+t24617;
+ t24065 = t24671*t25142;
+ t24042 = t24672*t25097;
+ t24785 = t24662*t24854+t23665-t24669;
+ t24007 = t24671*t25007;
+ t24004 = t24600*t25178;
+ t24784 = t23464+t25490;
+ t23954 = t24579*t25178;
+ t23618 = t24651*t24934;
+ t24782 = t24124+t23618+t23129;
+ t24780 = t24273+t24481+t24407*t24672;
+ t24779 = t23415+t24528*t25242+t24237;
+ t24777 = t24079+t24323*t25300+t23152;
+ t24776 = t23799+t24245+x*t25153;
+ t24775 = t24253+t23995+t23981;
+ t24771 = RATIONAL(-8.0,1.0)*t24854+t23573+t23356;
+ t24766 = RATIONAL(-56.0,3.0)+RATIONAL(392.0,9.0)*t24672;
+ t24765 = t25091+t24628;
+ t24764 = t23130+t24672*t24946+t25442;
+ t23148 = z*t24919;
+ t24763 = t23148+t24670*t24892+t24671*t23919+t23110;
+ t23489 = z*t24002;
+ t22973 = z*t23754;
+ t24762 = t23489+t22973+t25067;
+ t24761 = t23418+t24451*t25240+t25587;
+ t23246 = x*t24071;
+ t24760 = t23246+t23183+t24672*t24917+t23164;
+ t23220 = t24292*t25299;
+ t23413 = z*t23947;
+ t24759 = t23220+z*t25027+t23413+t24784;
+ t24758 = t24671*t23990+t23134+t25199+t25226;
+ t23179 = RATIONAL(-98.0,27.0)*t25237;
+ t24757 = t24524*t25299+t23651+t24410*t25240+t23179+t25496;
+ t23173 = RATIONAL(70.0,27.0)*t25237;
+ t24756 = t24522*t24952+t23173+t25140+t25220;
+ t24755 = t24673*t24100+z*t25041+t25015+t25584;
+ t23252 = t24540*t25237;
+ t24754 = t23252+t24608*t25240+t24544*t25298+t24829;
+ t23078 = z*t24879;
+ t24753 = t24672*t24931+t23078+x*t24984+t24851;
+ t24752 = t23262+RATIONAL(35.0,108.0)*t25240+t24451*t25298+t24806;
+ t24751 = z*t24773+t23188+t24966+t25128;
+ t24750 = z*t25051+t24672*t24945+t25065+t25545;
+ t24749 = RATIONAL(8.0,1.0)*t24854+t23576+t23252+t23363+t24396*t25298+
+RATIONAL(-245.0,27.0)*t25240;
+ t22911 = RATIONAL(980.0,27.0)*t25237;
+ t24748 = RATIONAL(-16.0,1.0)*t24669+t22911+t23848+t23293+RATIONAL(112.0,
+3.0)*t24854+RATIONAL(-560.0,27.0)*t25240;
+ t24664 = RATIONAL(-5.0,1.0);
+ t24339 = RATIONAL(343.0,72.0);
+ t24747 = t24664*t24937+t24339*t24934+t25102+t25146;
+ t23300 = t24550*t25237;
+ t24746 = t24538*t25299+t23300+t24532*t25240+t24787;
+ t23013 = t24393*t25237;
+ t24745 = t24626*t25299+t23013+t24498*t25240+t24785;
+ t24744 = t23805+t24670*t24917+t25034+(t25194+t23782)*x;
+ t24743 = t24671*t23869+x*t25094+t25110+t25517;
+ t24742 = t24472*t25298+t23078+RATIONAL(49.0,108.0)*t25240+t24821;
+ t24741 = z*t25094+t24673*t23811+t25110+t25466;
+ t24740 = t24522*t24937+t23665+t23377+t23173+t25102;
+ t22962 = t24255*t25299;
+ t24739 = t22962+t23797+z*t25054+t22964+t24671*t23884+t24673*t23885;
+ t23198 = z*t23826;
+ t24738 = t23220+t23464+t23198+t24475*t25298+t25590;
+ t24737 = t24559*t24934+t24005+t25226+(t25117+t23875)*x;
+ t23438 = z*t23964;
+ t24736 = t23457+t23438+t25578+(t25058+t24042)*x;
+ t23072 = RATIONAL(245.0,9.0)*t25237;
+ t24735 = t24670*t23848+t24501*t25299+t23072+t24855;
+ t24734 = z*t23936+t25259*t25300+t25137+t25455;
+ t23550 = t24651*t25237;
+ t24733 = t23550+t24385*t24952+z*t25213+t23129+t25598;
+ t23316 = t25179*t25299;
+ t24732 = z*t25101+t23316+t24672*t24915+t24842;
+ t24731 = t24480*t25298+t23623+t23459+RATIONAL(-49.0,108.0)*t25240+t25065;
+ t24730 = x*t25051+t24425*t24937+t25065+t25569;
+ t23492 = x*t23954;
+ t24729 = t23220+x*t25027+t23492+t24813;
+ t22900 = RATIONAL(-700.0,27.0)*t25237;
+ t24728 = RATIONAL(-280.0,27.0)*t25298+RATIONAL(560.0,27.0)*t25240+t23501+
+RATIONAL(-80.0,3.0)*t24854+t23281+t22900;
+ t24727 = t23469+t24578*t25298+t23169+t25047*t25299+t25512;
+ t24726 = t24672*t24884+t24049+t25445+t25591;
+ t24725 = t24274*t25299+z*t23867+RATIONAL(1.0,32.0)*t24854+t23120+t25034;
+ t24724 = t23049+t24660*t24937+t24966+t25206;
+ t24573 = RATIONAL(50.0,3.0);
+ t24723 = x*t25247+t24106+t23339+t24573*t24952+t25080;
+ t24722 = t23316+t24868+(t25142+t24767)*z;
+ t23450 = t24307*t25299;
+ t24721 = t24672*t24943+z*t25120+t23450+t24825;
+ t24720 = t24380*t25298+RATIONAL(-35.0,108.0)*t25240+t25110+t25573;
+ t24719 = t23316+t24526*t24952+t22951+t24370*t24948+t25064;
+ t24467 = RATIONAL(25.0,48.0);
+ t23092 = t24467*t25237;
+ t24718 = t23980+t24414*t24937+t23092+t24859;
+ t24717 = t25034+t23764+t24670*t24905+(t25194+t23795)*z;
+ t22892 = RATIONAL(-175.0,12.0)*t25237;
+ t24716 = x*t25174+t22892+t24334*t24937+t24791;
+ t24715 = t24573*t24937+t23277+z*t25247+t23978+t25080;
+ t24714 = t24670*t25235+t24405*t25298+t22993+t24871;
+ t24713 = t24672*t24874+t23457+z*t25167+t23929+t23450+t24670*t24887;
+ t24712 = z*t24984+t23078+t24672*t24932+t24790;
+ t24711 = t23508+t25276*t25299+t23166+t24670*t25239+t25155;
+ t24710 = t24265+t23305+x*t24040+t24271+t25155;
+ t24709 = t23799+x*t25096+t24672*t24876+t23162+t25226;
+ t24708 = t24673*t23955+t23450+t25064+t25067;
+ t24707 = t23964+t24671*t23969+t25015+t25444;
+ t24706 = t24664*t24952+t24339*t24948+t25146+t25220;
+ t24382 = RATIONAL(49.0,54.0);
+ t24705 = t23539+t24587*t25298+t24382*t25240+t24806;
+ t24704 = RATIONAL(-49.0,16.0)*t24669+t24670*t23967+RATIONAL(-5.0,2.0)*
+t25299+RATIONAL(343.0,48.0)*t24854+t24786+t25146;
+ t24703 = t24360*t24934+t24070+t24571*t24937+t23690+t24869+t25570;
+ t24564 = RATIONAL(-25.0,6.0);
+ t23327 = t24564*t25237;
+ t24702 = t24672*t24880+t23992+t23327+t24791+t24795;
+ t24701 = t24024+t24257+z*t24096+t25479+t25529+t25543;
+ t24700 = z*t25250+t24670*t24143+t24864+t24966+t25528;
+ t23194 = z*t24923;
+ t24699 = t24285+t23194+t24390*t25240+t24256+t24416*t25298+t24284+t24821;
+ t24698 = t23700+t22890+t23990+t24428*t24934+t24418*t24937+t25560+t25594;
+ t24697 = t23511+t24601*t24937+t24274+t24192+t23762+z*t25253+t24859;
+ t24696 = t23955+t24274+t23602+t24672*t24949+t24168+t25456+t25538;
+ t24695 = t23610+t23376+z*t24067+t23411+t24818+t25479;
+ t24694 = x*t25157+t23194+t24406*t24937+t24820+t24851;
+ t23622 = t25014*t25299;
+ t24693 = t23622+t24530*t24952+t24071+t24246+t23833+t23705+t24842;
+ t24692 = t24430*t24672+t25137+t24279+t24471+t25468+(t24636+t25207)*t25299
+;
+ t22971 = z*t24883;
+ t24691 = t24130+t22971+t24079+t24401*t24952+z*t25181+t24280+t24868;
+ t24690 = t23658+x*t24007+t24124+t23980+t24826+t25479;
+ t24689 = t23412+t23342+t24590*t25240+t24522*t25298+t23356+t25478+t25589;
+ t24688 = t23292+t23016+t24818+t25500+(t24904+t25238)*x;
+ t23146 = RATIONAL(-50.0,27.0)*t25237;
+ t24687 = t24399*t25298+t24413*t25240+t23146+t24280+t24871+t25487;
+ t24686 = t23799+x*t25121+t23378+t24463*t24937+t24801+t25570;
+ t24685 = z*t25157+t23194+t24406*t24952+t24790+t24819;
+ t23400 = RATIONAL(-25.0,8.0)*t25237;
+ t24684 = t23400+t23862+t24242+t24350*t24948+t24464*t24952+t22889+t24819;
+ t24683 = t24230+t24346*t24934+t23908+t24623*t24937+t23327+t23129+t24861;
+ t24682 = t24442*t25240+t24143+t23173+t24785+t24786;
+ t24681 = t23967+t23252+t24521*t25240+t24855+t24864;
+ t23475 = z*t24049;
+ t24680 = t23475+x*t25223+t24671*t23980+t24813+t24869;
+ t24679 = x*t25013+t23327+z*t25277+t24228+t24280+t24345*t24937+t24782;
+ t24678 = t23916+x*t25256+t23163+z*t25138+t23839+t24576*t24952+t23164+
+t25492;
+ t24677 = t23406+x*t25024+t24110+z*t25264+t24218+t24301+t24363*t24937+
+t25595;
+ t24484 = RATIONAL(100.0,9.0);
+ t24536 = RATIONAL(25.0,3.0);
+ t24676 = t24658+t24261+t24403*t24672+t24536*t25299+t23068+t24484*t25240+
+t24787;
+ t23052 = RATIONAL(125.0,9.0)*t25237;
+ t24675 = t24306+t23052+x*t25201+t24014+z*t25246+t24557*t24937+t23363+
+t25568;
+ t24663 = RATIONAL(4.0,1.0);
+ t24659 = RATIONAL(-4.0,1.0);
+ t24657 = RATIONAL(1.0,8.0);
+ t24654 = RATIONAL(2.0,1.0);
+ t24653 = RATIONAL(7.0,4.0);
+ t24652 = RATIONAL(5.0,8.0);
+ t24648 = RATIONAL(7.0,8.0);
+ t24646 = RATIONAL(1.0,4.0);
+ t24645 = RATIONAL(-1.0,8.0);
+ t24643 = RATIONAL(-1.0,4.0);
+ t24642 = RATIONAL(-2.0,1.0);
+ t24633 = RATIONAL(-7.0,4.0);
+ t24622 = RATIONAL(-7.0,8.0);
+ t24621 = RATIONAL(-5.0,8.0);
+ t24606 = RATIONAL(-49.0,9.0);
+ t24603 = RATIONAL(-49.0,6.0);
+ t24593 = RATIONAL(-16.0,3.0);
+ t24583 = RATIONAL(25.0,2.0);
+ t24569 = RATIONAL(-25.0,2.0);
+ t24558 = RATIONAL(-10.0,1.0);
+ t24543 = RATIONAL(49.0,6.0);
+ t24542 = RATIONAL(-80.0,9.0);
+ t24539 = RATIONAL(35.0,8.0);
+ t24514 = RATIONAL(56.0,3.0);
+ t24506 = RATIONAL(-35.0,8.0);
+ t24505 = RATIONAL(80.0,9.0);
+ t24502 = RATIONAL(10.0,1.0);
+ t24497 = RATIONAL(25.0,32.0);
+ t24496 = RATIONAL(-200.0,9.0);
+ t24492 = RATIONAL(-112.0,9.0);
+ t24491 = RATIONAL(160.0,9.0);
+ t24487 = RATIONAL(-25.0,54.0);
+ t24470 = RATIONAL(112.0,9.0);
+ t24452 = RATIONAL(-25.0,12.0);
+ t24448 = RATIONAL(-25.0,96.0);
+ t24438 = RATIONAL(-25.0,48.0);
+ t24436 = RATIONAL(-25.0,27.0);
+ t24431 = RATIONAL(-224.0,9.0);
+ t24429 = RATIONAL(25.0,54.0);
+ t24427 = RATIONAL(-25.0,32.0);
+ t24421 = RATIONAL(25.0,96.0);
+ t24417 = RATIONAL(25.0,12.0);
+ t24409 = RATIONAL(25.0,18.0);
+ t24402 = RATIONAL(200.0,9.0);
+ t24377 = RATIONAL(-392.0,9.0);
+ t24373 = RATIONAL(-175.0,18.0);
+ t24371 = RATIONAL(-175.0,32.0);
+ t24369 = RATIONAL(175.0,18.0);
+ t24365 = RATIONAL(343.0,18.0);
+ t24361 = RATIONAL(-100.0,27.0);
+ t24358 = RATIONAL(196.0,27.0);
+ t24354 = RATIONAL(100.0,27.0);
+ t24347 = RATIONAL(175.0,32.0);
+ t24344 = RATIONAL(-196.0,27.0);
+ t24335 = RATIONAL(-343.0,18.0);
+ t24332 = RATIONAL(49.0,288.0);
+ t24331 = RATIONAL(-343.0,72.0);
+ t24326 = t24635*t24672;
+ t24300 = t24598*t24672;
+ t24287 = t24561*t24672;
+ t24268 = RATIONAL(5.0,576.0)*t24672;
+ t24264 = t24439*t24672;
+ t24249 = t24343*t24672;
+ t24235 = t24672*t25133;
+ t24232 = x*t25193;
+ t24231 = t24672*t25077;
+ t24229 = z*t25176;
+ t24225 = t24672*t25180;
+ t24223 = x*t25176;
+ t24220 = z*t25193;
+ t24217 = t24672*t24988;
+ t24216 = t24672*t24310;
+ t24214 = t24638*t25178;
+ t24213 = x*t25283;
+ t24212 = t24672*t25045;
+ t24210 = t24672*t25208;
+ t24205 = z*t24974;
+ t24201 = t24672*t24969;
+ t24200 = t24672*t25048;
+ t24198 = z*t25196;
+ t24190 = x*t24974;
+ t24187 = x*t25196;
+ t24186 = t24672*t25158;
+ t24169 = x*t25285;
+ t24166 = z*t25093;
+ t24159 = z*t25144;
+ t24156 = t24672*t25068;
+ t24154 = z*t25126;
+ t24151 = z*t24295;
+ t24135 = z*t24286;
+ t24132 = z*t25286;
+ t24131 = x*t25187;
+ t24129 = t24612*t25178;
+ t24127 = z*t25285;
+ t24121 = t24673*t25079;
+ t24108 = t24673*t25217;
+ t24107 = z*t25169;
+ t24105 = t24565*t25218;
+ t24103 = z*t25134;
+ t24102 = x*t25126;
+ t24091 = z*t24958;
+ t24089 = t24673*t25147;
+ t24087 = t24671*t25050;
+ t24085 = x*t24295;
+ t24082 = z*t24299;
+ t24077 = t24673*t25050;
+ t24072 = x*t25173;
+ t24063 = t24672*t25122;
+ t24061 = t24513*t25178;
+ t24056 = t24673*t25130;
+ t24054 = z*t24304;
+ t24052 = x*t25224;
+ t24046 = t24671*t24283;
+ t24037 = t24673*t25124;
+ t24035 = x*t25000;
+ t24026 = x*t24304;
+ t24025 = x*t25037;
+ t24020 = z*t24978;
+ t24016 = t24604*t25178;
+ t24013 = t24671*t25032;
+ t24009 = z*t25000;
+ t24008 = x*t24978;
+ t24000 = x*t25159;
+ t23996 = x*t25020;
+ t23988 = z*t25187;
+ t23986 = x*t24299;
+ t23982 = x*t25069;
+ t23979 = t24673*t24309;
+ t23974 = t24673*t25181;
+ t23973 = x*t25286;
+ t23971 = t24565*t25178;
+ t23963 = t24671*t25138;
+ t23961 = t24673*t25179;
+ t23960 = t24673*t24283;
+ t23957 = z*t25011;
+ t23956 = z*t25069;
+ t23945 = x*t25011;
+ t23943 = t24673*t24985;
+ t23935 = z*t25075;
+ t23933 = x*t24286;
+ t23932 = z*t25055;
+ t23925 = t24671*t24309;
+ t23922 = t24673*t25138;
+ t23920 = x*t25212;
+ t23918 = t24673*t24955;
+ t23915 = t24672*t24972;
+ t23910 = z*t24993;
+ t23907 = z*t25254;
+ t23906 = t24671*t24983;
+ t23904 = t24671*t25030;
+ t23903 = x*t25021;
+ t23902 = x*t24998;
+ t23901 = t24673*t25030;
+ t23896 = x*t25029;
+ t23894 = x*t24973;
+ t23891 = z*t25214;
+ t23889 = x*t25265;
+ t23887 = x*t25205;
+ t23886 = z*t24256;
+ t23880 = x*t25183;
+ t23877 = x*t25052;
+ t23876 = t24673*t24983;
+ t23872 = z*t25033;
+ t23868 = z*t25100;
+ t23865 = z*t25294;
+ t23859 = x*t25254;
+ t23857 = x*t25063;
+ t23855 = z*t25029;
+ t23849 = z*t24997;
+ t23846 = t24673*t25121;
+ t23845 = z*t25212;
+ t23843 = x*t25145;
+ t23834 = x*t25293;
+ t23832 = t24671*t25025;
+ t23831 = z*t24253;
+ t23829 = x*t25156;
+ t23823 = t24673*t25025;
+ t23822 = x*t25162;
+ t23821 = x*t25046;
+ t23808 = x*t25168;
+ t23803 = z*t25297;
+ t23801 = x*t24957;
+ t23800 = x*t25287;
+ t23794 = t24672*t24970;
+ t23793 = t24672*t24976;
+ t23790 = z*t25039;
+ t23789 = z*t25249;
+ t23787 = x*t24968;
+ t23781 = t24671*t25016;
+ t23779 = z*t24987;
+ t23778 = t24671*t24278;
+ t23776 = z*t25195;
+ t23774 = z*t24957;
+ t23773 = t24673*t25016;
+ t23772 = t24672*t24962;
+ t23771 = t24673*t24278;
+ t23767 = x*t25171;
+ t23763 = t24672*t25215;
+ t23757 = x*t24993;
+ t23749 = z*t25156;
+ t23745 = z*t24968;
+ t23744 = t24671*t24955;
+ t23739 = z*t24992;
+ t23734 = z*t25049;
+ t23729 = z*t25153;
+ t23726 = x*t24992;
+ t23721 = z*t24273;
+ t23720 = z*t25046;
+ t23717 = z*t25205;
+ t23714 = z*t25019;
+ t23713 = t24672*t25074;
+ t23710 = t24671*t25121;
+ t23707 = t24672*t25118;
+ t23702 = z*t25131;
+ t23698 = z*t24960;
+ t23697 = t24673*t25060;
+ t23696 = x*t25036;
+ t23694 = x*t24995;
+ t23693 = x*t25053;
+ t23692 = t24671*t25104;
+ t23691 = z*t24963;
+ t23687 = x*t25131;
+ t23686 = t24671*t25135;
+ t23685 = t24673*t25104;
+ t23684 = x*t24963;
+ t23683 = t24673*t25135;
+ t23681 = z*t24995;
+ t23680 = z*t25053;
+ t23675 = t24671*t24986;
+ t23674 = t24673*t24986;
+ t23673 = x*t25185;
+ t23672 = x*t24960;
+ t23670 = z*t25036;
+ t23663 = t24631*t25242;
+ t23657 = x*t24218;
+ t23656 = t25125*t25300;
+ t23653 = t24319*t25301;
+ t23648 = t24329*t25300;
+ t23645 = t24969*t25300;
+ t23639 = x*t24228;
+ t23636 = y*t24874;
+ t23625 = t24316*t25301;
+ t23619 = t24313*t25300;
+ t23617 = t25208*t25300;
+ t23616 = t24318*t25300;
+ t23614 = t24640*t24934;
+ t23613 = t24640*t25242;
+ t23607 = t24315*t25301;
+ t23606 = y*t24899;
+ t23598 = x*t24227;
+ t23592 = y*t24922;
+ t23585 = t24320*t25301;
+ t23583 = t25188*t25301;
+ t23580 = t24328*t25300;
+ t23571 = y*t24897;
+ t23568 = y*t24920;
+ t23567 = t24670*t24920;
+ t23565 = y*t24911;
+ t23563 = y*t24896;
+ t23562 = y*t24916;
+ t23557 = t24325*t25301;
+ t23555 = y*t24893;
+ t23553 = t25045*t25301;
+ t23548 = t24314*t25301;
+ t23545 = t25077*t25301;
+ t23543 = t24672*t24774;
+ t23534 = t24310*t25300;
+ t23531 = y*t24910;
+ t23529 = RATIONAL(5.0,64.0)*t24854;
+ t23524 = y*t24926;
+ t23517 = x*t23931;
+ t23509 = y*t24903;
+ t23491 = t24547*t24934;
+ t23486 = t25068*t25301;
+ t23485 = y*t24906;
+ t23484 = RATIONAL(-1.0,32.0)*t24854;
+ t23482 = t24671*t24817;
+ t23473 = t24670*t24906;
+ t23472 = y*t24913;
+ t23465 = x*t23940;
+ t23446 = x*t24045;
+ t23445 = z*t24120;
+ t23437 = x*t23934;
+ t23435 = y*t24925;
+ t23432 = y*t24881;
+ t23429 = t24670*t24925;
+ t23426 = t24606*t25241;
+ t23425 = t24594*t24934;
+ t23423 = y*t24902;
+ t23422 = t24563*t25241;
+ t23420 = y*t24951;
+ t23398 = y*t24950;
+ t23392 = y*t24936;
+ t23385 = y*t24939;
+ t23383 = t25097*t25301;
+ t23365 = t24670*t24900;
+ t23362 = t24547*t24948;
+ t23352 = z*t24066;
+ t23350 = y*t24876;
+ t23349 = y*t24933;
+ t23348 = z*t24027;
+ t23336 = t24670*t24942;
+ t23333 = t24528*t25241;
+ t23329 = y*t24882;
+ t23328 = t25038*t25301;
+ t23325 = y*t24889;
+ t23314 = t24956*t25300;
+ t23309 = t24967*t25301;
+ t23308 = t24961*t25300;
+ t23306 = t24671*t24164;
+ t23304 = t25152*t25300;
+ t23295 = z*t24079;
+ t23294 = t24593*t24948;
+ t23289 = y*t24878;
+ t23285 = y*t24894;
+ t23284 = t24606*t25242;
+ t23283 = y*t24887;
+ t23282 = t24524*t25241;
+ t23272 = t24542*t25241;
+ t23271 = y*t24884;
+ t23260 = t24505*t25241;
+ t23247 = y*t24908;
+ t23241 = t24563*t25242;
+ t23240 = y*t24917;
+ t23237 = t24673*t24142;
+ t23231 = t24593*t24934;
+ t23230 = t24542*t25242;
+ t23225 = t25072*t25300;
+ t23224 = t24673*t25238;
+ t23215 = t24505*t25242;
+ t23210 = y*t24943;
+ t23171 = t24670*t24927;
+ t23165 = y*t24927;
+ t23159 = y*t24907;
+ t23155 = t24431*t24934;
+ t23141 = y*t24880;
+ t23135 = t25109*t25300;
+ t23132 = y*t24940;
+ t23125 = y*t24928;
+ t23124 = y*t24918;
+ t23123 = y*t24944;
+ t23122 = y*t24901;
+ t23119 = y*t24877;
+ t23114 = t24447*t24854;
+ t23096 = t24388*t25241;
+ t23094 = y*t24949;
+ t23085 = t25112*t25301;
+ t23079 = RATIONAL(-49.0,32.0)*t24854;
+ t23069 = y*t24875;
+ t23064 = y*t24929;
+ t23062 = t25118*t25300;
+ t23056 = t24971*t25301;
+ t23038 = y*t24892;
+ t23034 = t24384*t25241;
+ t23032 = t24431*t24948;
+ t23026 = y*t24945;
+ t23025 = t24491*t24948;
+ t23010 = t24470*t25242;
+ t23008 = t24470*t25241;
+ t23006 = t24492*t25242;
+ t23005 = y*t24912;
+ t23001 = t24492*t25241;
+ t22989 = t24491*t24934;
+ t22965 = t24388*t25242;
+ t22957 = t24673*t23866;
+ t22953 = t24332*t24948;
+ t22949 = t24368*t24948;
+ t22947 = RATIONAL(245.0,64.0)*t24854;
+ t22916 = t24332*t24934;
+ t22915 = t24366*t24854;
+ t22910 = t24331*t24934;
+ t22897 = t24362*t24934;
+ t22894 = t24331*t24948;
+ coeffs_dxz->coeff_m2_m2_m2 = (t24453+t25182)*t25295+t23803+t24805+t23776+
+t23746+t23738+t23159+t24264+((t25154+t24453)*t24672+(t25167+t25270*t24389)*z)*x
++t24848+t25473+t25498+t25526+t25536;
+ coeffs_dxz->coeff_m1_m2_m2 = t23925+t23124+t23932+t23707+z*t24289+t23413+
+t23350+t24688+t25379+t25448+t25491+t25504+t25551;
+ coeffs_dxz->coeff_0_m2_m2 = t23859+t24089+t24736+t23867+t23437+t23446+z*
+t24178+t24796+t25406;
+ coeffs_dxz->coeff_p1_m2_m2 = t24046+t23821+(t24598+t25158)*t25295+t23834+
+t23636+t23485+t23473+t24680+t24863+t25315+t25546;
+ coeffs_dxz->coeff_p2_m2_m2 = z*t24265+t23790+t23778+t23800+t23773+t25367+
+t23489+t24776+t24804+t24811+t25368+t25440+t25492;
+ coeffs_dxz->coeff_p3_m2_m2 = z*t24036+t23771+t22957+t22962+t25018+t25066+
+t25083+t25085+t25382+t25387;
+ coeffs_dxz->coeff_m2_m1_m2 = t23529+t23904+t23901+z*t23972+t25303+t24860+
+t24826+t23531+t23891+t23198+t24268+t25379+t25500+t25514;
+ coeffs_dxz->coeff_m1_m1_m2 = t23697+(t24421+t24497*t24671)*t25289+t24129+
+t23696+t24691+t23524+t24132+t24852+t25348+t25485+t25586;
+ coeffs_dxz->coeff_0_m1_m2 = t23613+t23694+t24124+t24053+t24751+t23657+
+t25330+t25386;
+ coeffs_dxz->coeff_p1_m1_m2 = t25314+t24699+t23934+t24096+t24107+t24087+
+t23693+t23663+t25324+t25566;
+ coeffs_dxz->coeff_p2_m1_m2 = t23832+t24703+t23839+t23843+t23683+t23653+
+t23509+t25320+t25326+t25438;
+ coeffs_dxz->coeff_p3_m1_m2 = t23517+t23823+t23822+t24709+t24845+t25378+
+t25423;
+ coeffs_dxz->coeff_m2_0_m2 = t24054+t24736+t24026+(t24515+t25122)*z+(
+t24515+t25139+(t25069+t24666)*z)*x+t24780+t25464+t25506+t25507+t25519+t25572;
+ coeffs_dxz->coeff_m1_0_m2 = t24009+t24025+(t24581+t24652*t24671)*x+(
+t25062+t24668)*z+t24700+t24850+t25340+t25386+t25470;
+ coeffs_dxz->coeff_0_0_m2 = t23757+z*t24988+t23491+(t24605+t24315+(t24398*
+t24671+t24382)*t24672)*x+t24757+t24807+t25537;
+ coeffs_dxz->coeff_p1_0_m2 = t24682+(t25188+t24604)*x+(t24635+t25180)*z+
+t23896+t24154+t24833+t25344+t25422+t25524;
+ coeffs_dxz->coeff_p2_0_m2 = t24135+(t24643*t24671+t24531)*x+t24223+(
+t24574+t24977)*z+t24692+t24870+t25341+t25391+t25474;
+ coeffs_dxz->coeff_p3_0_m2 = t24584*t25274+t24098+(t24578+t24576*t24671)*x
++t24729+t25356+t25505+t25508;
+ coeffs_dxz->coeff_m2_p1_m2 = (t25187+t25285)*t25299+t24135+t23933+t23710+
+t23846+t23486+t23482+t24680+t24845+t25407+t25477+t25490;
+ coeffs_dxz->coeff_m1_p1_m2 = t23685+t24061+t24067+t23509+t24154+t24685+
+t24799+t25311+t25314;
+ coeffs_dxz->coeff_0_p1_m2 = t23829+t24756+t23639+t23663+t25372+t25422+
+t25576;
+ coeffs_dxz->coeff_p1_p1_m2 = t23613+(t24429+t24409*t24671)*t25289+t23787+
+t24009+t24016+t23491+t24687+t24132+t24797+t25319+t25454;
+ coeffs_dxz->coeff_p2_p1_m2 = t23625+t24187+t25304+t24054+t24690+t23674+
+t23744+t23524+t25305;
+ coeffs_dxz->coeff_p3_p1_m2 = t24000+t24708+t23918+t23531+t25186+t25343+
+t25411;
+ coeffs_dxz->coeff_m2_p2_m2 = t23484+x*t23741+t23903+t23170+t22957+t24267+
+t24678+t24146+t24828+t25367+t25438+t25530;
+ coeffs_dxz->coeff_m1_p2_m2 = t23472+t24107+t24703+t24121+t24076+t24811+
+t25321+t25370+t25539;
+ coeffs_dxz->coeff_0_p2_m2 = t23673+t24705+t23636+t23465+t24849+t25391+
+t25412;
+ coeffs_dxz->coeff_p1_p2_m2 = t23283+t24690+t23926+t23687+t24216+t24796+
+t25317+t25354+t25485;
+ coeffs_dxz->coeff_p2_p2_m2 = t23124+t24114+t23803+t24056+t24693+t23891+(
+t24576+t24657*t24671)*t25289+t24794+t25364+t25475+t25586;
+ coeffs_dxz->coeff_p3_p2_m2 = t24725+t24037+t23132+t23159+t25028+t25366+
+t25403;
+ coeffs_dxz->coeff_m2_p3_m2 = t23790+t23763+z*t23758+t24249+t24739+t23794+
+t23114+t24809+t25387;
+ coeffs_dxz->coeff_m1_p3_m2 = t23772+t24004+t23767+t24709+t24863+t25396+
+t25401;
+ coeffs_dxz->coeff_0_p3_m2 = t23735+t23979+t24729+t25562+t25583;
+ coeffs_dxz->coeff_p1_p3_m2 = t23920+t23932+t23960+t23963+t24713+t25343+
+t25424;
+ coeffs_dxz->coeff_p2_p3_m2 = t23915+t23776+t23906+t24717+t24810+t25392+
+t25403;
+ coeffs_dxz->coeff_p3_p3_m2 = t23148+t23887+t23876+(t25132+t24420)*t25289+
+t24805+t25522+t25549;
+ coeffs_dxz->coeff_m2_m2_m1 = t23865+t23868+t23979+x*t24289+t25303+t23429+
+t23435+t23492+t23125+t24688+t25452+t25483;
+ coeffs_dxz->coeff_m1_m2_m1 = t23941+t24287+t24467*t25603+t24691+t23123+
+t23119+t24091+t24083+t24840+t25431+t25476+t25523;
+ coeffs_dxz->coeff_0_m2_m1 = t24085+t23656+t24751+t24210+t25160+t25347+
+t25420;
+ coeffs_dxz->coeff_p1_m2_m1 = t24201+t24042+t24052+t23606+t23096+t24694+
+t24808+t25324+t25327;
+ coeffs_dxz->coeff_p2_m2_m1 = t23781+t24015+t24019+t23392+t24697+t24816+
+t25326+t25357+t25451;
+ coeffs_dxz->coeff_p3_m2_m1 = t23085+t23758+t23960+t24737+t24839+t25378+
+t25390;
+ coeffs_dxz->coeff_m2_m1_m1 = t23670+t23385+t24775+t23973+t23961+t22971+
+t24795+t25348+(t24497*t24673+t24421)*t25295+t24865+t25431+t25480+t25567;
+ coeffs_dxz->coeff_m1_m1_m1 = (t24371*t24673+t24452)*t25295+t24831+((
+t24371*t24671+t24452)*t24672+(RATIONAL(125.0,16.0)*t24672+RATIONAL(-175.0,48.0)
+*t24670+t24564*y)*z)*x+t22947+t23905+t24164+t23894+t23900+t23141+t22949+t24327+
+t24832+t24835+t24841;
+ coeffs_dxz->coeff_0_m1_m1 = t23889+t23880+t24583*t24952+t24716+t23426+
+t23423+t22894+t25345+t25486;
+ coeffs_dxz->coeff_p1_m1_m1 = t23808+t24677+t23777+(t24569*t24673+t24417)*
+t25295+t23422+t23398+t24105+t25310+t25469+t25501+t25542;
+ coeffs_dxz->coeff_p2_m1_m1 = t23607+t25318+t23400+t24072+t23094+t23686+
+t24837+t24793+(t24347*t24673+t24448)*t25295+t24820+t24213+t25415+t25533;
+ coeffs_dxz->coeff_p3_m1_m1 = t23877+t24718+t24169+t22953+t24427*t24952+
+t24077+t23383+t24827+t25402;
+ coeffs_dxz->coeff_m2_0_m1 = t24040+t24035+(t24581+t24652*t24673)*z+(
+t24668+t25115)*x+t24700+t25328+t25347+t25511+t25561;
+ coeffs_dxz->coeff_m1_0_m1 = (t24660+t24506*t24673)*z+t24008+t24716+t24020
++(t24660+t24506*t24671+(RATIONAL(25.0,4.0)+t24536*t24670)*z)*x+t24822+t24857+
+t25376+t25449+t25513;
+ coeffs_dxz->coeff_0_0_m1 = t24502*t25274+t23365+t23672+(t24543*t24671+
+t24544+(t24335*t24671+t24344)*t24672)*x+t24735+t24847+t25499;
+ coeffs_dxz->coeff_p1_0_m1 = (t24522+t24507*t24671)*x+(t24558*t24673+
+t24661)*z+t24676+t23726+t23957+t24789+t24844+t25377+t25432;
+ coeffs_dxz->coeff_p2_0_m1 = t24166+t24704+(t24653*t24671+t24641)*x+(
+t24539*t24673+t24612)*z+t24232+t24800+t24802+t25408+t25418;
+ coeffs_dxz->coeff_p3_0_m1 = t24621*t25274+t24131+(t24601*t24671+t24625)*x
++t24753+t25360+t25457+t25515;
+ coeffs_dxz->coeff_m2_p1_m1 = t24166+t24102+t23349+t24108+t23692+t24694+
+t24827+t25311+t25322;
+ coeffs_dxz->coeff_m1_p1_m1 = t23064+t23094+t24677+t23945+t23957+(RATIONAL
+(-25.0,3.0)*t24670+RATIONAL(25.0,6.0)*y)*t25299+t25353+t25516+t25550+t25563+
+t25580;
+ coeffs_dxz->coeff_0_p1_m1 = t23684+t23398+t24723+t25082+t25377+t25426+
+t25581;
+ coeffs_dxz->coeff_p1_p1_m1 = t24829+t23052+t24835+t25335+t24020+t24812+(
+t24361+t24373*t24671)*t25289+t23801+t23423+t23333+t23365+t25350+t25557;
+ coeffs_dxz->coeff_p2_p1_m1 = t24702+t24190+t24040+t23753+t23675+t23585+
+t24841+t25312+t25323;
+ coeffs_dxz->coeff_p3_p1_m1 = t23328+t23982+t23974+t24743+t24865+t25380+
+t25404;
+ coeffs_dxz->coeff_m2_p2_m1 = t23943+t23946+t23034+t23977+t24697+t24837+
+t24839+t25339+t25370;
+ coeffs_dxz->coeff_m1_p2_m1 = t24326+t23079+t23902+t23069+t24147+(RATIONAL
+(175.0,48.0)*t24670+t24438*y)*t25299+t24684+t25415+t25450+t25451+t25461+t25542;
+ coeffs_dxz->coeff_0_p2_m1 = t24225+t23606+t24706+t23056+t25141+t25331+
+t25408;
+ coeffs_dxz->coeff_p1_p2_m1 = t24702+t24078+t23857+t23656+t24217+t23122+
+t24831+t25316+t25325;
+ coeffs_dxz->coeff_p2_p2_m1 = t23670+t23865+t23325+(t24622*t24671+t24639)*
+t25289+t24788+t25309+t23119+t24832+t25352+t25518+t25560+t25565;
+ coeffs_dxz->coeff_p3_p2_m1 = t24063+t23435+t24719+t25057+t25061+t25398+
+t25413;
+ coeffs_dxz->coeff_m2_p3_m1 = t23793+t24000+t24036+t24737+t24816+t25385+
+t25396;
+ coeffs_dxz->coeff_m1_p3_m1 = t24438*t25240+t24718+t23996+t24002+t24017+
+t22915+t24300+t24808+t25400;
+ coeffs_dxz->coeff_0_p3_m1 = t23986+t24186+t24753+t25532+t25534;
+ coeffs_dxz->coeff_p1_p3_m1 = t24178+t24743+t23954+t24091+t25358+t25375+
+t25548;
+ coeffs_dxz->coeff_p2_p3_m1 = t23868+t23947+t24732+t23713+t25413+t25436+
+t25509;
+ coeffs_dxz->coeff_p3_p3_m1 = t23429+t23922+(t25112+t24455)*t25289+t24764+
+t24981+t25493;
+ coeffs_dxz->coeff_m2_m2_0 = t23438+t23348+t24156+t23352+t23907+x*t24195+
+t23886+t24803+t24825+t25406+t25519;
+ coeffs_dxz->coeff_m1_m2_0 = t23583+t24724+t24151+t24231+t25106+t25340+
+t25420;
+ coeffs_dxz->coeff_0_m2_0 = t23314+t23179+t23309+t24393*t25603+t24830+
+t25484+t25537;
+ coeffs_dxz->coeff_p1_m2_0 = t23304+t24082+t24212+t23306+t24740+t25344+
+t25359;
+ coeffs_dxz->coeff_p2_m2_0 = t23571+t24734+t24065+t23831+t23026+t25341+
+t25342;
+ coeffs_dxz->coeff_p3_m2_0 = t23295+t23532+t24738+t25508+t25520;
+ coeffs_dxz->coeff_m2_m1_0 = t23568+t24724+t24034+t23563+t23681+t25328+
+t25330;
+ coeffs_dxz->coeff_m1_m1_0 = t24583*t24937+t24013+t23285+t23129+t22892+
+t23284+t22910+t25099+t25202+t25345+t25376;
+ coeffs_dxz->coeff_0_m1_0 = t23072+t23010+t23363+t23008+(RATIONAL(-343.0,
+27.0)*t24670+RATIONAL(-392.0,27.0)*y)*t25299+t25463+t25499+t25574;
+ coeffs_dxz->coeff_p1_m1_0 = t23971+t23272+t23006+t24715+t25129+t25373+
+t25432;
+ coeffs_dxz->coeff_p2_m1_0 = t24007+t23557+t24747+t25107+t25148+t25388+
+t25418;
+ coeffs_dxz->coeff_p3_m1_0 = t23553+t23555+t24742+t25457+t25521;
+ coeffs_dxz->coeff_m2_0_0 = t24638*t25296+t23362+t23910+(t24605+t24329+(
+t24979+t24382)*t24672)*z+t24757+t24814+t25484;
+ coeffs_dxz->coeff_m1_0_0 = t23698+t24502*t25296+t23336+(t24544+t24543*
+t24673+(t24335*t24673+t24344)*t24672)*z+t24735+t24834+t25463;
+ coeffs_dxz->coeff_0_0_0 = t23032+t23155+t24766*t25274+(t24766*t24671+(
+RATIONAL(-1372.0,27.0)*t24672+RATIONAL(196.0,9.0)+RATIONAL(784.0,27.0)*t24670)*
+z)*x+t24856;
+ coeffs_dxz->coeff_p1_0_0 = t23691+t23025+t24942+(t24570+t24514*t24673+(
+t24358+t24377*t24673)*t24672)*z+t24748+t24823+t25482;
+ coeffs_dxz->coeff_p2_0_0 = t23749+t24659*t25296+t23294+(t24546+t24603*
+t24673+(t24365*t24673+t24458)*t24672)*z+t24746+t24798+t25446;
+ coeffs_dxz->coeff_p3_0_0 = t24895+t23567+t24765*t25274+t24745+t25544;
+ coeffs_dxz->coeff_m2_p1_0 = t23562+t23749+t23555+t24740+t25372+t25437+
+t25547;
+ coeffs_dxz->coeff_m1_p1_0 = t23691+t23432+t24715+t25107+t25426+t25434+
+t25555;
+ coeffs_dxz->coeff_0_p1_0 = t23006+t22911+t23001+(RATIONAL(-784.0,27.0)*
+t24670+RATIONAL(392.0,27.0)*y)*t25299+t24866+t25453+t25482;
+ coeffs_dxz->coeff_p1_p1_0 = t23010+t24402*t24937+t24728+t23698+t23260+
+t23155+t25099+t25393+t25510;
+ coeffs_dxz->coeff_p2_p1_0 = t23910+t23548+t23284+t24119+t24754+t24853+
+t25429+t25593;
+ coeffs_dxz->coeff_p3_p1_0 = t23545+t23563+t24714+t25459+t25467;
+ coeffs_dxz->coeff_m2_p2_0 = t23598+t24172+t23295+t24705+t25148+t25342+
+t25427;
+ coeffs_dxz->coeff_m1_p2_0 = t23565+t24747+t23026+t24235+t25129+t25331+
+t25397;
+ coeffs_dxz->coeff_0_p2_0 = t23300+t23282+t23304+(RATIONAL(343.0,27.0)*
+t24670+t24395*y)*t25299+t24771+t25446+t25502;
+ coeffs_dxz->coeff_p1_p2_0 = t23271+t24214+t24749+t23314+t25202+t25206+
+t25414+t25593;
+ coeffs_dxz->coeff_p2_p2_0 = t23907+t24185+t24654*t24937+t23681+t22910+
+t24733+t25106+t25405+t25597;
+ coeffs_dxz->coeff_p3_p2_0 = t23486+t23352+t24731+t25489+t25495;
+ coeffs_dxz->coeff_m2_p3_0 = t23925+t23831+t24759+t25520+t25562;
+ coeffs_dxz->coeff_m1_p3_0 = t24200+t24082+t24712+t25521+t25532;
+ coeffs_dxz->coeff_0_p3_0 = t23237+t23543+x*t23786+t23013+t25140+t25544;
+ coeffs_dxz->coeff_p1_p3_0 = t24195+t24151+t24755+t25459+t25460;
+ coeffs_dxz->coeff_p2_p3_0 = t23886+t24046+t24750+t25489+t25556;
+ coeffs_dxz->coeff_p3_p3_0 = x*t24065+t23348+t24762+t25443;
+ coeffs_dxz->coeff_m2_m2_p1 = t23598+t23475+t24000+t24274+t24065+t24055+
+t23960+t23720+t24784+(t25048+t24598)*t25289+t23210+t25315+t24271+t25407+t25503+
+t25527;
+ coeffs_dxz->coeff_m1_m2_p1 = t23565+t25302+t24212+t22965+t24019+t23996+
+t24685+t25327+t25481;
+ coeffs_dxz->coeff_0_m2_p1 = t24201+t24756+t23986+t23282+t23329+t25359+
+t25374;
+ coeffs_dxz->coeff_p1_m2_p1 = t23271+t24103+t23289+t24197+t24287+t24210+
+t23146+t25319+t24830+t24231+t24490*t25603+t24861+t25333+t25548;
+ coeffs_dxz->coeff_p2_m2_p1 = t25304+t24156+t23845+t24695+t23005+t24083+
+t25346+t25509+t25597;
+ coeffs_dxz->coeff_p3_m2_p1 = t23979+t24708+t23486+t23224+t24981+t25336+
+t25409;
+ coeffs_dxz->coeff_m2_m1_p1 = t25302+t23562+t24699+t23946+t24007+t23680+
+t24077+t25322+t25577;
+ coeffs_dxz->coeff_m1_m1_p1 = t23241+t24867+t23971+t23902+t25310+t24815+
+t24793+t23432+t22897+(t24569*t24671+t24417)*t25289+t25353+t25595;
+ coeffs_dxz->coeff_0_m1_p1 = t23001+t23230+t24105+t24723+t25141+t25373+
+t25417;
+ coeffs_dxz->coeff_p1_m1_p1 = t24013+t24675+t23857+t23260+t23215+(RATIONAL
+(-200.0,27.0)*y+RATIONAL(-175.0,27.0)*t24670)*t25299+t24327+t24846+t25350+
+t25486+t25574;
+ coeffs_dxz->coeff_p2_m1_p1 = t24034+t24683+t23900+t23702+t23548+t24779+
+t25312+t25363+t25518;
+ coeffs_dxz->coeff_p3_m1_p1 = t23961+t23545+t24720+t25061+t25380+t25410+
+t25582;
+ coeffs_dxz->coeff_m2_0_p1 = t24682+t24102+(t25133+t24635)*x+t23855+(
+t25125+t24604)*z+t24798+t25374+t25437+t25515;
+ coeffs_dxz->coeff_m1_0_p1 = t23739+t24676+t23945+(t24661+t24558*t24671)*x
++(t24522+t24507*t24673)*z+t24802+t24823+t25417+t25434;
+ coeffs_dxz->coeff_0_0_p1 = t23684+t22989+t24900+(t24514*t24671+t24570+(
+t24377*t24671+t24358)*t24672)*x+t24748+t24789+t25453;
+ coeffs_dxz->coeff_p1_0_p1 = t24847+t24834+t23774+t23801+(t24519+t24551*
+t24673)*z+t22900+(t24519+t24551*t24671+(t24484+RATIONAL(400.0,27.0)*t24670)*z)*
+x+t24856+t24857+t25381+t25393;
+ coeffs_dxz->coeff_p2_0_p1 = t23745+t24190+(t24630+t24663*t24671)*x+(
+t24567*t24673+t24513)*z+t24681+t24814+t25329+t25429+t25449;
+ coeffs_dxz->coeff_p3_0_p1 = t23982+t24899+(t24666+t24630*t24671)*x+t24707
++t25349+t25467+t25511;
+ coeffs_dxz->coeff_m2_p1_p1 = t23568+t23745+t23973+t23974+t24035+(t24409*
+t24673+t24429)*t25295+t23362+t24687+t24097+t24853+t25333+t25582;
+ coeffs_dxz->coeff_m1_p1_p1 = t23331+t24675+t24164+(t24373*t24673+t24361)*
+t25295+t24008+t23753+t23774+t23336+t23285+t24779+t25335+t25510;
+ coeffs_dxz->coeff_0_p1_p1 = t23889+t24402*t24952+t24728+t23672+t23215+
+t23032+t23008+t24812+t25381;
+ coeffs_dxz->coeff_p1_p1_p1 = t23739+t22989+t23025+((t24496*t24671+t24354)
+*t24672+(RATIONAL(500.0,27.0)*t24672+RATIONAL(200.0,27.0)*y+RATIONAL(-400.0,
+27.0)*t24670)*z)*x+t24815+t23726+t23272+t23230+(t24354+t24496*t24673)*t25295+
+t24866+t25501+t25550+t25555+t25581;
+ coeffs_dxz->coeff_p2_p1_p1 = t24689+t23241+(t24487+t24369*t24673)*t25295+
+t25308+t23557+t23855+t23294+t24232+t24213+t25547+t25580;
+ coeffs_dxz->coeff_p3_p1_p1 = t23553+t24131+t24169+t24433*t24952+t24108+
+t23567+t24726+t25369+t25577;
+ coeffs_dxz->coeff_m2_p2_p1 = t24063+t24185+t23702+t23224+t24701+t24775+
+t24803+t25346+t25354;
+ coeffs_dxz->coeff_m1_p2_p1 = t23583+t24214+t24683+t23894+t23005+t24846+
+t25316+t25365+t25565;
+ coeffs_dxz->coeff_0_p2_p1 = t23880+t23289+t24749+t23309+t24217+t25128+
+t25329+t25472;
+ coeffs_dxz->coeff_p1_p2_p1 = t23808+t24225+t24326+t24867+t25308+t23306+
+t24771+(t24436*y+RATIONAL(175.0,27.0)*t24670)*t25299+t23329+t24235+t25313+
+t25589;
+ coeffs_dxz->coeff_p2_p2_p1 = t23571+t24172+t24696+(t24642*t24671+t24636)*
+t25289+t24072+t22965+t23680+t25307+t22897+t25461+t25527;
+ coeffs_dxz->coeff_p3_p2_p1 = t24752+t23532+t23877+t23943+t23210+t25334+
+t25421;
+ coeffs_dxz->coeff_m2_p3_p1 = t23922+t24046+t23845+t24721+t25409+t25424+
+t25452;
+ coeffs_dxz->coeff_m1_p3_p1 = t24103+t23947+t24195+t24741+t24840+t25375+
+t25410;
+ coeffs_dxz->coeff_0_p3_p1 = t24178+t24085+t24707+t25460+t25564;
+ coeffs_dxz->coeff_p1_p3_p1 = t24436*t25240+t24200+t24186+t24052+t23543+
+t24726+t24300+t25351+t25481;
+ coeffs_dxz->coeff_p2_p3_p1 = t24710+t23925+t24015+t24002+t23720+t25332+
+t25334;
+ coeffs_dxz->coeff_p3_p3_p1 = t24036+t23758+(t25068+t24389)*t25289+t24761+
+t25503+t25553;
+ coeffs_dxz->coeff_m2_m2_p2 = t23403+t23781+t23169+t23034+t24919+t23420+
+t23771+t23729+t23425+t24678+t24809+t25368+t25588;
+ coeffs_dxz->coeff_m1_m2_p2 = t24042+t23935+t23767+t23773+t24686+t23069+
+t24271+t24862+t25321+t25357;
+ coeffs_dxz->coeff_0_m2_p2 = t23592+t24734+t23735+t23056+t25361+t25412+
+t25546;
+ coeffs_dxz->coeff_p1_m2_p2 = t24159+t24089+t23941+t23920+t24695+t25306+
+t23122+t25317+t25541;
+ coeffs_dxz->coeff_p2_m2_p2 = t23325+t23247+t23872+t23707+t24693+t24264+
+t24584*t25603+t24810+t25338+t25483+t25523;
+ coeffs_dxz->coeff_p3_m2_p2 = t23887+t23746+t24744+t23240+t25057+t25366+
+t25395;
+ coeffs_dxz->coeff_m2_m1_p2 = t23823+t23349+t24055+t23903+t23686+t23534+
+t24686+t24858+t25320+t25339;
+ coeffs_dxz->coeff_m1_m1_p2 = t23064+t24032+t23683+t23648+t23777+(t24448+
+t24347*t24671)*t25289+t24684+t25318+t25539+t25540+t25579;
+ coeffs_dxz->coeff_0_m1_p2 = t23673+t23619+t24099+t24096+t24706+t25082+
+t25388+t25419;
+ coeffs_dxz->coeff_p1_m1_p2 = t23616+t23415+t24053+t23905+t24679+t23687+
+t23333+t24838+t25325+t25363;
+ coeffs_dxz->coeff_p2_m1_p2 = t23697+(t24630*y+t24523*t24670)*t25299+
+t22947+t23714+t23585+t24698+t24268+t24777+t25352+t25475+t25480;
+ coeffs_dxz->coeff_p3_m1_p2 = t23580+t23328+t23901+t24719+t25028+t25355+
+t25430;
+ coeffs_dxz->coeff_m2_0_p2 = (t24574+t24523*t24671)*x+t24229+(t24643*
+t24673+t24531)*z+t23933+t24692+t24800+t25361+t25427+t25505;
+ coeffs_dxz->coeff_m1_0_p2 = t24067+(t24539*t24671+t24612)*x+(t24641+
+t24653*t24673)*z+t24704+t24220+t24844+t24870+t25397+t25419;
+ coeffs_dxz->coeff_0_0_p2 = t24659*t25274+t23829+t23231+(t24603*t24671+
+t24546+(t24458+t24365*t24671)*t24672)*x+t24746+t24833+t25502;
+ coeffs_dxz->coeff_p1_0_p2 = t23787+(t24663*t24673+t24630)*z+t24205+(
+t24567*t24671+t24513)*x+t24681+t24807+t24822+t25383+t25414;
+ coeffs_dxz->coeff_p2_0_p2 = t24187+t24198+(t24584+t24633*t24673)*z+t23618
++t24733+(t24649*t25288+t24584+t24633*t24671+z)*x+t24780+t24850+t25513+t25535+
+t25561;
+ coeffs_dxz->coeff_p3_0_p2 = t24000+t24646*t25274+(t24600+t24530*t24671)*x
++t24730+t25362+t25495+t25507;
+ coeffs_dxz->coeff_m2_p1_p2 = t23580+t25305+t23385+t24198+t24026+t23918+
+t23675+t24701+t25306;
+ coeffs_dxz->coeff_m1_p1_p2 = t24205+t24025+t23674+t24679+t23141+t24777+
+t25323+t25365+t25557;
+ coeffs_dxz->coeff_0_p1_p2 = t23616+t23757+t23426+t24754+t24118+t24797+
+t25383+t25472;
+ coeffs_dxz->coeff_p1_p1_p2 = t24689+t23619+t23896+t23422+t23231+t24220+(
+t24369*t24671+t24487)*t25289+t25313+t25516+t25540+t25576;
+ coeffs_dxz->coeff_p2_p1_p2 = t23607+t23685+t24099+t24696+t24229+(t24638*
+t24670+t24641*y)*t25299+t23692+t23648+t24223+t25425+t25441+t25477+t25563;
+ coeffs_dxz->coeff_p3_p1_p2 = t23846+t23534+t23383+t24711+t24098+t25337+
+t25421;
+ coeffs_dxz->coeff_m2_p2_p2 = t23622+t23016+t24037+t24860+t23714+t23240+(
+t24657*t24673+t24576)*t25295+t24788+t23125+t25338+t24848+t25364+t25567;
+ coeffs_dxz->coeff_m1_p2_p2 = (t24622*t24673+t24639)*t25295+t23247+t24078+
+t24056+t23696+t23123+t22949+t24698+t24838+t25309+t25448;
+ coeffs_dxz->coeff_0_p2_p2 = t24654*t24952+t22894+t24216+t23694+t23550+
+t23859+t24782+t25160+t25405+t25535+t25541;
+ coeffs_dxz->coeff_p1_p2_p2 = t23592+(t24636+t24642*t24673)*t25295+t24032+
+t23834+t24801+t23693+t23096+t25307+t24147+t24849+t25425+t25469+t25538;
+ coeffs_dxz->coeff_p2_p2_p2 = t23079+t24121+t23977+(t24591+t24648*t24673)*
+t25295+t23800+((t24591+t24648*t24671)*t24672+(t24525*t24670+t24650*t24672+
+t24531*y)*z)*x+t23843+t23392+t24858+t24248+t24267+t24862+t25533+t25579+t25588;
+ coeffs_dxz->coeff_p3_p2_p2 = t23085+t22953+t23822+t23420+t24645*t24952+
+t24727+t25085+t25416+t25530;
+ coeffs_dxz->coeff_m2_p3_p2 = t23872+t23713+t23876+t24744+t25371+t25392+
+t25473;
+ coeffs_dxz->coeff_m1_p3_p2 = t24159+t23915+t23954+t24722+t25430+t25436+
+t25551;
+ coeffs_dxz->coeff_0_p3_p2 = t23960+t23867+t24730+t25458+t25556;
+ coeffs_dxz->coeff_p1_p3_p2 = t24710+t23934+t23979+t23935+t23821+t24017+
+t25337+t25384;
+ coeffs_dxz->coeff_p2_p3_p2 = t22915+t23793+t23839+t23772+t23729+t24249+
+t24531*t25240+t24776+t25416+t25433+t25512;
+ coeffs_dxz->coeff_p3_p3_p2 = t23425+t23763+(t25161+t24439)*t25289+t24760+
+t25066+t25585;
+ coeffs_dxz->coeff_m2_m2_p3 = t23778+t24739+t23779+x*t24004+t23789+t23165+
+t23171+t24828+t25382;
+ coeffs_dxz->coeff_m1_m2_p3 = t23472+t23169+t24046+t24758+t23135+t25070+
+t25390+t25401;
+ coeffs_dxz->coeff_0_m2_p3 = t23531+t23465+t24738+t25583+t25592;
+ coeffs_dxz->coeff_p1_m2_p3 = t23514+t23721+t23925+t23283+t24713+t25336+
+t25435;
+ coeffs_dxz->coeff_p2_m2_p3 = t23738+t23717+t23062+t24717+t24794+t25395+
+t25399;
+ coeffs_dxz->coeff_p3_m2_p3 = t23132+t23038+t24462*t25603+t24763+t25522+
+t25526;
+ coeffs_dxz->coeff_m2_m1_p3 = t23832+t24758+t23486+t25189+t25198+t25385+
+t25423;
+ coeffs_dxz->coeff_m1_m1_p3 = t22916+t24427*t24937+t23092+t24127+t24087+
+t22954+t23225+t24799+t25127+t25400+t25402;
+ coeffs_dxz->coeff_0_m1_p3 = t23639+t23645+t24742+t25447+t25534;
+ coeffs_dxz->coeff_p1_m1_p3 = t24129+t23849+t23617+t24720+t25358+t25389+
+t25454;
+ coeffs_dxz->coeff_p2_m1_p3 = t23625+t23904+t24732+t23734+t23308+t25355+
+t25394;
+ coeffs_dxz->coeff_p3_m1_p3 = t23445+t23529+(t25258+t25021)*t25299+t24764+
+t25186+t25525;
+ coeffs_dxz->coeff_m2_0_p3 = t23932+t24584*t25296+(t24578+t24576*t24673)*z
++t24759+t25356+t25474+t25592;
+ coeffs_dxz->coeff_m1_0_p3 = t23988+t24621*t25296+(t24601*t24673+t24625)*z
++t24712+t25360+t25447+t25524;
+ coeffs_dxz->coeff_0_0_p3 = t23481+t23237+t24891+t23614+t24765*t25296+
+t24745;
+ coeffs_dxz->coeff_p1_0_p3 = t24911+t23956+(t24630*t24673+t24666)*z+t24755
++t25349+t25465+t25470;
+ coeffs_dxz->coeff_p2_0_p3 = t24062+t24646*t25296+(t24530*t24673+t24600)*z
++t24750+t25362+t25488+t25572;
+ coeffs_dxz->coeff_p3_0_p3 = t24898+(t24591*t24671+(t24286+t24574)*z)*x+
+t24762+t25464+t25596;
+ coeffs_dxz->coeff_m2_p1_p3 = t23445+t24721+t24062+t23744+t25411+t25435+
+t25514;
+ coeffs_dxz->coeff_m1_p1_p3 = t24016+t23956+t23308+t24741+t24852+t25389+
+t25404;
+ coeffs_dxz->coeff_0_p1_p3 = t23617+t23657+t24714+t25465+t25564;
+ coeffs_dxz->coeff_p1_p1_p3 = t23988+t23614+t24061+t24127+t23645+t24671*
+t24923+t25351+t25369+t25445+t25566;
+ coeffs_dxz->coeff_p2_p1_p3 = t23932+t23710+t23653+t23225+t24711+t25332+
+t25428;
+ coeffs_dxz->coeff_p3_p1_p3 = t23517+t23482+(t25267+t24304)*t25299+t25198+
+t25553+t25571+t25587;
+ coeffs_dxz->coeff_m2_p2_p3 = t24114+t24725+t23734+t23038+t25371+t25399+
+t25498;
+ coeffs_dxz->coeff_m1_p2_p3 = t23016+t23926+t23849+t23350+t24722+t23062+
+t25394+t25398;
+ coeffs_dxz->coeff_0_p2_p3 = t23514+t23446+t24731+t25458+t25488;
+ coeffs_dxz->coeff_p1_p2_p3 = t24752+t24076+t23531+t23485+t25127+t25384+
+t25428;
+ coeffs_dxz->coeff_p2_p2_p3 = t24645*t24937+t23789+t23135+t22916+t24146+
+t24727+t25189+t25433+t25440;
+ coeffs_dxz->coeff_p3_p2_p3 = t23484+t23165+(t25297+t25214)*t25299+t24760+
+t25018+t25471;
+ coeffs_dxz->coeff_m2_p3_p3 = t23717+t23906+(t24420+t25095)*t25295+t24763+
+t25536+t25549;
+ coeffs_dxz->coeff_m1_p3_p3 = t23963+t23721+(t25109+t24455)*t25295+t25442+
+t25493+t25504+t25525;
+ coeffs_dxz->coeff_0_p3_p3 = t23457+t22973+z*t24059+t23437+t25443+t25596;
+ coeffs_dxz->coeff_p1_p3_p3 = t23473+t24004+(t25170+t24389)*t25295+t24761+
+t25070+t25571;
+ coeffs_dxz->coeff_p2_p3_p3 = t23794+t23246+t23779+(t24439+t25118)*t25295+
+t24804+t25471+t25585;
+ coeffs_dxz->coeff_p3_p3_p3 = t23114+t23171+z*t23746+(t23738+(t25195+
+t25194)*z)*x+t25083;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dy.compute.c
new file mode 100644
index 0000000..c3df51b
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dy.compute.c
@@ -0,0 +1,4239 @@
+fp t14403;
+fp t14996;
+fp t14405;
+fp t14401;
+fp t14992;
+fp t15314;
+fp t14402;
+fp t14999;
+fp t14808;
+fp t14752;
+fp t14966;
+fp t14961;
+fp t15315;
+fp t14785;
+fp t14221;
+fp t14376;
+fp t14073;
+fp t15313;
+fp t14328;
+fp t14357;
+fp t14068;
+fp t14838;
+fp t15312;
+fp t14102;
+fp t14832;
+fp t13657;
+fp t14246;
+fp t14049;
+fp t14729;
+fp t15311;
+fp t14234;
+fp t13780;
+fp t14315;
+fp t14404;
+fp t14825;
+fp t14527;
+fp t13145;
+fp t15310;
+fp t14256;
+fp t14398;
+fp t14074;
+fp t15309;
+fp t14142;
+fp t14868;
+fp t13643;
+fp t14321;
+fp t13872;
+fp t15308;
+fp t14153;
+fp t14326;
+fp t14944;
+fp t14854;
+fp t14781;
+fp t15307;
+fp t15001;
+fp t15000;
+fp t14988;
+fp t14400;
+fp t14700;
+fp t13610;
+fp t14261;
+fp t15306;
+fp t14363;
+fp t14877;
+fp t14542;
+fp t14372;
+fp t15305;
+fp t14233;
+fp t14806;
+fp t14714;
+fp t14678;
+fp t13472;
+fp t15304;
+fp t14823;
+fp t14782;
+fp t13600;
+fp t14300;
+fp t14798;
+fp t14581;
+fp t15303;
+fp t14241;
+fp t14057;
+fp t14145;
+fp t14797;
+fp t13647;
+fp t15003;
+fp t15302;
+fp t14783;
+fp t14331;
+fp t14257;
+fp t14705;
+fp t13140;
+fp t15301;
+fp t14394;
+fp t14294;
+fp t14778;
+fp t15300;
+fp t14172;
+fp t14370;
+fp t14786;
+fp t15299;
+fp t14361;
+fp t14836;
+fp t14618;
+fp t15298;
+fp t14236;
+fp t14809;
+fp t13737;
+fp t12982;
+fp t14266;
+fp t13466;
+fp t15297;
+fp t14055;
+fp t13668;
+fp t15296;
+fp t14388;
+fp t13418;
+fp t15295;
+fp t14990;
+fp t13659;
+fp t15294;
+fp t14565;
+fp t14181;
+fp t12832;
+fp t14892;
+fp t14717;
+fp t15293;
+fp t14240;
+fp t14913;
+fp t14683;
+fp t12804;
+fp t14217;
+fp t15292;
+fp t14247;
+fp t14918;
+fp t14709;
+fp t12898;
+fp t14292;
+fp t14528;
+fp t15291;
+fp t14178;
+fp t14964;
+fp t14901;
+fp t14696;
+fp t13430;
+fp t15290;
+fp t14900;
+fp t14780;
+fp t14115;
+fp t13632;
+fp t15289;
+fp t14295;
+fp t14677;
+fp t13304;
+fp t15288;
+fp t14253;
+fp t14959;
+fp t14842;
+fp t13915;
+fp t15287;
+fp t14320;
+fp t14310;
+fp t14894;
+fp t14774;
+fp t13325;
+fp t14541;
+fp t15286;
+fp t14169;
+fp t14994;
+fp t13792;
+fp t15285;
+fp t14373;
+fp t14369;
+fp t13517;
+fp t15284;
+fp t14235;
+fp t14975;
+fp t13656;
+fp t15283;
+fp t14085;
+fp t14818;
+fp t15282;
+fp t14330;
+fp t14337;
+fp t14804;
+fp t13936;
+fp t15281;
+fp t14170;
+fp t14993;
+fp t14779;
+fp t13158;
+fp t15280;
+fp t14381;
+fp t14800;
+fp t14557;
+fp t13480;
+fp t15279;
+fp t14312;
+fp t13222;
+fp t15278;
+fp t14965;
+fp t14263;
+fp t13901;
+fp t15277;
+fp t14805;
+fp t14549;
+fp t15276;
+fp t14307;
+fp t14276;
+fp t13376;
+fp t15275;
+fp t14204;
+fp t13682;
+fp t15274;
+fp t14232;
+fp t14852;
+fp t13750;
+fp t13028;
+fp t15273;
+fp t14298;
+fp t13122;
+fp t15272;
+fp t14248;
+fp t14350;
+fp t15271;
+fp t14264;
+fp t13803;
+fp t15270;
+fp t14605;
+fp t13335;
+fp t15269;
+fp t14318;
+fp t14314;
+fp t14962;
+fp t13231;
+fp t15268;
+fp t14305;
+fp t14942;
+fp t13944;
+fp t14983;
+fp t14316;
+fp t15267;
+fp t14273;
+fp t14354;
+fp t13208;
+fp t15266;
+fp t14646;
+fp t12913;
+fp t14619;
+fp t15265;
+fp t14336;
+fp t14871;
+fp t14126;
+fp t15264;
+fp t14132;
+fp t14630;
+fp t12721;
+fp t14222;
+fp t14650;
+fp t15263;
+fp t14285;
+fp t14826;
+fp t13855;
+fp t14159;
+fp t14833;
+fp t13689;
+fp t15262;
+fp t14220;
+fp t14690;
+fp t14862;
+fp t13822;
+fp t15261;
+fp t14391;
+fp t13591;
+fp t15260;
+fp t14304;
+fp t14768;
+fp t13556;
+fp t15259;
+fp t14209;
+fp t14553;
+fp t13495;
+fp t15258;
+fp t12709;
+fp t14803;
+fp t14540;
+fp t15257;
+fp t14183;
+fp t14097;
+fp t14848;
+fp t13635;
+fp t15256;
+fp t14156;
+fp t14981;
+fp t14698;
+fp t14201;
+fp t13078;
+fp t15255;
+fp t15254;
+fp t14995;
+fp t14991;
+fp t13660;
+fp t14171;
+fp t15253;
+fp t14110;
+fp t12657;
+fp t14104;
+fp t14544;
+fp t15252;
+fp t14299;
+fp t14385;
+fp t15251;
+fp t14214;
+fp t14853;
+fp t14216;
+fp t14820;
+fp t13768;
+fp t15250;
+fp t14329;
+fp t14860;
+fp t13911;
+fp t14265;
+fp t14970;
+fp t14708;
+fp t15249;
+fp t14061;
+fp t14345;
+fp t13500;
+fp t15248;
+fp t15247;
+fp t14340;
+fp t14356;
+fp t14771;
+fp t13152;
+fp t15246;
+fp t14358;
+fp t14830;
+fp t13978;
+fp t15245;
+fp t14185;
+fp t14190;
+fp t13840;
+fp t15244;
+fp t14206;
+fp t14796;
+fp t14680;
+fp t15243;
+fp t14084;
+fp t14998;
+fp t14747;
+fp t13553;
+fp t15242;
+fp t14788;
+fp t13785;
+fp t12915;
+fp t15241;
+fp t14543;
+fp t12677;
+fp t14202;
+fp t15240;
+fp t15239;
+fp t14371;
+fp t14972;
+fp t13857;
+fp t15238;
+fp t13724;
+fp t15237;
+fp t14243;
+fp t12827;
+fp t14090;
+fp t15236;
+fp t14566;
+fp t15235;
+fp t15234;
+fp t13094;
+fp t14161;
+fp t14613;
+fp t15233;
+fp t14179;
+fp t14368;
+fp t14079;
+fp t15232;
+fp t14199;
+fp t12814;
+fp t15231;
+fp t14389;
+fp t15230;
+fp t14051;
+fp t12669;
+fp t15002;
+fp t15229;
+fp t14882;
+fp t13950;
+fp t14971;
+fp t14954;
+fp t15228;
+fp t15227;
+fp t14141;
+fp t13569;
+fp t15226;
+fp t14152;
+fp t15225;
+fp t14324;
+fp t13955;
+fp t15224;
+fp t14150;
+fp t15223;
+fp t14343;
+fp t14898;
+fp t14026;
+fp t15222;
+fp t13695;
+fp t15221;
+fp t14267;
+fp t15220;
+fp t14066;
+fp t15219;
+fp t14827;
+fp t14934;
+fp t13965;
+fp t15218;
+fp t13558;
+fp t14355;
+fp t14814;
+fp t14586;
+fp t15217;
+fp t12984;
+fp t14231;
+fp t14812;
+fp t13741;
+fp t15216;
+fp t14348;
+fp t14399;
+fp t14861;
+fp t15215;
+fp t14218;
+fp t14069;
+fp t15214;
+fp t14821;
+fp t14001;
+fp t13616;
+fp t15213;
+fp t15212;
+fp t14335;
+fp t14902;
+fp t15211;
+fp t14338;
+fp t14973;
+fp t14699;
+fp t13460;
+fp t14953;
+fp t15210;
+fp t13838;
+fp t12871;
+fp t15209;
+fp t14333;
+fp t14789;
+fp t13956;
+fp t15208;
+fp t14175;
+fp t14837;
+fp t13717;
+fp t12767;
+fp t15207;
+fp t14062;
+fp t14740;
+fp t13509;
+fp t15206;
+fp t14020;
+fp t14754;
+fp t13622;
+fp t15205;
+fp t13730;
+fp t13361;
+fp t15204;
+fp t14224;
+fp t14725;
+fp t14787;
+fp t14530;
+fp t15203;
+fp t14317;
+fp t12720;
+fp t15202;
+fp t14979;
+fp t14710;
+fp t13424;
+fp t15201;
+fp t14053;
+fp t14177;
+fp t13705;
+fp t15200;
+fp t14922;
+fp t14776;
+fp t12893;
+fp t14223;
+fp t15199;
+fp t14058;
+fp t14701;
+fp t14105;
+fp t14840;
+fp t13671;
+fp t15198;
+fp t14342;
+fp t13198;
+fp t15197;
+fp t14194;
+fp t12907;
+fp t15196;
+fp t15195;
+fp t14987;
+fp t13701;
+fp t15194;
+fp t14148;
+fp t13765;
+fp t14648;
+fp t13484;
+fp t15193;
+fp t13128;
+fp t15192;
+fp t14275;
+fp t14773;
+fp t13491;
+fp t15191;
+fp t14322;
+fp t15190;
+fp t14193;
+fp t12842;
+fp t14176;
+fp t15189;
+fp t14166;
+fp t12810;
+fp t15188;
+fp t14885;
+fp t13986;
+fp t15187;
+fp t14075;
+fp t14742;
+fp t14158;
+fp t14794;
+fp t13776;
+fp t15186;
+fp t14131;
+fp t14719;
+fp t13723;
+fp t15185;
+fp t14859;
+fp t14685;
+fp t13362;
+fp t15184;
+fp t14532;
+fp t15183;
+fp t14191;
+fp t15182;
+fp t14375;
+fp t15181;
+fp t15180;
+fp t14200;
+fp t14888;
+fp t14734;
+fp t12971;
+fp t15179;
+fp t14270;
+fp t13191;
+fp t15178;
+fp t13559;
+fp t15177;
+fp t14144;
+fp t14845;
+fp t13662;
+fp t12701;
+fp t15176;
+fp t14302;
+fp t14688;
+fp t15175;
+fp t14531;
+fp t15174;
+fp t15173;
+fp t14362;
+fp t14083;
+fp t15172;
+fp t14122;
+fp t14694;
+fp t15171;
+fp t14249;
+fp t12839;
+fp t15170;
+fp t14016;
+fp t15169;
+fp t14251;
+fp t15168;
+fp t14365;
+fp t14946;
+fp t14174;
+fp t15167;
+fp t15166;
+fp t14344;
+fp t15165;
+fp t14163;
+fp t13639;
+fp t15164;
+fp t13621;
+fp t15163;
+fp t13680;
+fp t15162;
+fp t14210;
+fp t15161;
+fp t14539;
+fp t14203;
+fp t14846;
+fp t14686;
+fp t15160;
+fp t14205;
+fp t14537;
+fp t12826;
+fp t15159;
+fp t14741;
+fp t13631;
+fp t15158;
+fp t13770;
+fp t15157;
+fp t14080;
+fp t15156;
+fp t14989;
+fp t13942;
+fp t15155;
+fp t14736;
+fp t15154;
+fp t14237;
+fp t14878;
+fp t14612;
+fp t13438;
+fp t15153;
+fp t14311;
+fp t14969;
+fp t13893;
+fp t15152;
+fp t14196;
+fp t13623;
+fp t15151;
+fp t15150;
+fp t13773;
+fp t14535;
+fp t13204;
+fp t15149;
+fp t14282;
+fp t14720;
+fp t13261;
+fp t15148;
+fp t14118;
+fp t14562;
+fp t12646;
+fp t14306;
+fp t14874;
+fp t13429;
+fp t15147;
+fp t14397;
+fp t14213;
+fp t14968;
+fp t13743;
+fp t15146;
+fp t12831;
+fp t15145;
+fp t14955;
+fp t14280;
+fp t14290;
+fp t13197;
+fp t15144;
+fp t14094;
+fp t14250;
+fp t14147;
+fp t15143;
+fp t14841;
+fp t13789;
+fp t15142;
+fp t14726;
+fp t13203;
+fp t15141;
+fp t14839;
+fp t12729;
+fp t14346;
+fp t15140;
+fp t14757;
+fp t13937;
+fp t13487;
+fp t15139;
+fp t13561;
+fp t15138;
+fp t14529;
+fp t14272;
+fp t14870;
+fp t14716;
+fp t15137;
+fp t14146;
+fp t14225;
+fp t13263;
+fp t15136;
+fp t14184;
+fp t15135;
+fp t14160;
+fp t13808;
+fp t15134;
+fp t14111;
+fp t13597;
+fp t15133;
+fp t14101;
+fp t14100;
+fp t14291;
+fp t15132;
+fp t14283;
+fp t13644;
+fp t15131;
+fp t13778;
+fp t13756;
+fp t14925;
+fp t13988;
+fp t15130;
+fp t13314;
+fp t15129;
+fp t14287;
+fp t14215;
+fp t12781;
+fp t15128;
+fp t14978;
+fp t15127;
+fp t14750;
+fp t13149;
+fp t12681;
+fp t15126;
+fp t13485;
+fp t15125;
+fp t13818;
+fp t14879;
+fp t15124;
+fp t14239;
+fp t14801;
+fp t13749;
+fp t13454;
+fp t15123;
+fp t13525;
+fp t15122;
+fp t14078;
+fp t14759;
+fp t13586;
+fp t13762;
+fp t15121;
+fp t14679;
+fp t15120;
+fp t13896;
+fp t14149;
+fp t14762;
+fp t12895;
+fp t15119;
+fp t14682;
+fp t13918;
+fp t13190;
+fp t15118;
+fp t14192;
+fp t14985;
+fp t14732;
+fp t15117;
+fp t14976;
+fp t13979;
+fp t14242;
+fp t14533;
+fp t13356;
+fp t15116;
+fp t14884;
+fp t13602;
+fp t15115;
+fp t13544;
+fp t15114;
+fp t13590;
+fp t14718;
+fp t15113;
+fp t14138;
+fp t15112;
+fp t14327;
+fp t14819;
+fp t13930;
+fp t12715;
+fp t15111;
+fp t15110;
+fp t13522;
+fp t15109;
+fp t14982;
+fp t14704;
+fp t15108;
+fp t13574;
+fp t15107;
+fp t14134;
+fp t14139;
+fp t14351;
+fp t15106;
+fp t14157;
+fp t13693;
+fp t13501;
+fp t15105;
+fp t13718;
+fp t14850;
+fp t13719;
+fp t14916;
+fp t13860;
+fp t15104;
+fp t12833;
+fp t15103;
+fp t14117;
+fp t15102;
+fp t14558;
+fp t14872;
+fp t12725;
+fp t15101;
+fp t14799;
+fp t14570;
+fp t13251;
+fp t15100;
+fp t14583;
+fp t15099;
+fp t14230;
+fp t12778;
+fp t14198;
+fp t15098;
+fp t14093;
+fp t13459;
+fp t15097;
+fp t14189;
+fp t14844;
+fp t14319;
+fp t14767;
+fp t15096;
+fp t14197;
+fp t14772;
+fp t12918;
+fp t14303;
+fp t14869;
+fp t15095;
+fp t13761;
+fp t15094;
+fp t13207;
+fp t14286;
+fp t14689;
+fp t15093;
+fp t14748;
+fp t13947;
+fp t15092;
+fp t14281;
+fp t12939;
+fp t15091;
+fp t14744;
+fp t15090;
+fp t14737;
+fp t15089;
+fp t12834;
+fp t14130;
+fp t15088;
+fp t14822;
+fp t13777;
+fp t15087;
+fp t14963;
+fp t15086;
+fp t12873;
+fp t14347;
+fp t15085;
+fp t14697;
+fp t12716;
+fp t15084;
+fp t14695;
+fp t15083;
+fp t14647;
+fp t13014;
+fp t14707;
+fp t15082;
+fp t14724;
+fp t14127;
+fp t12689;
+fp t14341;
+fp t14997;
+fp t14949;
+fp t13161;
+fp t15081;
+fp t14792;
+fp t13810;
+fp t15080;
+fp t14112;
+fp t15079;
+fp t14730;
+fp t15078;
+fp t15077;
+fp t14967;
+fp t15076;
+fp t15075;
+fp t14125;
+fp t14723;
+fp t12719;
+fp t14865;
+fp t13751;
+fp t14297;
+fp t14867;
+fp t13980;
+fp t15074;
+fp t13873;
+fp t15073;
+fp t15072;
+fp t12888;
+fp t15071;
+fp t13694;
+fp t15070;
+fp t14758;
+fp t15069;
+fp t15068;
+fp t14843;
+fp t14751;
+fp t13949;
+fp t15067;
+fp t14684;
+fp t14211;
+fp t14791;
+fp t14636;
+fp t12675;
+fp t15066;
+fp t15065;
+fp t14703;
+fp t15064;
+fp t13420;
+fp t15063;
+fp t12648;
+fp t13868;
+fp t13894;
+fp t15062;
+fp t14777;
+fp t15061;
+fp t14957;
+fp t13490;
+fp t15060;
+fp t15059;
+fp t14728;
+fp t14252;
+fp t15058;
+fp t14173;
+fp t14858;
+fp t13881;
+fp t14260;
+fp t14687;
+fp t15057;
+fp t14054;
+fp t14052;
+fp t14769;
+fp t12936;
+fp t15056;
+fp t14890;
+fp t15055;
+fp t13982;
+fp t15054;
+fp t15053;
+fp t14753;
+fp t15052;
+fp t15051;
+fp t15050;
+fp t14715;
+fp t13279;
+fp t15049;
+fp t14545;
+fp t12651;
+fp t13348;
+fp t14880;
+fp t14763;
+fp t15048;
+fp t15047;
+fp t13946;
+fp t15046;
+fp t15045;
+fp t14746;
+fp t15044;
+fp t14749;
+fp t13478;
+fp t13876;
+fp t15043;
+fp t15042;
+fp t13721;
+fp t15041;
+fp t15040;
+fp t13090;
+fp t15039;
+fp t15038;
+fp t14334;
+fp t14229;
+fp t14129;
+fp t15037;
+fp t13882;
+fp t14099;
+fp t14765;
+fp t12695;
+fp t15036;
+fp t14086;
+fp t14829;
+fp t13983;
+fp t13827;
+fp t15035;
+fp t15034;
+fp t14072;
+fp t13375;
+fp t15033;
+fp t13831;
+fp t15032;
+fp t14956;
+fp t15031;
+fp t14098;
+fp t14030;
+fp t15030;
+fp t14113;
+fp t13213;
+fp t15029;
+fp t14393;
+fp t14364;
+fp t14087;
+fp t15028;
+fp t14727;
+fp t15027;
+fp t14745;
+fp t15026;
+fp t15025;
+fp t14681;
+fp t13247;
+fp t15024;
+fp t14154;
+fp t14986;
+fp t13786;
+fp t15023;
+fp t13711;
+fp t14738;
+fp t15022;
+fp t15021;
+fp t15020;
+fp t15019;
+fp t13891;
+fp t15018;
+fp t15017;
+fp t14847;
+fp t14735;
+fp t13087;
+fp t15016;
+fp t13805;
+fp t15015;
+fp t13760;
+fp t13370;
+fp t15014;
+fp t14722;
+fp t14984;
+fp t13759;
+fp t13214;
+fp t15013;
+fp t13625;
+fp t15012;
+fp t13929;
+fp t14887;
+fp t15011;
+fp t13904;
+fp t13200;
+fp t15010;
+fp t14939;
+fp t13243;
+fp t15009;
+fp t14168;
+fp t14268;
+fp t14301;
+fp t13758;
+fp t15008;
+fp t14309;
+fp t15007;
+fp t14289;
+fp t14790;
+fp t14271;
+fp t14743;
+fp t15006;
+fp t13691;
+fp t14881;
+fp t15005;
+fp t15004;
+fp t14081;
+fp t14980;
+fp t14977;
+fp t14974;
+fp t14960;
+fp t14958;
+fp t14952;
+fp t14951;
+fp t14950;
+fp t13442;
+fp t14948;
+fp t14947;
+fp t14164;
+fp t14945;
+fp t14943;
+fp t13748;
+fp t13795;
+fp t14941;
+fp t14676;
+fp t13002;
+fp t14940;
+fp t14938;
+fp t14238;
+fp t14937;
+fp t13799;
+fp t14936;
+fp t14279;
+fp t14935;
+fp t13493;
+fp t14933;
+fp t13897;
+fp t14932;
+fp t13182;
+fp t14931;
+fp t14076;
+fp t14930;
+fp t13344;
+fp t14929;
+fp t12761;
+fp t14928;
+fp t13467;
+fp t14927;
+fp t13381;
+fp t14926;
+fp t13135;
+fp t14924;
+fp t14914;
+fp t13583;
+fp t14923;
+fp t14921;
+fp t14713;
+fp t13131;
+fp t14920;
+fp t14919;
+fp t14538;
+fp t13130;
+fp t14917;
+fp t14162;
+fp t14915;
+fp t14912;
+fp t13505;
+fp t14911;
+fp t13791;
+fp t13021;
+fp t13350;
+fp t14910;
+fp t14909;
+fp t14060;
+fp t14712;
+fp t13302;
+fp t14908;
+fp t14907;
+fp t14906;
+fp t14905;
+fp t14070;
+fp t14067;
+fp t14063;
+fp t13366;
+fp t14904;
+fp t14693;
+fp t14903;
+fp t14071;
+fp t14592;
+fp t14574;
+fp t12904;
+fp t14899;
+fp t13288;
+fp t14897;
+fp t14891;
+fp t13977;
+fp t14896;
+fp t14895;
+fp t14893;
+fp t14889;
+fp t14366;
+fp t14886;
+fp t14883;
+fp t14876;
+fp t13048;
+fp t14875;
+fp t14873;
+fp t14866;
+fp t14834;
+fp t14691;
+fp t14864;
+fp t14863;
+fp t13821;
+fp t12905;
+fp t14857;
+fp t14856;
+fp t13506;
+fp t14855;
+fp t13654;
+fp t14851;
+fp t14849;
+fp t14151;
+fp t14835;
+fp t14831;
+fp t14828;
+fp t14824;
+fp t13038;
+fp t14817;
+fp t14816;
+fp t14815;
+fp t13685;
+fp t13720;
+fp t14813;
+fp t14811;
+fp t14810;
+fp t13426;
+fp t13360;
+fp t14807;
+fp t14802;
+fp t14255;
+fp t14795;
+fp t14793;
+fp t14784;
+fp t13813;
+fp t14775;
+fp t14770;
+fp t14761;
+fp t14756;
+fp t14755;
+fp t14021;
+fp t13998;
+fp t14392;
+fp t14002;
+fp t14262;
+fp t14733;
+fp t13839;
+fp t14274;
+fp t14731;
+fp t14711;
+fp t14706;
+fp t14702;
+fp t14692;
+fp t14675;
+fp t14674;
+fp t14673;
+fp t14672;
+fp t13985;
+fp t14671;
+fp t14670;
+fp t14669;
+fp t14668;
+fp t14600;
+fp t13534;
+fp t14667;
+fp t14167;
+fp t14666;
+fp t14665;
+fp t14664;
+fp t14663;
+fp t14662;
+fp t14661;
+fp t14660;
+fp t14659;
+fp t13709;
+fp t14658;
+fp t14657;
+fp t13802;
+fp t13346;
+fp t14656;
+fp t14655;
+fp t14654;
+fp t14653;
+fp t14652;
+fp t12851;
+fp t14651;
+fp t14649;
+fp t14645;
+fp t14644;
+fp t14643;
+fp t14642;
+fp t14641;
+fp t12903;
+fp t14640;
+fp t14639;
+fp t14092;
+fp t13714;
+fp t14638;
+fp t14637;
+fp t14269;
+fp t14635;
+fp t14634;
+fp t14633;
+fp t14632;
+fp t14631;
+fp t14629;
+fp t13726;
+fp t14628;
+fp t14627;
+fp t14626;
+fp t14625;
+fp t14624;
+fp t14254;
+fp t14623;
+fp t14622;
+fp t14621;
+fp t14620;
+fp t13772;
+fp t14617;
+fp t12595;
+fp t14616;
+fp t14615;
+fp t14614;
+fp t14245;
+fp t14611;
+fp t14610;
+fp t14609;
+fp t14608;
+fp t14607;
+fp t14606;
+fp t14284;
+fp t14604;
+fp t14352;
+fp t14536;
+fp t14603;
+fp t13219;
+fp t14602;
+fp t14601;
+fp t14599;
+fp t14598;
+fp t14597;
+fp t14596;
+fp t14595;
+fp t13673;
+fp t14594;
+fp t14593;
+fp t13436;
+fp t14591;
+fp t14590;
+fp t14589;
+fp t14588;
+fp t14587;
+fp t14585;
+fp t14584;
+fp t14212;
+fp t12805;
+fp t14582;
+fp t13678;
+fp t14580;
+fp t14579;
+fp t14578;
+fp t14577;
+fp t14576;
+fp t13160;
+fp t14575;
+fp t13993;
+fp t14573;
+fp t14572;
+fp t14571;
+fp t12596;
+fp t12633;
+fp t14569;
+fp t14568;
+fp t14567;
+fp t13887;
+fp t13850;
+fp t14564;
+fp t12791;
+fp t14563;
+fp t14561;
+fp t14560;
+fp t14559;
+fp t13699;
+fp t13706;
+fp t14556;
+fp t13715;
+fp t14182;
+fp t13858;
+fp t14296;
+fp t13225;
+fp t14555;
+fp t14554;
+fp t14552;
+fp t14551;
+fp t14550;
+fp t14548;
+fp t13898;
+fp t14547;
+fp t14258;
+fp t13482;
+fp t14546;
+fp t12838;
+fp t14534;
+fp t14526;
+fp t14525;
+fp t14524;
+fp t14523;
+fp t14522;
+fp t14521;
+fp t14520;
+fp t14519;
+fp t14518;
+fp t14517;
+fp t14516;
+fp t14515;
+fp t14514;
+fp t14513;
+fp t14512;
+fp t14511;
+fp t14510;
+fp t14332;
+fp t14509;
+fp t14508;
+fp t14507;
+fp t14506;
+fp t14505;
+fp t14504;
+fp t14503;
+fp t14502;
+fp t14501;
+fp t14378;
+fp t14499;
+fp t14498;
+fp t14497;
+fp t14496;
+fp t13099;
+fp t14495;
+fp t14494;
+fp t13009;
+fp t12966;
+fp t14493;
+fp t14492;
+fp t14491;
+fp t12882;
+fp t14490;
+fp t14489;
+fp t13319;
+fp t14488;
+fp t14487;
+fp t13076;
+fp t14486;
+fp t14485;
+fp t14484;
+fp t14483;
+fp t13046;
+fp t14482;
+fp t14481;
+fp t12641;
+fp t14480;
+fp t14479;
+fp t12974;
+fp t14478;
+fp t13050;
+fp t14477;
+fp t14476;
+fp t14475;
+fp t13154;
+fp t14474;
+fp t14473;
+fp t12611;
+fp t14472;
+fp t13352;
+fp t14471;
+fp t12630;
+fp t14470;
+fp t13117;
+fp t14469;
+fp t12713;
+fp t14468;
+fp t14467;
+fp t14466;
+fp t14465;
+fp t12762;
+fp t14464;
+fp t14463;
+fp t13414;
+fp t14462;
+fp t14461;
+fp t13435;
+fp t14460;
+fp t14459;
+fp t14458;
+fp t14457;
+fp t14456;
+fp t14455;
+fp t14454;
+fp t14453;
+fp t14452;
+fp t12627;
+fp t14451;
+fp t14165;
+fp t13042;
+fp t14450;
+fp t14449;
+fp t14448;
+fp t14447;
+fp t14446;
+fp t14445;
+fp t14444;
+fp t14443;
+fp t14442;
+fp t14441;
+fp t14440;
+fp t14439;
+fp t14438;
+fp t14437;
+fp t14096;
+fp t14436;
+fp t14435;
+fp t14293;
+fp t14339;
+fp t14434;
+fp t13455;
+fp t14433;
+fp t14432;
+fp t14431;
+fp t14228;
+fp t14088;
+fp t14386;
+fp t14430;
+fp t14429;
+fp t13322;
+fp t14428;
+fp t14427;
+fp t14377;
+fp t14426;
+fp t14208;
+fp t14425;
+fp t14424;
+fp t14423;
+fp t14422;
+fp t14421;
+fp t13291;
+fp t14420;
+fp t14419;
+fp t14418;
+fp t14417;
+fp t14416;
+fp t14415;
+fp t14414;
+fp t14413;
+fp t14412;
+fp t14411;
+fp t14410;
+fp t14409;
+fp t14408;
+fp t14396;
+fp t14390;
+fp t14384;
+fp t14380;
+fp t14379;
+fp t14374;
+fp t14367;
+fp t14360;
+fp t14353;
+fp t14349;
+fp t14325;
+fp t14308;
+fp t14288;
+fp t14277;
+fp t14244;
+fp t14227;
+fp t14207;
+fp t14188;
+fp t14186;
+fp t14143;
+fp t14140;
+fp t14137;
+fp t14136;
+fp t14135;
+fp t14133;
+fp t14128;
+fp t14124;
+fp t14123;
+fp t14121;
+fp t14120;
+fp t14119;
+fp t14116;
+fp t14114;
+fp t14109;
+fp t14108;
+fp t14107;
+fp t14106;
+fp t14103;
+fp t14095;
+fp t14091;
+fp t14089;
+fp t14038;
+fp t14034;
+fp t14028;
+fp t14000;
+fp t13991;
+fp t13984;
+fp t13981;
+fp t13972;
+fp t13969;
+fp t13967;
+fp t13960;
+fp t13953;
+fp t13945;
+fp t13939;
+fp t13938;
+fp t13935;
+fp t13934;
+fp t13931;
+fp t13926;
+fp t13923;
+fp t13922;
+fp t13914;
+fp t13910;
+fp t13909;
+fp t13907;
+fp t13899;
+fp t13888;
+fp t13886;
+fp t13883;
+fp t13874;
+fp t13871;
+fp t13867;
+fp t13866;
+fp t13862;
+fp t13859;
+fp t13854;
+fp t13851;
+fp t13849;
+fp t13845;
+fp t13843;
+fp t13836;
+fp t13830;
+fp t13829;
+fp t13828;
+fp t13823;
+fp t13816;
+fp t13812;
+fp t13806;
+fp t13800;
+fp t13797;
+fp t13794;
+fp t13793;
+fp t13787;
+fp t13783;
+fp t13774;
+fp t13769;
+fp t13767;
+fp t13766;
+fp t13764;
+fp t13755;
+fp t13746;
+fp t13742;
+fp t13736;
+fp t13728;
+fp t13713;
+fp t13703;
+fp t13696;
+fp t13684;
+fp t13676;
+fp t13675;
+fp t13674;
+fp t13672;
+fp t13670;
+fp t13669;
+fp t13667;
+fp t13665;
+fp t13664;
+fp t13663;
+fp t13658;
+fp t13655;
+fp t13653;
+fp t13652;
+fp t13651;
+fp t13640;
+fp t13637;
+fp t13627;
+fp t13626;
+fp t13620;
+fp t13618;
+fp t13615;
+fp t13612;
+fp t13611;
+fp t13606;
+fp t13603;
+fp t13595;
+fp t13592;
+fp t13585;
+fp t13584;
+fp t13580;
+fp t13575;
+fp t13571;
+fp t13567;
+fp t13562;
+fp t13550;
+fp t13545;
+fp t13542;
+fp t13541;
+fp t13538;
+fp t13537;
+fp t13531;
+fp t13530;
+fp t13526;
+fp t13523;
+fp t13515;
+fp t13511;
+fp t13503;
+fp t13499;
+fp t13492;
+fp t13486;
+fp t13481;
+fp t13475;
+fp t13473;
+fp t13471;
+fp t13470;
+fp t13463;
+fp t13457;
+fp t13453;
+fp t13452;
+fp t13449;
+fp t13446;
+fp t13439;
+fp t13433;
+fp t13427;
+fp t13406;
+fp t13405;
+fp t13402;
+fp t13399;
+fp t13393;
+fp t13392;
+fp t13389;
+fp t13388;
+fp t13386;
+fp t13385;
+fp t13371;
+fp t13368;
+fp t13363;
+fp t13358;
+fp t13355;
+fp t13342;
+fp t13339;
+fp t13338;
+fp t13332;
+fp t13330;
+fp t13313;
+fp t13312;
+fp t13311;
+fp t13289;
+fp t13286;
+fp t13285;
+fp t13280;
+fp t13277;
+fp t13270;
+fp t13267;
+fp t13266;
+fp t13260;
+fp t13259;
+fp t13253;
+fp t13245;
+fp t13239;
+fp t13238;
+fp t13236;
+fp t13235;
+fp t13234;
+fp t13220;
+fp t13215;
+fp t13209;
+fp t13206;
+fp t13201;
+fp t13196;
+fp t13194;
+fp t13192;
+fp t13189;
+fp t13185;
+fp t13181;
+fp t13176;
+fp t13175;
+fp t13174;
+fp t13170;
+fp t13155;
+fp t13153;
+fp t13147;
+fp t13143;
+fp t13139;
+fp t13138;
+fp t13134;
+fp t13133;
+fp t13123;
+fp t13108;
+fp t13095;
+fp t13088;
+fp t13084;
+fp t13082;
+fp t13081;
+fp t13080;
+fp t13074;
+fp t13072;
+fp t13070;
+fp t13061;
+fp t13055;
+fp t13051;
+fp t13045;
+fp t13040;
+fp t13034;
+fp t13032;
+fp t13024;
+fp t13022;
+fp t13020;
+fp t13019;
+fp t13018;
+fp t13015;
+fp t13012;
+fp t13004;
+fp t12999;
+fp t12996;
+fp t12991;
+fp t12983;
+fp t12981;
+fp t12977;
+fp t12969;
+fp t12964;
+fp t12961;
+fp t12954;
+fp t12952;
+fp t12945;
+fp t12934;
+fp t12930;
+fp t12929;
+fp t12922;
+fp t12909;
+fp t12902;
+fp t12900;
+fp t12894;
+fp t12891;
+fp t12889;
+fp t12886;
+fp t12885;
+fp t12884;
+fp t12883;
+fp t12879;
+fp t12872;
+fp t12870;
+fp t12863;
+fp t12858;
+fp t12853;
+fp t12850;
+fp t12848;
+fp t12830;
+fp t12829;
+fp t12828;
+fp t12825;
+fp t12821;
+fp t12819;
+fp t12817;
+fp t12816;
+fp t12798;
+fp t12793;
+fp t12790;
+fp t12786;
+fp t12783;
+fp t12780;
+fp t12777;
+fp t12771;
+fp t12766;
+fp t12758;
+fp t12753;
+fp t12749;
+fp t12743;
+fp t12740;
+fp t12737;
+fp t12731;
+fp t12730;
+fp t12717;
+fp t12714;
+fp t12712;
+fp t12700;
+fp t12694;
+fp t12693;
+fp t12684;
+fp t12678;
+fp t12672;
+fp t12671;
+fp t12663;
+fp t12661;
+fp t12652;
+fp t12635;
+fp t12632;
+fp t12631;
+fp t12620;
+fp t12609;
+fp t12607;
+fp t12603;
+fp t12602;
+fp t12598;
+fp t12593;
+fp t12592;
+fp t12586;
+fp t12583;
+ t14403 = z*z;
+ t14996 = t14403*y;
+ t14405 = x*x;
+ t14401 = t14405*x;
+ t14992 = x+t14401;
+ t15314 = t14996*t14992;
+ t14402 = t14403*z;
+ t14999 = z+t14402;
+ t14808 = t14405*t14402;
+ t14752 = y*t14808;
+ t14966 = y*t14405;
+ t14961 = z*t14966;
+ t15315 = t14752+t14961;
+ t14785 = y*t14992;
+ t14221 = RATIONAL(-56.0,27.0);
+ t14376 = RATIONAL(8.0,9.0);
+ t14073 = t14376*t14402;
+ t15313 = t14073+t14221*t14808;
+ t14328 = RATIONAL(-7.0,54.0);
+ t14357 = RATIONAL(1.0,18.0);
+ t14068 = t14357*t14401;
+ t14838 = t14403*t14401;
+ t15312 = t14068+t14328*t14838;
+ t14102 = RATIONAL(7.0,1728.0);
+ t14832 = t14402*t14102;
+ t13657 = t14401*t14832;
+ t14246 = RATIONAL(7.0,144.0);
+ t14049 = t14246*t14401;
+ t14729 = y*t14049;
+ t15311 = t14402*t14729+t13657;
+ t14234 = RATIONAL(-7.0,108.0);
+ t13780 = t14234*t14808;
+ t14315 = RATIONAL(1.0,36.0);
+ t14404 = y*y;
+ t14825 = t14403*t14404;
+ t14527 = t14315*t14825;
+ t13145 = t14401*t14527;
+ t15310 = y*t13780+t13145;
+ t14256 = RATIONAL(-7.0,27.0);
+ t14398 = RATIONAL(1.0,9.0);
+ t14074 = t14398*t14401;
+ t15309 = t14074+t14256*t14838;
+ t14142 = RATIONAL(49.0,216.0);
+ t14868 = t14142*t14402;
+ t13643 = t14401*t14868;
+ t14321 = RATIONAL(-7.0,36.0);
+ t13872 = t14321*t14838;
+ t15308 = t13643+t13872;
+ t14153 = RATIONAL(-7.0,144.0);
+ t14326 = RATIONAL(1.0,48.0);
+ t14944 = t14326*t14404;
+ t14854 = t14405*t14404;
+ t14781 = z*t14854;
+ t15307 = z*t14944+t14153*t14781;
+ t15001 = x*z;
+ t15000 = y*t15001;
+ t14988 = x*t14404;
+ t14400 = RATIONAL(2.0,9.0);
+ t14700 = t14400*t14988;
+ t13610 = z*t14700;
+ t14261 = RATIONAL(-5.0,27.0);
+ t15306 = t13610+t14261*t15000;
+ t14363 = RATIONAL(-7.0,9.0);
+ t14877 = t14402*t14404;
+ t14542 = t14404*t14808;
+ t14372 = RATIONAL(1.0,3.0);
+ t15305 = t14372*t14877+t14363*t14542;
+ t14233 = RATIONAL(-5.0,144.0);
+ t14806 = t14233*t14403;
+ t14714 = x*t14806;
+ t14678 = t14315*t14988;
+ t13472 = t14402*t14678;
+ t15304 = t14404*t14714+t13472;
+ t14823 = t14404*t14401;
+ t14782 = z*t14823;
+ t13600 = t14400*t14782;
+ t14300 = RATIONAL(-5.0,12.0);
+ t14798 = t14300*t14404;
+ t14581 = t14403*t14798;
+ t15303 = t13600+t14401*t14581;
+ t14241 = RATIONAL(1.0,144.0);
+ t14057 = t14241*t14402;
+ t14145 = RATIONAL(1.0,1728.0);
+ t14797 = t14145*t14402;
+ t13647 = x*t14797;
+ t15003 = x*y;
+ t15302 = t13647+t14057*t15003;
+ t14783 = x*t14825;
+ t14331 = RATIONAL(40.0,9.0);
+ t14257 = RATIONAL(-32.0,9.0);
+ t14705 = x*t14877;
+ t13140 = t14257*t14705;
+ t15301 = t14331*t14783+t13140;
+ t14394 = RATIONAL(7.0,3.0);
+ t14294 = RATIONAL(28.0,9.0);
+ t14778 = y*t14838;
+ t15300 = t14394*t14996+t14294*t14778;
+ t14172 = RATIONAL(28.0,27.0);
+ t14370 = RATIONAL(7.0,9.0);
+ t14786 = t14405*t14370;
+ t15299 = t14172*t14752+y*t14786;
+ t14361 = RATIONAL(5.0,9.0);
+ t14836 = t14403*t14361;
+ t14618 = t14401*t14836;
+ t15298 = t14404*t14618+t13600;
+ t14236 = RATIONAL(7.0,216.0);
+ t14809 = t14236*t14401;
+ t13737 = t14403*t14809;
+ t12982 = y*t13737;
+ t14266 = RATIONAL(-1.0,36.0);
+ t13466 = t14266*t14542;
+ t15297 = t12982+t13466;
+ t14055 = t14246*t14402;
+ t13668 = x*t14832;
+ t15296 = t13668+t14055*t15003;
+ t14388 = RATIONAL(-1.0,6.0);
+ t13418 = t14266*t14705;
+ t15295 = t14388*t14542+t13418;
+ t14990 = z*t14401;
+ t13659 = t14102*t14990;
+ t15294 = t13659+z*t14729;
+ t14565 = t14402*t14823;
+ t14181 = RATIONAL(-49.0,36.0);
+ t12832 = t14181*t14565;
+ t14892 = t14403*t14405;
+ t14717 = y*t14892;
+ t15293 = t12832+RATIONAL(125.0,24.0)*t14717;
+ t14240 = RATIONAL(-7.0,576.0);
+ t14913 = t14240*t14404;
+ t14683 = x*t14913;
+ t12804 = z*t14683;
+ t14217 = RATIONAL(7.0,288.0);
+ t15292 = t12804+t14217*t14783;
+ t14247 = RATIONAL(1.0,576.0);
+ t14918 = t14247*t14404;
+ t14709 = z*t14918;
+ t12898 = x*t14709;
+ t14292 = RATIONAL(1.0,96.0);
+ t14528 = t14292*t14854;
+ t15291 = t12898+z*t14528;
+ t14178 = RATIONAL(5.0,216.0);
+ t14964 = t14178*y;
+ t14901 = t14266*t14404;
+ t14696 = z*t14901;
+ t13430 = x*t14696;
+ t15290 = t13430+t14964*t15001;
+ t14900 = t14402*t14401;
+ t14780 = y*t14900;
+ t14115 = RATIONAL(-49.0,144.0);
+ t13632 = RATIONAL(-49.0,1728.0)*t14900;
+ t15289 = t14115*t14780+t13632;
+ t14295 = RATIONAL(7.0,18.0);
+ t14677 = t14321*t14988;
+ t13304 = t14402*t14677;
+ t15288 = t14295*t14542+t13304;
+ t14253 = RATIONAL(-35.0,27.0);
+ t14959 = y*t14990;
+ t14842 = t14256*t14401;
+ t13915 = z*t14842;
+ t15287 = t13915+t14253*t14959;
+ t14320 = RATIONAL(-7.0,72.0);
+ t14310 = RATIONAL(1.0,54.0);
+ t14894 = t14310*t14401;
+ t14774 = y*t14894;
+ t13325 = t14402*t14774;
+ t14541 = t14405*t14825;
+ t15286 = t13325+t14320*t14541;
+ t14169 = RATIONAL(-1.0,216.0);
+ t14994 = x*t14169;
+ t13792 = z*t14994;
+ t15285 = t13792+RATIONAL(5.0,8.0)*t14717;
+ t14373 = RATIONAL(-5.0,9.0);
+ t14369 = RATIONAL(4.0,9.0);
+ t13517 = t14369*t14705;
+ t15284 = t13517+t14373*t14783;
+ t14235 = RATIONAL(1.0,288.0);
+ t14975 = z*t14145;
+ t13656 = t14401*t14975;
+ t15283 = t14235*t14838+t13656;
+ t14085 = RATIONAL(-343.0,144.0);
+ t14818 = RATIONAL(49.0,48.0)*t14404;
+ t15282 = t14402*t14818+t14085*t14542;
+ t14330 = RATIONAL(5.0,27.0);
+ t14337 = RATIONAL(1.0,27.0);
+ t14804 = t14337*t14401;
+ t13936 = z*t14804;
+ t15281 = t13936+t14330*t14959;
+ t14170 = RATIONAL(35.0,48.0);
+ t14993 = y*t14401;
+ t14779 = t14328*t14993;
+ t13158 = t14402*t14779;
+ t15280 = t14170*t14541+t13158;
+ t14381 = RATIONAL(1.0,6.0);
+ t14800 = t14403*t14381;
+ t14557 = t14404*t14800;
+ t13480 = z*t14678;
+ t15279 = x*t14557+t13480;
+ t14312 = RATIONAL(-28.0,9.0);
+ t13222 = t14312*t14565;
+ t15278 = t13222+RATIONAL(125.0,18.0)*t14717;
+ t14965 = y*RATIONAL(-35.0,6.0);
+ t14263 = RATIONAL(-70.0,9.0);
+ t13901 = t14263*t14966;
+ t15277 = t14405*t14965+t14402*t13901;
+ t14805 = t14363*t14404;
+ t14549 = t14403*t14805;
+ t15276 = t14372*t14823+t14401*t14549;
+ t14307 = RATIONAL(35.0,9.0);
+ t14276 = RATIONAL(14.0,9.0);
+ t13376 = t14276*t14705;
+ t15275 = t13376+t14307*t14542;
+ t14204 = RATIONAL(-40.0,27.0);
+ t13682 = RATIONAL(32.0,27.0)*t14900;
+ t15274 = t14204*t14838+t13682;
+ t14232 = RATIONAL(14.0,27.0);
+ t14852 = t14232*t14401;
+ t13750 = t14402*t14852;
+ t13028 = y*t13750;
+ t15273 = t14363*t14541+t13028;
+ t14298 = RATIONAL(-7.0,96.0);
+ t13122 = t14402*t14683;
+ t15272 = t14298*t14542+t13122;
+ t14248 = RATIONAL(-112.0,9.0);
+ t14350 = RATIONAL(16.0,3.0);
+ t15271 = t14350*t14877+t14248*t14542;
+ t14264 = RATIONAL(-1.0,18.0);
+ t13803 = t14402*t14809;
+ t15270 = y*t13803+t14264*t14541;
+ t14605 = t14264*t14825;
+ t13335 = t14315*t14782;
+ t15269 = t14401*t14605+t13335;
+ t14318 = RATIONAL(-10.0,3.0);
+ t14314 = RATIONAL(16.0,9.0);
+ t14962 = z*t14988;
+ t13231 = t14314*t14962;
+ t15268 = t13231+t14318*t14781;
+ t14305 = RATIONAL(-2.0,27.0);
+ t14942 = t14305*t14401;
+ t13944 = z*t14942;
+ t14983 = z*t14405;
+ t14316 = RATIONAL(5.0,54.0);
+ t15267 = t14316*t14983+t13944;
+ t14273 = RATIONAL(-40.0,9.0);
+ t14354 = RATIONAL(32.0,9.0);
+ t13208 = t14354*t14782;
+ t15266 = t13208+t14273*t14781;
+ t14646 = t14240*t14823;
+ t12913 = z*t14646;
+ t14619 = t14298*t14825;
+ t15265 = t12913+t14401*t14619;
+ t14336 = RATIONAL(-7.0,48.0);
+ t14871 = t14336*t14404;
+ t14126 = RATIONAL(49.0,144.0);
+ t15264 = t14126*t14542+t14402*t14871;
+ t14132 = RATIONAL(-49.0,576.0);
+ t14630 = t14132*t14823;
+ t12721 = z*t14630;
+ t14222 = RATIONAL(-49.0,96.0);
+ t14650 = t14403*t14823;
+ t15263 = t12721+t14222*t14650;
+ t14285 = RATIONAL(7.0,27.0);
+ t14826 = t14285*t14401;
+ t13855 = z*t14826;
+ t14159 = RATIONAL(35.0,54.0);
+ t14833 = t14403*t14159;
+ t13689 = t14401*t14833;
+ t15262 = t13855+t13689;
+ t14220 = RATIONAL(5.0,288.0);
+ t14690 = t14220*t14993;
+ t14862 = t14169*t14402;
+ t13822 = t14401*t14862;
+ t15261 = t14402*t14690+t13822;
+ t14391 = RATIONAL(-4.0,9.0);
+ t13591 = t14391*t14705;
+ t15260 = t13591+t14361*t14783;
+ t14304 = RATIONAL(10.0,9.0);
+ t14768 = z*t14805;
+ t13556 = x*t14768;
+ t15259 = t13556+t14304*t15000;
+ t14209 = RATIONAL(5.0,108.0);
+ t14553 = t14266*t14825;
+ t13495 = t14401*t14553;
+ t15258 = t13495+t14209*t14752;
+ t12709 = y*t13643;
+ t14803 = t14388*t14404;
+ t14540 = t14403*t14803;
+ t15257 = t12709+t14405*t14540;
+ t14183 = RATIONAL(7.0,864.0);
+ t14097 = RATIONAL(-7.0,1728.0);
+ t14848 = t14097*t14401;
+ t13635 = t14402*t14848;
+ t15256 = t14183*t14808+t13635;
+ t14156 = RATIONAL(-5.0,288.0);
+ t14981 = y*t14156;
+ t14698 = t14403*t14981;
+ t14201 = RATIONAL(7.0,576.0);
+ t13078 = t14201*t14542;
+ t15255 = t14401*t14698+t13078;
+ t15254 = t14126*t14783+x*t14871;
+ t14995 = x*t14403;
+ t14991 = x*t14402;
+ t13660 = t14097*t14991;
+ t14171 = RATIONAL(5.0,576.0);
+ t15253 = t14171*t14995+t13660;
+ t14110 = RATIONAL(49.0,576.0);
+ t12657 = t14110*t14705;
+ t14104 = RATIONAL(-35.0,192.0);
+ t14544 = t14104*t14825;
+ t15252 = x*t14544+t12657;
+ t14299 = RATIONAL(49.0,9.0);
+ t14385 = RATIONAL(-7.0,3.0);
+ t15251 = t14385*t14823+t14299*t14650;
+ t14214 = RATIONAL(5.0,432.0);
+ t14853 = t14214*t14405;
+ t14216 = RATIONAL(-1.0,108.0);
+ t14820 = t14401*t14216;
+ t13768 = z*t14820;
+ t15250 = t13768+z*t14853;
+ t14329 = RATIONAL(2.0,27.0);
+ t14860 = t14329*t14402;
+ t13911 = t14401*t14860;
+ t14265 = RATIONAL(-5.0,18.0);
+ t14970 = y*t14265;
+ t14708 = t14402*t14970;
+ t15249 = t13911+t14401*t14708;
+ t14061 = t14264*t14402;
+ t14345 = RATIONAL(7.0,72.0);
+ t13500 = t14345*t14705;
+ t15248 = t14061*t15003+t13500;
+ t15247 = RATIONAL(224.0,27.0)*t14780+RATIONAL(-140.0,9.0)*t14541;
+ t14340 = RATIONAL(-7.0,24.0);
+ t14356 = RATIONAL(7.0,54.0);
+ t14771 = t14356*t14993;
+ t13152 = t14402*t14771;
+ t15246 = t14340*t14541+t13152;
+ t14358 = RATIONAL(4.0,27.0);
+ t14830 = t14358*t14402;
+ t13978 = t14401*t14830;
+ t15245 = t14261*t14808+t13978;
+ t14185 = RATIONAL(20.0,27.0);
+ t14190 = RATIONAL(-16.0,27.0);
+ t13840 = t14190*t14991;
+ t15244 = t14185*t14995+t13840;
+ t14206 = RATIONAL(-5.0,216.0);
+ t14796 = t14405*t14206;
+ t14680 = y*t14796;
+ t15243 = t13145+t14402*t14680;
+ t14084 = t14391*z;
+ t14998 = z*t14404;
+ t14747 = t14370*t14998;
+ t13553 = x*t14747;
+ t15242 = t13553+t14084*t15003;
+ t14788 = t14405*t14220;
+ t13785 = t14403*t14788;
+ t12915 = t14240*t14565;
+ t15241 = y*t13785+t12915;
+ t14543 = t14110*t14823;
+ t12677 = t14402*t14543;
+ t14202 = RATIONAL(-25.0,48.0);
+ t15240 = t12677+t14202*t14717;
+ t15239 = t14326*t14877+t14153*t14542;
+ t14371 = RATIONAL(-2.0,9.0);
+ t14972 = t14371*x;
+ t13857 = t14285*t14991;
+ t15238 = t14403*t14972+t13857;
+ t13724 = t14190*t14990;
+ t15237 = t13724+t14185*t14983;
+ t14243 = RATIONAL(49.0,72.0);
+ t12827 = t14243*t14705;
+ t14090 = RATIONAL(245.0,144.0);
+ t15236 = t12827+t14090*t14542;
+ t14566 = t14153*t14838;
+ t15235 = t14326*t14823+t14404*t14566;
+ t15234 = t12913+t14217*t14650;
+ t13094 = t14240*t14542;
+ t14161 = RATIONAL(5.0,144.0);
+ t14613 = t14161*t14838;
+ t15233 = y*t14613+t13094;
+ t14179 = RATIONAL(56.0,27.0);
+ t14368 = RATIONAL(-8.0,9.0);
+ t14079 = t14368*t14402;
+ t15232 = t14079+t14179*t14808;
+ t14199 = RATIONAL(98.0,27.0);
+ t12814 = t14199*t14780;
+ t15231 = t12814+RATIONAL(-35.0,3.0)*t14541;
+ t14389 = RATIONAL(-7.0,6.0);
+ t15230 = t14389*t14542+t13304;
+ t14051 = t14153*t14401;
+ t12669 = z*t14543;
+ t15002 = y*z;
+ t15229 = t12669+t14051*t15002;
+ t14882 = t14337*t14402;
+ t13950 = x*t14882;
+ t14971 = y*t14402;
+ t14954 = x*t14971;
+ t15228 = t13950+t14330*t14954;
+ t15227 = t14401*t14818+t14085*t14650;
+ t14141 = RATIONAL(-49.0,432.0);
+ t13569 = RATIONAL(49.0,1728.0)*t14900;
+ t15226 = t14141*t14780+t13569;
+ t14152 = RATIONAL(35.0,18.0);
+ t15225 = RATIONAL(245.0,48.0)*t14541+t14152*t14892;
+ t14324 = RATIONAL(-5.0,54.0);
+ t13955 = x*t14860;
+ t15224 = t13955+t14324*t14995;
+ t14150 = RATIONAL(10.0,27.0);
+ t15223 = t14150*t14780+t13911;
+ t14343 = RATIONAL(-7.0,18.0);
+ t14898 = t14404*t14381;
+ t14026 = z*t14898;
+ t15222 = t14026+t14343*t14781;
+ t13695 = RATIONAL(-32.0,27.0)*t14900;
+ t15221 = t13695+t14331*t14780;
+ t14267 = RATIONAL(7.0,48.0);
+ t15220 = t14115*t14650+t14267*t14823;
+ t14066 = t14357*t14402;
+ t15219 = t14066+t14328*t14808;
+ t14827 = t14324*t14405;
+ t14934 = t14329*t14401;
+ t13965 = z*t14934;
+ t15218 = t13965+z*t14827;
+ t13558 = t14371*t14782;
+ t14355 = RATIONAL(5.0,12.0);
+ t14814 = t14355*t14404;
+ t14586 = t14403*t14814;
+ t15217 = t13558+t14401*t14586;
+ t12984 = t14201*t14565;
+ t14231 = RATIONAL(-1.0,144.0);
+ t14812 = t14405*t14231;
+ t13741 = t14403*t14812;
+ t15216 = t12984+y*t13741;
+ t14348 = RATIONAL(-56.0,9.0);
+ t14399 = RATIONAL(8.0,3.0);
+ t14861 = t14399*t14404;
+ t15215 = x*t14861+t14348*t14783;
+ t14218 = RATIONAL(-49.0,54.0);
+ t14069 = t14295*t14402;
+ t15214 = t14069+t14218*t14808;
+ t14821 = t14373*t14405;
+ t14001 = z*t14821;
+ t13616 = t14369*t14782;
+ t15213 = t14404*t14001+t13616;
+ t15212 = t13418+t14357*t14542;
+ t14335 = RATIONAL(-1.0,48.0);
+ t14902 = t14335*t14404;
+ t15211 = x*t14902+t14246*t14783;
+ t14338 = RATIONAL(-1.0,72.0);
+ t14973 = t14338*z;
+ t14699 = t14404*t14973;
+ t13460 = x*t14699;
+ t14953 = t14310*t15003;
+ t15210 = t13460+z*t14953;
+ t13838 = t14236*t14808;
+ t12871 = y*t13838;
+ t15209 = t13495+t12871;
+ t14333 = RATIONAL(-4.0,27.0);
+ t14789 = t14333*t14402;
+ t13956 = t14401*t14789;
+ t15208 = t13956+t14330*t14808;
+ t14175 = RATIONAL(-14.0,27.0);
+ t14837 = t14175*t14402;
+ t13717 = t14401*t14837;
+ t12767 = y*t13717;
+ t15207 = t12767+t14361*t14541;
+ t14062 = t14264*z;
+ t14740 = t14345*t14998;
+ t13509 = x*t14740;
+ t15206 = t14062*t15003+t13509;
+ t14020 = t14361*t14983;
+ t14754 = t14404*t14084;
+ t13622 = t14401*t14754;
+ t15205 = t14404*t14020+t13622;
+ t13730 = t14178*t14892;
+ t13361 = t14266*t14565;
+ t15204 = t13361+y*t13730;
+ t14224 = RATIONAL(1.0,432.0);
+ t14725 = t14224*t14966;
+ t14787 = RATIONAL(-1.0,576.0)*t14404;
+ t14530 = t14401*t14787;
+ t15203 = t14403*t14530+t14402*t14725;
+ t14317 = RATIONAL(1.0,24.0);
+ t12720 = t14132*t14565;
+ t15202 = t14317*t14717+t12720;
+ t14979 = y*t14206;
+ t14710 = t14403*t14979;
+ t13424 = t14315*t14542;
+ t15201 = t13424+t14401*t14710;
+ t14053 = t14241*t14401;
+ t14177 = RATIONAL(-7.0,432.0);
+ t13705 = t14177*t14838;
+ t15200 = t14053+t13705;
+ t14922 = t14183*t14401;
+ t14776 = y*t14922;
+ t12893 = t14402*t14776;
+ t14223 = RATIONAL(-5.0,192.0);
+ t15199 = t12893+t14223*t14541;
+ t14058 = t14231*t14402;
+ t14701 = y*t14058;
+ t14105 = RATIONAL(-1.0,1728.0);
+ t14840 = t14105*t14401;
+ t13671 = t14402*t14840;
+ t15198 = t13671+t14401*t14701;
+ t14342 = RATIONAL(5.0,18.0);
+ t13198 = t14321*t14565;
+ t15197 = t13198+t14342*t14717;
+ t14194 = RATIONAL(-1.0,288.0);
+ t12907 = t14247*t14565;
+ t15196 = t12907+t14194*t14542;
+ t15195 = t14391*t14542+y*t13689;
+ t14987 = t14216*x;
+ t13701 = t14402*t14987;
+ t15194 = t14214*t14995+t13701;
+ t14148 = RATIONAL(35.0,72.0);
+ t13765 = t14148*t14808;
+ t14648 = t14321*t14823;
+ t13484 = t14403*t14648;
+ t15193 = t13484+y*t13765;
+ t13128 = t14403*t14646;
+ t15192 = t14241*t14752+t13128;
+ t14275 = RATIONAL(-7.0,12.0);
+ t14773 = t14320*t14988;
+ t13491 = z*t14773;
+ t15191 = t13491+t14275*t14783;
+ t14322 = RATIONAL(5.0,24.0);
+ t15190 = t14322*t14717+t12720;
+ t14193 = RATIONAL(-49.0,72.0);
+ t12842 = t14193*t14705;
+ t14176 = RATIONAL(35.0,36.0);
+ t15189 = t12842+t14176*t14954;
+ t14166 = RATIONAL(-98.0,27.0);
+ t12810 = t14166*t14780;
+ t15188 = RATIONAL(14.0,3.0)*t14541+t12810;
+ t14885 = t14305*t14402;
+ t13986 = x*t14885;
+ t15187 = t14316*t14995+t13986;
+ t14075 = t14398*t14402;
+ t14742 = y*t14075;
+ t14158 = RATIONAL(1.0,108.0);
+ t14794 = t14158*t14402;
+ t13776 = t14401*t14794;
+ t15186 = t13776+t14401*t14742;
+ t14131 = RATIONAL(35.0,216.0);
+ t14719 = t14131*t14971;
+ t13723 = t14236*t14991;
+ t15185 = x*t14719+t13723;
+ t14859 = t14405*t14177;
+ t14685 = y*t14804;
+ t13362 = t14402*t14685;
+ t15184 = t14403*t14859+t13362;
+ t14532 = t14115*t14854;
+ t15183 = t14402*t14532+t14267*t14877;
+ t14191 = RATIONAL(25.0,96.0);
+ t15182 = t12720+t14191*t14717;
+ t14375 = RATIONAL(-1.0,3.0);
+ t15181 = t14375*t14877+t14370*t14542;
+ t15180 = t12767+t14276*t14541;
+ t14200 = RATIONAL(-7.0,864.0);
+ t14888 = t14200*t14402;
+ t14734 = y*t14888;
+ t12971 = t14401*t14734;
+ t15179 = t12971+t14403*t14528;
+ t14270 = RATIONAL(7.0,36.0);
+ t13191 = t14270*t14542;
+ t15178 = y*t13872+t13191;
+ t13559 = t14398*t14962;
+ t15177 = t13559+t14342*t14781;
+ t14144 = RATIONAL(-49.0,216.0);
+ t14845 = t14144*t14402;
+ t13662 = t14401*t14845;
+ t12701 = y*t13662;
+ t15176 = t14355*t14541+t12701;
+ t14302 = RATIONAL(-8.0,27.0);
+ t14688 = t14302*t14971;
+ t15175 = t14176*t14541+t14401*t14688;
+ t14531 = t14343*t14825;
+ t15174 = (t14898+t14531)*x;
+ t15173 = t14401*t14557+t13335;
+ t14362 = RATIONAL(-1.0,9.0);
+ t14083 = t14362*t14401;
+ t15172 = t14083+t14403*t14826;
+ t14122 = RATIONAL(-35.0,288.0);
+ t14694 = t14122*t14971;
+ t15171 = x*t14694+t13723;
+ t14249 = RATIONAL(49.0,36.0);
+ t12839 = t14249*t14565;
+ t15170 = t12839+t14389*t14717;
+ t14016 = z*t14803;
+ t15169 = t14016+t14295*t14781;
+ t14251 = RATIONAL(-35.0,12.0);
+ t15168 = t14251*t14542+t13376;
+ t14365 = RATIONAL(7.0,6.0);
+ t14946 = t14365*t14404;
+ t14174 = RATIONAL(-49.0,18.0);
+ t15167 = t14174*t14783+x*t14946;
+ t15166 = t14350*t14823+t14248*t14650;
+ t14344 = RATIONAL(-49.0,9.0);
+ t15165 = t14394*t14877+t14344*t14542;
+ t14163 = RATIONAL(-7.0,288.0);
+ t13639 = z*t14848;
+ t15164 = t13639+t14163*t14838;
+ t13621 = t14402*t14700;
+ t15163 = t13621+t14361*t14542;
+ t13680 = t14105*t14991;
+ t15162 = x*t14701+t13680;
+ t14210 = RATIONAL(-5.0,108.0);
+ t15161 = t14210*t15314;
+ t14539 = t14235*t14825;
+ t14203 = RATIONAL(-1.0,864.0);
+ t14846 = t14203*t14401;
+ t14686 = y*t14846;
+ t15160 = t14402*t14686+t14405*t14539;
+ t14205 = RATIONAL(-35.0,24.0);
+ t14537 = t14205*t14854;
+ t12826 = t14243*t14782;
+ t15159 = z*t14537+t12826;
+ t14741 = t14404*t14972;
+ t13631 = z*t14741;
+ t15158 = t13631+t14330*t15000;
+ t13770 = t14177*t14808;
+ t15157 = t14057+t13770;
+ t14080 = t14368*t14401;
+ t15156 = t14080+t14179*t14838;
+ t14989 = t14337*z;
+ t13942 = x*t14989;
+ t15155 = RATIONAL(-25.0,27.0)*t14717+t13942;
+ t14736 = t14175*t14993;
+ t15154 = t14343*t14996+t14403*t14736;
+ t14237 = RATIONAL(-7.0,216.0);
+ t14878 = t14405*t14237;
+ t14612 = t14357*t14825;
+ t13438 = t14401*t14612;
+ t15153 = t13438+t14878*t15002;
+ t14311 = RATIONAL(-1.0,27.0);
+ t14969 = z*t14311;
+ t13893 = x*t14969;
+ t15152 = t13893+RATIONAL(-25.0,16.0)*t14717;
+ t14196 = RATIONAL(25.0,54.0);
+ t13623 = t14391*t14565;
+ t15151 = t14196*t14717+t13623;
+ t15150 = t13621+t14300*t14542;
+ t13773 = t14148*t14838;
+ t14535 = t14321*t14854;
+ t13204 = t14402*t14535;
+ t15149 = t13204+y*t13773;
+ t14282 = RATIONAL(7.0,24.0);
+ t14720 = y*t14842;
+ t13261 = t14402*t14720;
+ t15148 = t13261+t14345*t14892+t14282*t14541;
+ t14118 = RATIONAL(35.0,144.0);
+ t14562 = t14118*t14825;
+ t12646 = t14401*t14562;
+ t14306 = RATIONAL(5.0,36.0);
+ t14874 = t14405*t14306;
+ t13429 = t14874*t15002;
+ t15147 = t12646+t13429+t14405*t14708;
+ t14397 = RATIONAL(5.0,6.0);
+ t14213 = RATIONAL(1.0,216.0);
+ t14968 = x*t14213;
+ t13743 = z*t14968;
+ t15146 = t12832+t13743+t14397*t14717;
+ t12831 = t14152*t14780;
+ t15145 = RATIONAL(-49.0,24.0)*t14541+t14363*t14892+t12831;
+ t14955 = y*t14995;
+ t14280 = RATIONAL(-35.0,9.0);
+ t14290 = RATIONAL(70.0,9.0);
+ t13197 = t14280*t14542;
+ t15144 = t14290*t14778+t14280*t14955+t13197;
+ t14094 = RATIONAL(-35.0,108.0);
+ t14250 = RATIONAL(-35.0,36.0);
+ t14147 = RATIONAL(16.0,27.0);
+ t15143 = t14147*t14780+t14094*t14892+t14250*t14541;
+ t14841 = t14158*t14403;
+ t13789 = x*t14841;
+ t15142 = t13789+t14999*t14233*t14966;
+ t14726 = t14342*t14971;
+ t13203 = t14401*t14726;
+ t15141 = t13203+t14193*t14541+t14256*t14892;
+ t14839 = t14405*t14315;
+ t12729 = t14401*t14694;
+ t14346 = RATIONAL(7.0,96.0);
+ t15140 = t12729+t14403*t14839+t14346*t14541;
+ t14757 = t14270*t14983;
+ t13937 = t14270*t14808;
+ t13487 = t14401*t14531;
+ t15139 = t13487+(t14757+t13937)*y;
+ t13561 = t14389*t14650;
+ t15138 = t14249*t14752+t13561+t14321*t14961;
+ t14529 = t14401*t14806;
+ t14272 = RATIONAL(-1.0,54.0);
+ t14870 = t14405*t14272;
+ t14716 = y*t14882;
+ t15137 = t14405*t14716+t14870*t15002+t14404*t14529;
+ t14146 = RATIONAL(-35.0,144.0);
+ t14225 = RATIONAL(-35.0,48.0);
+ t13263 = t14285*t14780;
+ t15136 = t14225*t14541+t14146*t14892+t13263;
+ t14184 = RATIONAL(70.0,27.0);
+ t15135 = RATIONAL(245.0,36.0)*t14541+t14184*t14892+t14273*t14780;
+ t14160 = RATIONAL(-35.0,54.0);
+ t13808 = t14160*t14808;
+ t15134 = t14160*t14961+t14376*t14650+y*t13808;
+ t14111 = RATIONAL(-245.0,72.0);
+ t13597 = t14365*t14650;
+ t15133 = t14111*t14752+t13597+t14148*t14961;
+ t14101 = RATIONAL(-140.0,27.0);
+ t14100 = RATIONAL(280.0,27.0);
+ t14291 = RATIONAL(-80.0,9.0);
+ t15132 = t14101*t14961+t14291*t14650+t14100*t14752;
+ t14283 = RATIONAL(-1.0,12.0);
+ t13644 = x*t14975;
+ t15131 = t12677+t13644+t14283*t14717;
+ t13778 = t14403*t14994;
+ t13756 = t14402*t14968;
+ t14925 = t13778+t13756;
+ t13988 = t14306*t14808;
+ t15130 = t14925+t13484+y*t13988;
+ t13314 = t14280*t14650;
+ t15129 = t14280*t14961+t14290*t14752+t13314;
+ t14287 = RATIONAL(-14.0,9.0);
+ t14215 = RATIONAL(35.0,12.0);
+ t12781 = t14215*t14542;
+ t15128 = t14287*t14955+t14181*t14778+t12781;
+ t14978 = x*t14305;
+ t15127 = t14978*t15002+t13152+t14202*t14541;
+ t14750 = t14401*t14970;
+ t13149 = t14306*t14955;
+ t12681 = t14118*t14542;
+ t15126 = t14403*t14750+t13149+t12681;
+ t13485 = t14307*t14650;
+ t15125 = t14276*t14961+t14312*t14752+t13485;
+ t13818 = t14169*t14990;
+ t14879 = t14213*t14983+t13818;
+ t15124 = t14879+t13466+t14209*t14778;
+ t14239 = RATIONAL(7.0,108.0);
+ t14801 = t14239*t14401;
+ t13749 = t14403*t14801;
+ t13454 = t14264*t14542;
+ t15123 = y*t13749+t13454+t14239*t14955;
+ t13525 = t14370*t14780;
+ t15122 = RATIONAL(-245.0,48.0)*t14541+t14118*t14892+t13525;
+ t14078 = t14362*t14402;
+ t14759 = y*t14078;
+ t13586 = t14401*t14759;
+ t13762 = t14403*t14878;
+ t15121 = t14243*t14541+t13586+t13762;
+ t14679 = t14156*t14971;
+ t15120 = t14217*t14541+t14405*t14841+t14401*t14679;
+ t13896 = t14328*t14892;
+ t14149 = RATIONAL(-10.0,27.0);
+ t14762 = t14149*t14971;
+ t12895 = t14401*t14762;
+ t15119 = t13896+t14370*t14541+t12895;
+ t14682 = t14270*t14995;
+ t13918 = t14270*t14838;
+ t13190 = t14343*t14542;
+ t15118 = t13190+(t13918+t14682)*y;
+ t14192 = RATIONAL(-1.0,432.0);
+ t14985 = y*t14192;
+ t14732 = t14401*t14985;
+ t15117 = t14235*t14542+t14403*t14732+t14192*t14955;
+ t14976 = x*t14311;
+ t13979 = t14403*t14976;
+ t14242 = RATIONAL(-25.0,72.0);
+ t14533 = t14270*t14823;
+ t13356 = t14403*t14533;
+ t15116 = t13979+t13356+t14242*t14752;
+ t14884 = t14403*t14236;
+ t13602 = t14381*t14542;
+ t15115 = t14884*t15003+t14144*t14778+t13602;
+ t13544 = t14365*t14542;
+ t15114 = t14111*t14778+t13544+t14148*t14955;
+ t13590 = t14373*t14542;
+ t14718 = y*t14852;
+ t15113 = t14403*t14718+t14256*t14955+t13590;
+ t14138 = RATIONAL(-245.0,54.0);
+ t15112 = t14138*t14752+t14399*t14650+t14159*t14961;
+ t14327 = RATIONAL(5.0,72.0);
+ t14819 = t14405*t14327;
+ t13930 = t14403*t14819;
+ t12715 = t14401*t14719;
+ t15111 = t13930+t12715+t14300*t14541;
+ t15110 = t14101*t14955+t14100*t14778+t14291*t14542;
+ t13522 = t14363*t14780;
+ t15109 = RATIONAL(49.0,24.0)*t14541+t14320*t14892+t13522;
+ t14982 = y*t14224;
+ t14704 = t14403*t14982;
+ t15108 = y*t13705+x*t14704+t14402*t14528;
+ t13574 = t14401*t14540;
+ t15107 = t13574+z*t14680+t14405*t14719;
+ t14134 = RATIONAL(140.0,27.0);
+ t14139 = RATIONAL(245.0,54.0);
+ t14351 = RATIONAL(-20.0,3.0);
+ t15106 = t14139*t14752+t14134*t14961+t14351*t14650;
+ t14157 = RATIONAL(-35.0,72.0);
+ t13693 = t14157*t14808;
+ t13501 = t14295*t14650;
+ t15105 = t13501+t14157*t14961+y*t13693;
+ t13718 = t14169*t14983;
+ t14850 = t14213*t14401;
+ t13719 = z*t14850;
+ t14916 = t13718+t13719;
+ t13860 = t14306*t14838;
+ t15104 = t14916+t13204+y*t13860;
+ t12833 = t14215*t14650;
+ t15103 = t12833+t14287*t14961+t14181*t14752;
+ t14117 = RATIONAL(49.0,108.0);
+ t15102 = t13574+t14234*t14961+t14117*t14752;
+ t14558 = t14246*t14838;
+ t14872 = t14357*t14403;
+ t12725 = t14104*t14542;
+ t15101 = y*t14558+t14872*t15003+t12725;
+ t14799 = t14405*t14241;
+ t14570 = t14346*t14825;
+ t13251 = t14401*t14570;
+ t15100 = t14153*t14752+t13251+t14799*t15002;
+ t14583 = t14292*t14825;
+ t15099 = t14401*t14583+z*t14725+y*t13770;
+ t14230 = RATIONAL(-70.0,27.0);
+ t12778 = t14230*t14780;
+ t14198 = RATIONAL(-35.0,18.0);
+ t15098 = t12778+t14198*t14892+RATIONAL(35.0,3.0)*t14541;
+ t14093 = RATIONAL(-49.0,108.0);
+ t13459 = t14355*t14542;
+ t15097 = t13459+t14093*t14778+t14175*t14955;
+ t14189 = RATIONAL(1.0,864.0);
+ t14844 = t14189*t14405;
+ t14319 = RATIONAL(1.0,72.0);
+ t14767 = t14319*t14995;
+ t15096 = z*t14844+t14319*t14778+y*t14767;
+ t14197 = RATIONAL(7.0,432.0);
+ t14772 = t14197*t14971;
+ t12918 = t14401*t14772;
+ t14303 = RATIONAL(-5.0,96.0);
+ t14869 = t14405*t14156;
+ t15095 = t12918+t14403*t14869+t14303*t14541;
+ t13761 = t14197*t14808;
+ t15094 = y*t13761+t14223*t14650+t14310*t14961;
+ t13207 = t14294*t14565;
+ t14286 = RATIONAL(-25.0,9.0);
+ t14689 = t14286*t14966;
+ t15093 = t13893+t13207+t14403*t14689;
+ t14748 = t14242*t14996;
+ t13947 = t14405*t14969;
+ t15092 = t14401*t14748+t13947+t13191;
+ t14281 = RATIONAL(5.0,96.0);
+ t12939 = t14987*t15002;
+ t15091 = t12971+t14281*t14541+t12939;
+ t14744 = y*t14053;
+ t15090 = t14403*t14844+t14163*t14541+t14402*t14744;
+ t14737 = t14161*t14966;
+ t15089 = t14925+t13128+t14402*t14737;
+ t12834 = t14251*t14650;
+ t14130 = RATIONAL(245.0,72.0);
+ t15088 = t12834+t14307*t14961+t14130*t14752;
+ t14822 = t14403*t14197;
+ t13777 = t14401*t14822;
+ t15087 = y*t13777+t14403*t14953+t14223*t14542;
+ t14963 = z*t14105;
+ t15086 = t13078+t14405*t14963+t14338*t14778;
+ t12873 = t14184*t14780;
+ t14347 = RATIONAL(-14.0,3.0);
+ t15085 = t12873+t14403*t14786+t14347*t14541;
+ t14697 = t14398*t14996;
+ t12716 = t14146*t14542;
+ t15084 = t14401*t14697+t14264*t14955+t12716;
+ t14695 = t14401*t14964;
+ t15083 = t13454+t14178*t14955+t14403*t14695;
+ t14647 = t14201*t14823;
+ t13014 = t14403*t14647;
+ t14707 = t14338*t14971;
+ t15082 = t13014+t14105*t14995+t14405*t14707;
+ t14724 = t14122*t14993;
+ t14127 = RATIONAL(35.0,192.0);
+ t12689 = t14127*t14542;
+ t14341 = RATIONAL(-5.0,36.0);
+ t14997 = y*t14341;
+ t14949 = x*t14997;
+ t13161 = t14403*t14949;
+ t15081 = t14403*t14724+t12689+t13161;
+ t14792 = t14403*t14160;
+ t13810 = t14401*t14792;
+ t15080 = t14792*t15003+t14376*t14542+y*t13810;
+ t14112 = RATIONAL(35.0,108.0);
+ t15079 = t14112*t14892+t14314*t14780+RATIONAL(-245.0,36.0)*t14541;
+ t14730 = t14192*t14971;
+ t15078 = t14192*t14961+t14405*t14730+t14401*t14539;
+ t15077 = t14233*t14542+t14403*t14685+t14272*t14955;
+ t14967 = t14203*z;
+ t15076 = t12893+t14335*t14541+t14967*t15003;
+ t15075 = t14833*t15003+t14138*t14778+t14399*t14542;
+ t14125 = RATIONAL(35.0,288.0);
+ t14723 = t14125*t14971;
+ t12719 = t14401*t14723;
+ t14865 = t14237*t14402;
+ t13751 = t14401*t14865;
+ t14297 = RATIONAL(-5.0,72.0);
+ t14867 = t14403*t14297;
+ t13980 = t14405*t14867;
+ t15074 = t12719+t14104*t14541+t13751+t13980;
+ t13873 = t14316*t14892;
+ t15073 = t13873+t14373*t14541+t15223;
+ t15072 = t14285*t14892+t14287*t14541+t15223;
+ t12888 = t14163*t14650;
+ t15071 = t12888+t14189*t14995+t15315*t14319;
+ t13694 = t14157*t14838;
+ t15070 = t14157*t14955+y*t13694+t15288;
+ t14758 = t14125*t14993;
+ t15069 = x*t14698+t14403*t14758+t15272;
+ t15068 = t14403*t14532+t14405*t14822+t15186;
+ t14843 = t14403*t14342;
+ t14751 = x*t14843;
+ t13949 = t14297*t14983;
+ t15067 = t13949+t14118*t14778+y*t14751+t12725;
+ t14684 = t14362*t14966;
+ t14211 = RATIONAL(-5.0,576.0);
+ t14791 = t14403*t14211;
+ t14636 = t14127*t14825;
+ t12675 = t14401*t14636;
+ t15066 = x*t14791+z*t14684+t12675+t14320*t14752;
+ t15065 = y*t14843+t14150*t14778+t15305;
+ t14703 = t14175*t14966;
+ t15064 = t14093*t14752+z*t14703+t15217;
+ t13420 = t14354*t14705;
+ t15063 = t14134*t14955+t13420+t14351*t14542+t14139*t14778;
+ t12648 = t14401*t14544;
+ t13868 = x*t14867;
+ t13894 = t14342*t14966;
+ t15062 = t12648+t14118*t14752+t13868+z*t13894;
+ t14777 = t14362*t14996;
+ t15061 = t12689+t14211*t14983+t14320*t14778+x*t14777;
+ t14957 = t14306*t15002;
+ t13490 = x*t14957;
+ t15060 = t14355*t14892+RATIONAL(-245.0,288.0)*t14780+RATIONAL(35.0,32.0)*
+t14541+t13490;
+ t15059 = t14117*t14778+t14234*t14955+t15295;
+ t14728 = t14232*t14966;
+ t14252 = RATIONAL(-28.0,27.0);
+ t15058 = t14252*t14752+z*t14728+t15298;
+ t14173 = RATIONAL(49.0,96.0);
+ t14858 = t14403*t14266;
+ t13881 = x*t14858;
+ t14260 = RATIONAL(5.0,48.0);
+ t14687 = t14260*t14966;
+ t15057 = t14225*t14752+t13881+t14173*t14650+z*t14687;
+ t14054 = t14241*x;
+ t14052 = t14153*t14402;
+ t14769 = y*t14052;
+ t12936 = t14401*t14769;
+ t15056 = t13741+t14267*t14541+t12936+t14054*t15002;
+ t14890 = t14405*t14266;
+ t15055 = y*t14890+t14335*t14823+t14311*t14752+t14404*t14558;
+ t13982 = z*t14890;
+ t15054 = t13982+t14173*t14542+t14260*t14955+t14225*t14778;
+ t15053 = t15269+t15315*t14178;
+ t14753 = t14342*t14993;
+ t15052 = t14322*t14996+t14403*t14753+t15183;
+ t15051 = t14283*t14996+t14401*t14777+t15264;
+ t15050 = t14322*t14966+t14405*t14726+t15220;
+ t14715 = t14357*t14983;
+ t13279 = t14401*t14740;
+ t15049 = t12648+t14246*t14752+t13279+y*t14715;
+ t14545 = t14146*t14825;
+ t12651 = t14401*t14545;
+ t13348 = t14320*t14782;
+ t14880 = t14264*t14405;
+ t14763 = z*t14880;
+ t15048 = t12651+t13348+t14405*t14742+y*t14763;
+ t15047 = t14232*t14955+t14252*t14778+t15163;
+ t13946 = t14315*t14995;
+ t15046 = t14146*t14752+t13946+z*t14737+t13251;
+ t15045 = t14127*t14541+t14405*t14791+t13635+t12936;
+ t14746 = t14149*t14966;
+ t15044 = t14402*t14746+t14330*t14961+t15298;
+ t14749 = t14161*t14995;
+ t13478 = t14346*t14542;
+ t13876 = z*t14839;
+ t15043 = t14146*t14778+t13478+t13876+y*t14749;
+ t15042 = t14312*t14778+t14276*t14955+t15275;
+ t13721 = t14239*t14808;
+ t15041 = t14239*t14961+y*t13721+t15269;
+ t15040 = t14405*t14723+t14869*t15002+t15265;
+ t13090 = t14201*t14705;
+ t15039 = t13090+t14241*t14955+t13478+y*t14566;
+ t15038 = x*t14710+t14131*t14778+t15295;
+ t14334 = RATIONAL(-16.0,3.0);
+ t14229 = RATIONAL(112.0,9.0);
+ t14129 = RATIONAL(-280.0,27.0);
+ t15037 = t14334*t14823+t13901+t14229*t14650+t14129*t14752;
+ t13882 = t14341*t14892;
+ t14099 = RATIONAL(-35.0,216.0);
+ t14765 = t14099*t14993;
+ t12695 = t14402*t14765;
+ t15036 = t14397*t14541+t13882+t12695+t15306;
+ t14086 = RATIONAL(-245.0,192.0);
+ t14829 = t14403*t14327;
+ t13983 = x*t14829;
+ t13827 = x*t14865;
+ t15035 = t13983+t14397*t14961+t13827+t14170*t14752+t14086*t14650;
+ t15034 = t14405*t14872+t14979*t15001+t13803+t14375*t14541+t12715;
+ t14072 = t14357*x;
+ t13375 = t14072*t15002;
+ t15033 = RATIONAL(-35.0,96.0)*t14541+t13785+t13375+t15311;
+ t13831 = t14402*t14801;
+ t15032 = t14403*t14537+t13831+t13930+t13525+t13375;
+ t14956 = t14150*t15002;
+ t15031 = t14405*t14956+t13983+t14112*t14752+t15303;
+ t14098 = RATIONAL(175.0,72.0);
+ t14030 = t14400*t14983;
+ t15030 = x*t14748+t14098*t14778+t14030+t15230;
+ t14113 = RATIONAL(-175.0,72.0);
+ t13213 = t14287*t14705;
+ t15029 = t14001+t13213+t14286*t14955+t14113*t14778+t12781;
+ t14393 = RATIONAL(5.0,3.0);
+ t14364 = RATIONAL(-5.0,6.0);
+ t14087 = RATIONAL(-245.0,144.0);
+ t15028 = t14087*t14542+t14364*t14955+t14393*t14778+t15267;
+ t14727 = t14265*t14995;
+ t15027 = t12716+t15218+(t14727+t14618)*y;
+ t14745 = t14265*t14983;
+ t15026 = t12651+y*t14745+t14361*t14752+t15224;
+ t15025 = t14330*t14892+t13490+t14148*t14541+t15249;
+ t14681 = t14176*t14966;
+ t13247 = t14276*t14782;
+ t15024 = t14402*t14681+t12834+t13868+t13247+t14304*t14961;
+ t14154 = RATIONAL(-5.0,432.0);
+ t14986 = t14158*z;
+ t13786 = t14401*t14986;
+ t15023 = x*t14697+t13786+t14371*t14778+t14154*t14983+t12681;
+ t13711 = t14235*t14983;
+ t14738 = t14338*t14995;
+ t15022 = t13711+y*t14738+t14345*t14778+t15272;
+ t15021 = t14094*t14752+t14209*t14961+t13881+t15173;
+ t15020 = t14087*t14650+t14364*t14961+t14393*t14752+t15187;
+ t15019 = t13949+t14304*t14955+t14176*t14778+t15168;
+ t13891 = z*t14819;
+ t15018 = t13891+t14150*t14955+t14112*t14778+t15150;
+ t15017 = t12873+t14204*t15000+RATIONAL(25.0,18.0)*t14892+t13750+RATIONAL(
+-25.0,3.0)*t14541;
+ t14847 = t14201*t14404;
+ t14735 = z*t14847;
+ t13087 = x*t14735;
+ t15016 = t12719+t14403*t14880+t14336*t14541+t13087+t14981*t15001;
+ t13805 = z*t14809;
+ t15015 = t13982+t14209*t14955+t13805+t13602+t14094*t14778;
+ t13760 = t14402*t14820;
+ t13370 = t14272*t15000;
+ t15014 = t13760+t14403*t14796+t13370+t13362+t14297*t14541;
+ t14722 = t14250*t14993;
+ t14984 = z*t14237;
+ t13759 = t14401*t14984;
+ t13214 = t14270*t14705;
+ t15013 = t14403*t14722+t13759+t13544+t13876+t13214+t13149;
+ t13625 = t14371*t14705;
+ t15012 = t14149*t14955+t14185*t14778+t13625+t13590+t15267;
+ t13929 = t14401*t14885;
+ t14887 = t14403*t14261;
+ t15011 = t14405*t14887+t13929+t12895+t14304*t14541+t15158;
+ t13904 = t14256*t14991;
+ t13200 = z*t14648;
+ t15010 = t14400*t14995+t14242*t14961+t13904+t13561+t13200+t14098*t14752;
+ t14939 = t14373*t14403;
+ t13243 = t14287*t14782;
+ t15009 = x*t14939+t12833+t14113*t14752+t13857+t13243+z*t14689;
+ t14168 = RATIONAL(-20.0,27.0);
+ t14268 = RATIONAL(25.0,9.0);
+ t14301 = RATIONAL(-50.0,9.0);
+ t13758 = t14147*t14990;
+ t15008 = t14168*t14983+t13758+t14268*t14955+t14301*t14778+t15275;
+ t14309 = RATIONAL(10.0,3.0);
+ t15007 = t12778+t14403*t14821+t13717+t14309*t14541+t15306;
+ t14289 = RATIONAL(-10.0,9.0);
+ t14790 = t14289*t14405;
+ t14271 = RATIONAL(20.0,9.0);
+ t14743 = t14271*t14971;
+ t15006 = t13243+t14405*t14743+t14790*t15002+t13314+t15224;
+ t13691 = x*t14794;
+ t14881 = t14403*t14154;
+ t15005 = t12646+x*t14881+t13691+t13279+t14371*t14752+t14398*t14961;
+ t15004 = t14157*t14541+t13730+t15186+t15206;
+ t14081 = t14369*z;
+ t14980 = y*t14231;
+ t14977 = z*t14329;
+ t14974 = t14158*x;
+ t14960 = t14285*t15002;
+ t14958 = z*t14982;
+ t14952 = t14236*t15002;
+ t14951 = z*t14997;
+ t14950 = t14189*t15002;
+ t13442 = t14315*t14565;
+ t14948 = t13442+y*t13751;
+ t14947 = t14267*t14404;
+ t14164 = RATIONAL(-49.0,27.0);
+ t14945 = t13247+t14164*t14959;
+ t14943 = t14375*t14404;
+ t13748 = t14403*t14968;
+ t13795 = x*t14862;
+ t14941 = t13748+t13795;
+ t14676 = x*t14787;
+ t13002 = z*t14676;
+ t14940 = t13002+x*t14950;
+ t14938 = t12832+t14215*t14717;
+ t14238 = RATIONAL(25.0,72.0);
+ t14937 = t13198+t14238*t14717;
+ t13799 = t14237*t14838;
+ t14936 = t13799+t13803;
+ t14279 = RATIONAL(-5.0,48.0);
+ t14935 = t12677+t14279*t14717;
+ t13493 = t14320*t14705;
+ t14933 = t14239*t14954+t13493;
+ t13897 = t14402*t14976;
+ t14932 = t13897+t14337*t14995;
+ t13182 = RATIONAL(64.0,9.0)*t14565;
+ t14931 = RATIONAL(-224.0,27.0)*t14780+t13182;
+ t14076 = t14376*t14401;
+ t14930 = t13625+y*t13857;
+ t13344 = t14338*t14705;
+ t14929 = y*t13691+t13344;
+ t12761 = t14403*t14681;
+ t14928 = t13198+t12761;
+ t13467 = t14270*t14717;
+ t14927 = t13198+t13467;
+ t13381 = t14319*t14705;
+ t14926 = t13381+t14404*t14738;
+ t13135 = z*t14530;
+ t14924 = t13135+t14401*t14950;
+ t14914 = t14362*t14404;
+ t13583 = t14914*t15001;
+ t14923 = t13583+t14977*t15003;
+ t14921 = t13610+t14256*t15000;
+ t14713 = t14189*t14971;
+ t13131 = t14402*t14530;
+ t14920 = t14401*t14713+t13131;
+ t14919 = t14372*t14404;
+ t14538 = t14402*t14787;
+ t13130 = x*t14538;
+ t14917 = x*t14713+t13130;
+ t14162 = RATIONAL(49.0,27.0);
+ t14915 = t14162*t14959+t13243;
+ t14912 = t13493+t14345*t14783;
+ t13505 = t14402*t14533;
+ t14911 = t13505+y*t13882;
+ t13791 = t14237*t14808;
+ t13021 = y*t13791;
+ t13350 = z*t14774;
+ t14910 = t13021+t13350;
+ t14909 = t13505+t14343*t14717;
+ t14060 = t14231*t14401;
+ t14712 = t14319*t14998;
+ t13302 = t14401*t14712;
+ t14908 = t13302+t14405*t14699;
+ t14907 = t14845*t15003+t13214;
+ t14906 = t13631+x*t14960;
+ t14905 = t14402+t14401;
+ t14070 = t14264*t14401;
+ t14067 = t14295*t14401;
+ t14063 = t14343*t14401;
+ t13366 = x*t14553;
+ t14904 = t13472+t13366;
+ t14693 = t14142*t14993;
+ t14903 = z*t14693+t13200;
+ t14071 = t14343*t14402;
+ t14592 = t14405*t14787;
+ t14574 = t14247*t14823;
+ t12904 = z*t14574;
+ t14899 = z*t14592+t12904;
+ t13288 = t14401*t14699;
+ t14897 = t13288+y*t13786;
+ t14891 = t14401*t14311;
+ t13977 = z*t14891;
+ t14896 = t14337*t14983+t13977;
+ t14895 = t14200*t14401;
+ t14893 = t14389*t14404;
+ t14889 = t13791+t13803;
+ t14366 = RATIONAL(-8.0,3.0);
+ t14886 = t14404*t14366;
+ t14883 = t13500+t14234*t14954;
+ t14876 = t13505+t14157*t14717;
+ t13048 = t14247*t14705;
+ t14875 = t13048+t14203*t14954;
+ t14873 = t14272*t14402;
+ t14866 = t14162*t14954+t13213;
+ t14834 = t14272*t14401;
+ t14691 = y*t14834;
+ t14864 = t13442+t14402*t14691;
+ t14863 = t14310*t14402;
+ t13821 = t14158*t14838;
+ t12905 = t14153*t14541;
+ t14857 = t13821+t12905;
+ t14856 = t14405*t14356;
+ t13506 = z*t14533;
+ t14855 = t14144*t14959+t13506;
+ t13654 = t14401*t14797;
+ t14851 = t13654+t14105*t14838;
+ t14849 = t13460+t14974*t15002;
+ t14151 = RATIONAL(49.0,54.0);
+ t14835 = t14151*t14403;
+ t14831 = t14403*t14329;
+ t14828 = t14216*t14405;
+ t14824 = t14183*t14402;
+ t13038 = t14239*t14717;
+ t14817 = t13038+t13361;
+ t14816 = t14369*t14401;
+ t14815 = RATIONAL(-5.0,16.0)*t14404;
+ t13685 = t14169*t14838;
+ t13720 = t14402*t14850;
+ t14813 = t13685+t13720;
+ t14811 = t14234*t14401;
+ t14810 = t14203*t14405;
+ t13426 = t14404*t13876;
+ t13360 = t14401*t14696;
+ t14807 = t13426+t13360;
+ t14802 = t14403*t14300;
+ t14255 = RATIONAL(20.0,3.0);
+ t14795 = t14255*t14404;
+ t14793 = t14405*t14145;
+ t14784 = t14999*y;
+ t13813 = t14194*t14995;
+ t14775 = t14149*t14993;
+ t14770 = t14271*t14993;
+ t14761 = t14401*t14979;
+ t14756 = y*t14891;
+ t14755 = t14224*t14971;
+ t14021 = y*t14821;
+ t13998 = t14371*t14983;
+ t14392 = RATIONAL(-5.0,3.0);
+ t14002 = t14392*t14966;
+ t14262 = RATIONAL(8.0,27.0);
+ t14733 = t14262*t14971;
+ t13839 = t14194*t14983;
+ t14274 = RATIONAL(-20.0,9.0);
+ t14731 = t14274*t14993;
+ t14711 = t14274*t14971;
+ t14706 = t14177*t14971;
+ t14702 = t14210*t14966;
+ t14692 = y*t14868;
+ t14675 = t14999*t14405;
+ t14674 = t13760+t14058+t13761;
+ t14673 = t14060+t13760+t13777;
+ t14672 = t13506+(t14532+t14947)*z;
+ t13985 = t14341*t14838;
+ t14671 = t13361+t15212;
+ t14670 = t14070+t13929+t14356*t14838;
+ t14669 = t13936+t13279+t14401*t14951;
+ t14668 = t13759+z*t14771+t13348;
+ t14600 = t14373*t14838;
+ t13534 = t14369*t14565;
+ t14667 = t14404*t14600+t13558+t13534;
+ t14167 = RATIONAL(49.0,18.0);
+ t14666 = x*t14893+t13213+t14167*t14783;
+ t14665 = z*t14724+t12669+t13805;
+ t14664 = z*t14893+t14167*t14781+t13243;
+ t14663 = z*t14861+t14348*t14781+t13208;
+ t14662 = t12842+t13723+t14069*t15003;
+ t14661 = z*t14919+t13616+t14405*t14768;
+ t14660 = t13855+t13694+t13643;
+ t14659 = t14115*t14783+x*t14947+t13214;
+ t13709 = t14147*t14991;
+ t14658 = t14369*x+t13709+t14252*t14995;
+ t14657 = t14336*t14823+t13198+t14126*t14650;
+ t13802 = t14403*t14811;
+ t13346 = t14863*t15003;
+ t14656 = t13795+t13346+t13344;
+ t14655 = t13942+z*t14949+t13509;
+ t14654 = t13827+t13493+t14356*t14954;
+ t14653 = t13348+t13491+t14404*t14757;
+ t14652 = t14049+t13831+t14141*t14838;
+ t12851 = t14193*t14782;
+ t14651 = t13805+t14067*t15002+t12851;
+ t14649 = t14357*z+t13965+t14328*t14983;
+ t14645 = t13751+t13721+t13827;
+ t14644 = t14375*t14823+t13623+t14370*t14650;
+ t14643 = x*t14706+t13090+t13668;
+ t14642 = x*t14803+t13625+t14295*t14783;
+ t14641 = t13950+t14402*t14949+t13500;
+ t12903 = z*t14647;
+ t14640 = t12903+t14177*t14959+t13659;
+ t14639 = x*t14755+t13680+t13130;
+ t14092 = RATIONAL(49.0,432.0);
+ t13714 = t14402*t14811;
+ t14638 = t14052+t14092*t14808+t13714;
+ t14637 = t14192*t14892;
+ t14269 = RATIONAL(-1.0,96.0);
+ t14635 = t14269*t14825;
+ t14634 = t12984+t13657+t14401*t14706;
+ t14633 = t14203*t14838+t13654+t13656;
+ t14632 = t14055+t13831+t14141*t14808;
+ t14631 = t14394*t14823+t13207+t14344*t14650;
+ t14629 = t13776+t13442+t14402*t14756;
+ t13726 = t14403*t14820;
+ t14628 = t13720+t13726+t13719;
+ t14627 = t13491+t14275*t14781+t12826;
+ t14626 = t14391*t14825;
+ t14625 = t14051+t13714+t14092*t14838;
+ t14624 = t14158*t14983+t13792+t13818;
+ t14254 = RATIONAL(5.0,192.0);
+ t14623 = t14254*t14825;
+ t14622 = t14403*t14987+t13756+t13743;
+ t14621 = t13222+t15251;
+ t14620 = z*t14943+t14405*t14747+t13622;
+ t13772 = z*t14828;
+ t14617 = t13772+t13743+t13719;
+ t12595 = RATIONAL(-343.0,576.0)*t14565;
+ t14616 = RATIONAL(245.0,288.0)*t14780+t13662+t12595;
+ t14615 = t13786+(t14241+t14859)*z;
+ t14614 = t14078+t14285*t14808+t13956;
+ t14245 = RATIONAL(-25.0,36.0);
+ t14611 = t14245*t14717+t13893+t13505;
+ t14610 = t14054+t13691+t14177*t14995;
+ t14609 = t14072+t13955+t14328*t14995;
+ t14608 = t13472+t13480+x*t14605;
+ t14607 = t14063+t13717+t14401*t14835;
+ t14606 = t13723+t13500+t14328*t14954;
+ t14284 = RATIONAL(56.0,9.0);
+ t14604 = x*t14886+t14284*t14783+t13140;
+ t14352 = RATIONAL(-5.0,24.0);
+ t14536 = t14352*t14854;
+ t14603 = t13559+t13279+z*t14536;
+ t13219 = t14257*t14782;
+ t14602 = t13219+t13231+t14331*t14781;
+ t14601 = t12915+t14217*t14542+t13122;
+ t14599 = z*t14946+t14174*t14781+t13247;
+ t14598 = t13534+t15276;
+ t14597 = z*t14871+t13200+t14126*t14781;
+ t14596 = t13915+t14176*t14959+t12851;
+ t14595 = t14356*t14808+t14061+t13929;
+ t13673 = z*t14840;
+ t14594 = t13673+t13135+t14401*t14958;
+ t14593 = t12903+t13673+t14060*t15002;
+ t13436 = x*t14712;
+ t14591 = t13436+t13366+t13381;
+ t14590 = x*t14944+t13472+t14153*t14783;
+ t14589 = t13493+t14404*t14682+t13491;
+ t14588 = t13048+x*t14730+t13647;
+ t14587 = t14221*t14838+t14076+t13682;
+ t14585 = t13639+t14183*t14838+t13635;
+ t14584 = x*t14943+t13591+t14370*t14783;
+ t14212 = RATIONAL(-25.0,12.0);
+ t12805 = t14212*t14717;
+ t14582 = t12839+t13942+t12805;
+ t13678 = x*t14963;
+ t14580 = t14980*t15001+t13678+t13087;
+ t14579 = t14403*t14795;
+ t14578 = t13207+t15165;
+ t14577 = t13792+t15210;
+ t14576 = t13751+t13759+t13749;
+ t13160 = t14405*t14696;
+ t14575 = t13436+t13160+t13302;
+ t13993 = t14321*t14808;
+ t14573 = t12804+t12657+x*t14619;
+ t14572 = t14284*t14781+z*t14886+t13219;
+ t14571 = t14071+t14151*t14808+t13717;
+ t12596 = RATIONAL(343.0,576.0)*t14565;
+ t12633 = t14132*t14705;
+ t14569 = t12596+t12633+t14222*t14542;
+ t14568 = t14081+t14252*t14983+t13758;
+ t14567 = t14246*t14781+z*t14902+t13360;
+ t13887 = t14405*t14858;
+ t13850 = t14341*t14808;
+ t14564 = t14062+z*t14856+t13944;
+ t12791 = t14163*t14542;
+ t14563 = t13090+t12984+t12791;
+ t14561 = t14067+t13750+t14218*t14838;
+ t14560 = t13517+(t14919+t14549)*x;
+ t14559 = t13623+t15181;
+ t13699 = t14203*t14808;
+ t13706 = t14159*t14808;
+ t14556 = t13986+t14356*t14995+t14264*x;
+ t13715 = t14169*t14808;
+ t14182 = RATIONAL(40.0,27.0);
+ t13858 = t14262*t15001;
+ t14296 = RATIONAL(-16.0,9.0);
+ t13225 = t14296*t14962;
+ t14555 = t14182*t15000+t13858+t13225;
+ t14554 = t12915+t15234;
+ t14552 = t14075+t14256*t14808+t13978;
+ t14551 = t14385*t14877+t13222+t14299*t14542;
+ t14550 = t12898+t14404*t13839+t12904;
+ t14548 = t14405*t14798;
+ t13898 = t14302*t15001;
+ t14547 = t13898+t13904+x*t14836;
+ t14258 = RATIONAL(80.0,9.0);
+ t13482 = RATIONAL(-64.0,9.0)*t14565;
+ t14546 = t14258*t14542+t13420+t13482;
+ t12838 = t14198*t14780;
+ t14534 = t12838+t12839+t13750;
+ t14526 = y*t14675;
+ t14525 = t14403*t14785;
+ t14524 = t14241+t14944;
+ t14523 = t14357+t14943;
+ t14522 = t14398+t14282*t14404;
+ t14521 = t14375+RATIONAL(2.0,1.0)*t14404;
+ t14520 = t14289+t14251*t14404;
+ t14519 = t14306+t14814;
+ t14518 = RATIONAL(35.0,16.0)*t14404+t14279;
+ t14517 = RATIONAL(-49.0,12.0)*t14404+t14270;
+ t14516 = t14275*t14404+t14321;
+ t14515 = t14340*t14404+t14319;
+ t14514 = t14295+t14218*t14403;
+ t14513 = t14260+RATIONAL(5.0,16.0)*t14404;
+ t14512 = t14364+RATIONAL(-35.0,16.0)*t14404;
+ t14511 = t14947+t14231;
+ t14510 = t14287+RATIONAL(28.0,3.0)*t14404;
+ t14332 = RATIONAL(-1.0,24.0);
+ t14509 = t14332*t14404+t14338;
+ t14508 = t14264+t14871;
+ t14507 = t14215*t14404+t14341;
+ t14506 = t14317+RATIONAL(-7.0,8.0)*t14404;
+ t14505 = t14351*t14404+t14304;
+ t14504 = t14397+RATIONAL(-5.0,1.0)*t14404;
+ t14503 = t14295+t14218*t14405;
+ t14502 = t14276+RATIONAL(49.0,12.0)*t14404;
+ t14501 = t14332+RATIONAL(-1.0,8.0)*t14404;
+ t14378 = RATIONAL(2.0,3.0);
+ t14499 = t14378*t14404+t14362;
+ t14498 = RATIONAL(7.0,8.0)*t14404+t14372;
+ t14497 = t13424+y*t13802+t14817;
+ t14496 = y*t13993+t13356+t14927;
+ t13099 = t14160*t14717;
+ t14495 = y*t13706+t14401*t14626+t13534+t13099;
+ t14494 = t13325+t14233*t14541+t15204;
+ t13009 = t14246*t14541;
+ t12966 = y*t13762;
+ t14493 = t13009+t12966+t14864;
+ t14492 = t13014+t14405*t14679+t15241;
+ t14491 = t13094+t14403*t14744+t15216;
+ t12882 = y*t14637;
+ t14490 = t14405*t14538+t12907+t12882+t14401*t14704;
+ t14489 = t14876+t15303+(t14960+t14692)*t14405;
+ t13319 = t14319*t14717;
+ t14488 = t13319+t14601+t14992*t14403*t14980;
+ t14487 = t14402*t14687+t14403*t14630+t14935+t14941;
+ t13076 = t14233*t14717;
+ t14486 = t12903+t12888+t12984+t14220*t14752+t13076+t14788*t15002;
+ t14485 = RATIONAL(343.0,216.0)*t14780+RATIONAL(-5.0,2.0)*t14541+t14921+
+t14938;
+ t14484 = x*t14952+t13430+t14372*t14541+t12701+t14909;
+ t14483 = t13436+t14322*t14541+t13158+t12939+t14911;
+ t13046 = y*t13799;
+ t14482 = t14237*t14955+t13038+t13046+t14671;
+ t14481 = t14118*t14541+t13760+t14405*t14881+t13586+t14911;
+ t12641 = RATIONAL(-175.0,24.0)*t14717;
+ t14480 = t14130*t14778+t12641+t12839+t14307*t14955+t15168;
+ t14479 = t14283*t14966+t14402*t14684+t13467+t14657;
+ t12974 = t14151*t14717;
+ t14478 = t14343*t14966+t14402*t14703+t12974+t14644;
+ t13050 = t14164*t14717;
+ t14477 = t14370*t14996+t13050+t13534+t14172*t14778+t15305;
+ t14476 = t12709+t14364*t14541+t14906+t14928;
+ t14475 = t14099*t14752+t14261*t14961+t14937+t15217;
+ t13154 = t14307*t14717;
+ t14474 = t12814+t14318*t14541+t13222+t13154+t14906;
+ t14473 = t14171*t14892+t13076+t14254*t14541+t14634;
+ t12611 = RATIONAL(-350.0,27.0)*t14717;
+ t14472 = RATIONAL(-160.0,27.0)*t14780+t14230*t14892+t13695+RATIONAL(140.0
+,9.0)*t14541+t12611+t13182;
+ t13352 = y*t13896;
+ t14471 = t14405*t14884+t14345*t14541+t13352+t14629;
+ t12630 = RATIONAL(245.0,18.0)*t14717;
+ t14470 = t14403*t14965+t14263*t14778+t12630+t14551;
+ t13117 = t14213*t14717;
+ t14469 = t14403*t14810+t13671+t13117+t14401*t14755+t14194*t14541+t13131;
+ t12713 = RATIONAL(490.0,27.0)*t14717;
+ t14468 = t12713+t14263*t14996+t14129*t14778+t14334*t14877+t13482+t14229*
+t14542;
+ t14467 = t14220*t14955+t14403*t14690+t13076+t14563;
+ t14466 = t14298*t14541+t14235*t14892+t15202+t15311;
+ t14465 = t13894+t13099+t14150*t14752+t14598;
+ t12762 = t14403*t14702;
+ t14464 = t14402*t14761+t12762+t14403*t14828+t13822+t14357*t14541+t13442;
+ t14463 = t13751+t13887+t14381*t14541+t12695+t14911;
+ t13414 = t14344*t14717;
+ t14462 = t14394*t14966+t13414+t14294*t14752+t14631;
+ t14461 = t12918+t14194*t14892+t13635+t14269*t14541+t13319+t12915;
+ t13435 = t14405*t14951;
+ t14460 = t14405*t14694+t13435+t13348+t12675+t15182;
+ t14459 = t12762+t14403*t14853+t14161*t14541+t14629;
+ t14458 = t14249*t14778+t14321*t14955+t15170+t15230;
+ t14457 = t14146*t14541+t13203+t13929+t14403*t14827+t14937;
+ t14456 = t14256*t14961+t14402*t14728+t13099+t14667;
+ t14455 = t14403*t14765+t13625+t14887*t15003+t13459+t14937;
+ t14454 = t14260*t14778+t14132*t14542+t14879+t14935;
+ t14453 = t14403*t14775+t14330*t14955+t15151+t15163;
+ t14452 = t14403*t14693+t14285*t14955+t14876+t15150;
+ t12627 = RATIONAL(-175.0,18.0)*t14717;
+ t14451 = t14179*t15000+t13207+t13225+RATIONAL(25.0,3.0)*t14541+t12810+
+t12627;
+ t14165 = RATIONAL(35.0,27.0);
+ t13042 = t14165*t14717;
+ t14450 = t13042+t14289*t14541+t13623+t13028+t14921;
+ t14449 = t14126*t14541+t14403*t14856+t14876+t15249;
+ t14448 = RATIONAL(-49.0,864.0)*t14780+RATIONAL(5.0,32.0)*t14541+t14849+
+t14935;
+ t14447 = t13319+t14812*t15002+t14405*t14701+t14554;
+ t14446 = t12762+t14327*t14541+t14849+t14864;
+ t14445 = t14246*t14542+y*t14858+t14335*t14877+t14403*t14756+t14817;
+ t14444 = t14144*t14752+t14405*t14952+t14927+t15173;
+ t14443 = t14400*t14752+t14381*t14966+t15220+t13701+t14909+(t14231+t14822)
+*x;
+ t14442 = t13789+t13795+t13435+t13501+t13792+t13200+y*t13850+t15197;
+ t14441 = t15264+t14564+t14928+(t14600+t14802)*y;
+ t14440 = t14021+t13042+t14168*t14752+t14609+t14644;
+ t14439 = t13190+t13977+t14405*t14977+t13214+t14611+t14238*t15314;
+ t14438 = t14300*t14966+t14402*t14021+t12761+t14556+t14657;
+ t14437 = RATIONAL(175.0,48.0)*t14541+t13714+t13556+RATIONAL(-25.0,144.0)*
+t14892+t13522+t14081*t15003+t14582;
+ t14096 = RATIONAL(49.0,288.0);
+ t14436 = t14096*t14542+t12633+t14617+t15190+t14279*t15314;
+ t14435 = t13660+t14338*t14961+t14235*t14995+t14345*t14752+t15131+t15265;
+ t14293 = RATIONAL(25.0,6.0);
+ t14339 = RATIONAL(50.0,9.0);
+ t14434 = t14391*x+t14293*t14966+t13840+t14172*t14995+t14339*t14752+t12627
++t14631;
+ t13455 = y*t13873;
+ t14433 = t13438+t13360+t13361+t13455+t14622+t14999*t14702;
+ t14432 = t13980+t13714+t13263+t14403*t14536+t14577+t15197;
+ t14431 = RATIONAL(-35.0,32.0)*t14541+t14126*t14780+t14281*t14892+t13569+
+t12595+t15206+t15285;
+ t14228 = RATIONAL(-49.0,48.0);
+ t14088 = RATIONAL(343.0,144.0);
+ t14386 = RATIONAL(-5.0,4.0);
+ t14430 = t14088*t14542+t14386*t14996+t14228*t14877+t14392*t14778+t14649+
+t14938;
+ t14429 = y*t14800+t14231*z+t14400*t14778+t14197*t14983+t13768+t14909+
+t15183;
+ t13322 = y*t13930;
+ t14428 = t14624+t13322+t14601+(t14714+t14529)*y;
+ t14427 = y*t13985+t13161+t14624+t15197+t15288;
+ t14377 = RATIONAL(5.0,2.0);
+ t14426 = t14405*t14802+RATIONAL(-245.0,216.0)*t14780+t13662+t14377*t14541
++t14582+t15158;
+ t14208 = RATIONAL(35.0,24.0);
+ t14425 = t14405*t14836+t12805+t14208*t14541+t14534+t14655;
+ t14424 = t13897+t13487+x*t14831+t13506+t14611+t15315*t14238;
+ t14423 = t14092*t14780+t14303*t14892+t13743+t13436+t13632+t13370+RATIONAL
+(-5.0,32.0)*t14541+t15190;
+ t14422 = t13042+y*t14939+t14168*t14778+t14559+t14649;
+ t14421 = t14088*t14650+t14228*t14823+t14386*t14966+t14402*t14002+t14609+
+t14938;
+ t13291 = y*t13887;
+ t14420 = t13002+x*t14958+t14403*t14799+t13678+t13291+t14326*t14541+t14634
+;
+ t14419 = t14002+t13154+t14405*t14711+t14556+t14621;
+ t14418 = t14185*t14752+z*t14746+t14667+t15155+t15187;
+ t14417 = t14392*t14996+t14403*t14731+t13154+t14551+t14564;
+ t14416 = t12721+t14096*t14650+t14622+t15190+t15315*t14279;
+ t14415 = t14403*t14770+t13213+t14289*t14955+t13197+t15093+t15218;
+ t14414 = t13831+t13583+t13261+RATIONAL(25.0,144.0)*t14892+t14358*t15000+
+RATIONAL(25.0,48.0)*t14541+t14611;
+ t14413 = t12596+t14086*t14542+t14170*t14778+t12827+t13891+t13759+t14397*
+t14955+t15152;
+ t14412 = t13898+t14168*t14995+t13709+t14268*t14961+t14301*t14752+t13485+
+t13247+t15278;
+ t14411 = RATIONAL(35.0,96.0)*t14541+t14403*t14874+t12729+t13803+t14655+
+t15240;
+ t14410 = RATIONAL(-175.0,48.0)*t14541+t13717+RATIONAL(-25.0,18.0)*t14892+
+t13553+t13858+t14289*t15000+t12831+t15293;
+ t14409 = t13946+t13597+t13827+t13429+t13506+t14250*t14752+t15146;
+ t14408 = t14084+t13724+t14172*t14983+t14293*t14996+t12627+t14339*t14778+
+t14578;
+ t14396 = RATIONAL(1.0,2.0);
+ t14390 = RATIONAL(1.0,8.0);
+ t14384 = RATIONAL(4.0,3.0);
+ t14380 = RATIONAL(-1.0,4.0);
+ t14379 = RATIONAL(-2.0,1.0);
+ t14374 = RATIONAL(-4.0,3.0);
+ t14367 = RATIONAL(-2.0,3.0);
+ t14360 = RATIONAL(5.0,1.0);
+ t14353 = RATIONAL(98.0,9.0);
+ t14349 = RATIONAL(-28.0,3.0);
+ t14325 = RATIONAL(1.0,12.0);
+ t14308 = RATIONAL(-25.0,6.0);
+ t14288 = RATIONAL(25.0,8.0);
+ t14277 = RATIONAL(7.0,12.0);
+ t14244 = RATIONAL(-25.0,54.0);
+ t14227 = RATIONAL(-80.0,27.0);
+ t14207 = RATIONAL(-25.0,96.0);
+ t14188 = RATIONAL(80.0,27.0);
+ t14186 = RATIONAL(25.0,12.0);
+ t14143 = RATIONAL(-200.0,27.0);
+ t14140 = RATIONAL(392.0,27.0);
+ t14137 = RATIONAL(-49.0,288.0);
+ t14136 = RATIONAL(-175.0,96.0);
+ t14135 = RATIONAL(-35.0,432.0);
+ t14133 = RATIONAL(175.0,54.0);
+ t14128 = RATIONAL(-100.0,27.0);
+ t14124 = RATIONAL(196.0,27.0);
+ t14123 = RATIONAL(-35.0,576.0);
+ t14121 = RATIONAL(35.0,576.0);
+ t14120 = RATIONAL(100.0,27.0);
+ t14119 = RATIONAL(-175.0,54.0);
+ t14116 = RATIONAL(175.0,96.0);
+ t14114 = RATIONAL(-112.0,27.0);
+ t14109 = RATIONAL(-196.0,27.0);
+ t14108 = RATIONAL(343.0,54.0);
+ t14107 = RATIONAL(200.0,27.0);
+ t14106 = RATIONAL(112.0,27.0);
+ t14103 = RATIONAL(35.0,432.0);
+ t14095 = RATIONAL(-343.0,54.0);
+ t14091 = RATIONAL(-392.0,27.0);
+ t14089 = RATIONAL(245.0,192.0);
+ t14038 = t14403*t14816;
+ t14034 = t14369*t14808;
+ t14028 = t14391*t14838;
+ t14000 = t14391*t14808;
+ t13991 = t14304*t14808;
+ t13984 = t14401*t14829;
+ t13981 = t14401*t14831;
+ t13972 = t14330*t14838;
+ t13969 = t14266*t14808;
+ t13967 = t14266*t14838;
+ t13960 = t14357*t14808;
+ t13953 = t14305*t14808;
+ t13945 = t14297*t14838;
+ t13939 = t14403*t14978;
+ t13938 = t14261*t14838;
+ t13935 = t14316*t14838;
+ t13934 = t14358*t14838;
+ t13931 = t14305*t14983;
+ t13926 = t14403*t14834;
+ t13923 = t14264*t14808;
+ t13922 = t14264*t14838;
+ t13914 = t14333*t14838;
+ t13910 = t14329*t14808;
+ t13909 = t14357*t14838;
+ t13907 = t14310*t14838;
+ t13899 = t14324*t14808;
+ t13888 = t14327*t14808;
+ t13886 = t14289*t14838;
+ t13883 = t14358*t14808;
+ t13874 = t14315*t14808;
+ t13871 = t14305*t14838;
+ t13867 = t14310*t14808;
+ t13866 = t14304*t14838;
+ t13862 = t14324*t14838;
+ t13859 = t14402*t14790;
+ t13854 = t14297*t14808;
+ t13851 = t14316*t14808;
+ t13849 = t14272*t14808;
+ t13845 = t14405*t14789;
+ t13843 = t14315*t14838;
+ t13836 = t14182*t14838;
+ t13830 = t14194*t14808;
+ t13829 = t14204*t14808;
+ t13828 = t14189*t14838;
+ t13823 = t14194*t14838;
+ t13816 = t14163*t14808;
+ t13812 = t14217*t14808;
+ t13806 = t14213*t14808;
+ t13800 = t14217*t14838;
+ t13797 = t14189*t14808;
+ t13794 = t14213*t14838;
+ t13793 = t14171*t14983;
+ t13787 = t14171*t14808;
+ t13783 = t14211*t14808;
+ t13774 = t14216*t14808;
+ t13769 = t14405*t14794;
+ t13767 = t14171*t14838;
+ t13766 = t14182*t14808;
+ t13764 = t14200*t14808;
+ t13755 = t14214*t14808;
+ t13746 = t14154*t14838;
+ t13742 = t14401*t14791;
+ t13736 = t14200*t14838;
+ t13728 = t14154*t14808;
+ t13713 = z*t14810;
+ t13703 = t14235*t14808;
+ t13696 = t14203*t14995;
+ t13684 = t14214*t14838;
+ t13676 = t14135*t14808;
+ t13675 = z*t14793;
+ t13674 = t14402*t14793;
+ t13672 = t14121*t14838;
+ t13670 = t14097*t14808;
+ t13669 = t14102*t14808;
+ t13667 = t14145*t14838;
+ t13665 = t14097*t14838;
+ t13664 = t14103*t14838;
+ t13663 = t14145*t14995;
+ t13658 = t14123*t14838;
+ t13655 = t14121*t14808;
+ t13653 = t14135*t14838;
+ t13652 = t14123*t14808;
+ t13651 = t14102*t14838;
+ t13640 = t14105*t14808;
+ t13637 = t14103*t14808;
+ t13627 = t14403*t14700;
+ t13626 = t14369*t14783;
+ t13620 = x*t14626;
+ t13618 = t14368*t14650;
+ t13615 = t14405*t14026;
+ t13612 = t14405*t14016;
+ t13611 = x*t14540;
+ t13606 = x*t14759;
+ t13603 = t14366*t14542;
+ t13595 = t14073*t15003;
+ t13592 = t14384*t14783;
+ t13585 = t14083*t15002;
+ t13584 = t14369*t14542;
+ t13580 = t14366*t14650;
+ t13575 = t14074*t15002;
+ t13571 = t14374*t14783;
+ t13567 = t14369*t14781;
+ t13562 = t14079*t15003;
+ t13550 = t14403*t14741;
+ t13545 = t14384*t14781;
+ t13542 = t14374*t14781;
+ t13541 = t14404*t13998;
+ t13538 = t14405*t14754;
+ t13537 = t14404*t14030;
+ t13531 = t14369*t14650;
+ t13530 = x*t14742;
+ t13526 = t14076*t15002;
+ t13523 = t14080*t15002;
+ t13515 = t14368*t14542;
+ t13511 = t14269*t14542;
+ t13503 = z*t14750;
+ t13499 = x*t14586;
+ t13492 = t14306*t14954;
+ t13486 = t14320*t14781;
+ t13481 = t14401*t14733;
+ t13475 = t14346*t14781;
+ t13473 = t14401*t14635;
+ t13471 = t14404*t14763;
+ t13470 = y*t13855;
+ t13463 = t14355*t14781;
+ t13457 = x*t14635;
+ t13453 = t14262*t14959;
+ t13452 = t14830*t15003;
+ t13449 = t14277*t14783;
+ t13446 = t14404*t14767;
+ t13439 = x*t14583;
+ t13433 = x*t14612;
+ t13427 = y*t13904;
+ t13406 = t14258*t14650;
+ t13405 = t14404*t14751;
+ t13402 = x*t14688;
+ t13399 = t14404*t14715;
+ t13393 = t14405*t14740;
+ t13392 = t14269*t14781;
+ t13389 = t14261*t14954;
+ t13388 = z*t14548;
+ t13386 = t14322*t14783;
+ t13385 = t14873*t15003;
+ t13371 = t14066*t15003;
+ t13368 = t14404*t14745;
+ t13363 = z*t14685;
+ t13358 = t14296*t14780;
+ t13355 = t14403*t14773;
+ t13342 = y*t13897;
+ t13339 = x*t14570;
+ t13338 = z*t14756;
+ t13332 = t14401*t14957;
+ t13330 = x*t14527;
+ t13313 = z*t14691;
+ t13312 = t14325*t14781;
+ t13311 = t14298*t14781;
+ t13289 = t14318*t14783;
+ t13286 = x*t14733;
+ t13285 = x*t14743;
+ t13280 = z*t14535;
+ t13277 = z*t14779;
+ t13270 = t14333*t15000;
+ t13267 = t14404*t14727;
+ t13266 = t14352*t14783;
+ t13260 = t14302*t14959;
+ t13259 = t14789*t15003;
+ t13253 = z*t14731;
+ t13245 = z*t14770;
+ t13239 = x*t14708;
+ t13238 = t14325*t14783;
+ t13236 = t14255*t14542;
+ t13235 = t14322*t14781;
+ t13234 = z*t14753;
+ t13220 = t14401*t14579;
+ t13215 = x*t14581;
+ t13209 = t14309*t14783;
+ t13206 = z*t14720;
+ t13201 = t14403*t14677;
+ t13196 = t14261*t14959;
+ t13194 = t14277*t14781;
+ t13192 = t14273*t14783;
+ t13189 = t14068*t15002;
+ t13185 = t14309*t14781;
+ t13181 = t14070*t15002;
+ t13176 = t14063*t15002;
+ t13175 = t14283*t14783;
+ t13174 = t14071*t15003;
+ t13170 = x*t14716;
+ t13155 = t14333*t14959;
+ t13153 = x*t14726;
+ t13147 = t14358*t14959;
+ t13143 = x*t14711;
+ t13139 = t14283*t14781;
+ t13138 = t14405*t14712;
+ t13134 = t14247*t14542;
+ t13133 = t14405*t14709;
+ t13123 = t14227*t14954;
+ t13108 = t14163*t14783;
+ t13095 = t14984*t15003;
+ t13088 = x*t14679;
+ t13084 = y*t13759;
+ t13082 = t14404*t13711;
+ t13081 = t14405*t14735;
+ t13080 = y*t13827;
+ t13074 = t14240*t14781;
+ t13072 = t14198*t14783;
+ t13070 = t14156*t14959;
+ t13061 = t14220*t15000;
+ t13055 = z*t14718;
+ t13051 = t14247*t14783;
+ t13045 = t14188*t14959;
+ t13040 = t14217*t14781;
+ t13034 = t14206*t14954;
+ t13032 = t14232*t14954;
+ t13024 = t14402*t14695;
+ t13022 = z*t14695;
+ t13020 = t14403*t14574;
+ t13019 = y*t13805;
+ t13018 = t14403*t14676;
+ t13015 = t14163*t14781;
+ t13012 = t14178*t14954;
+ t13004 = t14401*t14956;
+ t12999 = t14188*t14954;
+ t12996 = t14152*t14783;
+ t12991 = t14161*t14542;
+ t12983 = z*t14775;
+ t12981 = x*t14539;
+ t12977 = y*t13768;
+ t12969 = t14161*t14781;
+ t12964 = t14895*t15002;
+ t12961 = y*t13701;
+ t12954 = t14223*t14781;
+ t12952 = t14403*t14683;
+ t12945 = t14404*t14613;
+ t12934 = t14254*t14781;
+ t12930 = t14254*t14542;
+ t12929 = t14404*t14749;
+ t12922 = t14150*t14954;
+ t12909 = y*t13723;
+ t12902 = t14985*t15001;
+ t12900 = z*t14744;
+ t12894 = t14197*t14959;
+ t12891 = z*t14776;
+ t12889 = t14190*t14780;
+ t12886 = z*t14732;
+ t12885 = t14233*t14781;
+ t12884 = t14401*t14730;
+ t12883 = t14404*t13813;
+ t12879 = t14194*t14650;
+ t12872 = t14201*t14783;
+ t12870 = t14401*t14623;
+ t12863 = z*t14686;
+ t12858 = x*t14623;
+ t12853 = x*t14772;
+ t12850 = t14208*t14783;
+ t12848 = t14208*t14781;
+ t12830 = t14152*t14781;
+ t12829 = t14205*t14783;
+ t12828 = t14250*t14954;
+ t12825 = z*t14722;
+ t12821 = t14220*t14954;
+ t12819 = t14164*t14954;
+ t12817 = t14221*t15000;
+ t12816 = t14253*t14954;
+ t12798 = z*t14736;
+ t12793 = x*t14769;
+ t12790 = t14165*t14959;
+ t12786 = z*t14690;
+ t12783 = t14165*t14954;
+ t12780 = t14227*t14959;
+ t12777 = x*t14734;
+ t12771 = z*t14761;
+ t12766 = t14837*t15003;
+ t12758 = t14801*t15002;
+ t12753 = t14223*t14783;
+ t12749 = t14198*t14781;
+ t12743 = x*t14762;
+ t12740 = t14824*t15003;
+ t12737 = t14811*t15002;
+ t12731 = t14131*t14959;
+ t12730 = t14104*t14781;
+ t12717 = z*t14758;
+ t12714 = t14146*t14781;
+ t12712 = t14114*t14954;
+ t12700 = x*t14545;
+ t12694 = z*t14765;
+ t12693 = t14127*t14781;
+ t12684 = RATIONAL(160.0,27.0)*t14780;
+ t12678 = t14118*t14781;
+ t12672 = t14137*t14650;
+ t12671 = t14110*t14542;
+ t12663 = t14403*t14543;
+ t12661 = t14106*t14959;
+ t12652 = t14137*t14542;
+ t12635 = x*t14636;
+ t12632 = x*t14723;
+ t12631 = t14114*t14959;
+ t12620 = t14099*t14954;
+ t12609 = x*t14562;
+ t12607 = RATIONAL(49.0,864.0)*t14780;
+ t12603 = x*t14692;
+ t12602 = t14106*t14954;
+ t12598 = t14090*t14650;
+ t12593 = t14089*t14650;
+ t12592 = t14089*t14542;
+ t12586 = RATIONAL(-343.0,216.0)*t14780;
+ t12583 = RATIONAL(245.0,216.0)*t14780;
+ coeffs_dy->coeff_m2_m2_m2 = t12883+t14550+t12902+t13699+t14213*t14526+
+t13696+t13713+t13644+((t14224+t14241*t14404)*t14405+(t14828+t14992*t14213)*y)*
+t14403+t12886+t12884+t12879+t14588+t14633+t15196;
+ coeffs_dy->coeff_m1_m2_m2 = t14554+t13787+t13793+y*t13979+t14585+t14577+
+t13330+t13322+t12930+t14656+t13046+t12934+t12894+t15095+t15142;
+ coeffs_dy->coeff_0_m2_m2 = ((t14934+t14357)*y+t14509)*t14403+t13926+
+t14471+t13338+t14266*t14784+t14615+t15041+t15157+t15239+t15307;
+ coeffs_dy->coeff_p1_m2_m2 = t12969+(t14942+t14337*x)*t14996+t14433+t13907
++t13363+t13755+t13385+t12991+t14591+t15014+t15250;
+ coeffs_dy->coeff_p2_m2_m2 = y*t13778+t12981+t12982+t14420+t13736+t13830+
+t13839+t13511+t13392+t14639+t14640+t15071;
+ coeffs_dy->coeff_p3_m2_m2 = t14469+t13675+y*t13685+t13828+t13674+t13133+
+t13134+t14594+t15078;
+ coeffs_dy->coeff_m2_m1_m2 = t14403*t14870+t13769+t13795+t14428+t13061+
+t13040+t12786+t12821+t14857+t15142+t15234+t15261+t15292;
+ coeffs_dy->coeff_m1_m1_m2 = t14411+t12672+t13802+t13939+t13854+t13201+
+t12730+t14191*t14526+t14641+t14665+t15067;
+ coeffs_dy->coeff_0_m1_m2 = t14522*t14403+t13934+t14441+t14322*t14784+
+t13234+t14595+t14597+t15105+t15141;
+ coeffs_dy->coeff_p1_m1_m2 = t12714+t13899+t13914+t13492+t13503+t14424+
+t14589+t15025+t15027;
+ coeffs_dy->coeff_p2_m1_m2 = t13090+t12717+t14416+t13475+t13874+t13088+
+t13108+t14576+t15016+t15043;
+ coeffs_dy->coeff_p3_m1_m2 = t14486+t13715+t13718+t13070+t13074+t14628+
+t15120+t15233;
+ coeffs_dy->coeff_m2_0_m2 = t14398*t14541+t13471+t13080+t13352+t13084+
+t13095+t14608+t14948+t15041+t15123;
+ coeffs_dy->coeff_m1_0_m2 = t14476+t13463+t13626+t14903+t14930+t15097+
+t15105;
+ coeffs_dy->coeff_0_0_m2 = t14367*t14825+t12798+t13618+(t14151*t14675+
+t14999*t14343)*y+t14477+t14661+t15180;
+ coeffs_dy->coeff_p1_0_m2 = t13427+t13620+t14450+t13055+t15047+t15134+
+t15205;
+ coeffs_dy->coeff_p2_0_m2 = t13612+t13433+t14484+t12909+t14855+t15059+
+t15139;
+ coeffs_dy->coeff_p3_0_m2 = t13019+t13021+t14497+t14807+t15153+t15270;
+ coeffs_dy->coeff_m2_p1_m2 = t13024+t13012+(t14310+t14914)*t14892+t14433+
+t13772+t13774+t13399+t13433+t13022+t14628+t15161+t15212+t15290;
+ coeffs_dy->coeff_m1_p1_m2 = t12694+t13888+t13620+t13388+t13389+t14424+
+t14576+t15018+t15036;
+ coeffs_dy->coeff_0_p1_m2 = t14499*t14403+t14342*t14784+t13914+t13004+
+t14422+t14620+t15072+t15134+t15219;
+ coeffs_dy->coeff_p1_p1_m2 = t12983+t13934+t15012+t14196*t14526+t13939+
+t13851+t13618+t13534+t13626+t15011+t15155+t15213+t15228;
+ coeffs_dy->coeff_p2_p1_m2 = t14442+t13802+t13969+t13615+t13034+t12731+
+t14608+t15015+t15034;
+ coeffs_dy->coeff_p3_p1_m2 = t14464+t13806+t13821+t13160+t12771+t15053+
+t15124;
+ coeffs_dy->coeff_m2_p2_m2 = t15071+t14593+t14563+t14637+t13828+t13797+
+t14580+t13291+t13015+t13009+t13108+t15096+t15162+t15198;
+ coeffs_dy->coeff_m1_p2_m2 = t12693+t14416+t13736+t13783+t13371+t14589+
+t15033+t15061+t15294;
+ coeffs_dy->coeff_0_p2_m2 = t14429+t14515*t14403+t13907+t13585+t14283*
+t14784+t14672+t14674+t15121+t15139;
+ coeffs_dy->coeff_p1_p2_m2 = t15004+t12678+t14442+t13926+t13728+t13201+
+t13575+t15023+t15248;
+ coeffs_dy->coeff_p2_p2_m2 = t15022+t12672+t13703+t13696+t14317*t14526+
+t14585+t15056+t13311+t15131+t15229+t15292+t15302;
+ coeffs_dy->coeff_p3_p2_m2 = t13640+t14447+t12900+t13081+t14633+t15086+
+t15090;
+ coeffs_dy->coeff_m2_p3_m2 = t13082+t13117+t14231*t14541+t12981+t14917+
+t14920+t14924+t14940+t15078+t15117;
+ coeffs_dy->coeff_m1_p3_m2 = t14486+t12961+t12964+t12954+t14591+t15087+
+t15091;
+ coeffs_dy->coeff_0_p3_m2 = t14317*t14825+t14319*t14784+t14445+t14567+
+t14910+t15153+t15286;
+ coeffs_dy->coeff_p1_p3_m2 = t14446+t13330+t13313+t12885+t14929+t15053+
+t15077;
+ coeffs_dy->coeff_p2_p3_m2 = t12883+t14447+t12891+t14875+t15076+t15108+
+t15291;
+ coeffs_dy->coeff_p3_p3_m2 = t12863+t12879+t14189*t14526+t14490+t14899+
+t15160;
+ coeffs_dy->coeff_m2_m2_m1 = t12858+t12853+y*t13947+t14428+t13767+t13426+
+t13288+t12870+t14910+t15095+t15210+t15253+t15256;
+ coeffs_dy->coeff_m1_m2_m1 = t14603+(RATIONAL(25.0,64.0)*t14404+RATIONAL(
+25.0,192.0))*t14892+t13805+t14606+t13658+t13942+t13652+t13270+t13277+t15062+
+t13266+t15067+t15226+t15240;
+ coeffs_dy->coeff_0_m2_m1 = t14513*t14403+t14441+(t14270*t14402+t14400*z)*
+y+t13860+t13453+t14638+t15064+t15136+t15169;
+ coeffs_dy->coeff_p1_m2_m1 = t13985+t14414+t13676+t13386+t13368+t13260+
+t14654+t15027+t15031;
+ coeffs_dy->coeff_p2_m2_m1 = t12753+t14423+t13812+t13672+t13312+t14643+
+t14668+t15043+t15066;
+ coeffs_dy->coeff_p3_m2_m1 = t14473+t13742+t13670+t13313+t14908+t14916+
+t15094+t15233;
+ coeffs_dy->coeff_m2_m1_m1 = t13931+t14411+t12652+t13945+t13780+t13280+
+t14191*t14525+t14669+t15062+t15171+t15252;
+ coeffs_dy->coeff_m1_m1_m1 = (t14136*t14402+t14212*z)*t14966+t12848+t12592
++t12593+((RATIONAL(-175.0,64.0)*t14404+RATIONAL(-25.0,24.0))*t14405+(RATIONAL(
+125.0,32.0)*t14405+t14136*t14401+t14212*x)*y)*t14403+t14547+t13765+t13773+
+t14020+t12850+t14596+t14616+t15189+t15259;
+ coeffs_dy->coeff_0_m1_m1 = t12641+(t14205*t14402+t14392*z)*y+t14568+((
+t14288+t14293*t14401)*y+t14512)*t14403+t13886+t14534+t13253+t14599+t15088+
+t15214+t15225+t15282;
+ coeffs_dy->coeff_p1_m1_m1 = t15009+t12828+t12829+t13706+t13866+t12830+(
+t14308*t14401+t14186*x)*t14996+t14410+t13245+t15236+t15237;
+ coeffs_dy->coeff_p2_m1_m1 = t12632+t14569+t15035+t12635+t14627+t13993+
+t13998+(t14207*x+t14116*t14401)*t14996+t14660+t12825+t15060+t15152;
+ coeffs_dy->coeff_p3_m1_m1 = t12671+t14460+t13838+t13984+t13393+t14207*
+t14778+t13332+t14896+t15074;
+ coeffs_dy->coeff_m2_0_m1 = t14476+t13567+t13499+t13470+t12603+t15064+
+t15070;
+ coeffs_dy->coeff_m1_0_m1 = t12586+t12819+RATIONAL(25.0,4.0)*t14541+t12817
++t14480+t13289+t14945+t15088+t15268;
+ coeffs_dy->coeff_0_0_m1 = t13220+t14360*t14825+t12661+((t14167+t14095*
+t14405)*t14402+(t14109*t14405+t14294)*z)*y+t14470+t14572+t15231;
+ coeffs_dy->coeff_p1_0_m1 = t13209+t12631+t14451+t14866+t15106+t15144+
+t15266;
+ coeffs_dy->coeff_p2_0_m1 = t14485+t13545+t13215+t14907+t14915+t15103+
+t15114;
+ coeffs_dy->coeff_p3_0_m1 = t13206+t13541+t14489+t15149+t15176;
+ coeffs_dy->coeff_m2_p1_m1 = t12620+t14439+t13984+t13538+t13196+t13215+
+t14645+t15031+t15036;
+ coeffs_dy->coeff_m1_p1_m1 = t15009+t12783+t13209+t13693+t14660+(RATIONAL(
+25.0,24.0)+RATIONAL(-25.0,4.0)*t14404)*t14892+t12790+t14555+t12583+t13185+
+t15029+t15293;
+ coeffs_dy->coeff_0_p1_m1 = t13866+(t14198*t14402+t14274*z)*y+t12780+
+t14504*t14403+t14408+t14571+t14663+t15098+t15106;
+ coeffs_dy->coeff_p1_p1_m1 = t14602+t15008+t14547+t13886+t13808+(t14128*z+
+t14119*t14402)*t14966+t13289+t13220+t13045+t12816+t15017+t15278;
+ coeffs_dy->coeff_p2_p1_m1 = t14426+t13937+t13773+t13499+t13542+t15024+
+t15030+t15185+t15287;
+ coeffs_dy->coeff_p3_p1_m1 = t14475+t13945+t13537+t14889+t15092+t15111+
+t15281;
+ coeffs_dy->coeff_m2_p2_m1 = t14436+t12635+t13742+t13764+t13189+t14653+
+t15033+t15066+t15296;
+ coeffs_dy->coeff_m1_p2_m1 = t14413+t12829+t13655+t13672+(RATIONAL(175.0,
+64.0)*t14404+RATIONAL(-25.0,192.0))*t14892+t13174+t13176+t15035+t15159+t15242+
+t15289;
+ coeffs_dy->coeff_0_p2_m1 = t13985+t14518*t14403+t14430+t13526+(t14277*
+t14402+t14378*z)*y+t14632+t14664+t15103+t15122;
+ coeffs_dy->coeff_p1_p2_m1 = t12749+t14437+t13637+t13860+t13523+t12850+
+t14662+t15024+t15028;
+ coeffs_dy->coeff_p2_p2_m1 = (t14340*t14402+t14375*z)*t14966+t12793+t12593
++t14431+t13658+t13816+t13194+t14651+t15054+t15252+t15253;
+ coeffs_dy->coeff_p3_p2_m1 = t13669+t14454+t13767+t13486+t13181+t15045+
+t15049;
+ coeffs_dy->coeff_m2_p3_m1 = t12753+t12977+t12777+t14467+t14575+t15091+
+t15094;
+ coeffs_dy->coeff_m1_p3_m1 = t12758+t14460+RATIONAL(-25.0,64.0)*t14541+
+t13386+t13235+t12607+t14923+t14933+t15081;
+ coeffs_dy->coeff_0_p3_m1 = t13155+t14403*t14815+(t14362*z+t14320*t14402)*
+y+t14489+t15052+t15222+t15280;
+ coeffs_dy->coeff_p1_p3_m1 = t14475+t13147+t13266+t14883+t15126+t15127+
+t15177;
+ coeffs_dy->coeff_p2_p3_m1 = t12858+t12737+t12740+t13139+t14448+t15049+
+t15069;
+ coeffs_dy->coeff_p3_p3_m1 = t12870+t13138+(t14216*z+t14888)*t14966+t14897
++t15199+t15241+t15255;
+ coeffs_dy->coeff_m2_m2_0 = t13849+t14471+t14509*t14405+t13342+(t14992*
+t14266+(t14860+t14357)*t14405)*y+t14590+t14610+t15123+t15200+t15235;
+ coeffs_dy->coeff_m1_m2_0 = (t14270*t14401+t14400*x)*y+t13988+t14513*
+t14405+t14438+t13286+t14625+t14642+t15097+t15136;
+ coeffs_dy->coeff_0_m2_0 = t14477+RATIONAL(1.0,4.0)*t14404+t14516*t14405+
+t14325+(t14375+t14905*t14391)*y+((t14117+t14249*t14404)*t14405+t14516)*t14403+
+t12889+t14552+t15276+t15299+t15309;
+ coeffs_dy->coeff_p1_m2_0 = t14519*t14405+t14440+t13402+(t14816+t14972)*y+
+t15047+t15143+t15172+t15174+t15208;
+ coeffs_dy->coeff_p2_m2_0 = t14501*t14405+t14443+(t14321*t14401+t14315*x)*
+y+t13923+t13170+t14652+t15059+t15148+t15211;
+ coeffs_dy->coeff_p3_m2_0 = t13769+t12905+t14315*t14993+t14524*t14405+
+t14497+t14673+t15055+t15184;
+ coeffs_dy->coeff_m2_m1_0 = t14322*t14785+t13883+t14438+t13153+t14522*
+t14405+t14670+t15070+t15141+t15254;
+ coeffs_dy->coeff_m1_m1_0 = t12838+t14480+t13859+t14512*t14405+(t14205*
+t14401+t14392*x+(t14288+t14293*t14402)*t14405)*y+t13143+t14561+t14658+t15167+
+t15225+t15227;
+ coeffs_dy->coeff_0_m1_0 = RATIONAL(-7.0,4.0)*t14404+(t14377+t14905*t14309
+)*y+((t14166+RATIONAL(-343.0,36.0)*t14404)*t14405+t14502)*t14403+t14470+t14367+
+t14502*t14405+t15156+t15221+t15232+t15251+t15277;
+ coeffs_dy->coeff_p1_m1_0 = t13829+t13285+(t14318*t14401+t14393*x)*y+
+t14520*t14405+t14434+t14587+t14666+t15135+t15144;
+ coeffs_dy->coeff_p2_m1_0 = (t14208*t14401+t14352*x)*y+t14498*t14405+
+t14421+t14034+t13239+t14607+t14659+t15114+t15145;
+ coeffs_dy->coeff_p3_m1_0 = t14352*t14993+t13953+t14508*t14405+t14449+
+t15050+t15149+t15312;
+ coeffs_dy->coeff_m2_0_0 = t12766+t13515+t13050+t14367*t14854+(t14343+
+t14835)*t14785+t14560+t14598+t15180+t15299;
+ coeffs_dy->coeff_m1_0_0 = t14360*t14854+t13236+t12602+t12630+((t14167+
+t14095*t14403)*t14401+(t14294+t14109*t14403)*x)*y+t14604+t14621+t15231+t15277;
+ coeffs_dy->coeff_0_0_0 = (RATIONAL(4.0,1.0)+t14349*t14405+(RATIONAL(196.0
+,9.0)*t14405+t14349)*t14403)*t14404+(t14347+(t14140*t14402+t14353)*t14405+
+t14905*t14348+(t14140*t14401+t14353+RATIONAL(-686.0,27.0)*t14405)*t14403)*y+
+t14931+t15166+t15271;
+ coeffs_dy->coeff_p1_0_0 = t12713+t12712+t14405*t14795+((t14284+t14091*
+t14403)*t14401+(t14312+t14124*t14403)*x)*y+t14546+t15037+t15215+t15247;
+ coeffs_dy->coeff_p2_0_0 = t13032+t14379*t14854+t13603+((t14174+t14108*
+t14403)*t14401+t14514*x)*y+t14462+t14584+t15188;
+ coeffs_dy->coeff_p3_0_0 = t13584+t14372*t14854+t14514*t14993+t14478+
+t15273;
+ coeffs_dy->coeff_m2_p1_0 = t14342*t14785+t14499*t14405+t12922+t14440+
+t13845+t14584+t15072+t15080+t15312;
+ coeffs_dy->coeff_m1_p1_0 = t13991+t14504*t14405+t13123+t14434+(t14274*x+
+t14198*t14401)*y+t14607+t15063+t15098+t15215;
+ coeffs_dy->coeff_0_p1_0 = t14378+(t14309+t14905*t14331)*y+t12684+((
+RATIONAL(-196.0,9.0)*t14404+t14199)*t14405+t14510)*t14403+t14468+t14510*t14405+
+RATIONAL(-4.0,1.0)*t14404+t14587+t15037+t15313;
+ coeffs_dy->coeff_p1_p1_0 = t12999+t13766+t14505*t14405+(t14273*t14401+
+t14271*x+(t14107*t14402+t14339)*t14405)*y+t14472+t14604+t14658+t15110+t15156+
+t15166;
+ coeffs_dy->coeff_p2_p1_0 = t12743+t14419+t14000+(t14152*t14401+t14265*x)*
+y+t14521*t14405+t14560+t14561+t15075+t15085;
+ coeffs_dy->coeff_p3_p1_0 = t14750+t13910+t14523*t14405+t14465+t14670+
+t15119+t15195;
+ coeffs_dy->coeff_m2_p2_0 = t14283*t14785+t14443+t13867+t13606+t14515*
+t14405+t14659+t14673+t15118+t15121;
+ coeffs_dy->coeff_m1_p2_0 = t13850+(t14378*x+t14277*t14401)*y+t14518*
+t14405+t14421+t13595+t14652+t14666+t15122+t15128;
+ coeffs_dy->coeff_0_p2_0 = t14283+RATIONAL(7.0,4.0)*t14404+t14517*t14405+
+t13358+(-1.0+t14905*t14374)*y+((RATIONAL(343.0,36.0)*t14404+t14093)*t14405+
+t14517)*t14403+t14462+t14614+t15165+t15172+t15300;
+ coeffs_dy->coeff_p1_p2_0 = t14419+(t14384*t14401+t14367*x)*y+t14507*
+t14405+t13562+t15042+t15079+t15167+t15245+t15309;
+ coeffs_dy->coeff_p2_p2_0 = t13960+t14506*t14405+t13530+(t14275*t14401+
+t14325*x+(t14378*t14402+t14396)*t14405)*y+t14458+t14610+t14625+t15109+t15227+
+t15254;
+ coeffs_dy->coeff_p3_p2_0 = t14325*t14993+t13774+t14511*t14405+t14479+
+t15068+t15178+t15200;
+ coeffs_dy->coeff_m2_p3_0 = t13346+t14317*t14854+t14319*t14785+t14482+
+t15055+t15211+t15286;
+ coeffs_dy->coeff_m1_p3_0 = t13259+t14405*t14815+(t14320*t14401+t14362*x)*
+y+t14452+t15050+t15174+t15280;
+ coeffs_dy->coeff_0_p3_0 = t13481+(t14381+t14905*t14400)*y+(t14277*t14405+
+t14380+(t14277+t14181*t14405)*t14403)*t14404+t14478+t15154+t15181;
+ coeffs_dy->coeff_p1_p3_0 = t13452+t14548+(t14371*t14401+t14398*x)*y+
+t14465+t14642+t15113+t15175;
+ coeffs_dy->coeff_p2_p3_0 = t13385+t14390*t14854+(t14338*x+t14345*t14401)*
+y+t14479+t14590+t15115+t15246;
+ coeffs_dy->coeff_p3_p3_0 = t14335*t14854+(t14338*t14401+(t14319+t14863)*
+t14405)*y+t14493+t15235+t15297;
+ coeffs_dy->coeff_m2_m2_p1 = t14671+t15014+t13867+t14575+(t14885+t14989)*
+t14966+t13684+t13313+t12945+t14617+t13455+t13170+t12929+t15161+t15194;
+ coeffs_dy->coeff_m1_m2_p1 = t13850+t14414+t13267+t13402+t13653+t13235+
+t14668+t15018+t15026;
+ coeffs_dy->coeff_0_m2_p1 = (t14369*t14402+t14371*z)*y+t13972+t13260+
+t14519*t14403+t14422+t14614+t15058+t15143+t15222;
+ coeffs_dy->coeff_p1_m2_p1 = (RATIONAL(25.0,36.0)*t14404+RATIONAL(25.0,
+108.0))*t14892+t15012+t13938+t14418+t13453+t13270+t13405+t13286+t12889+t15177+
+t15245;
+ coeffs_dy->coeff_p2_m2_p1 = t15005+t13960+t13342+t13664+t14432+t13277+
+t13139+t15015+t15304;
+ coeffs_dy->coeff_p3_m2_p1 = t14459+t13774+t13746+t13288+t13138+t13350+
+t15124+t15137;
+ coeffs_dy->coeff_m2_m1_p1 = t14439+t13862+t13845+t12700+t13332+t13239+
+t14653+t15025+t15026;
+ coeffs_dy->coeff_m1_m1_p1 = t12598+t13991+(t14186*z+t14308*t14402)*t14966
++t12996+t13285+t12825+t14410+t15029+t15159+t15244+t15262;
+ coeffs_dy->coeff_0_m1_p1 = t14520*t14403+(t14393*z+t14318*t14402)*y+
+t13245+t14408+t14664+t15129+t15135+t15274+t15313;
+ coeffs_dy->coeff_p1_m1_p1 = t14412+(RATIONAL(-50.0,27.0)+RATIONAL(-175.0,
+36.0)*t14404)*t14892+t13072+t12749+t15008+t13766+t13836+t13253+t13143+t15221+
+t15259;
+ coeffs_dy->coeff_p2_m1_p1 = t14000+t12609+t13810+t13153+t14425+t13194+
+t14596+t15020+t15030;
+ coeffs_dy->coeff_p3_m1_p1 = t13910+t13935+t13486+t14457+t14669+t15092+
+t15147;
+ coeffs_dy->coeff_m2_0_p1 = t13032+t13206+t13538+t14450+t15058+t15080+
+t15260;
+ coeffs_dy->coeff_m1_0_p1 = t12712+t13192+t13185+t14451+t14915+t15063+
+t15129;
+ coeffs_dy->coeff_0_0_p1 = t13406+t12631+t14579+((t14284+t14091*t14405)*
+t14402+(t14124*t14405+t14312)*z)*y+t14468+t14663+t15247;
+ coeffs_dy->coeff_p1_0_p1 = t12817+RATIONAL(100.0,9.0)*t14541+t12661+
+t12602+t12611+t14602+t14931+t15110+t15132+t15301;
+ coeffs_dy->coeff_p2_0_p1 = t13542+t14474+t12766+t14945+t15075+t15125+
+t15284;
+ coeffs_dy->coeff_p3_0_p1 = t13537+t13470+t14456+t15195+t15207;
+ coeffs_dy->coeff_m2_p1_p1 = t12743+t13931+t13883+t14196*t14525+t13567+
+t13935+t14418+t15011+t13515+t15281+t15284;
+ coeffs_dy->coeff_m1_p1_p1 = t14412+t12999+(t14119*t14401+t14128*x)*t14996
++t13859+t13810+t14020+t13236+t15017+t15268+t15287+t15301;
+ coeffs_dy->coeff_0_p1_p1 = t13836+(t14271*z+t14273*t14402)*y+((t14339+
+t14107*t14401)*y+t14505)*t14403+t13045+t14472+t14568+t14572+t15132+t15232+
+t15271;
+ coeffs_dy->coeff_p1_p1_p1 = t14546+t12684+t13829+t13406+(t14120*z+t14143*
+t14402)*t14966+t13192+t13123+((RATIONAL(50.0,27.0)+RATIONAL(-100.0,9.0)*t14404)
+*t14405+(t14120*x+t14143*t14401+RATIONAL(250.0,27.0)*t14405)*y)*t14403+t12780+
+t14555+t15237+t15244+t15266+t15274;
+ coeffs_dy->coeff_p2_p1_p1 = t12922+t15007+t14034+t13998+t13603+t15006+
+t13545+t12790+(t14244*x+t14133*t14401)*t14996+t15093+t15260+t15262;
+ coeffs_dy->coeff_p3_p1_p1 = t13862+t13953+t14244*t14778+t13584+t13541+
+t13196+t14896+t15044+t15073+t15151;
+ coeffs_dy->coeff_m2_p2_p1 = t15004+t12609+t14427+t13849+t13746+t13530+
+t13280+t13181+t15005;
+ coeffs_dy->coeff_m1_p2_p1 = t12848+t13988+t13072+t14437+t13562+t13664+
+t14651+t15019+t15020;
+ coeffs_dy->coeff_0_p2_p1 = t13938+t13523+t14507*t14403+t14417+(t14384*
+t14402+t14367*z)*y+t14552+t14599+t15079+t15125;
+ coeffs_dy->coeff_p1_p2_p1 = (RATIONAL(-25.0,108.0)+RATIONAL(175.0,36.0)*
+t14404)*t14892+t12996+t13595+t13526+t15006+t13972+t13358+t12830+t14415+t15208+
+t15242;
+ coeffs_dy->coeff_p2_p2_p1 = t12598+t14627+t13923+t15013+t13606+t13653+
+t15032+t12700+t13176+(t14367*t14402+t14372*z)*t14966+t15146+t15194;
+ coeffs_dy->coeff_p3_p2_p1 = t14481+t13769+t13393+t13684+t13189+t15048+
+t15104;
+ coeffs_dy->coeff_m2_p3_p1 = t14446+t13426+t13385+t14897+t15083+t15137+
+t15304;
+ coeffs_dy->coeff_m1_p3_p1 = t12737+t13405+t13452+t14455+t14603+t15127+
+t15147;
+ coeffs_dy->coeff_0_p3_p1 = t13147+t14581+(t14398*z+t14371*t14402)*y+
+t14456+t15065+t15169+t15175;
+ coeffs_dy->coeff_p1_p3_p1 = t14245*t14541+t14453+t13481+t13267+t13259+
+t13368+t13155+t14923+t15044;
+ coeffs_dy->coeff_p2_p3_p1 = t12758+t14483+t13312+t13346+t12929+t15038+
+t15048;
+ coeffs_dy->coeff_p3_p3_p1 = t12945+t12977+(t14986+t14873)*t14966+t14494+
+t14908+t15201;
+ coeffs_dy->coeff_m2_m2_p2 = y*t13718+t14420+t13823+t13813+t13764+t13457+
+t13473+t13082+t12871+t12791+t14594+t14643+t15096;
+ coeffs_dy->coeff_m1_m2_p2 = t14423+t13655+t13800+t13238+t12954+t14640+
+t14654+t15046+t15061;
+ coeffs_dy->coeff_0_m2_p2 = t14429+t13922+t13363+t14501*t14403+(t14321*
+t14402+t14315*z)*y+t14567+t14632+t15102+t15148;
+ coeffs_dy->coeff_p1_m2_p2 = t13909+t13637+t14432+t12885+t13338+t13175+
+t14606+t15021+t15023;
+ coeffs_dy->coeff_p2_m2_p2 = t12853+(RATIONAL(1.0,16.0)*t14404+t14326)*
+t14892+t12902+t13816+t13439+t14435+t12894+t15022+t15164+t15226+t15291;
+ coeffs_dy->coeff_p3_m2_p2 = t13669+t14461+t12886+t14899+t15086+t15099+
+t15283;
+ coeffs_dy->coeff_m2_m1_p2 = t12903+t14436+t12632+t13843+t13339+t13015+
+t13070+t14645+t15016+t15046;
+ coeffs_dy->coeff_m1_m1_p2 = t12693+t12828+t14413+t12717+t13693+(t14207*z+
+t14116*t14402)*t14966+t15060+t15191+t15238+t15263+t15308;
+ coeffs_dy->coeff_0_m1_p2 = t14430+t14038+t13503+t14498*t14403+(t14352*z+
+t14208*t14402)*y+t14571+t14672+t15133+t15145;
+ coeffs_dy->coeff_p1_m1_p2 = t12678+t13808+t14028+t13234+t13449+t15010+
+t14425+t15028+t15189;
+ coeffs_dy->coeff_p2_m1_p2 = t14665+t14616+(RATIONAL(-7.0,16.0)*t14404+
+t14388)*t14892+t13937+t14573+t13918+t13311+t13061+t15054+t15057+t15171+t15285;
+ coeffs_dy->coeff_p3_m1_p2 = t13967+t14454+t13081+t12786+t14889+t15040+
+t15140;
+ coeffs_dy->coeff_m2_0_p2 = t13399+t13611+t13360+t14484+t13019+t14907+
+t15102+t15118;
+ coeffs_dy->coeff_m1_0_p2 = t14485+t13592+t13388+t14855+t14866+t15128+
+t15133;
+ coeffs_dy->coeff_0_0_p2 = t13580+t13055+t13414+t14379*t14825+((t14108*
+t14405+t14174)*t14402+t14503*z)*y+t14578+t14620+t15188+t15300;
+ coeffs_dy->coeff_p1_0_p2 = t12798+t12819+t13571+t14474+t15042+t15112+
+t15213;
+ coeffs_dy->coeff_p2_0_p2 = t12586+t13615+t12603+t13095+t14541+t14458+
+t14903+t15138+t15279;
+ coeffs_dy->coeff_p3_0_p2 = t13084+t13160+t14444+t15178+t15257;
+ coeffs_dy->coeff_m2_p1_p2 = t13967+t15021+t14427+t13471+t13780+t12771+
+t15034+t15185+t15279;
+ coeffs_dy->coeff_m1_p1_p2 = t14426+t13805+t13765+t13918+t13571+t13463+
+t15010+t12816+t12731+t15019;
+ coeffs_dy->coeff_0_p1_p2 = t12983+t14028+t14521*t14403+t13750+(t14152*
+t14402+t14265*z)*y+t14417+t14661+t15085+t15112+t15214;
+ coeffs_dy->coeff_p1_p1_p2 = t12783+t15007+(t14244*z+t14133*t14402)*t14966
++t14038+t13706+t13580+t13592+t13004+t14415+t15205+t15238;
+ coeffs_dy->coeff_p2_p1_p2 = t12620+t14409+t12694+t13993+(-t14404+t14381)*
+t14892+t15013+t13612+t13611+t12583+t15290+t15308;
+ coeffs_dy->coeff_p3_p1_p2 = t14463+t13838+t13843+t13022+t14807+t15104+
+t15107;
+ coeffs_dy->coeff_m2_p2_p2 = t12793+t14317*t14525+t12652+t13713+t12900+
+t13040+t14435+t14573+t15056+t15256+t15283;
+ coeffs_dy->coeff_m1_p2_p2 = t12592+(t14375*x+t14340*t14401)*t14996+t13793
++t14431+t13652+t13449+t12730+t14662+t15057+t15164+t15229;
+ coeffs_dy->coeff_0_p2_p2 = t14597+t14615+t13909+(t14325*z+t14275*t14402)*
+y+t13575+((t14378*t14401+t14396)*y+t14506)*t14403+t14638+t15109+t15138+t15170+
+t15282;
+ coeffs_dy->coeff_p1_p2_p2 = (t14372*x+t14367*t14401)*t14996+t14409+t12714
++t13922+t13585+t13676+t13174+t15032+t15191+t15236+t15250;
+ coeffs_dy->coeff_p2_p2_p2 = t14569+t13813+t13839+t13812+t13800+t13475+(
+t14332*z+t14282*t14402)*t14966+((t14335+RATIONAL(7.0,16.0)*t14404)*t14405+(
+t14332*x+t14380*t14405+t14282*t14401)*y)*t14403+t13339+t14580+t15263+t15289+
+t15294+t15296;
+ coeffs_dy->coeff_p3_p2_p2 = t14466+t12671+t13823+t13675+t13670+t14332*
+t14778+t13074+t14593+t15100;
+ coeffs_dy->coeff_m2_p3_p2 = t12863+t14488+t13439+t12740+t14550+t15076+
+t15099;
+ coeffs_dy->coeff_m1_p3_p2 = t13175+t12891+t14448+t12934+t14883+t15040+
+t15101;
+ coeffs_dy->coeff_0_p3_p2 = t14390*t14825+t13313+(t14345*t14402+t14973)*y+
+t14444+t15051+t15246+t15307;
+ coeffs_dy->coeff_p1_p3_p2 = t12969+t14483+t13360+t13238+t13350+t14933+
+t15084+t15107;
+ coeffs_dy->coeff_p2_p3_p2 = t12607+t13392+t12903+RATIONAL(-1.0,16.0)*
+t14541+t12777+t13457+t12964+t14940+t15039+t15100+t15202;
+ coeffs_dy->coeff_p3_p3_p2 = t13473+t13133+(t14824+t14967)*t14966+t14491+
+t14924+t15179;
+ coeffs_dy->coeff_m2_m2_p3 = t14469+t13020+y*t13715+t13663+t13667+t13797+
+t13051+t14639+t15117;
+ coeffs_dy->coeff_m1_m2_p3 = t14473+t13783+t13665+t13385+t14926+t15087+
+t15089;
+ coeffs_dy->coeff_0_m2_p3 = t14315*t14971+t14524*t14403+t14445+t14674+
+t14857+t15184+t15310;
+ coeffs_dy->coeff_p1_m2_p3 = t14459+t13748+t13726+t13728+t13446+t14656+
+t15077+t15258;
+ coeffs_dy->coeff_p2_m2_p3 = t13018+t13651+t13703+t14461+t14588+t15082+
+t15108;
+ coeffs_dy->coeff_p3_m2_p3 = t13640+t12884+(t14918+t14145)*t14892+t14490+
+t14851+t15203;
+ coeffs_dy->coeff_m2_m1_p3 = t12952+t14467+t13774+t13088+t14813+t15089+
+t15120;
+ coeffs_dy->coeff_m1_m1_p3 = t13492+t13888+t14207*t14752+t13737+t12663+
+t14912+t14932+t15074+t15081+t15182;
+ coeffs_dy->coeff_0_m1_p3 = t13871+t14352*t14971+t14508*t14403+t14449+
+t15052+t15193+t15219;
+ coeffs_dy->coeff_p1_m1_p3 = t13981+t13851+t13355+t14457+t14641+t15116+
+t15126;
+ coeffs_dy->coeff_p2_m1_p3 = t12872+t13969+t14487+t12821+t14936+t15069+
+t15140;
+ coeffs_dy->coeff_p3_m1_p3 = t13794+t13806+(t14913+t14169)*t14892+t14492+
+t15255+t15261;
+ coeffs_dy->coeff_m2_0_p3 = t13330+t12909+t14482+t15270+t15310;
+ coeffs_dy->coeff_m1_0_p3 = t13427+t13550+t14452+t15176+t15193;
+ coeffs_dy->coeff_0_0_p3 = t14372*t14825+t12974+t13531+t14503*t14971+
+t14559+t15154+t15273;
+ coeffs_dy->coeff_p1_0_p3 = t13627+t14495+t14930+t15113+t15207;
+ coeffs_dy->coeff_p2_0_p3 = t13080+t14496+t14904+t15115+t15257;
+ coeffs_dy->coeff_p3_0_p3 = t12966+t14405*t14527+t14948+t15209+t15297;
+ coeffs_dy->coeff_m2_p1_p3 = t14464+t13769+t13794+t13034+t14904+t14941+
+t15083+t15258;
+ coeffs_dy->coeff_m1_p1_p3 = t13627+t13854+t14455+t14936+t15111+t15116+
+t15228;
+ coeffs_dy->coeff_0_p1_p3 = t13981+t14708+t14523*t14403+t14495+t14595+
+t15065+t15119;
+ coeffs_dy->coeff_p1_p1_p3 = t14453+t14244*t14752+t13871+t13899+t13531+
+t13550+t13389+t14932+t15073;
+ coeffs_dy->coeff_p2_p1_p3 = t14463+t13012+t13737+t13874+t13330+t15038+
+t15130;
+ coeffs_dy->coeff_p3_p1_p3 = t13024+t13715+(t14213+t14901)*t14892+t14813+
+t15201+t15204+t15243;
+ coeffs_dy->coeff_m2_p2_p3 = t14488+t12872+t13699+t14851+t15082+t15090+
+t15302;
+ coeffs_dy->coeff_m1_p2_p3 = t13787+t13651+t14487+t13355+t15045+t15101+
+t15248;
+ coeffs_dy->coeff_0_p2_p3 = t13726+t14325*t14971+t14511*t14403+t14496+
+t15051+t15068+t15157;
+ coeffs_dy->coeff_p1_p2_p3 = t14481+t13821+t13755+t13371+t14912+t15084+
+t15130;
+ coeffs_dy->coeff_p2_p2_p3 = t12663+t14466+t14332*t14752+t12952+t13663+
+t13830+t13665+t15039+t15162;
+ coeffs_dy->coeff_p3_p2_p3 = t13674+t13667+(t14105+t14847)*t14892+t14491+
+t15192+t15198;
+ coeffs_dy->coeff_m2_p3_p3 = t13018+t12882+t14189*t14525+t14875+t15160+
+t15196+t15203;
+ coeffs_dy->coeff_m1_p3_p3 = t13446+t12930+(t14987+t14895)*t14996+t14492+
+t14929+t15199;
+ coeffs_dy->coeff_0_p3_p3 = t14707+(t14902+(t14319+t14894)*y)*t14403+
+t14493+t15209+t15239;
+ coeffs_dy->coeff_p1_p3_p3 = t12991+t12961+(t14834+t14974)*t14996+t14494+
+t14926+t15243;
+ coeffs_dy->coeff_p2_p3_p3 = t13511+t13051+(t14922+t14203*x)*t14996+t14917
++t15179+t15192+t15216;
+ coeffs_dy->coeff_p3_p3_p3 = t13134+y*t13699+t13020+(t14592+(t14844+t14846
+)*y)*t14403+t14920;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dyy.compute.c
new file mode 100644
index 0000000..9903342
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dyy.compute.c
@@ -0,0 +1,3535 @@
+fp t27024;
+fp t27023;
+fp t27502;
+fp t27025;
+fp t27022;
+fp t27346;
+fp t27514;
+fp t27770;
+fp t27520;
+fp t27170;
+fp t26884;
+fp t27294;
+fp t27190;
+fp t25929;
+fp t26835;
+fp t27769;
+fp t27375;
+fp t27252;
+fp t26777;
+fp t27508;
+fp t27460;
+fp t26813;
+fp t25748;
+fp t27768;
+fp t26958;
+fp t27529;
+fp t27236;
+fp t27531;
+fp t26823;
+fp t27515;
+fp t25727;
+fp t27767;
+fp t26963;
+fp t27307;
+fp t27475;
+fp t27181;
+fp t25719;
+fp t27766;
+fp t26867;
+fp t27485;
+fp t27464;
+fp t26974;
+fp t27486;
+fp t27765;
+fp t27517;
+fp t26919;
+fp t27764;
+fp t26860;
+fp t27370;
+fp t26791;
+fp t27450;
+fp t27239;
+fp t27763;
+fp t26936;
+fp t26788;
+fp t27319;
+fp t26381;
+fp t27762;
+fp t26822;
+fp t27224;
+fp t26902;
+fp t27437;
+fp t27761;
+fp t26988;
+fp t27532;
+fp t26915;
+fp t27318;
+fp t25936;
+fp t27512;
+fp t27458;
+fp t27760;
+fp t26937;
+fp t27477;
+fp t27461;
+fp t25872;
+fp t26866;
+fp t27245;
+fp t27759;
+fp t27442;
+fp t27758;
+fp t27015;
+fp t27480;
+fp t26970;
+fp t27757;
+fp t26979;
+fp t27272;
+fp t26594;
+fp t26896;
+fp t27197;
+fp t27756;
+fp t26868;
+fp t26984;
+fp t26674;
+fp t27755;
+fp t26907;
+fp t27285;
+fp t27214;
+fp t26851;
+fp t27296;
+fp t26254;
+fp t27754;
+fp t26799;
+fp t27492;
+fp t27195;
+fp t25765;
+fp t26865;
+fp t26178;
+fp t27753;
+fp t26980;
+fp t27472;
+fp t26553;
+fp t25961;
+fp t26995;
+fp t27467;
+fp t27242;
+fp t27752;
+fp t27751;
+fp t26786;
+fp t27313;
+fp t26231;
+fp t27533;
+fp t26890;
+fp t27435;
+fp t25962;
+fp t27750;
+fp t27292;
+fp t27179;
+fp t25953;
+fp t26656;
+fp t27749;
+fp t26998;
+fp t27489;
+fp t26683;
+fp t26993;
+fp t26729;
+fp t27230;
+fp t27748;
+fp t26507;
+fp t25951;
+fp t27499;
+fp t27176;
+fp t27747;
+fp t26787;
+fp t27276;
+fp t26816;
+fp t27746;
+fp t26943;
+fp t27225;
+fp t26940;
+fp t27494;
+fp t27745;
+fp t26985;
+fp t26668;
+fp t27744;
+fp t26944;
+fp t27264;
+fp t25904;
+fp t27002;
+fp t26728;
+fp t27743;
+fp t26906;
+fp t27411;
+fp t27246;
+fp t26904;
+fp t25873;
+fp t27742;
+fp t26388;
+fp t27741;
+fp t25828;
+fp t26854;
+fp t27740;
+fp t26908;
+fp t27295;
+fp t27185;
+fp t26999;
+fp t26688;
+fp t26005;
+fp t27739;
+fp t27010;
+fp t27440;
+fp t25734;
+fp t27738;
+fp t27000;
+fp t27383;
+fp t27737;
+fp t26862;
+fp t27218;
+fp t26965;
+fp t27325;
+fp t27736;
+fp t26832;
+fp t27331;
+fp t27735;
+fp t26916;
+fp t27248;
+fp t25862;
+fp t27734;
+fp t26949;
+fp t25775;
+fp t26959;
+fp t27247;
+fp t27733;
+fp t26828;
+fp t27275;
+fp t26394;
+fp t27732;
+fp t26856;
+fp t27425;
+fp t27267;
+fp t27211;
+fp t27731;
+fp t27342;
+fp t26953;
+fp t27730;
+fp t27530;
+fp t25880;
+fp t26975;
+fp t27209;
+fp t27729;
+fp t26972;
+fp t26977;
+fp t27521;
+fp t27728;
+fp t27193;
+fp t26885;
+fp t27284;
+fp t26592;
+fp t27727;
+fp t27180;
+fp t25786;
+fp t27726;
+fp t27725;
+fp t26905;
+fp t27366;
+fp t26515;
+fp t26922;
+fp t26718;
+fp t27210;
+fp t27724;
+fp t26968;
+fp t27277;
+fp t26614;
+fp t27723;
+fp t27511;
+fp t27188;
+fp t26880;
+fp t27329;
+fp t27722;
+fp t27501;
+fp t27721;
+fp t27720;
+fp t26973;
+fp t25883;
+fp t27719;
+fp t27222;
+fp t25660;
+fp t27718;
+fp t26929;
+fp t27484;
+fp t26597;
+fp t26869;
+fp t27717;
+fp t26829;
+fp t27359;
+fp t26387;
+fp t27716;
+fp t27282;
+fp t26969;
+fp t25787;
+fp t27715;
+fp t26845;
+fp t27256;
+fp t27223;
+fp t27714;
+fp t26814;
+fp t27227;
+fp t27713;
+fp t25759;
+fp t26888;
+fp t27244;
+fp t27712;
+fp t26946;
+fp t26827;
+fp t27711;
+fp t26263;
+fp t27710;
+fp t26368;
+fp t27709;
+fp t27445;
+fp t27708;
+fp t26239;
+fp t27707;
+fp t26812;
+fp t27528;
+fp t26740;
+fp t27706;
+fp t27260;
+fp t26276;
+fp t27705;
+fp t26990;
+fp t26680;
+fp t25997;
+fp t26927;
+fp t27504;
+fp t26558;
+fp t27704;
+fp t26900;
+fp t26431;
+fp t27487;
+fp t25940;
+fp t27703;
+fp t27397;
+fp t27221;
+fp t26056;
+fp t26630;
+fp t27702;
+fp t27231;
+fp t25680;
+fp t27255;
+fp t26157;
+fp t27701;
+fp t25893;
+fp t27315;
+fp t27700;
+fp t26863;
+fp t27250;
+fp t27405;
+fp t25844;
+fp t27699;
+fp t27299;
+fp t26533;
+fp t27698;
+fp t27312;
+fp t27697;
+fp t26857;
+fp t27403;
+fp t27019;
+fp t26649;
+fp t25986;
+fp t27696;
+fp t27018;
+fp t27298;
+fp t26671;
+fp t26783;
+fp t27426;
+fp t26085;
+fp t27695;
+fp t27429;
+fp t27203;
+fp t25869;
+fp t27337;
+fp t26198;
+fp t27694;
+fp t27693;
+fp t26780;
+fp t27273;
+fp t26113;
+fp t27692;
+fp t26850;
+fp t26200;
+fp t26855;
+fp t27510;
+fp t27192;
+fp t25646;
+fp t27691;
+fp t26790;
+fp t27286;
+fp t26360;
+fp t27690;
+fp t26808;
+fp t27388;
+fp t26284;
+fp t27689;
+fp t27688;
+fp t25875;
+fp t26912;
+fp t27687;
+fp t26938;
+fp t27686;
+fp t27444;
+fp t27685;
+fp t26994;
+fp t27469;
+fp t26021;
+fp t26978;
+fp t27204;
+fp t27684;
+fp t26861;
+fp t27683;
+fp t26815;
+fp t27400;
+fp t26347;
+fp t26926;
+fp t27201;
+fp t27682;
+fp t26762;
+fp t27289;
+fp t26143;
+fp t27196;
+fp t27681;
+fp t27680;
+fp t26989;
+fp t27419;
+fp t26897;
+fp t27427;
+fp t27219;
+fp t27679;
+fp t26792;
+fp t27423;
+fp t27186;
+fp t27678;
+fp t25750;
+fp t26987;
+fp t27317;
+fp t27677;
+fp t27430;
+fp t26221;
+fp t27676;
+fp t26795;
+fp t27266;
+fp t27212;
+fp t27675;
+fp t27254;
+fp t26689;
+fp t27674;
+fp t26955;
+fp t27522;
+fp t26971;
+fp t27673;
+fp t26921;
+fp t27005;
+fp t27497;
+fp t27672;
+fp t26831;
+fp t27671;
+fp t27306;
+fp t25891;
+fp t26883;
+fp t26721;
+fp t26644;
+fp t27670;
+fp t26879;
+fp t26711;
+fp t27669;
+fp t26810;
+fp t27268;
+fp t26274;
+fp t26901;
+fp t27220;
+fp t27668;
+fp t27382;
+fp t26400;
+fp t27667;
+fp t26742;
+fp t25607;
+fp t27666;
+fp t26840;
+fp t27390;
+fp t26215;
+fp t27665;
+fp t27380;
+fp t27183;
+fp t26933;
+fp t27274;
+fp t26604;
+fp t27664;
+fp t27663;
+fp t26660;
+fp t26041;
+fp t26957;
+fp t27662;
+fp t25642;
+fp t26950;
+fp t27322;
+fp t26570;
+fp t27661;
+fp t27525;
+fp t26497;
+fp t27660;
+fp t26960;
+fp t27229;
+fp t27354;
+fp t26281;
+fp t27659;
+fp t27226;
+fp t26744;
+fp t26146;
+fp t27658;
+fp t26456;
+fp t27657;
+fp t27199;
+fp t27656;
+fp t26951;
+fp t27352;
+fp t26640;
+fp t27655;
+fp t25916;
+fp t27020;
+fp t27654;
+fp t26918;
+fp t27653;
+fp t27652;
+fp t27526;
+fp t27651;
+fp t25972;
+fp t26962;
+fp t26554;
+fp t27650;
+fp t26834;
+fp t27649;
+fp t27189;
+fp t27648;
+fp t26679;
+fp t27647;
+fp t26797;
+fp t27280;
+fp t27646;
+fp t26370;
+fp t27645;
+fp t26714;
+fp t26760;
+fp t27644;
+fp t26898;
+fp t27216;
+fp t26875;
+fp t27394;
+fp t26500;
+fp t27643;
+fp t27320;
+fp t27200;
+fp t27642;
+fp t26764;
+fp t27300;
+fp t26077;
+fp t27641;
+fp t26924;
+fp t27293;
+fp t27640;
+fp t26826;
+fp t27438;
+fp t26348;
+fp t27639;
+fp t27463;
+fp t25654;
+fp t27474;
+fp t27235;
+fp t27638;
+fp t26849;
+fp t27498;
+fp t27637;
+fp t27287;
+fp t27636;
+fp t26805;
+fp t26966;
+fp t27478;
+fp t26623;
+fp t27496;
+fp t25770;
+fp t27420;
+fp t27635;
+fp t27205;
+fp t27634;
+fp t25989;
+fp t26774;
+fp t27369;
+fp t27633;
+fp t26892;
+fp t27632;
+fp t26488;
+fp t27241;
+fp t25800;
+fp t27631;
+fp t27014;
+fp t26752;
+fp t26079;
+fp t26986;
+fp t27421;
+fp t26704;
+fp t27630;
+fp t27428;
+fp t26470;
+fp t27500;
+fp t26536;
+fp t27629;
+fp t26853;
+fp t26746;
+fp t26745;
+fp t27628;
+fp t26651;
+fp t25984;
+fp t26859;
+fp t27347;
+fp t27627;
+fp t26934;
+fp t27208;
+fp t25926;
+fp t26469;
+fp t27626;
+fp t27466;
+fp t27249;
+fp t26049;
+fp t27625;
+fp t27624;
+fp t26517;
+fp t25797;
+fp t26891;
+fp t27358;
+fp t27623;
+fp t27363;
+fp t26758;
+fp t27622;
+fp t26981;
+fp t27621;
+fp t26765;
+fp t26899;
+fp t27620;
+fp t26133;
+fp t27619;
+fp t25672;
+fp t26666;
+fp t27618;
+fp t26008;
+fp t26476;
+fp t27617;
+fp t26793;
+fp t27308;
+fp t26304;
+fp t26026;
+fp t26153;
+fp t27616;
+fp t26737;
+fp t27615;
+fp t26836;
+fp t27424;
+fp t27614;
+fp t26796;
+fp t27613;
+fp t25826;
+fp t26784;
+fp t27612;
+fp t27198;
+fp t26124;
+fp t27611;
+fp t27610;
+fp t27309;
+fp t26257;
+fp t25699;
+fp t26942;
+fp t27261;
+fp t27609;
+fp t26741;
+fp t25999;
+fp t27608;
+fp t27607;
+fp t27283;
+fp t27606;
+fp t26911;
+fp t26432;
+fp t25865;
+fp t27471;
+fp t26513;
+fp t27605;
+fp t25823;
+fp t27604;
+fp t26159;
+fp t26071;
+fp t25980;
+fp t27603;
+fp t26172;
+fp t25657;
+fp t26852;
+fp t27415;
+fp t27602;
+fp t27213;
+fp t27601;
+fp t26770;
+fp t26107;
+fp t26930;
+fp t26538;
+fp t27178;
+fp t25898;
+fp t27600;
+fp t26846;
+fp t26824;
+fp t27339;
+fp t27599;
+fp t25979;
+fp t26753;
+fp t27598;
+fp t27206;
+fp t26029;
+fp t26739;
+fp t27597;
+fp t27596;
+fp t26870;
+fp t27182;
+fp t25965;
+fp t27453;
+fp t27595;
+fp t26775;
+fp t27594;
+fp t26478;
+fp t25790;
+fp t27593;
+fp t27482;
+fp t26991;
+fp t27491;
+fp t27459;
+fp t26044;
+fp t27392;
+fp t27592;
+fp t26821;
+fp t27503;
+fp t27259;
+fp t27279;
+fp t26413;
+fp t27591;
+fp t25947;
+fp t26871;
+fp t27590;
+fp t27589;
+fp t27588;
+fp t26598;
+fp t27587;
+fp t27586;
+fp t27234;
+fp t26067;
+fp t27323;
+fp t26496;
+fp t27585;
+fp t27011;
+fp t26687;
+fp t26052;
+fp t27490;
+fp t27341;
+fp t27584;
+fp t27368;
+fp t27327;
+fp t27243;
+fp t26023;
+fp t26754;
+fp t27583;
+fp t26720;
+fp t27240;
+fp t25935;
+fp t26809;
+fp t26576;
+fp t27582;
+fp t26579;
+fp t26037;
+fp t27581;
+fp t26881;
+fp t27175;
+fp t26053;
+fp t27580;
+fp t27579;
+fp t27202;
+fp t27578;
+fp t26759;
+fp t27577;
+fp t27476;
+fp t27271;
+fp t26489;
+fp t27576;
+fp t26844;
+fp t27357;
+fp t27443;
+fp t27575;
+fp t26374;
+fp t27452;
+fp t27574;
+fp t27573;
+fp t25723;
+fp t27439;
+fp t27572;
+fp t27571;
+fp t26059;
+fp t26858;
+fp t27570;
+fp t26467;
+fp t26655;
+fp t25678;
+fp t27569;
+fp t25717;
+fp t27509;
+fp t26654;
+fp t27568;
+fp t26830;
+fp t27519;
+fp t27567;
+fp t26894;
+fp t27566;
+fp t27565;
+fp t27349;
+fp t26475;
+fp t25966;
+fp t27564;
+fp t26996;
+fp t26735;
+fp t26803;
+fp t27563;
+fp t27562;
+fp t26706;
+fp t27561;
+fp t26629;
+fp t27560;
+fp t26914;
+fp t26964;
+fp t27559;
+fp t26903;
+fp t27558;
+fp t26712;
+fp t27557;
+fp t26031;
+fp t27556;
+fp t27555;
+fp t26887;
+fp t26715;
+fp t26935;
+fp t27303;
+fp t26465;
+fp t27554;
+fp t26549;
+fp t25919;
+fp t26811;
+fp t27288;
+fp t27553;
+fp t26734;
+fp t26806;
+fp t27552;
+fp t26371;
+fp t26376;
+fp t26532;
+fp t25914;
+fp t27551;
+fp t26923;
+fp t25882;
+fp t26889;
+fp t27550;
+fp t26717;
+fp t27549;
+fp t27481;
+fp t26183;
+fp t27548;
+fp t27547;
+fp t25655;
+fp t27374;
+fp t27546;
+fp t27021;
+fp t27545;
+fp t26945;
+fp t26709;
+fp t27544;
+fp t26051;
+fp t27543;
+fp t27542;
+fp t26480;
+fp t27541;
+fp t27540;
+fp t26769;
+fp t27518;
+fp t26785;
+fp t27539;
+fp t27538;
+fp t27537;
+fp t27007;
+fp t26747;
+fp t27470;
+fp t27013;
+fp t26724;
+fp t27536;
+fp t27535;
+fp t27360;
+fp t26043;
+fp t27534;
+fp t27527;
+fp t26939;
+fp t27524;
+fp t27523;
+fp t27516;
+fp t27513;
+fp t27507;
+fp t26841;
+fp t27506;
+fp t27505;
+fp t27495;
+fp t27493;
+fp t27488;
+fp t26794;
+fp t27483;
+fp t26997;
+fp t27479;
+fp t27004;
+fp t27473;
+fp t27468;
+fp t27465;
+fp t27462;
+fp t27457;
+fp t27233;
+fp t25627;
+fp t27456;
+fp t25604;
+fp t26757;
+fp t27455;
+fp t25609;
+fp t27454;
+fp t25637;
+fp t27451;
+fp t25752;
+fp t27449;
+fp t27448;
+fp t26090;
+fp t27447;
+fp t25931;
+fp t26460;
+fp t27446;
+fp t26471;
+fp t25877;
+fp t27441;
+fp t27265;
+fp t25895;
+fp t27436;
+fp t27434;
+fp t27433;
+fp t27432;
+fp t25968;
+fp t26358;
+fp t27431;
+fp t26716;
+fp t25735;
+fp t27422;
+fp t27237;
+fp t25612;
+fp t27418;
+fp t27417;
+fp t26634;
+fp t25789;
+fp t27416;
+fp t26580;
+fp t27414;
+fp t27413;
+fp t25668;
+fp t27187;
+fp t27412;
+fp t26802;
+fp t25747;
+fp t26837;
+fp t27410;
+fp t26458;
+fp t27409;
+fp t27408;
+fp t27407;
+fp t26189;
+fp t27406;
+fp t26956;
+fp t26034;
+fp t27404;
+fp t26800;
+fp t27402;
+fp t27350;
+fp t27401;
+fp t26731;
+fp t27184;
+fp t25937;
+fp t26449;
+fp t25806;
+fp t27399;
+fp t27398;
+fp t27396;
+fp t26611;
+fp t26222;
+fp t27395;
+fp t27393;
+fp t27391;
+fp t27389;
+fp t27215;
+fp t25667;
+fp t27387;
+fp t27386;
+fp t25824;
+fp t27385;
+fp t25683;
+fp t27384;
+fp t26707;
+fp t27381;
+fp t25756;
+fp t25661;
+fp t27379;
+fp t25905;
+fp t27378;
+fp t25783;
+fp t27377;
+fp t27376;
+fp t26498;
+fp t27373;
+fp t27372;
+fp t27371;
+fp t27367;
+fp t27365;
+fp t27364;
+fp t27362;
+fp t27361;
+fp t25867;
+fp t26401;
+fp t27356;
+fp t27355;
+fp t27006;
+fp t27353;
+fp t26882;
+fp t27351;
+fp t27348;
+fp t25799;
+fp t26569;
+fp t27345;
+fp t27344;
+fp t27311;
+fp t26595;
+fp t27343;
+fp t25605;
+fp t27340;
+fp t26248;
+fp t25808;
+fp t27338;
+fp t26723;
+fp t27336;
+fp t27335;
+fp t27334;
+fp t27262;
+fp t25921;
+fp t27332;
+fp t26819;
+fp t27330;
+fp t26732;
+fp t27328;
+fp t25669;
+fp t27326;
+fp t27324;
+fp t26433;
+fp t27321;
+fp t26983;
+fp t27316;
+fp t25648;
+fp t27314;
+fp t27310;
+fp t27305;
+fp t27304;
+fp t26804;
+fp t27302;
+fp t27301;
+fp t27297;
+fp t27291;
+fp t27290;
+fp t26789;
+fp t27281;
+fp t26893;
+fp t27278;
+fp t27270;
+fp t27269;
+fp t27263;
+fp t25652;
+fp t27258;
+fp t27257;
+fp t26367;
+fp t27253;
+fp t27251;
+fp t27238;
+fp t26873;
+fp t27232;
+fp t27228;
+fp t26511;
+fp t26552;
+fp t26574;
+fp t26657;
+fp t26667;
+fp t27217;
+fp t27207;
+fp t26624;
+fp t27194;
+fp t26235;
+fp t27191;
+fp t26196;
+fp t27177;
+fp t27174;
+fp t27173;
+fp t27017;
+fp t27172;
+fp t27171;
+fp t26920;
+fp t27169;
+fp t27168;
+fp t27167;
+fp t26220;
+fp t27166;
+fp t25634;
+fp t27165;
+fp t27164;
+fp t26042;
+fp t27163;
+fp t27162;
+fp t27161;
+fp t27160;
+fp t27159;
+fp t25801;
+fp t27158;
+fp t27157;
+fp t26877;
+fp t25884;
+fp t27156;
+fp t25685;
+fp t25850;
+fp t27155;
+fp t27009;
+fp t27154;
+fp t25963;
+fp t26025;
+fp t27153;
+fp t27152;
+fp t27151;
+fp t27150;
+fp t27149;
+fp t27148;
+fp t26057;
+fp t25942;
+fp t27147;
+fp t27146;
+fp t26807;
+fp t25722;
+fp t27145;
+fp t25777;
+fp t27144;
+fp t27143;
+fp t27142;
+fp t27141;
+fp t27140;
+fp t25925;
+fp t27139;
+fp t26014;
+fp t27138;
+fp t25764;
+fp t27137;
+fp t25949;
+fp t27136;
+fp t27135;
+fp t27134;
+fp t27133;
+fp t27132;
+fp t27131;
+fp t27130;
+fp t27129;
+fp t27128;
+fp t27127;
+fp t27126;
+fp t26445;
+fp t27125;
+fp t27124;
+fp t25696;
+fp t27123;
+fp t26202;
+fp t26131;
+fp t26096;
+fp t27122;
+fp t26843;
+fp t27121;
+fp t27118;
+fp t27117;
+fp t26317;
+fp t27116;
+fp t27115;
+fp t26355;
+fp t27114;
+fp t27113;
+fp t27112;
+fp t25938;
+fp t27111;
+fp t27110;
+fp t27109;
+fp t26373;
+fp t26337;
+fp t27108;
+fp t27107;
+fp t27106;
+fp t26331;
+fp t27105;
+fp t26173;
+fp t27104;
+fp t27103;
+fp t27102;
+fp t26389;
+fp t27101;
+fp t26309;
+fp t27100;
+fp t26801;
+fp t26247;
+fp t27099;
+fp t26557;
+fp t27098;
+fp t27097;
+fp t27096;
+fp t27095;
+fp t27094;
+fp t27093;
+fp t27092;
+fp t27091;
+fp t27090;
+fp t27089;
+fp t27088;
+fp t27087;
+fp t27086;
+fp t26393;
+fp t27085;
+fp t27084;
+fp t26669;
+fp t27083;
+fp t27082;
+fp t27081;
+fp t27080;
+fp t27079;
+fp t26089;
+fp t27078;
+fp t27077;
+fp t26130;
+fp t27076;
+fp t26605;
+fp t27075;
+fp t26820;
+fp t26324;
+fp t27074;
+fp t27073;
+fp t27072;
+fp t27071;
+fp t27070;
+fp t27069;
+fp t27068;
+fp t26776;
+fp t26767;
+fp t27067;
+fp t26530;
+fp t27066;
+fp t26825;
+fp t26384;
+fp t27065;
+fp t26362;
+fp t27064;
+fp t27063;
+fp t27062;
+fp t27061;
+fp t27060;
+fp t27059;
+fp t27058;
+fp t26354;
+fp t27057;
+fp t26928;
+fp t27056;
+fp t27055;
+fp t27054;
+fp t26156;
+fp t27053;
+fp t27052;
+fp t27051;
+fp t27050;
+fp t27049;
+fp t27048;
+fp t27047;
+fp t27046;
+fp t26466;
+fp t27045;
+fp t27044;
+fp t27043;
+fp t27042;
+fp t27041;
+fp t26277;
+fp t27040;
+fp t26201;
+fp t27039;
+fp t27038;
+fp t27037;
+fp t27036;
+fp t27035;
+fp t27034;
+fp t26137;
+fp t27033;
+fp t26838;
+fp t26265;
+fp t27032;
+fp t27031;
+fp t26526;
+fp t27030;
+fp t27029;
+fp t26653;
+fp t27028;
+fp t27016;
+fp t27012;
+fp t27008;
+fp t27003;
+fp t27001;
+fp t26982;
+fp t26976;
+fp t26967;
+fp t26961;
+fp t26954;
+fp t26952;
+fp t26947;
+fp t26941;
+fp t26932;
+fp t26931;
+fp t26925;
+fp t26917;
+fp t26913;
+fp t26910;
+fp t26874;
+fp t26872;
+fp t26864;
+fp t26848;
+fp t26847;
+fp t26833;
+fp t26818;
+fp t26817;
+fp t26798;
+fp t26781;
+fp t26779;
+fp t26772;
+fp t26771;
+fp t26768;
+fp t26766;
+fp t26763;
+fp t26761;
+fp t26756;
+fp t26755;
+fp t26751;
+fp t26750;
+fp t26749;
+fp t26748;
+fp t26743;
+fp t26736;
+fp t26693;
+fp t26676;
+fp t26672;
+fp t26665;
+fp t26661;
+fp t26647;
+fp t26645;
+fp t26643;
+fp t26641;
+fp t26638;
+fp t26636;
+fp t26635;
+fp t26633;
+fp t26622;
+fp t26618;
+fp t26612;
+fp t26601;
+fp t26596;
+fp t26589;
+fp t26584;
+fp t26583;
+fp t26571;
+fp t26567;
+fp t26561;
+fp t26551;
+fp t26550;
+fp t26546;
+fp t26545;
+fp t26544;
+fp t26541;
+fp t26540;
+fp t26539;
+fp t26531;
+fp t26524;
+fp t26522;
+fp t26504;
+fp t26493;
+fp t26484;
+fp t26481;
+fp t26477;
+fp t26473;
+fp t26462;
+fp t26457;
+fp t26450;
+fp t26438;
+fp t26436;
+fp t26435;
+fp t26428;
+fp t26427;
+fp t26423;
+fp t26422;
+fp t26421;
+fp t26419;
+fp t26418;
+fp t26417;
+fp t26414;
+fp t26412;
+fp t26411;
+fp t26410;
+fp t26406;
+fp t26405;
+fp t26404;
+fp t26402;
+fp t26399;
+fp t26398;
+fp t26397;
+fp t26395;
+fp t26391;
+fp t26390;
+fp t26383;
+fp t26375;
+fp t26363;
+fp t26357;
+fp t26353;
+fp t26350;
+fp t26345;
+fp t26342;
+fp t26336;
+fp t26329;
+fp t26327;
+fp t26326;
+fp t26321;
+fp t26313;
+fp t26312;
+fp t26310;
+fp t26308;
+fp t26307;
+fp t26306;
+fp t26305;
+fp t26303;
+fp t26297;
+fp t26296;
+fp t26295;
+fp t26292;
+fp t26287;
+fp t26285;
+fp t26271;
+fp t26264;
+fp t26262;
+fp t26246;
+fp t26242;
+fp t26232;
+fp t26227;
+fp t26224;
+fp t26219;
+fp t26218;
+fp t26213;
+fp t26212;
+fp t26206;
+fp t26195;
+fp t26192;
+fp t26188;
+fp t26182;
+fp t26180;
+fp t26174;
+fp t26171;
+fp t26168;
+fp t26167;
+fp t26165;
+fp t26152;
+fp t26147;
+fp t26136;
+fp t26125;
+fp t26112;
+fp t26105;
+fp t26104;
+fp t26102;
+fp t26099;
+fp t26094;
+fp t26092;
+fp t26083;
+fp t26070;
+fp t26068;
+fp t26065;
+fp t26061;
+fp t26058;
+fp t26055;
+fp t26050;
+fp t26048;
+fp t26046;
+fp t26035;
+fp t26030;
+fp t26022;
+fp t26019;
+fp t26015;
+fp t26012;
+fp t26011;
+fp t26004;
+fp t25996;
+fp t25995;
+fp t25994;
+fp t25993;
+fp t25992;
+fp t25990;
+fp t25988;
+fp t25987;
+fp t25985;
+fp t25982;
+fp t25978;
+fp t25977;
+fp t25970;
+fp t25967;
+fp t25964;
+fp t25959;
+fp t25958;
+fp t25950;
+fp t25930;
+fp t25928;
+fp t25918;
+fp t25917;
+fp t25915;
+fp t25913;
+fp t25908;
+fp t25902;
+fp t25888;
+fp t25886;
+fp t25881;
+fp t25879;
+fp t25860;
+fp t25857;
+fp t25846;
+fp t25845;
+fp t25838;
+fp t25837;
+fp t25836;
+fp t25834;
+fp t25833;
+fp t25832;
+fp t25830;
+fp t25829;
+fp t25822;
+fp t25821;
+fp t25809;
+fp t25804;
+fp t25796;
+fp t25794;
+fp t25793;
+fp t25792;
+fp t25785;
+fp t25779;
+fp t25776;
+fp t25774;
+fp t25773;
+fp t25771;
+fp t25762;
+fp t25760;
+fp t25754;
+fp t25751;
+fp t25745;
+fp t25737;
+fp t25736;
+fp t25729;
+fp t25728;
+fp t25721;
+fp t25720;
+fp t25707;
+fp t25688;
+fp t25679;
+fp t25666;
+fp t25663;
+fp t25658;
+fp t25653;
+fp t25651;
+fp t25650;
+fp t25647;
+fp t25645;
+fp t25638;
+fp t25635;
+fp t25631;
+fp t25629;
+fp t25625;
+fp t25622;
+fp t25611;
+ t27024 = z*z;
+ t27023 = z*t27024;
+ t27502 = t27023+z;
+ t27025 = x*x;
+ t27022 = t27025*x;
+ t27346 = t27024*t27022;
+ t27514 = x*t27024;
+ t27770 = t27514+t27346;
+ t27520 = t27022+x;
+ t27170 = t27520*t27024;
+ t26884 = RATIONAL(-1.0,18.0);
+ t27294 = t26884*t27023;
+ t27190 = y*t27294;
+ t25929 = t27025*t27190;
+ t26835 = RATIONAL(5.0,108.0);
+ t27769 = t25929+t26835*t27346;
+ t27375 = t27025*t27023;
+ t27252 = y*t27375;
+ t26777 = RATIONAL(245.0,96.0);
+ t27508 = x*t27023;
+ t27460 = y*t27508;
+ t26813 = RATIONAL(-49.0,36.0);
+ t25748 = t26813*t27460;
+ t27768 = t26777*t27252+t25748;
+ t26958 = RATIONAL(-1.0,48.0);
+ t27529 = y*t27025;
+ t27236 = t26958*t27529;
+ t27531 = x*z;
+ t26823 = RATIONAL(-1.0,288.0);
+ t27515 = t26823*y;
+ t25727 = t27515*t27531;
+ t27767 = z*t27236+t25727;
+ t26963 = RATIONAL(-1.0,72.0);
+ t27307 = t26963*t27022;
+ t27475 = y*RATIONAL(7.0,288.0);
+ t27181 = t27023*t27475;
+ t25719 = t27025*t27181;
+ t27766 = t27024*t27307+t25719;
+ t26867 = RATIONAL(-112.0,9.0);
+ t27485 = y*t27024;
+ t27464 = x*t27485;
+ t26974 = RATIONAL(16.0,3.0);
+ t27486 = y*t26974;
+ t27765 = x*t27486+t26867*t27464;
+ t27517 = y*RATIONAL(14.0,3.0);
+ t26919 = RATIONAL(-98.0,9.0);
+ t27764 = t26919*t27252+t27023*t27517;
+ t26860 = RATIONAL(1.0,144.0);
+ t27370 = t26860*t27022;
+ t26791 = RATIONAL(-7.0,144.0);
+ t27450 = t27024*t27025;
+ t27239 = y*t27450;
+ t27763 = t27023*t27370+t26791*t27239;
+ t26936 = RATIONAL(-28.0,9.0);
+ t26788 = RATIONAL(10.0,27.0);
+ t27319 = t26788*t27022;
+ t26381 = t27023*t27319;
+ t27762 = t26936*t27239+t26381;
+ t26822 = RATIONAL(-49.0,72.0);
+ t27224 = t26822*t27529;
+ t26902 = RATIONAL(7.0,24.0);
+ t27437 = t26902*t27023;
+ t27761 = t27023*t27224+y*t27437;
+ t26988 = RATIONAL(-8.0,3.0);
+ t27532 = y*z;
+ t26915 = RATIONAL(28.0,9.0);
+ t27318 = t27022*t26915;
+ t25936 = t27318*t27532;
+ t27512 = z*t27025;
+ t27458 = y*t27512;
+ t27760 = t25936+t26988*t27458;
+ t26937 = RATIONAL(64.0,9.0);
+ t27477 = z*t27022;
+ t27461 = y*t27477;
+ t25872 = t26937*t27461;
+ t26866 = RATIONAL(160.0,9.0);
+ t27245 = y*t27346;
+ t27759 = t25872+t26866*t27245;
+ t27442 = t27022*t27023;
+ t27758 = RATIONAL(-160.0,27.0)*t27442+RATIONAL(280.0,9.0)*t27239;
+ t27015 = RATIONAL(7.0,3.0);
+ t27480 = y*t27015;
+ t26970 = RATIONAL(-49.0,9.0);
+ t27757 = t26970*t27458+z*t27480;
+ t26979 = RATIONAL(7.0,54.0);
+ t27272 = t26979*t27023;
+ t26594 = t27022*t27272;
+ t26896 = RATIONAL(-7.0,12.0);
+ t27197 = t26896*t27529;
+ t27756 = t27024*t27197+t26594;
+ t26868 = RATIONAL(49.0,36.0);
+ t26984 = RATIONAL(-1.0,9.0);
+ t26674 = t26984*t27442;
+ t27755 = t26674+t26868*t27239;
+ t26907 = RATIONAL(-14.0,9.0);
+ t27285 = t26907*t27024;
+ t27214 = y*t27285;
+ t26851 = RATIONAL(14.0,27.0);
+ t27296 = t26851*t27023;
+ t26254 = t27022*t27296;
+ t27754 = t27025*t27214+t26254;
+ t26799 = RATIONAL(-7.0,288.0);
+ t27492 = y*t26799;
+ t27195 = t27023*t27492;
+ t25765 = x*t27195;
+ t26865 = RATIONAL(7.0,144.0);
+ t26178 = t26865*t27375;
+ t27753 = t25765+y*t26178;
+ t26980 = RATIONAL(1.0,18.0);
+ t27472 = x*t26980;
+ t26553 = z*t27472;
+ t25961 = y*t26553;
+ t26995 = RATIONAL(1.0,3.0);
+ t27467 = y*t26995;
+ t27242 = t27025*t27467;
+ t27752 = t25961+z*t27242;
+ t27751 = t26919*t27245+t27022*t27517;
+ t26786 = RATIONAL(35.0,72.0);
+ t27313 = t26786*t27025;
+ t26231 = t27023*t27313;
+ t27533 = x*y;
+ t26890 = RATIONAL(7.0,36.0);
+ t27435 = t26890*t27023;
+ t25962 = t27435*t27533;
+ t27750 = y*t26231+t25962;
+ t27292 = t26980*t27023;
+ t27179 = y*t27292;
+ t25953 = x*t27179;
+ t26656 = t26984*t27375;
+ t27749 = y*t26656+t25953;
+ t26998 = RATIONAL(-1.0,3.0);
+ t27489 = t26998*x;
+ t26683 = y*t27489;
+ t26993 = RATIONAL(7.0,9.0);
+ t26729 = t26993*t27024;
+ t27230 = y*t26729;
+ t27748 = t26683+x*t27230;
+ t26507 = t26884*t27531;
+ t25951 = y*t26507;
+ t27499 = y*t26998;
+ t27176 = t27025*t27499;
+ t27747 = t25951+z*t27176;
+ t26787 = RATIONAL(-10.0,27.0);
+ t27276 = t27024*t26787;
+ t26816 = RATIONAL(20.0,27.0);
+ t27746 = x*t27276+t26816*t27346;
+ t26943 = RATIONAL(-7.0,72.0);
+ t27225 = t26943*t27529;
+ t26940 = RATIONAL(1.0,24.0);
+ t27494 = y*t26940;
+ t27745 = (t27225+t27494)*z;
+ t26985 = RATIONAL(-7.0,9.0);
+ t26668 = t26985*t27442;
+ t27744 = RATIONAL(49.0,12.0)*t27239+t26668;
+ t26944 = RATIONAL(-7.0,36.0);
+ t27264 = t26944*t27022;
+ t25904 = t27264*t27532;
+ t27002 = RATIONAL(1.0,6.0);
+ t26728 = t27002*t27025;
+ t27743 = t26728*t27532+t25904;
+ t26906 = RATIONAL(-25.0,9.0);
+ t27411 = t27024*t26906;
+ t27246 = y*t27442;
+ t26904 = RATIONAL(56.0,9.0);
+ t25873 = t26904*t27246;
+ t27742 = t27025*t27411+t25873;
+ t26388 = RATIONAL(-70.0,27.0)*t27442;
+ t27741 = t26388+RATIONAL(70.0,3.0)*t27239;
+ t25828 = t26980*t27245;
+ t26854 = RATIONAL(-7.0,108.0);
+ t27740 = t26854*t27375+t25828;
+ t26908 = RATIONAL(-10.0,9.0);
+ t27295 = t27024*t26908;
+ t27185 = y*t27295;
+ t26999 = RATIONAL(8.0,9.0);
+ t26688 = t26999*t27508;
+ t26005 = y*t26688;
+ t27739 = x*t27185+t26005;
+ t27010 = RATIONAL(-7.0,6.0);
+ t27440 = t27010*t27025;
+ t25734 = t26868*t27461;
+ t27738 = t27440*t27532+t25734;
+ t27000 = RATIONAL(2.0,3.0);
+ t27383 = t27000*t27022;
+ t27737 = t27022*t27214+y*t27383;
+ t26862 = RATIONAL(49.0,72.0);
+ t27218 = t26862*t27485;
+ t26965 = RATIONAL(-7.0,24.0);
+ t27325 = t26965*t27022;
+ t27736 = t27022*t27218+y*t27325;
+ t26832 = RATIONAL(-5.0,216.0);
+ t27331 = t26832*t27025;
+ t27735 = t25828+t27023*t27331;
+ t26916 = RATIONAL(7.0,18.0);
+ t27248 = t26916*t27529;
+ t25862 = t27023*t27248;
+ t27734 = t25862+t27024*t27264;
+ t26949 = RATIONAL(-64.0,9.0);
+ t25775 = t26949*t27460;
+ t26959 = RATIONAL(40.0,3.0);
+ t27247 = t26959*t27529;
+ t27733 = t27023*t27247+t25775;
+ t26828 = RATIONAL(-35.0,18.0);
+ t27275 = t26828*t27022;
+ t26394 = t27023*t27275;
+ t27732 = RATIONAL(245.0,24.0)*t27239+t26394;
+ t26856 = RATIONAL(7.0,216.0);
+ t27425 = t26856*t27023;
+ t27267 = t27024*t26984;
+ t27211 = y*t27267;
+ t27731 = t27022*t27425+t27025*t27211;
+ t27342 = t26787*t27023;
+ t26953 = RATIONAL(5.0,27.0);
+ t27730 = t26953*t27512+t27025*t27342;
+ t27530 = y*t27531;
+ t25880 = RATIONAL(32.0,9.0)*t27530;
+ t26975 = RATIONAL(-20.0,3.0);
+ t27209 = t26975*t27529;
+ t27729 = z*t27209+t25880;
+ t26972 = RATIONAL(-14.0,3.0);
+ t26977 = RATIONAL(98.0,9.0);
+ t27521 = y*t27022;
+ t27728 = t26972*t27521+t26977*t27245;
+ t27193 = t26862*t27529;
+ t26885 = RATIONAL(-5.0,18.0);
+ t27284 = t26885*t27022;
+ t26592 = t27023*t27284;
+ t27727 = t27024*t27193+t26592;
+ t27180 = t26916*t27485;
+ t25786 = t27022*t27180;
+ t27726 = t25786+t26944*t27375;
+ t27725 = t27025*t27185+t26381;
+ t26905 = RATIONAL(7.0,27.0);
+ t27366 = t26905*t27022;
+ t26515 = t27023*t27366;
+ t26922 = RATIONAL(-5.0,12.0);
+ t26718 = t26922*t27024;
+ t27210 = y*t26718;
+ t27724 = t26515+t27025*t27210;
+ t26968 = RATIONAL(5.0,18.0);
+ t27277 = t26968*t27022;
+ t26614 = t27023*t27277;
+ t27723 = t26813*t27239+t26614;
+ t27511 = y*RATIONAL(-49.0,288.0);
+ t27188 = t27022*t27511;
+ t26880 = RATIONAL(5.0,48.0);
+ t27329 = t26880*t27025;
+ t27722 = t27023*t27329+t27024*t27188;
+ t27501 = y*t26902;
+ t27721 = x*t27501+t26822*t27464;
+ t27720 = x*t27494+t26943*t27464;
+ t26973 = RATIONAL(-56.0,9.0);
+ t25883 = t26973*t27246;
+ t27719 = t25883+RATIONAL(125.0,18.0)*t27450;
+ t27222 = t27023*t27515;
+ t25660 = x*t27222;
+ t27718 = t25660+t27023*t27236;
+ t26929 = RATIONAL(5.0,36.0);
+ t27484 = x*t26929;
+ t26597 = t27024*t27484;
+ t26869 = RATIONAL(-35.0,36.0);
+ t27717 = t26869*t27346+t26597;
+ t26829 = RATIONAL(-7.0,864.0);
+ t27359 = t26829*t27022;
+ t26387 = t27023*t27359;
+ t27716 = t26387+t26880*t27239;
+ t27282 = t26929*t27025;
+ t26969 = RATIONAL(-7.0,18.0);
+ t25787 = t26969*t27245;
+ t27715 = t27023*t27282+t25787;
+ t26845 = RATIONAL(1.0,432.0);
+ t27256 = t26845*t27023;
+ t27223 = t27022*t27515;
+ t27714 = t27025*t27256+t27024*t27223;
+ t26814 = RATIONAL(-35.0,96.0);
+ t27227 = t26814*t27529;
+ t27713 = t27023*t27227+t25962;
+ t25759 = x*t27181;
+ t26888 = RATIONAL(7.0,48.0);
+ t27244 = t26888*t27529;
+ t27712 = t25759+t27023*t27244;
+ t26946 = RATIONAL(32.0,3.0);
+ t26827 = RATIONAL(-224.0,9.0);
+ t27711 = t26946*t27521+t26827*t27245;
+ t26263 = RATIONAL(98.0,27.0)*t27442;
+ t27710 = t26263+RATIONAL(-70.0,3.0)*t27239;
+ t26368 = RATIONAL(70.0,27.0)*t27442;
+ t27709 = t26368+RATIONAL(-28.0,3.0)*t27239;
+ t27445 = t26965*t27023;
+ t27708 = y*t27445+t27023*t27193;
+ t26239 = RATIONAL(-98.0,27.0)*t27442;
+ t27707 = t26239+RATIONAL(28.0,3.0)*t27239;
+ t26812 = RATIONAL(49.0,24.0);
+ t27528 = y*t27023;
+ t26740 = RATIONAL(-343.0,72.0);
+ t27706 = t26812*t27528+t26740*t27252;
+ t27260 = t27024*t26856;
+ t26276 = t27022*t27260;
+ t27705 = t26276+t25929;
+ t26990 = RATIONAL(-8.0,9.0);
+ t26680 = t26990*t27508;
+ t25997 = y*t26680;
+ t26927 = RATIONAL(10.0,9.0);
+ t27504 = x*t26927;
+ t26558 = t27024*t27504;
+ t27704 = t25997+y*t26558;
+ t26900 = RATIONAL(-35.0,9.0);
+ t26431 = t26900*t27512;
+ t27487 = z*t26907;
+ t25940 = t27487*t27533;
+ t27703 = y*t26431+t25940;
+ t27397 = t27022*t26999;
+ t27221 = y*t27397;
+ t26056 = z*t27221;
+ t26630 = t26908*t27512;
+ t27702 = y*t26630+t26056;
+ t27231 = t27022*t27492;
+ t25680 = t27024*t27231;
+ t27255 = t26860*t27025;
+ t26157 = t27023*t27255;
+ t27701 = t25680+t26157;
+ t25893 = t26884*t27245;
+ t27315 = t26835*t27025;
+ t27700 = t25893+t27023*t27315;
+ t26863 = RATIONAL(35.0,96.0);
+ t27250 = t26863*t27529;
+ t27405 = t26944*t27023;
+ t25844 = t27405*t27533;
+ t27699 = t25844+t27023*t27250;
+ t27299 = t26943*t27022;
+ t26533 = t27024*t27299;
+ t27698 = y*t26533+t27022*t27494;
+ t27312 = t27024*t26970;
+ t27697 = t27025*t27312+t25873;
+ t26857 = RATIONAL(-7.0,216.0);
+ t27403 = t27025*t26857;
+ t27019 = RATIONAL(1.0,9.0);
+ t26649 = t27019*t27346;
+ t25986 = y*t26649;
+ t27696 = z*t27403+t25986;
+ t27018 = RATIONAL(5.0,6.0);
+ t27298 = t27025*t27018;
+ t26671 = t27024*t27298;
+ t26783 = RATIONAL(-49.0,216.0);
+ t27426 = t26783*t27023;
+ t26085 = t27022*t27426;
+ t27695 = t26085+y*t26671;
+ t27429 = t26969*t27023;
+ t27203 = y*t27429;
+ t25869 = t27025*t27203;
+ t27337 = t27024*t26786;
+ t26198 = t27022*t27337;
+ t27694 = t25869+t26198;
+ t27693 = RATIONAL(224.0,27.0)*t27442+RATIONAL(-280.0,9.0)*t27239;
+ t26780 = RATIONAL(49.0,216.0);
+ t27273 = t26780*t27023;
+ t26113 = t27022*t27273;
+ t27692 = t27024*t27176+t26113;
+ t26850 = RATIONAL(-1.0,144.0);
+ t26200 = t26850*t27346;
+ t26855 = RATIONAL(1.0,288.0);
+ t27510 = y*t26855;
+ t27192 = t27022*t27510;
+ t25646 = z*t27192;
+ t27691 = y*t26200+t25646;
+ t26790 = RATIONAL(35.0,18.0);
+ t27286 = t26790*t27022;
+ t26360 = t27023*t27286;
+ t27690 = t26360+RATIONAL(-49.0,12.0)*t27239;
+ t26808 = RATIONAL(-14.0,27.0);
+ t27388 = t26808*t27023;
+ t26284 = t27022*t27388;
+ t27689 = t26284+t26927*t27239;
+ t27688 = z*t27486+t26867*t27458;
+ t25875 = RATIONAL(-32.0,9.0)*t27530;
+ t26912 = RATIONAL(-80.0,9.0);
+ t27687 = t25875+t26912*t27458;
+ t26938 = RATIONAL(16.0,9.0);
+ t27686 = RATIONAL(-245.0,18.0)*t27239+t26938*t27442;
+ t27444 = t26902*t27022;
+ t27685 = y*t27444+t26822*t27245;
+ t26994 = RATIONAL(-2.0,9.0);
+ t27469 = t26994*x;
+ t26021 = t27469*t27532;
+ t26978 = RATIONAL(5.0,12.0);
+ t27204 = t26978*t27529;
+ t27684 = t26021+z*t27204;
+ t26861 = RATIONAL(-25.0,72.0);
+ t27683 = t25786+t26861*t27375;
+ t26815 = RATIONAL(7.0,864.0);
+ t27400 = t26815*t27022;
+ t26347 = t27023*t27400;
+ t26926 = RATIONAL(-5.0,96.0);
+ t27201 = t26926*t27485;
+ t27682 = t26347+t27025*t27201;
+ t26762 = RATIONAL(-35.0,288.0);
+ t27289 = t26762*t27022;
+ t26143 = t27023*t27289;
+ t27196 = t26888*t27485;
+ t27681 = t26143+t27025*t27196;
+ t27680 = RATIONAL(-49.0,864.0)*t27442+RATIONAL(5.0,16.0)*t27239;
+ t26989 = RATIONAL(-2.0,3.0);
+ t27419 = t26989*t27023;
+ t26897 = RATIONAL(14.0,9.0);
+ t27427 = t27025*t26897;
+ t27219 = y*t27427;
+ t27679 = t27023*t27219+y*t27419;
+ t26792 = RATIONAL(-5.0,288.0);
+ t27423 = t27022*t26792;
+ t27186 = t26865*t27485;
+ t27678 = t27023*t27423+t27025*t27186;
+ t25750 = t26813*t27461;
+ t26987 = RATIONAL(7.0,6.0);
+ t27317 = t26987*t27025;
+ t27677 = t25750+t27317*t27532;
+ t27430 = t26791*t27023;
+ t26221 = t27022*t27430;
+ t27676 = t26863*t27239+t26221;
+ t26795 = RATIONAL(35.0,54.0);
+ t27266 = t26795*t27025;
+ t27212 = t26990*t27485;
+ t27675 = t27022*t27212+t27023*t27266;
+ t27254 = t27019*t27023;
+ t26689 = t27022*t27254;
+ t27674 = t26869*t27239+t26689;
+ t26955 = RATIONAL(-1.0,24.0);
+ t27522 = t26955*y;
+ t26971 = RATIONAL(7.0,72.0);
+ t27673 = x*t27522+t26971*t27464;
+ t26921 = RATIONAL(49.0,9.0);
+ t27005 = RATIONAL(-7.0,3.0);
+ t27497 = y*t27005;
+ t27672 = t26921*t27464+x*t27497;
+ t26831 = RATIONAL(-35.0,24.0);
+ t27671 = t26515+t26831*t27239;
+ t27306 = t26936*t27023;
+ t25891 = t27306*t27533;
+ t26883 = RATIONAL(-70.0,9.0);
+ t26721 = t26883*t27025;
+ t26644 = t27023*t26721;
+ t27670 = t25891+y*t26644;
+ t26879 = RATIONAL(-35.0,6.0);
+ t26711 = t26879*t27025;
+ t27669 = t26711+t26644;
+ t26810 = RATIONAL(-7.0,432.0);
+ t27268 = t26810*t27023;
+ t26274 = t27022*t27268;
+ t26901 = RATIONAL(5.0,96.0);
+ t27220 = t26901*t27485;
+ t27668 = t26274+t27025*t27220;
+ t27382 = t27025*t26850;
+ t26400 = t27024*t27382;
+ t27667 = t27022*t27256+y*t26400;
+ t26742 = RATIONAL(49.0,288.0);
+ t25607 = t26742*t27461;
+ t27666 = z*t27227+t25607;
+ t26840 = RATIONAL(35.0,12.0);
+ t27390 = t26840*t27024;
+ t26215 = t27025*t27390;
+ t27665 = y*t26215+t26394;
+ t27380 = t26944*t27025;
+ t27183 = y*t27380;
+ t26933 = RATIONAL(1.0,54.0);
+ t27274 = t26933*t27022;
+ t26604 = t27023*t27274;
+ t27664 = t27024*t27183+t26604;
+ t27663 = t26284+t26915*t27239;
+ t26660 = t26990*t27477;
+ t26041 = y*t26660;
+ t26957 = RATIONAL(-16.0,3.0);
+ t27662 = t26041+t26957*t27245;
+ t25642 = t27022*t27195;
+ t26950 = RATIONAL(5.0,72.0);
+ t27322 = t26950*t27025;
+ t26570 = t27024*t27322;
+ t27661 = t25642+t26570;
+ t27525 = t26989*z;
+ t26497 = z*t27427;
+ t27660 = (t26497+t27525)*y;
+ t26960 = RATIONAL(-7.0,48.0);
+ t27229 = t26960*t27529;
+ t27354 = t26865*t27022;
+ t26281 = t27023*t27354;
+ t27659 = t27024*t27229+t26281;
+ t27226 = t27024*t27467;
+ t26744 = RATIONAL(-35.0,216.0);
+ t26146 = t26744*t27442;
+ t27658 = t27025*t27226+t26146;
+ t26456 = t26943*t27375;
+ t27657 = t27023*t27494+y*t26456;
+ t27199 = y*t27337;
+ t27656 = t26674+t27025*t27199;
+ t26951 = RATIONAL(-7.0,54.0);
+ t27352 = t26951*t27023;
+ t26640 = t27022*t27352;
+ t27655 = t26640+t27024*t27204;
+ t25916 = t26936*t27461;
+ t27020 = RATIONAL(8.0,3.0);
+ t27654 = t27020*t27458+t25916;
+ t26918 = RATIONAL(-5.0,72.0);
+ t27653 = t26918*t27239+t26604;
+ t27652 = RATIONAL(16.0,27.0)*t27442+t26828*t27239;
+ t27526 = y*t26965;
+ t27651 = (t27526+t27193)*z;
+ t25972 = t27024*t27225;
+ t26962 = RATIONAL(1.0,27.0);
+ t26554 = t26962*t27442;
+ t27650 = t25972+t26554;
+ t26834 = RATIONAL(35.0,24.0);
+ t27649 = t26834*t27239+t26640;
+ t27189 = t26985*t27529;
+ t27648 = (t27467+t27189)*z;
+ t26679 = t26993*t27442;
+ t27647 = t26679+RATIONAL(-245.0,24.0)*t27239;
+ t26797 = RATIONAL(5.0,144.0);
+ t27280 = t26797*t27025;
+ t27646 = t25680+t27023*t27280;
+ t26370 = t27022*t27342;
+ t27645 = t27024*t27219+t26370;
+ t26714 = t26968*t27024;
+ t26760 = RATIONAL(35.0,144.0);
+ t27644 = t26760*t27346+x*t26714;
+ t26898 = RATIONAL(7.0,12.0);
+ t27216 = t26898*t27485;
+ t26875 = RATIONAL(-7.0,27.0);
+ t27394 = t26875*t27022;
+ t26500 = t27023*t27394;
+ t27643 = t27025*t27216+t26500;
+ t27320 = t27022*t26845;
+ t27200 = t27025*t27515;
+ t27642 = t27024*t27320+t27023*t27200;
+ t26764 = RATIONAL(35.0,288.0);
+ t27300 = t27022*t26764;
+ t26077 = t27023*t27300;
+ t27641 = t27024*t27227+t26077;
+ t26924 = RATIONAL(-8.0,27.0);
+ t27293 = t26924*t27023;
+ t27640 = t26790*t27239+t27022*t27293;
+ t26826 = RATIONAL(7.0,432.0);
+ t27438 = t26826*t27023;
+ t26348 = t27022*t27438;
+ t27639 = t27024*t27236+t26348;
+ t27463 = x*t27510;
+ t25654 = z*t27463;
+ t27474 = y*RATIONAL(1.0,48.0);
+ t27235 = t27024*t27474;
+ t27638 = t25654+x*t27235;
+ t26849 = RATIONAL(112.0,9.0);
+ t27498 = y*t26957;
+ t27637 = t26849*t27464+x*t27498;
+ t27287 = t26861*t27024;
+ t27636 = t25862+t27022*t27287;
+ t26805 = RATIONAL(35.0,48.0);
+ t26966 = RATIONAL(-5.0,36.0);
+ t27478 = x*t26966;
+ t26623 = z*t27478;
+ t27496 = x*t26890;
+ t25770 = t27496*t27532;
+ t27420 = t26623+t25770;
+ t27635 = t26143+t26805*t27239+t27420;
+ t27205 = t26902*t27485;
+ t27634 = t27025*t27205+t26860*t27531+t26221;
+ t25989 = t26998*t27245;
+ t26774 = RATIONAL(35.0,216.0);
+ t27369 = t26774*t27023;
+ t27633 = t25989+z*t27331+t27025*t27369;
+ t26892 = RATIONAL(-1.0,54.0);
+ t27632 = t26918*t27245+t26892*t27512+t26962*t27375;
+ t26488 = t26971*t27375;
+ t27241 = t26960*t27485;
+ t25800 = t27022*t27241;
+ t27631 = t26963*t27512+t26488+t25800;
+ t27014 = RATIONAL(5.0,3.0);
+ t26752 = RATIONAL(-245.0,72.0);
+ t26079 = t26752*t27346;
+ t26986 = RATIONAL(-5.0,6.0);
+ t27421 = t26986*t27025;
+ t26704 = z*t27421;
+ t27630 = t27014*t27375+y*t26079+t26704;
+ t27428 = t26966*t27025;
+ t26470 = t27024*t27428;
+ t27500 = x*t26892;
+ t26536 = z*t27500;
+ t27629 = y*t26470+t26554+t26536;
+ t26853 = RATIONAL(-160.0,9.0);
+ t26746 = RATIONAL(-140.0,27.0);
+ t26745 = RATIONAL(280.0,27.0);
+ t27628 = t26746*t27512+t26745*t27375+t26853*t27245;
+ t26651 = t27022*t27267;
+ t25984 = y*t26651;
+ t26859 = RATIONAL(7.0,108.0);
+ t27347 = t26859*t27023;
+ t27627 = t26859*t27512+t27025*t27347+t25984;
+ t26934 = RATIONAL(35.0,6.0);
+ t27208 = t26934*t27485;
+ t25926 = t27022*t27208;
+ t26469 = t27025*t27487;
+ t27626 = t26813*t27375+t25926+t26469;
+ t27466 = x*t26905;
+ t27249 = y*t27421;
+ t26049 = t27023*t27249;
+ t27625 = t27024*t27466+t26780*t27346+t26049;
+ t27624 = t26368+RATIONAL(-40.0,27.0)*t27531+RATIONAL(-50.0,3.0)*t27239;
+ t26517 = t26883*t27346;
+ t25797 = y*t26517;
+ t26891 = RATIONAL(20.0,9.0);
+ t27358 = t26891*t27023;
+ t27623 = t25797+t26630+t27025*t27358;
+ t27363 = t27024*t27018;
+ t26758 = RATIONAL(-245.0,96.0);
+ t27622 = t26805*t27346+t26758*t27252+x*t27363;
+ t26981 = RATIONAL(4.0,27.0);
+ t27621 = t26981*t27531+RATIONAL(25.0,24.0)*t27239+t26500;
+ t26765 = RATIONAL(49.0,144.0);
+ t26899 = RATIONAL(-5.0,48.0);
+ t27620 = t26765*t27252+t27770*t26899;
+ t26133 = RATIONAL(-175.0,24.0)*t27450;
+ t27619 = t26360+y*t26133+t26908*t27531;
+ t25672 = y*t26198;
+ t26666 = t27019*t27512;
+ t27618 = t25672+t26666+t26994*t27375;
+ t26008 = t27005*t27252;
+ t26476 = t26944*t27514;
+ t27617 = t26008+t26868*t27346+t26476;
+ t26793 = RATIONAL(-35.0,72.0);
+ t27308 = t27024*t26793;
+ t26304 = t27022*t27308;
+ t26026 = t26993*t27252;
+ t26153 = x*t27308;
+ t27616 = t26304+t26026+t26153;
+ t26737 = RATIONAL(-245.0,54.0);
+ t27615 = t26974*t27252+t26737*t27346+t26795*t27514;
+ t26836 = RATIONAL(-5.0,108.0);
+ t27424 = t27025*t26836;
+ t27614 = z*t27424+t26836*t27375+t25986;
+ t26796 = RATIONAL(-35.0,54.0);
+ t27613 = t26938*t27252+t27770*t26796;
+ t25826 = t27022*t27196;
+ t26784 = RATIONAL(-35.0,144.0);
+ t27612 = t25826+z*t27280+t26784*t27375;
+ t27198 = t26989*t27529;
+ t26124 = t27022*t27369;
+ t27611 = t27024*t27198+t26832*t27531+t26124;
+ t27610 = z*t27266+t26974*t27245+t26737*t27375;
+ t27309 = t26791*t27024;
+ t26257 = t27022*t27309;
+ t25699 = y*t26257;
+ t26942 = RATIONAL(1.0,72.0);
+ t27261 = t26942*t27025;
+ t27609 = t25699+t27502*t27261;
+ t26741 = RATIONAL(-35.0,108.0);
+ t25999 = t27022*t27226;
+ t27608 = t26741*t27375+t25999+z*t27315;
+ t27607 = t26805*t27375+t26758*t27245+z*t27298;
+ t27283 = t27025*t26899;
+ t27606 = t26765*t27245+t27502*t27283;
+ t26911 = RATIONAL(70.0,9.0);
+ t26432 = t26911*t27375;
+ t25865 = y*t26432;
+ t27471 = x*t26897;
+ t26513 = t27024*t27471;
+ t27605 = t25865+t26936*t27346+t26513;
+ t25823 = t27022*t27185;
+ t27604 = t26875*t27512+t25823+t27025*t27296;
+ t26159 = z*t27313;
+ t26071 = t26752*t27375;
+ t25980 = t27015*t27245;
+ t27603 = t26159+t26071+t25980;
+ t26172 = t26865*t27346;
+ t25657 = y*t26172;
+ t26852 = RATIONAL(-5.0,144.0);
+ t27415 = t26852*t27025;
+ t27602 = t26852*t27375+t25657+z*t27415;
+ t27213 = t27025*t27474;
+ t27601 = t26845*t27514+t26810*t27346+t27023*t27213;
+ t26770 = RATIONAL(245.0,72.0);
+ t26107 = t26770*t27346;
+ t26930 = RATIONAL(35.0,9.0);
+ t26538 = t26930*t27514;
+ t27178 = y*t26711;
+ t25898 = t27023*t27178;
+ t27600 = t26107+t26538+t25898;
+ t26846 = RATIONAL(-35.0,48.0);
+ t26824 = RATIONAL(49.0,48.0);
+ t27339 = t27024*t26880;
+ t27599 = t26824*t27252+x*t27339+t26846*t27346;
+ t25979 = t27005*t27245;
+ t26753 = RATIONAL(175.0,72.0);
+ t27598 = t25979+t26753*t27375+t26861*t27512;
+ t27206 = y*t27363;
+ t26029 = t27022*t27206;
+ t26739 = RATIONAL(-49.0,108.0);
+ t27597 = t26739*t27375+t26029+t26808*t27512;
+ t27596 = t26962*t27346+t26918*t27252+t27024*t27500;
+ t26870 = RATIONAL(-35.0,12.0);
+ t27182 = t26870*t27529;
+ t25965 = t26944*t27530;
+ t27453 = t25965+t26553;
+ t27595 = t26679+t27453+t27024*t27182;
+ t26775 = RATIONAL(-175.0,72.0);
+ t27594 = t26775*t27375+t25926+t26906*t27512;
+ t26478 = t26911*t27346;
+ t25790 = y*t26478;
+ t27593 = t27025*t27306+t25790+t26497;
+ t27482 = x*t26875;
+ t26991 = RATIONAL(4.0,9.0);
+ t27491 = x*t26991;
+ t27459 = y*t27491;
+ t26044 = z*t27459;
+ t27392 = z*t27482+t26044;
+ t27592 = RATIONAL(343.0,216.0)*t27442+t27392+RATIONAL(-5.0,1.0)*t27239;
+ t26821 = RATIONAL(-1.0,432.0);
+ t27503 = z*t26821;
+ t27259 = t26821*t27023;
+ t27279 = t26860*t27024;
+ t26413 = t27022*t27279;
+ t27591 = y*t26413+(t27259+t27503)*t27025;
+ t25947 = t26927*t27252;
+ t26871 = RATIONAL(-28.0,27.0);
+ t27590 = t25947+t26871*t27346+t26851*t27514;
+ t27589 = z*t27329+t26846*t27375+t26824*t27245;
+ t27588 = t26239+RATIONAL(50.0,3.0)*t27239+RATIONAL(56.0,27.0)*t27531;
+ t26598 = z*t27282;
+ t27587 = t26885*t27375+t25672+t26598;
+ t27586 = t26826*t27375+t26933*t27512+t27022*t27201;
+ t27234 = t26985*t27485;
+ t26067 = t27022*t27234;
+ t27323 = t27025*t26890;
+ t26496 = z*t27323;
+ t27585 = t26067+t26496+t27023*t27323;
+ t27011 = RATIONAL(-4.0,9.0);
+ t26687 = t27011*t27531;
+ t26052 = y*t26687;
+ t27490 = x*t26953;
+ t27341 = t26052+z*t27490;
+ t27584 = RATIONAL(-245.0,216.0)*t27442+RATIONAL(5.0,1.0)*t27239+t27341;
+ t27368 = t26788*t27025;
+ t27327 = t26986*t27024;
+ t27243 = y*t27327;
+ t26023 = t27022*t27243;
+ t26754 = RATIONAL(35.0,108.0);
+ t27583 = t26023+t26754*t27375+z*t27368;
+ t26720 = t26879*t27024;
+ t27240 = y*t26720;
+ t25935 = t27022*t27240;
+ t26809 = RATIONAL(35.0,36.0);
+ t26576 = t26927*t27512;
+ t27582 = t25935+t26809*t27375+t26576;
+ t26579 = z*t27428;
+ t26037 = t27022*t27230;
+ t27581 = t26579+t26037+t26966*t27375;
+ t26881 = RATIONAL(-5.0,27.0);
+ t27175 = y*t27298;
+ t26053 = t27023*t27175;
+ t27580 = t26881*t27514+t26053+t26744*t27346;
+ t27579 = t26431+t26432+t25797;
+ t27202 = t27000*t27485;
+ t27578 = t27025*t27202+t26085+t26856*t27531;
+ t26759 = RATIONAL(49.0,108.0);
+ t27577 = t26759*t27375+t25989+t26854*t27512;
+ t27476 = z*t26845;
+ t27271 = t27024*t26940;
+ t26489 = t27025*t27271;
+ t27576 = x*t27476+y*t26489+t26274;
+ t26844 = RATIONAL(5.0,288.0);
+ t27357 = t26844*t27023;
+ t27443 = t26844*t27025;
+ t27575 = t25699+z*t27443+t27025*t27357;
+ t26374 = t26809*t27450;
+ t27452 = t25965+z*t27484;
+ t27574 = y*t26374+t27452+t26592;
+ t27573 = z*t27491+RATIONAL(175.0,24.0)*t27239+t26668;
+ t25723 = t26814*t27245;
+ t27439 = t26980*t27025;
+ t27572 = z*t27439+t25723+t26178;
+ t27571 = t26744*t27375+t26029+t26881*t27512;
+ t26059 = t27023*t27189;
+ t26858 = RATIONAL(25.0,72.0);
+ t27570 = t26059+t27770*t26858;
+ t26467 = t26884*t27512;
+ t26655 = t27025*t27254;
+ t25678 = y*t26304;
+ t27569 = t26467+t26655+t25678;
+ t25717 = t26863*t27245;
+ t27509 = t26984*z;
+ t26654 = t27025*t27509;
+ t27568 = t26456+t25717+t26654;
+ t26830 = RATIONAL(-1.0,864.0);
+ t27519 = t26830*x;
+ t27567 = t26347+t26955*t27239+z*t27519;
+ t26894 = RATIONAL(-20.0,9.0);
+ t27566 = t26894*t27239+t26254+t27392;
+ t27565 = t26891*t27346+x*t27295+t27670;
+ t27349 = t26858*t27025;
+ t26475 = t26916*t27477;
+ t25966 = y*t26475;
+ t27564 = t26067+t25966+t27502*t27349;
+ t26996 = RATIONAL(-5.0,9.0);
+ t26735 = t26996*t27024;
+ t26803 = RATIONAL(-20.0,27.0);
+ t27563 = t26735+t26803*t27346+t27679;
+ t27562 = t27753+t27770*t26852;
+ t26706 = t26968*t27025;
+ t27561 = t27023*t27368+t26706+t27737;
+ t26629 = t27024*t27478;
+ t27560 = t27024*t27289+t26629+t27699;
+ t26914 = RATIONAL(25.0,6.0);
+ t26964 = RATIONAL(50.0,9.0);
+ t27559 = t26964*t27375+t26914*t27025+t27751;
+ t26903 = RATIONAL(-1.0,12.0);
+ t27558 = t26903*t27025+t26656+t27736;
+ t26712 = t26969*t27024;
+ t27557 = t26808*t27346+t26712+t27679;
+ t26031 = t27011*t27461;
+ t27556 = t26031+t25823+t26816*t27375+t26787*t27512;
+ t27555 = t26597+t27024*t27284+t27750;
+ t26887 = RATIONAL(-1.0,36.0);
+ t26715 = t26887*t27025;
+ t26935 = RATIONAL(-1.0,27.0);
+ t27303 = t26971*t27022;
+ t26465 = t27024*t27303;
+ t27554 = t26935*t27375+t26715+y*t26465+t26955*t27521;
+ t26549 = t26980*t27477;
+ t25919 = y*t26549;
+ t26811 = RATIONAL(5.0,216.0);
+ t27288 = t26811*t27025;
+ t27553 = t25919+t25984+t27502*t27288;
+ t26734 = t26993*t27025;
+ t26806 = RATIONAL(28.0,27.0);
+ t27552 = t26734+t26806*t27375+t27737;
+ t26371 = t26793*t27375;
+ t26376 = t26793*t27512;
+ t26532 = t26969*t27477;
+ t25914 = y*t26532;
+ t27551 = t26371+t26376+t26037+t25914;
+ t26923 = RATIONAL(-50.0,9.0);
+ t25882 = t26915*t27460;
+ t26889 = RATIONAL(25.0,9.0);
+ t27550 = t25865+t25882+t26923*t27346+t26889*t27514;
+ t26717 = t26903*t27024;
+ t27549 = t26651+t26717+t27708;
+ t27481 = x*t26850;
+ t26183 = t27024*t27481;
+ t27548 = t26183+t26200+t27753;
+ t27547 = x*t27279+t26257+t27712;
+ t25655 = z*t27231;
+ t27374 = t27023*t26764;
+ t27546 = t27025*t27374+t26792*t27512+t25800+t25655;
+ t27021 = RATIONAL(2.0,9.0);
+ t27545 = t26728+t27021*t27375+t27685;
+ t26945 = RATIONAL(5.0,24.0);
+ t26709 = t26945*t27024;
+ t27544 = t26709+t27024*t27277+t27761;
+ t26051 = t27011*t27460;
+ t27543 = t26051+t26808*t27514+t26053+t26739*t27346;
+ t27542 = t26964*t27346+t26914*t27024+t27764;
+ t26480 = t26900*t27514;
+ t27541 = t26480+t26478+t27670;
+ t27540 = t26533+x*t27267+t27699;
+ t26769 = RATIONAL(-280.0,27.0);
+ t27518 = y*RATIONAL(-32.0,3.0);
+ t26785 = RATIONAL(224.0,9.0);
+ t27539 = t26785*t27245+t27022*t27518+t26721+t26769*t27375;
+ t27538 = t26784*t27346+t26797*t27514+t27712;
+ t27537 = t27749+t27770*t26811;
+ t27007 = RATIONAL(-5.0,4.0);
+ t26747 = RATIONAL(343.0,72.0);
+ t27470 = RATIONAL(-49.0,24.0)*y;
+ t27013 = RATIONAL(-5.0,3.0);
+ t26724 = t27013*t27025;
+ t27536 = t27022*t27470+t27023*t26724+t26747*t27245+t27007*t27025;
+ t27535 = t26915*t27375+t27015*t27025+t27751;
+ t27360 = t26991*t27023;
+ t26043 = t27360*t27533;
+ t27534 = t26043+t26788*t27514+t26049+t26754*t27346;
+ t27527 = t27021*x;
+ t26939 = RATIONAL(1.0,36.0);
+ t27524 = t26939*x;
+ t27523 = y*t27000;
+ t27516 = t26989*x;
+ t27513 = t26885*x;
+ t27507 = x*t26792;
+ t26841 = RATIONAL(-1.0,108.0);
+ t27506 = t26841*z;
+ t27505 = x*t26844;
+ t27495 = x*t26933;
+ t27493 = t26962*x;
+ t27488 = x*t26935;
+ t26794 = RATIONAL(1.0,108.0);
+ t27483 = t26794*z;
+ t26997 = RATIONAL(-4.0,3.0);
+ t27479 = y*t26997;
+ t27004 = RATIONAL(4.0,3.0);
+ t27473 = y*t27004;
+ t27468 = z*t26851;
+ t27465 = x*t26857;
+ t27462 = y*t27524;
+ t27457 = z*t27475;
+ t27233 = t26742*t27528;
+ t25627 = x*t27233;
+ t27456 = t26762*t27508+t25627;
+ t25604 = RATIONAL(343.0,288.0)*t27246;
+ t26757 = RATIONAL(-49.0,144.0);
+ t27455 = t26757*t27442+t25604;
+ t25609 = t27023*t27188;
+ t27454 = t25609+t26742*t27245;
+ t25637 = z*t27188;
+ t27451 = z*t27300+t25637;
+ t25752 = x*t27457;
+ t27449 = z*t27481+t25752;
+ t27448 = t26815*t27023;
+ t26090 = RATIONAL(-175.0,18.0)*t27450;
+ t27447 = t25873+t26090;
+ t25931 = t27022*t27203;
+ t26460 = t27024*t27323;
+ t27446 = t25931+t26460;
+ t26471 = t26916*t27508;
+ t25877 = y*t26471;
+ t27441 = t26744*t27508+t25877;
+ t27265 = t26939*t27022;
+ t25895 = t27265*t27532;
+ t27436 = t25895+t26715*t27532;
+ t27434 = t26989*t27022;
+ t27433 = t26930*t27025;
+ t27432 = t25931+t27024*t27349;
+ t25968 = t26916*t27246;
+ t26358 = RATIONAL(-25.0,36.0)*t27450;
+ t27431 = t25968+t26358;
+ t26716 = t26969*t27025;
+ t25735 = t26868*t27460;
+ t27422 = t25735+t26869*t27508;
+ t27237 = t27023*t27511;
+ t25612 = x*t27237;
+ t27418 = t25612+t26865*t27508;
+ t27417 = t26933*t27023;
+ t26634 = z*t27495;
+ t25789 = t26887*t27530;
+ t27416 = t26634+t25789;
+ t26580 = t27025*t26714;
+ t27414 = t25931+t26580;
+ t27413 = t25931+t26374;
+ t25668 = t27022*t27222;
+ t27187 = t27025*t27510;
+ t27412 = t25668+t27023*t27187;
+ t26802 = RATIONAL(49.0,18.0);
+ t25747 = t26802*t27246;
+ t26837 = RATIONAL(-25.0,12.0);
+ t27410 = t25747+t26837*t27450;
+ t26458 = t27024*t27261;
+ t27409 = t25642+t26458;
+ t27408 = t26939*t27023;
+ t27407 = t25627+x*t27430;
+ t26189 = t27025*t27308;
+ t27406 = t25968+t26189;
+ t26956 = RATIONAL(-4.0,27.0);
+ t26034 = t27527*t27532;
+ t27404 = t26956*t27531+t26034;
+ t26800 = RATIONAL(-49.0,27.0);
+ t27402 = t25882+t26800*t27508;
+ t27350 = t26935*t27022;
+ t27401 = t25919+z*t27350;
+ t26731 = t27002*t27024;
+ t27184 = y*t27439;
+ t25937 = z*t27184;
+ t26449 = t26884*t27477;
+ t25806 = y*t26449;
+ t27399 = t25937+t25806;
+ t27398 = t26885*t27023;
+ t27396 = t27000*t27023;
+ t26611 = z*t27274;
+ t26222 = t26857*t27375;
+ t27395 = t26611+t26222;
+ t27393 = t27024*t26859;
+ t27391 = z*t27354+t25637;
+ t27389 = t26052+z*t27466;
+ t27215 = t27022*t27475;
+ t25667 = z*t27215;
+ t27387 = t26810*t27477+t25667;
+ t27386 = t26830*t27022;
+ t25824 = t26887*t27461;
+ t27385 = t26794*t27477+t25824;
+ t25683 = t27024*t27215;
+ t27384 = t25642+t25683;
+ t26707 = t26887*t27024;
+ t27381 = t26044+t26881*t27531;
+ t25756 = t27025*t27195;
+ t25661 = t27022*t27181;
+ t27379 = t25756+t25661;
+ t25905 = x*t27203;
+ t27378 = x*t27273+t25905;
+ t25783 = t26887*t27460;
+ t27377 = t25783+t26794*t27508;
+ t27376 = t27025*t26709+t25609;
+ t26498 = t27025*t26712;
+ t27373 = t25968+t26498;
+ t27372 = t26892*t27022;
+ t27371 = t26774*t27477+t25914;
+ t27367 = t25655+t26826*t27477;
+ t27365 = t26783*t27477+t25966;
+ t27364 = t26043+t27023*t27482;
+ t27362 = t25936+t26660;
+ t27361 = t26829*t27023;
+ t25867 = z*t27462;
+ t26401 = x*t27506;
+ t27356 = t25867+t26401;
+ t27355 = t26844*t27022;
+ t27006 = RATIONAL(5.0,8.0);
+ t27353 = t27025*t27006;
+ t26882 = RATIONAL(8.0,27.0);
+ t27351 = t26882*t27022;
+ t27348 = z*t27423+t25667;
+ t25799 = t27022*t27179;
+ t26569 = t27023*t27350;
+ t27345 = t25799+t26569;
+ t27344 = t25612+x*t27374;
+ t27311 = t26892*t27023;
+ t26595 = t27022*t27311;
+ t27343 = t26595+t25799;
+ t25605 = RATIONAL(-343.0,288.0)*t27246;
+ t27340 = RATIONAL(245.0,288.0)*t27442+t25605;
+ t26248 = t27025*t27393;
+ t25808 = t27022*t27190;
+ t27338 = t26248+t25808;
+ t26723 = t26922*t27025;
+ t27336 = t26507+t25770;
+ t27335 = x*t27429+t25735;
+ t27334 = t27023+t27022;
+ t27262 = t26890*t27022;
+ t25921 = t27262*t27532;
+ t27332 = t25921+z*t27183;
+ t26819 = RATIONAL(1.0,864.0);
+ t27330 = t26819*t27022;
+ t26732 = t26996*t27025;
+ t27328 = t26031+t26991*t27458;
+ t25669 = z*t27223;
+ t27326 = t25669+z*t27187;
+ t27324 = t26051+t27023*t27490;
+ t26433 = x*t27417;
+ t27321 = t25783+t26433;
+ t26983 = RATIONAL(5.0,9.0);
+ t27316 = t27025*t26983;
+ t25648 = t26855*t27460;
+ t27314 = t25648+t26823*t27464;
+ t27310 = t26811*t27023;
+ t27305 = t26994*t27022;
+ t27304 = t27022*t26859;
+ t26804 = RATIONAL(-1.0,216.0);
+ t27302 = t26804*t27025;
+ t27301 = t26850*t27023;
+ t27297 = t25904+t26549;
+ t27291 = t26791*t27025;
+ t27290 = t26832*t27022;
+ t26789 = RATIONAL(49.0,54.0);
+ t27281 = t26789*t27024;
+ t26893 = RATIONAL(-40.0,9.0);
+ t27278 = t26893*t27022;
+ t27270 = t26796*t27025;
+ t27269 = t27024*t26821;
+ t27263 = t26991*t27022;
+ t25652 = t27023*t27192;
+ t27258 = t27022*t27259+t25652;
+ t27257 = t26854*t27022;
+ t26367 = x*t27483;
+ t27253 = t26367+t25789;
+ t27251 = t26934*t27529;
+ t27238 = t26799*t27485;
+ t26873 = RATIONAL(20.0,3.0);
+ t27232 = t26873*t27485;
+ t27228 = t26950*t27485;
+ t26511 = t26884*t27514;
+ t26552 = t27024*t27472;
+ t26574 = t27024*t27496;
+ t26657 = x*t27327;
+ t26667 = t27019*t27514;
+ t27217 = t27024*t27475;
+ t27207 = t26959*t27485;
+ t26624 = z*t27433;
+ t27194 = t26990*t27529;
+ t26235 = z*t27255;
+ t27191 = y*t27279;
+ t26196 = z*t27382;
+ t27177 = t27025*t27526;
+ t27174 = t26903*y+t26980;
+ t27173 = t27522+t26942;
+ t27017 = RATIONAL(1.0,2.0);
+ t27172 = t27017+RATIONAL(-7.0,4.0)*y;
+ t27171 = t27502*t27025;
+ t26920 = RATIONAL(-40.0,3.0);
+ t27169 = t26920*y+t26964;
+ t27168 = RATIONAL(-35.0,8.0)*y+RATIONAL(25.0,8.0);
+ t27167 = t26971*t27458+t25806+z*t27522;
+ t26220 = t27023*t27291;
+ t27166 = t25759+y*t26220+t25661;
+ t25634 = t27022*t27233;
+ t27165 = t25634+t27713;
+ t27164 = z*t27499+t26031+t26734*t27532;
+ t26042 = t26990*t27246;
+ t27163 = t26897*t27245+y*t27434+t26042;
+ t27162 = y*t26469+t26056+z*t27523;
+ t27161 = t26005+(t27214+t27523)*x;
+ t27160 = y*t26666+t25951+t25806;
+ t27159 = t27322*t27532+t25806+t25867;
+ t25801 = t27408*t27533;
+ t27158 = t26950*t27252+t25808+t25801;
+ t27157 = t26043+(t27467+t27234)*x;
+ t26877 = RATIONAL(80.0,9.0);
+ t25884 = t26949*t27461;
+ t27156 = t25880+t25884+t26877*t27458;
+ t25685 = RATIONAL(-128.0,9.0)*t27246;
+ t25850 = t26937*t27460;
+ t27155 = t25685+t25850+t26866*t27252;
+ t27009 = RATIONAL(-1.0,6.0);
+ t27154 = t27009*t27458+t25921+t25789;
+ t25963 = t26927*t27245;
+ t26025 = t27263*t27532;
+ t27153 = t25963+t26025+t26042;
+ t27152 = t26849*t27458+t25884+z*t27498;
+ t27151 = t25882+t27312*t27533+x*t27480;
+ t27150 = t26021+t26025+t26732*t27532;
+ t27149 = t25844+y*t26371+t25968;
+ t27148 = t25931+t27023*t27242+t25953;
+ t26057 = t27023*t27221;
+ t25942 = t26908*t27252;
+ t27147 = t26051+t26057+t25942;
+ t27146 = t26057+t26907*t27252+y*t27396;
+ t26807 = RATIONAL(-49.0,18.0);
+ t25722 = t26807*t27246;
+ t27145 = t25891+t25722+t27023*t27251;
+ t25777 = y*t26467;
+ t27144 = t25777+t25895+t25867;
+ t27143 = t25966+(t27501+t27224)*z;
+ t27142 = t25997+(t26513+t27516)*y;
+ t27141 = t27023*t27229+t25765+t25634;
+ t27140 = t25747+t26740*t27245+t26812*t27521;
+ t25925 = t27471*t27532;
+ t27139 = t25925+t25734+z*t27182;
+ t26014 = t27015*t27252;
+ t27138 = t25877+t25722+t26014;
+ t25764 = t27492*t27531;
+ t27137 = t25764+t26865*t27458+t25655;
+ t25949 = x*t27190;
+ t27136 = y*t26655+t25949+t25808;
+ t27135 = t25750+t25940+t26840*t27458;
+ t27134 = t25919+t25961+y*t26654;
+ t27133 = t26972*t27528+t25883+t26977*t27252;
+ t27132 = y*t26624+t25925+t25916;
+ t27131 = y*t26159+t25770+t25914;
+ t27130 = t25875+t25916+t26873*t27458;
+ t27129 = t26921*t27458+t25916+z*t27497;
+ t27128 = t25648+t25654+y*t26183;
+ t27127 = t27023*t27176+t25949+t25968;
+ t27126 = t25883+t27728;
+ t26445 = t27024*t27283;
+ t27125 = t25669+t25727+y*t26235;
+ t27124 = z*t27229+t25764+t25607;
+ t25696 = RATIONAL(128.0,9.0)*t27246;
+ t27123 = t26946*t27528+t25696+t26827*t27252;
+ t26202 = t27025*t27301;
+ t26131 = t26770*t27375;
+ t26096 = RATIONAL(245.0,18.0)*t27450;
+ t27122 = t25905+(t27218+t27526)*x;
+ t26843 = RATIONAL(-49.0,54.0);
+ t27121 = t26843*t27025+t26916;
+ t27118 = t26916+t26843*t27024;
+ t27117 = y*t26189+t26614+t27432;
+ t26317 = t27024*t27424;
+ t27116 = y*t26570+t26317+t27345;
+ t27115 = t27024*t27224+t26689+t27446;
+ t26355 = t27024*t27270;
+ t27114 = t26355+t26057+t27023*t27194+t26795*t27346;
+ t27113 = t27023*t27278+y*t26096+t27447;
+ t27112 = t27022*t27339+t27025*t27237+t25634+t26445;
+ t25938 = t27025*t27179;
+ t27111 = t27024*t27257+t25938+t27338;
+ t27110 = t26387+t26400+t27024*t27213+t25661;
+ t27109 = t26963*t27375+t26458+t27384;
+ t26373 = t27024*t27403;
+ t26337 = t26856*t27375;
+ t27108 = t25893+t25799+t26373+t26337;
+ t27107 = t26929*t27346+t25869+t25968+t26470;
+ t27106 = t27019*t27239+t25799+t27023*t27290+t26317;
+ t26331 = t27024*t27415;
+ t27105 = t26331+t26797*t27346+t27379;
+ t26173 = t27025*t27269;
+ t27104 = t27023*t27386+t27025*t27191+t25652+t26173;
+ t27103 = t26231+t25787+t27406;
+ t27102 = t26124+t26986*t27239+t27432;
+ t26389 = t27024*t27288;
+ t27101 = t27024*t27290+t25808+t26389+t25938;
+ t26309 = t27024*t27443;
+ t27100 = t25642+t26792*t27346+t25719+t26309;
+ t26801 = RATIONAL(35.0,27.0);
+ t26247 = t26801*t27450;
+ t27099 = t26247+t26042+t26041+t26938*t27245+t27502*t27270;
+ t26557 = t26951*t27450;
+ t27098 = x*t27393+t25799+t27024*t27304+t26557+t27749;
+ t27097 = t26983*t27346+t26358+t27024*t27513+t27149;
+ t27096 = t26832*t27514+t26470+t26774*t27346+t27127;
+ t27095 = x*t27287+t26008+t25905+t26753*t27346+t27410;
+ t27094 = t26846*t27239+t26281+t27376+t27453;
+ t27093 = t26966*t27346+t25905+t26629+t26026+t27414;
+ t27092 = t26331+t27024*t27505+t26844*t27346+t27166;
+ t27091 = t26871*t27375+t26247+t27025*t27468+t27153;
+ t27090 = t26113+t27013*t27239+t27389+t27413;
+ t27089 = t26215+t26813*t27346+x*t27285+t27145;
+ t27088 = t25882+t26558+t26809*t27346+t25898+t27410;
+ t27087 = t25748+t27014*t27346+t26657+y*t26071+t27410;
+ t27086 = t26667+t27024*t27305+t27414+t27750;
+ t26393 = RATIONAL(-25.0,48.0)*t27450;
+ t27085 = t26760*t27375+t25723+t25921+t25634+t26393+z*t26706;
+ t27084 = t26131+t25935+t25747+t25936+t26624+t26133;
+ t26669 = t27024*t27440;
+ t27083 = t25979+t25747+z*t27380+t26669+t26868*t27375+t25914;
+ t27082 = t26731+t27021*t27346+t27373+t27761;
+ t27081 = t26096+t26517+t26720+t27133;
+ t27080 = t26707+y*t26488+t27023*t27522+t26935*t27346+t27338;
+ t27079 = t26215+t26079+x*t27337+t27138;
+ t26089 = RATIONAL(490.0,27.0)*t27450;
+ t27078 = t26883*t27024+t26089+t25685+t27023*t27518+t26785*t27252+t26769*
+t27346;
+ t27077 = t26460+x*t27260+t26783*t27346+t27148;
+ t26130 = RATIONAL(125.0,24.0)*t27450;
+ t27076 = t26775*t27346+t26130+x*t27411+t27145;
+ t26605 = t27024*t27433;
+ t27075 = t26894*t27375+t26605+t26724+t27126;
+ t26820 = RATIONAL(25.0,96.0);
+ t26324 = t26820*t27450;
+ t27074 = t26579+t25717+t26324+t25609+t26762*t27375+t25904;
+ t27073 = t26835*t27514+t26741*t27346+t26580+t27148;
+ t27072 = t26929*t27239+t26317+t27253+t27343;
+ t27071 = t26723+t27023*t26732+t27413+t27736;
+ t27070 = t26263+t25883+t27024*t27209+t26605+t27389;
+ t27069 = t27024*t27177+t26077+t25752+z*t27507+t27376;
+ t27068 = t26894*t27346+t27013*t27024+t26605+t27133;
+ t26776 = RATIONAL(140.0,27.0);
+ t26767 = RATIONAL(245.0,54.0);
+ t27067 = t25872+t26767*t27375+t26920*t27245+t26776*t27512+t27447;
+ t26530 = t27025*t26707;
+ t27066 = t26530+t27166+t26942*t27170;
+ t26825 = RATIONAL(25.0,54.0);
+ t26384 = t26825*t27450;
+ t27065 = t26043+t25947+t26384+t27024*t27490+t27022*t27276+t26042;
+ t26362 = RATIONAL(-25.0,27.0)*t27450;
+ t27064 = t26057+t26891*t27239+t26362+t26370+t27341;
+ t27063 = t26968*t27375+t26945*t27025+t27406+t27685;
+ t27062 = t27014*t27239+t26146+t27381+t27431;
+ t27061 = t26776*t27514+t26767*t27346+t26920*t27252+t25850+t27447;
+ t27060 = t26023+t26025+t26905*t27512+t27025*t27273+t27406;
+ t27059 = t26996*t27346+t26718+t27413+t27708;
+ t27058 = t25657+t26196+t25655+t26202+t27409;
+ t26354 = RATIONAL(-25.0,16.0)*t27450;
+ t27057 = RATIONAL(-245.0,288.0)*t27442+RATIONAL(35.0,16.0)*t27239+t26354+
+t25604+t27452;
+ t26928 = RATIONAL(-2.0,27.0);
+ t27056 = RATIONAL(-25.0,24.0)*t27239+t26594+t26928*t27531+t26034+t27432;
+ t27055 = t26059+t25877+t26574+t27024*t27262+t27373;
+ t27054 = t26215+t25722+t26747*t27252+t27023*t27470+t27007*t27024+t27013*
+t27346;
+ t26156 = t26857*t27346;
+ t27053 = t26248+t26156+t27024*t27465+t27136;
+ t27052 = y*t26445+t26348+t27416+t27661;
+ t27051 = t26172+t26445+t26552+t27165;
+ t27050 = t26511+t26470+t26649+t27149;
+ t27049 = RATIONAL(49.0,432.0)*t27442+t25867+t26536+RATIONAL(-5.0,16.0)*
+t27239+t27376;
+ t27048 = t26869*t27375+t26671+t25980+t25722+t26598+t25966;
+ t27047 = t25936+t25790+t26923*t27375+t26889*t27512+t27719;
+ t27046 = t26355+t26714+t27024*t27319+t27146;
+ t26466 = t27025*t26717;
+ t27045 = t26963*t27514+t26466+t26465+t27141;
+ t27044 = t26355+t27024*t27482+t26851*t27346+t27147;
+ t27043 = t26388+t27025*t27232+t27381+t27742;
+ t27042 = t26331+t26826*t27346+t26926*t27252+t27024*t27495+t25661+t25801;
+ t27041 = t25678+t25904+t27023*t27316+t26885*t27512+t27431;
+ t26277 = t26800*t27450;
+ t27040 = t26806*t27346+t26729+t26277+t27146;
+ t26201 = t27025*t27281;
+ t27039 = t26716+t26201+t26808*t27375+t27163;
+ t27038 = t27697+t27764+(t27015+t27318)*t27024;
+ t27037 = t26759*t27346+t26498+t26854*t27514+t27127;
+ t27036 = t26247+t26732+t26803*t27375+t27163;
+ t27035 = t25826+t26235+t25609+t26220+t25667+t26489;
+ t27034 = t27022*t27235+t25646+t27409+(t27268+t27476)*t27025;
+ t26137 = RATIONAL(-350.0,27.0)*t27450;
+ t27033 = t25696+t26137+t26746*t27514+t26853*t27252+t25775+t26745*t27346;
+ t26838 = RATIONAL(1.0,216.0);
+ t26265 = t26838*t27450;
+ t27032 = y*t26157+t26265+t25660+t25668+t27520*t27269;
+ t27031 = t25999+t25919+t26783*t27375+t26856*t27512+t27446;
+ t26526 = RATIONAL(5.0,54.0)*t27450;
+ t27030 = t26526+t27136+t27770*t26836;
+ t27029 = t26445+t27141+(t27300+t27507)*t27024;
+ t26653 = t27024*t27353;
+ t27028 = RATIONAL(-35.0,16.0)*t27239+t26653+t25605+t26765*t27442+t27336;
+ t27016 = RATIONAL(4.0,1.0);
+ t27012 = RATIONAL(-4.0,1.0);
+ t27008 = RATIONAL(7.0,4.0);
+ t27003 = RATIONAL(1.0,4.0);
+ t27001 = RATIONAL(-1.0,4.0);
+ t26982 = RATIONAL(-5.0,8.0);
+ t26976 = RATIONAL(-5.0,24.0);
+ t26967 = RATIONAL(-49.0,6.0);
+ t26961 = RATIONAL(-56.0,3.0);
+ t26954 = RATIONAL(40.0,9.0);
+ t26952 = RATIONAL(2.0,27.0);
+ t26947 = RATIONAL(1.0,12.0);
+ t26941 = RATIONAL(-10.0,3.0);
+ t26932 = RATIONAL(10.0,3.0);
+ t26931 = RATIONAL(-25.0,6.0);
+ t26925 = RATIONAL(-10.0,1.0);
+ t26917 = RATIONAL(-16.0,9.0);
+ t26913 = RATIONAL(49.0,6.0);
+ t26910 = RATIONAL(35.0,8.0);
+ t26874 = RATIONAL(10.0,1.0);
+ t26872 = RATIONAL(-35.0,27.0);
+ t26864 = RATIONAL(-25.0,54.0);
+ t26848 = RATIONAL(-49.0,48.0);
+ t26847 = RATIONAL(-80.0,27.0);
+ t26833 = RATIONAL(-25.0,96.0);
+ t26818 = RATIONAL(80.0,27.0);
+ t26817 = RATIONAL(25.0,12.0);
+ t26798 = RATIONAL(49.0,27.0);
+ t26781 = RATIONAL(-200.0,27.0);
+ t26779 = RATIONAL(392.0,27.0);
+ t26772 = RATIONAL(-343.0,54.0);
+ t26771 = RATIONAL(-175.0,54.0);
+ t26768 = RATIONAL(-100.0,27.0);
+ t26766 = RATIONAL(343.0,54.0);
+ t26763 = RATIONAL(196.0,27.0);
+ t26761 = RATIONAL(100.0,27.0);
+ t26756 = RATIONAL(-175.0,96.0);
+ t26755 = RATIONAL(-112.0,27.0);
+ t26751 = RATIONAL(175.0,54.0);
+ t26750 = RATIONAL(-196.0,27.0);
+ t26749 = RATIONAL(200.0,27.0);
+ t26748 = RATIONAL(112.0,27.0);
+ t26743 = RATIONAL(175.0,96.0);
+ t26736 = RATIONAL(-392.0,27.0);
+ t26693 = t26984*t27508;
+ t26676 = t26984*t27477;
+ t26672 = z*t27397;
+ t26665 = t27019*t27477;
+ t26661 = x*t27254;
+ t26647 = t26894*t27508;
+ t26645 = z*t27504;
+ t26643 = t26981*t27508;
+ t26641 = t26966*t27477;
+ t26638 = t27023*t27478;
+ t26636 = t26952*t27531;
+ t26635 = t26954*t27442;
+ t26633 = t26881*t27508;
+ t26622 = t26956*t27477;
+ t26618 = z*t27277;
+ t26612 = x*t27358;
+ t26601 = t26894*t27477;
+ t26596 = z*t27284;
+ t26589 = z*t27372;
+ t26584 = t27023*t27484;
+ t26583 = t26981*t27477;
+ t26571 = z*t27351;
+ t26567 = t26929*t27477;
+ t26561 = t26891*t27477;
+ t26551 = z*t27366;
+ t26550 = t27023*t27488;
+ t26546 = x*t27398;
+ t26545 = t27023*t27466;
+ t26544 = x*t27311;
+ t26541 = x*t27292;
+ t26540 = t26962*t27477;
+ t26539 = x*t27352;
+ t26531 = t26951*t27477;
+ t26524 = t26882*t27508;
+ t26522 = t26917*t27442;
+ t26504 = t27023*t27351;
+ t26493 = t26924*t27477;
+ t26484 = x*t27294;
+ t26481 = x*t27272;
+ t26477 = t26979*t27477;
+ t26473 = x*t27293;
+ t26462 = t27023*t27493;
+ t26457 = t26953*t27477;
+ t26450 = z*t27394;
+ t26438 = t26881*t27477;
+ t26436 = t26968*t27508;
+ t26435 = t26956*t27508;
+ t26428 = t26811*t27531;
+ t26427 = z*t27330;
+ t26423 = t26811*t27477;
+ t26422 = z*t27304;
+ t26421 = x*t27310;
+ t26419 = z*t27505;
+ t26418 = RATIONAL(40.0,27.0)*t27531;
+ t26417 = x*t27357;
+ t26414 = x*t27347;
+ t26412 = t26819*t27531;
+ t26411 = t26801*t27508;
+ t26410 = t26819*t27508;
+ t26406 = z*t27359;
+ t26405 = t26801*t27477;
+ t26404 = t26818*t27508;
+ t26402 = t26809*t27508;
+ t26399 = t26841*t27508;
+ t26398 = t27023*t27355;
+ t26397 = t27022*t27310;
+ t26395 = z*t27355;
+ t26391 = t26847*t27477;
+ t26390 = t26809*t27477;
+ t26383 = z*t27319;
+ t26375 = t26854*t27508;
+ t26363 = t26787*t27477;
+ t26357 = x*t27342;
+ t26353 = x*t27448;
+ t26350 = z*t27400;
+ t26345 = t26869*t27477;
+ t26342 = t26818*t27477;
+ t26336 = t26830*t27508;
+ t26329 = z*t27290;
+ t26327 = z*t27465;
+ t26326 = t26872*t27477;
+ t26321 = z*t27386;
+ t26313 = t26857*t27477;
+ t26312 = x*t27301;
+ t26310 = t26857*t27442;
+ t26308 = t26808*t27477;
+ t26307 = x*t27388;
+ t26306 = t26850*t27477;
+ t26305 = t27022*t27301;
+ t26303 = t27023*t27465;
+ t26297 = t26872*t27508;
+ t26296 = t26800*t27477;
+ t26295 = t26792*t27375;
+ t26292 = x*t27438;
+ t26287 = RATIONAL(-56.0,27.0)*t27531;
+ t26285 = z*t27257;
+ t26271 = x*t27256;
+ t26264 = RATIONAL(-16.0,27.0)*t27442;
+ t26262 = z*t27320;
+ t26246 = t27022*t27468;
+ t26242 = t26798*t27508;
+ t26232 = t26791*t27477;
+ t26227 = t26860*t27508;
+ t26224 = x*t27425;
+ t26219 = t26856*t27477;
+ t26218 = t26798*t27477;
+ t26213 = x*t27296;
+ t26212 = x*t27268;
+ t26206 = t26832*t27508;
+ t26195 = z*t27370;
+ t26192 = t26821*t27477;
+ t26188 = t27023*t27330;
+ t26182 = t27023*t27507;
+ t26180 = x*t27503;
+ t26174 = x*t27361;
+ t26171 = t26788*t27508;
+ t26168 = x*t27259;
+ t26167 = t26847*t27508;
+ t26165 = t26841*t27477;
+ t26152 = RATIONAL(49.0,864.0)*t27442;
+ t26147 = t26744*t27477;
+ t26136 = z*t27289;
+ t26125 = t26780*t27477;
+ t26112 = t26748*t27508;
+ t26105 = x*t27369;
+ t26104 = RATIONAL(-49.0,432.0)*t27442;
+ t26102 = RATIONAL(-224.0,27.0)*t27442;
+ t26099 = t26748*t27477;
+ t26094 = t26755*t27508;
+ t26092 = t26755*t27477;
+ t26083 = x*t27426;
+ t26070 = RATIONAL(160.0,27.0)*t27442;
+ t26068 = t27024*t27459;
+ t26065 = RATIONAL(245.0,216.0)*t27442;
+ t26061 = x*t27211;
+ t26058 = x*t27212;
+ t26055 = z*t27175;
+ t26050 = t26999*t27464;
+ t26048 = y*t26704;
+ t26046 = y*t26667;
+ t26035 = t26731*t27533;
+ t26030 = x*t27206;
+ t26022 = t26999*t27458;
+ t26019 = t27011*t27458;
+ t26015 = y*t26657;
+ t26012 = t27316*t27532;
+ t26011 = z*t27194;
+ t26004 = RATIONAL(-343.0,216.0)*t27442;
+ t25996 = t26999*t27252;
+ t25995 = t26987*t27464;
+ t25994 = t27024*t26683;
+ t25993 = t26735*t27533;
+ t25992 = t26983*t27464;
+ t25990 = t27020*t27464;
+ t25988 = t26988*t27464;
+ t25987 = t27009*t27464;
+ t25985 = x*t27226;
+ t25982 = t27010*t27464;
+ t25978 = t27011*t27464;
+ t25977 = t27024*t27221;
+ t25970 = z*t27244;
+ t25967 = x*t27180;
+ t25964 = t26712*t27533;
+ t25959 = y*t26576;
+ t25958 = t26971*t27239;
+ t25950 = t26926*t27458;
+ t25930 = t26918*t27458;
+ t25928 = x*t27241;
+ t25918 = t27022*t27220;
+ t25917 = x*t27220;
+ t25915 = x*t27210;
+ t25913 = t26723*t27532;
+ t25908 = x*t27201;
+ t25902 = y*t26480;
+ t25888 = x*t27232;
+ t25886 = t27022*t27207;
+ t25881 = t26975*t27464;
+ t25879 = t26716*t27532;
+ t25860 = t26917*t27252;
+ t25857 = t26939*t27458;
+ t25846 = t26917*t27245;
+ t25845 = t26957*t27252;
+ t25838 = t26958*t27464;
+ t25837 = t27022*t27228;
+ t25836 = t26958*t27245;
+ t25834 = t26912*t27464;
+ t25833 = t26707*t27533;
+ t25832 = z*t27213;
+ t25830 = x*t27228;
+ t25829 = t27024*t27462;
+ t25822 = t26877*t27464;
+ t25821 = t26918*t27464;
+ t25809 = y*t26538;
+ t25804 = y*t26511;
+ t25796 = y*t26574;
+ t25794 = y*t26496;
+ t25793 = x*t27196;
+ t25792 = y*t26460;
+ t25785 = y*t26476;
+ t25779 = z*t27248;
+ t25776 = t26901*t27458;
+ t25774 = t26901*t27252;
+ t25773 = y*t26552;
+ t25771 = t26978*t27464;
+ t25762 = x*t27186;
+ t25760 = t26814*t27464;
+ t25754 = t26799*t27458;
+ t25751 = y*t26376;
+ t25745 = t27390*t27533;
+ t25737 = z*t27250;
+ t25736 = z*t27200;
+ t25729 = t26848*t27252;
+ t25728 = t26870*t27464;
+ t25721 = t26863*t27464;
+ t25720 = t27025*t27457;
+ t25707 = x*t27199;
+ t25688 = t27024*t27192;
+ t25679 = t27024*t27463;
+ t25666 = x*t27191;
+ t25663 = y*t26153;
+ t25658 = x*t27238;
+ t25653 = t26848*t27245;
+ t25651 = y*t26196;
+ t25650 = t27309*t27533;
+ t25647 = x*t27217;
+ t25645 = y*t26202;
+ t25638 = t27291*t27532;
+ t25635 = t26757*t27245;
+ t25631 = t26777*t27245;
+ t25629 = t27025*t27233;
+ t25625 = t26757*t27252;
+ t25622 = y*t26131;
+ t25611 = y*t26107;
+ coeffs_dyy->coeff_m2_m2_m2 = t26192+t25645+t26168+t25651+t26180+t26838*
+t27171+((t26841+t26942*y)*t27025+t27520*t26838)*t27024+t27128+t27258+t27691;
+ coeffs_dyy->coeff_m1_m2_m2 = t25774+t26156+t27052+t25776+t27024*t27488+
+t25773+t27321+t27367+t27602;
+ coeffs_dyy->coeff_0_m2_m2 = t25792+t26557+t27502*t26887+(t26952*t27022+
+t27174)*t27024+t27345+t27401+t27627+t27657+t27745;
+ coeffs_dyy->coeff_p1_m2_m2 = t26544+t25804+t26540+t26526+(t27493+t26928*
+t27022)*t27024+t27158+t27159+t27614+t27629;
+ coeffs_dyy->coeff_p2_m2_m2 = t26530+t26276+t26271+t25661+t26804*t27514+
+t25666+t27387+t27576+t27609+t27718+t27767;
+ coeffs_dyy->coeff_p3_m2_m2 = t26262+t26265+t26804*t27346+t27326+t27412+
+t27591+t27667;
+ coeffs_dyy->coeff_m2_m1_m2 = t25972+t25762+t26417+t26419+t26395+t26398+
+t27137+t27562+t27602+t27661;
+ coeffs_dyy->coeff_m1_m1_m2 = t26638+t25964+t26136+t25635+t26393+t26820*
+t27171+t27165+t27635+t27644+t27666;
+ coeffs_dyy->coeff_0_m1_m2 = t26618+t27216+t27502*t26945+t27059+t27551+
+t27651+t27723;
+ coeffs_dyy->coeff_p1_m1_m2 = t25967+t25751+t27097+t26596+t26584+t27564+
+t27574;
+ coeffs_dyy->coeff_p2_m1_m2 = t27069+t25650+t26182+t25970+t27451+t27538+
+t27606;
+ coeffs_dyy->coeff_p3_m1_m2 = t25754+t27105+t27348+t27575+t27678;
+ coeffs_dyy->coeff_m2_0_m2 = t26303+t26327+t26061+t27021*t27239+t27098+
+t26310+t26313+t27134+t27627;
+ coeffs_dyy->coeff_m1_0_m2 = t26055+t27090+t26545+t26050+t26125+t27543+
+t27551;
+ coeffs_dyy->coeff_0_0_m2 = t25846+t27024*t27479+t26308+t27040+t27162+
+t27502*(t26969+t26789*t27025)+t27663;
+ coeffs_dyy->coeff_p1_0_m2 = t25959+t27099+t26246+t26058+t27364+t27566+
+t27590;
+ coeffs_dyy->coeff_p2_0_m2 = t27037+t26224+t26046+t27365+t27578+t27585+
+t27747;
+ coeffs_dyy->coeff_p3_0_m2 = t26219+t26222+t27111+t27399+t27696+t27731;
+ coeffs_dyy->coeff_m2_p1_m2 = t26423+t26428+t26994*t27239+t27030+t26046+
+t26421+t26397+t27160+t27614;
+ coeffs_dyy->coeff_m1_p1_m2 = t26147+t26048+t26633+t26058+t27062+t27534+
+t27564;
+ coeffs_dyy->coeff_0_p1_m2 = t27024*t27473+t26383+t27502*t26968+t27099+
+t27563+t27660+t27762;
+ coeffs_dyy->coeff_p1_p1_m2 = t26363+t25846+t26050+t25942+t26825*t27171+
+t27064+t27324+t27702+t27746;
+ coeffs_dyy->coeff_p2_p1_m2 = t26061+t26206+t27073+t27371+t27581+t27611+
+t27752;
+ coeffs_dyy->coeff_p3_p1_m2 = t25777+t26329+t27106+t27553+t27769;
+ coeffs_dyy->coeff_m2_p2_m2 = t26312+t25638+t25650+t27066+t25667+t26306+
+t25958+t26305+t27449+t27609;
+ coeffs_dyy->coeff_m1_p2_m2 = t25967+t27094+t25737+t26541+t27391+t27540+
+t27606;
+ coeffs_dyy->coeff_0_p2_m2 = t26896*t27485+t26676+t27502*t26903+t27082+
+t27143+t27585+t27755;
+ coeffs_dyy->coeff_p1_p2_m2 = t26507+t26484+t25964+t27086+t26665+t27131+
+t27581+t27674;
+ coeffs_dyy->coeff_p2_p2_m2 = t25635+t26232+t26227+t25762+t26940*t27171+
+t27045+t27124+t27634;
+ coeffs_dyy->coeff_p3_p2_m2 = t25720+t26195+t27058+t27763+t27766;
+ coeffs_dyy->coeff_m2_p3_m2 = t26427+t26412+t27032+t25666+t26188+t26410+
+t26963*t27239+t27125+t27591;
+ coeffs_dyy->coeff_m1_p3_m2 = t26399+t27042+t25804+t25667+t26406+t25950+
+t27356+t27575+t27716;
+ coeffs_dyy->coeff_0_p3_m2 = t26947*t27485+t27502*t26942+t27080+t27167+
+t27395+t27664+t27696;
+ coeffs_dyy->coeff_p1_p3_m2 = t27072+t25773+t26589+t25930+t27377+t27553+
+t27596;
+ coeffs_dyy->coeff_p2_p3_m2 = t27058+t26336+t25832+t26350+t27128+t27567+
+t27601;
+ coeffs_dyy->coeff_p3_p3_m2 = t25736+t26321+t26819*t27171+t27104+t27642+
+t27691;
+ coeffs_dyy->coeff_m2_m2_m1 = t26292+t26935*t27512+t25937+t27052+t25917+
+t25824+t25918+t27395+t27562;
+ coeffs_dyy->coeff_m1_m2_m1 = t26539+t26531+t25915+RATIONAL(25.0,32.0)*
+t27239+t26104+t25913+t27085+t27404+t27644+t27713;
+ coeffs_dyy->coeff_0_m2_m1 = t26571+t27021*z+t27435+t27006*t27485+t27059+
+t27164+t27597+t27671;
+ coeffs_dyy->coeff_p1_m2_m1 = t25771+t26493+t26481+t27097+t27150+t27583+
+t27621;
+ coeffs_dyy->coeff_p2_m2_m1 = t27049+t26212+t25908+t26477+t27538+t27568+
+t27743;
+ coeffs_dyy->coeff_p3_m2_m1 = t26589+t27105+t27436+t27586+t27668;
+ coeffs_dyy->coeff_m2_m1_m1 = t25879+t25625+t25760+t26641+t26820*t27170+
+t27085+t27456+t27635;
+ coeffs_dyy->coeff_m1_m1_m1 = t26645+t25745+t25631+t26402+t26390+(t26756*
+t27023+t26837*z)*t27025+(t26837*x+t26756*t27022+(RATIONAL(125.0,32.0)+RATIONAL(
+-175.0,32.0)*y)*t27025)*t27024+t27135+t27340+t27768;
+ coeffs_dyy->coeff_0_m1_m1 = t26831*t27023+t26601+t27013*z+(t26914*t27022+
+t27168)*t27024+t27084+t27706+t27732+t27757;
+ coeffs_dyy->coeff_p1_m1_m1 = t25622+t26130+t25722+t26561+t25728+(t26931*
+t27022+t26817*x)*t27024+t27132+t27422+t27594+t27619;
+ coeffs_dyy->coeff_p2_m1_m1 = t25729+t26345+t25721+(t26743*t27022+t26833*x
+)*t27024+t27057+t27344+t27607+t27738;
+ coeffs_dyy->coeff_p3_m1_m1 = t26833*t27346+t25794+t25629+t26567+t27074+
+t27641;
+ coeffs_dyy->coeff_m2_0_m1 = t26551+t26031+t27090+t26022+t26030+t27378+
+t27597+t27616;
+ coeffs_dyy->coeff_m1_0_m1 = t26287+t27084+t26296+t26004+t25881+RATIONAL(
+25.0,2.0)*t27239+t27402+t27600+t27729;
+ coeffs_dyy->coeff_0_0_m1 = t26874*t27485+t25886+t26099+(t26772*t27025+
+t26802)*t27023+(t26915+t26750*t27025)*z+t27081+t27152+t27710;
+ coeffs_dyy->coeff_p1_0_m1 = t27067+t26092+t25888+t26242+t27541+t27588+
+t27687;
+ coeffs_dyy->coeff_p2_0_m1 = t26083+t26015+t27079+t26218+t27592+t27626+
+t27654;
+ coeffs_dyy->coeff_p3_0_m1 = t26019+t26450+t27060+t27694+t27695;
+ coeffs_dyy->coeff_m2_p1_m1 = t26011+t26015+t26025+t26438+t27062+t27441+
+t27570+t27583;
+ coeffs_dyy->coeff_m1_p1_m1 = t27076+t26411+t26065+t25888+t26418+t26405+
+RATIONAL(-25.0,2.0)*t27239+t27130+t27594;
+ coeffs_dyy->coeff_0_p1_m1 = t26391+t27067+t26925*t27485+t26828*t27023+
+t26894*z+t27542+t27688+t27741;
+ coeffs_dyy->coeff_p1_p1_m1 = t25881+t25886+t26297+t26342+(t26771*t27023+
+t26768*z)*t27025+t27156+t27550+t27624+t27719;
+ coeffs_dyy->coeff_p2_p1_m1 = t26105+t27095+t26326+t26030+t27582+t27584+
+t27760;
+ coeffs_dyy->coeff_p3_p1_m1 = t26457+t27102+t27328+t27571+t27636;
+ coeffs_dyy->coeff_m2_p2_m1 = t25779+t25721+t27094+t27297+t27418+t27568+
+t27620;
+ coeffs_dyy->coeff_m1_p2_m1 = t26687+t26532+t25728+t26354+RATIONAL(175.0,
+32.0)*t27239+t27139+t27335+t27455+t27607+t27622;
+ coeffs_dyy->coeff_0_p2_m1 = t27000*z+t26898*t27023+t27054+t26910*t27485+
+t26672+t27129+t27626+t27647;
+ coeffs_dyy->coeff_p1_p2_m1 = t26471+t27087+t25745+t27362+t27573+t27582+
+t27703;
+ coeffs_dyy->coeff_p2_p2_m1 = t26475+t25760+t25631+(t26998*z+t27445)*
+t27025+t27028+t27407+t27599+t27677;
+ coeffs_dyy->coeff_p3_p2_m1 = t26449+t27112+t27332+t27572+t27676;
+ coeffs_dyy->coeff_m2_p3_m1 = t27092+t25908+t26174+t26165+t26401+t27144+
+t27586+t27716;
+ coeffs_dyy->coeff_m1_p3_m1 = t25771+t26152+RATIONAL(-25.0,32.0)*t27239+
+t26414+t26422+t27074+t26636+t27560+t27684;
+ coeffs_dyy->coeff_0_p3_m1 = t26943*t27023+t26982*t27485+t27060+t26622+
+t27509+t27544+t27648+t27649;
+ coeffs_dyy->coeff_p1_p3_m1 = t26375+t26583+t26031+t25915+t26012+t27056+
+t27555+t27571;
+ coeffs_dyy->coeff_p2_p3_m1 = t26367+t25917+t27029+t26353+t26285+t27154+
+t27572+t27680;
+ coeffs_dyy->coeff_p3_p3_m1 = t25857+t25918+(t27361+t27506)*t27025+t27100+
+t27385+t27682;
+ coeffs_dyy->coeff_m2_m2_0 = t26569+t26550+t25792+t27520*t26887+(t26952*
+t27023+t27174)*t27025+t27098+t27698+t27720;
+ coeffs_dyy->coeff_m1_m2_0 = t27527+t27262+t27071+y*t27353+t26524+t27543+
+t27671+t27748;
+ coeffs_dyy->coeff_0_m2_0 = t26264+t26998+t27334*t27011+(t27017+t27440+(
+t26802*t27025+t27010)*t27024)*y+t27040+t27552;
+ coeffs_dyy->coeff_p1_m2_0 = t27036+t27263+t26473+t27469+t27175+t27157+
+t27590+t27652;
+ coeffs_dyy->coeff_p2_m2_0 = t27037+t27524+t27001*t27529+t26462+t27264+
+t27545+t27643+t27673;
+ coeffs_dyy->coeff_p3_m2_0 = t27025*t27494+t27265+t27111+t27554+t27650;
+ coeffs_dyy->coeff_m2_m1_0 = t26436+t26898*t27529+t27520*t26945+t27071+
+t27122+t27616+t27723;
+ coeffs_dyy->coeff_m1_m1_0 = t26133+t26647+t27013*x+t26831*t27022+(t26914*
+t27023+t27168)*t27025+t27140+t27151+t27600+t27732;
+ coeffs_dyy->coeff_0_m1_0 = RATIONAL(5.0,2.0)+t26635+t27334*t26932+(
+RATIONAL(-7.0,2.0)+t26913*t27025+(t26913+RATIONAL(-343.0,18.0)*t27025)*t27024)*
+y+t27081+t27669+t27728;
+ coeffs_dyy->coeff_p1_m1_0 = t27178+t27014*x+t26612+t26941*t27022+t27113+
+t27541+t27559+t27672;
+ coeffs_dyy->coeff_p2_m1_0 = t26976*x+t26546+t27079+t26834*t27022+t27008*
+t27529+t27536+t27690+t27721;
+ coeffs_dyy->coeff_p3_m1_0 = t27177+t26976*t27022+t27063+t27694+t27727;
+ coeffs_dyy->coeff_m2_0_0 = t26277+t27025*t27479+t26307+t25860+t26057+
+t27161+t27520*(t27281+t26969)+t27552+t27663;
+ coeffs_dyy->coeff_m1_0_0 = t26096+t26874*t27529+t26112+(t26802+t26772*
+t27024)*t27022+(t26915+t26750*t27024)*x+t27126+t27637+t27669+t27710+t27733;
+ coeffs_dyy->coeff_0_0_0 = t26972+RATIONAL(8.0,1.0)*y+t26102+t27334*t26973
++(t26961*y+t26779*t27023+t26977)*t27025+(t26977+t26779*t27022+RATIONAL(-686.0,
+27.0)*t27025+(t26961+RATIONAL(392.0,9.0)*t27025)*y)*t27024+t27123+t27711;
+ coeffs_dyy->coeff_p1_0_0 = t27247+t26094+t26089+(t26904+t26736*t27024)*
+t27022+(t26936+t26763*t27024)*x+t27155+t27539+t27693+t27765;
+ coeffs_dyy->coeff_p2_0_0 = t25845+t27012*t27529+t26213+(t26766*t27024+
+t26807)*t27022+t27118*x+t27142+t27535+t27697+t27707;
+ coeffs_dyy->coeff_p3_0_0 = t27025*t27523+t25996+t27118*t27022+t27039+
+t27754;
+ coeffs_dyy->coeff_m2_p1_0 = t27025*t27473+t26171+t27520*t26968+t27036+
+t27142+t27613+t27762;
+ coeffs_dyy->coeff_m1_p1_0 = t26167+t26894*x+t26925*t27529+t27061+t27275+
+t27559+t27741+t27765;
+ coeffs_dyy->coeff_0_p1_0 = t26070+t26932+t27334*t26954+(RATIONAL(-8.0,1.0
+)+RATIONAL(-392.0,9.0)*t27450+(t27024+t27025)*RATIONAL(56.0,3.0))*y+t27078+
+t27539;
+ coeffs_dyy->coeff_p1_p1_0 = t26891*x+t26404+t27278+(t26749*t27023+t27169)
+*t27025+t27033+t27637+t27711+t27758;
+ coeffs_dyy->coeff_p2_p1_0 = t27513+t27075+t27016*t27529+t27286+t26357+
+t27161+t27615+t27709;
+ coeffs_dyy->coeff_p3_p1_0 = t27284+t27198+t27114+t27561+t27645;
+ coeffs_dyy->coeff_m2_p2_0 = t27197+t26693+t27520*t26903+t27055+t27545+
+t27721+t27755;
+ coeffs_dyy->coeff_m1_p2_0 = t27000*x+t26910*t27529+t26898*t27022+t27089+
+t26688+t27536+t27647+t27672;
+ coeffs_dyy->coeff_0_p2_0 = t26522+RATIONAL(-1.0,1.0)+t27334*t26997+(
+RATIONAL(7.0,2.0)+t26967*t27025+(RATIONAL(343.0,18.0)*t27025+t26967)*t27024)*y+
+t27038+t27535;
+ coeffs_dyy->coeff_p1_p2_0 = t27251+t27516+t27075+t27004*t27022+t26680+
+t27151+t27605+t27686;
+ coeffs_dyy->coeff_p2_p2_0 = t26896*t27022+t26669+t26661+t26947*x+(t27396+
+t27172)*t27025+t27122+t27140+t27617+t27744;
+ coeffs_dyy->coeff_p3_p2_0 = t27025*t27501+t26947*t27022+t27115+t27558+
+t27734;
+ coeffs_dyy->coeff_m2_p3_0 = t26947*t27529+t26433+t27520*t26942+t27053+
+t27554+t27664+t27673;
+ coeffs_dyy->coeff_m1_p3_0 = t26435+t26982*t27529+t26984*x+t27063+t27299+
+t27157+t27625+t27649;
+ coeffs_dyy->coeff_0_p3_0 = t27002+t26504+t27334*t27021+(RATIONAL(-1.0,2.0
+)+t27317+(t26987+t26807*t27025)*t27024)*y+t27039+t27557;
+ coeffs_dyy->coeff_p1_p3_0 = t26643+t27249+t27019*x+t27044+t27305+t27561+
+t27640+t27748;
+ coeffs_dyy->coeff_p2_p3_0 = t27003*t27529+t26963*x+t27303+t27077+t26544+
+t27558+t27720+t27756;
+ coeffs_dyy->coeff_p3_p3_0 = t25958+t26373+t27307+(t27417+t27173)*t27025+
+t27343+t27698+t27705;
+ coeffs_dyy->coeff_m2_m2_p1 = t26589+t25837+t26462+t25830+(t26928*t27023+
+t26962*z)*t27025+t27030+t27144+t27629;
+ coeffs_dyy->coeff_m1_m2_p1 = t25993+t26477+t26473+t27041+t27534+t27621+
+t27684;
+ coeffs_dyy->coeff_0_m2_p1 = t27360+t27206+t27091+t26994*z+t26493+t27563+
+t27648+t27652;
+ coeffs_dyy->coeff_p1_m2_p1 = t26012+RATIONAL(25.0,18.0)*t27239+t26524+
+t26362+t25992+t26264+t26571+t27147+t27404+t27556+t27746;
+ coeffs_dyy->coeff_p2_m2_p1 = t26531+t25821+t26634+t26550+t27073+t27154+
+t27618+t27724;
+ coeffs_dyy->coeff_p3_m2_p1 = t25857+t25824+t26611+t27116+t27632+t27769;
+ coeffs_dyy->coeff_m2_m1_p1 = t26567+t25663+t25877+t25779+t26546+t27041+
+t27570+t27574;
+ coeffs_dyy->coeff_m1_m1_p1 = t25809+t25611+t26345+t26612+(t26931*t27023+
+t26817*z)*t27025+t27076+t27139+t27619;
+ coeffs_dyy->coeff_0_m1_p1 = t27240+t26941*t27023+t26561+t27014*z+t27113+
+t27129+t27542+t27579;
+ coeffs_dyy->coeff_p1_m1_p1 = t26647+t26635+y*t26090+t27047+t25902+t26645+
+t26601+t27550+t27703;
+ coeffs_dyy->coeff_p2_m1_p1 = t26436+t27095+t26390+t25707+t27420+t27630+
+t27665+t27677;
+ coeffs_dyy->coeff_p3_m1_p1 = t26641+t27117+t27332+t27587+t27636;
+ coeffs_dyy->coeff_m2_0_p1 = t26011+t26450+t27091+t26213+t27566+t27613+
+t27704;
+ coeffs_dyy->coeff_m1_0_p1 = t27061+t25834+t26094+t26218+t27130+t27579+
+t27588;
+ coeffs_dyy->coeff_0_0_p1 = t26092+t27207+(t26736*t27025+t26904)*t27023+(
+t26936+t26763*t27025)*z+t27078+t27688+t27693+t27759;
+ coeffs_dyy->coeff_p1_0_p1 = t26287+t26099+t27033+t26112+RATIONAL(200.0,
+9.0)*t27239+t26102+t25822+t27156+t27628;
+ coeffs_dyy->coeff_p2_0_p1 = t26307+t26296+t27070+t27593+t27615+t27739+
+t27760;
+ coeffs_dyy->coeff_p3_0_p1 = t26551+t27114+t27328+t27604+t27689;
+ coeffs_dyy->coeff_m2_p1_p1 = t26457+t25860+t26357+t26022+t26825*t27170+
+t27064+t27556+t27739;
+ coeffs_dyy->coeff_m1_p1_p1 = t26326+t25822+t26404+(t26768*x+t26771*t27022
+)*t27024+t27047+t27624+t27729+t27733;
+ coeffs_dyy->coeff_0_p1_p1 = t26891*z+t26342+t26137+t26893*t27023+(t26749*
+t27022+t27169)*t27024+t27123+t27152+t27628+t27758;
+ coeffs_dyy->coeff_p1_p1_p1 = t26418+t26167+t26391+t26070+t25834+(t26761*z
++t26781*t27023)*t27025+(t26781*t27022+t26761*x+(RATIONAL(250.0,27.0)+RATIONAL(
+-200.0,9.0)*y)*t27025)*t27024+t27155+t27687+t27759;
+ coeffs_dyy->coeff_p2_p1_p1 = t25845+t26405+t26171+(t26751*t27022+t26864*x
+)*t27024+t27043+t27623+t27654+t27704;
+ coeffs_dyy->coeff_p3_p1_p1 = t25996+t26384+t26019+t26864*t27346+t26438+
+t27153+t27725+t27730;
+ coeffs_dyy->coeff_m2_p2_p1 = t25879+t25921+t26661+t25707+t27093+t26449+
+t27336+t27618+t27674;
+ coeffs_dyy->coeff_m1_p2_p1 = t26475+t27088+t25902+t26680+t27135+t27573+
+t27630;
+ coeffs_dyy->coeff_0_p2_p1 = t27525+t27004*t27023+t27208+t27068+t27362+
+t27593+t27686+t27757;
+ coeffs_dyy->coeff_p1_p2_p1 = RATIONAL(175.0,18.0)*t27239+t26522+t25809+
+t26687+t26672+t26688+t27132+t27565+t27623+t27742;
+ coeffs_dyy->coeff_p2_p2_p1 = t25611+t26693+t26532+t26671+t25663+(t26995*z
++t27419)*t27025+t27138+t27595+t27717+t27738;
+ coeffs_dyy->coeff_p3_p2_p1 = t25794+t27107+t27297+t27569+t27656;
+ coeffs_dyy->coeff_m2_p3_p1 = t27072+t25937+t25821+t26544+t27385+t27537+
+t27632;
+ coeffs_dyy->coeff_m1_p3_p1 = t26643+t26051+t25913+t25992+t25921+t27056+
+t26285+t27580+t27587;
+ coeffs_dyy->coeff_0_p3_p1 = t26583+t26994*t27023+t27019*z+t27243+t27046+
+t27164+t27604+t27640;
+ coeffs_dyy->coeff_p1_p3_p1 = t26435+t25963+RATIONAL(-25.0,18.0)*t27239+
+t25993+t26622+t27065+t26636+t26504+t27150+t27730;
+ coeffs_dyy->coeff_p2_p3_p1 = t27096+t25830+t26422+t26433+t27356+t27569+
+t27655+t27743;
+ coeffs_dyy->coeff_p3_p3_p1 = t26165+t25837+(t27483+t27311)*t27025+t27101+
+t27436+t27653;
+ coeffs_dyy->coeff_m2_m2_p2 = t26212+z*t27302+t25838+t27066+t26262+t25836+
+t26337+t27125+t27576;
+ coeffs_dyy->coeff_m1_m2_p2 = t27049+t26035+t25950+t26481+t27387+t27540+
+t27612;
+ coeffs_dyy->coeff_0_m2_p2 = t27001*t27485+t27405+t27082+t26939*z+t26540+
+t27167+t27577+t27643;
+ coeffs_dyy->coeff_p1_m2_p2 = t26539+t25987+t27086+t25930+t27401+t27416+
+t27608+t27724;
+ coeffs_dyy->coeff_p2_m2_p2 = t26292+t27045+t26180+t26104+RATIONAL(1.0,8.0
+)*t27239+t25832+t27367+t27631+t27638;
+ coeffs_dyy->coeff_p3_m2_p2 = t25736+t26192+t27034+t27639+t27766;
+ coeffs_dyy->coeff_m2_m1_p2 = t25793+t27069+t25638+t27344+t27348+t27612+
+t27620;
+ coeffs_dyy->coeff_m1_m1_p2 = t25737+t25982+t25653+(t26743*t27023+t26833*z
+)*t27025+t27057+t27422+t27451+t27622;
+ coeffs_dyy->coeff_0_m1_p2 = t27008*t27485+t26976*z+t26834*t27023+t27054+
+t26596+t27143+t27603+t27690;
+ coeffs_dyy->coeff_p1_m1_p2 = t26623+t25995+t27087+t26618+t26402+t27131+
+t27598+t27665;
+ coeffs_dyy->coeff_p2_m1_p2 = RATIONAL(-7.0,8.0)*t27239+t25928+t26419+
+t26136+t26653+t27124+t27340+t27456+t27589+t27599;
+ coeffs_dyy->coeff_p3_m1_p2 = t25720+t26395+t27112+t27546+t27681;
+ coeffs_dyy->coeff_m2_0_p2 = t26219+t26083+t27055+t25994+t27160+t27577+
+t27578;
+ coeffs_dyy->coeff_m1_0_p2 = t26048+t26242+t25990+t27089+t27365+t27592+
+t27603;
+ coeffs_dyy->coeff_0_0_p2 = t26246+t27012*t27485+(t26807+t26766*t27025)*
+t27023+t27121*z+t27038+t27660+t27662+t27707;
+ coeffs_dyy->coeff_p1_0_p2 = t26308+t25988+t27070+t27402+t27605+t27610+
+t27702;
+ coeffs_dyy->coeff_p2_0_p2 = t26327+RATIONAL(2.0,1.0)*t27239+t25985+t26004
++t27083+t26125+t27378+t27617+t27752;
+ coeffs_dyy->coeff_p3_0_p2 = t25777+t26313+t27031+t27692+t27734;
+ coeffs_dyy->coeff_m2_p1_p2 = t26105+t25985+t27093+t26329+t27134+t27608+
+t27611;
+ coeffs_dyy->coeff_m1_p1_p2 = t27088+t26055+t25988+t26297+t27371+t27584+
+t27598;
+ coeffs_dyy->coeff_0_p1_p2 = t26363+t27016*t27485+t26885*z+t26790*t27023+
+t27068+t27162+t27610+t27709;
+ coeffs_dyy->coeff_p1_p1_p2 = t25990+t26411+t25959+t26383+(t26864*z+t26751
+*t27023)*t27025+t27043+t27565+t27662;
+ coeffs_dyy->coeff_p2_p1_p2 = t26147+t26428+t26065+RATIONAL(-2.0,1.0)*
+t27239+t27048+t26014+t25994+t27441+t27717+t27747;
+ coeffs_dyy->coeff_p3_p1_p2 = t26423+t27107+t27399+t27633+t27658;
+ coeffs_dyy->coeff_m2_p2_p2 = t26195+t26466+t25928+t25625+t25634+t26940*
+t27170+t27137+t27407+t27631+t27634;
+ coeffs_dyy->coeff_m1_p2_p2 = t26471+t25995+t26232+(t27489+t27325)*t27024+
+t27028+t27589+t27666+t27768;
+ coeffs_dyy->coeff_0_p2_p2 = t26665+t26947*z+t26896*t27023+(t27383+t27172)
+*t27024+t27083+t27651+t27706+t27744;
+ coeffs_dyy->coeff_p1_p2_p2 = t25751+t25622+t25982+t26676+(t26995*x+t27434
+)*t27024+t27048+t27335+t27595;
+ coeffs_dyy->coeff_p2_p2_p2 = t25793+t25970+t25729+t25653+(t26955*z+t27437
+)*t27025+(t26955*x+t27444+(RATIONAL(7.0,8.0)*y+t27001)*t27025)*t27024+t27391+
+t27418+t27449+t27455;
+ coeffs_dyy->coeff_p3_p2_p2 = t25629+t25754+t26306+t26955*t27346+t27035+
+t27659;
+ coeffs_dyy->coeff_m2_p3_p2 = t25651+t26353+t26321+t27034+t27548+t27567+
+t27638;
+ coeffs_dyy->coeff_m1_p3_p2 = t26375+t25987+t27051+t25776+t26350+t27253+
+t27546+t27680;
+ coeffs_dyy->coeff_0_p3_p2 = t27031+t26963*z+t26971*t27023+t27003*t27485+
+t26589+t27549+t27745+t27756;
+ coeffs_dyy->coeff_p1_p3_p2 = t26611+t26035+t26414+t27050+t26401+t27159+
+t27633+t27655;
+ coeffs_dyy->coeff_p2_p3_p2 = t26412+t26152+RATIONAL(-1.0,8.0)*t27239+
+t25838+t26406+t26174+t27035+t27547+t27767;
+ coeffs_dyy->coeff_p3_p3_p2 = t26413+t26427+t25836+t25756+(t27448+t26830*z
+)*t27025+t27110+t27326;
+ coeffs_dyy->coeff_m2_m2_p3 = t25688+t27023*t27302+t26271+t25679+t27032+
+t27667;
+ coeffs_dyy->coeff_m1_m2_p3 = t26544+t25833+t27042+t27646+t27668;
+ coeffs_dyy->coeff_0_m2_p3 = y*t27271+t27408+t27080+t27650+t27740;
+ coeffs_dyy->coeff_p1_m2_p3 = t25829+t27116+t27321+t27596+t27700;
+ coeffs_dyy->coeff_p2_m2_p3 = t26168+t27109+t27314+t27601+t27639;
+ coeffs_dyy->coeff_p3_m2_p3 = t26173+t27024*t27187+t27258+t27642+t27714;
+ coeffs_dyy->coeff_m2_m1_p3 = t26182+t25658+t27092+t27646+t27678;
+ coeffs_dyy->coeff_m1_m1_p3 = t25796+t26833*t27375+t26584+t26324+t27454+
+t27560+t27641;
+ coeffs_dyy->coeff_0_m1_p3 = t26965*t27485+t26976*t27023+t27103+t27544+
+t27727;
+ coeffs_dyy->coeff_p1_m1_p3 = t25785+t26638+t27117+t27555+t27683;
+ coeffs_dyy->coeff_p2_m1_p3 = t26417+t25647+t27029+t27681+t27722;
+ coeffs_dyy->coeff_p3_m1_p3 = t27025*t27238+t26398+t26295+t25683+t27100;
+ coeffs_dyy->coeff_m2_0_p3 = t26224+t25773+t27053+t27731+t27740;
+ coeffs_dyy->coeff_m1_0_p3 = t25978+t27103+t27364+t27625+t27695;
+ coeffs_dyy->coeff_0_0_p3 = t25977+t27202+t26042+t26201+t27121*t27023+
+t27557+t27754;
+ coeffs_dyy->coeff_p1_0_p3 = t26545+t26068+t27044+t27675+t27689;
+ coeffs_dyy->coeff_p2_0_p3 = t26303+t25804+t27077+t27692+t27726;
+ coeffs_dyy->coeff_p3_0_p3 = t26310+t27024*t27184+t27108+t27705;
+ coeffs_dyy->coeff_m2_p1_p3 = t26206+t25804+t27106+t27537+t27700;
+ coeffs_dyy->coeff_m1_p1_p3 = t26068+t27102+t27324+t27580+t27683;
+ coeffs_dyy->coeff_0_p1_p3 = t26989*t27485+t27398+t27046+t27645+t27675;
+ coeffs_dyy->coeff_p1_p1_p3 = t25978+t26864*t27375+t26633+t25977+t27065+
+t27725;
+ coeffs_dyy->coeff_p2_p1_p3 = t25773+t26421+t27096+t27658+t27715;
+ coeffs_dyy->coeff_p3_p1_p3 = t26397+t26884*t27239+t27101+t27735;
+ coeffs_dyy->coeff_m2_p2_p3 = t25647+t26227+t27109+t27548+t27763;
+ coeffs_dyy->coeff_m1_p2_p3 = t25785+t26484+t27051+t27676+t27722;
+ coeffs_dyy->coeff_0_p2_p3 = t27205+t26947*t27023+t27115+t27549+t27726;
+ coeffs_dyy->coeff_p1_p2_p3 = t25796+t26541+t27050+t27656+t27715;
+ coeffs_dyy->coeff_p2_p2_p3 = t25658+t26312+t26955*t27375+t26489+t27454+
+t27547+t27659;
+ coeffs_dyy->coeff_p3_p2_p3 = t26305+t27025*t27217+t26400+t26413+t27379+
+t27701;
+ coeffs_dyy->coeff_m2_p3_p3 = t26336+t25645+t26819*t27170+t27104+t27314+
+t27714;
+ coeffs_dyy->coeff_m1_p3_p3 = t26309+t26295+t25774+t25829+(t26841*x+t27359
+)*t27024+t27377+t27384+t27682;
+ coeffs_dyy->coeff_0_p3_p3 = t26595+t25958+t26963*t27023+(t27274+t27173)*
+t27024+t27108+t27657;
+ coeffs_dyy->coeff_p1_p3_p3 = t26389+t25833+t26399+(t26794*x+t27372)*
+t27024+t27158+t27653+t27735;
+ coeffs_dyy->coeff_p2_p3_p3 = t26410+t25679+(t27400+t27519)*t27024+t27110+
+t27701+t27718;
+ coeffs_dyy->coeff_p3_p3_p3 = t26830*t27375+t26188+t25688+(t27386+(t26819+
+t27515)*t27025)*t27024+t27412;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dyz.compute.c
new file mode 100644
index 0000000..004e3c9
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dyz.compute.c
@@ -0,0 +1,4242 @@
+fp t29555;
+fp t29552;
+fp t30128;
+fp t30072;
+fp t30138;
+fp t30137;
+fp t30442;
+fp t29526;
+fp t29553;
+fp t29883;
+fp t29554;
+fp t29745;
+fp t29414;
+fp t29932;
+fp t29673;
+fp t28348;
+fp t30441;
+fp t29356;
+fp t29874;
+fp t28676;
+fp t29917;
+fp t29710;
+fp t29467;
+fp t28222;
+fp t30440;
+fp t29378;
+fp t29886;
+fp t28769;
+fp t29398;
+fp t29769;
+fp t30439;
+fp t29307;
+fp t29855;
+fp t28725;
+fp t28031;
+fp t29546;
+fp t30020;
+fp t29795;
+fp t30438;
+fp t29536;
+fp t29202;
+fp t29428;
+fp t29885;
+fp t30437;
+fp t29506;
+fp t30125;
+fp t30074;
+fp t29512;
+fp t29551;
+fp t29805;
+fp t28548;
+fp t30436;
+fp t29268;
+fp t29856;
+fp t28641;
+fp t28720;
+fp t30435;
+fp t29537;
+fp t29193;
+fp t27964;
+fp t30434;
+fp t29257;
+fp t29740;
+fp t27829;
+fp t30433;
+fp t29519;
+fp t30018;
+fp t29514;
+fp t29892;
+fp t29112;
+fp t30432;
+fp t30431;
+fp t29463;
+fp t29849;
+fp t28977;
+fp t29501;
+fp t29854;
+fp t29765;
+fp t28282;
+fp t30430;
+fp t29130;
+fp t29312;
+fp t30013;
+fp t30429;
+fp t29488;
+fp t29927;
+fp t28808;
+fp t29408;
+fp t29734;
+fp t28215;
+fp t30428;
+fp t29397;
+fp t29897;
+fp t29037;
+fp t29547;
+fp t30067;
+fp t29776;
+fp t30427;
+fp t29490;
+fp t29961;
+fp t28883;
+fp t29820;
+fp t29507;
+fp t30426;
+fp t29366;
+fp t29260;
+fp t30071;
+fp t29835;
+fp t30425;
+fp t28717;
+fp t27868;
+fp t30424;
+fp t30126;
+fp t29516;
+fp t29078;
+fp t29324;
+fp t28651;
+fp t30423;
+fp t29206;
+fp t30422;
+fp t29245;
+fp t29127;
+fp t29352;
+fp t29991;
+fp t28785;
+fp t30421;
+fp t29548;
+fp t29284;
+fp t29148;
+fp t30090;
+fp t30079;
+fp t30420;
+fp t29888;
+fp t29837;
+fp t28557;
+fp t30419;
+fp t28779;
+fp t29277;
+fp t30418;
+fp t29828;
+fp t29431;
+fp t28384;
+fp t29465;
+fp t30417;
+fp t29893;
+fp t28630;
+fp t29904;
+fp t30416;
+fp t29442;
+fp t29182;
+fp t29458;
+fp t30415;
+fp t30106;
+fp t29365;
+fp t29785;
+fp t29462;
+fp t29034;
+fp t30414;
+fp t29046;
+fp t29521;
+fp t30413;
+fp t29407;
+fp t28805;
+fp t28369;
+fp t29405;
+fp t30412;
+fp t29349;
+fp t28762;
+fp t29477;
+fp t29186;
+fp t29782;
+fp t30411;
+fp t29308;
+fp t29362;
+fp t29867;
+fp t28714;
+fp t30410;
+fp t29441;
+fp t30081;
+fp t29771;
+fp t29418;
+fp t29933;
+fp t28892;
+fp t28134;
+fp t30409;
+fp t29293;
+fp t30131;
+fp t30021;
+fp t28963;
+fp t30408;
+fp t29895;
+fp t28820;
+fp t30120;
+fp t30407;
+fp t29329;
+fp t29868;
+fp t28663;
+fp t29340;
+fp t30129;
+fp t30406;
+fp t29406;
+fp t29670;
+fp t28190;
+fp t29487;
+fp t29984;
+fp t28854;
+fp t30405;
+fp t29267;
+fp t28643;
+fp t29513;
+fp t30061;
+fp t29114;
+fp t30404;
+fp t29335;
+fp t29137;
+fp t30403;
+fp t29461;
+fp t30402;
+fp t29550;
+fp t30119;
+fp t29103;
+fp t29391;
+fp t30093;
+fp t30401;
+fp t29899;
+fp t28672;
+fp t29190;
+fp t29827;
+fp t30400;
+fp t29041;
+fp t29469;
+fp t30399;
+fp t29327;
+fp t28721;
+fp t29508;
+fp t30057;
+fp t29061;
+fp t30398;
+fp t29539;
+fp t29841;
+fp t29071;
+fp t30397;
+fp t29479;
+fp t29181;
+fp t29237;
+fp t30396;
+fp t29246;
+fp t30395;
+fp t29310;
+fp t30394;
+fp t29678;
+fp t27809;
+fp t30393;
+fp t29057;
+fp t28597;
+fp t30392;
+fp t29269;
+fp t27858;
+fp t30391;
+fp t29440;
+fp t29792;
+fp t29337;
+fp t27967;
+fp t30390;
+fp t29279;
+fp t29966;
+fp t28646;
+fp t29520;
+fp t30389;
+fp t29468;
+fp t29166;
+fp t29862;
+fp t28801;
+fp t30388;
+fp t29250;
+fp t28564;
+fp t30059;
+fp t30387;
+fp t30386;
+fp t29364;
+fp t29884;
+fp t28637;
+fp t29240;
+fp t30385;
+fp t29199;
+fp t29833;
+fp t28039;
+fp t30384;
+fp t28915;
+fp t29530;
+fp t29873;
+fp t30383;
+fp t28364;
+fp t29834;
+fp t30382;
+fp t28631;
+fp t27847;
+fp t29192;
+fp t29807;
+fp t30381;
+fp t29238;
+fp t29131;
+fp t29320;
+fp t30380;
+fp t29464;
+fp t30379;
+fp t28969;
+fp t29977;
+fp t29781;
+fp t30378;
+fp t30377;
+fp t29348;
+fp t30376;
+fp t29328;
+fp t29951;
+fp t28664;
+fp t28410;
+fp t30375;
+fp t29259;
+fp t29743;
+fp t27986;
+fp t29354;
+fp t30374;
+fp t29369;
+fp t30028;
+fp t28765;
+fp t30373;
+fp t28668;
+fp t30372;
+fp t29443;
+fp t30123;
+fp t30371;
+fp t29472;
+fp t30116;
+fp t29517;
+fp t29969;
+fp t29116;
+fp t30370;
+fp t29482;
+fp t29496;
+fp t28176;
+fp t30369;
+fp t29939;
+fp t29711;
+fp t28361;
+fp t30368;
+fp t29457;
+fp t29872;
+fp t28887;
+fp t30367;
+fp t29532;
+fp t30366;
+fp t29382;
+fp t28209;
+fp t30365;
+fp t29651;
+fp t27998;
+fp t29783;
+fp t30364;
+fp t30139;
+fp t30076;
+fp t29450;
+fp t29177;
+fp t30363;
+fp t29664;
+fp t28523;
+fp t30362;
+fp t29708;
+fp t28067;
+fp t30361;
+fp t30360;
+fp t30033;
+fp t28647;
+fp t30359;
+fp t30064;
+fp t28909;
+fp t30358;
+fp t30055;
+fp t29766;
+fp t28358;
+fp t30357;
+fp t29292;
+fp t30046;
+fp t29133;
+fp t30356;
+fp t28937;
+fp t29995;
+fp t30355;
+fp t30354;
+fp t29531;
+fp t30353;
+fp t29271;
+fp t30088;
+fp t29773;
+fp t30352;
+fp t29481;
+fp t29171;
+fp t29906;
+fp t30351;
+fp t29426;
+fp t30350;
+fp t29876;
+fp t28722;
+fp t30349;
+fp t29498;
+fp t29880;
+fp t29007;
+fp t28183;
+fp t30348;
+fp t30347;
+fp t29989;
+fp t29358;
+fp t29161;
+fp t30346;
+fp t28126;
+fp t30345;
+fp t29956;
+fp t29063;
+fp t30111;
+fp t29774;
+fp t30344;
+fp t29081;
+fp t29395;
+fp t30343;
+fp t29420;
+fp t28314;
+fp t30342;
+fp t29385;
+fp t29163;
+fp t29291;
+fp t30050;
+fp t28615;
+fp t30341;
+fp t29714;
+fp t30340;
+fp t28050;
+fp t30104;
+fp t29802;
+fp t30339;
+fp t29401;
+fp t28933;
+fp t29361;
+fp t29997;
+fp t30338;
+fp t28660;
+fp t29810;
+fp t30337;
+fp t30336;
+fp t29062;
+fp t30335;
+fp t29494;
+fp t29800;
+fp t30334;
+fp t29518;
+fp t29201;
+fp t29779;
+fp t30333;
+fp t29359;
+fp t29143;
+fp t30332;
+fp t29425;
+fp t28846;
+fp t28569;
+fp t30331;
+fp t29188;
+fp t30330;
+fp t29437;
+fp t29164;
+fp t30329;
+fp t29208;
+fp t30328;
+fp t29275;
+fp t30056;
+fp t28708;
+fp t28012;
+fp t30327;
+fp t29863;
+fp t29109;
+fp t30326;
+fp t28918;
+fp t29231;
+fp t30325;
+fp t29069;
+fp t30324;
+fp t30038;
+fp t28848;
+fp t28177;
+fp t30323;
+fp t30108;
+fp t28836;
+fp t30322;
+fp t30321;
+fp t28869;
+fp t30320;
+fp t29394;
+fp t28220;
+fp t30319;
+fp t29381;
+fp t29737;
+fp t29332;
+fp t29153;
+fp t30318;
+fp t29475;
+fp t30094;
+fp t30113;
+fp t29097;
+fp t30317;
+fp t29262;
+fp t28699;
+fp t29433;
+fp t30316;
+fp t29089;
+fp t30315;
+fp t27771;
+fp t30314;
+fp t29200;
+fp t30313;
+fp t29484;
+fp t28388;
+fp t29772;
+fp t30312;
+fp t30014;
+fp t28951;
+fp t29298;
+fp t29832;
+fp t30311;
+fp t29928;
+fp t29082;
+fp t29444;
+fp t30075;
+fp t30310;
+fp t28383;
+fp t30309;
+fp t29413;
+fp t28398;
+fp t29435;
+fp t30308;
+fp t29510;
+fp t29210;
+fp t29289;
+fp t29866;
+fp t30307;
+fp t29333;
+fp t27834;
+fp t30306;
+fp t29804;
+fp t30305;
+fp t29339;
+fp t27971;
+fp t29542;
+fp t30115;
+fp t29829;
+fp t30304;
+fp t28649;
+fp t29167;
+fp t30303;
+fp t28837;
+fp t28227;
+fp t30034;
+fp t28935;
+fp t28203;
+fp t30302;
+fp t29460;
+fp t29454;
+fp t30082;
+fp t29051;
+fp t30301;
+fp t29976;
+fp t28891;
+fp t30300;
+fp t29859;
+fp t28593;
+fp t28076;
+fp t28084;
+fp t30299;
+fp t29483;
+fp t29879;
+fp t28907;
+fp t30298;
+fp t29842;
+fp t28904;
+fp t29211;
+fp t29767;
+fp t30297;
+fp t29889;
+fp t28754;
+fp t30296;
+fp t30295;
+fp t29330;
+fp t28351;
+fp t30294;
+fp t28872;
+fp t30293;
+fp t29447;
+fp t29179;
+fp t29471;
+fp t29180;
+fp t30292;
+fp t30291;
+fp t29419;
+fp t29806;
+fp t30290;
+fp t28436;
+fp t29511;
+fp t30289;
+fp t28427;
+fp t30288;
+fp t29126;
+fp t29903;
+fp t28884;
+fp t30287;
+fp t29174;
+fp t29944;
+fp t30286;
+fp t29390;
+fp t29921;
+fp t29816;
+fp t27924;
+fp t30285;
+fp t30284;
+fp t29470;
+fp t29953;
+fp t28875;
+fp t30283;
+fp t30002;
+fp t28835;
+fp t29142;
+fp t30282;
+fp t28224;
+fp t30281;
+fp t29416;
+fp t29178;
+fp t30280;
+fp t30279;
+fp t28311;
+fp t29430;
+fp t29788;
+fp t30278;
+fp t30277;
+fp t28680;
+fp t30276;
+fp t28310;
+fp t28845;
+fp t30275;
+fp t30274;
+fp t28584;
+fp t29255;
+fp t30273;
+fp t28910;
+fp t30272;
+fp t29993;
+fp t28852;
+fp t28482;
+fp t29985;
+fp t30271;
+fp t29403;
+fp t30127;
+fp t29022;
+fp t30004;
+fp t29485;
+fp t30270;
+fp t29234;
+fp t29273;
+fp t29869;
+fp t29493;
+fp t30269;
+fp t29964;
+fp t29449;
+fp t28243;
+fp t30268;
+fp t28453;
+fp t30267;
+fp t29974;
+fp t28847;
+fp t28456;
+fp t30078;
+fp t30266;
+fp t30133;
+fp t30016;
+fp t29541;
+fp t30265;
+fp t29814;
+fp t30264;
+fp t29295;
+fp t30118;
+fp t29455;
+fp t30263;
+fp t29448;
+fp t30134;
+fp t28908;
+fp t30010;
+fp t29410;
+fp t29688;
+fp t30262;
+fp t28206;
+fp t30261;
+fp t28469;
+fp t30260;
+fp t29216;
+fp t30000;
+fp t29389;
+fp t28255;
+fp t30259;
+fp t30258;
+fp t27836;
+fp t29280;
+fp t29775;
+fp t30257;
+fp t28069;
+fp t29185;
+fp t29653;
+fp t29968;
+fp t30256;
+fp t30102;
+fp t29948;
+fp t30255;
+fp t28538;
+fp t29043;
+fp t30254;
+fp t30112;
+fp t28911;
+fp t29272;
+fp t30095;
+fp t28744;
+fp t29963;
+fp t29248;
+fp t29409;
+fp t30253;
+fp t29393;
+fp t28173;
+fp t29427;
+fp t29411;
+fp t29909;
+fp t30252;
+fp t27966;
+fp t30251;
+fp t28251;
+fp t30250;
+fp t29350;
+fp t29851;
+fp t29355;
+fp t30249;
+fp t30100;
+fp t30248;
+fp t29402;
+fp t28867;
+fp t29264;
+fp t29901;
+fp t30247;
+fp t28604;
+fp t30246;
+fp t30245;
+fp t29492;
+fp t29970;
+fp t29422;
+fp t28122;
+fp t30244;
+fp t29474;
+fp t30107;
+fp t30049;
+fp t29822;
+fp t28003;
+fp t30243;
+fp t29432;
+fp t29908;
+fp t29212;
+fp t30242;
+fp t29306;
+fp t29853;
+fp t29815;
+fp t30241;
+fp t29499;
+fp t29925;
+fp t28864;
+fp t28519;
+fp t30240;
+fp t28070;
+fp t30239;
+fp t29263;
+fp t28030;
+fp t29509;
+fp t29793;
+fp t29023;
+fp t30238;
+fp t29135;
+fp t30237;
+fp t29343;
+fp t29666;
+fp t28060;
+fp t30236;
+fp t29992;
+fp t30235;
+fp t28450;
+fp t29281;
+fp t30234;
+fp t30045;
+fp t28832;
+fp t28048;
+fp t30233;
+fp t30232;
+fp t28148;
+fp t30231;
+fp t28642;
+fp t28483;
+fp t30068;
+fp t30230;
+fp t29152;
+fp t30006;
+fp t30229;
+fp t28773;
+fp t30228;
+fp t29342;
+fp t29983;
+fp t30227;
+fp t28016;
+fp t30226;
+fp t28719;
+fp t30225;
+fp t28145;
+fp t29256;
+fp t28006;
+fp t30224;
+fp t29543;
+fp t28455;
+fp t29215;
+fp t29914;
+fp t30223;
+fp t29368;
+fp t29169;
+fp t30222;
+fp t29898;
+fp t30221;
+fp t30220;
+fp t30219;
+fp t29314;
+fp t28600;
+fp t29274;
+fp t29920;
+fp t30218;
+fp t29950;
+fp t29054;
+fp t28930;
+fp t29839;
+fp t29704;
+fp t30217;
+fp t28181;
+fp t29286;
+fp t29731;
+fp t27994;
+fp t30216;
+fp t28521;
+fp t30215;
+fp t29952;
+fp t29357;
+fp t30214;
+fp t30213;
+fp t30212;
+fp t28477;
+fp t30211;
+fp t28652;
+fp t30210;
+fp t30037;
+fp t28903;
+fp t29383;
+fp t30209;
+fp t28472;
+fp t29913;
+fp t28888;
+fp t29136;
+fp t30208;
+fp t30207;
+fp t29372;
+fp t30206;
+fp t29300;
+fp t29104;
+fp t30205;
+fp t30204;
+fp t29325;
+fp t30023;
+fp t29811;
+fp t30203;
+fp t29266;
+fp t30202;
+fp t30201;
+fp t30058;
+fp t29412;
+fp t29817;
+fp t30200;
+fp t29004;
+fp t29845;
+fp t28959;
+fp t28536;
+fp t30199;
+fp t29048;
+fp t30198;
+fp t29452;
+fp t30197;
+fp t28889;
+fp t29374;
+fp t29798;
+fp t30196;
+fp t30195;
+fp t30194;
+fp t29940;
+fp t28510;
+fp t30105;
+fp t29223;
+fp t30193;
+fp t29824;
+fp t29836;
+fp t28707;
+fp t30192;
+fp t28516;
+fp t29165;
+fp t30191;
+fp t30190;
+fp t30110;
+fp t30189;
+fp t29438;
+fp t30008;
+fp t29322;
+fp t30092;
+fp t30188;
+fp t29334;
+fp t29784;
+fp t30101;
+fp t28873;
+fp t30065;
+fp t30187;
+fp t30186;
+fp t30185;
+fp t28955;
+fp t29955;
+fp t30184;
+fp t28895;
+fp t29980;
+fp t29302;
+fp t30183;
+fp t29296;
+fp t29290;
+fp t29911;
+fp t30182;
+fp t28165;
+fp t30181;
+fp t29852;
+fp t29787;
+fp t30180;
+fp t29154;
+fp t29495;
+fp t30179;
+fp t29865;
+fp t29344;
+fp t29230;
+fp t30178;
+fp t29473;
+fp t30177;
+fp t30176;
+fp t30175;
+fp t30077;
+fp t30174;
+fp t29353;
+fp t29942;
+fp t30173;
+fp t28691;
+fp t29790;
+fp t30172;
+fp t30171;
+fp t30130;
+fp t29777;
+fp t28033;
+fp t30025;
+fp t30170;
+fp t30169;
+fp t30168;
+fp t29270;
+fp t30124;
+fp t30007;
+fp t30167;
+fp t29926;
+fp t29241;
+fp t30166;
+fp t29028;
+fp t29959;
+fp t29453;
+fp t30165;
+fp t30098;
+fp t30164;
+fp t30163;
+fp t29107;
+fp t29960;
+fp t30162;
+fp t28906;
+fp t29373;
+fp t30161;
+fp t29988;
+fp t29021;
+fp t30160;
+fp t30159;
+fp t29189;
+fp t30158;
+fp t30157;
+fp t30156;
+fp t29502;
+fp t30086;
+fp t29318;
+fp t29864;
+fp t30155;
+fp t28244;
+fp t29258;
+fp t30154;
+fp t29282;
+fp t28498;
+fp t29297;
+fp t30153;
+fp t28916;
+fp t30152;
+fp t29830;
+fp t28246;
+fp t30151;
+fp t30150;
+fp t30091;
+fp t29459;
+fp t30048;
+fp t30149;
+fp t30140;
+fp t30148;
+fp t28833;
+fp t30147;
+fp t29139;
+fp t29882;
+fp t30146;
+fp t29304;
+fp t28047;
+fp t30145;
+fp t28865;
+fp t30144;
+fp t28871;
+fp t29656;
+fp t30143;
+fp t29770;
+fp t30142;
+fp t30005;
+fp t30117;
+fp t30141;
+fp t30136;
+fp t30135;
+fp t30132;
+fp t30122;
+fp t30121;
+fp t30114;
+fp t30109;
+fp t30103;
+fp t30099;
+fp t30097;
+fp t30096;
+fp t30089;
+fp t29341;
+fp t30087;
+fp t30085;
+fp t30084;
+fp t30083;
+fp t30080;
+fp t28975;
+fp t28640;
+fp t29380;
+fp t30073;
+fp t30070;
+fp t29946;
+fp t28594;
+fp t30069;
+fp t30053;
+fp t30066;
+fp t30063;
+fp t28386;
+fp t30062;
+fp t29278;
+fp t30060;
+fp t28382;
+fp t30054;
+fp t30052;
+fp t30051;
+fp t29140;
+fp t30047;
+fp t30044;
+fp t30043;
+fp t28987;
+fp t30042;
+fp t30041;
+fp t29875;
+fp t28976;
+fp t30040;
+fp t29183;
+fp t30039;
+fp t29195;
+fp t30036;
+fp t29265;
+fp t30035;
+fp t29170;
+fp t30032;
+fp t30031;
+fp t29018;
+fp t30030;
+fp t30029;
+fp t30027;
+fp t30026;
+fp t30024;
+fp t30022;
+fp t30019;
+fp t29840;
+fp t28711;
+fp t30017;
+fp t30015;
+fp t30012;
+fp t29194;
+fp t30011;
+fp t29797;
+fp t30009;
+fp t30003;
+fp t30001;
+fp t29999;
+fp t29998;
+fp t28712;
+fp t29996;
+fp t29994;
+fp t29990;
+fp t29987;
+fp t28526;
+fp t29986;
+fp t29887;
+fp t29982;
+fp t29981;
+fp t29979;
+fp t29978;
+fp t29975;
+fp t29973;
+fp t29972;
+fp t29971;
+fp t29209;
+fp t29549;
+fp t29204;
+fp t29967;
+fp t29965;
+fp t29962;
+fp t29197;
+fp t29198;
+fp t28073;
+fp t28008;
+fp t29958;
+fp t29957;
+fp t29954;
+fp t29831;
+fp t29949;
+fp t29947;
+fp t29945;
+fp t29943;
+fp t29910;
+fp t29768;
+fp t28002;
+fp t29941;
+fp t29392;
+fp t29938;
+fp t29937;
+fp t29936;
+fp t29935;
+fp t28776;
+fp t29038;
+fp t29934;
+fp t29931;
+fp t28412;
+fp t29930;
+fp t29522;
+fp t29929;
+fp t29924;
+fp t28598;
+fp t29010;
+fp t29923;
+fp t28074;
+fp t29922;
+fp t29919;
+fp t29918;
+fp t29916;
+fp t29915;
+fp t29912;
+fp t29907;
+fp t29905;
+fp t29902;
+fp t28742;
+fp t29850;
+fp t29900;
+fp t28950;
+fp t28308;
+fp t29896;
+fp t29162;
+fp t29894;
+fp t29891;
+fp t29890;
+fp t29881;
+fp t29878;
+fp t29877;
+fp t29175;
+fp t29871;
+fp t29870;
+fp t29861;
+fp t28931;
+fp t29860;
+fp t29858;
+fp t29205;
+fp t29857;
+fp t29276;
+fp t29848;
+fp t29847;
+fp t29846;
+fp t29491;
+fp t29844;
+fp t29456;
+fp t29843;
+fp t29838;
+fp t28983;
+fp t28851;
+fp t29826;
+fp t29825;
+fp t29823;
+fp t29821;
+fp t29819;
+fp t29818;
+fp t29813;
+fp t29812;
+fp t29809;
+fp t29808;
+fp t28796;
+fp t29803;
+fp t28686;
+fp t29801;
+fp t28627;
+fp t28629;
+fp t29799;
+fp t29796;
+fp t29478;
+fp t29794;
+fp t29523;
+fp t29791;
+fp t29789;
+fp t29786;
+fp t29315;
+fp t29780;
+fp t29778;
+fp t29764;
+fp t29763;
+fp t29762;
+fp t29083;
+fp t29761;
+fp t29121;
+fp t28216;
+fp t29760;
+fp t29759;
+fp t29080;
+fp t29758;
+fp t29429;
+fp t29000;
+fp t29404;
+fp t28988;
+fp t29757;
+fp t29105;
+fp t29017;
+fp t28953;
+fp t29756;
+fp t28978;
+fp t29755;
+fp t28980;
+fp t28984;
+fp t28996;
+fp t29251;
+fp t29754;
+fp t29753;
+fp t28120;
+fp t29752;
+fp t28920;
+fp t29751;
+fp t29750;
+fp t29749;
+fp t29748;
+fp t29747;
+fp t28881;
+fp t28830;
+fp t29229;
+fp t29746;
+fp t29157;
+fp t29184;
+fp t29744;
+fp t28840;
+fp t28843;
+fp t29400;
+fp t28850;
+fp t29742;
+fp t29741;
+fp t28234;
+fp t29739;
+fp t28814;
+fp t29445;
+fp t29738;
+fp t29386;
+fp t29027;
+fp t29415;
+fp t29736;
+fp t29108;
+fp t29735;
+fp t28217;
+fp t29733;
+fp t29732;
+fp t28692;
+fp t28695;
+fp t29730;
+fp t29729;
+fp t27972;
+fp t27772;
+fp t29728;
+fp t29727;
+fp t29726;
+fp t29725;
+fp t29724;
+fp t28302;
+fp t29723;
+fp t29722;
+fp t29721;
+fp t29720;
+fp t28971;
+fp t29719;
+fp t29718;
+fp t29717;
+fp t29446;
+fp t29716;
+fp t29715;
+fp t29713;
+fp t29006;
+fp t29712;
+fp t29709;
+fp t29707;
+fp t28371;
+fp t29706;
+fp t28991;
+fp t29705;
+fp t29703;
+fp t29132;
+fp t29702;
+fp t29701;
+fp t28528;
+fp t29700;
+fp t29035;
+fp t29025;
+fp t29699;
+fp t29698;
+fp t29697;
+fp t29379;
+fp t29160;
+fp t29696;
+fp t29695;
+fp t29694;
+fp t29693;
+fp t29692;
+fp t29691;
+fp t29690;
+fp t29689;
+fp t29687;
+fp t28115;
+fp t28114;
+fp t29686;
+fp t29685;
+fp t28402;
+fp t29684;
+fp t29683;
+fp t29682;
+fp t29681;
+fp t28000;
+fp t29680;
+fp t29679;
+fp t29677;
+fp t29676;
+fp t29675;
+fp t29674;
+fp t29672;
+fp t29671;
+fp t29669;
+fp t29668;
+fp t29667;
+fp t29665;
+fp t29663;
+fp t28129;
+fp t29662;
+fp t29661;
+fp t29660;
+fp t29659;
+fp t29658;
+fp t29657;
+fp t29655;
+fp t29654;
+fp t29652;
+fp t29650;
+fp t29649;
+fp t29648;
+fp t29647;
+fp t29646;
+fp t28240;
+fp t29645;
+fp t28340;
+fp t29644;
+fp t29643;
+fp t27982;
+fp t29642;
+fp t29641;
+fp t28150;
+fp t29640;
+fp t27875;
+fp t29639;
+fp t28297;
+fp t29638;
+fp t28272;
+fp t29637;
+fp t27905;
+fp t29636;
+fp t28041;
+fp t29635;
+fp t28104;
+fp t29634;
+fp t28341;
+fp t28353;
+fp t29633;
+fp t29220;
+fp t29545;
+fp t29632;
+fp t29631;
+fp t29338;
+fp t29630;
+fp t29629;
+fp t29628;
+fp t27957;
+fp t29627;
+fp t29626;
+fp t28320;
+fp t29625;
+fp t27915;
+fp t29624;
+fp t29623;
+fp t29622;
+fp t29621;
+fp t28392;
+fp t29620;
+fp t29619;
+fp t28393;
+fp t29618;
+fp t29617;
+fp t29616;
+fp t29285;
+fp t27934;
+fp t29615;
+fp t27856;
+fp t29614;
+fp t29613;
+fp t29612;
+fp t29288;
+fp t29611;
+fp t29610;
+fp t29609;
+fp t29608;
+fp t28261;
+fp t29607;
+fp t29283;
+fp t27985;
+fp t29606;
+fp t29605;
+fp t29604;
+fp t29603;
+fp t29602;
+fp t29601;
+fp t29600;
+fp t29599;
+fp t29598;
+fp t29597;
+fp t27780;
+fp t29596;
+fp t27806;
+fp t29595;
+fp t29594;
+fp t28219;
+fp t29593;
+fp t29592;
+fp t28065;
+fp t29591;
+fp t29590;
+fp t29589;
+fp t29588;
+fp t29587;
+fp t29500;
+fp t29345;
+fp t29586;
+fp t29585;
+fp t29584;
+fp t29505;
+fp t29225;
+fp t29583;
+fp t29582;
+fp t29581;
+fp t28064;
+fp t29580;
+fp t29579;
+fp t29578;
+fp t29577;
+fp t29576;
+fp t29575;
+fp t28373;
+fp t29574;
+fp t29573;
+fp t29572;
+fp t29571;
+fp t29570;
+fp t29569;
+fp t29568;
+fp t29567;
+fp t29566;
+fp t29565;
+fp t28494;
+fp t29564;
+fp t29563;
+fp t29562;
+fp t29561;
+fp t29560;
+fp t29559;
+fp t29558;
+fp t29557;
+fp t29544;
+fp t29540;
+fp t29538;
+fp t29535;
+fp t29534;
+fp t29533;
+fp t29529;
+fp t29528;
+fp t29527;
+fp t29525;
+fp t29524;
+fp t29515;
+fp t29504;
+fp t29503;
+fp t29489;
+fp t29486;
+fp t29476;
+fp t29466;
+fp t29451;
+fp t29439;
+fp t29434;
+fp t29424;
+fp t29423;
+fp t29421;
+fp t29396;
+fp t29388;
+fp t29387;
+fp t29384;
+fp t29377;
+fp t29376;
+fp t29375;
+fp t29371;
+fp t29370;
+fp t29367;
+fp t29351;
+fp t29331;
+fp t29326;
+fp t29319;
+fp t29317;
+fp t29313;
+fp t29311;
+fp t29309;
+fp t29305;
+fp t29301;
+fp t29294;
+fp t29287;
+fp t29261;
+fp t29253;
+fp t29249;
+fp t29247;
+fp t29243;
+fp t29239;
+fp t29235;
+fp t29232;
+fp t29227;
+fp t29222;
+fp t29217;
+fp t29214;
+fp t29213;
+fp t29173;
+fp t29172;
+fp t29156;
+fp t29146;
+fp t29129;
+fp t29124;
+fp t29117;
+fp t29115;
+fp t29106;
+fp t29102;
+fp t29101;
+fp t29100;
+fp t29099;
+fp t29098;
+fp t29095;
+fp t29091;
+fp t29085;
+fp t29084;
+fp t29079;
+fp t29074;
+fp t29066;
+fp t29064;
+fp t29060;
+fp t29059;
+fp t29056;
+fp t29055;
+fp t29049;
+fp t29047;
+fp t29042;
+fp t29039;
+fp t29036;
+fp t29031;
+fp t29030;
+fp t29026;
+fp t29024;
+fp t29020;
+fp t29019;
+fp t29009;
+fp t29001;
+fp t28995;
+fp t28981;
+fp t28979;
+fp t28967;
+fp t28966;
+fp t28965;
+fp t28964;
+fp t28958;
+fp t28954;
+fp t28948;
+fp t28947;
+fp t28946;
+fp t28942;
+fp t28936;
+fp t28927;
+fp t28925;
+fp t28924;
+fp t28923;
+fp t28899;
+fp t28898;
+fp t28896;
+fp t28894;
+fp t28893;
+fp t28890;
+fp t28879;
+fp t28876;
+fp t28874;
+fp t28868;
+fp t28866;
+fp t28858;
+fp t28842;
+fp t28834;
+fp t28831;
+fp t28826;
+fp t28825;
+fp t28822;
+fp t28819;
+fp t28817;
+fp t28813;
+fp t28809;
+fp t28806;
+fp t28802;
+fp t28800;
+fp t28799;
+fp t28798;
+fp t28797;
+fp t28793;
+fp t28791;
+fp t28790;
+fp t28789;
+fp t28784;
+fp t28783;
+fp t28780;
+fp t28778;
+fp t28775;
+fp t28774;
+fp t28771;
+fp t28768;
+fp t28767;
+fp t28760;
+fp t28759;
+fp t28758;
+fp t28756;
+fp t28755;
+fp t28751;
+fp t28750;
+fp t28747;
+fp t28745;
+fp t28740;
+fp t28737;
+fp t28736;
+fp t28735;
+fp t28732;
+fp t28731;
+fp t28730;
+fp t28729;
+fp t28728;
+fp t28727;
+fp t28726;
+fp t28724;
+fp t28716;
+fp t28710;
+fp t28709;
+fp t28705;
+fp t28704;
+fp t28702;
+fp t28701;
+fp t28698;
+fp t28694;
+fp t28690;
+fp t28689;
+fp t28687;
+fp t28681;
+fp t28674;
+fp t28667;
+fp t28666;
+fp t28665;
+fp t28662;
+fp t28661;
+fp t28659;
+fp t28658;
+fp t28655;
+fp t28654;
+fp t28645;
+fp t28639;
+fp t28628;
+fp t28622;
+fp t28621;
+fp t28618;
+fp t28617;
+fp t28611;
+fp t28605;
+fp t28603;
+fp t28596;
+fp t28595;
+fp t28592;
+fp t28591;
+fp t28589;
+fp t28585;
+fp t28583;
+fp t28582;
+fp t28580;
+fp t28579;
+fp t28577;
+fp t28574;
+fp t28570;
+fp t28568;
+fp t28563;
+fp t28562;
+fp t28559;
+fp t28558;
+fp t28552;
+fp t28545;
+fp t28544;
+fp t28543;
+fp t28525;
+fp t28522;
+fp t28513;
+fp t28506;
+fp t28503;
+fp t28501;
+fp t28489;
+fp t28487;
+fp t28481;
+fp t28476;
+fp t28474;
+fp t28473;
+fp t28471;
+fp t28470;
+fp t28468;
+fp t28462;
+fp t28460;
+fp t28454;
+fp t28449;
+fp t28446;
+fp t28445;
+fp t28443;
+fp t28439;
+fp t28438;
+fp t28435;
+fp t28433;
+fp t28432;
+fp t28429;
+fp t28421;
+fp t28413;
+fp t28411;
+fp t28408;
+fp t28404;
+fp t28397;
+fp t28394;
+fp t28390;
+fp t28380;
+fp t28374;
+fp t28370;
+fp t28366;
+fp t28363;
+fp t28359;
+fp t28355;
+fp t28354;
+fp t28352;
+fp t28347;
+fp t28337;
+fp t28335;
+fp t28330;
+fp t28327;
+fp t28325;
+fp t28324;
+fp t28313;
+fp t28312;
+fp t28305;
+fp t28303;
+fp t28294;
+fp t28290;
+fp t28283;
+fp t28268;
+fp t28266;
+fp t28265;
+fp t28250;
+fp t28237;
+fp t28235;
+fp t28233;
+fp t28229;
+fp t28228;
+fp t28223;
+fp t28218;
+fp t28213;
+fp t28211;
+fp t28208;
+fp t28201;
+fp t28200;
+fp t28198;
+fp t28184;
+fp t28179;
+fp t28168;
+fp t28162;
+fp t28157;
+fp t28154;
+fp t28141;
+fp t28140;
+fp t28136;
+fp t28131;
+fp t28130;
+fp t28128;
+fp t28123;
+fp t28111;
+fp t28110;
+fp t28109;
+fp t28106;
+fp t28103;
+fp t28102;
+fp t28101;
+fp t28096;
+fp t28089;
+fp t28081;
+fp t28066;
+fp t28052;
+fp t28029;
+fp t28010;
+fp t27999;
+fp t27997;
+fp t27993;
+fp t27992;
+fp t27983;
+fp t27981;
+fp t27974;
+fp t27958;
+fp t27951;
+fp t27947;
+fp t27946;
+fp t27941;
+fp t27939;
+fp t27932;
+fp t27927;
+fp t27892;
+fp t27891;
+fp t27884;
+fp t27872;
+fp t27871;
+fp t27869;
+fp t27867;
+fp t27863;
+fp t27861;
+fp t27860;
+fp t27850;
+fp t27844;
+fp t27838;
+fp t27837;
+fp t27827;
+fp t27821;
+fp t27818;
+fp t27807;
+fp t27784;
+fp t27782;
+fp t27781;
+fp t27779;
+ t29555 = x*x;
+ t29552 = t29555*x;
+ t30128 = z*t29552;
+ t30072 = y*t30128;
+ t30138 = x*z;
+ t30137 = y*t30138;
+ t30442 = t30072+t30137;
+ t29526 = RATIONAL(1.0,6.0);
+ t29553 = z*z;
+ t29883 = t29555*t29553;
+ t29554 = y*y;
+ t29745 = t29554*t29883;
+ t29414 = RATIONAL(-1.0,12.0);
+ t29932 = t29414*t29554;
+ t29673 = t29553*t29932;
+ t28348 = x*t29673;
+ t30441 = t29526*t29745+t28348;
+ t29356 = RATIONAL(-7.0,108.0);
+ t29874 = t29555*t29356;
+ t28676 = z*t29874;
+ t29917 = t29552*t29553;
+ t29710 = t29554*t29917;
+ t29467 = RATIONAL(1.0,12.0);
+ t28222 = t29467*t29710;
+ t30440 = y*t28676+t28222;
+ t29378 = RATIONAL(7.0,576.0);
+ t29886 = t29378*t29552;
+ t28769 = t29553*t29886;
+ t29398 = RATIONAL(7.0,48.0);
+ t29769 = y*t29917;
+ t30439 = t28769+t29398*t29769;
+ t29307 = RATIONAL(-49.0,72.0);
+ t29855 = t29552*t29307;
+ t28725 = t29553*t29855;
+ t28031 = y*t28725;
+ t29546 = RATIONAL(5.0,6.0);
+ t30020 = t29546*t29554;
+ t29795 = z*t30020;
+ t30438 = t28031+t29555*t29795;
+ t29536 = RATIONAL(-1.0,6.0);
+ t29202 = t29536*t29554;
+ t29428 = RATIONAL(7.0,18.0);
+ t29885 = t29428*t29554;
+ t30437 = t29555*t29885+t29202;
+ t29506 = RATIONAL(5.0,9.0);
+ t30125 = y*t29553;
+ t30074 = x*t30125;
+ t29512 = RATIONAL(-2.0,3.0);
+ t29551 = t29554*t29553;
+ t29805 = x*t29551;
+ t28548 = t29512*t29805;
+ t30436 = t29506*t30074+t28548;
+ t29268 = RATIONAL(-7.0,144.0);
+ t29856 = t29268*t29552;
+ t28641 = z*t29856;
+ t28720 = t29554*t29886;
+ t30435 = t28720+t29554*t28641;
+ t29537 = RATIONAL(-7.0,6.0);
+ t29193 = t29537*t29554;
+ t27964 = RATIONAL(49.0,24.0)*t29805;
+ t30434 = t29193*t30138+t27964;
+ t29257 = RATIONAL(49.0,192.0);
+ t29740 = t29257*t29551;
+ t27829 = x*t29740;
+ t30433 = t27829+RATIONAL(-49.0,96.0)*t29745;
+ t29519 = RATIONAL(-5.0,9.0);
+ t30018 = t29554*t29519;
+ t29514 = RATIONAL(4.0,9.0);
+ t29892 = t29514*t29554;
+ t29112 = t29552*t29892;
+ t30432 = t29555*t30018+t29112;
+ t30431 = RATIONAL(-343.0,48.0)*t29745+RATIONAL(49.0,16.0)*t29551;
+ t29463 = RATIONAL(-7.0,36.0);
+ t29849 = t29555*t29463;
+ t28977 = t29553*t29849;
+ t29501 = RATIONAL(1.0,18.0);
+ t29854 = t29554*t29501;
+ t29765 = z*t29854;
+ t28282 = t29552*t29765;
+ t30430 = t28282+y*t28977;
+ t29130 = RATIONAL(-7.0,1728.0)*t29552;
+ t29312 = RATIONAL(7.0,432.0);
+ t30013 = t29312*t29552;
+ t30429 = t29130+z*t30013;
+ t29488 = RATIONAL(-7.0,18.0);
+ t29927 = t29488*t29552;
+ t28808 = z*t29927;
+ t29408 = RATIONAL(7.0,12.0);
+ t29734 = t29408*t29551;
+ t28215 = t29555*t29734;
+ t30428 = y*t28808+t28215;
+ t29397 = RATIONAL(-1.0,36.0);
+ t29897 = t29552*t29397;
+ t29037 = t29554*t29897;
+ t29547 = RATIONAL(1.0,9.0);
+ t30067 = t29554*t29547;
+ t29776 = z*t30067;
+ t30427 = t29552*t29776+t29037;
+ t29490 = RATIONAL(7.0,72.0);
+ t29961 = t29552*t29554;
+ t28883 = t29490*t29961;
+ t29820 = y*t29883;
+ t29507 = RATIONAL(-1.0,9.0);
+ t30426 = t29507*t29820+z*t28883;
+ t29366 = RATIONAL(-280.0,9.0);
+ t29260 = RATIONAL(224.0,9.0);
+ t30071 = t29555*t29554;
+ t29835 = z*t30071;
+ t30425 = t29366*t29835+t29260*t29769;
+ t28717 = t29554*t29855;
+ t27868 = z*t28717;
+ t30424 = t29546*t29820+t27868;
+ t30126 = x*t29553;
+ t29516 = RATIONAL(7.0,9.0);
+ t29078 = t29516*t30126;
+ t29324 = RATIONAL(-35.0,24.0);
+ t28651 = t29324*t29883;
+ t30423 = t29078+t28651;
+ t29206 = t29536*t29553;
+ t30422 = t29428*t29883+t29206;
+ t29245 = RATIONAL(-1.0,1728.0);
+ t29127 = t29245*t29552;
+ t29352 = RATIONAL(-1.0,144.0);
+ t29991 = t29352*t29552;
+ t28785 = z*t29991;
+ t30421 = t29127+t28785;
+ t29548 = RATIONAL(5.0,4.0);
+ t29284 = RATIONAL(-1.0,216.0);
+ t29148 = t29284*x;
+ t30090 = y*t29555;
+ t30079 = z*t30090;
+ t30420 = t29548*t30079+t29148;
+ t29888 = RATIONAL(35.0,288.0)*t29552;
+ t29837 = RATIONAL(-49.0,576.0)*t29552;
+ t28557 = t29554*t29837;
+ t30419 = y*t29888+t28557;
+ t28779 = t29378*t30126;
+ t29277 = RATIONAL(-7.0,288.0);
+ t30418 = t28779+t29277*t29883;
+ t29828 = z*t29961;
+ t29431 = RATIONAL(-98.0,9.0);
+ t28384 = t29431*t29828;
+ t29465 = RATIONAL(28.0,3.0);
+ t30417 = t28384+t29465*t29820;
+ t29893 = t29378*t29554;
+ t28630 = x*t29893;
+ t29904 = t29268*t29554;
+ t30416 = t29904*t30138+t28630;
+ t29442 = RATIONAL(-2.0,27.0);
+ t29182 = t29442*t29552;
+ t29458 = RATIONAL(5.0,54.0);
+ t30415 = t29182+t29458*t29555;
+ t30106 = z*t29554;
+ t29365 = RATIONAL(35.0,96.0);
+ t29785 = t29365*t30106;
+ t29462 = RATIONAL(-7.0,72.0);
+ t29034 = t29462*t29961;
+ t30414 = t29552*t29785+t29034;
+ t29046 = t29553*t29897;
+ t29521 = RATIONAL(-1.0,3.0);
+ t30413 = t29046+t29521*t29769;
+ t29407 = RATIONAL(14.0,9.0);
+ t28805 = t29407*t29917;
+ t28369 = y*t28805;
+ t29405 = RATIONAL(-20.0,9.0);
+ t30412 = t29405*t29835+t28369;
+ t29349 = RATIONAL(-1.0,576.0);
+ t28762 = t29349*t30126;
+ t29477 = RATIONAL(-1.0,48.0);
+ t29186 = t29477*t29553;
+ t29782 = y*t29186;
+ t30411 = t28762+x*t29782;
+ t29308 = RATIONAL(-1.0,288.0);
+ t29362 = RATIONAL(1.0,144.0);
+ t29867 = t29555*t29362;
+ t28714 = z*t29867;
+ t30410 = t29554*t28714+t29308*t29769;
+ t29441 = RATIONAL(10.0,9.0);
+ t30081 = y*t29441;
+ t29771 = t29553*t30081;
+ t29418 = RATIONAL(-14.0,9.0);
+ t29933 = t29418*t29554;
+ t28892 = t29552*t29933;
+ t28134 = z*t28892;
+ t30409 = t29555*t29771+t28134;
+ t29293 = RATIONAL(5.0,216.0);
+ t30131 = x*t29293;
+ t30021 = t29554*t29397;
+ t28963 = x*t30021;
+ t30408 = t28963+y*t30131;
+ t29895 = t29462*t29553;
+ t28820 = x*t29895;
+ t30120 = x*t29501;
+ t30407 = t28820+z*t30120;
+ t29329 = RATIONAL(-7.0,576.0);
+ t29868 = t29329*t29553;
+ t28663 = x*t29868;
+ t29340 = RATIONAL(5.0,288.0);
+ t30129 = x*t29340;
+ t30406 = z*t30129+t28663;
+ t29406 = RATIONAL(-7.0,12.0);
+ t29670 = t29406*t29551;
+ t28190 = t29555*t29670;
+ t29487 = RATIONAL(5.0,18.0);
+ t29984 = t29552*t29487;
+ t28854 = z*t29984;
+ t30405 = t28190+y*t28854;
+ t29267 = RATIONAL(35.0,18.0);
+ t28643 = t29267*t29883;
+ t29513 = RATIONAL(-8.0,9.0);
+ t30061 = t29552*t29513;
+ t29114 = z*t30061;
+ t30404 = t29554*t29114+y*t28643;
+ t29335 = RATIONAL(-1.0,108.0);
+ t29137 = t29335*t29552;
+ t30403 = t29137+RATIONAL(5.0,432.0)*t29555;
+ t29461 = RATIONAL(1.0,72.0);
+ t30402 = t29462*t30072+t29461*t30137;
+ t29550 = RATIONAL(2.0,9.0);
+ t30119 = x*t29550;
+ t29103 = t29553*t30119;
+ t29391 = RATIONAL(-5.0,27.0);
+ t30093 = x*t29391;
+ t30401 = t29103+z*t30093;
+ t29899 = t29554*t29349;
+ t28672 = t29552*t29899;
+ t29190 = t29477*t29554;
+ t29827 = z*t29190;
+ t30400 = t29552*t29827+t28672;
+ t29041 = t29461*t29917;
+ t29469 = RATIONAL(5.0,72.0);
+ t30399 = t29469*t29769+t29041;
+ t29327 = RATIONAL(35.0,24.0);
+ t28721 = t29327*t30071;
+ t29508 = RATIONAL(-7.0,9.0);
+ t30057 = t29508*t29554;
+ t29061 = x*t30057;
+ t30398 = t28721+t29061;
+ t29539 = RATIONAL(-4.0,9.0);
+ t29841 = t29539*t29553;
+ t29071 = t29552*t29841;
+ t30397 = t29071+t29506*t29883;
+ t29479 = RATIONAL(-7.0,48.0);
+ t29181 = t29479*t29554;
+ t29237 = RATIONAL(49.0,144.0);
+ t30396 = t29237*t30071+t29181;
+ t29246 = RATIONAL(245.0,96.0);
+ t30395 = t28717+t29246*t29828;
+ t29310 = RATIONAL(49.0,48.0);
+ t30394 = RATIONAL(-7.0,16.0)*t29551+t29310*t29745;
+ t29678 = RATIONAL(-49.0,192.0)*t29551;
+ t27809 = x*t29678;
+ t30393 = t27809+x*t29785;
+ t29057 = t29508*t30126;
+ t28597 = t29327*t29883;
+ t30392 = t29057+t28597;
+ t29269 = RATIONAL(49.0,12.0);
+ t27858 = t29269*t29710;
+ t30391 = RATIONAL(-175.0,12.0)*t30079+t27858;
+ t29440 = RATIONAL(-5.0,96.0);
+ t29792 = t29440*t30106;
+ t29337 = RATIONAL(7.0,288.0);
+ t27967 = t29337*t29769;
+ t30390 = t27967+t29555*t29792;
+ t29279 = RATIONAL(35.0,27.0);
+ t29966 = t29552*t29279;
+ t28646 = y*t29966;
+ t29520 = RATIONAL(-4.0,3.0);
+ t30389 = t29520*t29745+z*t28646;
+ t29468 = RATIONAL(1.0,48.0);
+ t29166 = t29468*t29553;
+ t29862 = t29268*t29553;
+ t28801 = t29555*t29862;
+ t30388 = t29166+t28801;
+ t29250 = RATIONAL(49.0,576.0);
+ t28564 = t29250*t29917;
+ t30059 = t29552*RATIONAL(-35.0,288.0);
+ t30387 = z*t30059+t28564;
+ t30386 = t28883+t29555*t29932;
+ t29364 = RATIONAL(49.0,72.0);
+ t29884 = t29364*t29553;
+ t28637 = t29552*t29884;
+ t29240 = RATIONAL(245.0,72.0);
+ t30385 = t28637+t29240*t29769;
+ t29199 = t29521*t29554;
+ t29833 = z*t29199;
+ t28039 = y*t28637;
+ t30384 = t29555*t29833+t28039;
+ t28915 = t29418*t29917;
+ t29530 = RATIONAL(4.0,3.0);
+ t29873 = t29555*t29530;
+ t30383 = t29553*t29873+t28915;
+ t28364 = y*t28915;
+ t29834 = t29441*t30106;
+ t30382 = t28364+t29555*t29834;
+ t28631 = t29364*t29961;
+ t27847 = z*t28631;
+ t29192 = t29521*t29553;
+ t29807 = y*t29192;
+ t30381 = t29555*t29807+t27847;
+ t29238 = RATIONAL(1.0,1728.0);
+ t29131 = t29238*t29552;
+ t29320 = RATIONAL(-1.0,864.0);
+ t30380 = t29320*t29555+t29131;
+ t29464 = RATIONAL(5.0,24.0);
+ t30379 = t29464*t30072+t29555*t29678;
+ t28969 = t29490*t29917;
+ t29977 = t29554*t29507;
+ t29781 = z*t29977;
+ t30378 = t29555*t29781+y*t28969;
+ t30377 = t29521*t29828+t29037;
+ t29348 = RATIONAL(-49.0,48.0);
+ t30376 = RATIONAL(7.0,16.0)*t29551+t29348*t29745;
+ t29328 = RATIONAL(5.0,108.0);
+ t29951 = t29328*t29555;
+ t28664 = y*t29951;
+ t28410 = t29552*t29673;
+ t30375 = t28410+z*t28664;
+ t29259 = RATIONAL(7.0,192.0);
+ t29743 = t29259*t29551;
+ t27986 = t29555*t29743;
+ t29354 = RATIONAL(-5.0,144.0);
+ t30374 = t27986+t29354*t30072;
+ t29369 = RATIONAL(7.0,144.0);
+ t30028 = t29554*t29369;
+ t28765 = t29555*t30028;
+ t30373 = t29190+t28765;
+ t28668 = t29369*t29883;
+ t30372 = t29186+t28668;
+ t29443 = RATIONAL(5.0,36.0);
+ t30123 = x*t29443;
+ t30371 = t28820+z*t30123;
+ t29472 = RATIONAL(5.0,27.0);
+ t30116 = x*t29472;
+ t29517 = RATIONAL(-2.0,9.0);
+ t29969 = t29517*t29554;
+ t29116 = x*t29969;
+ t30370 = y*t30116+t29116;
+ t29482 = RATIONAL(-70.0,3.0);
+ t29496 = RATIONAL(98.0,9.0);
+ t28176 = t29496*t29828;
+ t30369 = t29482*t29820+t28176;
+ t29939 = t29467*t29553;
+ t29711 = t29554*t29939;
+ t28361 = x*t29711;
+ t30368 = x*t29781+t28361;
+ t29457 = RATIONAL(1.0,36.0);
+ t29872 = t29554*t29457;
+ t28887 = t29552*t29872;
+ t30367 = t29552*t29781+t28887;
+ t29532 = RATIONAL(-7.0,3.0);
+ t30366 = t29532*t29745+t29551;
+ t29382 = RATIONAL(-35.0,3.0);
+ t28209 = RATIONAL(-14.0,3.0)*t29805;
+ t30365 = t29382*t29745+t28209;
+ t29651 = RATIONAL(1.0,192.0)*t29551;
+ t27998 = x*t29651;
+ t29783 = t29352*t30125;
+ t30364 = t27998+x*t29783;
+ t30139 = y*z;
+ t30076 = RATIONAL(-50.0,9.0)*t30139;
+ t29450 = RATIONAL(-1.0,27.0);
+ t29177 = t29450*x;
+ t30363 = t29555*t30076+t29177;
+ t29664 = t29530*t29551;
+ t28523 = t29552*t29664;
+ t30362 = t28523+RATIONAL(-98.0,27.0)*t30079;
+ t29708 = RATIONAL(-7.0,192.0)*t29551;
+ t28067 = x*t29708;
+ t30361 = RATIONAL(-7.0,32.0)*t29745+t28067;
+ t30360 = t29260*t29828+t29366*t29820;
+ t30033 = t29555*t29267;
+ t28647 = t29554*t30033;
+ t30359 = t29513*t29769+z*t28647;
+ t30064 = t29555*t29443;
+ t28909 = y*t30064;
+ t30358 = z*t28909+t29148;
+ t30055 = t29488*t29554;
+ t29766 = z*t30055;
+ t28358 = t29552*t29766;
+ t30357 = t28358+y*t28597;
+ t29292 = RATIONAL(-7.0,432.0);
+ t30046 = t29292*t29552;
+ t29133 = RATIONAL(7.0,1728.0)*t29552;
+ t30356 = y*t30046+t29133;
+ t28937 = t29407*t29961;
+ t29995 = t29520*t29554;
+ t30355 = t28937+t29555*t29995;
+ t30354 = RATIONAL(35.0,4.0)*t29745+t28209;
+ t29531 = RATIONAL(-1.0,2.0);
+ t30353 = t29531*t29745+t28348;
+ t29271 = RATIONAL(-35.0,72.0);
+ t30088 = z*t29271;
+ t29773 = t29552*t30088;
+ t30352 = t29554*t29773+t29034;
+ t29481 = RATIONAL(1.0,27.0);
+ t29171 = t29481*t29552;
+ t29906 = t29472*t29552;
+ t30351 = t29171+z*t29906;
+ t29426 = RATIONAL(28.0,9.0);
+ t30350 = t28364+t29426*t29835;
+ t29876 = t29554*t29329;
+ t28722 = x*t29876;
+ t30349 = t28722+y*t30129;
+ t29498 = RATIONAL(5.0,12.0);
+ t29880 = t29498*t29554;
+ t29007 = t29555*t29880;
+ t28183 = t29488*t29769;
+ t30348 = z*t29007+t28183;
+ t30347 = t29532*t30079+t27858;
+ t29989 = RATIONAL(35.0,216.0)*t29552;
+ t29358 = RATIONAL(7.0,216.0);
+ t29161 = t29358*t29552;
+ t30346 = z*t29989+t29161;
+ t28126 = z*t28937;
+ t30345 = t29418*t29820+t28126;
+ t29956 = t29550*t29554;
+ t29063 = t29552*t29956;
+ t30111 = z*t29441;
+ t29774 = t29552*t30111;
+ t30344 = t29063+t29554*t29774;
+ t29081 = t29507*t30126;
+ t29395 = RATIONAL(-5.0,18.0);
+ t30343 = t29395*t29883+t29081;
+ t29420 = RATIONAL(14.0,3.0);
+ t28314 = t29420*t29805;
+ t30342 = RATIONAL(-35.0,4.0)*t29745+t28314;
+ t29385 = RATIONAL(-7.0,27.0);
+ t29163 = t29385*t29552;
+ t29291 = RATIONAL(35.0,36.0);
+ t30050 = t29552*t29291;
+ t28615 = z*t30050;
+ t30341 = t29163+t28615;
+ t29714 = t29555*t29181;
+ t30340 = t29553*t29714+RATIONAL(1.0,16.0)*t29551;
+ t28050 = t29555*t29708;
+ t30104 = z*t29469;
+ t29802 = t29552*t30104;
+ t30339 = y*t29802+t28050;
+ t29401 = RATIONAL(7.0,36.0);
+ t28933 = t29401*t29883;
+ t29361 = RATIONAL(7.0,108.0);
+ t29997 = t29555*t29361;
+ t30338 = (t28933+t29997)*y;
+ t28660 = t29552*t29876;
+ t29810 = z*t29181;
+ t30337 = t28660+t29552*t29810;
+ t30336 = t29246*t29769+t28725;
+ t29062 = x*t29977;
+ t30335 = t30018*t30138+t29062;
+ t29494 = RATIONAL(-20.0,3.0);
+ t29800 = t29494*t30125;
+ t30334 = t28176+t29555*t29800;
+ t29518 = RATIONAL(1.0,3.0);
+ t29201 = t29518*t29554;
+ t29779 = z*t29201;
+ t30333 = t28887+t29552*t29779;
+ t29359 = RATIONAL(-7.0,216.0);
+ t29143 = t29359*t29552;
+ t30332 = t29143+t29469*t29555;
+ t29425 = RATIONAL(-7.0,96.0);
+ t28846 = t29425*t30071;
+ t28569 = t29250*t29961;
+ t30331 = t28846+t28569;
+ t29188 = t29481*x;
+ t30330 = RATIONAL(-50.0,27.0)*t30079+t29188;
+ t29437 = RATIONAL(-8.0,27.0);
+ t29164 = t29437*x;
+ t30329 = RATIONAL(125.0,9.0)*t30079+t29164;
+ t29208 = t29526*t29554;
+ t30328 = t29555*t30055+t29208;
+ t29275 = RATIONAL(5.0,144.0);
+ t30056 = t29555*t29275;
+ t28708 = z*t30056;
+ t28012 = t29552*t29708;
+ t30327 = t28012+y*t28708;
+ t29863 = t29552*t29517;
+ t29109 = t29553*t29863;
+ t30326 = t29546*t29769+t29109;
+ t28918 = t29463*t29961;
+ t29231 = RATIONAL(35.0,144.0);
+ t30325 = t28918+t29231*t30071;
+ t29069 = t29554*t29863;
+ t30324 = t29552*t29795+t29069;
+ t30038 = t29406*t29554;
+ t28848 = t29555*t30038;
+ t28177 = t29428*t29769;
+ t30323 = z*t28848+t28177;
+ t30108 = x*t29397;
+ t28836 = t29553*t30108;
+ t30322 = t28836+z*t30131;
+ t30321 = t28190+y*t28615;
+ t28869 = t29490*t30126;
+ t30320 = t28869+t29231*t29883;
+ t29394 = RATIONAL(-1.0,18.0);
+ t28220 = t29394*t29769;
+ t30319 = t29443*t29835+t28220;
+ t29381 = RATIONAL(-1.0,192.0);
+ t29737 = t29381*t29551;
+ t29332 = RATIONAL(1.0,216.0);
+ t29153 = t29332*t29552;
+ t30318 = t29555*t29737+t29153*t30139;
+ t29475 = RATIONAL(-4.0,27.0);
+ t30094 = x*t29475;
+ t30113 = x*t29547;
+ t29097 = t29553*t30113;
+ t30317 = z*t30094+t29097;
+ t29262 = RATIONAL(1.0,576.0);
+ t28699 = t29262*t30126;
+ t29433 = RATIONAL(1.0,96.0);
+ t30316 = t29433*t29883+t28699;
+ t29089 = t29550*t29917;
+ t30315 = t29089+t29441*t29769;
+ t27771 = RATIONAL(343.0,192.0)*t29710;
+ t30314 = RATIONAL(-25.0,8.0)*t30079+t27771;
+ t29200 = t29526*t29553;
+ t30313 = t29488*t29883+t29200;
+ t29484 = RATIONAL(-7.0,24.0);
+ t28388 = t29484*t29805;
+ t29772 = z*t29885;
+ t30312 = t28388+x*t29772;
+ t30014 = t29490*t29554;
+ t28951 = x*t30014;
+ t29298 = RATIONAL(-35.0,96.0);
+ t29832 = t29298*t30106;
+ t30311 = x*t29832+t28951;
+ t29928 = t29516*t29554;
+ t29082 = x*t29928;
+ t29444 = RATIONAL(35.0,9.0);
+ t30075 = x*t30106;
+ t30310 = t29082+t29444*t30075;
+ t28383 = t29431*t29769;
+ t30309 = t28383+t29465*t29835;
+ t29413 = RATIONAL(7.0,24.0);
+ t28398 = t29413*t29805;
+ t29435 = RATIONAL(-5.0,12.0);
+ t30308 = t28398+t29435*t30074;
+ t29510 = RATIONAL(7.0,6.0);
+ t29210 = t29510*t29553;
+ t29289 = RATIONAL(-49.0,18.0);
+ t29866 = t29289*t29555;
+ t30307 = t29210+t29553*t29866;
+ t29333 = RATIONAL(25.0,48.0);
+ t27834 = t29552*t29678;
+ t30306 = t29333*t30079+t27834;
+ t29804 = z*t29933;
+ t30305 = t28369+t29555*t29804;
+ t29339 = RATIONAL(-49.0,12.0);
+ t27971 = t29339*t29710;
+ t29542 = RATIONAL(5.0,3.0);
+ t30115 = t29542*z;
+ t29829 = t29555*t30115;
+ t30304 = t27971+y*t29829;
+ t28649 = t29555*t29904;
+ t29167 = t29468*t29554;
+ t30303 = t28649+t29167;
+ t28837 = t29490*t29883;
+ t28227 = y*t28837;
+ t30034 = t29394*t29552;
+ t28935 = z*t30034;
+ t28203 = t29554*t28935;
+ t30302 = t28227+t28203;
+ t29460 = RATIONAL(-10.0,3.0);
+ t29454 = RATIONAL(16.0,9.0);
+ t30082 = x*t29454;
+ t29051 = t29553*t30082;
+ t30301 = t29460*t29883+t29051;
+ t29976 = t29462*t29554;
+ t28891 = x*t29976;
+ t30300 = y*t30120+t28891;
+ t29859 = t29552*t29361;
+ t28593 = y*t29859;
+ t28076 = z*t28593;
+ t28084 = t29555*t29673;
+ t30299 = t28076+t28084;
+ t29483 = RATIONAL(-1.0,72.0);
+ t29879 = t29483*t29553;
+ t28907 = x*t29879;
+ t30298 = t28907+t29414*t29883;
+ t29842 = t29457*t29553;
+ t28904 = t29552*t29842;
+ t29211 = t29518*t29553;
+ t29767 = y*t29211;
+ t30297 = t28904+t29552*t29767;
+ t29889 = t29552*t29369;
+ t28754 = z*t29889;
+ t30296 = t28660+t29554*t28754;
+ t30295 = t29426*t29820+t28134;
+ t29330 = RATIONAL(-5.0,108.0);
+ t28351 = t29555*t29711;
+ t30294 = t29330*t30072+t28351;
+ t28872 = t29552*t29895;
+ t30293 = t29467*t29883+t28872;
+ t29447 = RATIONAL(-5.0,54.0);
+ t29179 = t29447*t29555;
+ t29471 = RATIONAL(2.0,27.0);
+ t29180 = t29471*t29552;
+ t30292 = t29179+t29180;
+ t30291 = t28631+t29240*t29828;
+ t29419 = RATIONAL(-10.0,9.0);
+ t29806 = t29419*t30106;
+ t30290 = t29552*t29806+t29069;
+ t28436 = x*t29664;
+ t29511 = RATIONAL(-8.0,3.0);
+ t30289 = t28436+t29511*t29745;
+ t28427 = t29520*t29805;
+ t30288 = t28427+RATIONAL(-8.0,1.0)*t29745;
+ t29126 = t29245*x;
+ t29903 = t29394*t29555;
+ t28884 = z*t29903;
+ t30287 = y*t28884+t29126;
+ t29174 = t29450*t29552;
+ t29944 = t29552*t29391;
+ t30286 = z*t29944+t29174;
+ t29390 = RATIONAL(5.0,48.0);
+ t29921 = t29277*t29554;
+ t29816 = z*t29921;
+ t27924 = t29552*t29816;
+ t30285 = t29390*t29820+t27924;
+ t30284 = t29202*t30138+t28398;
+ t29470 = RATIONAL(-7.0,54.0);
+ t29953 = t29470*t29552;
+ t28875 = y*t29953;
+ t30283 = t28351+z*t28875;
+ t30002 = t29472*t29555;
+ t28835 = y*t30002;
+ t29142 = t29332*x;
+ t30282 = t29142+z*t28835;
+ t28224 = t29496*t29769;
+ t30281 = t29482*t29835+t28224;
+ t29416 = RATIONAL(7.0,27.0);
+ t29178 = t29416*t29552;
+ t30280 = t29178+t29517*t29555;
+ t30279 = t27971+RATIONAL(125.0,12.0)*t30079;
+ t28311 = t29501*t29769;
+ t29430 = RATIONAL(-5.0,72.0);
+ t29788 = t29430*t30106;
+ t30278 = t28311+t29555*t29788;
+ t30277 = t29461*t30072+t28050;
+ t28680 = t29552*t29868;
+ t30276 = t28680+t29369*t29769;
+ t28310 = t29552*t29772;
+ t28845 = t29406*t29883;
+ t30275 = t28310+y*t28845;
+ t30274 = z*t28721+t28183;
+ t28584 = t29553*t29837;
+ t29255 = RATIONAL(35.0,192.0);
+ t30273 = t29255*t29883+t28584;
+ t28910 = t29554*t29849;
+ t30272 = z*t28910+t28311;
+ t29993 = t29408*t29554;
+ t28852 = t29555*t29993;
+ t28482 = t29508*t29769;
+ t29985 = t29555*t29401;
+ t30271 = t28482+(t28852+t29985)*z;
+ t29403 = RATIONAL(-1.0,54.0);
+ t30127 = t29403*x;
+ t29022 = z*t30127;
+ t30004 = t29555*t29330;
+ t29485 = RATIONAL(-5.0,36.0);
+ t30270 = t29022+y*t30004+t29485*t29820;
+ t29234 = RATIONAL(-245.0,18.0);
+ t29273 = RATIONAL(35.0,54.0);
+ t29869 = t29555*t29273;
+ t29493 = RATIONAL(16.0,3.0);
+ t30269 = t29234*t29820+y*t29869+t29493*t29828;
+ t29964 = t29418*t29555;
+ t29449 = RATIONAL(35.0,6.0);
+ t28243 = t29449*t29769;
+ t30268 = z*t29964+t28243+t29339*t29835;
+ t28453 = t29532*t29769;
+ t30267 = t29269*t29835+t28453+z*t29849;
+ t29974 = t29428*t29552;
+ t28847 = y*t29974;
+ t28456 = t29537*t29745;
+ t30078 = t29428*t30139;
+ t30266 = z*t28847+t28456+x*t30078;
+ t30133 = x*t29416;
+ t30016 = y*t30133+t29116;
+ t29541 = RATIONAL(-5.0,3.0);
+ t30265 = t30016+t29541*t29835+t28039;
+ t29814 = t29494*t30106;
+ t30264 = t30016+t29555*t29814+t28224;
+ t29295 = RATIONAL(56.0,27.0);
+ t30118 = x*t29295;
+ t29455 = RATIONAL(50.0,3.0);
+ t30263 = y*t30118+t28383+t29455*t29835;
+ t29448 = RATIONAL(1.0,54.0);
+ t30134 = t29448*x;
+ t28908 = z*t30134;
+ t30010 = t29555*t29354;
+ t29410 = RATIONAL(-5.0,48.0);
+ t29688 = t29410*t29883;
+ t30262 = t28908+(t30010+t29688)*y;
+ t28206 = t29553*t28846;
+ t30261 = t28206+t30442*t29275;
+ t28469 = RATIONAL(7.0,2.0)*t29745;
+ t30260 = t28469+t29291*t30137+RATIONAL(-245.0,36.0)*t30072;
+ t29216 = RATIONAL(245.0,24.0);
+ t30000 = t29555*t29444;
+ t29389 = RATIONAL(-35.0,6.0);
+ t28255 = t29389*t29828;
+ t30259 = y*t30000+t28255+t29216*t29820;
+ t30258 = t29493*t29769+z*t29869+t29234*t29835;
+ t27836 = t29257*t29710;
+ t29280 = RATIONAL(-25.0,24.0);
+ t29775 = t29280*t30090;
+ t30257 = t27836+z*t29775+t29188;
+ t28069 = t29298*t29769;
+ t29185 = t29398*t29554;
+ t29653 = t29555*t29185;
+ t29968 = t29555*t29501;
+ t30256 = t28069+(t29968+t29653)*z;
+ t30102 = x*t29385;
+ t29948 = t29103+z*t30102;
+ t30255 = t29405*t29820+t28126+t29948;
+ t28538 = t29508*t29828;
+ t29043 = t29408*t29883;
+ t30254 = t28538+(t29043+t29985)*y;
+ t30112 = x*t29554;
+ t28911 = t29483*t30112;
+ t29272 = RATIONAL(1.0,108.0);
+ t30095 = x*t29272;
+ t28744 = y*t30095;
+ t29963 = t28911+t28744;
+ t29248 = RATIONAL(-49.0,288.0);
+ t29409 = RATIONAL(5.0,16.0);
+ t30253 = t29963+t29248*t29769+t29409*t29835;
+ t29393 = RATIONAL(-70.0,9.0);
+ t28173 = t29393*t29769;
+ t29427 = RATIONAL(70.0,3.0);
+ t29411 = RATIONAL(-35.0,9.0);
+ t29909 = t29555*t29411;
+ t30252 = t29427*t29835+z*t29909+t28173;
+ t27966 = t29298*t29828;
+ t30251 = y*t29968+t29398*t29820+t27966;
+ t28251 = t29449*t29828;
+ t30250 = y*t29964+t28251+t29339*t29820;
+ t29350 = RATIONAL(280.0,9.0);
+ t29851 = t29555*RATIONAL(-140.0,27.0);
+ t29355 = RATIONAL(-160.0,9.0);
+ t30249 = z*t29851+t29350*t29835+t29355*t29769;
+ t30100 = x*t29442;
+ t30248 = t29280*t29835+t28177+y*t30100;
+ t29402 = RATIONAL(20.0,9.0);
+ t28867 = z*t30116;
+ t29264 = RATIONAL(-10.0,27.0);
+ t29901 = t29555*t29264;
+ t30247 = t28867+y*t29901+t29402*t29820;
+ t28604 = z*t29161;
+ t30246 = t29188*t30139+RATIONAL(-5.0,64.0)*t29745+y*t28604;
+ t30245 = y*t29851+t29355*t29828+t29350*t29820;
+ t29492 = RATIONAL(-28.0,3.0);
+ t29970 = t29555*t29407;
+ t29422 = RATIONAL(70.0,9.0);
+ t28122 = t29422*t29828;
+ t30244 = y*t29970+t29492*t29820+t28122;
+ t29474 = RATIONAL(-1.0,24.0);
+ t30107 = x*t29320;
+ t30049 = t29337*t29554;
+ t29822 = z*t30049;
+ t28003 = t29552*t29822;
+ t30243 = t29474*t29820+z*t30107+t28003;
+ t29432 = RATIONAL(-40.0,3.0);
+ t29908 = RATIONAL(140.0,27.0)*t29555;
+ t29212 = RATIONAL(245.0,18.0);
+ t30242 = t29212*t29835+z*t29908+t29432*t29769;
+ t29306 = RATIONAL(-1.0,432.0);
+ t29853 = t29555*t29306;
+ t29815 = t29352*t30106;
+ t30241 = z*t29853+t29555*t29815+t29362*t29769;
+ t29499 = RATIONAL(7.0,54.0);
+ t29925 = t29552*t29499;
+ t28864 = z*t29925;
+ t28519 = t29536*t29745;
+ t30240 = t29499*t30137+t28519+y*t28864;
+ t28070 = RATIONAL(-35.0,64.0)*t29745;
+ t30239 = t29490*t30072+t28070+t30113*t30139;
+ t29263 = RATIONAL(35.0,72.0);
+ t28030 = t29263*t29769;
+ t29509 = RATIONAL(-5.0,6.0);
+ t29793 = t29509*t30106;
+ t29023 = z*t30064;
+ t30238 = t29555*t29793+t28030+t29023;
+ t29135 = t29284*t29552;
+ t30237 = t29433*t29745+(t29148+t29135)*t30139;
+ t29343 = RATIONAL(-35.0,48.0);
+ t29666 = t29343*t29883;
+ t28060 = t29554*t29666;
+ t30236 = t29550*t30072+t29507*t30137+t28060;
+ t29992 = t29403*t29555;
+ t30235 = t29547*t29820+y*t29992+t29552*t29788;
+ t28450 = RATIONAL(-7.0,2.0)*t29745;
+ t29281 = RATIONAL(49.0,18.0);
+ t30234 = t29488*t30137+t28450+t29281*t30072;
+ t30045 = t29555*t29485;
+ t28832 = z*t30045;
+ t28048 = t29365*t29769;
+ t30233 = t28832+t29555*t29832+t28048;
+ t30232 = t29554*t29688+(t29177+t29180)*t30139;
+ t28148 = t29393*t29828;
+ t30231 = y*t29909+t28148+t29427*t29820;
+ t28642 = t29324*t30071;
+ t28483 = t29516*t29769;
+ t30068 = t29555*t29271;
+ t30230 = t28483+(t30068+t28642)*z;
+ t29152 = t29332*t29555;
+ t30006 = t29135+t29152;
+ t30229 = t30006+t29458*t30072+t28084;
+ t28773 = z*t30095;
+ t30228 = t28773+t29443*t29820+t28203;
+ t29342 = RATIONAL(1.0,432.0);
+ t29983 = t29342*t29555;
+ t30227 = t29468*t29769+(t29983+t28649)*z;
+ t28016 = t29271*t29769;
+ t30226 = t28016+t28884+t29555*t29779;
+ t28719 = z*t29143;
+ t30225 = t29142*t30139+RATIONAL(1.0,32.0)*t29745+y*t28719;
+ t28145 = t29395*t30137;
+ t29256 = RATIONAL(-35.0,144.0);
+ t28006 = RATIONAL(35.0,64.0)*t29745;
+ t30224 = t28145+t28006+t29256*t30072;
+ t29543 = RATIONAL(7.0,3.0);
+ t28455 = t29543*t29769;
+ t29215 = RATIONAL(-245.0,24.0);
+ t29914 = t29555*t29263;
+ t30223 = z*t29914+t28455+t29215*t29835;
+ t29368 = RATIONAL(-25.0,36.0);
+ t29169 = t29450*t29555;
+ t30222 = t29368*t30072+t28215+t29169;
+ t29898 = t29555*t29448;
+ t30221 = t29552*t29792+(t29898+t28668)*y;
+ t30220 = t29555*t29776+z*t29992+t29430*t29769;
+ t30219 = z*t30118+t28384+t29455*t29820;
+ t29314 = RATIONAL(-35.0,18.0);
+ t28600 = t29314*t29883;
+ t29274 = RATIONAL(-35.0,54.0);
+ t29920 = t29274*t29555;
+ t30218 = t29454*t29828+(t29920+t28600)*y;
+ t29950 = t29517*t29553;
+ t29054 = x*t29950;
+ t28930 = z*t30133;
+ t29839 = t29054+t28930;
+ t29704 = t29541*t29883;
+ t30217 = t29839+y*t29704+t27847;
+ t28181 = t29487*t30137;
+ t29286 = RATIONAL(35.0,48.0);
+ t29731 = t29286*t30071;
+ t27994 = t29553*t29731;
+ t30216 = t28181+t29519*t30072+t27994;
+ t28521 = t29548*t29745;
+ t30215 = RATIONAL(-35.0,108.0)*t30072+t28521+t29264*t30137;
+ t29952 = t29552*t29401;
+ t29357 = RATIONAL(1.0,288.0);
+ t30214 = t29357*t29555+(t30108+t29952)*t30139;
+ t30213 = t28773+t29409*t29820+t29248*t29828;
+ t30212 = y*t29908+t29432*t29828+t29212*t29820;
+ t28477 = t29543*t29828;
+ t30211 = t29215*t29820+y*t29914+t28477;
+ t28652 = t29314*t30071;
+ t30210 = t29454*t29769+(t29920+t28652)*z;
+ t30037 = t29555*t29419;
+ t28903 = y*t30093;
+ t29383 = RATIONAL(20.0,3.0);
+ t30209 = z*t30037+t28903+t29383*t29835+t28173;
+ t28472 = t29510*t29745;
+ t29913 = t29552*t29395;
+ t28888 = y*t29913;
+ t29136 = t29272*t29555;
+ t30208 = t28472+t28145+z*t28888+t29136;
+ t30207 = RATIONAL(35.0,108.0)*t30072+t29330*t30137+t30353;
+ t29372 = RATIONAL(49.0,36.0);
+ t30206 = y*t29874+t29372*t29820+t30377;
+ t29300 = RATIONAL(20.0,27.0);
+ t29104 = t29506*t30139;
+ t30205 = t29300*t30072+t29104+t30366;
+ t30204 = z*t29714+t28714+t30439;
+ t29325 = RATIONAL(-5.0,216.0);
+ t30023 = t29555*t29325;
+ t29811 = t29263*t30106;
+ t30203 = z*t30023+t29555*t29811+t30413;
+ t29266 = RATIONAL(49.0,54.0);
+ t30202 = t29470*t30137+t29266*t30072+t30353;
+ t30201 = t28835+t29419*t29820+t30344;
+ t30058 = t29340*t29555;
+ t29412 = RATIONAL(5.0,96.0);
+ t29817 = t29412*t30125;
+ t30200 = t29555*t29817+y*t30058+t30435;
+ t29004 = y*t30045;
+ t29845 = t29555*t29435;
+ t28959 = t29553*t29845;
+ t28536 = t29516*t29828;
+ t30199 = t29004+t28908+t28536+y*t28959;
+ t29048 = t29498*t30139;
+ t30198 = t29506*t30072+t29048+t30376;
+ t29452 = RATIONAL(-28.0,9.0);
+ t30197 = t29452*t30137+t29289*t30072+t30354;
+ t28889 = t29554*t29952;
+ t29374 = RATIONAL(-35.0,12.0);
+ t29798 = t29374*t30125;
+ t30196 = t28889+t29555*t29798+t28909+t28477;
+ t30195 = z*t30002+t29555*t29806+t30315;
+ t30194 = t28676+t29372*t29835+t30413;
+ t29940 = t29555*RATIONAL(-25.0,72.0);
+ t28510 = t29532*t29828;
+ t30105 = x*t29514;
+ t29223 = RATIONAL(175.0,24.0);
+ t30193 = t29223*t29820+y*t29940+t28510+z*t30105;
+ t29824 = z*t29167;
+ t29836 = t29262*t29554;
+ t28707 = t29552*t29836;
+ t30192 = t28707+t29552*t29824+(t29983+t28801)*y;
+ t28516 = RATIONAL(1.0,2.0)*t29745;
+ t29165 = t29397*t29555;
+ t30191 = t28516+t29165+t29274*t30072+t29458*t30137;
+ t30190 = t29897*t30139+t27986+t29131+t29245*t29555;
+ t30110 = y*t29394;
+ t30189 = RATIONAL(-1.0,16.0)*t29551+z*t30110+t29553*t29653+t29182*t30139;
+ t29438 = RATIONAL(-50.0,3.0);
+ t30008 = t29555*RATIONAL(25.0,9.0);
+ t29322 = RATIONAL(-40.0,27.0);
+ t30092 = x*t29322;
+ t30188 = y*t30008+z*t30092+t29438*t29820+t28122;
+ t29334 = RATIONAL(35.0,12.0);
+ t29784 = t29334*t30125;
+ t30101 = x*t29485;
+ t28873 = z*t30101;
+ t30065 = t29555*t29441;
+ t30187 = t29555*t29784+t28873+t28255+y*t30065;
+ t30186 = t28918+t28536+(t30068+t28651)*y;
+ t30185 = RATIONAL(-5.0,576.0)*t29555+t29517*t30137+t29463*t30072+t28006;
+ t28955 = y*t30101;
+ t29955 = t29555*t29487;
+ t30184 = t28955+t28069+(t29955+t29731)*z;
+ t28895 = x*t30110;
+ t29980 = t29555*t29390;
+ t29302 = RATIONAL(-35.0,16.0);
+ t30183 = t28895+z*t29980+t29302*t29835+t29310*t29769;
+ t29296 = RATIONAL(-49.0,36.0);
+ t29290 = RATIONAL(-14.0,27.0);
+ t29911 = t29555*t29290;
+ t30182 = z*t29911+t29296*t29835+t30326;
+ t28165 = t29422*t29769;
+ t30181 = t28805+z*t29970+t28165+t29492*t29835;
+ t29852 = t29555*t29391;
+ t29787 = t29554*t30088;
+ t30180 = z*t29852+t29555*t29787+t30326;
+ t29154 = t29335*t29555;
+ t29495 = RATIONAL(-5.0,24.0);
+ t30179 = t29154+RATIONAL(49.0,96.0)*t29745+t30442*t29495;
+ t29865 = t29555*t29546;
+ t29344 = RATIONAL(35.0,16.0);
+ t29230 = RATIONAL(-245.0,96.0);
+ t30178 = t28631+y*t29865+t29230*t29828+t29344*t29820;
+ t29473 = RATIONAL(40.0,9.0);
+ t30177 = t29405*t30137+t29473*t30072+t30292;
+ t30176 = t29296*t29820+y*t29911+t30324;
+ t30175 = RATIONAL(175.0,36.0)*t30072+t28450+t29368*t30137+t29550*t29555;
+ t30077 = t29422*t30139;
+ t30174 = RATIONAL(245.0,36.0)*t30072+x*t30077+t30342;
+ t29353 = RATIONAL(14.0,27.0);
+ t29942 = t29555*t29353;
+ t30173 = y*t29942+t29452*t29820+t30344;
+ t28691 = x*t29836;
+ t29790 = t29474*t30106;
+ t30172 = t28691+t29555*t29790+y*t30107+t27967;
+ t30171 = z*t30008+y*t30092+t28165+t29438*t29835;
+ t30130 = x*t29325;
+ t29777 = t29263*t30128;
+ t28033 = t29554*t29777;
+ t30025 = t29555*t29547;
+ t30170 = t29512*t29820+z*t30130+t28033+y*t30025;
+ t30169 = z*t29942+t29452*t29835+t30315;
+ t30168 = t30394+(t29863+t29536)*t30139;
+ t29270 = RATIONAL(-5.0,288.0);
+ t30124 = x*t29270;
+ t30007 = t29555*t29507;
+ t30167 = y*t30124+t29484*t29835+t28048+z*t30007;
+ t29926 = t29555*RATIONAL(-25.0,9.0);
+ t29241 = RATIONAL(-175.0,24.0);
+ t30166 = y*t29926+t29419*t30138+t28251+t29241*t29820;
+ t29028 = y*t30127;
+ t29959 = t29555*t29410;
+ t29453 = RATIONAL(-5.0,16.0);
+ t30165 = z*t29959+t29028+t29453*t29835+t29237*t29769;
+ t30098 = y*t29419;
+ t30164 = z*t29926+x*t30098+t28243+t29241*t29835;
+ t30163 = t29154+t30441+t30442*t29447;
+ t29107 = x*t29956;
+ t29960 = t29555*t29395;
+ t30162 = t28016+t29107+t28903+z*t29960+t29554*t29829;
+ t28906 = t29394*t30138;
+ t29373 = RATIONAL(-35.0,36.0);
+ t30161 = t28664+t28906+t29373*t29820+t30333;
+ t29988 = t29461*t29553;
+ t29021 = x*t29988;
+ t30160 = y*t29959+t29021+t29022+t29453*t29820+t29237*t29828;
+ t30159 = t29519*t30137+y*t29774+t28060+t30292;
+ t29189 = t29430*t29555;
+ t30158 = t29267*t30072+t29402*t30137+t29189+t30342;
+ t30157 = t29310*t29828+t29302*t29820+t28869+y*t29980+t28906;
+ t30156 = x*t29104+t28070+t29189+y*t29777+t29161;
+ t29502 = RATIONAL(4.0,27.0);
+ t30086 = x*t29502;
+ t29318 = RATIONAL(25.0,24.0);
+ t29864 = t29555*RATIONAL(25.0,72.0);
+ t30155 = t28538+t28889+z*t30086+t29318*t29820+y*t29864;
+ t28244 = x*t29734;
+ t29258 = RATIONAL(25.0,36.0);
+ t30154 = t28244+t29471*t29555+t28456+t30442*t29258;
+ t29282 = RATIONAL(-20.0,27.0);
+ t28498 = t29554*t29704;
+ t29297 = RATIONAL(40.0,27.0);
+ t30153 = t28498+t29297*t30072+t29282*t30137+t30415;
+ t28916 = y*t30134;
+ t30152 = t28916+t29410*t29835+z*t30010+t30276;
+ t29830 = t29334*t30106;
+ t28246 = t29389*t29769;
+ t30151 = t28955+z*t30065+t28951+t29555*t29830+t28246;
+ t30150 = z*t30124+y*t30007+t29484*t29820+t30414;
+ t30091 = x*t29342;
+ t29459 = RATIONAL(1.0,24.0);
+ t30048 = t29555*t29461;
+ t30149 = z*t30091+y*t30048+t29459*t29820+t30435;
+ t30140 = x*y;
+ t30148 = t30115*t30140+t29327*t30072+RATIONAL(-245.0,64.0)*t29745+t30332;
+ t28833 = t29401*t29917;
+ t30147 = t29318*t29835+y*t30086+t28833+z*t29864+t28482;
+ t29139 = t29272*t29552;
+ t29882 = t29552*t29539;
+ t30146 = t27994+t29139+RATIONAL(-5.0,432.0)*t29555+(t30119+t29882)*t30139
+;
+ t29304 = RATIONAL(1.0,864.0);
+ t28047 = x*t29743;
+ t30145 = t29304*t29555+t28206+t28047+t30442*t29457;
+ t28865 = t29463*t29917;
+ t30144 = z*t29940+t28865+t29223*t29835+t28453+y*t30105;
+ t28871 = y*t29960;
+ t29656 = t29542*t29883;
+ t30143 = t28871+y*t29656+t30352+t30401;
+ t29770 = t29374*t30106;
+ t30142 = t28833+t28455+t29555*t29770+t29023+t30300;
+ t30005 = t29555*t29483;
+ t30117 = x*t29362;
+ t30141 = t29413*t29820+y*t30005+t28663+z*t30117+t30337;
+ t30136 = z*t29555;
+ t30135 = x*t29358;
+ t30132 = x*t29539;
+ t30122 = t29306*x;
+ t30121 = x*t29359;
+ t30114 = x*t29304;
+ t30109 = x+t29552;
+ t30103 = t29471*x;
+ t30099 = y*t29469;
+ t30097 = z*t29407;
+ t30096 = x*t29335;
+ t30089 = y*t29509;
+ t29341 = RATIONAL(-56.0,27.0);
+ t30087 = x*t29341;
+ t30085 = y*t29430;
+ t30084 = x*t29297;
+ t30083 = x*t29352;
+ t30080 = z*t29373;
+ t28975 = z*t30100;
+ t28640 = z*t30096;
+ t29380 = RATIONAL(-35.0,27.0);
+ t30073 = t29380*t30139;
+ t30070 = t29552*t29507;
+ t29946 = t29356*t29552;
+ t28594 = z*t29946;
+ t30069 = t28969+t28594;
+ t30053 = RATIONAL(-49.0,216.0)*t29552;
+ t30066 = t28889+y*t30053;
+ t30063 = t29552*t29293;
+ t28386 = t29408*t29710;
+ t30062 = t29508*t30079+t28386;
+ t29278 = RATIONAL(-49.0,27.0);
+ t30060 = t29278*t29552;
+ t28382 = t29552*t29670;
+ t30054 = t28382+t29258*t30079;
+ t30052 = RATIONAL(-35.0,216.0)*t29552;
+ t30051 = t28388+t29401*t30075;
+ t29140 = t29284*t29555;
+ t30047 = t29153+t29140;
+ t30044 = RATIONAL(-80.0,27.0)*t29552;
+ t30043 = t29362*t29552;
+ t28987 = y*t30102;
+ t30042 = t28987+t29107;
+ t30041 = t29357*t29553;
+ t29875 = t29552*t29483;
+ t28976 = t29553*t29875;
+ t30040 = t28976+t29461*t29883;
+ t29183 = t29499*t29555;
+ t30039 = t28640+t29021;
+ t29195 = t29506*t29555;
+ t30036 = t29394*t29553;
+ t29265 = RATIONAL(10.0,27.0);
+ t30035 = t29552*t29265;
+ t29170 = t29457*t29555;
+ t30032 = t29552*t29403;
+ t30031 = t29554*t29539;
+ t29018 = x*t29872;
+ t30030 = y*t30121+t29018;
+ t30029 = t29552*t29485;
+ t30027 = t28382+t30033*t30139;
+ t30026 = t29555*t29265;
+ t30024 = t28386+z*t28871;
+ t30022 = t27998+t29308*t30074;
+ t30019 = t29555*t29509;
+ t29840 = t29555*t29349;
+ t28711 = t29262*t29917;
+ t30017 = t29553*t29840+t28711;
+ t30015 = t29555*t29495;
+ t30012 = t29552*t29443;
+ t29194 = t29511*t29554;
+ t30011 = t29461*t29554;
+ t29797 = t29307*t30125;
+ t30009 = t28244+x*t29797;
+ t30003 = t28382+t29555*t30078;
+ t30001 = t29277*t29553;
+ t29999 = t30001*t30140+t28047;
+ t29998 = t29342*t29552;
+ t28712 = x*t29899;
+ t29996 = t28712+y*t30114;
+ t29994 = t29552*t29437;
+ t29990 = t29502*t29552;
+ t29987 = t29506*t29554;
+ t28526 = t29520*t29710;
+ t29986 = t28526+t29555*t29664;
+ t29887 = RATIONAL(49.0,216.0)*t29552;
+ t29982 = t28865+z*t29887;
+ t29981 = t29337*t29553;
+ t29979 = t29555*t29416;
+ t29978 = t29306*t29552;
+ t29975 = t29555*t29270;
+ t29973 = t29290*t29552;
+ t29972 = t29552*t29405;
+ t29971 = t29340*t29552;
+ t29209 = t29510*t29554;
+ t29549 = RATIONAL(8.0,3.0);
+ t29204 = t29549*t29554;
+ t29967 = t29281*t29554;
+ t29965 = t29380*t29552;
+ t29962 = t29270*t29552;
+ t29197 = t29549*t29553;
+ t29198 = t29511*t29553;
+ t28073 = t29259*t29710;
+ t28008 = t29277*t29769;
+ t29958 = t28073+t28008;
+ t29957 = t29552*t29325;
+ t29954 = t29554*t29467;
+ t29831 = t29307*t30106;
+ t29949 = t28244+x*t29831;
+ t29947 = t29352*t29555;
+ t29945 = t29264*t29552;
+ t29943 = t27971+t29449*t30079;
+ t29910 = t29357*t29554;
+ t29768 = z*t29910;
+ t28002 = t29381*t29710;
+ t29941 = t29552*t29768+t28002;
+ t29392 = RATIONAL(8.0,27.0);
+ t29938 = t29392*t29552;
+ t29937 = t29475*t29552;
+ t29936 = t29552*RATIONAL(80.0,27.0);
+ t29935 = RATIONAL(-112.0,27.0)*t29552;
+ t28776 = y*t30096;
+ t29038 = x*t30011;
+ t29934 = t28776+t29038;
+ t29931 = t29555*t29359;
+ t28412 = t29459*t29805;
+ t29930 = t28412+y*t28836;
+ t29522 = RATIONAL(8.0,9.0);
+ t29929 = t29522*t29552;
+ t29924 = z*t30053+t28833;
+ t28598 = y*t29137;
+ t29010 = t29461*t29961;
+ t29923 = t28598+t29010;
+ t28074 = x*t29737;
+ t29922 = t30041*t30140+t28074;
+ t29919 = t29555*t29536;
+ t29918 = t29552*t29547;
+ t29916 = t29358*t29555;
+ t29915 = t29552*RATIONAL(112.0,27.0);
+ t29912 = t29514*t29552;
+ t29907 = t29320*t29552;
+ t29905 = t29394*t29554;
+ t29902 = t29552*t29373;
+ t28742 = t29349*t29917;
+ t29850 = t29304*t29552;
+ t29900 = t28742+z*t29850;
+ t28950 = x*t29842;
+ t28308 = t29474*t29805;
+ t29896 = y*t28950+t28308;
+ t29162 = t29398*t29553;
+ t29894 = t29552*t29501;
+ t29891 = t29555*t29385;
+ t29890 = t29448*t29552;
+ t29881 = t29552*RATIONAL(7.0,864.0);
+ t29878 = t29308*t29554;
+ t29877 = t29519*t29553;
+ t29175 = t29479*t29553;
+ t29871 = RATIONAL(-7.0,864.0)*t29552;
+ t29870 = t29552*RATIONAL(32.0,9.0);
+ t29861 = t29402*t29552;
+ t28931 = t29554*t29875;
+ t29860 = t28931+t29555*t30011;
+ t29858 = t29546*t29553;
+ t29205 = t29537*t29553;
+ t29857 = t29555*t29293;
+ t29276 = RATIONAL(49.0,27.0);
+ t29848 = t29276*t29552;
+ t29847 = t29552*t29353;
+ t29846 = t29555*t29329;
+ t29491 = RATIONAL(-56.0,9.0);
+ t29844 = t29555*t29491;
+ t29456 = RATIONAL(-1.0,96.0);
+ t29843 = t29555*t29456;
+ t29838 = t29555*RATIONAL(5.0,192.0);
+ t28983 = z*t29891;
+ t28851 = z*t30005;
+ t29826 = z*t29185;
+ t29825 = y*t29140;
+ t29823 = t29554*t30104;
+ t29821 = t29554*t30097;
+ t29819 = t29383*t30125;
+ t29818 = t29522*t30106;
+ t29813 = t29553*t30089;
+ t29812 = t29364*t30106;
+ t29809 = t29271*t30125;
+ t29808 = t29412*t30106;
+ t28796 = z*t30060;
+ t29803 = z*t29878;
+ t28686 = z*t29965;
+ t29801 = t29553*t30099;
+ t28627 = z*t30043;
+ t28629 = z*t29902;
+ t29799 = t29407*t30125;
+ t29796 = t29555*t30080;
+ t29478 = RATIONAL(40.0,3.0);
+ t29794 = t29478*t30106;
+ t29523 = RATIONAL(2.0,3.0);
+ t29791 = t29523*t30106;
+ t29789 = y*t29884;
+ t29786 = y*t29175;
+ t29315 = RATIONAL(-25.0,18.0);
+ t29780 = t29315*t30090;
+ t29778 = t29553*t30085;
+ t29764 = t30109*t30139;
+ t29763 = t28891+y*t30123+t29177;
+ t29762 = t27836+t28680+t29479*t29769;
+ t29083 = t29553*t29912;
+ t29761 = t29555*t29877+t29054+t29083;
+ t29121 = t29555*t29956;
+ t28216 = t29492*t29710;
+ t29760 = RATIONAL(35.0,3.0)*t29745+t28216+t28314;
+ t29759 = t28915+t29281*t29883+t29205;
+ t29080 = x*t30067;
+ t29758 = t29987*t30138+t28548+t29080;
+ t29429 = RATIONAL(-16.0,9.0);
+ t29000 = t29429*t30112;
+ t29404 = RATIONAL(-40.0,9.0);
+ t28988 = t29554*t29870;
+ t29757 = t29000+t29404*t30071+t28988;
+ t29105 = t29550*t29883;
+ t29017 = t29462*t29883;
+ t28953 = t29555*t29872;
+ t29756 = t28931+t28953+t28911;
+ t28978 = y*t30032;
+ t29755 = t28978+t29010+t29153;
+ t28980 = t29501*t29883;
+ t28984 = t29554*t29985;
+ t28996 = t29554*t30005;
+ t29251 = RATIONAL(-35.0,192.0);
+ t29754 = t28951+t28569+t29251*t30071;
+ t29753 = t28805+t29057+t28600;
+ t28120 = RATIONAL(64.0,3.0)*t29710;
+ t29752 = RATIONAL(16.0,1.0)*t29551+RATIONAL(-112.0,3.0)*t29745+t28120;
+ t28920 = t29555*t29854;
+ t29751 = t28388+t29880*t30138+t29062;
+ t29750 = t28969+t29171+z*t30029;
+ t29749 = t29552*t29826+t28720+t27834;
+ t29748 = z*t29998+t28742+t29127;
+ t29747 = t28523+t30290;
+ t28881 = t29554*t29845;
+ t28830 = t29555*t30014;
+ t29229 = RATIONAL(-49.0,144.0);
+ t29746 = t29162+t28833+t29229*t29883;
+ t29157 = RATIONAL(-16.0,27.0)*t29552;
+ t29184 = t29392*x;
+ t29744 = t29300*t29555+t29157+t29184;
+ t28840 = t29555*t29976;
+ t28843 = t29555*t29879;
+ t29400 = RATIONAL(7.0,96.0);
+ t28850 = t29400*t30071;
+ t29742 = t28643+t29078+t28915;
+ t29741 = t28918+y*t29989+t29161;
+ t28234 = t29501*t30074;
+ t29739 = t28907+t28234+t28308;
+ t28814 = t29498*t29883;
+ t29445 = RATIONAL(-25.0,6.0);
+ t29738 = t29445*t30079+t27858+t29188;
+ t29386 = RATIONAL(-32.0,9.0);
+ t29027 = t29386*t29917;
+ t29415 = RATIONAL(56.0,9.0);
+ t29736 = t29415*t29883+t29198+t29027;
+ t29108 = t29554*t29882;
+ t29735 = t29555*t29987+t29107+t29108;
+ t28217 = x*t29670;
+ t29733 = t29263*t30074+t28217+t28869;
+ t29732 = t29082+x*t29770+t27964;
+ t28692 = t29555*t29878;
+ t28695 = t29308*t29883;
+ t29730 = y*t29889+t28557+t29133;
+ t29729 = t28889+t29229*t30071+t29185;
+ t27972 = RATIONAL(-49.0,24.0)*t29805;
+ t27772 = RATIONAL(-343.0,192.0)*t29710;
+ t29728 = t27972+t27772+RATIONAL(245.0,64.0)*t29745;
+ t29727 = t29089+t29509*t29769+t28386;
+ t29726 = t29501+t29470*t29555+t29180;
+ t29725 = t29182+t29394+t29183;
+ t29724 = t29547*t29769+t29046+t28410;
+ t28302 = t29465*t29710;
+ t29723 = t28302+t30365;
+ t29722 = t29435*t30075+t28398+t29080;
+ t29721 = RATIONAL(-7.0,1.0)*t29551+t28216+RATIONAL(49.0,3.0)*t29745;
+ t29720 = t28805+t29163+t28686;
+ t28971 = t29555*t29842;
+ t29719 = t28907+t28976+t28971;
+ t29718 = t28523+t29419*t29769+t29109;
+ t29717 = t29130+t28641+t28564;
+ t29446 = RATIONAL(10.0,3.0);
+ t29716 = t28892+t29000+t29446*t30071;
+ t29715 = t27836+t30361;
+ t29713 = t28762+t28074+t29362*t30074;
+ t29006 = t29429*t30126;
+ t29712 = t29446*t29883+t28915+t29006;
+ t29709 = t28012+t30296;
+ t29707 = t28907+t29206*t30140+t28398;
+ t28371 = RATIONAL(7.0,32.0)*t29745;
+ t29706 = t28371+t28047+t27834;
+ t28991 = t29553*t29870;
+ t29705 = t28991+t29404*t29883+t29006;
+ t29703 = t28883+t29135+y*t30034;
+ t29132 = t29238*x;
+ t29702 = y*t30122+t28691+t29132;
+ t29701 = t29507*t29769+t28904+t28222;
+ t28528 = t29523*t29805;
+ t29700 = t28528+RATIONAL(-5.0,4.0)*t29745+t28386;
+ t29035 = t29554*t30082;
+ t29025 = t29386*t29961;
+ t29699 = t29473*t30071+t29035+t29025;
+ t29698 = t29170+t29142+t29143;
+ t29697 = t29554*t29844+t29204+t28988;
+ t29379 = RATIONAL(-28.0,27.0);
+ t29160 = RATIONAL(16.0,27.0)*t29552;
+ t29696 = t29514+t29379*t29555+t29160;
+ t29695 = t28652+t28937+t29061;
+ t29694 = t28067+t29553*t28850+t28012;
+ t29693 = t28937+t29035+t29460*t30071;
+ t29692 = z*t30012+t29174+t28872;
+ t29691 = z*t29894+t28872+t29153;
+ t29690 = t27809+t28630+x*t29826;
+ t29689 = t29464*t29883+t29081+t28872;
+ t29687 = t28769+t28073+t29268*t29769;
+ t28115 = RATIONAL(-64.0,3.0)*t29710;
+ t28114 = RATIONAL(32.0,3.0)*t29805;
+ t29686 = t28115+t28114+RATIONAL(80.0,3.0)*t29745;
+ t29685 = t29142+t30407;
+ t28402 = t30036*t30140;
+ t29684 = t28412+t29021+t28402;
+ t29683 = t29400*t29883+t28779+t28584;
+ t29682 = t29195*t30139+t28382+t29148;
+ t29681 = t29025+t29194+t29415*t30071;
+ t28000 = t29552*t29651;
+ t29680 = t29554*t28785+t28707+t28000;
+ t29679 = t28526+t29543*t29745-t29551;
+ t29677 = t29027+t29473*t29883+t29051;
+ t29676 = t28711+t28695+t28699;
+ t29675 = t28388+t29208*t30138+t29038;
+ t29674 = t29139+t29362+t29292*t29555;
+ t29672 = t28222+t30367;
+ t29671 = t29211+t29508*t29883+t29083;
+ t29669 = t28410+t30427;
+ t29668 = x*t29767+t28217+t28950;
+ t29667 = t28865+t29175+t29237*t29883;
+ t29665 = t28991+t29553*t29844+t29197;
+ t29663 = t29177+t30371;
+ t28129 = RATIONAL(-32.0,3.0)*t29805;
+ t29662 = t28216+t28129+RATIONAL(20.0,1.0)*t29745;
+ t29661 = t29199+t29555*t29928+t29108;
+ t29660 = t28302+RATIONAL(-49.0,3.0)*t29745+RATIONAL(7.0,1.0)*t29551;
+ t29659 = t29554*t29866+t28937+t29209;
+ t29658 = t29063+t29552*t29793+t28386;
+ t29657 = t29555*t29967+t28892+t29193;
+ t29655 = t28526+t28528+t29554*t29656;
+ t29654 = t29555*t30057+t29201+t29112;
+ t29652 = t29554*t29980;
+ t29650 = t28361+t28950+y*t29081;
+ t29649 = t29071+t29516*t29883+t29192;
+ t29648 = t29510+t29866;
+ t29647 = RATIONAL(392.0,9.0)*t29555+RATIONAL(-56.0,3.0);
+ t29646 = t28282+t29555*t29778+t30375;
+ t28240 = y*t28851;
+ t29645 = t29468*t29820+t28073+t28240+t27924;
+ t28340 = z*t28830;
+ t29644 = t28340+t28220+t30440;
+ t29643 = t29440*t29820+t28003+t30327;
+ t27982 = z*t29825;
+ t29642 = t29362*t29820+t28000+t27982+t29552*t29803;
+ t29641 = y*t29852+t29555*t29809+t30054+t30324;
+ t28150 = t30015*t30139;
+ t29640 = z*t29975+t28150+t29555*t29785+t29762;
+ t27875 = t29555*t30073;
+ t29639 = t27875+t29555*t29799+y*t29891+t29747;
+ t28297 = t29467*t30079;
+ t29638 = y*t29867+t29555*t29786+t28297+t29749;
+ t28272 = t29170*t30139;
+ t29637 = t29483*t30137+t29875*t30139+t28272+t29694;
+ t27905 = y*t29796;
+ t29636 = y*t29979+t29555*t29789+t27905+t29658;
+ t28041 = RATIONAL(70.0,27.0)*t30079;
+ t29635 = t28526+t29549*t29745+t28427+y*t28686+x*t30073+t28041;
+ t28104 = t29431*t30079;
+ t29634 = t29420*t30139+t29415*t30072+t28104+t29660;
+ t28341 = y*t29017;
+ t28353 = t29183*t30139;
+ t29633 = y*t29931+t28341+t28353+t29669;
+ t29220 = RATIONAL(343.0,72.0);
+ t29545 = RATIONAL(-5.0,1.0);
+ t29632 = t29220*t29769+t29545*t29835+t29943+t30042;
+ t29631 = t28983+t27875+t29555*t29821+t29718;
+ t29338 = RATIONAL(-49.0,54.0);
+ t29630 = t28548+t28521+t29379*t30137+t29338*t30072+t30027;
+ t29629 = t28361+RATIONAL(-49.0,108.0)*t30072+t28516+t29361*t30137+t30003;
+ t29628 = t27868+t28836+z*t30135+t29523*t29820+t30062;
+ t27957 = y*t28594;
+ t29627 = t28410+t28353+t27957+t29356*t30137+t30441;
+ t29626 = t27905+t29555*t29812+z*t29979+t29727;
+ t28320 = y*t28983;
+ t29625 = t28320+t29701+(t28984+t29997)*z;
+ t27915 = RATIONAL(-175.0,9.0)*t30079;
+ t29624 = t29393*t30137+RATIONAL(140.0,9.0)*t30072+t27915+t29723;
+ t29623 = z*t29916+t29555*t29831+t30003+t30297;
+ t29622 = t29555*t29767+y*t29903+t30024+t30352;
+ t29621 = t28883+t28909+t29555*t29813+t28033+t30054;
+ t28392 = z*t28840;
+ t29620 = z*t29931+t28392+t28353+t29724;
+ t29619 = y*t30097+t29295*t30072+t30362+t30366;
+ t28393 = t29189*t30139;
+ t29618 = z*t29652+t28393+t29934+t29958;
+ t29617 = z*t30058+t28393+t29555*t29808+t29687;
+ t29616 = t29004+t29298*t29820+t30306+t30414;
+ t29285 = RATIONAL(-140.0,9.0);
+ t27934 = RATIONAL(245.0,9.0)*t30079;
+ t29615 = t29285*t30072+t29382*t30139+t27934+t29721;
+ t27856 = t29276*t30079;
+ t29614 = t29508*t30139+t27856+t29379*t30072+t29679;
+ t29613 = RATIONAL(245.0,27.0)*t30072+t28302+RATIONAL(-20.0,1.0)*t29745+
+t28114+t27915+RATIONAL(280.0,27.0)*t30137;
+ t29612 = y*t29947+t29555*t29782+t28272+t29709;
+ t29288 = RATIONAL(28.0,27.0);
+ t29611 = t29341*t30072+t29288*t30137+t28041+t29655;
+ t29610 = t29231*t30072+t28150+t29354*t30137+t29715;
+ t29609 = t27905+RATIONAL(49.0,108.0)*t30072+t29353*t30137+t29700;
+ t29608 = t29545*t29820+t29220*t29828+t29943+t29948;
+ t28261 = t29179*t30139;
+ t29607 = t29555*t29823+z*t29857+t28261+t29701;
+ t29283 = RATIONAL(25.0,27.0);
+ t27985 = t29283*t30079;
+ t29606 = t29265*t30137+t27985+t29282*t30072+t29655;
+ t29605 = t28805+z*t30000+t28246+t29216*t29835+t30391;
+ t29604 = t29365*t29820+t27836+y*t29975+t28150+t30337;
+ t29603 = t28361+t28519+t28222+t28261+t30442*t29328;
+ t29602 = t28310+t28975+t29553*t29775+t29097+t30054;
+ t29601 = t29555*t29827+z*t29947+t28272+t28012+t30276;
+ t29600 = y*t30023+t29263*t29820+t30024+t30377;
+ t29599 = t29555*t29797+y*t29916+t30003+t30333;
+ t29598 = t28031+t28963+y*t30135+t29555*t29791+t30062;
+ t29597 = t29440*t29769+t28073+t29041+t28393+(t29898+t28765)*z;
+ t27780 = RATIONAL(980.0,27.0)*t30079;
+ t29596 = t29285*t30139+t28115+RATIONAL(-560.0,27.0)*t30072+RATIONAL(-16.0
+,1.0)*t29551+RATIONAL(112.0,3.0)*t29745+t27780;
+ t27806 = RATIONAL(-700.0,27.0)*t30079;
+ t29595 = RATIONAL(560.0,27.0)*t30072+t27806+RATIONAL(-80.0,3.0)*t29745+
+t28120+t28129+RATIONAL(-280.0,27.0)*t30137;
+ t29594 = t28523+t27875+t28548+t28498+t29290*t30137+t29288*t30072;
+ t28219 = t29555*t30077;
+ t29593 = t29426*t30137+t29491*t30072+t28219+t29760;
+ t29592 = t28472+t28217+t30080*t30140+y*t28629+t30027;
+ t28065 = t29136*t30139;
+ t29591 = y*t29853+t29555*t29783+t28672+t29554*t28627+t28065+t28002;
+ t29590 = t28918+y*t29849+t28510+t29269*t29820+t30347;
+ t29589 = y*t29857+t29555*t29801+t28261+t29672;
+ t29588 = t28436+RATIONAL(-245.0,27.0)*t30072+RATIONAL(8.0,1.0)*t29745+
+t28216+t28219+t29279*t30137;
+ t29587 = t28358+y*t28814+t30024+t30039;
+ t29500 = RATIONAL(25.0,3.0);
+ t29345 = RATIONAL(100.0,9.0);
+ t29586 = t29345*t30072+t29500*t30139+t29157+t29539+t27915+t29288*t29555+
+t29660;
+ t29585 = t29459*t29835+t28712+y*t30091+z*t30048+t29687+t30287;
+ t29584 = t29312*t29555+t29352+t30376+t29137+t30062+(t29518+t29912)*t30139
+;
+ t29505 = RATIONAL(5.0,1.0);
+ t29225 = RATIONAL(-245.0,72.0);
+ t29583 = t29505*t29835+t28725+z*t30019+t29225*t29769+t29738+t30370;
+ t29582 = RATIONAL(-5.0,2.0)*t30139+RATIONAL(343.0,48.0)*t29745+RATIONAL(
+-49.0,16.0)*t29551+t29460*t30072+t29726+t29943;
+ t29581 = t28832+t28865+t28916+t28911+t28483+z*t28881+t29682;
+ t28064 = z*t29780;
+ t29580 = z*t30026+t28064+t29291*t29835+t29727+t29763;
+ t29579 = t29541*t30137+RATIONAL(-245.0,48.0)*t29745+t29446*t30072+t27972+
+t29738+t30415;
+ t29578 = t29464*t30137+t29165+RATIONAL(49.0,32.0)*t29745+t27829+t27772+
+t29324*t30072+t29161+t30420;
+ t29577 = t28469+t28244+t28181+t29314*t30072+t29698+t30304;
+ t29576 = t28883+y*t29955+t28873+t28869+t27966+t29286*t29820+t30257;
+ t29575 = t28637+z*t29865+t29344*t29835+t29230*t29769+t29763+t30314;
+ t28373 = t29555*t29048;
+ t29574 = t28373+t29142+t29343*t29835+t28708+t27834+t30300+t30439;
+ t29573 = z*t29901+t29402*t29835+t29718+t30330+t30370;
+ t29572 = t29018+t28969+y*t30130+t29512*t29835+t28030+z*t30025+t29682;
+ t29571 = RATIONAL(50.0,9.0)*t30137+RATIONAL(-100.0,9.0)*t30072+t29282*
+t29555+t29160+t29760+t30329;
+ t29570 = t28064+y*t30026+t29291*t29820+t29658+t29663;
+ t29569 = t28373+t29685+t29749+(t30056+t29666)*y;
+ t29568 = t28064+t29273*t30072+t29300*t30137+t29177+t29700+t30332;
+ t29567 = t29054+t28867+t28717+t29505*t29820+t29225*t29828+y*t30019+t29738
+;
+ t29566 = t28895+t29554*t29796+t28951+z*t29951+t29682+t30297;
+ t29565 = z*t30098+t29322*t30072+t28041+t29679+t29726;
+ t28494 = t29919*t30139;
+ t29564 = y*t30117+t28851+t28722+t28494+t29413*t29835+t29132+t29762;
+ t29563 = t28892+t28148+y*t30037+t29555*t29819+t28302+t30363+t30401;
+ t29562 = t29135+t29430*t30072+t30085*t30138+t29136+t29694+t30358;
+ t29561 = t28219+t29404*t30072+t29460*t30139+t29721+t29725;
+ t29560 = t29419*t30072+z*t30089+t29725+t30027+t30394;
+ t29559 = t29178+t29519*t29555+x*t30076+RATIONAL(-175.0,36.0)*t30072+
+t29184+t30279+t30354;
+ t29558 = t28373+y*t29773+t30099*t30138+t29698+t29706;
+ t29557 = t29554*t28832+t29028+z*t30004+t29038+t29724+t30282;
+ t29544 = RATIONAL(4.0,1.0);
+ t29540 = RATIONAL(-4.0,1.0);
+ t29538 = RATIONAL(1.0,8.0);
+ t29535 = RATIONAL(2.0,1.0);
+ t29534 = RATIONAL(7.0,4.0);
+ t29533 = RATIONAL(5.0,8.0);
+ t29529 = RATIONAL(7.0,8.0);
+ t29528 = RATIONAL(1.0,4.0);
+ t29527 = RATIONAL(-1.0,8.0);
+ t29525 = RATIONAL(-1.0,4.0);
+ t29524 = RATIONAL(-2.0,1.0);
+ t29515 = RATIONAL(-7.0,4.0);
+ t29504 = RATIONAL(-7.0,8.0);
+ t29503 = RATIONAL(-5.0,8.0);
+ t29489 = RATIONAL(-49.0,9.0);
+ t29486 = RATIONAL(-49.0,6.0);
+ t29476 = RATIONAL(-16.0,3.0);
+ t29466 = RATIONAL(25.0,2.0);
+ t29451 = RATIONAL(-25.0,2.0);
+ t29439 = RATIONAL(-10.0,1.0);
+ t29434 = RATIONAL(49.0,9.0);
+ t29424 = RATIONAL(49.0,6.0);
+ t29423 = RATIONAL(-80.0,9.0);
+ t29421 = RATIONAL(35.0,8.0);
+ t29396 = RATIONAL(56.0,3.0);
+ t29388 = RATIONAL(-35.0,8.0);
+ t29387 = RATIONAL(80.0,9.0);
+ t29384 = RATIONAL(10.0,1.0);
+ t29377 = RATIONAL(25.0,32.0);
+ t29376 = RATIONAL(-200.0,9.0);
+ t29375 = RATIONAL(-5.0,192.0);
+ t29371 = RATIONAL(-112.0,9.0);
+ t29370 = RATIONAL(160.0,9.0);
+ t29367 = RATIONAL(-25.0,54.0);
+ t29351 = RATIONAL(112.0,9.0);
+ t29331 = RATIONAL(-25.0,12.0);
+ t29326 = RATIONAL(-25.0,96.0);
+ t29319 = RATIONAL(-25.0,48.0);
+ t29317 = RATIONAL(-25.0,27.0);
+ t29313 = RATIONAL(-224.0,9.0);
+ t29311 = RATIONAL(25.0,54.0);
+ t29309 = RATIONAL(-25.0,32.0);
+ t29305 = RATIONAL(25.0,96.0);
+ t29301 = RATIONAL(25.0,12.0);
+ t29294 = RATIONAL(25.0,18.0);
+ t29287 = RATIONAL(200.0,9.0);
+ t29261 = RATIONAL(-392.0,9.0);
+ t29253 = RATIONAL(-175.0,18.0);
+ t29249 = RATIONAL(-175.0,32.0);
+ t29247 = RATIONAL(175.0,18.0);
+ t29243 = RATIONAL(343.0,18.0);
+ t29239 = RATIONAL(-100.0,27.0);
+ t29235 = RATIONAL(196.0,27.0);
+ t29232 = RATIONAL(100.0,27.0);
+ t29227 = RATIONAL(175.0,32.0);
+ t29222 = RATIONAL(-196.0,27.0);
+ t29217 = RATIONAL(-343.0,18.0);
+ t29214 = RATIONAL(49.0,288.0);
+ t29213 = RATIONAL(-343.0,72.0);
+ t29173 = t29442*t29555;
+ t29172 = t29481*t29555;
+ t29156 = t29308*t29555;
+ t29146 = RATIONAL(5.0,576.0)*t29555;
+ t29129 = t29238*t29555;
+ t29124 = z*t29929;
+ t29117 = t29555*t29208;
+ t29115 = t29520*t29883;
+ t29106 = y*t30132;
+ t29102 = t29554*t29873;
+ t29101 = t29555*t29969;
+ t29100 = t29554*t29919;
+ t29099 = z*t30070;
+ t29098 = t29555*t30031;
+ t29095 = z*t29918;
+ t29091 = y*t30070;
+ t29085 = y*t30061;
+ t29084 = t29517*t29883;
+ t29079 = y*t29918;
+ t29074 = t29526*t29883;
+ t29066 = t29555*t29206;
+ t29064 = t29555*t29841;
+ t29060 = t29555*t29892;
+ t29059 = t29514*t29883;
+ t29056 = z*t30132;
+ t29055 = y*t29929;
+ t29049 = y*t29174;
+ t29047 = t29487*t29883;
+ t29042 = z*t30032;
+ t29039 = t29555*t29954;
+ t29036 = y*t29937;
+ t29031 = z*t29171;
+ t29030 = y*t29906;
+ t29026 = y*t29990;
+ t29024 = t29554*t29903;
+ t29020 = y*t29171;
+ t29019 = y*t29925;
+ t29009 = t29555*t30021;
+ t29001 = t29554*t29955;
+ t28995 = t29553*t29843;
+ t28981 = z*t29890;
+ t28979 = y*t30029;
+ t28967 = y*t29927;
+ t28966 = y*t29894;
+ t28965 = z*t29974;
+ t28964 = x*t30081;
+ t28958 = z*t29953;
+ t28954 = t29554*t29843;
+ t28948 = y*t29890;
+ t28947 = t29495*t29883;
+ t28946 = t29394*t29883;
+ t28942 = z*t29972;
+ t28936 = y*t29944;
+ t28927 = y*t29972;
+ t28925 = z*t29938;
+ t28924 = t29397*t29883;
+ t28923 = y*t29984;
+ t28899 = t29554*t29960;
+ t28898 = z*t29994;
+ t28896 = z*t30103;
+ t28894 = z*t29861;
+ t28893 = z*t29174;
+ t28890 = y*t30094;
+ t28879 = y*t29861;
+ t28876 = t29554*t30015;
+ t28874 = z*t29163;
+ t28868 = z*t29937;
+ t28866 = t29433*t30071;
+ t28858 = t29425*t29883;
+ t28842 = y*t29938;
+ t28834 = y*t29163;
+ t28831 = z*t29990;
+ t28826 = z*t29913;
+ t28825 = y*t30012;
+ t28822 = y*t29994;
+ t28819 = y*t29178;
+ t28817 = z*t29178;
+ t28813 = x*t30111;
+ t28809 = y*t30103;
+ t28806 = t29464*t30071;
+ t28802 = t29554*t29846;
+ t28800 = y*t29945;
+ t28799 = y*t30087;
+ t28798 = z*t29966;
+ t28797 = y*t29962;
+ t28793 = y*t29965;
+ t28791 = t29555*t29910;
+ t28790 = t29554*t30056;
+ t28789 = y*t30060;
+ t28784 = y*t29850;
+ t28783 = y*t29143;
+ t28780 = y*t29871;
+ t28778 = z*t30084;
+ t28775 = t29275*t29883;
+ t28774 = t29375*t30071;
+ t28771 = z*t29962;
+ t28768 = z*t30083;
+ t28767 = z*t30046;
+ t28760 = z*t30044;
+ t28759 = z*t29945;
+ t28758 = t29553*t29846;
+ t28756 = y*t29973;
+ t28755 = z*t30063;
+ t28751 = t29262*t29883;
+ t28750 = y*t29957;
+ t28747 = y*t29998;
+ t28745 = t29554*t30010;
+ t28740 = t29555*t29836;
+ t28737 = y*t29847;
+ t28736 = y*t29848;
+ t28735 = y*t29139;
+ t28732 = y*t30083;
+ t28731 = y*t29946;
+ t28730 = t29555*t29921;
+ t28729 = z*t29848;
+ t28728 = z*t29847;
+ t28727 = z*t29881;
+ t28726 = y*t29881;
+ t28724 = t29555*t30049;
+ t28716 = z*t29907;
+ t28710 = t29554*t29840;
+ t28709 = z*t30121;
+ t28705 = y*t29161;
+ t28704 = y*t29907;
+ t28702 = t29375*t29883;
+ t28701 = z*t29978;
+ t28698 = z*t30122;
+ t28694 = y*t29978;
+ t28690 = z*t30035;
+ t28689 = z*t29936;
+ t28687 = z*t29137;
+ t28681 = z*t29971;
+ t28674 = t29337*t29883;
+ t28667 = z*t29973;
+ t28666 = y*t30013;
+ t28665 = t29553*t29838;
+ t28662 = t29554*t29838;
+ t28661 = y*t30063;
+ t28659 = y*t30084;
+ t28658 = y*t30035;
+ t28655 = y*t29936;
+ t28654 = z*t29859;
+ t28645 = t29354*t29883;
+ t28639 = z*t29871;
+ t28628 = y*t30044;
+ t28622 = y*t29856;
+ t28621 = t29357*t29883;
+ t28618 = y*t29902;
+ t28617 = y*t29991;
+ t28611 = t29378*t29883;
+ t28605 = t29555*t29893;
+ t28603 = y*t30043;
+ t28596 = z*t29957;
+ t28595 = y*t30050;
+ t28592 = z*t29139;
+ t28591 = z*t30087;
+ t28589 = y*t29971;
+ t28585 = z*t30114;
+ t28583 = z*t29915;
+ t28582 = z*t29888;
+ t28580 = z*t29935;
+ t28579 = y*t29915;
+ t28577 = y*t29887;
+ t28574 = y*t29935;
+ t28570 = t29255*t30071;
+ t28568 = y*t30059;
+ t28563 = z*t30052;
+ t28562 = t29256*t30071;
+ t28559 = t29251*t29883;
+ t28558 = y*t30052;
+ t28552 = t29256*t29883;
+ t28545 = t29204*t30138;
+ t28544 = t29200*t30140;
+ t28543 = t29514*t30074;
+ t28525 = y*t29057;
+ t28522 = x*t29818;
+ t28513 = x*t29776;
+ t28506 = t29209*t30138;
+ t28503 = t29892*t30138;
+ t28501 = t29877*t30140;
+ t28489 = t29194*t30138;
+ t28487 = x*t29779;
+ t28481 = y*t29078;
+ t28476 = x*t29793;
+ t28474 = t29841*t30140;
+ t28473 = x*t29795;
+ t28471 = t29522*t29769;
+ t28470 = t29513*t30075;
+ t28468 = t29205*t30140;
+ t28462 = t29552*t29818;
+ t28460 = t30031*t30138;
+ t28454 = x*t29833;
+ t28449 = t29210*t30140;
+ t28446 = t29197*t30140;
+ t28445 = x*t29813;
+ t28443 = x*t29807;
+ t28439 = z*t29082;
+ t28438 = t29522*t30074;
+ t28435 = z*t29061;
+ t28433 = t29513*t30074;
+ t28432 = y*t29097;
+ t28429 = t29858*t30140;
+ t28421 = t29198*t30140;
+ t28413 = t29553*t29652;
+ t28411 = t29905*t30138;
+ t28408 = x*t29824;
+ t28404 = RATIONAL(-1.0,32.0)*t29745;
+ t28397 = x*t29766;
+ t28394 = t29412*t29769;
+ t28390 = t29498*t30074;
+ t28380 = y*t28820;
+ t28374 = t29440*t30074;
+ t28370 = z*t28963;
+ t28366 = t29429*t29828;
+ t28363 = t29434*t30075;
+ t28359 = x*t29827;
+ t28355 = x*t29788;
+ t28354 = y*t28872;
+ t28352 = x*t29834;
+ t28347 = y*t28869;
+ t28337 = x*t29801;
+ t28335 = t29476*t29828;
+ t28330 = x*t29778;
+ t28327 = t29477*t29769;
+ t28325 = x*t29814;
+ t28324 = x*t29792;
+ t28313 = t29489*t30074;
+ t28312 = x*t29765;
+ t28305 = RATIONAL(5.0,64.0)*t29745;
+ t28303 = t29401*t30074;
+ t28294 = t29456*t29745;
+ t28290 = t29463*t30075;
+ t28283 = t29423*t30075;
+ t28268 = t29166*t30140;
+ t28266 = x*t29808;
+ t28265 = t29552*t29808;
+ t28250 = t29488*t30074;
+ t28237 = t29555*t29824;
+ t28235 = t29387*t30075;
+ t28233 = t29428*t30074;
+ t28229 = t29418*t30074;
+ t28228 = t29552*t29794;
+ t28223 = x*t29806;
+ t28218 = t29387*t30074;
+ t28213 = t29419*t30074;
+ t28211 = t29478*t29769;
+ t28208 = t29489*t30075;
+ t28201 = t29434*t30074;
+ t28200 = z*t29018;
+ t28198 = t29383*t30075;
+ t28184 = t29162*t30140;
+ t28179 = t29444*t30074;
+ t28168 = t29463*t30074;
+ t28162 = t29411*t30074;
+ t28157 = x*t29786;
+ t28154 = x*t29819;
+ t28141 = z*t28891;
+ t28140 = z*t29034;
+ t28136 = x*t29804;
+ t28131 = x*t29817;
+ t28130 = t29429*t29769;
+ t28128 = x*t29810;
+ t28123 = z*t28951;
+ t28111 = t29411*t30075;
+ t28110 = x*t29800;
+ t28109 = x*t29799;
+ t28106 = x*t29821;
+ t28103 = t29476*t29769;
+ t28102 = t29554*t29802;
+ t28101 = x*t29823;
+ t28096 = x*t29771;
+ t28089 = t29423*t30074;
+ t28081 = t29555*t29651;
+ t28066 = t30028*t30138;
+ t28052 = t29370*t29769;
+ t28029 = t29357*t29769;
+ t28010 = t29862*t30140;
+ t27999 = x*t29815;
+ t27997 = t29352*t29769;
+ t27993 = t29370*t29828;
+ t27992 = x*t29822;
+ t27983 = x*t29830;
+ t27981 = t29298*t30074;
+ t27974 = t29369*t30074;
+ t27958 = t29348*t29828;
+ t27951 = x*t29768;
+ t27947 = t29348*t29769;
+ t27946 = x*t29798;
+ t27941 = RATIONAL(-49.0,32.0)*t29745;
+ t27939 = x*t29787;
+ t27932 = t29365*t30074;
+ t27927 = x*t29789;
+ t27892 = t29981*t30140;
+ t27891 = x*t29816;
+ t27884 = x*t29784;
+ t27872 = t29351*t30075;
+ t27871 = t29351*t30074;
+ t27869 = t29313*t29769;
+ t27867 = t29313*t29828;
+ t27863 = t29371*t30074;
+ t27861 = t29371*t30075;
+ t27860 = x*t29812;
+ t27850 = x*t29811;
+ t27844 = x*t29803;
+ t27838 = x*t29809;
+ t27837 = t29362*t30075;
+ t27827 = t29213*t29769;
+ t27821 = t29229*t29769;
+ t27818 = RATIONAL(245.0,48.0)*t29745;
+ t27807 = t29555*t29740;
+ t27784 = t29214*t29769;
+ t27782 = t29229*t29828;
+ t27781 = t29214*t29828;
+ t27779 = t29213*t29828;
+ coeffs_dyz->coeff_m2_m2_m2 = t28694+((t29332+t29988)*t29555+(t29992+
+t30109*t29272)*z)*y+(t29332+t30011)*t30136+t28701+t28692+t28698+t28294+t27997+
+t27999+t29676+t29680+t29702+t30364+t30380;
+ coeffs_dyz->coeff_m1_m2_m2 = t29146+t28911+y*t28975+t28662+t28665+t28666+
+t28312+t29709+t28305+t29739+t30152+t27957+t30262+t30358+t30429;
+ coeffs_dyz->coeff_0_m2_m2 = (t29397+t29932)*z+t29049+t29625+t28893+(
+t29414*t29553+t29397+(t29990+t29547)*z)*y+t29674+t30303+t30338+t30340+t30367+
+t30388;
+ coeffs_dyz->coeff_p1_m2_m2 = t28790+t28775+t28411+t28413+t29031+(t30103+
+t29937)*t30139+t29557+t29020+t29684+t30270+t30403+t30427;
+ coeffs_dyz->coeff_p2_m2_m2 = t28076+y*t28640+t28954+t28767+t29585+t28404+
+t27837+t29156+t28995+t29713+t30149+t30356;
+ coeffs_dyz->coeff_p3_m2_m2 = t28751+t28747+t28740+t29591+t28081+z*t28598+
+t29129+t29748+t30241;
+ coeffs_dyz->coeff_m2_m1_m2 = t28589+t28724+z*t29169+t28394+t28392+t28066+
+t28131+t29562+t28981+t29719+t30262+t30296+t30349;
+ coeffs_dyz->coeff_m1_m1_m2 = t30156+t28568+t28397+t28969+t28958+t30184+
+t29754+t28947+t27782+(t29305+t29377*t29553)*t30090+t30257+t30308+t30317;
+ coeffs_dyz->coeff_0_m1_m2 = t29560+t28925+(t29464+t29533*t29553)*y+t28923
++(t29993+t29550)*z+t30182+t30186+t30396+t30422;
+ coeffs_dyz->coeff_p1_m1_m2 = t28562+t28898+t30155+t28888+t28390+t29580+
+t30159+t30312+t30343;
+ coeffs_dyz->coeff_p2_m1_m2 = t30160+t28850+t28864+t28374+t29558+t30167+
+t30293+t30416+t30419;
+ coeffs_dyz->coeff_p3_m1_m2 = t28802+t29042+t28797+t28843+t29597+t30047+
+t30200+t30339;
+ coeffs_dyz->coeff_m2_0_m2 = t28380+t28354+z*t29121+t29024+t28783+t28320+
+t29672+t30030+t30240+t30338+t30368;
+ coeffs_dyz->coeff_m1_0_m2 = t28481+t28577+t29007+t28522+t29630+t30186+
+t30265;
+ coeffs_dyz->coeff_0_0_m2 = z*t29995+t28366+t28756+(t29488+t29205+(t29281*
+t29553+t29266)*t29555)*y+t29619+t29654+t30350;
+ coeffs_dyz->coeff_p1_0_m2 = t28987+t29611+t28737+t28525+t28470+t29735+
+t30218+t30412;
+ coeffs_dyz->coeff_p2_0_m2 = t28513+t28347+t29598+t29100+t30066+t30202+
+t30254;
+ coeffs_dyz->coeff_p3_0_m2 = t28953+t28705+t29633+t30283+t30378;
+ coeffs_dyz->coeff_m2_p1_m2 = t28661+t28337+t29669+t29042+t29021+t28924+
+t28920+t30163+t28513+(t29481+t29969)*t30136+t29153+t30270+t30282+t30399+t30408;
+ coeffs_dyz->coeff_m1_p1_m2 = t29568+t28864+t28881+t28558+t28470+t28501+
+t29689+t30155+t30162;
+ coeffs_dyz->coeff_0_p1_m2 = t28658+(t29530*t29554+t29517)*z+t28898+t29565
++(t29487+t29858)*y+t29661+t30169+t30218+t30313;
+ coeffs_dyz->coeff_p1_p1_m2 = t28925+t29047+t28800+(t29311+t29294*t29553)*
+t30090+t28522+t28366+t29573+t30153+t30317+t30432+t30436;
+ coeffs_dyz->coeff_p2_p1_m2 = t28958+t28330+t29117+t29572+t29741+t30191+
+t30199+t30298+t30368;
+ coeffs_dyz->coeff_p3_p1_m2 = t28750+t29589+t29009+t28981+t30040+t30220+
+t30229;
+ coeffs_dyz->coeff_m2_p2_m2 = t30145+t30149+t28730+t28340+t28073+t28732+
+t28621+t28617+t28327+t29748+z*t29140+t30287+t30411+t30416;
+ coeffs_dyz->coeff_m1_p2_m2 = t28544+t28767+t29574+t28702+t28570+t29730+
+t30160+t30185+t30312;
+ coeffs_dyz->coeff_0_p2_m2 = t29584+t29091+(t30038+t29457)*z+(t29414+
+t29525*t29553)*y+t29031+t29729+t30194+t30254+t30372;
+ coeffs_dyz->coeff_p1_p2_m2 = t28397+t28893+t28645+t29566+t29079+t29707+
+t30146+t30199+t30325;
+ coeffs_dyz->coeff_p2_p2_m2 = (t29459+t29538*t29553)*t30090+t28622+t28268+
+t27782+t28698+t29564+t28066+t30214+t30316+t30331+t30361+t30429;
+ coeffs_dyz->coeff_p3_p2_m2 = t28701+t28603+t28605+t29612+t30017+t30190+
+t30227;
+ coeffs_dyz->coeff_m2_p3_m2 = t28784+z*t28996+t28791+t29591+t28029+t27837+
+t29922+t29996+t30237;
+ coeffs_dyz->coeff_m1_p3_m2 = t29618+t28774+t28780+t28411+t29930+t30200+
+t30246;
+ coeffs_dyz->coeff_0_p3_m2 = z*t29954+t28948+(t29461+t29459*t29553)*y+
+t29633+t30189+t30272+t30373;
+ coeffs_dyz->coeff_p1_p3_m2 = t28745+t28978+t29589+t28312+t29896+t29963+
+t30232+t30319;
+ coeffs_dyz->coeff_p2_p3_m2 = t28866+t28726+t27999+t29612+t30022+t30172+
+t30225;
+ coeffs_dyz->coeff_p3_p3_m2 = t28710+t27982+t28704+(t29304+t30041)*t30090+
+t29680+t30318+t30410;
+ coeffs_dyz->coeff_m2_m2_m1 = t28265+t27974+y*t29169+t28948+t28681+t28674+
+t28341+t28266+t29562+t29756+t30152+t30406;
+ coeffs_dyz->coeff_m1_m2_m1 = t28559+t28250+t28876+t28890+t27821+t28875+(
+t29305+t29377*t29554)*t30136+t29576+t29722+t30156+t30387;
+ coeffs_dyz->coeff_0_m2_m1 = t29560+t28842+t28854+(t29550+t29408*t29553)*y
++(t29533*t29554+t29464)*z+t29667+t30176+t30230+t30437;
+ coeffs_dyz->coeff_p1_m2_m1 = t29570+t28826+t28899+t28822+t28552+t28233+
+t29751+t30147+t30159;
+ coeffs_dyz->coeff_p2_m2_m1 = t29039+t28010+t29019+t28582+t28324+t29038+
+t29558+t29683+t30150+t30165;
+ coeffs_dyz->coeff_p3_m2_m1 = t28771+t28758+t29617+t28996+t29140+t29755+
+t30221+t30339;
+ coeffs_dyz->coeff_m2_m1_m1 = t28910+t28979+t28977+t29333*t29764+t29173+
+t29576+t27981+t29750+t30184+t30311+t30433;
+ coeffs_dyz->coeff_m1_m1_m1 = t28595+t29195+t27983+t27884+t28964+t28813+
+t29728+(t29249*t29554+t29331)*t30136+((t29249*t29553+t29331)*t29555+(RATIONAL(
+-175.0,48.0)*t29552+t29445*x+RATIONAL(125.0,16.0)*t29555)*z)*y+t29164+t30336+
+t30341+t30392+t30395+t30398;
+ coeffs_dyz->coeff_0_m1_m1 = (t29541+t29388*t29553+(RATIONAL(25.0,4.0)+
+t29500*t29552)*z)*y+t28942+t28927+(t29388*t29554+t29541)*z+t29605+t29659+t29696
++t30259+t30307+t30431;
+ coeffs_dyz->coeff_p1_m1_m1 = t28892+t30164+t28894+t27818+t28879+t29742+
+t28647+t29732+(RATIONAL(-25.0,3.0)*t29552+RATIONAL(25.0,6.0)*x)*t30139+t29744+
+t27946+t30166+t30279;
+ coeffs_dyz->coeff_p2_m1_m1 = t29575+t27941+t27932+(RATIONAL(175.0,48.0)*
+t29552+t29319*x)*t30139+t28845+t28848+t28629+t28618+t30178+t30280+t30371+t30393
+;
+ coeffs_dyz->coeff_p3_m1_m1 = t28830+t28825+t28837+t29319*t30072+t29172+
+t27807+t29616+t29692+t30233;
+ coeffs_dyz->coeff_m2_0_m1 = t29060+t28819+t28473+t29592+t27927+t30176+
+t30265;
+ coeffs_dyz->coeff_m1_0_m1 = t28325+t28313+t28799+t29466*t29835+t27827+
+t28789+t29693+t30174+t30259+t30391;
+ coeffs_dyz->coeff_0_0_m1 = t28228+t28579+t29384*t30106+(t29426+t29424*
+t29553+(t29222+t29217*t29553)*t29555)*y+t29615+t29681+t30281;
+ coeffs_dyz->coeff_p1_0_m1 = t28574+t29624+t28198+t28201+t29757+t30212+
+t30263;
+ coeffs_dyz->coeff_p2_0_m1 = t28736+t28892+t29102+t29632+t28476+t30009+
+t30250+t30260;
+ coeffs_dyz->coeff_p3_0_m1 = t29101+t28834+t29636+t30321+t30438;
+ coeffs_dyz->coeff_m2_p1_m1 = t29570+t28936+t27838+t28933+t28476+t29098+
+t29692+t30154+t30162;
+ coeffs_dyz->coeff_m1_p1_m1 = t28646+(t29451*t29554+t29301)*t30136+t28659+
+t28629+t28198+t28179+t29559+t29716+t30166+t30385+t30423;
+ coeffs_dyz->coeff_0_p1_m1 = t28628+t28894+(t29405+t29389*t29553)*y+(
+t29439*t29554+t29542)*z+t29586+t29697+t29759+t30212+t30252;
+ coeffs_dyz->coeff_p1_p1_m1 = t28655+(t29239+t29253*t29553)*t30090+t28942+
+t28325+t28813+t29571+t28228+t28162+t29699+t29753+t30171;
+ coeffs_dyz->coeff_p2_p1_m1 = t28793+t29043+t28473+t29583+t29733+t30175+
+t30187+t30341+t30355;
+ coeffs_dyz->coeff_p3_p1_m1 = t29641+t29017+t29121+t29030+t29750+t30222+
+t30238;
+ coeffs_dyz->coeff_m2_p2_m1 = t30150+t28184+t28966+t28984+t28771+t29574+
+t29153+t30179+t30393+t30418;
+ coeffs_dyz->coeff_m1_p2_m1 = t29106+t27947+t30148+t28642+t29732+t28582+
+t28468+t29663+(t29227*t29554+t29326)*t30136+t28967+t30178+t30273+t30314;
+ coeffs_dyz->coeff_0_p2_m1 = t28826+t29582+(t29534*t29553+t29523)*y+(
+t29495+t29421*t29554)*z+t29055+t29657+t29746+t30223+t30250;
+ coeffs_dyz->coeff_p1_p2_m1 = t29085+t27983+t28854+t28449+t29579+t29695+
+t30144+t30187+t30320;
+ coeffs_dyz->coeff_p2_p2_m1 = t28847+t28157+t28852+t28858+(t29504*t29553+
+t29521)*t30090+t29578+t30183+t30311+t30387+t30395+t30406;
+ coeffs_dyz->coeff_p3_p2_m1 = t29640+t28840+t28681+t28611+t29152+t29703+
+t30251+t30379;
+ coeffs_dyz->coeff_m2_p3_m1 = t29618+t28324+t29009+t29923+t29999+t30221+
+t30261;
+ coeffs_dyz->coeff_m1_p3_m1 = t29309*t29835+t27784+t28806+t28809+t28593+
+t28303+t29616+t29751+t30224;
+ coeffs_dyz->coeff_0_p3_m1 = t29503*t30106+t29036+(t29484*t29553+t29507)*y
++t29636+t30198+t30274+t30328;
+ coeffs_dyz->coeff_p1_p3_m1 = t29641+t29001+t29026+t28168+t29722+t30216+
+t30248;
+ coeffs_dyz->coeff_p2_p3_m1 = t27892+t28731+t29610+t28266+t30251+t30253+
+t30386;
+ coeffs_dyz->coeff_p3_p3_m1 = t28735+t28265+(t30001+t29335)*t30090+t29860+
+t30327+t30374+t30390;
+ coeffs_dyz->coeff_m2_m2_0 = t28709+y*t29105+t28946+t29625+t28719+t28141+
+t28140+t29650+t30240;
+ coeffs_dyz->coeff_m1_m2_0 = t28439+t28814+t28438+t29630+t29982+t30217+
+t30230;
+ coeffs_dyz->coeff_0_m2_0 = t28130+t28667+t29520*t30125+(t29488+t29193+(
+t29967+t29266)*t29555)*z+t29619+t29671+t30295;
+ coeffs_dyz->coeff_p1_m2_0 = t28433+t29611+t28728+t28435+t30210+t30255+
+t30397;
+ coeffs_dyz->coeff_p2_m2_0 = t28432+t29066+t28123+t29628+t29924+t30202+
+t30271;
+ coeffs_dyz->coeff_p3_m2_0 = t28604+t28971+t29620+t30283+t30426;
+ coeffs_dyz->coeff_m2_m1_0 = t28817+t27860+t28429+t29592+t29059+t30182+
+t30217;
+ coeffs_dyz->coeff_m1_m1_0 = t28796+t29466*t29820+t28208+t27779+t28591+
+t28110+t29605+t30174+t30301;
+ coeffs_dyz->coeff_0_m1_0 = t28211+t28583+t29384*t30125+(t29424*t29554+
+t29426+(t29222+t29217*t29554)*t29555)*z+t29615+t29736+t30369;
+ coeffs_dyz->coeff_p1_m1_0 = t28580+t28154+t29624+t28363+t29705+t30219+
+t30242;
+ coeffs_dyz->coeff_p2_m1_0 = t28445+t29608+t28729+t29949+t30260+t30268+
+t30383;
+ coeffs_dyz->coeff_p3_m1_0 = t29084+t28874+t29626+t30321+t30424;
+ coeffs_dyz->coeff_m2_0_0 = t28229+t28136+t29276*t29764+t30289+t30295+
+t30350+t30362;
+ coeffs_dyz->coeff_m1_0_0 = t27872+t27934+t27871+(RATIONAL(-392.0,27.0)*x+
+RATIONAL(-343.0,27.0)*t29552)*t30139+t29662+t30281+t30369;
+ coeffs_dyz->coeff_0_0_0 = t27869+t27867+t29647*t30106+(t29647*t29553+(
+RATIONAL(-1372.0,27.0)*t29555+RATIONAL(196.0,9.0)+RATIONAL(784.0,27.0)*t29552)*
+z)*y+t29752;
+ coeffs_dyz->coeff_p1_0_0 = t27863+t27780+t27861+(RATIONAL(392.0,27.0)*x+
+RATIONAL(-784.0,27.0)*t29552)*t30139+t29686+t30360+t30425;
+ coeffs_dyz->coeff_p2_0_0 = t28302+t28109+t28106+t28104+(t29278*x+RATIONAL
+(343.0,27.0)*t29552)*t30139+t30288+t30309+t30417;
+ coeffs_dyz->coeff_p3_0_0 = t27856+y*t28796+t29986+t30305+t30345;
+ coeffs_dyz->coeff_m2_p1_0 = t28874+t28106+t29064+t29635+t28096+t30169+
+t30255;
+ coeffs_dyz->coeff_m1_p1_0 = t29613+t28729+t28089+t27861+t29712+t30219+
+t30252;
+ coeffs_dyz->coeff_0_p1_0 = t29478*t30125+t28580+t28052+(t29396*t29554+
+t29452+(t29261*t29554+t29235)*t29555)*z+t29596+t29665+t30360;
+ coeffs_dyz->coeff_p1_p1_0 = t28583+t27872+t29287*t29820+t28591+t28218+
+t27867+t29595+t29677+t30249;
+ coeffs_dyz->coeff_p2_p1_0 = t28796+t28136+t29115+t28213+t29588+t29839+
+t30181+t30334;
+ coeffs_dyz->coeff_p3_p1_0 = t28817+t29105+t29631+t30389+t30409;
+ coeffs_dyz->coeff_m2_p2_0 = t28604+t28980+t28443+t29628+t29949+t30194+
+t30266;
+ coeffs_dyz->coeff_m1_p2_0 = t28959+t29608+t28363+t28446+t29924+t30197+
+t30223;
+ coeffs_dyz->coeff_0_p2_0 = t29540*t30125+t28728+t28103+(t29428+t29486*
+t29554+(t29338+t29243*t29554)*t29555)*z+t29634+t29649+t30417;
+ coeffs_dyz->coeff_p1_p2_0 = t28421+t28667+t28208+t28930+t29593+t29761+
+t30258+t30334;
+ coeffs_dyz->coeff_p2_p2_0 = t28709+t29074+t29535*t29820+t27779+t27860+
+t29668+t29982+t30234+t30267+t30347;
+ coeffs_dyz->coeff_p3_p2_0 = t28924+t28719+t29623+t30381+t30428;
+ coeffs_dyz->coeff_m2_p3_0 = t28234+t28123+t29627+t30272+t30426;
+ coeffs_dyz->coeff_m1_p3_0 = t28474+t28435+t29609+t30274+t30424;
+ coeffs_dyz->coeff_0_p3_0 = t29523*t30125+t28471+t29648*t30106+t29614+
+t30345;
+ coeffs_dyz->coeff_p1_p3_0 = t28543+t28439+t29594+t30359+t30409;
+ coeffs_dyz->coeff_p2_p3_0 = t28402+t28141+t29629+t30323+t30381;
+ coeffs_dyz->coeff_p3_p3_0 = y*t28980+t28140+t29644+t30299;
+ coeffs_dyz->coeff_m2_m2_p1 = t28980+t28755+t28432+(t29481+t29950)*t30090+
+t28102+t28101+t29557+t29009+t29755+t30163+t30322;
+ coeffs_dyz->coeff_m1_m2_p1 = t30143+t28433+t28959+t29568+t29019+t28806+
+t28563+t30147+t30335;
+ coeffs_dyz->coeff_0_m2_p1 = (t29517+t29530*t29553)*y+(t30020+t29487)*z+
+t28822+t28690+t29565+t29649+t30173+t30210+t30328;
+ coeffs_dyz->coeff_p1_m2_p1 = t29758+t29001+t28130+t28890+t28842+t30153+
+t28759+t29761+t28438+(t29311+t29294*t29554)*t30136+t29747+t30247+t30330;
+ coeffs_dyz->coeff_p2_m2_p1 = t28355+t29074+t28875+t29581+t29650+t30170+
+t30191+t30346+t30386;
+ coeffs_dyz->coeff_p3_m2_p1 = t28948+t28924+t28596+t29607+t29860+t30229+
+t30235;
+ coeffs_dyz->coeff_m2_m1_p1 = t30143+t28445+t29064+t28984+t28825+t27939+
+t29580+t30154+t30286;
+ coeffs_dyz->coeff_m1_m1_p1 = (t29301+t29451*t29553)*t30090+t28778+t28154+
+t28798+t28642+t28618+t29559+t29712+t30164+t30291+t30310;
+ coeffs_dyz->coeff_0_m1_p1 = t28760+t28879+(t29439*t29553+t29542)*y+(
+t29405+t29389*t29554)*z+t29586+t29657+t29665+t30231+t30242;
+ coeffs_dyz->coeff_p1_m1_p1 = t28211+t28964+t28927+t29571+t28689+(t29253*
+t29554+t29239)*t30136+t28111+t28110+t29677+t29695+t30188;
+ coeffs_dyz->coeff_p2_m1_p1 = t28595+t28217+t29115+t27850+t28852+t29567+
+t28429+t29720+t30151+t30175;
+ coeffs_dyz->coeff_p3_m1_p1 = t28979+t28840+t29621+t29105+t30180+t30222+
+t30351;
+ coeffs_dyz->coeff_m2_0_p1 = t28352+t28109+t28834+t29635+t29098+t30042+
+t30173+t30412;
+ coeffs_dyz->coeff_m1_0_p1 = t28736+t29613+t28283+t27863+t29716+t30231+
+t30263;
+ coeffs_dyz->coeff_0_0_p1 = t27993+t28574+t29794+(t29452+t29396*t29553+(
+t29261*t29553+t29235)*t29555)*y+t29596+t29697+t30425;
+ coeffs_dyz->coeff_p1_0_p1 = t28799+t28235+t27869+t29287*t29835+t28579+
+t27871+t29595+t29699+t30245;
+ coeffs_dyz->coeff_p2_0_p1 = t28223+t28229+t28789+t29588+t30244+t30264+
+t30355;
+ coeffs_dyz->coeff_p3_0_p1 = t28819+t29121+t29639+t30382+t30389;
+ coeffs_dyz->coeff_m2_p1_p1 = t29283*t29764+t28223+t29060+t29054+t28213+
+t29173+t29573+t29059+t29030+t30247+t30289+t30290+t30351;
+ coeffs_dyz->coeff_m1_p1_p1 = t28793+t28235+t29195+t30171+(RATIONAL(-175.0
+,27.0)*t29552+RATIONAL(-200.0,27.0)*x)*t30139+t29720+t28218+t29693+t29662+
+t30188+t30301+t30329;
+ coeffs_dyz->coeff_0_p1_p1 = t28655+t27806+t28689+(t29432*t29554+t29402)*z
++(t29432*t29553+t29402+(RATIONAL(400.0,27.0)*t29552+t29345)*z)*y+t29681+t29696+
+t29736+t29752+t30245+t30249;
+ coeffs_dyz->coeff_p1_p1_p1 = ((t29232+t29376*t29553)*t29555+(RATIONAL(
+500.0,27.0)*t29555+RATIONAL(-400.0,27.0)*t29552+RATIONAL(200.0,27.0)*x)*z)*y+
+t28628+t28778+t28760+t28283+t28052+t28659+t28089+t27993+(t29376*t29554+t29232)*
+t30136+t29686+t29705+t29744+t29757;
+ coeffs_dyz->coeff_p2_p1_p1 = t28646+t29563+t28352+t29102+t29107+t28798+(
+t29317*x+RATIONAL(175.0,27.0)*t29552)*t30139+t28096+t30209+t30280+t30288+t30383
+;
+ coeffs_dyz->coeff_p3_p1_p1 = t27985+t29317*t30072+t29172+t29101+t28936+
+t29084+t29986+t30195+t30201+t30286;
+ coeffs_dyz->coeff_m2_p2_p1 = t28910+t28946+t27850+t28596+t29566+t29668+
+t29703+t30170+t30208;
+ coeffs_dyz->coeff_m1_p2_p1 = t28421+t28814+t28847+t29567+t28111+t30144+
+t30158+t30346+t30398;
+ coeffs_dyz->coeff_0_p2_p1 = t29085+t29561+t28759+(t29544*t29553+t29512)*y
++(t29395+t29449*t29554)*z+t29659+t29671+t30244+t30258;
+ coeffs_dyz->coeff_p1_p2_p1 = t29563+t29106+t28103+t28690+t28647+(t29367+
+t29247*t29554)*t30136+t28446+t29055+t30177+t30310+t30365+t30397;
+ coeffs_dyz->coeff_p2_p2_p1 = t29577+t28848+t28563+(t29524*t29553+t29518)*
+t30090+t28443+t29066+t27939+t30142+t28967+t30291+t30322;
+ coeffs_dyz->coeff_p3_p2_p1 = t28966+t28971+t28830+t28755+t29622+t30047+
+t30203+t30405;
+ coeffs_dyz->coeff_m2_p3_p1 = t28355+t28735+t28744+t28402+t29603+t29756+
+t30235+t30319;
+ coeffs_dyz->coeff_m1_p3_p1 = t28876+t28731+t28543+t29621+t29758+t30215+
+t30248;
+ coeffs_dyz->coeff_0_p3_p1 = t29793+t29026+(t29547+t29512*t29553)*y+t29639
++t30205+t30359+t30437;
+ coeffs_dyz->coeff_p1_p3_p1 = t29606+t29315*t29835+t29036+t28899+t28809+
+t28471+t28474+t30201+t30335;
+ coeffs_dyz->coeff_p2_p3_p1 = t29039+t28593+t28234+t29622+t28101+t29934+
+t30207+t30348;
+ coeffs_dyz->coeff_p3_p3_p1 = t28996+t28102+(t30036+t29272)*t30090+t29923+
+t30278+t30294+t30375;
+ coeffs_dyz->coeff_m2_m2_p2 = t30145+t28010+t28747+t28791+t28768+t29585+
+t28359+t28227+t29825+t30400+t30418+t30421;
+ coeffs_dyz->coeff_m1_m2_p2 = t28754+t28774+t28233+t29569+t29675+t30165+
+t30185+t30273+t30356;
+ coeffs_dyz->coeff_0_m2_p2 = t29584+t29099+(t29457+t29406*t29553)*y+(
+t29525*t29554+t29414)*z+t29020+t29746+t30206+t30271+t30373;
+ coeffs_dyz->coeff_p1_m2_p2 = t28745+t28250+t29095+t29049+t29581+t30146+
+t30161+t30284+t30320;
+ coeffs_dyz->coeff_p2_m2_p2 = t27974+t27821+t28858+t28866+t30141+t28666+
+t28408+t28494+t29717+t29702+(t29538*t29554+t29459)*t30136+t29715+t30214;
+ coeffs_dyz->coeff_p3_m2_p2 = t28694+t28710+t28627+t28611+t29601+t30190+
+t30192;
+ coeffs_dyz->coeff_m2_m1_p2 = t28730+t27932+t28933+t28797+t29569+t29690+
+t29691+t30167+t30179;
+ coeffs_dyz->coeff_m1_m1_p2 = t28808+t29056+t29575+(t29227*t29553+t29326)*
+t30090+t28570+t27958+t27946+t30148+t30419+t30423+t30434;
+ coeffs_dyz->coeff_0_m1_p2 = t29582+t28888+(t29495+t29421*t29553)*y+(
+t29534*t29554+t29523)*z+t29124+t29729+t29759+t30211+t30268;
+ coeffs_dyz->coeff_p1_m1_p2 = t29114+t27884+t28923+t28506+t29579+t29753+
+t30151+t30193+t30325;
+ coeffs_dyz->coeff_p2_m1_p2 = t28568+t28965+t29043+t29578+(t29521+t29504*
+t29554)*t30136+t28128+t27981+t30157+t30331+t30336+t30349;
+ coeffs_dyz->coeff_p3_m1_p2 = t28589+t28969+t29604+t28935+t28605+t29017+
+t30006+t30256+t30379;
+ coeffs_dyz->coeff_m2_0_p2 = t28454+t28920+t28705+t29598+t30009+t30206+
+t30266;
+ coeffs_dyz->coeff_m1_0_p2 = t29632+t28881+t28545+t28201+t30066+t30197+
+t30211;
+ coeffs_dyz->coeff_0_0_p2 = t29540*t30106+t28335+t28737+(t29486*t29553+
+t29428+(t29243*t29553+t29338)*t29555)*y+t29634+t29661+t30309;
+ coeffs_dyz->coeff_p1_0_p2 = t28313+t28756+t28489+t29593+t30264+t30269+
+t30432;
+ coeffs_dyz->coeff_p2_0_p2 = t28487+t28577+t29535*t29835+t28217+t29590+
+t27827+t29117+t27927+t30030+t30234;
+ coeffs_dyz->coeff_p3_0_p2 = t29009+t28783+t29599+t30384+t30428;
+ coeffs_dyz->coeff_m2_p1_p2 = t28487+t29135+t28977+t28935+t28750+t29024+
+t29572+t29733+t30161+t30208;
+ coeffs_dyz->coeff_m1_p1_p2 = t29007+t28965+t28489+t28162+t29583+t29741+
+t30158+t30193+t30392;
+ coeffs_dyz->coeff_0_p1_p2 = t29114+(t29449*t29553+t29395)*y+t29561+t28800
++(t29544*t29554+t29512)*z+t29654+t30181+t30269+t30307;
+ coeffs_dyz->coeff_p1_p1_p2 = t28658+t29056+(t29367+t29247*t29553)*t30090+
+t29742+t30177+t28545+t28335+t28179+t29735+t29723+t29124+t30209+t30363;
+ coeffs_dyz->coeff_p2_p1_p2 = t29577+t28454+t28808+(t29524*t29554+t29518)*
+t30136+t27838+t28845+t28558+t29100+t30196+t30385+t30407+t30408;
+ coeffs_dyz->coeff_p3_p1_p2 = t28661+t28953+t28837+t29600+t29140+t29691+
+t30226+t30405;
+ coeffs_dyz->coeff_m2_p2_p2 = t28724+t28157+t30141+t28603+t28674+t28627+
+t29564+t28128+t29467*t29764+t30380+t30433;
+ coeffs_dyz->coeff_m1_p2_p2 = t28559+t28622+(t29406*t29552+t29512*x)*
+t30139+t29146+t29754+t29728+t28506+t28449+t30157+t29717+t30183+t30420;
+ coeffs_dyz->coeff_0_p2_p2 = t29095+(z+t29467+t29530*t30128+t29515*t29553)
+*y+t29590+(t29467+t29515*t29554)*z+t29079+t29667+t29674+t30267+t30396+t30431;
+ coeffs_dyz->coeff_p1_p2_p2 = t28562+t29099+t29091+t27818+t28552+t29685+
+t28468+(t29523*x+t29520*t29552)*t30139+t30142+t30196+t30304+t30403+t30434;
+ coeffs_dyz->coeff_p2_p2_p2 = t28754+t28850+t28184+t29126+t27941+t27947+(
+t29474+t29529*t29554)*t30136+t28768+((t29474+t29529*t29553)*t29555+(t29414*x+
+t29408*t29552+t29531*t29555)*z)*y+t28732+t29683+t27771+t29156+t27958+t29690+
+t29730;
+ coeffs_dyz->coeff_p3_p2_p2 = t28802+t29414*t30072+t28758+t28617+t29638+
+t27807+t29129+t30204+t30421;
+ coeffs_dyz->coeff_m2_p3_p2 = t27892+t28704+t28692+t28408+t29637+t30172+
+t30192;
+ coeffs_dyz->coeff_m1_p3_p2 = t29604+t28726+t28662+t28168+t30239+t30253+
+t30284;
+ coeffs_dyz->coeff_0_p3_p2 = t28978+t29528*t30106+(t29483+t29413*t29553)*y
++t29599+t30168+t30303+t30323;
+ coeffs_dyz->coeff_p1_p3_p2 = t28790+t28948+t28776+t28303+t29600+t29675+
+t30236+t30348;
+ coeffs_dyz->coeff_p2_p3_p2 = t28954+t27784+t29527*t29835+t28780+t29638+
+t28359+t28371+t29996+t29999+t30402;
+ coeffs_dyz->coeff_p3_p3_p2 = t28240+t28784+t28740+t28237+(t29320+t29981)*
+t30090+t29958+t30277+t30400;
+ coeffs_dyz->coeff_m2_m2_p3 = t27951+t28065+y*t28843+t28621+t28585+t29713+
+t29900+t29941+t30237+t30241;
+ coeffs_dyz->coeff_m1_m2_p3 = t28640+t28370+t28702+t28639+t29617+t29684+
+t30246+t30285;
+ coeffs_dyz->coeff_0_m2_p3 = y*t29939+t28981+(t29461+t29459*t29554)*z+
+t29620+t30189+t30372+t30430;
+ coeffs_dyz->coeff_p1_m2_p3 = t29042+t28645+t29607+t28200+t29739+t30228+
+t30232;
+ coeffs_dyz->coeff_p2_m2_p3 = t28727+t27844+t29601+t30225+t30243+t30316+
+t30364;
+ coeffs_dyz->coeff_p3_m2_p3 = t28716+t27997+(t29304+t29910)*t30136+t29642+
+t30017+t30318;
+ coeffs_dyz->coeff_m2_m1_p3 = t28924+t28687+t28374+t29597+t28047+t27891+
+t30039+t30261+t30285;
+ coeffs_dyz->coeff_m1_m1_p3 = t29309*t29820+t27781+t28390+t28654+t28896+
+t29689+t30051+t30224+t30233+t30306;
+ coeffs_dyz->coeff_0_m1_p3 = t29503*t30125+t28868+(t29507+t29484*t29554)*z
++t29626+t30198+t30313+t30357;
+ coeffs_dyz->coeff_p1_m1_p3 = t29047+t28831+t28290+t29602+t30180+t30216+
+t30308;
+ coeffs_dyz->coeff_p2_m1_p3 = t27992+t29610+t28131+t30069+t30213+t30256+
+t30298;
+ coeffs_dyz->coeff_p3_m1_p3 = t28394+t28592+(t29335+t29921)*t30136+t29643+
+t30040+t30374;
+ coeffs_dyz->coeff_m2_0_p3 = t28347+t28312+t29627+t30378+t30430;
+ coeffs_dyz->coeff_m1_0_p3 = t28525+t28460+t29609+t30357+t30438;
+ coeffs_dyz->coeff_0_0_p3 = t28462+t29791+t29648*t30125+t29614+t30305;
+ coeffs_dyz->coeff_p1_0_p3 = t28503+t28481+t29594+t30382+t30404;
+ coeffs_dyz->coeff_p2_0_p3 = t28380+t28411+t29629+t30275+t30384;
+ coeffs_dyz->coeff_p3_0_p3 = z*t28920+t28354+t30299+t30302+t30440;
+ coeffs_dyz->coeff_m2_p1_p3 = t28592+t29603+t28411+t28330+t29719+t30220+
+t30228;
+ coeffs_dyz->coeff_m1_p1_p3 = t28947+t28503+t29602+t30069+t30215+t30238+
+t30436;
+ coeffs_dyz->coeff_0_p1_p3 = t29813+t28831+(t29512*t29554+t29547)*z+t29631
++t30205+t30404+t30422;
+ coeffs_dyz->coeff_p1_p1_p3 = t28460+t29606+t28868+t29553*t29780+t28896+
+t28501+t28462+t30195+t30343;
+ coeffs_dyz->coeff_p2_p1_p3 = t28337+t29587+t28654+t28312+t30207+t30226+
+t30293;
+ coeffs_dyz->coeff_p3_p1_p3 = t28687+t28843+(t29905+t29272)*t30136+t29646+
+t30294+t30399;
+ coeffs_dyz->coeff_m2_p2_p3 = t28268+t27992+t28716+t29637+t29676+t30227+
+t30243;
+ coeffs_dyz->coeff_m1_p2_p3 = t28727+t29640+t28665+t28290+t29707+t30213+
+t30239;
+ coeffs_dyz->coeff_0_p2_p3 = t29528*t30125+t29042+(t29483+t29413*t29554)*z
++t29623+t30168+t30275+t30388;
+ coeffs_dyz->coeff_p1_p2_p3 = t28544+t28775+t29587+t28981+t30051+t30203+
+t30236;
+ coeffs_dyz->coeff_p2_p2_p3 = t28995+t29527*t29820+t27781+t27891+t28639+
+t28297+t28585+t29706+t30204+t30402+t30411;
+ coeffs_dyz->coeff_p3_p2_p3 = t28751+t28327+(t30049+t29320)*t30136+t29645+
+t29900+t30277;
+ coeffs_dyz->coeff_m2_p3_p3 = t27844+t28294+t29342*t29764+t29642+t30022+
+t30410;
+ coeffs_dyz->coeff_m1_p3_p3 = t28200+t28305+(t30046+t30127)*t30139+t29643+
+t29896+t30390;
+ coeffs_dyz->coeff_0_p3_p3 = t29790+(t29474*t29553+(t29171+t29457)*z)*y+
+t29644+t30302+t30340;
+ coeffs_dyz->coeff_p1_p3_p3 = t28413+t28370+(t30134+t29174)*t30139+t29646+
+t29930+t30278;
+ coeffs_dyz->coeff_p2_p3_p3 = t28404+t28008+t27951+t28237+(t30013+t30122)*
+t30139+t29645+t29922;
+ coeffs_dyz->coeff_p3_p3_p3 = t28081+t28029+z*t28692+(t28695+(t29983+
+t29978)*z)*y+t29941;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dz.compute.c
new file mode 100644
index 0000000..951d0b1
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dz.compute.c
@@ -0,0 +1,4247 @@
+fp t17140;
+fp t17100;
+fp t17141;
+fp t17551;
+fp t17109;
+fp t17554;
+fp t18053;
+fp t17706;
+fp t17696;
+fp t17142;
+fp t17138;
+fp t17568;
+fp t17464;
+fp t18052;
+fp t17004;
+fp t17639;
+fp t16852;
+fp t17570;
+fp t18051;
+fp t17139;
+fp t17677;
+fp t17447;
+fp t17729;
+fp t17705;
+fp t18049;
+fp t17072;
+fp t17605;
+fp t16983;
+fp t18050;
+fp t17137;
+fp t17646;
+fp t17461;
+fp t16364;
+fp t17098;
+fp t17284;
+fp t18048;
+fp t17057;
+fp t16178;
+fp t16883;
+fp t17292;
+fp t18047;
+fp t17080;
+fp t17707;
+fp t16912;
+fp t18046;
+fp t17065;
+fp t17630;
+fp t17094;
+fp t16801;
+fp t18045;
+fp t16960;
+fp t17268;
+fp t16920;
+fp t17684;
+fp t17478;
+fp t15760;
+fp t18044;
+fp t17048;
+fp t17711;
+fp t16667;
+fp t17064;
+fp t18043;
+fp t16969;
+fp t17588;
+fp t16573;
+fp t15491;
+fp t18042;
+fp t16882;
+fp t17640;
+fp t16399;
+fp t16978;
+fp t16792;
+fp t17473;
+fp t18041;
+fp t17125;
+fp t16879;
+fp t17555;
+fp t16406;
+fp t15348;
+fp t18040;
+fp t17685;
+fp t17492;
+fp t17051;
+fp t17718;
+fp t17697;
+fp t16030;
+fp t17068;
+fp t18039;
+fp t17075;
+fp t17717;
+fp t17474;
+fp t15913;
+fp t16991;
+fp t18038;
+fp t16980;
+fp t15600;
+fp t16827;
+fp t17389;
+fp t18037;
+fp t17066;
+fp t17593;
+fp t16665;
+fp t17061;
+fp t17604;
+fp t18036;
+fp t17573;
+fp t16974;
+fp t17606;
+fp t16450;
+fp t18035;
+fp t17721;
+fp t16458;
+fp t16872;
+fp t18034;
+fp t16976;
+fp t17524;
+fp t16484;
+fp t18033;
+fp t17110;
+fp t17360;
+fp t17587;
+fp t17479;
+fp t17106;
+fp t16273;
+fp t18032;
+fp t17738;
+fp t17001;
+fp t16808;
+fp t17082;
+fp t16220;
+fp t18031;
+fp t16977;
+fp t17280;
+fp t15857;
+fp t18030;
+fp t16985;
+fp t17535;
+fp t18029;
+fp t16834;
+fp t17511;
+fp t16389;
+fp t16908;
+fp t17528;
+fp t18028;
+fp t16997;
+fp t16869;
+fp t17385;
+fp t18027;
+fp t16973;
+fp t17589;
+fp t16564;
+fp t18026;
+fp t16885;
+fp t17592;
+fp t16470;
+fp t17058;
+fp t17498;
+fp t17325;
+fp t15905;
+fp t18025;
+fp t17078;
+fp t17663;
+fp t17074;
+fp t17714;
+fp t16714;
+fp t17737;
+fp t18024;
+fp t17047;
+fp t17578;
+fp t17459;
+fp t15981;
+fp t18023;
+fp t16890;
+fp t17063;
+fp t17620;
+fp t17491;
+fp t18022;
+fp t16521;
+fp t17034;
+fp t17532;
+fp t18021;
+fp t16346;
+fp t16878;
+fp t18020;
+fp t16215;
+fp t18019;
+fp t16390;
+fp t16794;
+fp t17442;
+fp t18018;
+fp t18017;
+fp t17698;
+fp t16712;
+fp t15947;
+fp t18016;
+fp t16895;
+fp t17678;
+fp t16479;
+fp t16891;
+fp t18015;
+fp t16829;
+fp t18014;
+fp t17736;
+fp t16265;
+fp t16998;
+fp t18013;
+fp t17314;
+fp t18012;
+fp t17583;
+fp t16682;
+fp t17007;
+fp t17508;
+fp t16592;
+fp t15991;
+fp t18011;
+fp t17107;
+fp t17112;
+fp t18010;
+fp t17089;
+fp t17135;
+fp t16370;
+fp t18009;
+fp t16994;
+fp t16206;
+fp t18008;
+fp t16786;
+fp t16914;
+fp t17497;
+fp t16547;
+fp t18007;
+fp t17013;
+fp t17590;
+fp t16556;
+fp t15501;
+fp t18006;
+fp t16847;
+fp t17336;
+fp t15425;
+fp t16874;
+fp t18005;
+fp t17128;
+fp t17383;
+fp t16359;
+fp t17619;
+fp t17452;
+fp t16933;
+fp t18004;
+fp t17099;
+fp t17614;
+fp t17739;
+fp t16365;
+fp t17059;
+fp t18003;
+fp t17073;
+fp t16863;
+fp t18002;
+fp t17052;
+fp t17521;
+fp t17273;
+fp t16047;
+fp t16943;
+fp t18001;
+fp t16906;
+fp t17712;
+fp t16525;
+fp t17579;
+fp t18000;
+fp t16896;
+fp t16511;
+fp t17999;
+fp t17621;
+fp t16475;
+fp t17998;
+fp t17519;
+fp t17265;
+fp t17997;
+fp t16937;
+fp t17681;
+fp t17472;
+fp t15618;
+fp t17029;
+fp t17996;
+fp t16936;
+fp t15547;
+fp t17995;
+fp t17003;
+fp t16161;
+fp t17994;
+fp t17056;
+fp t16247;
+fp t16898;
+fp t17993;
+fp t16953;
+fp t17575;
+fp t16480;
+fp t16951;
+fp t17992;
+fp t17991;
+fp t17679;
+fp t16766;
+fp t17281;
+fp t16267;
+fp t17990;
+fp t17010;
+fp t17091;
+fp t16122;
+fp t17989;
+fp t17731;
+fp t16934;
+fp t17455;
+fp t17988;
+fp t16862;
+fp t17695;
+fp t17987;
+fp t17092;
+fp t16881;
+fp t17563;
+fp t16388;
+fp t15345;
+fp t17986;
+fp t17734;
+fp t17486;
+fp t16315;
+fp t17041;
+fp t17985;
+fp t17482;
+fp t16079;
+fp t17704;
+fp t17984;
+fp t15999;
+fp t16859;
+fp t17983;
+fp t17488;
+fp t16031;
+fp t17275;
+fp t17982;
+fp t16329;
+fp t17981;
+fp t15665;
+fp t17012;
+fp t17980;
+fp t17561;
+fp t17979;
+fp t17022;
+fp t17539;
+fp t16706;
+fp t17108;
+fp t17978;
+fp t17113;
+fp t16818;
+fp t16958;
+fp t17977;
+fp t17518;
+fp t17434;
+fp t15858;
+fp t16957;
+fp t17713;
+fp t17976;
+fp t16990;
+fp t16993;
+fp t17516;
+fp t16633;
+fp t17691;
+fp t17975;
+fp t17974;
+fp t17093;
+fp t16068;
+fp t17077;
+fp t17973;
+fp t17024;
+fp t15984;
+fp t16902;
+fp t17972;
+fp t17971;
+fp t17266;
+fp t17970;
+fp t17708;
+fp t16609;
+fp t17969;
+fp t16938;
+fp t17550;
+fp t17386;
+fp t15630;
+fp t16893;
+fp t17968;
+fp t17967;
+fp t17122;
+fp t17036;
+fp t17966;
+fp t17095;
+fp t17557;
+fp t16687;
+fp t17965;
+fp t17067;
+fp t17523;
+fp t17070;
+fp t17638;
+fp t16669;
+fp t17964;
+fp t17963;
+fp t16799;
+fp t17515;
+fp t17962;
+fp t16188;
+fp t17961;
+fp t17960;
+fp t17728;
+fp t16584;
+fp t17959;
+fp t17105;
+fp t16815;
+fp t16916;
+fp t17958;
+fp t17035;
+fp t17311;
+fp t15509;
+fp t17957;
+fp t16486;
+fp t17530;
+fp t16448;
+fp t17956;
+fp t16095;
+fp t16544;
+fp t17955;
+fp t17000;
+fp t16996;
+fp t17954;
+fp t16810;
+fp t17953;
+fp t16690;
+fp t17952;
+fp t16921;
+fp t17951;
+fp t17562;
+fp t17722;
+fp t16508;
+fp t17950;
+fp t16745;
+fp t16258;
+fp t17949;
+fp t16907;
+fp t16153;
+fp t17948;
+fp t16478;
+fp t16941;
+fp t17947;
+fp t17475;
+fp t16971;
+fp t17514;
+fp t16499;
+fp t17946;
+fp t17477;
+fp t16166;
+fp t17945;
+fp t17085;
+fp t17136;
+fp t17687;
+fp t17944;
+fp t17735;
+fp t16909;
+fp t17943;
+fp t16955;
+fp t17032;
+fp t16805;
+fp t17942;
+fp t17118;
+fp t17560;
+fp t17941;
+fp t17134;
+fp t17451;
+fp t17393;
+fp t16918;
+fp t15656;
+fp t17940;
+fp t16972;
+fp t17715;
+fp t16396;
+fp t17939;
+fp t16788;
+fp t17938;
+fp t17682;
+fp t17262;
+fp t15938;
+fp t17937;
+fp t16984;
+fp t17615;
+fp t17444;
+fp t15473;
+fp t17936;
+fp t17053;
+fp t17525;
+fp t17042;
+fp t17643;
+fp t16696;
+fp t17935;
+fp t16477;
+fp t15864;
+fp t16102;
+fp t17934;
+fp t16915;
+fp t17618;
+fp t17456;
+fp t15884;
+fp t17933;
+fp t17362;
+fp t17932;
+fp t15494;
+fp t16552;
+fp t17931;
+fp t17543;
+fp t16715;
+fp t17930;
+fp t16903;
+fp t15514;
+fp t17929;
+fp t17669;
+fp t16631;
+fp t17603;
+fp t17928;
+fp t16922;
+fp t17733;
+fp t16927;
+fp t16537;
+fp t17927;
+fp t16822;
+fp t17564;
+fp t17926;
+fp t17037;
+fp t17315;
+fp t17925;
+fp t16217;
+fp t16841;
+fp t17924;
+fp t16812;
+fp t17923;
+fp t17131;
+fp t17572;
+fp t17081;
+fp t17922;
+fp t16515;
+fp t15700;
+fp t17340;
+fp t16028;
+fp t17921;
+fp t16970;
+fp t17480;
+fp t17920;
+fp t17021;
+fp t17103;
+fp t17645;
+fp t17919;
+fp t17031;
+fp t17918;
+fp t17917;
+fp t17552;
+fp t17725;
+fp t16570;
+fp t17916;
+fp t17611;
+fp t16244;
+fp t17915;
+fp t17049;
+fp t15976;
+fp t17914;
+fp t16807;
+fp t16930;
+fp t15596;
+fp t17913;
+fp t16398;
+fp t17020;
+fp t17912;
+fp t16961;
+fp t17719;
+fp t17431;
+fp t16917;
+fp t17300;
+fp t17911;
+fp t17683;
+fp t17495;
+fp t17276;
+fp t17910;
+fp t17662;
+fp t16404;
+fp t17506;
+fp t17909;
+fp t17908;
+fp t15384;
+fp t17907;
+fp t17906;
+fp t16422;
+fp t17905;
+fp t17533;
+fp t16677;
+fp t17904;
+fp t17033;
+fp t15918;
+fp t16919;
+fp t17903;
+fp t17902;
+fp t15966;
+fp t16992;
+fp t17304;
+fp t17901;
+fp t16433;
+fp t17900;
+fp t16461;
+fp t15887;
+fp t17899;
+fp t17647;
+fp t17898;
+fp t17897;
+fp t16674;
+fp t17043;
+fp t17896;
+fp t16802;
+fp t17692;
+fp t17895;
+fp t16939;
+fp t15461;
+fp t17894;
+fp t16039;
+fp t17893;
+fp t17610;
+fp t17602;
+fp t16602;
+fp t17892;
+fp t16134;
+fp t17891;
+fp t16954;
+fp t15845;
+fp t17890;
+fp t17889;
+fp t17463;
+fp t17888;
+fp t17887;
+fp t17886;
+fp t16425;
+fp t17885;
+fp t16946;
+fp t17884;
+fp t17298;
+fp t15782;
+fp t16929;
+fp t17710;
+fp t17457;
+fp t17883;
+fp t16594;
+fp t17882;
+fp t17039;
+fp t16913;
+fp t17881;
+fp t17494;
+fp t16987;
+fp t16884;
+fp t16831;
+fp t17880;
+fp t16894;
+fp t17585;
+fp t16514;
+fp t17378;
+fp t16054;
+fp t17879;
+fp t16434;
+fp t15995;
+fp t17878;
+fp t17019;
+fp t17466;
+fp t16204;
+fp t17877;
+fp t17017;
+fp t17027;
+fp t15968;
+fp t17876;
+fp t16875;
+fp t17875;
+fp t17594;
+fp t16790;
+fp t17469;
+fp t15674;
+fp t17874;
+fp t15961;
+fp t17873;
+fp t17503;
+fp t16952;
+fp t15563;
+fp t17872;
+fp t16855;
+fp t16303;
+fp t17871;
+fp t16615;
+fp t15932;
+fp t17870;
+fp t16967;
+fp t17869;
+fp t16721;
+fp t16979;
+fp t17868;
+fp t17083;
+fp t15421;
+fp t17867;
+fp t17044;
+fp t15956;
+fp t17866;
+fp t17267;
+fp t17865;
+fp t15455;
+fp t17864;
+fp t16038;
+fp t17608;
+fp t16603;
+fp t17863;
+fp t16849;
+fp t17862;
+fp t16842;
+fp t17861;
+fp t16867;
+fp t16988;
+fp t15763;
+fp t17860;
+fp t17278;
+fp t16196;
+fp t17500;
+fp t17859;
+fp t17023;
+fp t17446;
+fp t15967;
+fp t17858;
+fp t17520;
+fp t17079;
+fp t17465;
+fp t16055;
+fp t17857;
+fp t16360;
+fp t16886;
+fp t17856;
+fp t16577;
+fp t17855;
+fp t17854;
+fp t16940;
+fp t17597;
+fp t16931;
+fp t17853;
+fp t15952;
+fp t17501;
+fp t17852;
+fp t16947;
+fp t17581;
+fp t16474;
+fp t17851;
+fp t17730;
+fp t15833;
+fp t17850;
+fp t17542;
+fp t16836;
+fp t17436;
+fp t17279;
+fp t16210;
+fp t17849;
+fp t17553;
+fp t17848;
+fp t17009;
+fp t17661;
+fp t17467;
+fp t16193;
+fp t17847;
+fp t17846;
+fp t17102;
+fp t16286;
+fp t17566;
+fp t15937;
+fp t17845;
+fp t17305;
+fp t17844;
+fp t17088;
+fp t16876;
+fp t16871;
+fp t17843;
+fp t17484;
+fp t15973;
+fp t17842;
+fp t15574;
+fp t17841;
+fp t17440;
+fp t16274;
+fp t17576;
+fp t17840;
+fp t15439;
+fp t16688;
+fp t17839;
+fp t17709;
+fp t15647;
+fp t17838;
+fp t16659;
+fp t16887;
+fp t15728;
+fp t17837;
+fp t16588;
+fp t15671;
+fp t17836;
+fp t17126;
+fp t16283;
+fp t17450;
+fp t16986;
+fp t17835;
+fp t17726;
+fp t17834;
+fp t17833;
+fp t15933;
+fp t17832;
+fp t15390;
+fp t16728;
+fp t17831;
+fp t15899;
+fp t17830;
+fp t16950;
+fp t17667;
+fp t17546;
+fp t17829;
+fp t16830;
+fp t17828;
+fp t17654;
+fp t17827;
+fp t17574;
+fp t15626;
+fp t17826;
+fp t17499;
+fp t16635;
+fp t17825;
+fp t17558;
+fp t16566;
+fp t17824;
+fp t16910;
+fp t16962;
+fp t17823;
+fp t16889;
+fp t15632;
+fp t17822;
+fp t17821;
+fp t15624;
+fp t17820;
+fp t16848;
+fp t17819;
+fp t17818;
+fp t17018;
+fp t17817;
+fp t17816;
+fp t16935;
+fp t15822;
+fp t17815;
+fp t16280;
+fp t17814;
+fp t16897;
+fp t17549;
+fp t16482;
+fp t17428;
+fp t17813;
+fp t16837;
+fp t17028;
+fp t16838;
+fp t17812;
+fp t16900;
+fp t16926;
+fp t17616;
+fp t17811;
+fp t15699;
+fp t17462;
+fp t17810;
+fp t16854;
+fp t17285;
+fp t16310;
+fp t17809;
+fp t16342;
+fp t17437;
+fp t17808;
+fp t17517;
+fp t16449;
+fp t17541;
+fp t17274;
+fp t17807;
+fp t17322;
+fp t15465;
+fp t17565;
+fp t17448;
+fp t17806;
+fp t15516;
+fp t17805;
+fp t17660;
+fp t16494;
+fp t17804;
+fp t16299;
+fp t17803;
+fp t16623;
+fp t17802;
+fp t16868;
+fp t17509;
+fp t17801;
+fp t17800;
+fp t17799;
+fp t15906;
+fp t17798;
+fp t17727;
+fp t17481;
+fp t17797;
+fp t16975;
+fp t17796;
+fp t17795;
+fp t17071;
+fp t16966;
+fp t16866;
+fp t17794;
+fp t17489;
+fp t17793;
+fp t17445;
+fp t17792;
+fp t16989;
+fp t17791;
+fp t17673;
+fp t16622;
+fp t17790;
+fp t16850;
+fp t17789;
+fp t16357;
+fp t17788;
+fp t17453;
+fp t17596;
+fp t16726;
+fp t17600;
+fp t17260;
+fp t16132;
+fp t17787;
+fp t16968;
+fp t17513;
+fp t16483;
+fp t16791;
+fp t17700;
+fp t17786;
+fp t17785;
+fp t16798;
+fp t16029;
+fp t17784;
+fp t16248;
+fp t17783;
+fp t17782;
+fp t17701;
+fp t15394;
+fp t17781;
+fp t17040;
+fp t17780;
+fp t16701;
+fp t17779;
+fp t16644;
+fp t17778;
+fp t17777;
+fp t17584;
+fp t17084;
+fp t17776;
+fp t17775;
+fp t17774;
+fp t16823;
+fp t17773;
+fp t17438;
+fp t16369;
+fp t17772;
+fp t16022;
+fp t17771;
+fp t15409;
+fp t16948;
+fp t17770;
+fp t17569;
+fp t17769;
+fp t16722;
+fp t16492;
+fp t17768;
+fp t17767;
+fp t17016;
+fp t16833;
+fp t17766;
+fp t17765;
+fp t17609;
+fp t16517;
+fp t17439;
+fp t16319;
+fp t17764;
+fp t17008;
+fp t17026;
+fp t17502;
+fp t17763;
+fp t17762;
+fp t17761;
+fp t15975;
+fp t17429;
+fp t17277;
+fp t16045;
+fp t17760;
+fp t16453;
+fp t17759;
+fp t17699;
+fp t15915;
+fp t17580;
+fp t17758;
+fp t17757;
+fp t17002;
+fp t17460;
+fp t16023;
+fp t17756;
+fp t17755;
+fp t17754;
+fp t17306;
+fp t15358;
+fp t16555;
+fp t17753;
+fp t17130;
+fp t16824;
+fp t17101;
+fp t17752;
+fp t17433;
+fp t17751;
+fp t17374;
+fp t16347;
+fp t17750;
+fp t16835;
+fp t16754;
+fp t17534;
+fp t17329;
+fp t16129;
+fp t17749;
+fp t16905;
+fp t17005;
+fp t16444;
+fp t17038;
+fp t17748;
+fp t15587;
+fp t17747;
+fp t17746;
+fp t17745;
+fp t16019;
+fp t17668;
+fp t17744;
+fp t17430;
+fp t17505;
+fp t15994;
+fp t17743;
+fp t17742;
+fp t16145;
+fp t17537;
+fp t17741;
+fp t15993;
+fp t17723;
+fp t16753;
+fp t17732;
+fp t16630;
+fp t17740;
+fp t16795;
+fp t17724;
+fp t16817;
+fp t16819;
+fp t17720;
+fp t17716;
+fp t17703;
+fp t17702;
+fp t17694;
+fp t17693;
+fp t17471;
+fp t17358;
+fp t15469;
+fp t17690;
+fp t15650;
+fp t17689;
+fp t16800;
+fp t16200;
+fp t17688;
+fp t17686;
+fp t16803;
+fp t16362;
+fp t17680;
+fp t17676;
+fp t16839;
+fp t17540;
+fp t16415;
+fp t17675;
+fp t17545;
+fp t16500;
+fp t17627;
+fp t16451;
+fp t17674;
+fp t15987;
+fp t16199;
+fp t17672;
+fp t15593;
+fp t17671;
+fp t15815;
+fp t17297;
+fp t15862;
+fp t17670;
+fp t16793;
+fp t17666;
+fp t16796;
+fp t17665;
+fp t17664;
+fp t16077;
+fp t17441;
+fp t17659;
+fp t16576;
+fp t16507;
+fp t17658;
+fp t17657;
+fp t17656;
+fp t15824;
+fp t17655;
+fp t16510;
+fp t17653;
+fp t17652;
+fp t17651;
+fp t17650;
+fp t17512;
+fp t16586;
+fp t17649;
+fp t16432;
+fp t15769;
+fp t17648;
+fp t17617;
+fp t15787;
+fp t17644;
+fp t17642;
+fp t17641;
+fp t17637;
+fp t17636;
+fp t17635;
+fp t17634;
+fp t17633;
+fp t17632;
+fp t16157;
+fp t15943;
+fp t17631;
+fp t17629;
+fp t16899;
+fp t17628;
+fp t17487;
+fp t16272;
+fp t17626;
+fp t17625;
+fp t17624;
+fp t16402;
+fp t17504;
+fp t17623;
+fp t15542;
+fp t17622;
+fp t16901;
+fp t17613;
+fp t16413;
+fp t17527;
+fp t17612;
+fp t16407;
+fp t17607;
+fp t17458;
+fp t16232;
+fp t17601;
+fp t17599;
+fp t17598;
+fp t16811;
+fp t16804;
+fp t17595;
+fp t16813;
+fp t16816;
+fp t16820;
+fp t17591;
+fp t15725;
+fp t17586;
+fp t16455;
+fp t16498;
+fp t17582;
+fp t16243;
+fp t17577;
+fp t17571;
+fp t16231;
+fp t16424;
+fp t15850;
+fp t17567;
+fp t16797;
+fp t17559;
+fp t17556;
+fp t17548;
+fp t17104;
+fp t17547;
+fp t17544;
+fp t17054;
+fp t17538;
+fp t15860;
+fp t17536;
+fp t17531;
+fp t17529;
+fp t17526;
+fp t17522;
+fp t17510;
+fp t17507;
+fp t17496;
+fp t17493;
+fp t17490;
+fp t17485;
+fp t17483;
+fp t16740;
+fp t17476;
+fp t16589;
+fp t17470;
+fp t16548;
+fp t17468;
+fp t16533;
+fp t17454;
+fp t16999;
+fp t17449;
+fp t17443;
+fp t17435;
+fp t17432;
+fp t16476;
+fp t17427;
+fp t17426;
+fp t17425;
+fp t17424;
+fp t17423;
+fp t16911;
+fp t17422;
+fp t17421;
+fp t17420;
+fp t15389;
+fp t16959;
+fp t15328;
+fp t17419;
+fp t17288;
+fp t15436;
+fp t17418;
+fp t16165;
+fp t17417;
+fp t16282;
+fp t16858;
+fp t17416;
+fp t17415;
+fp t17332;
+fp t15511;
+fp t17414;
+fp t16408;
+fp t17413;
+fp t16904;
+fp t17412;
+fp t16703;
+fp t17411;
+fp t16469;
+fp t17410;
+fp t17409;
+fp t17408;
+fp t17062;
+fp t17407;
+fp t17406;
+fp t17405;
+fp t17404;
+fp t17403;
+fp t16572;
+fp t16445;
+fp t17402;
+fp t16643;
+fp t17401;
+fp t17006;
+fp t17303;
+fp t17400;
+fp t17287;
+fp t15526;
+fp t17399;
+fp t17398;
+fp t15454;
+fp t17397;
+fp t17396;
+fp t16982;
+fp t17395;
+fp t17394;
+fp t16373;
+fp t16412;
+fp t17392;
+fp t17391;
+fp t17390;
+fp t17309;
+fp t17388;
+fp t17387;
+fp t17269;
+fp t17384;
+fp t17382;
+fp t16295;
+fp t17381;
+fp t17380;
+fp t16245;
+fp t17379;
+fp t16702;
+fp t16468;
+fp t17377;
+fp t16337;
+fp t16354;
+fp t17376;
+fp t16888;
+fp t17375;
+fp t17373;
+fp t17372;
+fp t17371;
+fp t17370;
+fp t17369;
+fp t16561;
+fp t17368;
+fp t17367;
+fp t17366;
+fp t17365;
+fp t16506;
+fp t17364;
+fp t16599;
+fp t17363;
+fp t16538;
+fp t16549;
+fp t15326;
+fp t16826;
+fp t17361;
+fp t17359;
+fp t17357;
+fp t16523;
+fp t15614;
+fp t17356;
+fp t17355;
+fp t17354;
+fp t17353;
+fp t17352;
+fp t17351;
+fp t17350;
+fp t17349;
+fp t17348;
+fp t15925;
+fp t17347;
+fp t17346;
+fp t16942;
+fp t17345;
+fp t16575;
+fp t17344;
+fp t16169;
+fp t17343;
+fp t17341;
+fp t16410;
+fp t17339;
+fp t17338;
+fp t17337;
+fp t17335;
+fp t17334;
+fp t17333;
+fp t17331;
+fp t17330;
+fp t17328;
+fp t17327;
+fp t17326;
+fp t17324;
+fp t17323;
+fp t17321;
+fp t17320;
+fp t17319;
+fp t17055;
+fp t17318;
+fp t17317;
+fp t17316;
+fp t17313;
+fp t17312;
+fp t16235;
+fp t17310;
+fp t17308;
+fp t17307;
+fp t16689;
+fp t17302;
+fp t17301;
+fp t17299;
+fp t16606;
+fp t17295;
+fp t17294;
+fp t17291;
+fp t17290;
+fp t16530;
+fp t15868;
+fp t17289;
+fp t16464;
+fp t17286;
+fp t17283;
+fp t17282;
+fp t17272;
+fp t16995;
+fp t16143;
+fp t17271;
+fp t17270;
+fp t17264;
+fp t17263;
+fp t17261;
+fp t17259;
+fp t17258;
+fp t17257;
+fp t17256;
+fp t17255;
+fp t17254;
+fp t17253;
+fp t17252;
+fp t17251;
+fp t17250;
+fp t17249;
+fp t17248;
+fp t17247;
+fp t17246;
+fp t17245;
+fp t17069;
+fp t17244;
+fp t17243;
+fp t17242;
+fp t17241;
+fp t17240;
+fp t17238;
+fp t17237;
+fp t17236;
+fp t17115;
+fp t17235;
+fp t15852;
+fp t17234;
+fp t15620;
+fp t17233;
+fp t15548;
+fp t15681;
+fp t17232;
+fp t15767;
+fp t17231;
+fp t15683;
+fp t17230;
+fp t17229;
+fp t15709;
+fp t17228;
+fp t17227;
+fp t17226;
+fp t17225;
+fp t15434;
+fp t17224;
+fp t16082;
+fp t17223;
+fp t17222;
+fp t17221;
+fp t17220;
+fp t17219;
+fp t15923;
+fp t17218;
+fp t17217;
+fp t17216;
+fp t15373;
+fp t17215;
+fp t15375;
+fp t17214;
+fp t17213;
+fp t17212;
+fp t16928;
+fp t15595;
+fp t15916;
+fp t17211;
+fp t16304;
+fp t17210;
+fp t16184;
+fp t17209;
+fp t16113;
+fp t17208;
+fp t17207;
+fp t17206;
+fp t17205;
+fp t17204;
+fp t17203;
+fp t17202;
+fp t17201;
+fp t16016;
+fp t17200;
+fp t17199;
+fp t15785;
+fp t17198;
+fp t17197;
+fp t15865;
+fp t17196;
+fp t15422;
+fp t17195;
+fp t17194;
+fp t15504;
+fp t17193;
+fp t15804;
+fp t17192;
+fp t15673;
+fp t17191;
+fp t15420;
+fp t17190;
+fp t17189;
+fp t17188;
+fp t17187;
+fp t17186;
+fp t17185;
+fp t17184;
+fp t17183;
+fp t15942;
+fp t17182;
+fp t17181;
+fp t17180;
+fp t16945;
+fp t16949;
+fp t15619;
+fp t17179;
+fp t16186;
+fp t17178;
+fp t17177;
+fp t16825;
+fp t16965;
+fp t17129;
+fp t17123;
+fp t17176;
+fp t17175;
+fp t17174;
+fp t17173;
+fp t17030;
+fp t17076;
+fp t17172;
+fp t17171;
+fp t17046;
+fp t17170;
+fp t16110;
+fp t17169;
+fp t15920;
+fp t17168;
+fp t17011;
+fp t17167;
+fp t17166;
+fp t17165;
+fp t16276;
+fp t17164;
+fp t17163;
+fp t17162;
+fp t16240;
+fp t17161;
+fp t17160;
+fp t17159;
+fp t17158;
+fp t17157;
+fp t15743;
+fp t17156;
+fp t17114;
+fp t17155;
+fp t17154;
+fp t16236;
+fp t17153;
+fp t17152;
+fp t17151;
+fp t17150;
+fp t17149;
+fp t17148;
+fp t17147;
+fp t17146;
+fp t17145;
+fp t17133;
+fp t17121;
+fp t17117;
+fp t17116;
+fp t17111;
+fp t17090;
+fp t17086;
+fp t17060;
+fp t17050;
+fp t17045;
+fp t17025;
+fp t17014;
+fp t16981;
+fp t16964;
+fp t16956;
+fp t16944;
+fp t16925;
+fp t16923;
+fp t16892;
+fp t16880;
+fp t16877;
+fp t16873;
+fp t16870;
+fp t16865;
+fp t16861;
+fp t16860;
+fp t16857;
+fp t16856;
+fp t16853;
+fp t16851;
+fp t16846;
+fp t16845;
+fp t16844;
+fp t16843;
+fp t16840;
+fp t16832;
+fp t16828;
+fp t16781;
+fp t16769;
+fp t16760;
+fp t16755;
+fp t16746;
+fp t16731;
+fp t16725;
+fp t16723;
+fp t16719;
+fp t16717;
+fp t16705;
+fp t16704;
+fp t16697;
+fp t16694;
+fp t16686;
+fp t16681;
+fp t16671;
+fp t16670;
+fp t16666;
+fp t16661;
+fp t16657;
+fp t16652;
+fp t16645;
+fp t16634;
+fp t16629;
+fp t16627;
+fp t16626;
+fp t16620;
+fp t16618;
+fp t16616;
+fp t16612;
+fp t16610;
+fp t16598;
+fp t16582;
+fp t16580;
+fp t16546;
+fp t16542;
+fp t16529;
+fp t16526;
+fp t16522;
+fp t16519;
+fp t16516;
+fp t16513;
+fp t16512;
+fp t16504;
+fp t16497;
+fp t16496;
+fp t16488;
+fp t16459;
+fp t16443;
+fp t16429;
+fp t16428;
+fp t16427;
+fp t16426;
+fp t16418;
+fp t16417;
+fp t16416;
+fp t16411;
+fp t16401;
+fp t16397;
+fp t16393;
+fp t16392;
+fp t16385;
+fp t16384;
+fp t16377;
+fp t16375;
+fp t16372;
+fp t16368;
+fp t16361;
+fp t16350;
+fp t16344;
+fp t16340;
+fp t16339;
+fp t16335;
+fp t16330;
+fp t16326;
+fp t16325;
+fp t16323;
+fp t16321;
+fp t16318;
+fp t16316;
+fp t16314;
+fp t16313;
+fp t16311;
+fp t16306;
+fp t16294;
+fp t16293;
+fp t16290;
+fp t16271;
+fp t16270;
+fp t16268;
+fp t16266;
+fp t16260;
+fp t16256;
+fp t16255;
+fp t16250;
+fp t16249;
+fp t16238;
+fp t16233;
+fp t16230;
+fp t16225;
+fp t16223;
+fp t16219;
+fp t16218;
+fp t16216;
+fp t16209;
+fp t16208;
+fp t16202;
+fp t16201;
+fp t16198;
+fp t16189;
+fp t16187;
+fp t16183;
+fp t16182;
+fp t16180;
+fp t16177;
+fp t16176;
+fp t16175;
+fp t16174;
+fp t16173;
+fp t16167;
+fp t16163;
+fp t16162;
+fp t16151;
+fp t16147;
+fp t16142;
+fp t16141;
+fp t16137;
+fp t16133;
+fp t16131;
+fp t16128;
+fp t16120;
+fp t16118;
+fp t16108;
+fp t16100;
+fp t16097;
+fp t16096;
+fp t16094;
+fp t16058;
+fp t16053;
+fp t16041;
+fp t16036;
+fp t16035;
+fp t16033;
+fp t16027;
+fp t16008;
+fp t16005;
+fp t16004;
+fp t16001;
+fp t16000;
+fp t15997;
+fp t15988;
+fp t15985;
+fp t15983;
+fp t15980;
+fp t15965;
+fp t15950;
+fp t15944;
+fp t15941;
+fp t15940;
+fp t15936;
+fp t15934;
+fp t15929;
+fp t15924;
+fp t15919;
+fp t15912;
+fp t15910;
+fp t15907;
+fp t15904;
+fp t15903;
+fp t15897;
+fp t15895;
+fp t15894;
+fp t15891;
+fp t15889;
+fp t15880;
+fp t15879;
+fp t15878;
+fp t15874;
+fp t15872;
+fp t15871;
+fp t15869;
+fp t15867;
+fp t15863;
+fp t15861;
+fp t15855;
+fp t15849;
+fp t15841;
+fp t15836;
+fp t15835;
+fp t15830;
+fp t15827;
+fp t15826;
+fp t15825;
+fp t15818;
+fp t15810;
+fp t15805;
+fp t15803;
+fp t15790;
+fp t15789;
+fp t15778;
+fp t15776;
+fp t15774;
+fp t15766;
+fp t15751;
+fp t15747;
+fp t15745;
+fp t15742;
+fp t15735;
+fp t15733;
+fp t15732;
+fp t15729;
+fp t15726;
+fp t15721;
+fp t15713;
+fp t15712;
+fp t15702;
+fp t15693;
+fp t15692;
+fp t15691;
+fp t15690;
+fp t15689;
+fp t15687;
+fp t15685;
+fp t15680;
+fp t15678;
+fp t15667;
+fp t15661;
+fp t15658;
+fp t15657;
+fp t15645;
+fp t15644;
+fp t15640;
+fp t15639;
+fp t15636;
+fp t15631;
+fp t15622;
+fp t15616;
+fp t15611;
+fp t15606;
+fp t15601;
+fp t15599;
+fp t15592;
+fp t15590;
+fp t15584;
+fp t15583;
+fp t15576;
+fp t15573;
+fp t15572;
+fp t15567;
+fp t15560;
+fp t15557;
+fp t15554;
+fp t15553;
+fp t15546;
+fp t15534;
+fp t15531;
+fp t15530;
+fp t15527;
+fp t15522;
+fp t15520;
+fp t15515;
+fp t15513;
+fp t15506;
+fp t15500;
+fp t15498;
+fp t15497;
+fp t15495;
+fp t15485;
+fp t15481;
+fp t15480;
+fp t15474;
+fp t15470;
+fp t15460;
+fp t15445;
+fp t15438;
+fp t15435;
+fp t15431;
+fp t15419;
+fp t15418;
+fp t15416;
+fp t15411;
+fp t15407;
+fp t15405;
+fp t15383;
+fp t15381;
+fp t15377;
+fp t15374;
+fp t15370;
+fp t15365;
+fp t15363;
+fp t15359;
+fp t15352;
+fp t15350;
+fp t15341;
+fp t15329;
+fp t15327;
+fp t15316;
+ t17140 = z*z;
+ t17100 = RATIONAL(-7.0,9.0);
+ t17141 = y*y;
+ t17551 = t17100*t17141;
+ t17109 = RATIONAL(1.0,3.0);
+ t17554 = t17140*t17109;
+ t18053 = t17140*t17551+t17554;
+ t17706 = x*t17141;
+ t17696 = z*t17706;
+ t17142 = x*x;
+ t17138 = t17142*x;
+ t17568 = t17141*t17138;
+ t17464 = z*t17568;
+ t18052 = t17464+t17696;
+ t17004 = RATIONAL(7.0,48.0);
+ t17639 = t17004*t17140;
+ t16852 = RATIONAL(-49.0,144.0);
+ t17570 = t17140*t17141;
+ t18051 = t16852*t17570+t17639;
+ t17139 = y*t17141;
+ t17677 = t17142*t17139;
+ t17447 = z*t17677;
+ t17729 = t17142*y;
+ t17705 = z*t17729;
+ t18049 = t17705+t17447;
+ t17072 = RATIONAL(-1.0,48.0);
+ t17605 = t17072*t17140;
+ t16983 = RATIONAL(7.0,144.0);
+ t18050 = t17605+t16983*t17570;
+ t17137 = RATIONAL(2.0,9.0);
+ t17646 = t17140*t17138;
+ t17461 = y*t17646;
+ t16364 = t17137*t17461;
+ t17098 = RATIONAL(5.0,9.0);
+ t17284 = t17098*t17570;
+ t18048 = t17138*t17284+t16364;
+ t17057 = RATIONAL(-7.0,72.0);
+ t16178 = t17057*t17461;
+ t16883 = RATIONAL(-35.0,144.0);
+ t17292 = t16883*t17568;
+ t18047 = t17140*t17292+t16178;
+ t17080 = RATIONAL(-7.0,18.0);
+ t17707 = z*t17141;
+ t16912 = RATIONAL(-14.0,27.0);
+ t18046 = t16912*t17464+t17080*t17707;
+ t17065 = RATIONAL(-7.0,54.0);
+ t17630 = t17065*t17139;
+ t17094 = RATIONAL(1.0,18.0);
+ t16801 = t17094*t17139;
+ t18045 = t16801+t17142*t17630;
+ t16960 = RATIONAL(-5.0,192.0);
+ t17268 = t17142*t17570;
+ t16920 = RATIONAL(7.0,864.0);
+ t17684 = t17139*t17138;
+ t17478 = z*t17684;
+ t15760 = t16920*t17478;
+ t18044 = t16960*t17268+t15760;
+ t17048 = RATIONAL(-1.0,27.0);
+ t17711 = y*t17048;
+ t16667 = t17138*t17711;
+ t17064 = RATIONAL(5.0,72.0);
+ t18043 = t17064*t17568+t16667;
+ t16969 = RATIONAL(14.0,27.0);
+ t17588 = t16969*t17139;
+ t16573 = t17138*t17588;
+ t15491 = z*t16573;
+ t18042 = t17100*t17268+t15491;
+ t16882 = RATIONAL(1.0,1728.0);
+ t17640 = t16882*t17139;
+ t16399 = x*t17640;
+ t16978 = RATIONAL(1.0,144.0);
+ t16792 = t16978*t17139;
+ t17473 = z*t16792;
+ t18041 = x*t17473+t16399;
+ t17125 = RATIONAL(-1.0,6.0);
+ t16879 = RATIONAL(49.0,216.0);
+ t17555 = t16879*t17139;
+ t16406 = t17138*t17555;
+ t15348 = z*t16406;
+ t18040 = t17125*t17268+t15348;
+ t17685 = t17140*t17142;
+ t17492 = y*t17685;
+ t17051 = RATIONAL(16.0,9.0);
+ t17718 = x*t17140;
+ t17697 = y*t17718;
+ t16030 = t17051*t17697;
+ t17068 = RATIONAL(40.0,9.0);
+ t18039 = t17068*t17492+t16030;
+ t17075 = RATIONAL(-1.0,72.0);
+ t17717 = t17075*x;
+ t17474 = t17140*t17717;
+ t15913 = y*t17474;
+ t16991 = RATIONAL(5.0,192.0);
+ t18038 = t15913+t16991*t17492;
+ t16980 = RATIONAL(49.0,72.0);
+ t15600 = t16980*t17461;
+ t16827 = RATIONAL(245.0,144.0);
+ t17389 = t17140*t17568;
+ t18037 = t15600+t16827*t17389;
+ t17066 = RATIONAL(2.0,27.0);
+ t17593 = t17066*t17139;
+ t16665 = x*t17593;
+ t17061 = RATIONAL(-5.0,54.0);
+ t17604 = t17141*t17061;
+ t18036 = t16665+x*t17604;
+ t17573 = t17141*t17064;
+ t16974 = RATIONAL(-7.0,216.0);
+ t17606 = t16974*t17139;
+ t16450 = x*t17606;
+ t18035 = x*t17573+t16450;
+ t17721 = y*t16974;
+ t16458 = t17138*t17721;
+ t16872 = RATIONAL(-35.0,432.0);
+ t18034 = t16458+t16872*t17568;
+ t16976 = RATIONAL(7.0,108.0);
+ t17524 = t17138*t16976;
+ t16484 = t17141*t17524;
+ t18033 = t16976*t17696+z*t16484;
+ t17110 = RATIONAL(-5.0,9.0);
+ t17360 = t17110*t17570;
+ t17587 = t17140*t17139;
+ t17479 = x*t17587;
+ t17106 = RATIONAL(4.0,9.0);
+ t16273 = t17106*t17479;
+ t18032 = x*t17360+t16273;
+ t17738 = y*z;
+ t17001 = RATIONAL(-1.0,18.0);
+ t16808 = t17001*t17138;
+ t17082 = RATIONAL(7.0,72.0);
+ t16220 = t17082*t17461;
+ t18031 = t16808*t17738+t16220;
+ t16977 = RATIONAL(-7.0,576.0);
+ t17280 = t17142*t17587;
+ t15857 = t16977*t17280;
+ t18030 = t16978*t17464+t15857;
+ t16985 = RATIONAL(-112.0,9.0);
+ t17535 = t17140*RATIONAL(16.0,3.0);
+ t18029 = t17139*t17535+t16985*t17280;
+ t16834 = RATIONAL(-7.0,1728.0);
+ t17511 = t16834*t17138;
+ t16389 = y*t17511;
+ t16908 = RATIONAL(5.0,576.0);
+ t17528 = t17142*t16908;
+ t18028 = y*t17528+t16389;
+ t16997 = RATIONAL(5.0,48.0);
+ t16869 = RATIONAL(-49.0,576.0);
+ t17385 = t16869*t17646;
+ t18027 = t16997*t17447+t17141*t17385;
+ t16973 = RATIONAL(7.0,216.0);
+ t17589 = t17139*t16973;
+ t16564 = t17138*t17589;
+ t18026 = t17001*t17268+z*t16564;
+ t16885 = RATIONAL(35.0,72.0);
+ t17592 = t17142*t16885;
+ t16470 = t17139*t17592;
+ t17058 = RATIONAL(-7.0,36.0);
+ t17498 = t17058*t17141;
+ t17325 = t17140*t17498;
+ t15905 = t17138*t17325;
+ t18025 = t15905+z*t16470;
+ t17078 = RATIONAL(-5.0,36.0);
+ t17663 = t17139*t17078;
+ t17074 = RATIONAL(1.0,27.0);
+ t17714 = x*t17139;
+ t16714 = t17074*t17714;
+ t17737 = x*z;
+ t18024 = t17663*t17737+t16714;
+ t17047 = RATIONAL(1.0,54.0);
+ t17578 = t17047*t17139;
+ t17459 = z*t17578;
+ t15981 = t17138*t17459;
+ t18023 = t15981+t17057*t17268;
+ t16890 = RATIONAL(-7.0,144.0);
+ t17063 = RATIONAL(1.0,48.0);
+ t17620 = t17063*t17140;
+ t17491 = x*t17570;
+ t18022 = x*t17620+t16890*t17491;
+ t16521 = x*t17589;
+ t17034 = RATIONAL(-5.0,72.0);
+ t17532 = t17141*t17034;
+ t18021 = t16521+x*t17532;
+ t16346 = RATIONAL(49.0,1728.0)*t17684;
+ t16878 = RATIONAL(-49.0,432.0);
+ t18020 = t16346+t16878*t17478;
+ t16215 = t17057*t17479;
+ t18019 = t16215+t16801*t17737;
+ t16390 = t17139*t17511;
+ t16794 = t16890*t17139;
+ t17442 = z*t16794;
+ t18018 = t17138*t17442+t16390;
+ t18017 = RATIONAL(-140.0,9.0)*t17268+RATIONAL(224.0,27.0)*t17478;
+ t17698 = z*t17721;
+ t16712 = t17094*t17568;
+ t15947 = t17140*t16712;
+ t18016 = t15947+t17142*t17698;
+ t16895 = RATIONAL(1.0,108.0);
+ t17678 = t16895*t17139;
+ t16479 = t17138*t17678;
+ t16891 = RATIONAL(-5.0,432.0);
+ t18015 = t16479+t16891*t17568;
+ t16829 = RATIONAL(49.0,432.0);
+ t18014 = t16829*t17677+t16794;
+ t17736 = y*t17737;
+ t16265 = t17137*t17697;
+ t16998 = RATIONAL(-5.0,27.0);
+ t18013 = t16998*t17736+t16265;
+ t17314 = t16890*t17568;
+ t18012 = t17138*t17620+t17140*t17314;
+ t17583 = t17058*t17139;
+ t16682 = t17142*t17583;
+ t17007 = RATIONAL(7.0,36.0);
+ t17508 = t17007*t17141;
+ t16592 = t17138*t17508;
+ t15991 = t17140*t16592;
+ t18011 = z*t16682+t15991;
+ t17107 = RATIONAL(7.0,9.0);
+ t17112 = RATIONAL(-1.0,3.0);
+ t18010 = t17112*t17587+t17107*t17280;
+ t17089 = RATIONAL(-5.0,24.0);
+ t17135 = RATIONAL(1.0,9.0);
+ t16370 = t17135*t17697;
+ t18009 = t17089*t17491+t16370;
+ t16994 = RATIONAL(-32.0,9.0);
+ t16206 = t16994*t17479;
+ t18008 = t16206+t17068*t17491;
+ t16786 = t16978*t17138;
+ t16914 = RATIONAL(-7.0,432.0);
+ t17497 = t16914*t17138;
+ t16547 = t17141*t17497;
+ t18007 = t16786+t16547;
+ t17013 = RATIONAL(14.0,9.0);
+ t17590 = t16912*t17139;
+ t16556 = t17138*t17590;
+ t15501 = z*t16556;
+ t18006 = t17013*t17268+t15501;
+ t16847 = RATIONAL(49.0,576.0);
+ t17336 = t16847*t17646;
+ t15425 = y*t17336;
+ t16874 = RATIONAL(-49.0,288.0);
+ t18005 = t15425+t16874*t17389;
+ t17128 = RATIONAL(-4.0,9.0);
+ t17383 = t17128*t17646;
+ t16359 = t17139*t17383;
+ t17619 = t17142*t17141;
+ t17452 = z*t17619;
+ t16933 = RATIONAL(25.0,54.0);
+ t18004 = t16359+t16933*t17452;
+ t17099 = RATIONAL(-1.0,9.0);
+ t17614 = t17099*t17140;
+ t17739 = x*y;
+ t16365 = t17614*t17739;
+ t17059 = RATIONAL(5.0,24.0);
+ t18003 = t16365+t17059*t17491;
+ t17073 = RATIONAL(-7.0,48.0);
+ t16863 = RATIONAL(49.0,144.0);
+ t18002 = t17073*t17646+t16863*t17389;
+ t17052 = RATIONAL(1.0,36.0);
+ t17521 = t17140*t17052;
+ t17273 = t17138*t17521;
+ t16047 = t17141*t17273;
+ t16943 = RATIONAL(-5.0,216.0);
+ t18001 = t16943*t17447+t16047;
+ t16906 = RATIONAL(-1.0,216.0);
+ t17712 = y*t16906;
+ t16525 = t17138*t17712;
+ t17579 = t17142*t16895;
+ t18000 = t16525+y*t17579;
+ t16896 = RATIONAL(35.0,54.0);
+ t16511 = t16896*t17568;
+ t17999 = t17128*t17280+z*t16511;
+ t17621 = t17142*t16914;
+ t16475 = t17139*t17621;
+ t17998 = t16792+t16475;
+ t17519 = t17140*RATIONAL(35.0,192.0);
+ t17265 = t17141*t17519;
+ t17997 = t16178+t17138*t17265;
+ t16937 = RATIONAL(-7.0,864.0);
+ t17681 = t16937*t17139;
+ t17472 = z*t17681;
+ t15618 = t17138*t17472;
+ t17029 = RATIONAL(1.0,96.0);
+ t17996 = t15618+t17029*t17268;
+ t16936 = RATIONAL(98.0,27.0);
+ t15547 = t16936*t17478;
+ t17995 = RATIONAL(-35.0,3.0)*t17268+t15547;
+ t17003 = RATIONAL(-1.0,36.0);
+ t16161 = t17003*t17479;
+ t17994 = t16161+t17125*t17280;
+ t17056 = RATIONAL(1.0,72.0);
+ t16247 = t17056*t17697;
+ t16898 = RATIONAL(5.0,144.0);
+ t17993 = t16898*t17491+t16247;
+ t16953 = RATIONAL(-1.0,108.0);
+ t17575 = t17139*t16953;
+ t16480 = x*t17575;
+ t16951 = RATIONAL(5.0,432.0);
+ t17992 = t16480+t16951*t17706;
+ t17991 = t17098*t17268+t15501;
+ t17679 = t17142*t17110;
+ t16766 = y*t17679;
+ t17281 = t17106*t17646;
+ t16267 = y*t17281;
+ t17990 = t16267+t17140*t16766;
+ t17010 = RATIONAL(-40.0,9.0);
+ t17091 = RATIONAL(32.0,9.0);
+ t16122 = t17091*t17479;
+ t17989 = t16122+t17010*t17491;
+ t17731 = z*t17138;
+ t16934 = RATIONAL(7.0,432.0);
+ t17455 = t16934*t17731;
+ t17988 = t16390+t17139*t17455;
+ t16862 = RATIONAL(35.0,288.0);
+ t17695 = y*t17731;
+ t17987 = t16458+t16862*t17695;
+ t17092 = RATIONAL(5.0,12.0);
+ t16881 = RATIONAL(-49.0,216.0);
+ t17563 = t17139*t16881;
+ t16388 = t17138*t17563;
+ t15345 = z*t16388;
+ t17986 = t15345+t17092*t17268;
+ t17734 = t17140*y;
+ t17486 = t17100*t17734;
+ t16315 = x*t17486;
+ t17041 = RATIONAL(10.0,9.0);
+ t17985 = t17041*t17736+t16315;
+ t17482 = t17082*t17734;
+ t16079 = x*t17482;
+ t17704 = t17078*t17738;
+ t17984 = t16079+x*t17704;
+ t15999 = t17142*t17704;
+ t16859 = RATIONAL(-35.0,288.0);
+ t17983 = t15999+t16859*t17447;
+ t17488 = t17057*t17734;
+ t16031 = x*t17488;
+ t17275 = t17142*t17519;
+ t17982 = t16031+y*t17275;
+ t16329 = t17128*t17479;
+ t17981 = t16329+x*t17284;
+ t15665 = t16980*t17479;
+ t17012 = RATIONAL(-7.0,12.0);
+ t17980 = t15665+t17012*t17491;
+ t17561 = t17052*t17141;
+ t17979 = x*t17561+t16450;
+ t17022 = RATIONAL(7.0,27.0);
+ t17539 = t17022*t17139;
+ t16706 = x*t17539;
+ t17108 = RATIONAL(-2.0,9.0);
+ t17978 = t17108*t17706+t16706;
+ t17113 = RATIONAL(8.0,9.0);
+ t16818 = t17113*t17139;
+ t16958 = RATIONAL(-56.0,27.0);
+ t17977 = t16958*t17677+t16818;
+ t17518 = t16977*t17140;
+ t17434 = x*t17518;
+ t15858 = y*t17434;
+ t16957 = RATIONAL(5.0,288.0);
+ t17713 = z*t16957;
+ t17976 = t15858+t17713*t17739;
+ t16990 = RATIONAL(-35.0,27.0);
+ t16993 = RATIONAL(-7.0,27.0);
+ t17516 = t17139*t16993;
+ t16633 = x*t17516;
+ t17691 = z*t17714;
+ t17975 = t16990*t17691+t16633;
+ t17974 = t16890*t17492+y*t17620;
+ t17093 = RATIONAL(7.0,54.0);
+ t16068 = t17093*t17478;
+ t17077 = RATIONAL(-7.0,24.0);
+ t17973 = t16068+t17077*t17268;
+ t17024 = RATIONAL(-14.0,9.0);
+ t15984 = t17024*t17479;
+ t16902 = RATIONAL(35.0,27.0);
+ t17972 = t15984+t16902*t17691;
+ t17971 = t17139*t17554+t17100*t17280;
+ t17266 = t16863*t17685;
+ t17970 = t17073*t17587+t17139*t17266;
+ t17708 = x*t17048;
+ t16609 = y*t17708;
+ t17969 = RATIONAL(-25.0,16.0)*t17452+t16609;
+ t16938 = RATIONAL(7.0,576.0);
+ t17550 = t16938*t17140;
+ t17386 = t17141*t17550;
+ t15630 = t17138*t17386;
+ t16893 = RATIONAL(-5.0,288.0);
+ t17968 = t15630+t16893*t17447;
+ t17967 = t18051*t17138;
+ t17122 = RATIONAL(-7.0,3.0);
+ t17036 = RATIONAL(49.0,9.0);
+ t17966 = t17122*t17587+t17036*t17280;
+ t17095 = RATIONAL(4.0,27.0);
+ t17557 = t17095*t17139;
+ t16687 = t17138*t17557;
+ t17965 = t16687+t16998*t17568;
+ t17067 = RATIONAL(5.0,27.0);
+ t17523 = t17067*t17141;
+ t17070 = RATIONAL(-4.0,27.0);
+ t17638 = t17070*t17138;
+ t16669 = t17139*t17638;
+ t17964 = t17138*t17523+t16669;
+ t17963 = t18050*x;
+ t16799 = t17094*t17138;
+ t17515 = t17065*t17141;
+ t17962 = t17138*t17515+t16799;
+ t16188 = t17056*t17461;
+ t17961 = t16188+t16898*t17389;
+ t17960 = t16161+t17094*t17280;
+ t17728 = t17074*y;
+ t16584 = t17138*t17728;
+ t17959 = t16584+t17078*t17695;
+ t17105 = RATIONAL(-8.0,9.0);
+ t16815 = t17105*t17139;
+ t16916 = RATIONAL(56.0,27.0);
+ t17958 = t16815+t16916*t17677;
+ t17035 = RATIONAL(-7.0,96.0);
+ t17311 = t17138*t17518;
+ t15509 = y*t17311;
+ t17957 = t17035*t17389+t15509;
+ t16486 = t16895*t17568;
+ t17530 = t17139*t16906;
+ t16448 = t17138*t17530;
+ t17956 = t16486+t16448;
+ t16095 = t17139*t17273;
+ t16544 = t16974*t17619;
+ t17955 = t16095+z*t16544;
+ t17000 = RATIONAL(-70.0,9.0);
+ t16996 = RATIONAL(-35.0,6.0);
+ t17954 = t16996*t17707+t17000*t17464;
+ t16810 = t17099*t17139;
+ t17953 = t16810+t17142*t17539;
+ t16690 = t17138*t17498;
+ t17952 = t16690+t16406;
+ t16921 = RATIONAL(70.0,27.0);
+ t17951 = t16921*t17478+t16573;
+ t17562 = t17142*t17034;
+ t17722 = y*t16973;
+ t16508 = t17138*t17722;
+ t17950 = y*t17562+t16508;
+ t16745 = t17098*t17729;
+ t16258 = y*t17383;
+ t17949 = t16258+t17140*t16745;
+ t16907 = RATIONAL(35.0,48.0);
+ t16153 = t17065*t17478;
+ t17948 = t16153+t16907*t17268;
+ t16478 = RATIONAL(32.0,27.0)*t17684;
+ t16941 = RATIONAL(-40.0,27.0);
+ t17947 = t16941*t17568+t16478;
+ t17475 = z*t17539;
+ t16971 = RATIONAL(-7.0,108.0);
+ t17514 = t17139*t16971;
+ t16499 = t17138*t17514;
+ t17946 = t16499+t17138*t17475;
+ t17477 = x*t17521;
+ t16166 = t17139*t17477;
+ t17945 = t17001*t17280+t16166;
+ t17085 = RATIONAL(-56.0,9.0);
+ t17136 = RATIONAL(8.0,3.0);
+ t17687 = t17140*t17136;
+ t17944 = y*t17687+t17085*t17492;
+ t17735 = t17142*z;
+ t16909 = RATIONAL(28.0,27.0);
+ t17943 = t17107*t17735+t16909*t17447;
+ t16955 = RATIONAL(-49.0,54.0);
+ t17032 = RATIONAL(7.0,18.0);
+ t16805 = t17032*t17138;
+ t17942 = t16805+t16955*t17568;
+ t17118 = RATIONAL(1.0,6.0);
+ t17560 = t17140*t17118;
+ t17941 = y*t17560+t17080*t17492;
+ t17134 = RATIONAL(5.0,6.0);
+ t17451 = t17134*t17707;
+ t17393 = t17138*t17587;
+ t16918 = RATIONAL(-49.0,36.0);
+ t15656 = t16918*t17393;
+ t17940 = t17142*t17451+t15656;
+ t16972 = RATIONAL(1.0,288.0);
+ t17715 = y*t16882;
+ t16396 = t17138*t17715;
+ t17939 = t16972*t17568+t16396;
+ t16788 = t16890*t17138;
+ t17938 = t16788+t16829*t17568;
+ t17682 = t17142*t17007;
+ t17262 = t17140*t17682;
+ t15938 = t17139*t17262;
+ t17937 = z*t16690+t15938;
+ t16984 = RATIONAL(1.0,576.0);
+ t17615 = t16984*t17140;
+ t17444 = y*t17615;
+ t15473 = x*t17444;
+ t17936 = t17029*t17492+t15473;
+ t17053 = RATIONAL(5.0,54.0);
+ t17525 = t17141*t17053;
+ t17042 = RATIONAL(-2.0,27.0);
+ t17643 = t17042*t17139;
+ t16696 = x*t17643;
+ t17935 = x*t17525+t16696;
+ t16477 = t16973*t17568;
+ t15864 = z*t16477;
+ t16102 = t17003*t17280;
+ t17934 = t15864+t16102;
+ t16915 = RATIONAL(5.0,216.0);
+ t17618 = t17003*t17140;
+ t17456 = y*t17618;
+ t15884 = x*t17456;
+ t17933 = t16915*t17736+t15884;
+ t17362 = t17080*t17570;
+ t17932 = (t17560+t17362)*x;
+ t15494 = t17139*t17311;
+ t16552 = t16957*t17619;
+ t17931 = z*t16552+t15494;
+ t17543 = t17141*t17003;
+ t16715 = x*t17543;
+ t17930 = t16521+t16715;
+ t16903 = RATIONAL(-98.0,27.0);
+ t15514 = t16903*t17478;
+ t17929 = t15514+RATIONAL(14.0,3.0)*t17268;
+ t17669 = t17042*t17138;
+ t16631 = y*t17669;
+ t17603 = t17142*t17053;
+ t17928 = y*t17603+t16631;
+ t16922 = RATIONAL(20.0,27.0);
+ t17733 = y*t17138;
+ t16927 = RATIONAL(-16.0,27.0);
+ t16537 = t16927*t17733;
+ t17927 = t16537+t16922*t17729;
+ t16822 = RATIONAL(-343.0,144.0);
+ t17564 = t17140*RATIONAL(49.0,48.0);
+ t17926 = t17139*t17564+t16822*t17280;
+ t17037 = RATIONAL(-5.0,12.0);
+ t17315 = t17037*t17570;
+ t17925 = t17138*t17315+t16364;
+ t16217 = t17082*t17479;
+ t16841 = RATIONAL(-35.0,192.0);
+ t17924 = t16217+t16841*t17280;
+ t16812 = t17135*t17139;
+ t17923 = t16812+t17142*t17516;
+ t17131 = RATIONAL(7.0,3.0);
+ t17572 = t17140*t17131;
+ t17081 = RATIONAL(-49.0,9.0);
+ t17922 = t17138*t17572+t17081*t17389;
+ t16515 = t17142*t17589;
+ t15700 = z*t16515;
+ t17340 = t17138*t17618;
+ t16028 = t17141*t17340;
+ t17921 = t15700+t16028;
+ t16970 = RATIONAL(-5.0,144.0);
+ t17480 = t16970*t17706;
+ t17920 = t16970*t17464+z*t17480;
+ t17021 = RATIONAL(56.0,9.0);
+ t17103 = RATIONAL(-8.0,3.0);
+ t17645 = t17140*t17103;
+ t17919 = y*t17645+t17021*t17492;
+ t17031 = RATIONAL(28.0,9.0);
+ t17918 = t17131*t17735+t17031*t17447;
+ t17917 = t17138*t17564+t16822*t17389;
+ t17552 = t17142*t16951;
+ t17725 = t16953*y;
+ t16570 = t17138*t17725;
+ t17916 = y*t17552+t16570;
+ t17611 = t17141*t16914;
+ t16244 = t17074*t17478;
+ t17915 = t17142*t17611+t16244;
+ t17049 = RATIONAL(-28.0,9.0);
+ t15976 = t17049*t17393;
+ t17914 = RATIONAL(125.0,18.0)*t17452+t15976;
+ t16807 = t17032*t17139;
+ t16930 = RATIONAL(-49.0,72.0);
+ t15596 = t16930*t17479;
+ t17913 = t16807*t17737+t15596;
+ t16398 = x*t17715;
+ t17020 = RATIONAL(-1.0,12.0);
+ t17912 = t16398+t17020*t17452;
+ t16961 = RATIONAL(1.0,432.0);
+ t17719 = z*t17139;
+ t17431 = t16961*t17719;
+ t16917 = RATIONAL(-1.0,576.0);
+ t17300 = t16917*t17646;
+ t17911 = t17141*t17300+t17142*t17431;
+ t17683 = t17140*t17125;
+ t17495 = t17140*t17032;
+ t17276 = t17142*t17495;
+ t17910 = (t17276+t17683)*y;
+ t17662 = t16834*t17139;
+ t16404 = x*t17662;
+ t17506 = t16934*t17139;
+ t17909 = t16404+t17506*t17737;
+ t17908 = t15656+RATIONAL(125.0,24.0)*t17452;
+ t15384 = t16847*t17479;
+ t17907 = t16859*t17691+t15384;
+ t17906 = t16890*t17280+t17063*t17587;
+ t16422 = t17142*t17514;
+ t17905 = z*t16422+t16047;
+ t17533 = t17022*t17138;
+ t16677 = y*t17533;
+ t17904 = t16677+t16511;
+ t17033 = RATIONAL(-16.0,9.0);
+ t15918 = t17033*t17697;
+ t16919 = RATIONAL(40.0,27.0);
+ t17903 = t15918+t16919*t17736;
+ t17902 = t16955*t17677+t16807;
+ t15966 = t16994*t17461;
+ t16992 = RATIONAL(20.0,3.0);
+ t17304 = t16992*t17570;
+ t17901 = t15966+t17138*t17304;
+ t16433 = t17138*t17575;
+ t17900 = t17139*t17552+t16433;
+ t16461 = t16885*t17568;
+ t15887 = t17058*t17280;
+ t17899 = t15887+z*t16461;
+ t17647 = t17142*t17003;
+ t17898 = y*t17647+t16508;
+ t17897 = RATIONAL(245.0,288.0)*t17478+t16388;
+ t16674 = t17139*t17708;
+ t17043 = RATIONAL(5.0,36.0);
+ t17896 = t16674+t17043*t17691;
+ t16802 = t17001*x;
+ t17692 = z*t16802;
+ t17895 = t16079+y*t17692;
+ t16939 = RATIONAL(-25.0,48.0);
+ t15461 = t17139*t17336;
+ t17894 = t16939*t17452+t15461;
+ t16039 = t17007*t17461;
+ t17893 = t16883*t17492+t16039;
+ t17610 = t17142*t17061;
+ t17602 = t17066*t17138;
+ t16602 = y*t17602;
+ t17892 = t16602+y*t17610;
+ t16134 = t17139*t17474;
+ t17891 = t16134+t16991*t17280;
+ t16954 = RATIONAL(7.0,288.0);
+ t15845 = t17139*t17434;
+ t17890 = t16954*t17280+t15845;
+ t17889 = t16852*t17280+t17004*t17587;
+ t17463 = t16961*t17707;
+ t17888 = t17138*t17463+t16917*t17280;
+ t17887 = t16564+t17138*t17543;
+ t17886 = t18053*t17138;
+ t16425 = RATIONAL(-32.0,27.0)*t17684;
+ t17885 = t16425+t16919*t17568;
+ t16946 = RATIONAL(5.0,108.0);
+ t17884 = t16946*t17447+t16028;
+ t17298 = t16984*t17587;
+ t15782 = t17138*t17298;
+ t16929 = RATIONAL(-1.0,432.0);
+ t17710 = z*t16929;
+ t17457 = t17139*t17710;
+ t17883 = t15782+t17138*t17457;
+ t16594 = t17138*t17593;
+ t17882 = t17139*t17610+t16594;
+ t17039 = RATIONAL(-8.0,27.0);
+ t16913 = RATIONAL(35.0,36.0);
+ t17881 = t17039*t17478+t16913*t17268;
+ t17494 = z*(t17138+x);
+ t16987 = RATIONAL(-35.0,36.0);
+ t16884 = RATIONAL(16.0,27.0);
+ t16831 = RATIONAL(-35.0,108.0);
+ t17880 = t16987*t17268+t16831*t17619+t16884*t17478;
+ t16894 = RATIONAL(-35.0,72.0);
+ t17585 = t17142*t16894;
+ t16514 = t17139*t17585;
+ t17378 = t17141*t17495;
+ t16054 = t17138*t17378;
+ t17879 = t17585*t17738+t16054+z*t16514;
+ t16434 = t16894*t17568;
+ t15995 = t17139*t17276;
+ t17878 = t16894*t17696+t15995+z*t16434;
+ t17019 = RATIONAL(7.0,24.0);
+ t17466 = z*t17516;
+ t16204 = t17138*t17466;
+ t17877 = t17082*t17619+t16204+t17019*t17268;
+ t17017 = RATIONAL(-35.0,9.0);
+ t17027 = RATIONAL(70.0,9.0);
+ t15968 = t17017*t17280;
+ t17876 = t17017*t17696+t17027*t17464+t15968;
+ t16875 = RATIONAL(-245.0,54.0);
+ t17875 = t17136*t17280+t16896*t17696+t16875*t17464;
+ t17594 = t16972*t17141;
+ t16790 = t16983*t17139;
+ t17469 = z*t16790;
+ t15674 = t17138*t17469;
+ t17874 = t17035*t17268+t15674+t17142*t17594;
+ t15961 = t17017*t17389;
+ t17873 = t17027*t17447+t15961+t17017*t17705;
+ t17503 = t17024*t17141;
+ t16952 = RATIONAL(35.0,12.0);
+ t15563 = t16952*t17280;
+ t17872 = t17503*t17737+t16918*t17464+t15563;
+ t16855 = RATIONAL(35.0,144.0);
+ t16303 = t17107*t17478;
+ t17871 = t16855*t17619+t16303+RATIONAL(-245.0,48.0)*t17268;
+ t16615 = t17001*t17568;
+ t15932 = t17140*t16615;
+ t17870 = t15932+t18049*t16915;
+ t16967 = RATIONAL(-70.0,27.0);
+ t17869 = t16967*t17619+RATIONAL(-160.0,27.0)*t17478+RATIONAL(140.0,9.0)*
+t17268;
+ t16721 = t17048*t17706;
+ t16979 = RATIONAL(-25.0,72.0);
+ t17868 = t16979*t17447+t16721+t15991;
+ t17083 = RATIONAL(7.0,96.0);
+ t15421 = t16859*t17478;
+ t17867 = t17142*t17561+t17083*t17268+t15421;
+ t17044 = RATIONAL(35.0,9.0);
+ t15956 = t17044*t17389;
+ t17866 = t17013*t17705+t17049*t17447+t15956;
+ t17267 = t16954*t17570;
+ t17865 = t17142*t17267+t16893*t17478+t17141*t17579;
+ t15455 = t16883*t17280;
+ t17864 = t15455+t17135*t17464+t17141*t17692;
+ t16038 = t17138*t17362;
+ t17608 = t17007*t17139;
+ t16603 = t17142*t17608;
+ t17863 = t16038+z*t16603+t17682*t17738;
+ t16849 = RATIONAL(35.0,108.0);
+ t17862 = t17051*t17478+RATIONAL(-245.0,36.0)*t17268+t16849*t17619;
+ t16842 = RATIONAL(-1.0,1728.0);
+ t17861 = t15630+t16842*t17706+t17075*t17447;
+ t16867 = RATIONAL(245.0,72.0);
+ t16988 = RATIONAL(-35.0,12.0);
+ t15763 = t16988*t17389;
+ t17860 = t16867*t17447+t17044*t17705+t15763;
+ t17278 = t17083*t17685;
+ t16196 = t17139*t17278;
+ t17500 = t16978*t17141;
+ t17859 = t16196+t17500*t17737+z*t17314;
+ t17023 = RATIONAL(-25.0,9.0);
+ t17446 = t17023*t17735;
+ t15967 = t17031*t17393;
+ t17858 = t16609+t17141*t17446+t15967;
+ t17520 = t17141*t16993;
+ t17079 = RATIONAL(5.0,18.0);
+ t17465 = t17079*t17719;
+ t16055 = t17138*t17465;
+ t17857 = t16930*t17268+t17142*t17520+t16055;
+ t16360 = t17098*t17280;
+ t16886 = RATIONAL(-10.0,27.0);
+ t17856 = t16360+t17523*t17737+t16886*t17464;
+ t16577 = t17142*t17712;
+ t17855 = t16898*t17464+t16577+t15857;
+ t17854 = x*t17463+z*t16547+t17029*t17280;
+ t16940 = RATIONAL(-1.0,864.0);
+ t17597 = t16940*t17141;
+ t16931 = RATIONAL(-1.0,288.0);
+ t17853 = t17142*t17597+t17138*t17431+t16931*t17268;
+ t15952 = t17044*t17280;
+ t17501 = t17013*t17141;
+ t17852 = t17501*t17737+t17049*t17464+t15952;
+ t16947 = RATIONAL(-5.0,108.0);
+ t17581 = t17142*t16953;
+ t16474 = y*t17581;
+ t17851 = t16474+t18052*t16947;
+ t17730 = t16895*x;
+ t15833 = t17730*t17738;
+ t17850 = RATIONAL(-49.0,864.0)*t17478+RATIONAL(5.0,32.0)*t17268+t15833;
+ t17542 = t17142*t16998;
+ t16836 = RATIONAL(-35.0,216.0);
+ t17436 = t16836*t17719;
+ t17279 = t17092*t17570;
+ t16210 = t17138*t17279;
+ t17849 = t17142*t17436+t16210+t17542*t17738;
+ t17553 = t17141*t16929;
+ t17848 = t16972*t17280+t16929*t17464+t17553*t17737;
+ t17009 = RATIONAL(-1.0,54.0);
+ t17661 = t17009*t17139;
+ t17467 = z*t17661;
+ t16193 = t17138*t17467;
+ t17847 = t16193+t17064*t17268+t15833;
+ t17846 = t16875*t17447+t17136*t17389+t16896*t17705;
+ t17102 = RATIONAL(7.0,6.0);
+ t16286 = t17102*t17389;
+ t17566 = t17142*t17043;
+ t15937 = t17566*t17738;
+ t17845 = t16987*t17447+t16286+t15937;
+ t17305 = t17029*t17570;
+ t17844 = z*t16475+t17138*t17305+t16961*t17705;
+ t17088 = RATIONAL(-20.0,3.0);
+ t16876 = RATIONAL(245.0,54.0);
+ t16871 = RATIONAL(140.0,27.0);
+ t17843 = t17088*t17280+t16871*t17696+t16876*t17464;
+ t17484 = x*t17508;
+ t15973 = t17080*t17280;
+ t17842 = t15973+(t16592+t17484)*z;
+ t15574 = t16988*t17280;
+ t17841 = t15574+t17044*t17696+t16867*t17464;
+ t17440 = z*t16810;
+ t16274 = t17138*t17440;
+ t17576 = t17141*t16891;
+ t17840 = t16855*t17268+t17142*t17576+t16274;
+ t15439 = t17138*t17436;
+ t16688 = t17142*t17543;
+ t17839 = t15439+t16688+t17118*t17268;
+ t17709 = t16953*x;
+ t15647 = t17709*t17738;
+ t17838 = t16153+t17059*t17268+t15647;
+ t16659 = t17142*t17525;
+ t16887 = RATIONAL(10.0,27.0);
+ t15728 = t16887*t17478;
+ t17837 = t16659+t15728+t17110*t17268;
+ t16588 = t17142*t17515;
+ t15671 = t16886*t17478;
+ t17836 = t17107*t17268+t16588+t15671;
+ t17126 = RATIONAL(-7.0,6.0);
+ t16283 = t17126*t17389;
+ t17450 = t17058*t17729;
+ t16986 = RATIONAL(49.0,36.0);
+ t17835 = z*t17450+t16283+t16986*t17447;
+ t17726 = t16940*y;
+ t17834 = t17072*t17268+t17726*t17737+t15760;
+ t17833 = t16068+t16939*t17268+t17042*t17736;
+ t15933 = t17048*t17478;
+ t17832 = t17141*t17552+t16898*t17268+t15933;
+ t15390 = t16862*t17478;
+ t16728 = t17142*t17532;
+ t17831 = t15390+t16728+t16841*t17268;
+ t15899 = t17092*t17280;
+ t17830 = t16836*t17464+t15899+t16998*t17696;
+ t16950 = RATIONAL(1.0,216.0);
+ t17667 = t17142*t16950;
+ t17546 = y*t17667+t16525;
+ t17829 = t17546+t16997*t17464+t16869*t17280;
+ t16830 = RATIONAL(-49.0,108.0);
+ t17828 = t16912*t17696+t15899+t16830*t17464;
+ t17654 = t17142*t17009;
+ t17827 = t17654*t17738+t17074*t17447+t16970*t17389;
+ t17574 = t17142*t16842;
+ t15626 = t16938*t17280;
+ t17826 = y*t17574+t17075*t17464+t15626;
+ t17499 = t17043*t17141;
+ t16635 = t17138*t17499;
+ t17825 = t16577+z*t16635+t15887;
+ t17558 = t17142*t16976;
+ t16566 = t17139*t17558;
+ t17824 = z*t16566+t17558*t17738+t15932;
+ t16910 = RATIONAL(49.0,96.0);
+ t16962 = RATIONAL(-35.0,48.0);
+ t17823 = t16910*t17280+t16997*t17696+t16962*t17464;
+ t16889 = RATIONAL(35.0,18.0);
+ t15632 = t16889*t17478;
+ t17822 = t17142*t17551+t15632+RATIONAL(-49.0,24.0)*t17268;
+ t17821 = t16544+t16274+t16980*t17268;
+ t15624 = t16952*t17389;
+ t17820 = t16918*t17447+t15624+t17024*t17705;
+ t16848 = RATIONAL(-245.0,72.0);
+ t17819 = t16848*t17447+t16286+t17592*t17738;
+ t17818 = t16921*t17619+t17010*t17478+RATIONAL(245.0,36.0)*t17268;
+ t17018 = RATIONAL(5.0,96.0);
+ t17817 = t17018*t17268+t15618+t15647;
+ t17816 = t17141*t17581+t16943*t17478+t17094*t17268;
+ t16935 = RATIONAL(-35.0,18.0);
+ t15822 = t16967*t17478;
+ t17815 = t15822+t16935*t17619+RATIONAL(35.0,3.0)*t17268;
+ t16280 = t17126*t17280;
+ t17814 = t16280+t17498*t17737+t16986*t17464;
+ t16897 = RATIONAL(-35.0,54.0);
+ t17549 = t16897*t17141;
+ t16482 = t17138*t17549;
+ t17428 = z*t17549;
+ t17813 = t17113*t17280+x*t17428+z*t16482;
+ t16837 = RATIONAL(280.0,27.0);
+ t17028 = RATIONAL(-80.0,9.0);
+ t16838 = RATIONAL(-140.0,27.0);
+ t17812 = t16838*t17696+t16837*t17464+t17028*t17280;
+ t16900 = RATIONAL(-7.0,288.0);
+ t16926 = RATIONAL(1.0,864.0);
+ t17616 = t16926*t17141;
+ t17811 = t17138*t17473+t16900*t17268+t17142*t17616;
+ t15699 = t16900*t17280;
+ t17462 = t17138*t17713;
+ t17810 = t15699+t17141*t17462+t16957*t17696;
+ t16854 = RATIONAL(49.0,108.0);
+ t17285 = t17125*t17570;
+ t16310 = t17138*t17285;
+ t17809 = t16310+t16971*t17705+t16854*t17447;
+ t16342 = t17110*t17280;
+ t17437 = t16969*t17731;
+ t17808 = t17141*t17437+t17520*t17737+t16342;
+ t17517 = t17141*t16934;
+ t16449 = t17138*t17517;
+ t17541 = t17047*t17141;
+ t17274 = t16960*t17685;
+ t17807 = t17541*t17737+z*t16449+t17139*t17274;
+ t17322 = t16841*t17570;
+ t15465 = t17138*t17322;
+ t17565 = t17142*t17094;
+ t17448 = y*t17565;
+ t17806 = t15465+t16983*t17447+z*t17448;
+ t15516 = t16914*t17478;
+ t17805 = t17141*t17528+t15516+t16991*t17268;
+ t17660 = t17142*t16897;
+ t16494 = t17139*t17660;
+ t17804 = t17660*t17738+z*t16494+t17113*t17389;
+ t16299 = t17102*t17280;
+ t17803 = t16299+t16848*t17464+t16885*t17696;
+ t16623 = t17142*t17711;
+ t17802 = t16623+t15938+t16979*t17464;
+ t16868 = RATIONAL(35.0,216.0);
+ t17509 = t17141*t16943;
+ t17801 = t17509*t17737+t16868*t17464+t17994;
+ t17800 = t17079*t17447+t17059*t17735+t17967;
+ t17799 = t16883*t17619+t16962*t17268+t17946;
+ t15906 = t17091*t17461;
+ t17798 = t17088*t17389+t15906+t16876*t17447+t16871*t17705;
+ t17727 = y*t16926;
+ t17481 = t17056*t17706;
+ t17797 = t15699+t17142*t17727+z*t17481+t17056*t17464;
+ t16975 = RATIONAL(25.0,72.0);
+ t17796 = t16038+t17066*t17706+t18049*t16975;
+ t17795 = t17048*t17447+z*t17647+t18050*t17138;
+ t17071 = RATIONAL(-16.0,3.0);
+ t16966 = RATIONAL(112.0,9.0);
+ t16866 = RATIONAL(-280.0,27.0);
+ t17794 = t17000*t17707+t17071*t17587+t16866*t17464+t16966*t17280;
+ t17489 = t17094*t17706;
+ t17793 = t16983*t17464+z*t17489+t17924;
+ t17445 = t17099*t17707;
+ t17792 = t17020*t17707+t17138*t17445+t17970;
+ t16989 = RATIONAL(-28.0,27.0);
+ t17791 = t16969*t17705+t16989*t17447+t18048;
+ t17673 = t17142*t17052;
+ t16622 = y*t17673;
+ t17790 = z*t17292+t16622+t16196+t16898*t17696;
+ t16850 = RATIONAL(-175.0,72.0);
+ t17789 = t17023*t17696+t16766+t15563+t16850*t17464;
+ t16357 = t17137*t17479;
+ t17788 = t16969*t17696+t16357+t16360+t16989*t17464;
+ t17453 = t16887*t17707;
+ t17596 = t17142*t17064;
+ t16726 = y*t17596;
+ t17600 = t17142*t17037;
+ t17260 = t17140*t17600;
+ t16132 = t17139*t17260;
+ t17787 = t16726+t16849*t17464+t16132+x*t17453;
+ t16968 = RATIONAL(-1.0,144.0);
+ t17513 = t17142*t16968;
+ t16483 = t17141*t17513;
+ t16791 = t16978*y;
+ t17700 = z*t16791;
+ t17786 = t15858+t16483+t17004*t17268+x*t17700;
+ t17785 = t16886*t17705+t16922*t17447+t17935;
+ t16798 = t17094*y;
+ t16029 = t16798*t17737;
+ t17784 = RATIONAL(-35.0,96.0)*t17268+t16029+t16552+t15674;
+ t16248 = t17009*t17736;
+ t17783 = t16248+t17142*t17509+t17034*t17268+t16244;
+ t17782 = t17142*t17500+t16961*t17736+t15516+t17063*t17268;
+ t17701 = t16943*t17738;
+ t15394 = t16868*t17478;
+ t17781 = t15394+t17141*t17565+t17112*t17268+x*t17701;
+ t17040 = RATIONAL(-5.0,96.0);
+ t17780 = t16248+RATIONAL(-5.0,32.0)*t17268+t17040*t17619+t16829*t17478;
+ t16701 = t17138*t17643;
+ t17779 = t17142*t17604+t16701+t16055+t16883*t17268;
+ t16644 = t17079*t17707;
+ t17778 = t16644+t17138*t17453+t17971;
+ t17777 = t17059*t17707+t17079*t17464+t17889;
+ t17584 = t17107*t17141;
+ t17084 = RATIONAL(-14.0,3.0);
+ t17776 = t17142*t17584+t17084*t17268+t17951;
+ t17775 = RATIONAL(35.0,96.0)*t17268+t16564+t17142*t17499+t15421;
+ t17774 = t15390+t16893*t17736+t17001*t17619+t17073*t17268;
+ t16823 = RATIONAL(-245.0,192.0);
+ t17773 = x*t17451+t16907*t17464+t16726+t16823*t17280;
+ t17438 = t16912*t17735;
+ t16369 = t17108*t17461;
+ t17772 = t16830*t17447+t16369+t16210+y*t17438;
+ t16022 = t17043*t17736;
+ t17771 = RATIONAL(-245.0,288.0)*t17478+t17092*t17619+RATIONAL(35.0,32.0)*
+t17268+t16022;
+ t15409 = t17139*t17275;
+ t16948 = RATIONAL(-5.0,576.0);
+ t17770 = t16948*t17729+x*t17445+t15409+t17057*t17464;
+ t17569 = t17022*t17141;
+ t17769 = t15728+t17142*t17569+t16594+t17024*t17268;
+ t16722 = t17142*t17663;
+ t16492 = t16895*t17706;
+ t17768 = t15999+t16492+t16054+z*t16722;
+ t17767 = t17020*t17735+t17142*t17440+t18002;
+ t17016 = RATIONAL(-5.0,48.0);
+ t16833 = RATIONAL(49.0,288.0);
+ t17766 = t16833*t17280+t16474+t18052*t17016;
+ t17765 = t16971*t17696+t16854*t17464+t17994;
+ t17609 = t16915*t17141;
+ t16517 = t17142*t17609;
+ t17439 = z*t16812;
+ t16319 = t17138*t17439;
+ t17764 = t16517+t16319+t16894*t17268+t17895;
+ t17008 = RATIONAL(20.0,9.0);
+ t17026 = RATIONAL(-10.0,9.0);
+ t17502 = t17026*t17141;
+ t17763 = t17008*t17464+t17502*t17737+t15968+t17892;
+ t17762 = t17026*t17736+t16556+RATIONAL(-25.0,18.0)*t17619+RATIONAL(-175.0
+,48.0)*t17268+t15632;
+ t17761 = t16886*t17696+t16342+t16922*t17464+t17928;
+ t15975 = t17499*t17737;
+ t17429 = t16987*t17731;
+ t17277 = t17007*t17587;
+ t16045 = x*t17277;
+ t17760 = t16299+t15975+t16622+t17141*t17429+t16045;
+ t16453 = t17139*t17524;
+ t17759 = RATIONAL(25.0,48.0)*t17268+t16453+RATIONAL(25.0,144.0)*t17619+
+t16204+t17095*t17736;
+ t17699 = t17047*t17738;
+ t15915 = x*t17699;
+ t17580 = t17142*t16893;
+ t17758 = t17040*t17268+t15915+t17141*t17580+t17988;
+ t17757 = t16941*t17736+RATIONAL(25.0,18.0)*t17619+RATIONAL(-25.0,3.0)*
+t17268+t17951;
+ t17002 = RATIONAL(-5.0,18.0);
+ t17460 = t17002*t17719;
+ t16023 = t17138*t17460;
+ t17756 = t17142*t17523+t16023+t16031+t16022+t16885*t17268;
+ t17755 = t17066*t17729+t16045+t15973+t18052*t16975;
+ t17754 = t16728+t17089*t17268+t15915+t17946;
+ t17306 = t16855*t17568;
+ t15358 = t17140*t17306;
+ t16555 = x*t17678;
+ t17753 = x*t17576+t17108*t17447+t15358+t16555+t17135*t17705;
+ t17130 = RATIONAL(5.0,3.0);
+ t16824 = RATIONAL(-245.0,144.0);
+ t17101 = RATIONAL(-5.0,6.0);
+ t17752 = t16824*t17280+t17101*t17696+t17130*t17464+t17928;
+ t17433 = t17075*t17729;
+ t17751 = t17082*t17447+z*t17433+x*t17594+t17957;
+ t17374 = t17141*t17560;
+ t16347 = t17138*t17374;
+ t17750 = t16831*t17447+t16347+t16946*t17705+t17930;
+ t16835 = RATIONAL(175.0,72.0);
+ t16754 = t17137*t17706;
+ t17534 = t17058*t17138;
+ t17329 = t17140*t17534;
+ t16129 = y*t17329;
+ t17749 = t16979*t17705+t16754+t16283+t16129+t16835*t17447;
+ t16905 = RATIONAL(-20.0,27.0);
+ t17005 = RATIONAL(25.0,9.0);
+ t16444 = t16884*t17714;
+ t17038 = RATIONAL(-50.0,9.0);
+ t17748 = t17005*t17705+t16444+t16905*t17706+t17038*t17447+t15956;
+ t15587 = t16930*t17461;
+ t17747 = t17130*t17447+t17101*t17705+t16824*t17389+t15587+t17935;
+ t17746 = z*t17306+x*t16644+t17924+t17950;
+ t17745 = t17018*t17619+t16863*t17478+t16346+RATIONAL(-35.0,32.0)*t17268+
+t17895;
+ t16019 = t17024*t17461;
+ t17668 = t17142*t17026;
+ t17744 = t16019+t17668*t17738+t17008*t17447+t15961+t18036;
+ t17430 = t16913*t17707;
+ t17505 = t17041*t17141;
+ t15994 = t17013*t17479;
+ t17743 = t15574+t17505*t17737+t15994+t17138*t17430+t17950;
+ t17742 = t16849*t17447+t16887*t17705+t17925+t18035;
+ t16145 = t17013*t17461;
+ t17537 = t17142*t17041;
+ t17741 = t16913*t17447+t16145+t17537*t17738+t15763+t18021;
+ t15993 = t17058*t17479;
+ t17723 = t17137*y;
+ t16753 = t17142*t17723;
+ t17732 = y*t16993;
+ t16630 = t17138*t17732;
+ t17740 = t16979*t17696+t15993+t16753+t16630+t16280+t16835*t17464;
+ t16795 = t16968*x;
+ t17724 = t17108*y;
+ t16817 = t17106*x;
+ t16819 = t17128*y;
+ t17720 = y+t17139;
+ t17716 = z*t17089;
+ t17703 = z*t17732;
+ t17702 = z*t17722;
+ t17694 = t17067*t17738;
+ t17693 = z*t16795;
+ t17471 = t16917*t17734;
+ t17358 = t17138*t17615;
+ t15469 = y*t17358;
+ t17690 = t15469+t17142*t17471;
+ t15650 = t17139*t17300;
+ t17689 = t15650+t17141*t17358;
+ t16800 = t17080*t17139;
+ t16200 = t17138*t17277;
+ t17688 = t16894*t17452+t16200;
+ t17686 = t17112*t17140;
+ t16803 = t17001*t17139;
+ t16362 = t17108*t17479;
+ t17680 = t16362+x*t17475;
+ t17676 = t16953*t17141;
+ t16839 = RATIONAL(7.0,1728.0);
+ t17540 = t16839*t17139;
+ t16415 = t17138*t17540;
+ t17675 = t16415+t17141*t17511;
+ t17545 = t17141*t16906;
+ t16500 = t17138*t17545;
+ t17627 = t16950*t17138;
+ t16451 = t17139*t17627;
+ t17674 = t16500+t16451;
+ t15987 = t17007*t17452;
+ t16199 = t17139*t17329;
+ t17672 = t15987+t16199;
+ t15593 = t16986*t17393;
+ t17671 = t15593+RATIONAL(-343.0,216.0)*t17478;
+ t15815 = t16970*t17452;
+ t17297 = t17139*t17550;
+ t15862 = t17138*t17297;
+ t17670 = t15815+t15862;
+ t16793 = t16968*t17138;
+ t17666 = t17142*t17001;
+ t16796 = t16983*t17138;
+ t17665 = t17140*t17102;
+ t17664 = t17047*t17138;
+ t16077 = t17056*t17479;
+ t17441 = t17075*t17706;
+ t17659 = t16077+t17140*t17441;
+ t16576 = t16950*t17714;
+ t16507 = x*t17545;
+ t17658 = t16576+t16507;
+ t17657 = t16920*t17138;
+ t17656 = t17073*t17140;
+ t15824 = x*t17297;
+ t17655 = t17141*t17434+t15824;
+ t16510 = t17138*t17606;
+ t17653 = t16510+t16477;
+ t17652 = t16952*t17452+t15656;
+ t17651 = t17009*t17138;
+ t17650 = t17142*t16931;
+ t17512 = t17078*t17141;
+ t16586 = t17142*t17512;
+ t17649 = t16200+z*t16586;
+ t16432 = t17139*t17579;
+ t15769 = t16890*t17268;
+ t17648 = t16432+t15769;
+ t17617 = t16940*t17139;
+ t15787 = x*t17298;
+ t17644 = t15787+t17617*t17737;
+ t17642 = t17139+t17138;
+ t17641 = t17070*t17139;
+ t17637 = t17110*t17141;
+ t17636 = t17142*t16891;
+ t17635 = t16881*t17695+t16039;
+ t17634 = t17142*t17093;
+ t17633 = t16200+t17080*t17452;
+ t17632 = t17142*t17430+t16199;
+ t16157 = t17052*t17280;
+ t15943 = t17139*t17340;
+ t17631 = t16157+t15943;
+ t17629 = x*t17703+t16265;
+ t16899 = RATIONAL(49.0,27.0);
+ t17628 = t15984+t16899*t17691;
+ t17487 = t17108*t17718;
+ t16272 = y*t17487;
+ t17626 = t16272+t17022*t17736;
+ t17625 = t16019+t16899*t17695;
+ t17624 = t16920*t17139;
+ t16402 = t17138*t17640;
+ t17504 = t16842*t17138;
+ t17623 = t16402+t17141*t17504;
+ t15542 = t16975*t17452;
+ t17622 = t16199+t15542;
+ t16901 = RATIONAL(-49.0,27.0);
+ t17613 = t16901*t17691+t15994;
+ t16413 = t16842*t17714;
+ t17527 = t16882*t17141;
+ t17612 = x*t17527+t16413;
+ t16407 = t17139*t17504;
+ t17607 = t16407+t17138*t17527;
+ t17458 = t17056*t17729;
+ t16232 = t17075*t17461;
+ t17601 = t16232+t17140*t17458;
+ t17599 = t17140*t17126;
+ t17598 = t17141*t16973;
+ t16811 = t17135*t17138;
+ t16804 = t17080*t17138;
+ t17595 = t17142*t16972;
+ t16813 = t17113*t17138;
+ t16816 = t17105*t17138;
+ t16820 = t17099*t17138;
+ t17591 = t15993+t17555*t17737;
+ t15725 = t16947*t17452;
+ t17586 = t15725+t16095;
+ t16455 = t16950*t17706;
+ t16498 = x*t17530;
+ t17582 = t16455+t16498;
+ t16243 = y*t17340;
+ t17577 = z*t16508+t16243;
+ t17571 = t16950*t17568+t16448;
+ t16231 = t17664*t17738;
+ t16424 = t17142*t17606;
+ t15850 = z*t16424;
+ t17567 = t16231+t15850;
+ t16797 = t16968*t17139;
+ t17559 = t17141*t17009;
+ t17556 = t17140*RATIONAL(1.0,8.0);
+ t17548 = t17563*t17737+t16045;
+ t17104 = RATIONAL(-2.0,3.0);
+ t17547 = t17140*t17104;
+ t17544 = t17067*t17139;
+ t17054 = RATIONAL(1.0,24.0);
+ t17538 = t17140*t17054;
+ t15860 = t16917*t17479;
+ t17536 = t16984*t17491+t15860;
+ t17531 = t17140*RATIONAL(5.0,1.0);
+ t17529 = t17138*t16971;
+ t17526 = t17138*t16926;
+ t17522 = t17139*t16926;
+ t17510 = t16937*t17138;
+ t17507 = t17142*t16882;
+ t17496 = t17142*t17042;
+ t17493 = z*t17720;
+ t17490 = t17002*t17706;
+ t17485 = t16898*t17729;
+ t17483 = t17002*t17731;
+ t16740 = t17142*t17724;
+ t17476 = t17107*t17718;
+ t16589 = t17079*t17735;
+ t17470 = y*t17666;
+ t16548 = y*t17650;
+ t17468 = y*t17550;
+ t16533 = y*t17595;
+ t17454 = t16970*t17729;
+ t16999 = RATIONAL(8.0,27.0);
+ t17449 = t16999*t17731;
+ t17443 = t17002*t17735;
+ t17435 = y*t17521;
+ t17432 = z*t16797;
+ t16476 = t16895*t17733;
+ t17427 = t17142*t17720;
+ t17426 = y*t17639+t16852*t17492+t16039;
+ t17425 = t16362+t16370+t17079*t17491;
+ t17424 = t16476+t16791+y*t17621;
+ t17423 = t16362+t16714+t17544*t17737;
+ t16911 = RATIONAL(-49.0,18.0);
+ t17422 = y*t17665+t16145+t16911*t17492;
+ t17421 = t16917*t17570;
+ t17420 = t16458+t16039+t16836*t17695;
+ t15389 = y*t17385;
+ t16959 = RATIONAL(-49.0,96.0);
+ t15328 = RATIONAL(343.0,576.0)*t17393;
+ t17419 = t16959*t17389+t15389+t15328;
+ t17288 = t16869*t17587;
+ t15436 = x*t17288;
+ t17418 = t16031+t15436+x*t17265;
+ t16165 = y*t17273;
+ t17417 = t16165+t15913+t17140*t17454;
+ t16282 = RATIONAL(-49.0,1728.0)*t17684;
+ t16858 = RATIONAL(35.0,576.0);
+ t17416 = t16458+t16858*t17568+t16282;
+ t17415 = t17118*t17280+t16199+t16166;
+ t17332 = t16972*t17570;
+ t15511 = x*t17471;
+ t17414 = x*t17332+t15860+t15511;
+ t16408 = t16839*t17733;
+ t17413 = t17141*t17510+t16415+t16408;
+ t16904 = RATIONAL(49.0,18.0);
+ t17412 = t16904*t17492+y*t17599+t16019;
+ t16703 = x*t17728;
+ t17411 = t16272+t16703+x*t17694;
+ t16469 = t17142*t17506;
+ t17410 = t16797+t16433+t16469;
+ t17409 = t16904*t17491+t15984+x*t17599;
+ t17408 = t16434+t16677+t16406;
+ t17062 = RATIONAL(1.0,12.0);
+ t17407 = t16215+t16247+t17062*t17491;
+ t17406 = y*t17686+t17107*t17492+t16258;
+ t17405 = t16790+t16878*t17677+t16453;
+ t17404 = t16935*t17478+t15593+t16573;
+ t17403 = t16602+t16798+t17065*t17729;
+ t16572 = y*t17627;
+ t16445 = t16953*t17568;
+ t17402 = t16572+t16445+t16451;
+ t16643 = t17039*t17739;
+ t17401 = t16630+t16745+t16643;
+ t17006 = RATIONAL(-1.0,96.0);
+ t17303 = t17006*t17570;
+ t17400 = t15824+x*t17303+t15511;
+ t17287 = t16900*t17570;
+ t15526 = t16938*t17461;
+ t17399 = t17138*t17287+t15526+t15862;
+ t17398 = t16572+t16948*t17568+t16415;
+ t15454 = t17138*t17288;
+ t17397 = t15454+t17997;
+ t17396 = t15494+t17890;
+ t16982 = RATIONAL(-25.0,36.0);
+ t17395 = t16200+t16609+t16982*t17452;
+ t17394 = t16665+(t17515+t17094)*x;
+ t16373 = x*t17540;
+ t16412 = t16842*t17739;
+ t17392 = t16931*t17706+t16373+t16412;
+ t17391 = t16855*t17280+t16199+t16217;
+ t17390 = t16572+t17138*t17561+t16510;
+ t17309 = t17083*t17570;
+ t17388 = t17138*t17309+t15454+t15526;
+ t17387 = t15976+t17966;
+ t17269 = t17035*t17685;
+ t17384 = t17139*t17269+t15845+t15461;
+ t17382 = t16703+t17984;
+ t16295 = y*t17476;
+ t17381 = t16889*t17491+t15984+t16295;
+ t17380 = t16584+t16369+t17138*t17694;
+ t16245 = t17140*t16715;
+ t17379 = t16245+t16077+t16247;
+ t16702 = t16999*t17739;
+ t16468 = t16927*t17714;
+ t17377 = t16702+t16922*t17706+t16468;
+ t16337 = t17138*t17360;
+ t16354 = t17139*t17281;
+ t17376 = t16337+t16369+t16354;
+ t16888 = RATIONAL(49.0,54.0);
+ t17375 = t16800+t16556+t16888*t17677;
+ t17373 = t16365+t16357+t17140*t17490;
+ t17372 = t16701+t16803+t17139*t17634;
+ t17371 = t16359+t18010;
+ t17370 = t16359+t17112*t17646+t17107*t17389;
+ t17369 = y*t17554+t17142*t17486+t16267;
+ t16561 = t16884*t17733;
+ t17368 = t16989*t17729+t17106*y+t16561;
+ t17367 = t16095+t17945;
+ t17366 = t16813+t16958*t17568+t16478;
+ t17365 = t17122*t17646+t17036*t17389+t15976;
+ t16506 = x*t17712;
+ t17364 = t16506+t18000;
+ t16599 = t17138*t17512;
+ t17363 = t15967+t17922;
+ t16538 = t16974*t17568;
+ t16549 = t17141*t17529;
+ t15326 = RATIONAL(-343.0,576.0)*t17393;
+ t16826 = RATIONAL(245.0,192.0);
+ t17361 = t16826*t17389+t15326+t15587;
+ t17359 = t17139*t17647+t16564+t16498;
+ t17357 = t16631+(t17001+t17634)*y;
+ t16523 = t16940*t17568;
+ t15614 = x*t17468;
+ t17356 = t15614+x*t17309+t15436;
+ t17355 = t15461+t18018;
+ t17354 = t16954*t17568+t16408+t16282;
+ t17353 = x*t17442+t16404+t15384;
+ t17352 = t16674+t16357+t16998*t17691;
+ t17351 = t16931*t17570;
+ t17350 = t16045+t18051*x;
+ t17349 = t16804+t16556+t16888*t17568;
+ t17348 = t15824+t15614+x*t17287;
+ t15925 = x*t17435;
+ t17347 = t16165+t15925+t17140*t17470;
+ t17346 = t16273+t18053*x;
+ t16942 = RATIONAL(-35.0,24.0);
+ t17345 = t15665+t16295+t16942*t17491;
+ t16575 = t16950*t17739;
+ t17344 = t16575+t16576+x*t17676;
+ t16169 = RATIONAL(64.0,9.0)*t17393;
+ t17343 = t17138*t17535+t16985*t17389+t16169;
+ t17341 = t16701+t17093*t17568+t16808;
+ t16410 = y*t17504;
+ t17339 = t16407+t16410+t17141*t17526;
+ t17338 = t16425+t16816+t16916*t17568;
+ t17337 = t16911*t17491+x*t17665+t15994;
+ t17335 = t17118*t17492+t16129+t15925;
+ t17334 = t17020*t17492+t16220+t15913;
+ t17333 = t16479+t17139*t17636+t16498;
+ t17331 = t16506+t17898;
+ t17330 = t15943+t17960;
+ t17328 = t16575+t17979;
+ t17327 = t15993+x*t17656+t16863*t17491;
+ t17326 = t16802+t16696+t17093*t17706;
+ t17324 = t16523+t16396+t16402;
+ t17323 = t16206+x*t17645+t17021*t17491;
+ t17321 = t16449+t16793+t16433;
+ t17320 = t16410+t16415+t16931*t17568;
+ t17319 = t16399+t15787+x*t17457;
+ t17055 = RATIONAL(-10.0,3.0);
+ t17318 = t17055*t17492+t16145+t16030;
+ t17317 = t16796+t16453+t16878*t17568;
+ t17316 = t15593+t16499+t17100*t17478;
+ t17313 = x*t17687+t16122+t17085*t17491;
+ t17312 = t16633+t15596+t16913*t17691;
+ t16235 = t17142*t17435;
+ t17310 = t16235+t16232+t15913;
+ t17308 = t16991*t17570;
+ t17307 = t15469+t15473+t17140*t16548;
+ t16689 = t17139*t17566;
+ t17302 = t17138*t17520+t16687+t16811;
+ t17301 = t17061*t17568+t16594+t16667;
+ t17299 = t16354+t17886;
+ t16606 = t17142*t17573;
+ t17295 = t16989*t17706+t16817+t16444;
+ t17294 = t16555+(t17611+t16978)*x;
+ t17291 = t16362+(t17683+t17378)*x;
+ t17290 = t17138*t17267+t15494+t15509;
+ t16530 = t16896*t17677;
+ t15868 = y*t17300;
+ t17289 = t17138*t17303+t15868+t15862;
+ t16464 = t17142*t17530;
+ t17286 = t16572+t16433+t16951*t17568;
+ t17283 = t16129+(t17266+t17656)*y;
+ t17282 = y*t17605+t16243+t16983*t17492;
+ t17272 = t16992*t17685;
+ t16995 = RATIONAL(80.0,9.0);
+ t16143 = RATIONAL(-64.0,9.0)*t17393;
+ t17271 = t15906+t16143+t16995*t17389;
+ t17270 = t16820+t17141*t17533+t16669;
+ t17264 = t17142*t17553;
+ t17263 = t16329+x*t17686+t17141*t17476;
+ t17261 = t15824+t16247+t16960*t17491;
+ t17259 = t17139*t17572+t17081*t17280+t15967;
+ t17258 = z*t17427;
+ t17257 = t17141*t17494;
+ t17256 = t17088*t17140+t17041;
+ t17255 = RATIONAL(-5.0,1.0)*t17140+t17134;
+ t17254 = t17686+t17094;
+ t17253 = t17077*t17140+t17056;
+ t17252 = RATIONAL(-7.0,8.0)*t17140+t17054;
+ t17251 = t17032+t16955*t17141;
+ t17250 = t17656+t17001;
+ t17249 = t17639+t16968;
+ t17248 = t17112+RATIONAL(2.0,1.0)*t17140;
+ t17247 = t17135+t17019*t17140;
+ t17246 = RATIONAL(35.0,16.0)*t17140+t17016;
+ t17245 = t16988*t17140+t17026;
+ t17069 = RATIONAL(-1.0,24.0);
+ t17244 = t17069*t17140+t17075;
+ t17243 = t16978+t17620;
+ t17242 = t17101+RATIONAL(-35.0,16.0)*t17140;
+ t17241 = RATIONAL(5.0,16.0)*t17140+t16997;
+ t17240 = RATIONAL(7.0,8.0)*t17140+t17109;
+ t17238 = t17092*t17140+t17043;
+ t17237 = RATIONAL(-1.0,8.0)*t17140+t17069;
+ t17236 = t17078+t16952*t17140;
+ t17115 = RATIONAL(2.0,3.0);
+ t17235 = t17099+t17115*t17140;
+ t15852 = t17142*t17428;
+ t17234 = t15852+t16354+t17141*t17383+z*t16530;
+ t15620 = z*t17264;
+ t17233 = t15620+t15782+t16972*t17268+t16940*t17478;
+ t15548 = z*t16483;
+ t15681 = t17141*t17311;
+ t17232 = t16978*t17447+t15548+t15681+t15862;
+ t15767 = t16976*t17452;
+ t17231 = z*t16549+t15767+t17631;
+ t15683 = t16983*t17268;
+ t17230 = t15683+t16193+t17955;
+ t17229 = t16893*t17464+t15626+t17931;
+ t15709 = z*t16517;
+ t17228 = t16970*t17268+t15709+t15981+t15943;
+ t17227 = t17101*t17268+t15348+t17626+t17632;
+ t17226 = t17141*t17260+t15394+t16606+t16564+t17622;
+ t17225 = t16887*t17447+t15852+t16589+t17299;
+ t15434 = RATIONAL(490.0,27.0)*t17452;
+ t17224 = t15434+t16966*t17389+t16143+t17071*t17646+t17000*t17735+t16866*
+t17447;
+ t16082 = t17056*t17452;
+ t17223 = t15494+t16931*t17619+t17006*t17268+t16082+t17988;
+ t17222 = t16102+t16946*t17464+t17546+t17586;
+ t17221 = RATIONAL(-5.0,2.0)*t17268+RATIONAL(343.0,216.0)*t17478+t17629+
+t17652;
+ t17220 = t16898*t17447+t15681+t17658+t17670;
+ t17219 = t17569*t17737+t16357+t16132+t16879*t17464+t17688;
+ t15923 = t17016*t17452;
+ t17218 = t17580*t17738+t16862*t17447+t15923+t15461+t17957;
+ t17217 = t16023+t17093*t17619+t16594+t17141*t17266+t17688;
+ t17216 = t17513*t17738+t16082+t17142*t17432+t17290;
+ t15373 = RATIONAL(-175.0,18.0)*t17452;
+ t17215 = t15514+t16916*t17736+t15918+t15373+t15967+RATIONAL(25.0,3.0)*
+t17268;
+ t15375 = RATIONAL(245.0,18.0)*t17452;
+ t17214 = t16996*t17735+t17000*t17447+t15375+t17365;
+ t17213 = t17142*t17703+t15852+t16969*t17447+t17376;
+ t17212 = t16948*t17619+t15923+t17142*t17265+t17355;
+ t16928 = RATIONAL(25.0,96.0);
+ t15595 = t16928*t17452;
+ t15916 = t17512*t17737;
+ t17211 = t15595+t16215+t15454+t15409+t16859*t17464+t15916;
+ t16304 = t17126*t17452;
+ t17210 = RATIONAL(49.0,24.0)*t17268+t17057*t17619+t16304+t17316;
+ t16184 = t17054*t17452;
+ t17209 = t16184+t17388+(t17700+t17442)*t17142;
+ t16113 = t17081*t17452;
+ t17208 = t16113+t17131*t17707+t17031*t17464+t17259;
+ t17207 = t16862*t17464+t16893*t17696+t15923+t17384;
+ t17206 = t17141*t17693+t16968*t17464+t16082+t17396;
+ t17205 = z*t17470+t17142*t17439+t17649+t18047;
+ t17204 = t17002*t17464+t15975+t15542+t17391;
+ t17203 = t15725+t17609*t17737+t16915*t17464+t17367;
+ t17202 = t17139*t17443+t15358+t16220+t15937+t17622;
+ t17201 = t16479+t17142*t17517+t16852*t17268+t16319+t17672;
+ t16016 = t17044*t17452;
+ t17200 = t17055*t17268+t15976+t16016+t15547+t17626;
+ t17199 = t17074*t17464+t16134+t17559*t17737+t16970*t17280+t17586;
+ t15785 = t16902*t17452;
+ t17198 = t16359+t17026*t17268+t15785+t15491+t17629;
+ t17197 = t15905+z*t16689+t17649+t17658;
+ t15865 = t16950*t17452;
+ t17196 = t15650+t17138*t17332+t15868+t15865+t18049*t16929;
+ t15422 = RATIONAL(-175.0,24.0)*t17452;
+ t17195 = RATIONAL(245.0,48.0)*t17268+t16889*t17619+t15422+t17404;
+ t17194 = t17142*t17699+t16188+t16960*t17389+z*t16469+t17670;
+ t15504 = z*t16538;
+ t17193 = t15504+t16974*t17696+t15767+t17330;
+ t15804 = t16901*t17452;
+ t17192 = t15804+z*t17584+t16354+t16909*t17464+t17971;
+ t15673 = t16888*t17452;
+ t17191 = t17139*t17438+t17080*t17735+t15673+t17370;
+ t15420 = RATIONAL(-350.0,27.0)*t17452;
+ t17190 = t15420+t15966+t16837*t17447+t16169+t17028*t17389+t16838*t17705;
+ t17189 = t15815+t17399+t18049*t16957;
+ t17188 = t16983*t17280+t17048*t17464+z*t17543+t17072*t17587+t15943+t15767
+;
+ t17187 = t17109*t17268+x*t17702+t15345+t15884+t17633;
+ t17186 = t17022*t17705+t16879*t17447+t17688+t17925;
+ t17185 = t15987+t17598*t17737+t16881*t17464+t17415;
+ t17184 = t17142*t17694+t16886*t17447+t18004+t18048;
+ t17183 = t16347+t16165+t17142*t17702+t16881*t17447+t17672;
+ t15942 = z*t16588;
+ t17182 = t16479+t16095+t15933+t15942+t17142*t17598+t17082*t17268;
+ t17181 = t16868*t17447+t16243+t16310+t17142*t17701+t17649;
+ t17180 = t17118*t17735+t16795+t16480+x*t17517+t17137*t17447+t17633+t17967
+;
+ t16945 = RATIONAL(35.0,24.0);
+ t16949 = RATIONAL(-25.0,12.0);
+ t15619 = t16949*t17452;
+ t17179 = t15619+t17098*t17619+t16945*t17268+t17382+t17404;
+ t16186 = t17059*t17452;
+ t17178 = t16575+t17057*t17447+t16373+t16948*t17706+t17099*t17705+t16186+
+t17397;
+ t17177 = t17098*t17447+y*t17443+t17395+t18036+t18047;
+ t16825 = RATIONAL(343.0,144.0);
+ t16965 = RATIONAL(-49.0,48.0);
+ t17129 = RATIONAL(-5.0,3.0);
+ t17123 = RATIONAL(-5.0,4.0);
+ t17176 = t16965*t17646+t17123*t17735+t16825*t17389+t17129*t17447+t17394+
+t17652;
+ t17175 = t16561+t16643+t16905*t17729+t15994+t17005*t17696+t15952+t17038*
+t17464+t17914;
+ t17174 = t15600+t16823*t17389+t17134*t17705+t16907*t17447+t15328+t17969+
+t18035;
+ t17173 = z*t17600+t17110*t17447+t17326+t17632+t18002;
+ t17030 = RATIONAL(25.0,6.0);
+ t17076 = RATIONAL(50.0,9.0);
+ t17172 = t16909*t17729+t17030*t17707+t17076*t17464+t16819+t16537+t15373+
+t17259;
+ t17171 = t15454+t16833*t17389+t15389+t16186+t17344+t18049*t17016;
+ t17046 = RATIONAL(10.0,3.0);
+ t17170 = t17110*t17619+t15822+t16556+t17046*t17268+t17858+t18013;
+ t16110 = t17079*t17452;
+ t17169 = t16476+t17135*t17696+t16110+t16506+y*t17636+t17108*t17464+t17391
+;
+ t15920 = z*t16606;
+ t17168 = t16506+t16970*t17447+t16492+t16498+z*t17454+t15920+t17290;
+ t17011 = RATIONAL(-20.0,9.0);
+ t17167 = t17129*t17735+t17011*t17447+t16016+t17326+t17365;
+ t17166 = t16575+t16029+t16942*t17268+t16606+t16453+t16031+t16303+t17940;
+ t17165 = t17076*t17447+t17128*x+t17030*t17735+t15373+t16468+t16909*t17706
++t17363;
+ t16276 = RATIONAL(5.0,8.0)*t17452;
+ t17164 = t15425+t16506+t16962*t17447+t16997*t17705+t15326+t16276+t16910*
+t17389+t17930;
+ t17163 = t15455+t16215+z*t17490+t17098*t17464+t17395+t17892;
+ t17162 = t17037*t17707+t17110*t17464+t17357+t17632+t17970;
+ t16240 = z*t16688;
+ t17161 = t17056*t17447+t16413+x*t17616+t16412+t16240+z*t17458+t17399;
+ t17160 = t16965*t17587+t16825*t17280+t17123*t17707+t17129*t17464+t17403+
+t17652;
+ t17159 = t16533+t16389+t17082*t17464+z*t17441+t17384+t17912;
+ t17158 = t16110+t16946*t17696+t16831*t17464+t17331+t17415;
+ t17157 = t16883*t17447+t16186+z*t17485+t17328+t17388;
+ t15743 = RATIONAL(-25.0,27.0)*t17452;
+ t17156 = t17141*t17542+t16701+t17041*t17268+t16354+t15671+t15743+t17411;
+ t17114 = RATIONAL(5.0,2.0);
+ t17155 = t17114*t17268+t15619+t17141*t17600+t15593+RATIONAL(-245.0,216.0)
+*t17478+t16388+t17411;
+ t17154 = t16905*t17447+z*t17679+t15785+t17370+t17394;
+ t16236 = z*t16659;
+ t17153 = t15943+t16236+t16243+t15947+t17344+t18049*t16947;
+ t17152 = z*t17637+t15785+t16905*t17464+t17371+t17403;
+ t17151 = t15624+t16706+x*t17637+t16702+t16850*t17447+t16019+y*t17446+
+t17908;
+ t17150 = t15439+t16586+t16510+t17134*t17268+t17395+t18013;
+ t17149 = t15619+RATIONAL(175.0,48.0)*t17268+t16703+RATIONAL(-25.0,144.0)*
+t17619+t16817*t17738+t16315+t17316;
+ t17148 = t16934*t17729+t16968*y+t17118*t17707+t16570+t17137*t17464+t17633
++t17889;
+ t17147 = t16110+t15993+t16199+t15995+z*t16599+t15916+t17364;
+ t17146 = t17129*t17707+t17011*t17464+t16016+t17357+t17387;
+ t17145 = t15465+t16855*t17447+t16703+t16220+y*t16589+t17894+t18021;
+ t17133 = RATIONAL(1.0,2.0);
+ t17121 = RATIONAL(4.0,3.0);
+ t17117 = RATIONAL(-1.0,4.0);
+ t17116 = RATIONAL(-2.0,1.0);
+ t17111 = RATIONAL(-4.0,3.0);
+ t17090 = RATIONAL(98.0,9.0);
+ t17086 = RATIONAL(-28.0,3.0);
+ t17060 = RATIONAL(28.0,3.0);
+ t17050 = RATIONAL(-5.0,16.0);
+ t17045 = RATIONAL(-25.0,6.0);
+ t17025 = RATIONAL(25.0,8.0);
+ t17014 = RATIONAL(7.0,12.0);
+ t16981 = RATIONAL(-25.0,54.0);
+ t16964 = RATIONAL(-80.0,27.0);
+ t16956 = RATIONAL(-49.0,12.0);
+ t16944 = RATIONAL(-25.0,96.0);
+ t16925 = RATIONAL(80.0,27.0);
+ t16923 = RATIONAL(25.0,12.0);
+ t16892 = RATIONAL(49.0,12.0);
+ t16880 = RATIONAL(-200.0,27.0);
+ t16877 = RATIONAL(392.0,27.0);
+ t16873 = RATIONAL(-175.0,96.0);
+ t16870 = RATIONAL(175.0,54.0);
+ t16865 = RATIONAL(-100.0,27.0);
+ t16861 = RATIONAL(196.0,27.0);
+ t16860 = RATIONAL(-35.0,576.0);
+ t16857 = RATIONAL(100.0,27.0);
+ t16856 = RATIONAL(-175.0,54.0);
+ t16853 = RATIONAL(175.0,96.0);
+ t16851 = RATIONAL(-112.0,27.0);
+ t16846 = RATIONAL(-196.0,27.0);
+ t16845 = RATIONAL(343.0,54.0);
+ t16844 = RATIONAL(200.0,27.0);
+ t16843 = RATIONAL(112.0,27.0);
+ t16840 = RATIONAL(35.0,432.0);
+ t16832 = RATIONAL(-343.0,54.0);
+ t16828 = RATIONAL(-392.0,27.0);
+ t16781 = t17106*t17677;
+ t16769 = t17106*t17568;
+ t16760 = t17128*t17568;
+ t16755 = t17128*t17677;
+ t16746 = t17098*t17706;
+ t16731 = t17138*t17541;
+ t16725 = t17138*t17502;
+ t16723 = t17066*t17568;
+ t16719 = t17139*t17496;
+ t16717 = t17139*t17603;
+ t16705 = t17139*t17654;
+ t16704 = t17139*t17562;
+ t16697 = t17042*t17706;
+ t16694 = t17138*t17505;
+ t16686 = t17139*t17542;
+ t16681 = t17142*t17641;
+ t16671 = t17139*t17565;
+ t16670 = t17142*t17728;
+ t16666 = t17070*t17568;
+ t16661 = t17139*t17537;
+ t16657 = t17142*t17544;
+ t16652 = t17139*t17673;
+ t16645 = t17142*t17557;
+ t16634 = t17074*t17706;
+ t16629 = t17138*t17525;
+ t16627 = t17142*t17578;
+ t16626 = t17139*t17596;
+ t16620 = t17139*t17666;
+ t16618 = t17142*t17593;
+ t16616 = t17138*t17559;
+ t16612 = t17095*t17568;
+ t16610 = t17042*t17568;
+ t16598 = t17139*t17668;
+ t16582 = t17138*t17532;
+ t16580 = y*t17496;
+ t16546 = t17139*t17650;
+ t16542 = t16900*t17677;
+ t16529 = t16908*t17706;
+ t16526 = t16908*t17568;
+ t16522 = t17142*t17617;
+ t16519 = x*t17597;
+ t16516 = t17142*t17726;
+ t16513 = t17142*t17575;
+ t16512 = t17139*t17667;
+ t16504 = t16948*t17677;
+ t16497 = t17139*t17528;
+ t16496 = t16900*t17568;
+ t16488 = t16920*t17568;
+ t16459 = t16941*t17677;
+ t16443 = t16937*t17677;
+ t16429 = t17139*t17595;
+ t16428 = t17142*t17624;
+ t16427 = t17142*t17522;
+ t16426 = t16919*t17677;
+ t16418 = t16954*t17677;
+ t16417 = t17142*t17662;
+ t16416 = t16840*t17677;
+ t16411 = y*t17507;
+ t16401 = t17142*t17540;
+ t16397 = t16840*t17568;
+ t16393 = t16860*t17568;
+ t16392 = t16860*t17677;
+ t16385 = t17139*t17574;
+ t16384 = t17139*t17507;
+ t16377 = t16872*t17677;
+ t16375 = t16839*t17568;
+ t16372 = t16858*t17677;
+ t16368 = t16818*t17737;
+ t16361 = x*t17285;
+ t16350 = t17121*t17491;
+ t16344 = t17128*t17492;
+ t16340 = t17140*t16740;
+ t16339 = t17103*t17389;
+ t16335 = t17141*t17281;
+ t16330 = t17103*t17280;
+ t16326 = t16815*t17737;
+ t16325 = t16811*t17738;
+ t16323 = x*t17439;
+ t16321 = t17111*t17491;
+ t16318 = t16816*t17738;
+ t16316 = t16819*t17737;
+ t16314 = t17140*t16754;
+ t16313 = t17106*t17280;
+ t16311 = x*t17374;
+ t16306 = t16813*t17738;
+ t16294 = t17111*t17492;
+ t16293 = x*t17440;
+ t16290 = t16820*t17738;
+ t16271 = t17140*t16753;
+ t16270 = t17106*t17491;
+ t16268 = t17105*t17389;
+ t16266 = t17121*t17492;
+ t16260 = t17128*t17491;
+ t16256 = t17141*t17487;
+ t16255 = t17125*t17492;
+ t16250 = t17105*t17280;
+ t16249 = t17106*t17492;
+ t16238 = t17006*t17280;
+ t16233 = t17651*t17738;
+ t16230 = t17011*t17695;
+ t16225 = t17070*t17736;
+ t16223 = t17089*t17492;
+ t16219 = t17065*t17695;
+ t16218 = t17630*t17737;
+ t16216 = t17093*t17691;
+ t16209 = t16999*t17691;
+ t16208 = y*t17449;
+ t16202 = t17039*t17695;
+ t16201 = t17140*t17448;
+ t16198 = t17093*t17695;
+ t16189 = t17010*t17492;
+ t16187 = t17002*t17492;
+ t16183 = t17638*t17738;
+ t16182 = t17062*t17492;
+ t16180 = t17140*t17433;
+ t16177 = t17139*t17449;
+ t16176 = t17139*t17272;
+ t16175 = x*t17305;
+ t16174 = t17039*t17691;
+ t16173 = t16799*t17738;
+ t16167 = z*t16674;
+ t16163 = x*t17459;
+ t16162 = z*t16714;
+ t16151 = y*t17260;
+ t16147 = t17059*t17492;
+ t16142 = t17020*t17491;
+ t16141 = t17142*t17456;
+ t16137 = t17557*t17737;
+ t16133 = x*t17460;
+ t16131 = t17033*t17478;
+ t16128 = t17079*t17492;
+ t16120 = t16998*t17695;
+ t16118 = t16800*t17737;
+ t16108 = t16995*t17280;
+ t16100 = t16804*t17738;
+ t16097 = t17014*t17492;
+ t16096 = x*t17325;
+ t16094 = t17095*t17695;
+ t16058 = t17066*t17736;
+ t16053 = z*t16677;
+ t16041 = t17142*t17482;
+ t16036 = t17008*t17695;
+ t16035 = t17140*t17481;
+ t16033 = y*t17483;
+ t16027 = t17055*t17491;
+ t16008 = y*t17278;
+ t16005 = t17140*t17450;
+ t16004 = t17012*t17492;
+ t16001 = t17046*t17492;
+ t16000 = x*t17465;
+ t15997 = t17057*t17491;
+ t15988 = t17011*t17691;
+ t15985 = t17008*t17691;
+ t15983 = t17068*t17478;
+ t15980 = t17140*t17484;
+ t15965 = y*t17262;
+ t15950 = z*t16584;
+ t15944 = x*t17467;
+ t15941 = t17641*t17737;
+ t15940 = t17142*t17488;
+ t15936 = t17001*t17491;
+ t15934 = t17035*t17491;
+ t15929 = y*t17269;
+ t15924 = z*t16667;
+ t15919 = t17006*t17492;
+ t15912 = t17046*t17491;
+ t15910 = t16805*t17738;
+ t15907 = t17141*t17477;
+ t15904 = t17082*t17491;
+ t15903 = t17092*t17492;
+ t15897 = t16803*t17737;
+ t15895 = x*t17315;
+ t15894 = t17043*t17695;
+ t15891 = x*t17466;
+ t15889 = t17014*t17491;
+ t15880 = t17140*t17489;
+ t15879 = z*t16630;
+ t15878 = t17079*t17695;
+ t15874 = x*t17279;
+ t15872 = t17140*t17485;
+ t15871 = t17138*t17351;
+ t15869 = t16961*t17695;
+ t15867 = t17142*t17444;
+ t15863 = t17497*t17738;
+ t15861 = x*t17431;
+ t15855 = t17138*t17308;
+ t15849 = t16915*t17695;
+ t15841 = t16889*t17492;
+ t15836 = z*t16555;
+ t15835 = t16886*t17691;
+ t15830 = t16964*t17695;
+ t15827 = t17526*t17738;
+ t15826 = t16926*t17478;
+ t15825 = t16914*t17691;
+ t15818 = t16931*t17280;
+ t15810 = t16786*t17738;
+ t15805 = x*t17469;
+ t15803 = t16927*t17478;
+ t15790 = t17624*t17737;
+ t15789 = t16929*t17695;
+ t15778 = t16943*t17691;
+ t15776 = t16954*t17492;
+ t15774 = t17522*t17737;
+ t15766 = t16925*t17695;
+ t15751 = t17727*t17737;
+ t15747 = t17657*t17738;
+ t15745 = t16984*t17280;
+ t15742 = t16796*t17738;
+ t15735 = t16940*t17695;
+ t15733 = t16887*t17691;
+ t15732 = t17514*t17737;
+ t15729 = t16887*t17695;
+ t15726 = t17588*t17737;
+ t15721 = t16990*t17695;
+ t15713 = t16943*t17464;
+ t15712 = z*t16570;
+ t15702 = t16913*t17695;
+ t15693 = t17140*t16533;
+ t15692 = x*t17432;
+ t15691 = t16793*t17738;
+ t15690 = t17138*t17432;
+ t15689 = y*t17693;
+ t15687 = y*t17274;
+ t15685 = t16886*t17695;
+ t15680 = x*t17472;
+ t15678 = z*t16476;
+ t15667 = t16987*t17691;
+ t15661 = t16976*t17691;
+ t15658 = t17510*t17738;
+ t15657 = x*t17267;
+ t15645 = t17524*t17738;
+ t15644 = y*t17462;
+ t15640 = t16958*t17736;
+ t15639 = z*t16480;
+ t15636 = x*t17421;
+ t15631 = t16893*t17691;
+ t15622 = t16957*t17691;
+ t15616 = t17139*t17462;
+ t15611 = t16977*t17492;
+ t15606 = t16959*t17280;
+ t15601 = t16893*t17695;
+ t15599 = y*t17429;
+ t15592 = t16945*t17492;
+ t15590 = t16945*t17491;
+ t15584 = t16902*t17695;
+ t15583 = t16788*t17738;
+ t15576 = t16925*t17691;
+ t15573 = x*t17308;
+ t15572 = t16900*t17492;
+ t15567 = t16901*t17695;
+ t15560 = x*t17386;
+ t15557 = t16942*t17492;
+ t15554 = t16935*t17492;
+ t15553 = t16935*t17491;
+ t15546 = t16898*t17280;
+ t15534 = z*t16458;
+ t15531 = z*t16510;
+ t15530 = z*t16450;
+ t15527 = t17142*t17468;
+ t15522 = x*t17698;
+ t15520 = t16964*t17691;
+ t15515 = t17140*t17480;
+ t15513 = t17529*t17738;
+ t15506 = t16912*t17695;
+ t15500 = y*t17455;
+ t15498 = t16943*t17695;
+ t15497 = y*t17437;
+ t15495 = t16915*t17691;
+ t15485 = z*t16521;
+ t15481 = t17710*t17739;
+ t15480 = t16915*t17478;
+ t15474 = t17590*t17737;
+ t15470 = x*t17351;
+ t15460 = t16843*t17691;
+ t15445 = RATIONAL(-224.0,27.0)*t17478;
+ t15438 = t16862*t17691;
+ t15435 = t16851*t17691;
+ t15431 = t16859*t17695;
+ t15419 = t16868*t17691;
+ t15418 = t16852*t17478;
+ t15416 = t16868*t17695;
+ t15411 = RATIONAL(49.0,864.0)*t17478;
+ t15407 = t16841*t17492;
+ t15405 = RATIONAL(160.0,27.0)*t17478;
+ t15383 = x*t17322;
+ t15381 = t16874*t17280;
+ t15377 = t16847*t17280;
+ t15374 = t16883*t17491;
+ t15370 = t16851*t17695;
+ t15365 = t16855*t17491;
+ t15363 = t16843*t17695;
+ t15359 = t16855*t17492;
+ t15352 = t17141*t17336;
+ t15350 = t16879*t17695;
+ t15341 = x*t17436;
+ t15329 = t16827*t17280;
+ t15327 = t16826*t17280;
+ t15316 = RATIONAL(245.0,216.0)*t17478;
+ coeffs_dz->coeff_m2_m2_m2 = t15470+t16398+t16950*t17257+((t16978*t17140+
+t16961)*t17141+(t17676+t17720*t16950)*z)*t17142+t15818+t15789+t16516+t16519+
+t16522+t17307+t15871+t15481+t17319+t17324+t17883;
+ coeffs_dz->coeff_m1_m2_m2 = t16497+t15500+t16488+t15504+t16163+t17168+
+t15907+z*t16721+t17758+t17891+t18028+t18038;
+ coeffs_dz->coeff_0_m2_m2 = t17182+t15924+t16616+t17244*t17141+t16165+(
+t17720*t17003+(t17602+t17094)*t17141)*z+t17424+t17824+t17906+t17974+t17998;
+ coeffs_dz->coeff_p1_m2_m2 = (t17669+t17074*x)*t17707+t16731+t15872+t15944
++t15950+t15546+t17153+t17379+t17783+t17900+t17916;
+ coeffs_dz->coeff_p2_m2_m2 = z*t16507+t16548+t15864+t15861+t16546+t17161+
+t16238+t15919+t15863+t17413+t17414+t17782;
+ coeffs_dz->coeff_p3_m2_m2 = z*t16500+t15867+t16411+t16384+t15869+t17196+
+t15745+t17339+t17853;
+ coeffs_dz->coeff_m2_m1_m2 = t16428+t17310+t17364+t15855+t15573+z*t16623+
+t16529+t16526+t17567+t17396+t17758+t15920+t17909+t17920;
+ coeffs_dz->coeff_m1_m1_m2 = t16218+t16392+(RATIONAL(25.0,64.0)*t17140+
+RATIONAL(25.0,192.0))*t17619+t16223+t16393+t16219+t16225+t17746+t17145+t18009+
+t18020;
+ coeffs_dz->coeff_0_m1_m2 = t16635+(t17608+t17723)*z+t16208+t17162+t17241*
+t17141+t17772+t17799+t17910+t18014;
+ coeffs_dz->coeff_p1_m1_m2 = t16377+t16599+t17742+t16187+t16216+t16202+
+t17163+t17759+t18003;
+ coeffs_dz->coeff_p2_m1_m2 = t16182+t15825+t16418+t16198+t17178+t17261+
+t17416+t17780+t17790;
+ coeffs_dz->coeff_p3_m1_m2 = t16233+t17194+t16417+t16180+t17398+t17805+
+t17855;
+ coeffs_dz->coeff_m2_0_m2 = t16167+t17182+t16705+t17003*t17494+((t17593+
+t17094)*z+t17244)*t17142+t17294+t17945+t18007+t18012+t18022+t18033;
+ coeffs_dz->coeff_m1_0_m2 = t16689+t16209+t17241*t17142+(t17137*x+t17007*
+t17138)*z+t17173+t17291+t17799+t17828+t17938;
+ coeffs_dz->coeff_0_0_m2 = t17192+t17062+(t17112+t17642*t17128)*z+(
+RATIONAL(1.0,4.0)+t17012*t17141+(t17012+t16986*t17141)*t17142)*t17140+(t16854*
+t17141+t17058)*t17142+t15803+t17498+t17302+t17886+t17923+t17943;
+ coeffs_dz->coeff_p1_0_m2 = (t17108*x+t17106*t17138)*z+t17154+t16657+
+t16174+t17238*t17142+t17270+t17788+t17880+t17932;
+ coeffs_dz->coeff_p2_0_m2 = t16620+t17180+t16162+t17237*t17142+(t17052*x+
+t17534)*z+t17317+t17765+t17877+t17963;
+ coeffs_dz->coeff_p3_0_m2 = t17052*t17731+t17243*t17142+t17231+t17321+
+t17648+t17795+t17915;
+ coeffs_dz->coeff_m2_p1_m2 = t17330+t16575+t16236+t17783+t17286+t16233+(
+t17728+t17643)*t17735+t16627+t16162+t16141+t17851+t17961+t17992+t17993;
+ coeffs_dz->coeff_m1_p1_m2 = t16722+t17177+t16198+t16174+t16147+t17373+
+t17759+t17787+t18034;
+ coeffs_dz->coeff_0_p1_m2 = (t17106*t17139+t17724)*z+t16202+t17152+t17238*
+t17141+t17791+t17880+t17941+t17953+t17964;
+ coeffs_dz->coeff_p1_p1_m2 = t16686+t16209+t16128+t17425+t17761+t16703+
+t16225+t16208+t15743+(RATIONAL(25.0,108.0)+RATIONAL(25.0,36.0)*t17140)*t17619+
+t15803+t17376+t17785+t17965;
+ coeffs_dz->coeff_p2_p1_m2 = t15515+t16671+t16167+t16397+t16219+t17158+
+t17334+t17753+t17754;
+ coeffs_dz->coeff_p3_p1_m2 = t17222+t16513+t16231+t17601+t17827+t17832+
+t18015;
+ coeffs_dz->coeff_m2_p2_m2 = t15700+t16443+z*t16577+t15693+t15825+t17289+
+t16240+t17320+t15869+t17392+t17400+t17782+t17797;
+ coeffs_dz->coeff_m1_p2_m2 = t17157+t16372+t16216+t15863+t15687+t17354+
+t17407+t17770+t17780;
+ coeffs_dz->coeff_0_p2_m2 = t16615+t17148+t15950+(t17583+t17052*y)*z+
+t17237*t17141+t17282+t17405+t17809+t17877;
+ coeffs_dz->coeff_p1_p2_m2 = t16416+t16218+t15924+t16712+t17169+t16142+
+t17417+t17750+t17754;
+ coeffs_dz->coeff_p2_p2_m2 = t15500+t16542+t16496+t16175+(t17063+RATIONAL(
+1.0,16.0)*t17140)*t17619+t17159+t15481+t17751+t17909+t17936+t18020;
+ coeffs_dz->coeff_p3_p2_m2 = t16401+t17223+t15789+t17690+t17826+t17844+
+t17939;
+ coeffs_dz->coeff_m2_p3_m2 = z*t16464+t16427+t15861+t15865+t17536+t17607+
+t17612+t17689+t17848+t17853;
+ coeffs_dz->coeff_m1_p3_m2 = t17220+t16504+t15944+t17659+t17675+t17805+
+t17807;
+ coeffs_dz->coeff_0_p3_m2 = t16486+t17052*t17719+t15769+t17243*t17141+
+t17188+t17410+t17905+t17915;
+ coeffs_dz->coeff_p1_p3_m2 = t16035+t16455+t16445+t16163+t17199+t17333+
+t17832+t17884;
+ coeffs_dz->coeff_p2_p3_m2 = t17223+t16429+t16375+t15636+t17319+t17854+
+t17861;
+ coeffs_dz->coeff_p3_p3_m2 = t16385+t15620+(t16882+t17615)*t17619+t17623+
+t17883+t17888+t17911;
+ coeffs_dz->coeff_m2_m2_m1 = t15644+t17142*t17559+t15776+t17168+t15657+
+t15616+t15622+t17648+t17890+t17920+t17956+t17976+t18000;
+ coeffs_dz->coeff_m1_m2_m1 = t16704+t16697+t16549+t16096+t15407+t17746+
+t16928*t17258+t15431+t17382+t17775+t17894+t18005+t18024;
+ coeffs_dz->coeff_0_m2_m1 = t17247*t17141+t16612+t17059*t17493+t15878+
+t17162+t17283+t17372+t17857+t17879;
+ coeffs_dz->coeff_p1_m2_m1 = t17756+t16666+t16033+t15980+t17163+t17796+
+t17882+t17893+t17896;
+ coeffs_dz->coeff_p2_m2_m1 = t16008+t16652+t17171+t16510+t16484+t15631+
+t17348+t17774+t17790+t17987;
+ coeffs_dz->coeff_p3_m2_m1 = t16464+t17189+t15611+t15601+t17402+t17855+
+t17865;
+ coeffs_dz->coeff_m2_m1_m1 = t16422+t16928*t17257+t16005+t16580+t16582+
+t15381+t15383+t17145+t17775+t17907+t17959+t17984;
+ coeffs_dz->coeff_m1_m1_m1 = t16461+t16470+t15590+t16746+((RATIONAL(-25.0,
+24.0)+RATIONAL(-175.0,64.0)*t17140)*t17141+(RATIONAL(125.0,32.0)*t17141+t16949*
+y+t16873*t17139)*z)*t17142+t15327+(t16873*t17138+t16949*x)*t17707+t15702+t15592
++t17312+t17361+t17401+t17897+t17985;
+ coeffs_dz->coeff_0_m1_m1 = t17195+t16230+t16725+t17242*t17141+(t16942*
+t17139+t17129*y+(t17030*t17138+t17025)*t17141)*z+t17368+t17422+t17860+t17902+
+t17926;
+ coeffs_dz->coeff_p1_m1_m1 = t16530+(t17045*t17138+t16923*x)*t17707+t16694
++t15329+t17151+t16036+t15667+t15841+t17345+t17762+t17927;
+ coeffs_dz->coeff_p2_m1_m1 = (t16853*t17138+t16944*x)*t17707+t16740+t15599
++t16682+t17174+t15438+t16004+t15606+t17408+t17418+t17771;
+ coeffs_dz->coeff_p3_m1_m1 = t15595+t16041+t16944*t17464+t15377+t16510+
+t16670+t16515+t15894+t17397+t17831+t17983+t18043;
+ coeffs_dz->coeff_m2_0_m1 = t16645+t17173+t17247*t17142+t16000+t17059*
+t17494+t17327+t17341+t17857+t17878;
+ coeffs_dz->coeff_m1_0_m1 = t17195+(t16942*t17138+t17129*x)*z+((t17025+
+t17030*t17139)*z+t17242)*t17142+t16598+t15988+t17295+t17337+t17841+t17917+
+t17942;
+ coeffs_dz->coeff_0_0_m1 = (RATIONAL(-7.0,4.0)+t16892*t17141+(t16892+
+RATIONAL(-343.0,36.0)*t17141)*t17142)*t17140+t17104+t17214+t15983+(t16903*
+t17141+t17013)*t17142+(t17114+t17642*t17046)*z+t17501+t17338+t17954+t17958+
+t17966;
+ coeffs_dz->coeff_p1_0_m1 = t17245*t17142+(t17130*x+t17055*t17138)*z+
+t16459+t15985+t17165+t17366+t17409+t17818+t17876;
+ coeffs_dz->coeff_p2_0_m1 = t17240*t17142+(t17089*x+t16945*t17138)*z+
+t16781+t17176+t16133+t17349+t17350+t17803+t17822;
+ coeffs_dz->coeff_p3_0_m1 = t16719+t17138*t17716+t17250*t17142+t17217+
+t17800+t17899+t17962;
+ coeffs_dz->coeff_m2_p1_m1 = t17177+t15894+t15374+t16681+t16133+t15965+
+t17301+t17755+t17756;
+ coeffs_dz->coeff_m1_p1_m1 = t17381+t17377+t15599+t17762+t16661+(t16923*y+
+t17045*t17139)*t17735+t15985+t15557+t17789+t17904+t17908+t18037;
+ coeffs_dz->coeff_0_p1_m1 = t17172+(t17055*t17139+t17130*y)*z+t17245*
+t17141+t16036+t17412+t17818+t17873+t17947+t17977;
+ coeffs_dz->coeff_p1_p1_m1 = t16230+t15554+t15553+(RATIONAL(-50.0,27.0)+
+RATIONAL(-175.0,36.0)*t17140)*t17619+t16145+t16426+t15983+t15988+t17175+t17748+
+t17885+t17985;
+ coeffs_dz->coeff_p2_p1_m1 = t17740+t16482+t16755+t15365+t16097+t16000+
+t15702+t17179+t17747;
+ coeffs_dz->coeff_p3_p1_m1 = t16629+t16618+t17202+t15940+t17779+t17802+
+t17959;
+ coeffs_dz->coeff_m2_p2_m1 = t16566+t17157+t15438+t15601+t15572+t17356+
+t17390+t17766+t17774;
+ coeffs_dz->coeff_m1_p2_m1 = (t16853*t17139+t16944*y)*t17735+t16514+t17773
++t17419+t15667+t17771+t17952+t17969+t17978+t17980+t17982+t17987;
+ coeffs_dz->coeff_0_p2_m1 = t16769+(t17089*y+t16945*t17139)*z+t16033+
+t17240*t17141+t17160+t17375+t17426+t17819+t17822;
+ coeffs_dz->coeff_p1_p2_m1 = t16494+t16760+t15359+t15878+t15889+t17179+
+t17312+t17749+t17752;
+ coeffs_dz->coeff_p2_p2_m1 = t16592+t17164+t16603+t15929+(t17125+RATIONAL(
+-7.0,16.0)*t17140)*t17619+t15934+t15431+t17823+t17897+t17898+t17907+t17976;
+ coeffs_dz->coeff_p3_p2_m1 = t15644+t16424+t17218+t15527+t17829+t17867+
+t17887;
+ coeffs_dz->coeff_m2_p3_m1 = t17220+t16513+t15631+t17655+t17674+t17810+
+t17865;
+ coeffs_dz->coeff_m1_p3_m1 = t17211+t16626+t16944*t17447+t16634+t15904+
+t15352+t17653+t17831+t17896;
+ coeffs_dz->coeff_0_p3_m1 = t16610+t17139*t17716+t17250*t17141+t17217+
+t17777+t18025+t18045;
+ coeffs_dz->coeff_p1_p3_m1 = t16717+t16723+t15997+t17204+t17779+t17868+
+t18024;
+ coeffs_dz->coeff_p2_p3_m1 = t15560+t16455+t17207+t16538+t15622+t17359+
+t17867+t18027;
+ coeffs_dz->coeff_p3_p3_m1 = t16512+t15616+(t16906+t17518)*t17619+t17229+
+t17571+t17968;
+ coeffs_dz->coeff_m2_m2_0 = t15936+t15534+t17135*t17268+t15531+t15530+
+t15522+t15942+t17347+t17367+t17824+t18033;
+ coeffs_dz->coeff_m1_m2_0 = t17227+t15903+t15350+t16270+t16129+t17680+
+t17828+t17879;
+ coeffs_dz->coeff_0_m2_0 = t16268+t15506+t17141*t17547+(t17720*t17080+
+t16888*t17427)*z+t17192+t17369+t18006;
+ coeffs_dz->coeff_p1_m2_0 = t16260+t15891+t15497+t17198+t17788+t17804+
+t17949;
+ coeffs_dz->coeff_p2_m2_0 = t15485+t16255+t17187+t15880+t17635+t17765+
+t17863;
+ coeffs_dz->coeff_p3_m2_0 = t16235+t15850+t17231+t17577+t18016+t18026;
+ coeffs_dz->coeff_m2_m1_0 = t16053+t17227+t16249+t15874+t17591+t17772+
+t17878;
+ coeffs_dz->coeff_m1_m1_0 = t15422+RATIONAL(25.0,4.0)*t17268+t15640+t16027
++t15567+t17318+t17613+t17671+t17841+t17860;
+ coeffs_dz->coeff_0_m1_0 = t17141*t17531+t15363+t15375+(t17031*y+t16904*
+t17139+(t16832*t17139+t16846*y)*t17142)*z+t17387+t17901+t17919+t17954+t17995;
+ coeffs_dz->coeff_p1_m1_0 = t15912+t15370+t16189+t17215+t17628+t17798+
+t17876;
+ coeffs_dz->coeff_p2_m1_0 = t16266+t17221+t15895+t17548+t17625+t17803+
+t17820;
+ coeffs_dz->coeff_p3_m1_0 = t16340+t15879+t17186+t17899+t17986;
+ coeffs_dz->coeff_m2_0_0 = t15474+t15804+t17142*t17547+t16250+t17299+
+t17346+(t16888*t17141+t17080)*t17494+t17943+t18006;
+ coeffs_dz->coeff_m1_0_0 = t15460+t17142*t17531+t16176+((t16832*t17141+
+t16904)*t17138+(t16846*t17141+t17031)*x)*z+t17214+t17323+t17995;
+ coeffs_dz->coeff_0_0_0 = t15445+(t17086*t17141+RATIONAL(4.0,1.0)+(t17086+
+RATIONAL(196.0,9.0)*t17141)*t17142)*t17140+(t17084+(t16877*t17138+t17090)*
+t17141+t17642*t17085+(t17090+t16877*t17139+RATIONAL(-686.0,27.0)*t17141)*t17142
+)*z+t17343+t18029;
+ coeffs_dz->coeff_p1_0_0 = t15435+t17272+t16108+((t16828*t17141+t17021)*
+t17138+(t16861*t17141+t17049)*x)*z+t17224+t17313+t18017;
+ coeffs_dz->coeff_p2_0_0 = t15726+t16113+t16330+t17116*t17685+((t16911+
+t16845*t17141)*t17138+t17251*x)*z+t17263+t17363+t17918+t17929;
+ coeffs_dz->coeff_p3_0_0 = t16313+t17142*t17554+t17251*t17731+t17191+
+t18042;
+ coeffs_dz->coeff_m2_p1_0 = t16344+t15879+t15726+t17198+t17791+t17813+
+t17981;
+ coeffs_dz->coeff_m1_p1_0 = t15435+t16001+t17215+t17625+t17843+t17873+
+t17989;
+ coeffs_dz->coeff_0_p1_0 = t17304+t15434+t15370+(t17021*t17139+t17049*y+(
+t16861*y+t16828*t17139)*t17142)*z+t17271+t17794+t17944+t18017;
+ coeffs_dz->coeff_p1_p1_0 = t15460+t15445+t15640+RATIONAL(100.0,9.0)*
+t17268+t15363+t17190+t17812+t18008+t18039;
+ coeffs_dz->coeff_p2_p1_0 = t15474+t16145+t16294+t17200+t15567+t17866+
+t17875+t18032;
+ coeffs_dz->coeff_p3_p1_0 = t16053+t16271+t17213+t17991+t17999;
+ coeffs_dz->coeff_m2_p2_0 = t16361+t16201+t17187+t17548+t17577+t17809+
+t17842;
+ coeffs_dz->coeff_m1_p2_0 = t16350+t16151+t17221+t17628+t17635+t17819+
+t17872;
+ coeffs_dz->coeff_0_p2_0 = t16339+t17116*t17570+t15497+(t16911*t17139+
+t17032*y+(t16955*y+t16845*t17139)*t17142)*z+t17208+t17406+t17929;
+ coeffs_dz->coeff_p1_p2_0 = t16321+t17200+t15506+t17613+t17846+t17852+
+t17990;
+ coeffs_dz->coeff_p2_p2_0 = t15522+t16311+t16304+t17268+t15350+t17335+
+t17591+t17671+t17814+t17835;
+ coeffs_dz->coeff_p3_p2_0 = t15534+t16141+t17183+t17937+t18040;
+ coeffs_dz->coeff_m2_p3_0 = t15485+t15907+t17193+t17905+t18026;
+ coeffs_dz->coeff_m1_p3_0 = t16256+t15891+t17219+t17986+t18025;
+ coeffs_dz->coeff_0_p3_0 = t15673+t17141*t17554+t16335+(t16955*t17142+
+t17032)*t17719+t17371+t18042+t18046;
+ coeffs_dz->coeff_p1_p3_0 = t16314+t17234+t17680+t17808+t17991;
+ coeffs_dz->coeff_p2_p3_0 = t16245+t15530+t17185+t18011+t18040;
+ coeffs_dz->coeff_p3_p3_0 = t17052*t17268+t15531+t17921+t17934+t17955;
+ coeffs_dz->coeff_m2_m2_p1 = t15495+t15480+t15849+t16513+(t17047+t17614)*
+t17619+t16201+t15880+t17153+t17402+t17851+t17933+t17960;
+ coeffs_dz->coeff_m1_m2_p1 = t16626+t16260+t16484+t16151+t17150+t17352+
+t17420+t17787+t17796;
+ coeffs_dz->coeff_0_m2_p1 = t17079*t17493+t16666+t17152+t17235*t17141+
+t15729+t17406+t17769+t17804+t18045;
+ coeffs_dz->coeff_p1_m2_p1 = t15685+t16933*t17258+t16717+t16612+t16697+
+t17156+t16270+t16268+t17423+t17761+t17990;
+ coeffs_dz->coeff_p2_m2_p1 = t15936+t16549+t17158+t15778+t15416+t17335+
+t17359+t17768+t17781;
+ coeffs_dz->coeff_p3_m2_p1 = t16512+t17222+t15498+t16165+t16141+t17816+
+t17870+t17956;
+ coeffs_dz->coeff_m2_m1_p1 = t16344+t16566+t17742+t15341+t16120+t15895+
+t17150+t17755+t18043;
+ coeffs_dz->coeff_m1_m1_p1 = t15584+t15912+t16514+t16001+t17151+(RATIONAL(
+-25.0,4.0)*t17140+RATIONAL(25.0,24.0))*t17619+t15316+t17408+t17789+t17903+
+t17972;
+ coeffs_dz->coeff_0_m1_p1 = t17255*t17141+t15830+(t16935*t17139+t17011*y)*
+z+t17172+t16694+t17375+t17798+t17815+t17944;
+ coeffs_dz->coeff_p1_m1_p1 = t16494+t16746+t16725+(t16865*y+t16856*t17139)
+*t17735+t16027+t17175+t15766+t17757+t17901+t17975+t18039;
+ coeffs_dz->coeff_p2_m1_p1 = t17740+t16461+t15419+t16603+t16294+t15721+
+t15874+t17155+t17741;
+ coeffs_dz->coeff_p3_m1_p1 = t16582+t16271+t16424+t17226+t17380+t17802+
+t17849;
+ coeffs_dz->coeff_m2_0_p1 = t17079*t17494+t15733+t17235*t17142+t17154+
+t16681+t17263+t17769+t17813+t17962;
+ coeffs_dz->coeff_m1_0_p1 = t15520+t16661+t17255*t17142+(t16935*t17138+
+t17011*x)*z+t17165+t17313+t17349+t17815+t17843;
+ coeffs_dz->coeff_0_0_p1 = t15405+(t16936*t17141+t17024)*t17142+t17115+
+t17224+(t17046+t17642*t17068)*z+(t17060*t17141+RATIONAL(-4.0,1.0)+(t17060+
+RATIONAL(-196.0,9.0)*t17141)*t17142)*t17140+t17503+t17366+t17794+t17977;
+ coeffs_dz->coeff_p1_0_p1 = t15420+t17323+((t16844*t17139+t17076)*z+t17256
+)*t17142+t17295+(t17008*x+t17010*t17138)*z+t16426+t15576+t17338+t17343+t17812+
+t17869;
+ coeffs_dz->coeff_p2_0_p1 = t17167+t16755+(t16889*t17138+t17002*x)*z+
+t17248*t17142+t15835+t17346+t17776+t17875+t17942;
+ coeffs_dz->coeff_p3_0_p1 = t16618+t17483+t17254*t17142+t17225+t17341+
+t17836+t17999;
+ coeffs_dz->coeff_m2_p1_p1 = t16629+t16933*t17257+t16580+t16645+t16337+
+t17156+t16249+t16250+t15835+t17380+t17785+t18032;
+ coeffs_dz->coeff_m1_p1_p1 = t16482+t17401+t16176+t16598+t17748+t15721+
+t15576+(t16856*t17138+t16865*x)*t17707+t17318+t17757+t17914+t18008;
+ coeffs_dz->coeff_0_p1_p1 = t17256*t17141+(t17008*y+t17010*t17139+(t17076+
+t16844*t17138)*t17141)*z+t17190+t15766+t17368+t17869+t17885+t17919+t17958+
+t18029;
+ coeffs_dz->coeff_p1_p1_p1 = t15405+t15520+t15830+t16459+t16189+t16108+
+t17271+(t16857*x+t16880*t17138)*t17707+((RATIONAL(50.0,27.0)+RATIONAL(-100.0,
+9.0)*t17140)*t17141+(t16880*t17139+RATIONAL(250.0,27.0)*t17141+t16857*y)*z)*
+t17142+t17377+t17903+t17927+t17947+t17989;
+ coeffs_dz->coeff_p2_p1_p1 = t15733+t16266+t16740+t15584+t16781+t16330+
+t17744+(t16981*x+t16870*t17138)*t17707+t17170+t17904+t17981;
+ coeffs_dz->coeff_p3_p1_p1 = t16719+t16981*t17464+t16670+t16313+t16340+
+t17184+t16120+t17301+t17837;
+ coeffs_dz->coeff_m2_p2_p1 = t16422+t17147+t16311+t15419+t15498+t17347+
+t17750+t17781+t17887;
+ coeffs_dz->coeff_m1_p2_p1 = t17743+t16470+t15903+t16592+t16321+t17155+
+t15416+t17749+t17975;
+ coeffs_dz->coeff_0_p2_p1 = t15685+(t17002*y+t16889*t17139)*z+t16760+
+t17248*t17141+t17146+t17369+t17776+t17846+t17902;
+ coeffs_dz->coeff_p1_p2_p1 = t16350+t16530+t16769+(t16870*t17139+t16981*y)
+*t17735+t16339+t17170+t15729+t17763+t17949+t17972+t17978;
+ coeffs_dz->coeff_p2_p2_p1 = (t17118-t17140)*t17619+t17420+t17760+t16682+
+t16361+t15341+t16255+t17328+t15316+t17845+t17933+t17940+t17952;
+ coeffs_dz->coeff_p3_p2_p1 = t16515+t15849+t16235+t17181+t17390+t17825+
+t17839;
+ coeffs_dz->coeff_m2_p3_p1 = t16245+t16432+t17203+t15778+t17571+t17582+
+t17816+t17884;
+ coeffs_dz->coeff_m1_p3_p1 = t16314+t16704+t16538+t17226+t17423+t17830+
+t17868;
+ coeffs_dz->coeff_0_p3_p1 = t16723+t17460+t17254*t17141+t17234+t17372+
+t17778+t17836;
+ coeffs_dz->coeff_p1_p3_p1 = t16610+t16634+t16256+t16981*t17447+t16335+
+t17352+t17837+t17856+t17882+t18004;
+ coeffs_dz->coeff_p2_p3_p1 = t15495+t16652+t15907+t17197+t17653+t17801+
+t17839;
+ coeffs_dz->coeff_p3_p3_p1 = t15480+t15713+t16464+t15709+(t16950+t17618)*
+t17619+t17631+t17674+t18001;
+ coeffs_dz->coeff_m2_m2_p2 = t15690+t15683+t16427+t17161+t15691+t15692+
+t15572+t17264+t15689+t17339+t17348+t17797;
+ coeffs_dz->coeff_m1_m2_p2 = t17171+t16504+t15742+t15980+t17413+t17770+
+t17784+t17982+t18019;
+ coeffs_dz->coeff_0_m2_p2 = t17020*t17493+t16290+t16731+t17253*t17141+
+t17148+t17410+t17426+t17821+t17863;
+ coeffs_dz->coeff_p1_m2_p2 = t15897+t16616+t16325+t15359+t16129+t16096+
+t17169+t17333+t17764+t17768;
+ coeffs_dz->coeff_p2_m2_p2 = t16488+t15583+t16519+t16429+t15929+t17159+
+t15657+t17054*t17258+t17786+t18005+t18018+t18041;
+ coeffs_dz->coeff_p3_m2_p2 = t15810+t16385+t15527+t17216+t17324+t17811+
+t17826;
+ coeffs_dz->coeff_m2_m1_p2 = t16173+t16443+t15965+t17178+t15805+t17398+
+t17418+t17766+t17784;
+ coeffs_dz->coeff_m1_m1_p2 = t17174+t15418+t16372+t16316+t16118+t16100+
+t15557+(RATIONAL(175.0,64.0)*t17140+RATIONAL(-25.0,192.0))*t17619+t17345+t17416
++t17773;
+ coeffs_dz->coeff_0_m1_p2 = t16599+(t17115*y+t17014*t17139)*z+t17246*
+t17141+t16306+t17160+t17405+t17412+t17820+t17871;
+ coeffs_dz->coeff_p1_m1_p2 = t16416+t15590+t16635+t15554+t17741+t16318+
+t17149+t17752+t17913;
+ coeffs_dz->coeff_p2_m1_p2 = t17353+t16542+t17361+t17745+t16529+t15383+
+t16097+t17331+t16393+t16276+t15910+(t17112*y+t17077*t17139)*t17735+t17823;
+ coeffs_dz->coeff_p3_m1_p2 = t16401+t16526+t17212+t15940+t17806+t17829+
+t18031;
+ coeffs_dz->coeff_m2_0_p2 = t16293+t17180+t17253*t17142+t16627+t17020*
+t17494+t17321+t17350+t17821+t17842;
+ coeffs_dz->coeff_m1_0_p2 = t16368+t16722+t17246*t17142+(t17014*t17138+
+t17115*x)*z+t17176+t17317+t17409+t17871+t17872;
+ coeffs_dz->coeff_0_0_p2 = (-1.0+t17642*t17111)*z+t17020+t16131+t17208+(
+t16956*t17141+RATIONAL(7.0,4.0)+(RATIONAL(343.0,36.0)*t17141+t16956)*t17142)*
+t17140+(t17007+t16830*t17141)*t17142+t17508+t17270+t17918+t17922+t17953;
+ coeffs_dz->coeff_p1_0_p2 = t16326+t17167+t16686+t17236*t17142+(t17104*x+
+t17121*t17138)*z+t17302+t17337+t17852+t17862;
+ coeffs_dz->coeff_p2_0_p2 = t16323+t16671+(t17062*x+t17012*t17138)*z+((
+t17133+t17115*t17139)*z+t17252)*t17142+t17210+t17294+t17327+t17814+t17917+
+t17938;
+ coeffs_dz->coeff_p3_0_p2 = t16513+t17062*t17731+t17249*t17142+t17201+
+t17767+t17937+t18007;
+ coeffs_dz->coeff_m2_p1_p2 = t16323+t17147+t16005+t17753+t16705+t15365+
+t17764+t18015+t18031;
+ coeffs_dz->coeff_m1_p1_p2 = t17743+t16326+t16689+t15553+t16397+t17149+
+t15910+t15592+t17747;
+ coeffs_dz->coeff_0_p1_p2 = t16318+t17146+(t17121*t17139+t17104*y)*z+
+t17236*t17141+t17422+t17862+t17866+t17923+t17965;
+ coeffs_dz->coeff_p1_p1_p2 = t17763+t16368+t17381+t16131+t16657+t16306+
+t16316+t17744+t15841+(RATIONAL(175.0,36.0)*t17140+RATIONAL(-25.0,108.0))*t17619
++t17858+t17964;
+ coeffs_dz->coeff_p2_p1_p2 = (t17104*t17139+t17109*y)*t17735+t16620+t16293
++t15374+t17166+t16100+t16004+t17760+t17992+t18034+t18037;
+ coeffs_dz->coeff_p3_p1_p2 = t16173+t16041+t16432+t17205+t17286+t17825+
+t17840;
+ coeffs_dz->coeff_m2_p2_p2 = t16428+t17353+t15776+t15810+t17054*t17257+
+t15381+t16516+t15934+t17355+t17751+t17786+t17912+t17939;
+ coeffs_dz->coeff_m1_p2_p2 = t17745+t16392+t15583+t17164+t15327+t16496+(
+t17112*x+t17077*t17138)*t17707+t15889+t15407+t17913+t18028;
+ coeffs_dz->coeff_0_p2_p2 = t17252*t17141+t16712+t16325+(t17012*t17139+
+t17062*y+(t17133+t17115*t17138)*t17141)*z+t17210+t17283+t17424+t17835+t17926+
+t18014;
+ coeffs_dz->coeff_p1_p2_p2 = t16377+t16290+t16615+t15329+t17166+t16118+(
+t17109*x+t17104*t17138)*t17707+t17845+t17893+t17916+t17979+t17980;
+ coeffs_dz->coeff_p2_p2_p2 = t16548+t16008+(t17019*t17138+t17069*x)*t17707
++((RATIONAL(7.0,16.0)*t17140+t17072)*t17141+(t17019*t17139+t17069*y+t17117*
+t17141)*z)*t17142+t15418+t16418+t15742+t15606+t17354+t15805+t15689+t17356+
+t17392+t17419;
+ coeffs_dz->coeff_p3_p2_p2 = t17069*t17464+t15377+t16411+t16417+t15691+
+t15611+t17209+t17320+t17874;
+ coeffs_dz->coeff_m2_p3_p2 = t15560+t16522+t17206+t17623+t17811+t17861+
+t18041;
+ coeffs_dz->coeff_m1_p3_p2 = t16497+t15897+t16375+t17212+t15997+t17582+
+t17793+t18027;
+ coeffs_dz->coeff_0_p3_p2 = t16445+t17062*t17719+t17249*t17141+t17201+
+t17792+t17998+t18011;
+ coeffs_dz->coeff_p1_p3_p2 = t16486+t15904+t17197+t17840+t17864+t17900+
+t18019;
+ coeffs_dz->coeff_p2_p3_p2 = t17069*t17447+t15454+t16184+t15352+t16546+
+t15692+t17612+t17655+t17675+t17859+t17874;
+ coeffs_dz->coeff_p3_p3_p2 = t15690+t16384+(t16842+t17550)*t17619+t17232+
+t17607+t18030;
+ coeffs_dz->coeff_m2_m2_p3 = t16968*t17268+t15774+t15693+t17196+t15827+
+t15826+t15751+t17414+t17848;
+ coeffs_dz->coeff_m1_m2_p3 = t17189+t15639+t15658+t15687+t17379+t17807+
+t17817;
+ coeffs_dz->coeff_0_m2_p3 = t17141*t17538+t17056*t17493+t17188+t17282+
+t17567+t18016+t18023;
+ coeffs_dz->coeff_p1_m2_p3 = t15836+t16233+t17199+t15907+t17417+t17847+
+t17870;
+ coeffs_dz->coeff_p2_m2_p3 = t15470+t15747+t17216+t17644+t17834+t17854+
+t17936;
+ coeffs_dz->coeff_p3_m2_p3 = t15735+t15871+t16926*t17258+t17233+t17690+
+t17888;
+ coeffs_dz->coeff_m2_m1_p3 = t15680+t17194+t16141+t15712+t17261+t17810+
+t17817;
+ coeffs_dz->coeff_m1_m1_p3 = t15645+t17211+RATIONAL(-25.0,64.0)*t17268+
+t16147+t16058+t15661+t15411+t17983+t17997+t18003;
+ coeffs_dz->coeff_0_m1_p3 = t17050*t17570+t16183+(t17057*t17139+t17099*y)*
+z+t17186+t17777+t17941+t17948;
+ coeffs_dz->coeff_p1_m1_p3 = t16128+t15732+t16369+t16094+t17204+t17833+
+t17849+t18009;
+ coeffs_dz->coeff_p2_m1_p3 = t15573+t15513+t17207+t15790+t17334+t17806+
+t17850;
+ coeffs_dz->coeff_p3_m1_p3 = t15855+t15678+(t17681+t17725)*t17735+t17229+
+t17601+t18044;
+ coeffs_dz->coeff_m2_0_p3 = t16163+t17142*t17538+t17056*t17494+t17193+
+t17795+t17963+t18023;
+ coeffs_dz->coeff_m1_0_p3 = t15941+t17050*t17685+(t17099*x+t17057*t17138)*
+z+t17219+t17800+t17932+t17948;
+ coeffs_dz->coeff_0_0_p3 = t16177+(t17118+t17642*t17137)*z+(t17014*t17141+
+t17117+(t16918*t17141+t17014)*t17142)*t17140+t17191+t18010+t18046;
+ coeffs_dz->coeff_p1_0_p3 = t17260+t16137+(t17135*x+t17108*t17138)*z+
+t17225+t17291+t17808+t17881;
+ coeffs_dz->coeff_p2_0_p3 = t15944+t17142*t17556+(t17717+t17082*t17138)*z+
+t17185+t17767+t17973+t18022;
+ coeffs_dz->coeff_p3_0_p3 = t17075*t17731+(t17605+(t17056+t17578)*z)*
+t17142+t17230+t17934+t18012;
+ coeffs_dz->coeff_m2_p1_p3 = t15515+t15678+t15944+t17203+t17310+t17827+
+t17847;
+ coeffs_dz->coeff_m1_p1_p3 = t16137+t15513+t16223+t17202+t17425+t17830+
+t17833;
+ coeffs_dz->coeff_0_p1_p3 = t17315+t16094+(t17108*t17139+t17135*y)*z+
+t17213+t17778+t17881+t17910;
+ coeffs_dz->coeff_p1_p1_p3 = t16982*t17268+t16187+t17184+t15941+t16177+
+t16183+t16058+t17373+t17856;
+ coeffs_dz->coeff_p2_p1_p3 = t15645+t16182+t16163+t17205+t17801+t17838+
+t17993;
+ coeffs_dz->coeff_p3_p1_p3 = t16157+t16180+t15713+t15712+(t17661+t16895*y)
+*t17735+t17228+t17961;
+ coeffs_dz->coeff_m2_p2_p3 = t16175+t17206+t15735+t15790+t17307+t17834+
+t17844;
+ coeffs_dz->coeff_m1_p2_p3 = t15732+t15747+t16142+t17218+t17793+t17850+
+t18038;
+ coeffs_dz->coeff_0_p2_p3 = t16233+t17141*t17556+(t17082*t17139+t17075*y)*
+z+t17183+t17792+t17973+t17974;
+ coeffs_dz->coeff_p1_p2_p3 = t16231+t15872+t15661+t17181+t17407+t17838+
+t17864;
+ coeffs_dz->coeff_p2_p2_p3 = t15680+RATIONAL(-1.0,16.0)*t17268+t15658+
+t15919+t17209+t15411+t15751+t17400+t17859;
+ coeffs_dz->coeff_p3_p2_p3 = t15867+t15827+t15548+(t17624+t17726)*t17735+
+t17289+t17996+t18030;
+ coeffs_dz->coeff_m2_p3_p3 = t15636+t15818+t16926*t17257+t17233+t17644+
+t17911;
+ coeffs_dz->coeff_m1_p3_p3 = t15836+t16035+(t17510+t17709)*t17707+t17891+
+t17931+t17968+t18044;
+ coeffs_dz->coeff_0_p3_p3 = t17072*t17570+(t17075*t17139+(t17664+t17056)*
+t17141)*z+t17230+t17906+t17921;
+ coeffs_dz->coeff_p1_p3_p3 = t15546+t15639+(t17651+t17730)*t17707+t17228+
+t17659+t18001;
+ coeffs_dz->coeff_p2_p3_p3 = t15774+t16238+(t16940*x+t17657)*t17707+t17232
++t17536+t17996;
+ coeffs_dz->coeff_p3_p3_p3 = t15826+t15745+z*t16523+(t17421+(t17616+t17617
+)*z)*t17142+t17689;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dzz.compute.c
new file mode 100644
index 0000000..2776bc2
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order3/coeffs-dzz.compute.c
@@ -0,0 +1,3494 @@
+fp t31863;
+fp t31864;
+fp t31861;
+fp t32320;
+fp t31999;
+fp t31862;
+fp t32354;
+fp t32111;
+fp t32296;
+fp t32606;
+fp t32345;
+fp t32208;
+fp t32607;
+fp t31639;
+fp t32199;
+fp t31838;
+fp t32222;
+fp t32036;
+fp t30832;
+fp t32605;
+fp t31784;
+fp t32322;
+fp t31757;
+fp t32024;
+fp t30711;
+fp t32604;
+fp t31701;
+fp t32355;
+fp t32070;
+fp t31804;
+fp t32319;
+fp t32603;
+fp t31674;
+fp t31724;
+fp t32267;
+fp t32027;
+fp t30708;
+fp t32602;
+fp t32358;
+fp t31849;
+fp t32254;
+fp t31707;
+fp t32121;
+fp t30548;
+fp t32601;
+fp t31776;
+fp t32151;
+fp t31321;
+fp t31789;
+fp t32161;
+fp t31340;
+fp t32600;
+fp t31737;
+fp t32357;
+fp t32356;
+fp t30755;
+fp t31771;
+fp t32112;
+fp t31460;
+fp t32599;
+fp t31780;
+fp t32353;
+fp t31783;
+fp t32287;
+fp t32598;
+fp t31829;
+fp t32060;
+fp t31634;
+fp t32597;
+fp t31824;
+fp t32163;
+fp t31510;
+fp t32069;
+fp t32596;
+fp t32093;
+fp t32023;
+fp t30771;
+fp t32595;
+fp t31854;
+fp t32349;
+fp t31809;
+fp t32594;
+fp t31802;
+fp t31681;
+fp t32344;
+fp t32044;
+fp t30491;
+fp t32593;
+fp t31699;
+fp t31109;
+fp t31638;
+fp t32314;
+fp t32066;
+fp t30579;
+fp t32592;
+fp t32136;
+fp t32591;
+fp t31756;
+fp t31647;
+fp t32102;
+fp t31152;
+fp t32590;
+fp t31779;
+fp t32265;
+fp t30628;
+fp t30629;
+fp t32589;
+fp t31010;
+fp t32588;
+fp t32082;
+fp t32347;
+fp t31760;
+fp t32587;
+fp t31742;
+fp t32327;
+fp t31661;
+fp t32072;
+fp t32586;
+fp t31798;
+fp t32064;
+fp t31754;
+fp t32333;
+fp t32288;
+fp t30668;
+fp t32585;
+fp t31837;
+fp t32303;
+fp t31519;
+fp t32290;
+fp t31470;
+fp t30680;
+fp t32584;
+fp t31626;
+fp t31655;
+fp t32583;
+fp t31858;
+fp t32103;
+fp t31541;
+fp t32061;
+fp t32582;
+fp t31606;
+fp t32581;
+fp t31826;
+fp t32098;
+fp t31652;
+fp t32173;
+fp t30576;
+fp t32580;
+fp t31629;
+fp t31198;
+fp t32579;
+fp t31579;
+fp t32328;
+fp t32088;
+fp t32578;
+fp t32043;
+fp t30624;
+fp t32577;
+fp t31625;
+fp t32140;
+fp t31059;
+fp t31808;
+fp t31557;
+fp t32031;
+fp t30715;
+fp t32576;
+fp t31650;
+fp t32101;
+fp t32575;
+fp t31690;
+fp t31157;
+fp t31747;
+fp t32249;
+fp t32021;
+fp t32574;
+fp t31736;
+fp t32042;
+fp t31818;
+fp t31395;
+fp t32573;
+fp t31442;
+fp t32292;
+fp t32007;
+fp t30476;
+fp t32572;
+fp t31693;
+fp t31819;
+fp t32225;
+fp t32022;
+fp t30610;
+fp t32571;
+fp t31811;
+fp t32340;
+fp t31816;
+fp t32570;
+fp t31765;
+fp t32569;
+fp t31689;
+fp t32130;
+fp t31003;
+fp t31684;
+fp t32110;
+fp t32568;
+fp t31832;
+fp t31567;
+fp t32071;
+fp t32567;
+fp t32179;
+fp t31552;
+fp t32566;
+fp t31095;
+fp t32348;
+fp t31400;
+fp t30737;
+fp t32565;
+fp t32109;
+fp t31641;
+fp t30568;
+fp t32564;
+fp t31790;
+fp t32113;
+fp t31408;
+fp t31673;
+fp t32563;
+fp t32562;
+fp t31706;
+fp t31813;
+fp t32326;
+fp t32561;
+fp t31513;
+fp t32560;
+fp t30953;
+fp t31812;
+fp t30729;
+fp t32559;
+fp t31774;
+fp t32099;
+fp t31287;
+fp t31759;
+fp t32558;
+fp t31782;
+fp t32557;
+fp t31636;
+fp t32556;
+fp t31695;
+fp t32147;
+fp t31823;
+fp t32262;
+fp t32015;
+fp t32555;
+fp t31777;
+fp t32176;
+fp t30751;
+fp t31775;
+fp t32062;
+fp t32554;
+fp t31758;
+fp t31490;
+fp t30867;
+fp t32553;
+fp t31733;
+fp t32552;
+fp t32124;
+fp t31352;
+fp t32551;
+fp t31745;
+fp t31313;
+fp t31670;
+fp t32550;
+fp t31770;
+fp t30735;
+fp t32549;
+fp t32548;
+fp t31822;
+fp t32107;
+fp t31850;
+fp t32283;
+fp t30900;
+fp t32547;
+fp t31725;
+fp t31356;
+fp t32546;
+fp t32545;
+fp t31149;
+fp t32544;
+fp t31631;
+fp t32150;
+fp t31704;
+fp t32097;
+fp t32009;
+fp t32543;
+fp t31257;
+fp t32542;
+fp t31762;
+fp t31844;
+fp t32339;
+fp t32285;
+fp t32541;
+fp t31508;
+fp t30842;
+fp t31768;
+fp t32195;
+fp t32059;
+fp t32540;
+fp t31669;
+fp t32118;
+fp t32539;
+fp t32538;
+fp t31488;
+fp t32537;
+fp t32166;
+fp t32536;
+fp t32535;
+fp t30858;
+fp t32534;
+fp t31835;
+fp t31566;
+fp t31833;
+fp t32352;
+fp t30906;
+fp t32533;
+fp t31066;
+fp t32532;
+fp t31666;
+fp t32324;
+fp t32531;
+fp t31705;
+fp t31721;
+fp t30739;
+fp t32530;
+fp t32529;
+fp t32528;
+fp t31627;
+fp t32153;
+fp t31201;
+fp t31748;
+fp t32269;
+fp t32055;
+fp t32527;
+fp t31852;
+fp t31619;
+fp t32138;
+fp t30964;
+fp t32526;
+fp t31494;
+fp t30846;
+fp t32164;
+fp t32081;
+fp t32525;
+fp t32260;
+fp t32524;
+fp t32025;
+fp t30596;
+fp t32127;
+fp t32523;
+fp t32522;
+fp t31662;
+fp t32330;
+fp t32017;
+fp t32521;
+fp t31828;
+fp t32263;
+fp t32243;
+fp t32053;
+fp t32520;
+fp t31839;
+fp t32245;
+fp t32165;
+fp t32058;
+fp t32519;
+fp t30688;
+fp t31814;
+fp t32518;
+fp t32087;
+fp t30597;
+fp t31797;
+fp t32018;
+fp t32517;
+fp t32306;
+fp t32516;
+fp t31696;
+fp t32122;
+fp t32196;
+fp t31526;
+fp t30815;
+fp t32515;
+fp t31740;
+fp t31469;
+fp t30768;
+fp t32514;
+fp t31688;
+fp t31796;
+fp t32350;
+fp t32513;
+fp t31630;
+fp t31217;
+fp t31702;
+fp t32056;
+fp t32512;
+fp t31667;
+fp t32511;
+fp t31739;
+fp t32120;
+fp t31298;
+fp t31727;
+fp t30705;
+fp t32298;
+fp t32171;
+fp t32510;
+fp t31609;
+fp t30982;
+fp t30556;
+fp t32509;
+fp t31731;
+fp t32508;
+fp t31807;
+fp t31389;
+fp t32507;
+fp t31036;
+fp t32506;
+fp t31714;
+fp t31430;
+fp t31738;
+fp t32052;
+fp t32505;
+fp t31708;
+fp t32182;
+fp t32336;
+fp t31463;
+fp t32504;
+fp t32308;
+fp t32503;
+fp t31810;
+fp t32012;
+fp t31794;
+fp t32293;
+fp t32502;
+fp t32220;
+fp t30800;
+fp t32501;
+fp t32500;
+fp t32209;
+fp t32077;
+fp t30743;
+fp t32499;
+fp t31746;
+fp t32148;
+fp t31616;
+fp t32498;
+fp t32183;
+fp t32084;
+fp t30583;
+fp t32497;
+fp t32105;
+fp t32496;
+fp t32495;
+fp t31246;
+fp t32494;
+fp t31611;
+fp t30935;
+fp t31825;
+fp t32197;
+fp t32037;
+fp t32493;
+fp t31801;
+fp t32125;
+fp t31317;
+fp t32014;
+fp t30794;
+fp t32492;
+fp t32491;
+fp t31751;
+fp t31465;
+fp t30728;
+fp t32490;
+fp t32108;
+fp t31008;
+fp t32305;
+fp t32065;
+fp t32489;
+fp t32181;
+fp t32488;
+fp t32487;
+fp t32486;
+fp t32485;
+fp t32201;
+fp t32484;
+fp t30905;
+fp t31664;
+fp t32483;
+fp t32309;
+fp t32040;
+fp t30618;
+fp t32482;
+fp t31571;
+fp t32010;
+fp t32329;
+fp t32481;
+fp t31719;
+fp t32092;
+fp t32076;
+fp t32480;
+fp t32142;
+fp t31111;
+fp t32479;
+fp t31732;
+fp t32143;
+fp t31278;
+fp t30641;
+fp t32478;
+fp t30506;
+fp t32477;
+fp t30613;
+fp t32026;
+fp t32476;
+fp t31671;
+fp t32157;
+fp t32139;
+fp t32011;
+fp t30793;
+fp t32475;
+fp t32237;
+fp t32057;
+fp t32474;
+fp t32189;
+fp t32473;
+fp t30627;
+fp t32211;
+fp t30806;
+fp t32472;
+fp t31016;
+fp t32471;
+fp t32470;
+fp t32469;
+fp t31632;
+fp t32100;
+fp t31068;
+fp t32468;
+fp t31730;
+fp t32172;
+fp t31336;
+fp t32467;
+fp t32466;
+fp t32465;
+fp t32131;
+fp t32464;
+fp t30599;
+fp t32463;
+fp t31723;
+fp t31367;
+fp t32462;
+fp t31728;
+fp t32013;
+fp t31603;
+fp t30960;
+fp t32461;
+fp t31644;
+fp t32460;
+fp t32359;
+fp t31830;
+fp t31511;
+fp t32459;
+fp t31668;
+fp t31025;
+fp t32343;
+fp t32281;
+fp t30630;
+fp t31680;
+fp t32335;
+fp t32256;
+fp t32458;
+fp t31355;
+fp t31362;
+fp t31428;
+fp t30734;
+fp t32457;
+fp t30865;
+fp t31361;
+fp t32456;
+fp t30785;
+fp t31710;
+fp t32455;
+fp t31623;
+fp t30803;
+fp t32454;
+fp t32321;
+fp t30896;
+fp t32453;
+fp t31820;
+fp t32323;
+fp t32452;
+fp t31635;
+fp t32178;
+fp t31778;
+fp t32451;
+fp t31834;
+fp t32032;
+fp t30893;
+fp t31622;
+fp t32180;
+fp t32450;
+fp t31148;
+fp t30483;
+fp t32449;
+fp t30575;
+fp t32448;
+fp t31675;
+fp t32447;
+fp t31633;
+fp t32315;
+fp t32223;
+fp t32446;
+fp t31586;
+fp t31761;
+fp t31612;
+fp t32445;
+fp t30890;
+fp t32444;
+fp t31515;
+fp t30813;
+fp t32443;
+fp t31698;
+fp t32090;
+fp t32442;
+fp t31592;
+fp t30941;
+fp t31853;
+fp t32441;
+fp t31600;
+fp t31547;
+fp t31653;
+fp t30479;
+fp t32440;
+fp t30853;
+fp t32294;
+fp t32234;
+fp t32439;
+fp t31817;
+fp t32019;
+fp t32438;
+fp t31685;
+fp t31663;
+fp t32437;
+fp t32086;
+fp t30753;
+fp t31605;
+fp t32205;
+fp t32436;
+fp t31660;
+fp t32435;
+fp t31720;
+fp t32259;
+fp t31582;
+fp t30984;
+fp t32434;
+fp t31665;
+fp t32311;
+fp t32016;
+fp t32433;
+fp t31537;
+fp t30898;
+fp t32432;
+fp t31691;
+fp t31171;
+fp t30477;
+fp t32177;
+fp t32431;
+fp t32430;
+fp t30985;
+fp t32429;
+fp t30797;
+fp t32156;
+fp t32428;
+fp t31189;
+fp t31202;
+fp t31023;
+fp t30481;
+fp t32427;
+fp t31700;
+fp t31602;
+fp t30852;
+fp t32426;
+fp t32425;
+fp t31805;
+fp t31289;
+fp t30572;
+fp t32424;
+fp t31131;
+fp t30601;
+fp t32423;
+fp t32074;
+fp t30899;
+fp t31599;
+fp t32175;
+fp t32422;
+fp t31531;
+fp t30480;
+fp t32421;
+fp t32420;
+fp t30883;
+fp t32128;
+fp t32419;
+fp t32341;
+fp t30699;
+fp t32226;
+fp t32418;
+fp t31649;
+fp t31788;
+fp t32417;
+fp t31692;
+fp t31583;
+fp t31584;
+fp t32416;
+fp t31130;
+fp t30888;
+fp t32415;
+fp t32078;
+fp t30531;
+fp t32414;
+fp t30617;
+fp t32413;
+fp t30716;
+fp t32412;
+fp t32045;
+fp t32411;
+fp t32268;
+fp t32063;
+fp t30820;
+fp t32410;
+fp t30761;
+fp t31209;
+fp t31215;
+fp t32409;
+fp t32034;
+fp t30879;
+fp t31440;
+fp t32408;
+fp t31648;
+fp t32089;
+fp t31065;
+fp t32407;
+fp t32406;
+fp t32038;
+fp t32317;
+fp t32405;
+fp t31429;
+fp t32300;
+fp t32282;
+fp t30872;
+fp t32276;
+fp t32030;
+fp t32404;
+fp t32403;
+fp t31857;
+fp t32091;
+fp t31597;
+fp t32402;
+fp t32401;
+fp t32054;
+fp t30902;
+fp t32400;
+fp t30779;
+fp t31300;
+fp t32399;
+fp t30973;
+fp t32050;
+fp t32398;
+fp t32397;
+fp t31493;
+fp t30894;
+fp t32396;
+fp t32191;
+fp t32068;
+fp t30833;
+fp t32395;
+fp t31580;
+fp t32337;
+fp t32046;
+fp t30887;
+fp t32394;
+fp t31423;
+fp t32393;
+fp t31297;
+fp t31549;
+fp t32392;
+fp t32391;
+fp t31718;
+fp t31558;
+fp t32390;
+fp t31468;
+fp t30723;
+fp t31697;
+fp t32389;
+fp t31755;
+fp t31803;
+fp t32388;
+fp t32119;
+fp t31310;
+fp t32095;
+fp t31401;
+fp t30756;
+fp t32387;
+fp t32386;
+fp t32186;
+fp t32385;
+fp t31185;
+fp t31174;
+fp t30478;
+fp t32384;
+fp t31562;
+fp t32383;
+fp t30789;
+fp t32382;
+fp t31608;
+fp t32297;
+fp t31624;
+fp t32381;
+fp t31500;
+fp t32248;
+fp t30632;
+fp t32380;
+fp t32104;
+fp t30733;
+fp t32094;
+fp t32379;
+fp t30952;
+fp t32378;
+fp t31841;
+fp t31569;
+fp t31860;
+fp t32377;
+fp t31743;
+fp t32376;
+fp t32250;
+fp t30799;
+fp t32375;
+fp t30824;
+fp t31578;
+fp t32374;
+fp t30760;
+fp t31764;
+fp t31729;
+fp t32373;
+fp t31734;
+fp t32116;
+fp t32372;
+fp t31645;
+fp t32371;
+fp t31421;
+fp t32289;
+fp t31529;
+fp t32370;
+fp t32221;
+fp t30819;
+fp t31792;
+fp t32369;
+fp t31593;
+fp t32251;
+fp t30903;
+fp t32316;
+fp t32368;
+fp t32367;
+fp t32202;
+fp t32079;
+fp t31694;
+fp t30521;
+fp t32366;
+fp t32302;
+fp t31585;
+fp t31846;
+fp t32365;
+fp t31763;
+fp t31555;
+fp t32364;
+fp t30459;
+fp t32363;
+fp t32362;
+fp t31482;
+fp t30776;
+fp t32361;
+fp t30578;
+fp t32360;
+fp t32351;
+fp t32346;
+fp t32342;
+fp t32338;
+fp t32334;
+fp t32332;
+fp t32331;
+fp t32325;
+fp t31683;
+fp t32318;
+fp t32313;
+fp t31795;
+fp t32312;
+fp t32310;
+fp t32307;
+fp t32304;
+fp t32301;
+fp t32299;
+fp t32295;
+fp t32291;
+fp t31277;
+fp t32286;
+fp t32284;
+fp t30592;
+fp t32280;
+fp t30581;
+fp t32279;
+fp t32278;
+fp t32277;
+fp t32275;
+fp t30595;
+fp t32274;
+fp t32273;
+fp t30623;
+fp t32272;
+fp t32271;
+fp t30594;
+fp t32029;
+fp t32270;
+fp t31550;
+fp t31561;
+fp t32266;
+fp t31559;
+fp t31658;
+fp t30602;
+fp t32264;
+fp t30650;
+fp t32261;
+fp t31422;
+fp t32258;
+fp t31654;
+fp t32257;
+fp t30660;
+fp t32255;
+fp t32253;
+fp t31383;
+fp t30754;
+fp t32252;
+fp t32247;
+fp t32246;
+fp t32244;
+fp t30714;
+fp t32242;
+fp t31226;
+fp t31292;
+fp t30634;
+fp t32241;
+fp t30859;
+fp t32240;
+fp t32239;
+fp t32238;
+fp t32028;
+fp t30554;
+fp t32236;
+fp t32235;
+fp t32233;
+fp t32232;
+fp t32231;
+fp t31351;
+fp t30619;
+fp t32230;
+fp t32229;
+fp t32218;
+fp t30663;
+fp t32228;
+fp t30598;
+fp t32227;
+fp t30498;
+fp t31114;
+fp t32224;
+fp t31448;
+fp t31294;
+fp t30625;
+fp t32219;
+fp t31565;
+fp t32217;
+fp t32216;
+fp t31563;
+fp t30549;
+fp t32215;
+fp t30462;
+fp t32214;
+fp t32213;
+fp t32212;
+fp t32210;
+fp t32207;
+fp t32206;
+fp t32204;
+fp t32203;
+fp t31314;
+fp t32200;
+fp t32198;
+fp t32194;
+fp t31785;
+fp t31409;
+fp t32193;
+fp t32192;
+fp t32190;
+fp t32188;
+fp t32135;
+fp t30943;
+fp t32187;
+fp t32185;
+fp t32184;
+fp t31581;
+fp t30456;
+fp t32174;
+fp t32170;
+fp t31364;
+fp t32169;
+fp t32168;
+fp t31406;
+fp t32167;
+fp t31249;
+fp t32162;
+fp t32160;
+fp t32159;
+fp t32158;
+fp t32155;
+fp t31722;
+fp t32154;
+fp t32152;
+fp t32149;
+fp t32146;
+fp t32145;
+fp t32144;
+fp t32141;
+fp t30553;
+fp t32137;
+fp t32114;
+fp t32134;
+fp t31845;
+fp t32132;
+fp t32129;
+fp t32126;
+fp t32123;
+fp t32117;
+fp t31628;
+fp t32115;
+fp t32106;
+fp t32096;
+fp t32085;
+fp t32083;
+fp t31398;
+fp t31041;
+fp t31164;
+fp t32080;
+fp t32075;
+fp t32073;
+fp t32067;
+fp t31359;
+fp t32051;
+fp t32049;
+fp t32048;
+fp t32047;
+fp t32041;
+fp t32039;
+fp t31709;
+fp t32035;
+fp t32033;
+fp t32020;
+fp t32008;
+fp t32006;
+fp t32005;
+fp t32004;
+fp t32003;
+fp t32002;
+fp t32001;
+fp t31856;
+fp t32000;
+fp t31998;
+fp t31614;
+fp t30444;
+fp t31997;
+fp t30810;
+fp t31996;
+fp t31995;
+fp t31994;
+fp t31993;
+fp t31744;
+fp t30724;
+fp t31992;
+fp t31991;
+fp t31990;
+fp t31712;
+fp t30671;
+fp t31989;
+fp t31988;
+fp t30469;
+fp t31987;
+fp t31679;
+fp t31986;
+fp t31170;
+fp t30765;
+fp t31985;
+fp t31984;
+fp t30959;
+fp t30443;
+fp t31687;
+fp t31983;
+fp t31982;
+fp t31522;
+fp t31100;
+fp t30951;
+fp t31981;
+fp t30522;
+fp t31980;
+fp t30745;
+fp t31646;
+fp t30559;
+fp t31979;
+fp t31978;
+fp t30681;
+fp t31977;
+fp t31976;
+fp t31975;
+fp t30565;
+fp t31974;
+fp t30573;
+fp t31973;
+fp t31972;
+fp t30882;
+fp t31971;
+fp t31970;
+fp t30464;
+fp t31596;
+fp t31969;
+fp t30787;
+fp t31968;
+fp t31752;
+fp t31967;
+fp t30505;
+fp t31966;
+fp t31965;
+fp t31964;
+fp t31963;
+fp t31962;
+fp t31715;
+fp t31961;
+fp t31682;
+fp t31960;
+fp t31958;
+fp t31956;
+fp t31955;
+fp t31464;
+fp t31954;
+fp t31173;
+fp t31953;
+fp t31952;
+fp t31951;
+fp t30717;
+fp t31950;
+fp t31949;
+fp t31050;
+fp t31948;
+fp t31947;
+fp t31946;
+fp t31179;
+fp t31945;
+fp t31944;
+fp t31223;
+fp t31943;
+fp t31942;
+fp t31941;
+fp t31259;
+fp t31063;
+fp t31940;
+fp t31939;
+fp t31640;
+fp t31081;
+fp t31642;
+fp t31938;
+fp t31937;
+fp t31936;
+fp t31935;
+fp t31934;
+fp t31156;
+fp t31933;
+fp t31932;
+fp t31931;
+fp t31930;
+fp t31929;
+fp t31928;
+fp t31927;
+fp t31926;
+fp t31925;
+fp t31924;
+fp t31472;
+fp t31923;
+fp t31495;
+fp t31922;
+fp t31921;
+fp t30981;
+fp t31920;
+fp t31285;
+fp t31919;
+fp t31194;
+fp t31918;
+fp t31917;
+fp t31916;
+fp t31915;
+fp t31914;
+fp t31481;
+fp t31913;
+fp t31328;
+fp t31912;
+fp t30916;
+fp t31911;
+fp t31910;
+fp t31909;
+fp t31908;
+fp t31907;
+fp t31906;
+fp t31575;
+fp t31905;
+fp t31904;
+fp t31903;
+fp t31902;
+fp t31901;
+fp t31193;
+fp t31900;
+fp t31899;
+fp t31898;
+fp t31897;
+fp t31896;
+fp t31107;
+fp t31895;
+fp t31894;
+fp t31676;
+fp t31200;
+fp t31893;
+fp t31892;
+fp t31677;
+fp t31242;
+fp t31891;
+fp t31890;
+fp t31769;
+fp t31889;
+fp t31365;
+fp t31888;
+fp t31887;
+fp t31118;
+fp t31886;
+fp t31885;
+fp t31884;
+fp t31883;
+fp t31882;
+fp t31881;
+fp t31659;
+fp t31076;
+fp t31880;
+fp t31879;
+fp t31878;
+fp t31877;
+fp t31876;
+fp t31875;
+fp t31874;
+fp t31873;
+fp t31296;
+fp t31872;
+fp t31871;
+fp t31870;
+fp t31869;
+fp t31133;
+fp t31868;
+fp t31867;
+fp t31859;
+fp t31855;
+fp t31851;
+fp t31848;
+fp t31847;
+fp t31843;
+fp t31842;
+fp t31840;
+fp t31836;
+fp t31827;
+fp t31821;
+fp t31815;
+fp t31806;
+fp t31800;
+fp t31793;
+fp t31791;
+fp t31787;
+fp t31781;
+fp t31773;
+fp t31772;
+fp t31766;
+fp t31753;
+fp t31713;
+fp t31711;
+fp t31703;
+fp t31686;
+fp t31672;
+fp t31657;
+fp t31656;
+fp t31643;
+fp t31637;
+fp t31620;
+fp t31618;
+fp t31617;
+fp t31613;
+fp t31607;
+fp t31604;
+fp t31601;
+fp t31598;
+fp t31595;
+fp t31594;
+fp t31591;
+fp t31590;
+fp t31589;
+fp t31588;
+fp t31587;
+fp t31576;
+fp t31543;
+fp t31542;
+fp t31523;
+fp t31503;
+fp t31497;
+fp t31483;
+fp t31456;
+fp t31454;
+fp t31450;
+fp t31449;
+fp t31438;
+fp t31420;
+fp t31419;
+fp t31414;
+fp t31407;
+fp t31403;
+fp t31396;
+fp t31392;
+fp t31390;
+fp t31386;
+fp t31384;
+fp t31381;
+fp t31371;
+fp t31357;
+fp t31346;
+fp t31345;
+fp t31342;
+fp t31341;
+fp t31337;
+fp t31331;
+fp t31326;
+fp t31315;
+fp t31312;
+fp t31309;
+fp t31303;
+fp t31286;
+fp t31281;
+fp t31275;
+fp t31273;
+fp t31271;
+fp t31268;
+fp t31263;
+fp t31262;
+fp t31260;
+fp t31258;
+fp t31253;
+fp t31251;
+fp t31250;
+fp t31241;
+fp t31235;
+fp t31234;
+fp t31233;
+fp t31231;
+fp t31227;
+fp t31222;
+fp t31216;
+fp t31206;
+fp t31205;
+fp t31204;
+fp t31196;
+fp t31191;
+fp t31190;
+fp t31186;
+fp t31184;
+fp t31182;
+fp t31181;
+fp t31180;
+fp t31165;
+fp t31151;
+fp t31147;
+fp t31144;
+fp t31143;
+fp t31135;
+fp t31129;
+fp t31125;
+fp t31121;
+fp t31119;
+fp t31110;
+fp t31103;
+fp t31101;
+fp t31093;
+fp t31092;
+fp t31089;
+fp t31084;
+fp t31080;
+fp t31079;
+fp t31060;
+fp t31056;
+fp t31049;
+fp t31048;
+fp t31046;
+fp t31038;
+fp t31035;
+fp t31032;
+fp t31031;
+fp t31028;
+fp t31018;
+fp t31015;
+fp t31014;
+fp t31013;
+fp t31007;
+fp t31001;
+fp t30999;
+fp t30995;
+fp t30994;
+fp t30993;
+fp t30988;
+fp t30987;
+fp t30986;
+fp t30979;
+fp t30975;
+fp t30970;
+fp t30969;
+fp t30967;
+fp t30961;
+fp t30956;
+fp t30955;
+fp t30954;
+fp t30948;
+fp t30940;
+fp t30938;
+fp t30937;
+fp t30928;
+fp t30923;
+fp t30910;
+fp t30908;
+fp t30907;
+fp t30901;
+fp t30897;
+fp t30892;
+fp t30889;
+fp t30886;
+fp t30881;
+fp t30877;
+fp t30876;
+fp t30875;
+fp t30873;
+fp t30869;
+fp t30866;
+fp t30863;
+fp t30861;
+fp t30860;
+fp t30855;
+fp t30850;
+fp t30849;
+fp t30848;
+fp t30845;
+fp t30841;
+fp t30840;
+fp t30839;
+fp t30838;
+fp t30835;
+fp t30834;
+fp t30829;
+fp t30828;
+fp t30827;
+fp t30826;
+fp t30821;
+fp t30816;
+fp t30812;
+fp t30801;
+fp t30784;
+fp t30782;
+fp t30780;
+fp t30778;
+fp t30774;
+fp t30770;
+fp t30762;
+fp t30759;
+fp t30752;
+fp t30750;
+fp t30749;
+fp t30744;
+fp t30742;
+fp t30738;
+fp t30736;
+fp t30722;
+fp t30720;
+fp t30712;
+fp t30706;
+fp t30697;
+fp t30695;
+fp t30693;
+fp t30691;
+fp t30690;
+fp t30683;
+fp t30678;
+fp t30677;
+fp t30670;
+fp t30662;
+fp t30659;
+fp t30655;
+fp t30639;
+fp t30637;
+fp t30636;
+fp t30631;
+fp t30626;
+fp t30615;
+fp t30612;
+fp t30609;
+fp t30608;
+fp t30604;
+fp t30600;
+fp t30585;
+fp t30582;
+fp t30580;
+fp t30577;
+fp t30570;
+fp t30566;
+fp t30564;
+fp t30555;
+fp t30550;
+fp t30547;
+fp t30546;
+fp t30543;
+fp t30542;
+fp t30541;
+fp t30540;
+fp t30537;
+fp t30530;
+fp t30529;
+fp t30527;
+fp t30523;
+fp t30519;
+fp t30518;
+fp t30516;
+fp t30513;
+fp t30508;
+fp t30474;
+fp t30470;
+fp t30467;
+fp t30465;
+fp t30450;
+ t31863 = y*y;
+ t31864 = x*x;
+ t31861 = t31864*x;
+ t32320 = x+t31861;
+ t31999 = t32320*t31863;
+ t31862 = t31863*y;
+ t32354 = t31862+y;
+ t32111 = t31864*t31862;
+ t32296 = y*t31864;
+ t32606 = t32111+t32296;
+ t32345 = x*t31863;
+ t32208 = t31863*t31861;
+ t32607 = t32345+t32208;
+ t31639 = RATIONAL(-49.0,27.0);
+ t32199 = t31863*t31864;
+ t31838 = RATIONAL(8.0,9.0);
+ t32222 = t31838*t31861;
+ t32036 = z*t32222;
+ t30832 = t31862*t32036;
+ t32605 = t31639*t32199+t30832;
+ t31784 = RATIONAL(-7.0,36.0);
+ t32322 = z*t31864;
+ t31757 = RATIONAL(7.0,18.0);
+ t32024 = t31757*t32322;
+ t30711 = t31862*t32024;
+ t32604 = t30711+t31784*t32208;
+ t31701 = RATIONAL(49.0,72.0);
+ t32355 = z*t31863;
+ t32070 = t31701*t32355;
+ t31804 = RATIONAL(-7.0,24.0);
+ t32319 = z*t31804;
+ t32603 = (t32319+t32070)*x;
+ t31674 = RATIONAL(5.0,108.0);
+ t31724 = RATIONAL(-1.0,18.0);
+ t32267 = t31863*t31724;
+ t32027 = z*t32267;
+ t30708 = t31861*t32027;
+ t32602 = t31674*t32111+t30708;
+ t32358 = y*z;
+ t31849 = RATIONAL(-7.0,6.0);
+ t32254 = t31849*t31864;
+ t31707 = RATIONAL(49.0,36.0);
+ t32121 = t31861*t31707;
+ t30548 = t32121*t32358;
+ t32601 = t30548+t32254*t32358;
+ t31776 = RATIONAL(-1.0,27.0);
+ t32151 = t31862*t31776;
+ t31321 = t31861*t32151;
+ t31789 = RATIONAL(5.0,72.0);
+ t32161 = t31789*t31863;
+ t31340 = t31864*t32161;
+ t32600 = t31321+z*t31340;
+ t31737 = RATIONAL(14.0,9.0);
+ t32357 = x*z;
+ t32356 = y*t32357;
+ t30755 = t31737*t32356;
+ t31771 = RATIONAL(35.0,9.0);
+ t32112 = t31864*t31771;
+ t31460 = y*t32112;
+ t32599 = z*t31460+t30755;
+ t31780 = RATIONAL(1.0,24.0);
+ t32353 = z*t31780;
+ t31783 = RATIONAL(-7.0,72.0);
+ t32287 = z*t32296;
+ t32598 = y*t32353+t31783*t32287;
+ t31829 = RATIONAL(-8.0,9.0);
+ t32060 = t31829*t32355;
+ t31634 = RATIONAL(35.0,54.0);
+ t32597 = t31861*t32060+t31634*t32111;
+ t31824 = RATIONAL(-7.0,9.0);
+ t32163 = t31861*t31862;
+ t31510 = t31824*t32163;
+ t32069 = z*t32199;
+ t32596 = t31510+RATIONAL(49.0,12.0)*t32069;
+ t32093 = t31864*t31724;
+ t32023 = z*t32093;
+ t30771 = t31862*t32023;
+ t32595 = t31674*t32208+t30771;
+ t31854 = RATIONAL(7.0,3.0);
+ t32349 = z*t31854;
+ t31809 = RATIONAL(-49.0,9.0);
+ t32594 = y*t32349+t31809*t32287;
+ t31802 = RATIONAL(-1.0,72.0);
+ t31681 = RATIONAL(7.0,288.0);
+ t32344 = z*t31681;
+ t32044 = t31861*t32344;
+ t30491 = t31863*t32044;
+ t32593 = t31802*t32111+t30491;
+ t31699 = RATIONAL(1.0,144.0);
+ t31109 = t31699*t32111;
+ t31638 = RATIONAL(-7.0,288.0);
+ t32314 = z*t31638;
+ t32066 = t31863*t32314;
+ t30579 = t31861*t32066;
+ t32592 = t31109+t30579;
+ t32136 = t31804*t31861;
+ t32591 = t31861*t32070+z*t32136;
+ t31756 = RATIONAL(28.0,9.0);
+ t31647 = RATIONAL(-14.0,27.0);
+ t32102 = t31647*t31862;
+ t31152 = t31861*t32102;
+ t32590 = t31756*t32069+t31152;
+ t31779 = RATIONAL(1.0,36.0);
+ t32265 = t31779*t31862;
+ t30628 = t32265*t32357;
+ t30629 = x*t32027;
+ t32589 = t30628+t30629;
+ t31010 = RATIONAL(-98.0,27.0)*t32163;
+ t32588 = t31010+RATIONAL(28.0,3.0)*t32069;
+ t32082 = z*t32208;
+ t32347 = z*RATIONAL(14.0,3.0);
+ t31760 = RATIONAL(-98.0,9.0);
+ t32587 = t31861*t32347+t31760*t32082;
+ t31742 = RATIONAL(7.0,24.0);
+ t32327 = z*t31742;
+ t31661 = RATIONAL(-49.0,72.0);
+ t32072 = t31661*t32322;
+ t32586 = (t32327+t32072)*y;
+ t31798 = RATIONAL(40.0,3.0);
+ t32064 = t31798*t32355;
+ t31754 = RATIONAL(-64.0,9.0);
+ t32333 = y*t31861;
+ t32288 = z*t32333;
+ t30668 = t31754*t32288;
+ t32585 = t31861*t32064+t30668;
+ t31837 = RATIONAL(-1.0,3.0);
+ t32303 = t31837*x;
+ t31519 = z*t32303;
+ t32290 = y*t31724;
+ t31470 = x*t32290;
+ t30680 = z*t31470;
+ t32584 = t31863*t31519+t30680;
+ t31626 = RATIONAL(-10.0,27.0);
+ t31655 = RATIONAL(20.0,27.0);
+ t32583 = t31655*t32111+t31626*t32296;
+ t31858 = RATIONAL(1.0,9.0);
+ t32103 = t31862*t31858;
+ t31541 = t31861*t32103;
+ t32061 = t31661*t32355;
+ t32582 = t31541+t31864*t32061;
+ t31606 = RATIONAL(49.0,144.0);
+ t32581 = t31606*t32163+RATIONAL(-35.0,16.0)*t32069;
+ t31826 = RATIONAL(7.0,6.0);
+ t32098 = t31826*t31864;
+ t31652 = RATIONAL(-49.0,36.0);
+ t32173 = t31861*t31652;
+ t30576 = t32173*t32358;
+ t32580 = t30576+t32098*t32358;
+ t31629 = RATIONAL(35.0,18.0);
+ t31198 = t31629*t32163;
+ t32579 = t31198+RATIONAL(-49.0,12.0)*t32069;
+ t31579 = RATIONAL(-343.0,72.0);
+ t32328 = z*RATIONAL(49.0,24.0);
+ t32088 = z*t32111;
+ t32578 = t31579*t32088+t31862*t32328;
+ t32043 = z*t32163;
+ t30624 = t31724*t32043;
+ t32577 = RATIONAL(5.0,54.0)*t32199+t30624;
+ t31625 = RATIONAL(35.0,72.0);
+ t32140 = t31863*t31625;
+ t31059 = t31861*t32140;
+ t31808 = RATIONAL(-7.0,18.0);
+ t31557 = t31808*t31864;
+ t32031 = z*t31557;
+ t30715 = t31862*t32031;
+ t32576 = t31059+t30715;
+ t31650 = RATIONAL(5.0,216.0);
+ t32101 = t31650*t31863;
+ t32575 = t31864*t32101+t30624;
+ t31690 = RATIONAL(14.0,27.0);
+ t31157 = t31690*t32163;
+ t31747 = RATIONAL(-14.0,9.0);
+ t32249 = t31747*t31864;
+ t32021 = z*t32249;
+ t32574 = t31863*t32021+t31157;
+ t31736 = RATIONAL(-7.0,12.0);
+ t32042 = t31736*t32322;
+ t31818 = RATIONAL(7.0,54.0);
+ t31395 = t31818*t32163;
+ t32573 = t31395+t31863*t32042;
+ t31442 = t31780*t32199;
+ t32292 = z*RATIONAL(-49.0,288.0);
+ t32007 = t31861*t32292;
+ t30476 = t31862*t32007;
+ t32572 = t31442+t30476;
+ t31693 = RATIONAL(-7.0,108.0);
+ t31819 = RATIONAL(1.0,18.0);
+ t32225 = t31819*t31863;
+ t32022 = z*t32225;
+ t30610 = t31861*t32022;
+ t32571 = t31693*t32111+t30610;
+ t31811 = RATIONAL(-14.0,3.0);
+ t32340 = z*t31811;
+ t31816 = RATIONAL(98.0,9.0);
+ t32570 = t31862*t32340+t31816*t32088;
+ t31765 = RATIONAL(-8.0,27.0);
+ t32569 = t31765*t32163+t31629*t32069;
+ t31689 = RATIONAL(-1.0,144.0);
+ t32130 = t31863*t31689;
+ t31003 = t31864*t32130;
+ t31684 = RATIONAL(1.0,432.0);
+ t32110 = t31684*t31862;
+ t32568 = t31861*t32110+z*t31003;
+ t31832 = RATIONAL(7.0,9.0);
+ t31567 = t31832*t31863;
+ t32071 = z*t31567;
+ t32567 = t31519+x*t32071;
+ t32179 = t31861*t31647;
+ t31552 = t31808*t31863;
+ t32566 = t31863*t32179+t31552;
+ t31095 = x*t32140;
+ t32348 = x*t31862;
+ t31400 = t31808*t32348;
+ t30737 = z*t31400;
+ t32565 = z*t31095+t30737;
+ t32109 = t31863*t31849;
+ t31641 = RATIONAL(49.0,18.0);
+ t30568 = t31641*t32043;
+ t32564 = t31864*t32109+t30568;
+ t31790 = RATIONAL(-7.0,54.0);
+ t32113 = t31862*t31790;
+ t31408 = t31861*t32113;
+ t31673 = RATIONAL(35.0,24.0);
+ t32563 = t31673*t32069+t31408;
+ t32562 = t31756*t32111+t31854*t31864;
+ t31706 = RATIONAL(-112.0,9.0);
+ t31813 = RATIONAL(16.0,3.0);
+ t32326 = z*t31813;
+ t32561 = y*t32326+t31706*t32287;
+ t31513 = t31832*t32163;
+ t32560 = t31513+RATIONAL(-245.0,24.0)*t32069;
+ t30953 = RATIONAL(245.0,18.0)*t32199;
+ t31812 = RATIONAL(-56.0,9.0);
+ t30729 = t31812*t32043;
+ t32559 = t30953+t30729;
+ t31774 = RATIONAL(1.0,54.0);
+ t32099 = t31774*t31861;
+ t31287 = t31862*t32099;
+ t31759 = RATIONAL(-5.0,72.0);
+ t32558 = t31287+t31759*t32069;
+ t31782 = RATIONAL(1.0,72.0);
+ t32557 = t32607*t31782;
+ t31636 = RATIONAL(5.0,144.0);
+ t32556 = t31636*t32111+t30579;
+ t31695 = RATIONAL(7.0,216.0);
+ t32147 = t31695*t31862;
+ t31823 = RATIONAL(-1.0,9.0);
+ t32262 = t31863*t31823;
+ t32015 = z*t32262;
+ t32555 = t31864*t32015+t31861*t32147;
+ t31777 = RATIONAL(-28.0,9.0);
+ t32176 = t31861*t31777;
+ t30751 = t32176*t32358;
+ t31775 = RATIONAL(35.0,6.0);
+ t32062 = t31775*t32355;
+ t32554 = t30751+t31861*t32062;
+ t31758 = RATIONAL(-16.0,9.0);
+ t31490 = t31838*t32348;
+ t30867 = z*t31490;
+ t32553 = t30867+t31758*t32088;
+ t31733 = RATIONAL(-40.0,9.0);
+ t32552 = t31733*t32163+z*t30953;
+ t32124 = t31783*t31863;
+ t31352 = t31861*t32124;
+ t32551 = t31861*t32353+z*t31352;
+ t31745 = RATIONAL(7.0,27.0);
+ t31313 = t31745*t32163;
+ t31670 = RATIONAL(-35.0,24.0);
+ t32550 = t31313+t31670*t32069;
+ t31770 = RATIONAL(5.0,36.0);
+ t30735 = t31808*t32082;
+ t32549 = t31770*t32111+t30735;
+ t32548 = t31861*t32340+t31816*t32082;
+ t31822 = RATIONAL(5.0,9.0);
+ t32107 = t31863*t31822;
+ t31850 = RATIONAL(-4.0,9.0);
+ t32283 = z*t32348;
+ t30900 = t31850*t32283;
+ t32547 = t32107*t32357+t30900;
+ t31725 = RATIONAL(-5.0,18.0);
+ t31356 = t31725*t32163;
+ t32546 = t31701*t32069+t31356;
+ t32545 = RATIONAL(-160.0,27.0)*t32163+RATIONAL(280.0,9.0)*t32069;
+ t31149 = t31695*t32111;
+ t32544 = t31149+t30708;
+ t31631 = RATIONAL(-5.0,288.0);
+ t32150 = t31862*t31631;
+ t31704 = RATIONAL(7.0,144.0);
+ t32097 = t31863*t31704;
+ t32009 = z*t32097;
+ t32543 = t31861*t32150+t31864*t32009;
+ t31257 = t31625*t32111;
+ t32542 = t31257+t30735;
+ t31762 = RATIONAL(49.0,9.0);
+ t31844 = RATIONAL(-7.0,3.0);
+ t32339 = z*t31844;
+ t32285 = z*t32345;
+ t32541 = x*t32339+t31762*t32285;
+ t31508 = t31829*t32333;
+ t30842 = z*t31508;
+ t31768 = RATIONAL(10.0,9.0);
+ t32195 = t31768*t31864;
+ t32059 = z*t32195;
+ t32540 = t30842+y*t32059;
+ t31669 = RATIONAL(-1.0,864.0);
+ t32118 = t31669*t31862;
+ t32539 = t31861*t32118+t31699*t32069;
+ t32538 = x*t32349+t31809*t32285;
+ t31488 = t31823*t32163;
+ t32537 = t31488+t31707*t32069;
+ t32166 = t31804*t31862;
+ t32536 = z*t32166+t31701*t32088;
+ t32535 = t31863*t32059+t31152;
+ t30858 = y*t32036;
+ t32534 = t31758*t32082+t30858;
+ t31835 = RATIONAL(-5.0,9.0);
+ t31566 = t31835*t31863;
+ t31833 = RATIONAL(-2.0,9.0);
+ t32352 = t31833*y;
+ t30906 = t32352*t32357;
+ t32533 = t30906+t31566*t32357;
+ t31066 = RATIONAL(-70.0,27.0)*t32163;
+ t32532 = t31066+RATIONAL(70.0,3.0)*t32069;
+ t31666 = RATIONAL(-224.0,9.0);
+ t32324 = z*RATIONAL(32.0,3.0);
+ t32531 = t31666*t32088+t31862*t32324;
+ t31705 = RATIONAL(160.0,9.0);
+ t31721 = RATIONAL(64.0,9.0);
+ t30739 = t31721*t32288;
+ t32530 = t31705*t32082+t30739;
+ t32529 = t31861*t32328+t31579*t32082;
+ t32528 = RATIONAL(224.0,27.0)*t32163+RATIONAL(-280.0,9.0)*t32069;
+ t31627 = RATIONAL(10.0,27.0);
+ t32153 = t31861*t31627;
+ t31201 = t31862*t32153;
+ t31748 = RATIONAL(-10.0,9.0);
+ t32269 = t31748*t31864;
+ t32055 = z*t32269;
+ t32527 = t31201+t31863*t32055;
+ t31852 = RATIONAL(-5.0,3.0);
+ t31619 = RATIONAL(49.0,216.0);
+ t32138 = t31861*t31619;
+ t30964 = t31862*t32138;
+ t32526 = t31852*t32069+t30964;
+ t31494 = t31829*t32348;
+ t30846 = z*t31494;
+ t32164 = t31768*t31863;
+ t32081 = z*t32164;
+ t32525 = t30846+x*t32081;
+ t32260 = t31742*t31862;
+ t32524 = z*t32260+t31862*t32072;
+ t32025 = t31864*t32314;
+ t30596 = t31862*t32025;
+ t32127 = t31636*t31863;
+ t32523 = t31861*t32127+t30596;
+ t32522 = t31837*t32069+t30964;
+ t31662 = RATIONAL(-1.0,288.0);
+ t32330 = t31662*z;
+ t32017 = t31861*t32330;
+ t32521 = t31864*t32110+t31863*t32017;
+ t31828 = RATIONAL(-2.0,3.0);
+ t32263 = t31828*t31862;
+ t32243 = t31737*t31864;
+ t32053 = z*t32243;
+ t32520 = z*t32263+t31862*t32053;
+ t31839 = RATIONAL(2.0,3.0);
+ t32245 = t31839*t31861;
+ t32165 = t31747*t31863;
+ t32058 = z*t32165;
+ t32519 = z*t32245+t31861*t32058;
+ t30688 = RATIONAL(32.0,9.0)*t32356;
+ t31814 = RATIONAL(-20.0,3.0);
+ t32518 = t30688+t31814*t32285;
+ t32087 = t31862*t32330;
+ t30597 = x*t32087;
+ t31797 = RATIONAL(-1.0,48.0);
+ t32018 = t31797*t32322;
+ t32517 = t30597+t31862*t32018;
+ t32306 = t31839*y;
+ t32516 = y*t32021+z*t32306;
+ t31696 = RATIONAL(-7.0,216.0);
+ t32122 = t31864*t31696;
+ t32196 = t31861*t31858;
+ t31526 = t31863*t32196;
+ t30815 = z*t31526;
+ t32515 = t30815+y*t32122;
+ t31740 = RATIONAL(-35.0,9.0);
+ t31469 = t31740*t32296;
+ t30768 = t31747*t32356;
+ t32514 = t30768+z*t31469;
+ t31688 = RATIONAL(112.0,9.0);
+ t31796 = RATIONAL(-16.0,3.0);
+ t32350 = z*t31796;
+ t32513 = y*t32350+t31688*t32287;
+ t31630 = RATIONAL(-7.0,144.0);
+ t31217 = t31630*t32163;
+ t31702 = RATIONAL(35.0,96.0);
+ t32056 = t31702*t32322;
+ t32512 = t31217+t31863*t32056;
+ t31667 = RATIONAL(-35.0,18.0);
+ t32511 = RATIONAL(16.0,27.0)*t32163+t31667*t32069;
+ t31739 = RATIONAL(-5.0,48.0);
+ t32120 = t31864*t31739;
+ t31298 = t31863*t32120;
+ t31727 = RATIONAL(-1.0,36.0);
+ t30705 = t31727*t32356;
+ t32298 = x*t31774;
+ t32171 = t30705+y*t32298;
+ t32510 = z*t31298+t32171;
+ t31609 = RATIONAL(245.0,72.0);
+ t30982 = t31609*t32111;
+ t30556 = t31707*t32283;
+ t32509 = z*t30982+t30556;
+ t31731 = RATIONAL(20.0,9.0);
+ t32508 = y*t32269+t31731*t32111;
+ t31807 = RATIONAL(5.0,18.0);
+ t31389 = t31807*t32163;
+ t32507 = t31389+t31652*t32069;
+ t31036 = RATIONAL(70.0,27.0)*t32163;
+ t32506 = t31036+RATIONAL(-28.0,3.0)*t32069;
+ t31714 = RATIONAL(-7.0,27.0);
+ t31430 = t31714*t32163;
+ t31738 = RATIONAL(7.0,12.0);
+ t32052 = t31738*t32322;
+ t32505 = t31430+t31863*t32052;
+ t31708 = RATIONAL(-35.0,36.0);
+ t32182 = t31861*t31708;
+ t32336 = x*t31770;
+ t31463 = t31863*t32336;
+ t32504 = t31863*t32182+t31463;
+ t32308 = t31839*x;
+ t32503 = x*t32058+z*t32308;
+ t31810 = RATIONAL(7.0,72.0);
+ t32012 = t31810*t32322;
+ t31794 = RATIONAL(-1.0,24.0);
+ t32293 = t31794*z;
+ t32502 = (t32293+t32012)*y;
+ t32220 = t31784*t31861;
+ t30800 = t32220*t32358;
+ t32501 = t30800+t31702*t32082;
+ t32500 = t30982+t31460;
+ t32209 = t31757*t31861;
+ t32077 = z*t32209;
+ t30743 = y*t32077;
+ t32499 = t30743+t31854*t32082;
+ t31746 = RATIONAL(-25.0,9.0);
+ t32148 = t31863*t31746;
+ t31616 = RATIONAL(-175.0,72.0);
+ t32498 = t31616*t32208+x*t32148;
+ t32183 = t31861*t31631;
+ t32084 = t31862*t32344;
+ t30583 = t31864*t32084;
+ t32497 = t31863*t32183+t30583;
+ t32105 = t31810*t31863;
+ t32496 = x*t32293+t32105*t32357;
+ t32495 = t31287+t31784*t32069;
+ t31246 = t31667*t32163;
+ t32494 = t31246+RATIONAL(245.0,24.0)*t32069;
+ t31611 = RATIONAL(35.0,216.0);
+ t30935 = t31611*t32163;
+ t31825 = RATIONAL(-5.0,6.0);
+ t32197 = t31864*t31825;
+ t32037 = z*t32197;
+ t32493 = t30935+t31863*t32037;
+ t31801 = RATIONAL(1.0,27.0);
+ t32125 = t31801*t31861;
+ t31317 = t31862*t32125;
+ t32014 = z*t32124;
+ t30794 = t31864*t32014;
+ t32492 = t31317+t30794;
+ t32491 = t31631*t32111+t30491;
+ t31751 = RATIONAL(70.0,9.0);
+ t31465 = t31751*t32111;
+ t30728 = t31756*t32283;
+ t32490 = t30728+z*t31465;
+ t32108 = t31862*t31704;
+ t31008 = t31861*t32108;
+ t32305 = z*RATIONAL(-7.0,48.0);
+ t32065 = t31863*t32305;
+ t32489 = t31864*t32065+t31008;
+ t32181 = t31770*t31861;
+ t32488 = t31863*t32181+t30715;
+ t32487 = t31862*t32347+t31760*t32088;
+ t32486 = (t32353+t32014)*x;
+ t32485 = t30729+RATIONAL(125.0,18.0)*t32199;
+ t32201 = t31839*t31862;
+ t32484 = z*t32201+t31862*t32021;
+ t30905 = t31829*t32043;
+ t31664 = RATIONAL(25.0,54.0);
+ t32483 = t30905+t31664*t32199;
+ t32309 = RATIONAL(5.0,96.0)*z;
+ t32040 = t31863*t32309;
+ t30618 = t31727*t32288;
+ t32482 = t30618+t31861*t32040;
+ t31571 = t31832*t31864;
+ t32010 = z*t31571;
+ t32329 = t31837*y;
+ t32481 = z*t32329+y*t32010;
+ t31719 = RATIONAL(5.0,48.0);
+ t32092 = t31719*t31863;
+ t32076 = t31862*t32292;
+ t32480 = t31861*t32092+t31864*t32076;
+ t32142 = t31699*t31861;
+ t31111 = t31863*t32142;
+ t32479 = t31111+t30596;
+ t31732 = RATIONAL(-1.0,54.0);
+ t32143 = t31732*t31861;
+ t31278 = t31862*t32143;
+ t30641 = t31863*t32012;
+ t32478 = t31278+t30641;
+ t30506 = RATIONAL(-128.0,9.0)*t32043;
+ t32477 = RATIONAL(490.0,27.0)*t32199+t30506;
+ t30613 = t31727*t32283;
+ t32026 = t31864*t32309;
+ t32476 = t31862*t32026+t30613;
+ t31671 = RATIONAL(-5.0,216.0);
+ t32157 = t31671*t31863;
+ t32139 = t31819*t31862;
+ t32011 = z*t32139;
+ t30793 = t31864*t32011;
+ t32475 = t30793+t31861*t32157;
+ t32237 = t31625*t31864;
+ t32057 = z*t32237;
+ t32474 = t31863*t32057+t31488;
+ t32189 = t31863*t31802;
+ t32473 = t31861*t32189+t30583;
+ t30627 = y*t32023;
+ t32211 = t31779*t31861;
+ t30806 = t32211*t32358;
+ t32472 = t30627+t30806;
+ t31016 = RATIONAL(98.0,27.0)*t32163;
+ t32471 = RATIONAL(-70.0,3.0)*t32069+t31016;
+ t32470 = y*t32339+t31762*t32287;
+ t32469 = t31201+t31777*t32069;
+ t31632 = RATIONAL(-35.0,72.0);
+ t32100 = t31632*t31864;
+ t31068 = t31863*t32100;
+ t32468 = t31389+z*t31068;
+ t31730 = RATIONAL(7.0,36.0);
+ t32172 = t31863*t31730;
+ t31336 = t31864*t32172;
+ t32467 = z*t31336+t31321;
+ t32466 = (t32327+t32061)*x;
+ t32465 = RATIONAL(-245.0,216.0)*t32163+RATIONAL(5.0,1.0)*t32069;
+ t32131 = t31863*t31634;
+ t32464 = t31861*t32131+t31829*t32088;
+ t30599 = t31681*t32043;
+ t32463 = t31003+t30599;
+ t31723 = RATIONAL(-70.0,9.0);
+ t31367 = t31723*t32208;
+ t32462 = t30751+z*t31367;
+ t31728 = RATIONAL(7.0,48.0);
+ t32013 = t31728*t32355;
+ t31603 = RATIONAL(-35.0,288.0);
+ t30960 = t31603*t32163;
+ t32461 = t30960+t31864*t32013;
+ t31644 = RATIONAL(35.0,48.0);
+ t32460 = t31644*t32069+t30960;
+ t32359 = x*y;
+ t31830 = RATIONAL(4.0,9.0);
+ t31511 = t31830*t32359;
+ t32459 = t31511+t31510+RATIONAL(175.0,24.0)*t32069;
+ t31668 = RATIONAL(-7.0,864.0);
+ t31025 = t31668*t32163;
+ t32343 = t31779*y;
+ t32281 = z*t32343;
+ t30630 = x*t32281;
+ t31680 = RATIONAL(-1.0,108.0);
+ t32335 = t31680*x;
+ t32256 = y*t32335+t30630;
+ t32458 = t31719*t32069+t31025+t32256;
+ t31355 = t31751*t32208;
+ t31362 = t31740*t32345;
+ t31428 = t31723*t32111;
+ t30734 = z*t31428;
+ t32457 = t31355+t31362+t30734;
+ t30865 = t31844*t32082;
+ t31361 = t31784*t32296;
+ t32456 = t30865+t31361+t31707*t32111;
+ t30785 = t31861*t32081;
+ t31710 = RATIONAL(-28.0,27.0);
+ t32455 = t31710*t32111+t31690*t32296+t30785;
+ t31623 = RATIONAL(-35.0,144.0);
+ t30803 = t31728*t32088;
+ t32454 = t31623*t32208+x*t32127+t30803;
+ t32321 = x*t31745;
+ t30896 = t31862*t32037;
+ t32453 = t30896+(t32321+t32138)*t31863;
+ t31820 = RATIONAL(4.0,27.0);
+ t32323 = x*t31820;
+ t32452 = y*t32323+t31430+RATIONAL(25.0,24.0)*t32069;
+ t31635 = RATIONAL(-35.0,54.0);
+ t32178 = t31635*t31864;
+ t31778 = RATIONAL(16.0,9.0);
+ t32451 = y*t32178+t31635*t32111+t31778*t32082;
+ t31834 = RATIONAL(1.0,3.0);
+ t32032 = t31834*t32322;
+ t30893 = t31862*t32032;
+ t31622 = RATIONAL(-49.0,216.0);
+ t32180 = t31622*t31861;
+ t32450 = t30893+t31695*t32345+t31863*t32180;
+ t31148 = t31862*t32100;
+ t30483 = z*t31148;
+ t32449 = t31861*t32107+t30483+t31725*t32345;
+ t30575 = z*t31257;
+ t32448 = t31463+t30575+t31725*t32208;
+ t31675 = RATIONAL(-5.0,108.0);
+ t32447 = t30815+t32606*t31675;
+ t31633 = RATIONAL(1.0,108.0);
+ t32315 = t31633*x;
+ t32223 = t30705+y*t32315;
+ t32446 = t31278+t31770*t32069+t32223;
+ t31586 = RATIONAL(245.0,54.0);
+ t31761 = RATIONAL(-40.0,3.0);
+ t31612 = RATIONAL(140.0,27.0);
+ t32445 = t31586*t32208+t31761*t32088+t31612*t32345;
+ t30890 = t31837*t32082;
+ t32444 = t31671*t32296+t31611*t32111+t30890;
+ t31515 = t31823*t32208;
+ t30813 = z*t31515;
+ t32443 = t30813+t32606*t31650;
+ t31698 = RATIONAL(7.0,108.0);
+ t32090 = t31698*t31864;
+ t32442 = t30813+t32354*t32090;
+ t31592 = RATIONAL(-245.0,72.0);
+ t30941 = t31592*t32208;
+ t31853 = RATIONAL(5.0,3.0);
+ t32441 = y*t32197+t31853*t32111+z*t30941;
+ t31600 = RATIONAL(35.0,144.0);
+ t31547 = t31807*t31864;
+ t31653 = RATIONAL(-35.0,96.0);
+ t30479 = t31653*t32082;
+ t32440 = y*t31547+t31600*t32111+t30479;
+ t30853 = z*t31511;
+ t32294 = x*t31714;
+ t32234 = t30853+y*t32294;
+ t32439 = t32234+RATIONAL(343.0,216.0)*t32163+RATIONAL(-5.0,1.0)*t32069;
+ t31817 = RATIONAL(5.0,12.0);
+ t32019 = t31817*t32355;
+ t32438 = t31864*t32019+t31408+t32256;
+ t31685 = RATIONAL(-35.0,48.0);
+ t31663 = RATIONAL(49.0,48.0);
+ t32437 = t31719*t32296+t31685*t32111+t31663*t32082;
+ t32086 = t31864*t32305;
+ t30753 = t31862*t32086;
+ t31605 = RATIONAL(35.0,288.0);
+ t32205 = t31861*t31605;
+ t32436 = t30753+t31631*t32345+t31863*t32205;
+ t31660 = RATIONAL(-1.0,432.0);
+ t32435 = z*t31111+t32606*t31660;
+ t31720 = RATIONAL(-5.0,27.0);
+ t32259 = t30853+t31720*t32359;
+ t31582 = RATIONAL(-35.0,216.0);
+ t30984 = t31582*t32163;
+ t32434 = t32259+t30984+t31853*t32069;
+ t31665 = RATIONAL(7.0,432.0);
+ t32311 = z*RATIONAL(-5.0,96.0);
+ t32016 = t31863*t32311;
+ t32433 = t31774*t32296+t31665*t32111+t31861*t32016;
+ t31537 = t31823*t32111;
+ t30898 = z*t31537;
+ t32432 = t30898+t32320*t32101;
+ t31691 = RATIONAL(-5.0,144.0);
+ t31171 = t31861*t32097;
+ t30477 = z*t31171;
+ t32177 = t31691*t31864;
+ t32431 = y*t32177+t30477+t31691*t32111;
+ t32430 = RATIONAL(5.0,16.0)*t32069+RATIONAL(-49.0,864.0)*t32163+t32223;
+ t30985 = RATIONAL(-175.0,24.0)*t32199;
+ t32429 = t31198+t31748*t32359+z*t30985;
+ t30797 = t31862*t32059;
+ t32156 = t31863*t31690;
+ t32428 = t30797+t31710*t32208+x*t32156;
+ t31189 = t31861*t32130;
+ t31202 = x*t32130;
+ t31023 = t31864*t32108;
+ t30481 = z*t31023;
+ t32427 = t31189+t31202+t30481;
+ t31700 = RATIONAL(-25.0,72.0);
+ t31602 = RATIONAL(175.0,72.0);
+ t30852 = t31844*t32088;
+ t32426 = t31602*t32208+t31700*t32345+t30852;
+ t32425 = t31778*t32088+t32607*t31635;
+ t31805 = RATIONAL(-5.0,36.0);
+ t31289 = t31805*t32345;
+ t30572 = t31862*t32056;
+ t32424 = t31289+t30572+t31603*t32208;
+ t31131 = t31630*t32208;
+ t30601 = z*t31131;
+ t32423 = t30601+t32606*t31782;
+ t32074 = t31837*t32322;
+ t30899 = t31862*t32074;
+ t31599 = RATIONAL(49.0,108.0);
+ t32175 = t31863*t31693;
+ t32422 = x*t32175+t31599*t32208+t30899;
+ t31531 = t31858*t32296;
+ t30480 = z*t31059;
+ t32421 = t31531+t31833*t32111+t30480;
+ t32420 = RATIONAL(56.0,27.0)*t32359+RATIONAL(50.0,3.0)*t32069+t31010;
+ t30883 = t31862*t32010;
+ t32128 = t31805*t31861;
+ t32419 = t31289+t31863*t32128+t30883;
+ t32341 = x*t31784;
+ t30699 = t32341*t32358;
+ t32226 = t30699+y*t32336;
+ t32418 = RATIONAL(-245.0,288.0)*t32163+RATIONAL(35.0,16.0)*t32069+t32226;
+ t31649 = RATIONAL(-7.0,432.0);
+ t31788 = RATIONAL(1.0,48.0);
+ t32417 = t31684*t32296+t31788*t32082+t31649*t32111;
+ t31692 = RATIONAL(-160.0,9.0);
+ t31583 = RATIONAL(280.0,27.0);
+ t31584 = RATIONAL(-140.0,27.0);
+ t32416 = t31583*t32208+t31584*t32345+t31692*t32088;
+ t31130 = y*t32100;
+ t30888 = t31861*t32071;
+ t32415 = t31130+t31148+t30888;
+ t32078 = t31653*t32322;
+ t30531 = t31862*t32078;
+ t32414 = t30531+x*t32225+t31171;
+ t30617 = t31862*t32055;
+ t32413 = t31626*t32345+t31655*t32208+t30617;
+ t30716 = z*t31355;
+ t32412 = y*t32243+t31777*t32111+t30716;
+ t32045 = t31864*t32311;
+ t32411 = t31862*t32045+t31665*t32208+t31863*t32298;
+ t32268 = t31863*t31825;
+ t32063 = z*t32268;
+ t30820 = t31861*t32063;
+ t32410 = t31745*t32296+t31619*t32111+t30820;
+ t30761 = t31861*t32013;
+ t31209 = t31630*t32111;
+ t31215 = t31699*t32296;
+ t32409 = t30761+t31209+t31215;
+ t32034 = t31824*t32322;
+ t30879 = t31862*t32034;
+ t31440 = x*t32172;
+ t32408 = t31861*t32172+t30879+t31440;
+ t31648 = RATIONAL(35.0,36.0);
+ t32089 = t31863*t31648;
+ t31065 = t31864*t32089;
+ t32407 = t31356+t32226+z*t31065;
+ t32406 = t30761+t31623*t32111+t31636*t32296;
+ t32038 = t31742*t32322;
+ t32317 = x*t31699;
+ t32405 = y*t32317+t31217+t31863*t32038;
+ t31429 = y*t32321;
+ t32300 = y*t31850;
+ t32282 = z*t32300;
+ t30872 = x*t32282;
+ t32276 = t31429+t30872;
+ t32030 = t31814*t32322;
+ t32404 = t31863*t32030+t32276+t31016;
+ t32403 = y*t32120+t31739*t32111+t31606*t32082;
+ t31857 = RATIONAL(5.0,6.0);
+ t32091 = t31864*t31857;
+ t31597 = RATIONAL(-245.0,96.0);
+ t32402 = y*t32091+t31644*t32111+t31597*t32082;
+ t32401 = RATIONAL(-40.0,27.0)*t32359+RATIONAL(-50.0,3.0)*t32069+t31036;
+ t32054 = z*t32091;
+ t30902 = t31862*t32054;
+ t32400 = t31720*t32345+t31582*t32208+t30902;
+ t30779 = t31861*t32065;
+ t31300 = t31810*t32111;
+ t32399 = t30779+t31802*t32296+t31300;
+ t30973 = t31622*t32163;
+ t32050 = t31839*t32322;
+ t32398 = t30973+t31695*t32359+t31863*t32050;
+ t32397 = t30865+t31602*t32111+t31700*t32296;
+ t31493 = t31864*t32103;
+ t30894 = z*t31493;
+ t32396 = t30894+t32607*t31675;
+ t32191 = t31863*t31857;
+ t32068 = z*t32191;
+ t30833 = t31861*t32068;
+ t32395 = t30833+t31582*t32111+t31720*t32296;
+ t31580 = RATIONAL(-35.0,108.0);
+ t32337 = z*t31834;
+ t32046 = t31863*t32337;
+ t30887 = t31861*t32046;
+ t32394 = t31674*t32296+t30887+t31580*t32111;
+ t31423 = t31770*t32296;
+ t32393 = t31423+t31725*t32111+t30480;
+ t31297 = t31861*t32105;
+ t31549 = t31727*t31864;
+ t32392 = t31549+t31776*t32111+z*t31297+t31861*t32293;
+ t32391 = t31547+t31627*t32111+t32519;
+ t31718 = RATIONAL(-35.0,6.0);
+ t31558 = t31718*t31863;
+ t32390 = t31558+t31367+t32570;
+ t31468 = t31757*t32348;
+ t30723 = z*t31468;
+ t31697 = RATIONAL(25.0,72.0);
+ t32389 = t30879+t30723+t32607*t31697;
+ t31755 = RATIONAL(25.0,6.0);
+ t31803 = RATIONAL(50.0,9.0);
+ t32388 = t31755*t31863+t31803*t32208+t32487;
+ t32119 = t31805*t31864;
+ t31310 = y*t32119;
+ t32095 = t31805*t31862;
+ t31401 = t31808*t32333;
+ t30756 = z*t31401;
+ t32387 = t31310+t31864*t32095+t30888+t30756;
+ t32386 = y*t32249+t31652*t32111+t32554;
+ t32186 = t31863*t31737;
+ t32385 = x*t32186+t31863*t32176+t32490;
+ t31185 = t31689*t32111;
+ t31174 = t31689*t32296;
+ t30478 = t31638*t32288;
+ t32384 = t31185+t30477+t31174+t30478;
+ t31562 = t31807*t31863;
+ t32383 = t31562+t31863*t32153+t32484;
+ t30789 = x*t32011;
+ t32382 = t30789+t30893+t31580*t32208+t31674*t32345;
+ t31608 = RATIONAL(-280.0,27.0);
+ t32297 = z*RATIONAL(-32.0,3.0);
+ t31624 = RATIONAL(224.0,9.0);
+ t32381 = t31723*t31864+t31608*t32111+t31861*t32297+t31624*t32082;
+ t31500 = t31858*t32345;
+ t32248 = t31730*t31862;
+ t30632 = t32248*t32357;
+ t32380 = t31833*t32208+t31500+t30632+t30575;
+ t32104 = t31861*t31731;
+ t30733 = t31777*t32283;
+ t32094 = t31748*t31863;
+ t32379 = t31863*t32104+t30733+x*t32094+t30734;
+ t30952 = t31592*t32111;
+ t32378 = y*t32237+t30952+t32499;
+ t31841 = RATIONAL(1.0,6.0);
+ t31569 = t31841*t31863;
+ t31860 = RATIONAL(2.0,9.0);
+ t32377 = t31569+t31860*t32208+t32524;
+ t31743 = RATIONAL(-1.0,12.0);
+ t32376 = t31515+t31743*t31863+t32536;
+ t32250 = t31784*t31862;
+ t30799 = t32250*t32357;
+ t32375 = t30799+t30572+x*t32262+t31352;
+ t30824 = t31861*t32282;
+ t31578 = RATIONAL(-49.0,108.0);
+ t32374 = t30833+t31647*t32296+t31578*t32111+t30824;
+ t30760 = t31756*t32288;
+ t31764 = RATIONAL(-50.0,9.0);
+ t31729 = RATIONAL(25.0,9.0);
+ t32373 = t30760+t31764*t32111+t31729*t32296+t30716;
+ t31734 = RATIONAL(-20.0,9.0);
+ t32116 = t31734*t31861;
+ t32372 = t32570+(t32116+t31852)*t31863;
+ t31645 = RATIONAL(28.0,27.0);
+ t32371 = t31567+t31645*t32208+t32484;
+ t31421 = t31783*t32111;
+ t32289 = t31823*y;
+ t31529 = t31864*t32289;
+ t32370 = t31421+t31529+t32501;
+ t32221 = t31830*t31861;
+ t30819 = t32221*t32358;
+ t31792 = RATIONAL(5.0,27.0);
+ t32369 = t31626*t32111+t31792*t32296+t30819+t30785;
+ t31593 = RATIONAL(35.0,108.0);
+ t32251 = t31830*t31862;
+ t30903 = t32251*t32357;
+ t32316 = x*t31627;
+ t32368 = t30903+t31593*t32208+t31863*t32316+t30896;
+ t32367 = t31708*t32111+t31423+t32499;
+ t32202 = t31649*t31861;
+ t32079 = t31788*t32322;
+ t31694 = RATIONAL(1.0,288.0);
+ t30521 = t31694*t32283;
+ t32366 = t31863*t32202+t31684*t32345+t31862*t32079+t30521;
+ t32302 = z*RATIONAL(-49.0,24.0);
+ t31585 = RATIONAL(343.0,72.0);
+ t31846 = RATIONAL(-5.0,4.0);
+ t32365 = t31852*t32111+t31861*t32302+t31846*t31864+t31585*t32082;
+ t31763 = RATIONAL(-5.0,12.0);
+ t31555 = t31763*t31864;
+ t32364 = t31555+t31835*t32111+t32591;
+ t30459 = x*t32076;
+ t32363 = t30459+t31606*t32088+t31739*t31999;
+ t32362 = t31734*t32111+t31852*t31864+t32548;
+ t31482 = t31724*t32348;
+ t30776 = z*t31482;
+ t32361 = t30776+t30899+t31611*t32208+x*t32157;
+ t30578 = t31652*t32283;
+ t32360 = x*t32268+t30578+t31853*t32208+z*t30952;
+ t32351 = t31860*y;
+ t32346 = t31669*x;
+ t32342 = x*t31660;
+ t32338 = z*t31694;
+ t32334 = x*t31696;
+ t32332 = y*t31650;
+ t32331 = t31801*x;
+ t32325 = x*t31698;
+ t31683 = RATIONAL(5.0,288.0);
+ t32318 = x*t31683;
+ t32313 = t31834*x;
+ t31795 = RATIONAL(-4.0,27.0);
+ t32312 = x*t31795;
+ t32310 = x*t31732;
+ t32307 = y*t31684;
+ t32304 = y*t31683;
+ t32301 = y*t31689;
+ t32299 = z*RATIONAL(35.0,8.0);
+ t32295 = y*t31730;
+ t32291 = z*t31828;
+ t31277 = t31819*t32359;
+ t32286 = y*t32344;
+ t32284 = y*t32330;
+ t30592 = y*t32017;
+ t32280 = t31861*t32307+t30592;
+ t30581 = t31638*t32283;
+ t32279 = t31681*t32285+t30581;
+ t32278 = t30903+t31862*t32294;
+ t32277 = t31725*t31862;
+ t32275 = t30723+t31823*t32348;
+ t30595 = x*t32084;
+ t32274 = t31649*t32348+t30595;
+ t32273 = t31792*t32333+t30824;
+ t30623 = t31861*t32011;
+ t32272 = t31675*t32199+t30623;
+ t32271 = t30760+t31639*t32333;
+ t30594 = t31862*t32017;
+ t32029 = t31694*t32322;
+ t32270 = t30594+t31862*t32029;
+ t31550 = t31763*t31863;
+ t31561 = t31727*t31863;
+ t32266 = t30776+t31862*t32331;
+ t31559 = t31718*t31864;
+ t31658 = RATIONAL(1.0,864.0);
+ t30602 = x*t32284;
+ t32264 = t31658*t32359+t30602;
+ t30650 = t31757*t32043;
+ t32261 = t30650+t31068;
+ t31422 = t31792*t32359;
+ t32258 = t31422+t30872;
+ t31654 = RATIONAL(7.0,864.0);
+ t32257 = t31654*t31862;
+ t30660 = t31808*t32043;
+ t32255 = t31065+t30660;
+ t32253 = t31665*t32333+t30478;
+ t31383 = t31805*t32359;
+ t30754 = t32295*t32357;
+ t32252 = t31383+t30754;
+ t32247 = t31470+t30754;
+ t32246 = t31792*t32348+t30900;
+ t32244 = t30632+t31693*t32348;
+ t30714 = z*t31277;
+ t32242 = y*t32334+t30714;
+ t31226 = t31696*t32111;
+ t31292 = t31819*t32296;
+ t30634 = z*t31292;
+ t32241 = t31226+t30634;
+ t30859 = t32351*t32357;
+ t32240 = y*t32312+t30859;
+ t32239 = t30660+t31336;
+ t32238 = t31669*t31861;
+ t32028 = t31861*t32338;
+ t30554 = y*t32028;
+ t32236 = y*t32238+t30554;
+ t32235 = t30799+t31862*t32336;
+ t32233 = t31774*t31862;
+ t32232 = t31654*t31861;
+ t32231 = t31861+t31862;
+ t31351 = t31819*t32333;
+ t30619 = z*t31351;
+ t32230 = t31776*t32333+t30619;
+ t32229 = t31725*t31861;
+ t32218 = t31730*t31861;
+ t30663 = t32218*t32358;
+ t32228 = t30663+t31790*t32333;
+ t30598 = y*t32044;
+ t32227 = t31861*t32301+t30598;
+ t30498 = t31638*t32043;
+ t31114 = t31665*t32163;
+ t32224 = t30498+t31114;
+ t31448 = y*t32099;
+ t31294 = t31861*t32290;
+ t30625 = z*t31294;
+ t32219 = t31448+t30625;
+ t31565 = t31835*t31864;
+ t32217 = t31668*t31862;
+ t32216 = t31671*t32333+t30619;
+ t31563 = t31841*t31864;
+ t30549 = t32338*t32359;
+ t32215 = t30549+y*t32342;
+ t30462 = y*t32007;
+ t32214 = y*t32205+t30462;
+ t32213 = t31277+t30699;
+ t32212 = t31649*t32163+t30599;
+ t32210 = t31714*t32333+t30819;
+ t32207 = t31668*t31861;
+ t32206 = t30737+t31611*t32348;
+ t32204 = t31732*t31862;
+ t32203 = t30462+t31704*t32333;
+ t31314 = x*t32204;
+ t32200 = t30789+t31314;
+ t32198 = t30663+y*t32128;
+ t32194 = t31863*t31696;
+ t31785 = RATIONAL(5.0,24.0);
+ t31409 = t31785*t32199;
+ t32193 = t31409+t30476;
+ t32192 = t31861*t31695;
+ t32190 = t30660+t31807*t32199;
+ t32188 = t31660*t32333+t30554;
+ t32135 = t31605*t31862;
+ t30943 = t31861*t32135;
+ t32187 = t30943+t30476;
+ t32185 = t31549*t32358+t30806;
+ t32184 = t31861*t31626;
+ t31581 = RATIONAL(49.0,288.0);
+ t30456 = t31581*t32043;
+ t32174 = t31298+t30456;
+ t32170 = x*t32257+t30581;
+ t31364 = t31863*t32341;
+ t32169 = z*t31364+t30632;
+ t32168 = t30729+t31863*t32112;
+ t31406 = t31863*t32119;
+ t32167 = t31406+t30650;
+ t31249 = t31863*t32178;
+ t32162 = t31249+t30832;
+ t32160 = y*t32310+t30630;
+ t32159 = t30789+t30629;
+ t32158 = t30628+t31561*t32357;
+ t32155 = t31863*t32090+t30624;
+ t31722 = RATIONAL(8.0,27.0);
+ t32154 = t31862*t31722;
+ t32152 = t30498+t31654*t32163;
+ t32149 = y*t32202+t30598;
+ t32146 = t30660+t31697*t32199;
+ t32145 = t31742*t31861;
+ t32144 = t31863*t31776;
+ t32141 = t31828*t31861;
+ t30553 = x*t32286;
+ t32137 = x*t32301+t30553;
+ t32114 = t31861*t31658;
+ t32134 = y*t32114+t30592;
+ t31845 = RATIONAL(5.0,8.0);
+ t32132 = t31845*t31863;
+ t32129 = t31626*t31862;
+ t32126 = t31689*t31862;
+ t32123 = t31671*t31862;
+ t32117 = t31863*t31660;
+ t31628 = RATIONAL(49.0,54.0);
+ t32115 = t31628*t31864;
+ t32106 = t31698*t31861;
+ t32096 = t30625+t31861*t32332;
+ t32085 = t31759*t32322;
+ t32083 = t31838*t32322;
+ t31398 = t31771*t32345;
+ t31041 = t31863*t32317;
+ t31164 = t31632*t32345;
+ t32080 = z*t31861*t31581;
+ t32075 = z*t32094;
+ t32073 = t31797*t32355;
+ t32067 = z*t31558;
+ t31359 = t31864*t32295;
+ t32051 = z*t32161;
+ t32049 = t31798*t32322;
+ t32048 = z*t31559;
+ t32047 = t31864*t32319;
+ t32041 = t31864*t32291;
+ t32039 = t31775*t32322;
+ t31709 = RATIONAL(-35.0,12.0);
+ t32035 = t31709*t32355;
+ t32033 = t31789*t32322;
+ t32020 = t31863*t32338;
+ t32008 = z*t31555;
+ t32006 = t31824*t32355;
+ t32005 = z*t32186;
+ t32004 = t31782+t32293;
+ t32003 = t31803+t31761*z;
+ t32002 = RATIONAL(-35.0,8.0)*z+RATIONAL(25.0,8.0);
+ t32001 = t31743*z+t31819;
+ t31856 = RATIONAL(1.0,2.0);
+ t32000 = RATIONAL(-7.0,4.0)*z+t31856;
+ t31998 = t32354*t31864;
+ t31614 = RATIONAL(245.0,96.0);
+ t30444 = RATIONAL(-343.0,288.0)*t32043;
+ t31997 = t30578+t30444+t31614*t32088;
+ t30810 = t31754*t32283;
+ t31996 = x*t32350+t31688*t32285+t30810;
+ t31995 = t30842+(t32053+t32291)*y;
+ t31994 = t30728+t31862*t32048+t30568;
+ t31993 = t30819+(t32034+t32337)*y;
+ t31744 = RATIONAL(56.0,9.0);
+ t30724 = t31744*t32043;
+ t31992 = t30724+t32462;
+ t31991 = t30799+t30906+x*t32019;
+ t31990 = t30846+(t32291+t32005)*x;
+ t31712 = RATIONAL(20.0,3.0);
+ t30671 = RATIONAL(-32.0,9.0)*t32356;
+ t31989 = t30733+t31712*t32285+t30671;
+ t31988 = t30903+x*t32006+z*t32313;
+ t30469 = y*t32080;
+ t31987 = t30754+y*t32078+t30469;
+ t31679 = RATIONAL(35.0,12.0);
+ t31986 = t30768+t30576+t31679*t32287;
+ t31170 = t31632*t32208;
+ t30765 = t31861*t32067;
+ t31985 = t30760+t30765+t30568;
+ t31984 = t31862*t32353+t30623+z*t31421;
+ t30959 = t31609*t32208;
+ t30443 = RATIONAL(343.0,288.0)*t32043;
+ t31687 = RATIONAL(-49.0,48.0);
+ t31983 = t30459+t30443+t31687*t32088;
+ t31982 = t30743+t30650+t31861*t32006;
+ t31522 = t31863*t32091;
+ t31100 = t31679*t32199;
+ t30951 = RATIONAL(-175.0,18.0)*t32199;
+ t31981 = t31861*t32061+t30650+z*t32145;
+ t30522 = t31862*t32028;
+ t31980 = t30522+z*t31185+t30521;
+ t30745 = t31862*t32039;
+ t31646 = RATIONAL(-49.0,18.0);
+ t30559 = t31646*t32043;
+ t31979 = t30745+t30733+t30559;
+ t31978 = t30755+t30548+t31709*t32287;
+ t30681 = t31721*t32283;
+ t31977 = x*t32326+t30681+t31706*t32285;
+ t31976 = t30905+t32520;
+ t31975 = t30905+z*t32141+t31861*t32005;
+ t30565 = z*t31209;
+ t31974 = t30599+t30595+t30565;
+ t30573 = t32314*t32359;
+ t31973 = t30573+t31704*t32287+t30478;
+ t31972 = t30573+y*t32086+t30469;
+ t30882 = t31854*t32088;
+ t31971 = t30723+t30882+t30559;
+ t31970 = t30650+t30800+z*t31170;
+ t30464 = t31581*t32283;
+ t31596 = RATIONAL(-49.0,144.0);
+ t31969 = t30464+t30456+t31596*t32088;
+ t30787 = t31861*t32075;
+ t31968 = t30787+t30832+t30824;
+ t31752 = RATIONAL(-80.0,9.0);
+ t31967 = t30681+t30671+t31752*t32285;
+ t30505 = RATIONAL(128.0,9.0)*t32043;
+ t31966 = t31861*t32324+t31666*t32082+t30505;
+ t31965 = y*t32054+t30872+t30756;
+ t31964 = t30724+t32587;
+ t31963 = y*t32319+t30756+t31701*t32287;
+ t31962 = t30776+z*t31500+t30680;
+ t31715 = RATIONAL(80.0,9.0);
+ t31961 = t30688+t31715*t32285+t30810;
+ t31682 = RATIONAL(-49.0,54.0);
+ t31960 = t31682*t31863+t31757;
+ t31958 = t31757+t31682*t31864;
+ t31956 = t31719*t32111+t31863*t32007+t32174;
+ t31955 = t31863*t32032+t30984+t32167;
+ t31464 = t31782*t32199;
+ t31954 = t31863*t32018+t31464+t32224;
+ t31173 = t31861*t32129;
+ t31953 = t31173+t31864*t32005+t32162;
+ t31952 = t31778*t32163+RATIONAL(-245.0,18.0)*t32069+t32168;
+ t31951 = t31861*t32123+t31858*t32069+t32272;
+ t30717 = t31863*t32077;
+ t31950 = t30717+t31784*t32111+t32239;
+ t31949 = t30973+z*t31522+t32261;
+ t31050 = t31864*t32117;
+ t31948 = t31684*t32208+t30522+t31050+t31864*t32087;
+ t31947 = t30498+t31464+t31630*t32069+t31862*t32142;
+ t31946 = t31700*t32208+t30711+t32146;
+ t31179 = t31863*t32177;
+ t31945 = t31863*t32026+t31179+t32212;
+ t31944 = t31671*t32111+t30610+t32575;
+ t31223 = t31683*t32199;
+ t31943 = t31223+t31864*t32016+t32152;
+ t31942 = t30717+t31700*t32111+t32146;
+ t31941 = t31025+t31788*t32069+t32463;
+ t31259 = t31863*t32192;
+ t31063 = t31863*t32122;
+ t31940 = t31259+t31063+t30771+t30623;
+ t31939 = t30793+t31861*t32175+t32155;
+ t31640 = RATIONAL(35.0,27.0);
+ t31081 = t31640*t32199;
+ t31642 = RATIONAL(-20.0,27.0);
+ t31938 = t31081+t31566+t31642*t32208+t31976;
+ t31937 = t31578*t32208+t30902+t31647*t32345+t30900+t32255;
+ t31936 = t31852*t32208+t31846*t31863+t31862*t32302+t31585*t32088+t31100+
+t30559;
+ t31935 = t30941+t31095+t31100+t31971;
+ t31934 = t31785*t31864+t31807*t32111+t31068+t31981;
+ t31156 = RATIONAL(-25.0,16.0)*t32199;
+ t31933 = t31597*t32088+t31644*t32208+t31156+t30443+t30556+x*t32191;
+ t31932 = t31863*t32121+t30737+t31364+t30852+t32564;
+ t31931 = t30905+t31081+t31157+t31734*t32069+t32234;
+ t31930 = t31469+t31465+t30951+t31992;
+ t31929 = t31835*t32208+t31550+t32255+t32536;
+ t31928 = t31807*t32208+t31785*t31863+t32261+t32524;
+ t31927 = t31409+t31631*t32359+t31863*t32047+t30553+t32187;
+ t31926 = t31513+t31522+t30559+t31864*t32035+t32213;
+ t31925 = t31041+t31131+t30803+t30595+t32572;
+ t31924 = t30985+t31398+t30959+t31994;
+ t31472 = t31808*t32199;
+ t31923 = t31563+t31860*t32111+t31472+t31981;
+ t31495 = t31864*t32132;
+ t31922 = x*t32092+t31685*t32208+t30464+t30444+t31495+t31663*t32088;
+ t31921 = t31729*t32345+t31764*t32208+t32485+t32490;
+ t30981 = RATIONAL(125.0,24.0)*t32199;
+ t31920 = t30981+t31746*t32296+t31616*t32111+t30559+t32554;
+ t31285 = t31864*t32148;
+ t31919 = t31285+t31066+t31712*t32069+t30724+t32259;
+ t31194 = RATIONAL(-25.0,27.0)*t32199;
+ t31918 = t31173+t31194+t31731*t32069+t30832+t32258;
+ t31917 = t30549+t31464+y*t32346+t31794*t32069+t32152;
+ t31916 = t31599*t32111+t30625+t31472+t30890+t30650+t31693*t32296;
+ t31915 = t30883+t31170+t30737+t31164+t32255;
+ t31914 = t30663+t31023+t31292+t30479+t32174;
+ t31481 = t31727*t32199;
+ t31913 = z*t31442+x*t32307+t31481+t30602+t32212;
+ t31328 = t31790*t32199;
+ t31912 = t30789+t30623+t30898+t31328+(t32325+t32106)*t31863;
+ t30916 = RATIONAL(-350.0,27.0)*t32199;
+ t31911 = t31692*t32082+t31584*t32296+t31583*t32111+t30916+t30668+t30505;
+ t31910 = t31313+t31863*t32008+t32171+t32190;
+ t31909 = y*t32093+t31493+t31406+t31970;
+ t31908 = t31537+t31743*t31864+t32239+t32591;
+ t31907 = t30951+t31586*t32111+t30739+t31761*t32082+t31612*t32296+t30724;
+ t31906 = t31605*t32111+t30779+t31631*t32296+t30478+t32174;
+ t31575 = RATIONAL(-245.0,54.0);
+ t31905 = t31575*t32111+t30858+t31634*t32296+t31813*t32082+t32168;
+ t31904 = t31759*t32082+t31732*t32296+t31801*t32111+t30618+t32272;
+ t31903 = t31249+t31714*t32296+t31690*t32111+t31968;
+ t31902 = t31081+t31565+t31642*t32111+t31975;
+ t31901 = t31683*t32208+t31179+t31863*t32318+t31974;
+ t31193 = RATIONAL(-25.0,36.0)*t32199;
+ t31900 = t31193+t31982+t32606*t31697;
+ t31899 = t31645*t32111+t31571+t32519+t32605;
+ t31898 = t31179+t30598+t30599+t30601+t32606*t31683;
+ t31897 = RATIONAL(49.0,432.0)*t32163+RATIONAL(-5.0,16.0)*t32069+t32160+
+t32193;
+ t31896 = t30797+t31792*t32345+t31863*t32184+t30903+t32483;
+ t31107 = t31861*t32194;
+ t31895 = x*t32194+t30776+t31107+t30894+t32155;
+ t31894 = t31685*t32069+t31008+t32193+t32213;
+ t31676 = RATIONAL(-25.0,12.0);
+ t31200 = t31676*t32199;
+ t31893 = t31648*t32111+y*t32195+t31200+t31985;
+ t31892 = t31755*t31864+t31803*t32111+t30951+t31964;
+ t31677 = RATIONAL(1.0,216.0);
+ t31242 = t31677*t32199;
+ t31891 = t30597+t30594+t31242+z*t31109+t32320*t32117;
+ t31890 = z*t31100+t31246+t31200+t30568+t32252;
+ t31769 = RATIONAL(-2.0,27.0);
+ t31889 = t31395+t30859+t31769*t32359+RATIONAL(-25.0,24.0)*t32069+t32146;
+ t31365 = t31809*t32199;
+ t31888 = t31756*t32208+t31365+t31854*t31863+t30724+t32487;
+ t31887 = t30935+t31671*t32359+t31863*t32041+t30714+t32190;
+ t31118 = t31863*t32115;
+ t31886 = t31557+t31118+t31864*t32102+t31975;
+ t31885 = t31593*t32111+t31193+t31627*t32296+t30819+t30650+t30820;
+ t31884 = t30498+t30481+t31340+t30581+t32607*t31691;
+ t31883 = t31193+t31725*t32296+t31822*t32111+t31970;
+ t31882 = t31559+t31428+t32548+t32559;
+ t31881 = t31863*t32294+t31861*t32156+t30900+t30617+t32162;
+ t31659 = RATIONAL(25.0,96.0);
+ t31076 = t31659*t32199;
+ t31880 = t31603*t32111+t31310+t30476+t31076+t32501;
+ t31879 = t31608*t32208+t31862*t32297+t31723*t31863+t31624*t32088+t32477;
+ t31878 = x*t32165+t31863*t32173+t31100+t31979;
+ t31877 = x*t32164+t31200+t31861*t32089+t31994;
+ t31876 = t31317+z*t31406+t32160+t32577;
+ t31875 = t31730*t32111+t31359+t31472+t31982;
+ t31874 = t32272+t31862*t32085+t30613+(t32310+t32125)*t31863;
+ t31873 = t31861*t32144+t31561+t31862*t32293+z*t31300+t32155;
+ t31296 = t31743*t32199;
+ t31872 = t30753+t31297+x*t32189+t30456+t31296+t30581;
+ t31871 = t31813*t32088+x*t32131+t30867+t31575*t32208+t32168;
+ t31870 = t31526+x*t32267+t30799+t30483+t32167;
+ t31869 = t31541+t31708*t32069+t32190+t32247;
+ t31133 = RATIONAL(-25.0,48.0)*t32199;
+ t31868 = t31600*t32208+t31133+t30531+x*t31562+t30632+t30456;
+ t31867 = t30887+t31695*t32296+t31622*t32111+t30619+t32239;
+ t31859 = RATIONAL(8.0,3.0);
+ t31855 = RATIONAL(4.0,1.0);
+ t31851 = RATIONAL(-4.0,1.0);
+ t31848 = RATIONAL(-1.0,6.0);
+ t31847 = RATIONAL(7.0,4.0);
+ t31843 = RATIONAL(4.0,3.0);
+ t31842 = RATIONAL(1.0,4.0);
+ t31840 = RATIONAL(-1.0,4.0);
+ t31836 = RATIONAL(-4.0,3.0);
+ t31827 = RATIONAL(-8.0,3.0);
+ t31821 = RATIONAL(-5.0,8.0);
+ t31815 = RATIONAL(-5.0,24.0);
+ t31806 = RATIONAL(-49.0,6.0);
+ t31800 = RATIONAL(-56.0,3.0);
+ t31793 = RATIONAL(40.0,9.0);
+ t31791 = RATIONAL(2.0,27.0);
+ t31787 = RATIONAL(1.0,12.0);
+ t31781 = RATIONAL(-10.0,3.0);
+ t31773 = RATIONAL(10.0,3.0);
+ t31772 = RATIONAL(-25.0,6.0);
+ t31766 = RATIONAL(-10.0,1.0);
+ t31753 = RATIONAL(49.0,6.0);
+ t31713 = RATIONAL(10.0,1.0);
+ t31711 = RATIONAL(-35.0,27.0);
+ t31703 = RATIONAL(-25.0,54.0);
+ t31686 = RATIONAL(-80.0,27.0);
+ t31672 = RATIONAL(-25.0,96.0);
+ t31657 = RATIONAL(80.0,27.0);
+ t31656 = RATIONAL(25.0,12.0);
+ t31643 = RATIONAL(-1.0,216.0);
+ t31637 = RATIONAL(49.0,27.0);
+ t31620 = RATIONAL(-200.0,27.0);
+ t31618 = RATIONAL(343.0,54.0);
+ t31617 = RATIONAL(392.0,27.0);
+ t31613 = RATIONAL(-175.0,96.0);
+ t31607 = RATIONAL(-100.0,27.0);
+ t31604 = RATIONAL(196.0,27.0);
+ t31601 = RATIONAL(100.0,27.0);
+ t31598 = RATIONAL(175.0,96.0);
+ t31595 = RATIONAL(-112.0,27.0);
+ t31594 = RATIONAL(-175.0,54.0);
+ t31591 = RATIONAL(175.0,54.0);
+ t31590 = RATIONAL(-196.0,27.0);
+ t31589 = RATIONAL(-343.0,54.0);
+ t31588 = RATIONAL(200.0,27.0);
+ t31587 = RATIONAL(112.0,27.0);
+ t31576 = RATIONAL(-392.0,27.0);
+ t31543 = y*t32196;
+ t31542 = x*t32103;
+ t31523 = y*t32222;
+ t31503 = x*t32300;
+ t31497 = t31861*t32289;
+ t31483 = t31768*t32359;
+ t31456 = y*t32116;
+ t31454 = t31720*t32348;
+ t31450 = y*t32104;
+ t31449 = t31791*t32359;
+ t31438 = x*t32113;
+ t31420 = y*t32181;
+ t31419 = t31862*t32321;
+ t31414 = t31795*t32333;
+ t31407 = x*t32095;
+ t31403 = y*t32143;
+ t31396 = t31734*t32348;
+ t31392 = t31818*t32333;
+ t31390 = t31793*t32163;
+ t31386 = t31807*t32333;
+ t31384 = t31820*t32333;
+ t31381 = x*t32151;
+ t31371 = t31720*t32333;
+ t31357 = x*t32154;
+ t31346 = t31731*t32348;
+ t31345 = y*t32229;
+ t31342 = x*t32233;
+ t31341 = x*t32277;
+ t31337 = t31745*t32333;
+ t31331 = t31722*t32333;
+ t31326 = y*t32209;
+ t31315 = y*t32125;
+ t31312 = t31758*t32163;
+ t31309 = t31765*t32348;
+ t31303 = t31862*t32312;
+ t31286 = t31861*t32154;
+ t31281 = t31862*t32323;
+ t31275 = t31807*t32348;
+ t31273 = t31765*t32333;
+ t31271 = t31818*t32348;
+ t31268 = x*t32139;
+ t31263 = x*t32110;
+ t31262 = x*t32332;
+ t31260 = t31648*t32348;
+ t31258 = t31637*t32348;
+ t31253 = t31637*t32333;
+ t31251 = t31680*t32333;
+ t31250 = t31648*t32333;
+ t31241 = t31650*t32163;
+ t31235 = x*t32217;
+ t31234 = y*t32106;
+ t31233 = t31862*t32325;
+ t31231 = t31686*t32348;
+ t31227 = t31630*t32333;
+ t31222 = t31708*t32348;
+ t31216 = t31665*t32348;
+ t31206 = y*t32153;
+ t31205 = t31862*t32317;
+ t31204 = x*t32102;
+ t31196 = t31696*t32163;
+ t31191 = y*t32142;
+ t31190 = y*t32182;
+ t31186 = t31657*t32348;
+ t31184 = t31862*t32334;
+ t31182 = t31696*t32333;
+ t31181 = y*t32184;
+ t31180 = x*t32304;
+ t31165 = x*t32108;
+ t31151 = x*t32129;
+ t31147 = t31693*t32333;
+ t31144 = t31690*t32333;
+ t31143 = t31690*t32348;
+ t31135 = x*t32147;
+ t31129 = t31660*t32163;
+ t31125 = t31862*t32342;
+ t31121 = t31633*t32333;
+ t31119 = x*t32123;
+ t31110 = t31640*t32348;
+ t31103 = y*t32192;
+ t31101 = x*t32150;
+ t31093 = RATIONAL(40.0,27.0)*t32359;
+ t31092 = t31640*t32333;
+ t31089 = RATIONAL(-16.0,27.0)*t32163;
+ t31084 = t31658*t32348;
+ t31080 = t31639*t32348;
+ t31079 = t31862*t32114;
+ t31060 = y*t32232;
+ t31056 = y*t32179;
+ t31049 = y*t32183;
+ t31048 = t31686*t32333;
+ t31046 = t31630*t32348;
+ t31038 = y*t32207;
+ t31035 = t31862*t32335;
+ t31032 = t31711*t32348;
+ t31031 = RATIONAL(-56.0,27.0)*t32359;
+ t31028 = t31657*t32333;
+ t31018 = x*t32126;
+ t31015 = t31861*t32126;
+ t31014 = t31861*t32304;
+ t31013 = t31711*t32333;
+ t31007 = t31862*t32315;
+ t31001 = t31862*t32318;
+ t30999 = t31683*t32163;
+ t30995 = t31650*t32348;
+ t30994 = t31862*t32316;
+ t30993 = x*t32118;
+ t30988 = t31595*t32333;
+ t30987 = t31582*t32333;
+ t30986 = t31622*t32348;
+ t30979 = RATIONAL(160.0,27.0)*t32163;
+ t30975 = RATIONAL(49.0,864.0)*t32163;
+ t30970 = x*t32135;
+ t30969 = t31587*t32348;
+ t30967 = y*t32138;
+ t30961 = t31603*t32333;
+ t30956 = t31596*t32163;
+ t30955 = y*t32180;
+ t30954 = t31582*t32348;
+ t30948 = RATIONAL(-49.0,432.0)*t32163;
+ t30940 = RATIONAL(-224.0,27.0)*t32163;
+ t30938 = t31619*t32348;
+ t30937 = t31611*t32333;
+ t30928 = t31603*t32348;
+ t30923 = t31587*t32333;
+ t30910 = t31595*t32348;
+ t30908 = RATIONAL(245.0,288.0)*t32163;
+ t30907 = t31563*t32358;
+ t30901 = z*t31531;
+ t30897 = t31822*t32287;
+ t30892 = t31848*t32287;
+ t30889 = t31569*t32357;
+ t30886 = t31848*t32285;
+ t30881 = t31827*t32287;
+ t30877 = x*t32063;
+ t30876 = t31830*t32287;
+ t30875 = t31864*t32282;
+ t30873 = t31859*t32287;
+ t30869 = t31838*t32285;
+ t30866 = t31826*t32285;
+ t30863 = z*t31529;
+ t30861 = t32109*t32357;
+ t30860 = x*t32015;
+ t30855 = x*t32060;
+ t30850 = y*t32083;
+ t30849 = t31862*t32083;
+ t30848 = x*t32068;
+ t30845 = y*t32074;
+ t30841 = t31827*t32285;
+ t30840 = t31859*t32285;
+ t30839 = y*t32037;
+ t30838 = t31829*t32287;
+ t30835 = y*t32032;
+ t30834 = x*t32046;
+ t30829 = t31830*t32285;
+ t30828 = t31863*t32036;
+ t30827 = t31850*t32285;
+ t30826 = RATIONAL(245.0,216.0)*t32163;
+ t30821 = RATIONAL(-343.0,216.0)*t32163;
+ t30816 = t31565*t32358;
+ t30812 = y*t32018;
+ t30801 = x*t32016;
+ t30784 = t31817*t32287;
+ t30782 = t31861*t32051;
+ t30780 = x*t32051;
+ t30778 = y*t32079;
+ t30774 = t31864*t32281;
+ t30770 = t31759*t32285;
+ t30762 = y*t32045;
+ t30759 = x*t32073;
+ t30752 = t31788*t32285;
+ t30750 = y*t32085;
+ t30749 = t31728*t32287;
+ t30744 = t31757*t32285;
+ t30742 = z*t31362;
+ t30738 = y*t32031;
+ t30736 = z*t31359;
+ t30722 = z*t31398;
+ t30720 = y*t32024;
+ t30712 = x*t32013;
+ t30706 = x*t32022;
+ t30697 = x*t32065;
+ t30695 = x*t32040;
+ t30693 = t31862*t32049;
+ t30691 = z*t31440;
+ t30690 = t31779*t32285;
+ t30683 = t31796*t32088;
+ t30678 = t31712*t32287;
+ t30677 = t31796*t32082;
+ t30670 = t31752*t32287;
+ t30662 = y*t32030;
+ t30659 = t31715*t32287;
+ t30655 = z*t31361;
+ t30639 = x*t32075;
+ t30637 = t31861*t32073;
+ t30636 = y*t32055;
+ t30631 = y*t32033;
+ t30626 = t31862*t32033;
+ t30615 = t31550*t32357;
+ t30612 = t31552*t32357;
+ t30609 = y*t32026;
+ t30608 = y*t32008;
+ t30604 = y*t32029;
+ t30600 = z*t31041;
+ t30585 = t31861*t32020;
+ t30582 = t31679*t32285;
+ t30580 = t31864*t32284;
+ t30577 = x*t32020;
+ t30570 = x*t32009;
+ t30566 = z*t31215;
+ t30564 = t31662*t32285;
+ t30555 = x*t32035;
+ t30550 = z*t31130;
+ t30547 = t31702*t32285;
+ t30546 = t31653*t32285;
+ t30543 = t31653*t32069;
+ t30542 = y*t32025;
+ t30541 = z*t31174;
+ t30540 = t31630*t32285;
+ t30537 = z*t31164;
+ t30530 = t31687*t32082;
+ t30529 = y*t32056;
+ t30527 = t31630*t32287;
+ t30523 = z*t31202;
+ t30519 = z*t31189;
+ t30518 = y*t32057;
+ t30516 = t31864*t32286;
+ t30513 = x*t32066;
+ t30508 = t31705*t32088;
+ t30474 = z*t30959;
+ t30470 = t31614*t32082;
+ t30467 = t31596*t32082;
+ t30465 = t31581*t32088;
+ t30450 = t31863*t32080;
+ coeffs_dzz->coeff_m2_m2_m2 = t31125+t30523+t30519+t31129+t30541+(t31782*z
++t31680)*t32199+(t31998+t31999)*t31677+t31980+t32188+t32215;
+ coeffs_dzz->coeff_m1_m2_m2 = t30706+t31107+t30609+t31340+t31342+x*t32144+
+t32224+t32253+t32431+t32476+t32510;
+ coeffs_dzz->coeff_0_m2_m2 = t31328+t32354*t31727+(t31791*t31861+t32001)*
+t31863+t31984+t32230+t32442+t32467+t32598;
+ coeffs_dzz->coeff_p1_m2_m2 = t30625+t30626+t30631+t31315+t31314+(t32331+
+t31769*t31861)*t31863+t31876+t32447+t32589;
+ coeffs_dzz->coeff_p2_m2_m2 = t30600+t31259+t31263+t31643*t32345+t31913+
+t30812+t32149+t32423+t32517;
+ coeffs_dzz->coeff_p3_m2_m2 = t30604+t31242+t31643*t32208+t32270+t32280+
+t32435+t32568;
+ coeffs_dzz->coeff_m2_m1_m2 = t30695+t31448+t31114+t31776*t32296+t31216+
+t31884+t32241+t32482+t32510;
+ coeffs_dzz->coeff_m1_m1_m2 = t31438+t30615+t31868+t30608+RATIONAL(25.0,
+32.0)*t32069+t30948+t32228+t32240+t32440;
+ coeffs_dzz->coeff_0_m1_m2 = t32351+t32248+t31331+z*t32132+t31929+t32374+
+t32481+t32550;
+ coeffs_dzz->coeff_p1_m1_m2 = t31273+t31271+t31885+t30816+t31991+t32449+
+t32452;
+ coeffs_dzz->coeff_p2_m1_m2 = t30801+t30907+t31897+t31392+t32274+t32370+
+t32454;
+ coeffs_dzz->coeff_p3_m1_m2 = t31403+t31945+t32185+t32433+t32523;
+ coeffs_dzz->coeff_m2_0_m2 = t31381+t32320*t31727+(t31791*t31862+t32001)*
+t31864+t31912+t32467+t32486+t32551;
+ coeffs_dzz->coeff_m1_0_m2 = t31357+t31937+t31860*x+t32218+t31845*t32322+
+t32364+t32550+t32567;
+ coeffs_dzz->coeff_0_0_m2 = t31837+t31089+t32231*t31850+(t31856+t32254+(
+t31849+t31641*t31864)*t31863)*z+t31899+t32371;
+ coeffs_dzz->coeff_p1_0_m2 = t31309+t31833*x+t32221+t32054+t31902+t31988+
+t32428+t32511;
+ coeffs_dzz->coeff_p2_0_m2 = t31779*x+t32220+t31923+t31840*t32322+t32266+
+t32422+t32496+t32505;
+ coeffs_dzz->coeff_p3_0_m2 = t31780*t32322+t32211+t31939+t32392+t32492;
+ coeffs_dzz->coeff_m2_p1_m2 = t31403+t30782+t30780+(t31769*t31862+t31801*y
+)*t31864+t31876+t32266+t32396+t32472;
+ coeffs_dzz->coeff_m1_p1_m2 = t31309+t30784+t31883+t31392+t32368+t32452+
+t32533;
+ coeffs_dzz->coeff_0_p1_m2 = t31273+t32352+t32251+t32068+t31938+t31993+
+t32455+t32511;
+ coeffs_dzz->coeff_p1_p1_m2 = t31089+t31194+t31331+t31357+t30897+RATIONAL(
+25.0,18.0)*t32069+t31968+t32240+t32413+t32547+t32583;
+ coeffs_dzz->coeff_p2_p1_m2 = t31381+t30770+t30892+t31910+t32228+t32382+
+t32421;
+ coeffs_dzz->coeff_p3_p1_m2 = t31448+t30774+t31904+t32595+t32600;
+ coeffs_dzz->coeff_m2_p2_m2 = t31149+t30637+t30759+t30566+t31643*t32296+
+t31913+t30565+t32274+t32280+t32557;
+ coeffs_dzz->coeff_m1_p2_m2 = t30889+t31271+t31897+t30762+t32149+t32375+
+t32406;
+ coeffs_dzz->coeff_0_p2_m2 = t32250+t31315+t32343+t31840*t32355+t31916+
+t32377+t32502+t32505;
+ coeffs_dzz->coeff_p1_p2_m2 = t31438+t30886+t30750+t31910+t32230+t32380+
+t32394;
+ coeffs_dzz->coeff_p2_p2_m2 = t31872+t30752+RATIONAL(1.0,8.0)*t32069+
+t31216+t30778+t30948+t32215+t32253+t32399;
+ coeffs_dzz->coeff_p3_p2_m2 = t30580+t31954+t32188+t32417+t32473;
+ coeffs_dzz->coeff_m2_p3_m2 = t31263+t30585+t31643*t32111+t30577+t31891+
+t32568;
+ coeffs_dzz->coeff_m1_p3_m2 = t31314+t31945+t32158+t32411+t32556;
+ coeffs_dzz->coeff_0_p3_m2 = t32265+t31863*t32353+t31873+t32492+t32571;
+ coeffs_dzz->coeff_p1_p3_m2 = t30690+t31342+t31874+t32600+t32602;
+ coeffs_dzz->coeff_p2_p3_m2 = t31125+t30564+t31954+t32366+t32593;
+ coeffs_dzz->coeff_p3_p3_m2 = t31864*t32020+t31129+t31948+t32521;
+ coeffs_dzz->coeff_m2_m2_m1 = t31001+t30570+t30999+t31014+t30794+t31180+
+t31884+t31973+t32431;
+ coeffs_dzz->coeff_m1_m2_m1 = t30612+t30961+t30467+t31407+t31383+t31659*
+t31998+t31868+t31987+t32460;
+ coeffs_dzz->coeff_0_m2_m1 = t31738*t32355+t31386+t32354*t31785+t31929+
+t31963+t32415+t32507;
+ coeffs_dzz->coeff_p1_m2_m1 = t31345+t31900+t30744+t30550+t32235+t32407+
+t32449;
+ coeffs_dzz->coeff_p2_m2_m1 = t31101+t30749+t30540+t31927+t30595+t32214+
+t32403+t32454;
+ coeffs_dzz->coeff_p3_m2_m1 = t30542+t31049+t31898+t32523+t32543;
+ coeffs_dzz->coeff_m2_m1_m1 = t30738+t30928+t30546+t31133+t31659*t31999+
+t31969+t32198+t32252+t32440+t32460;
+ coeffs_dzz->coeff_m1_m1_m1 = t31250+t30582+t31260+t30908+t30470+t31483+(
+t31676*y+t31613*t31862)*t31864+(t31676*x+t31613*t31861+(RATIONAL(125.0,32.0)+
+RATIONAL(-175.0,32.0)*z)*t31864)*t31863+t31986+t31997;
+ coeffs_dzz->coeff_0_m1_m1 = t31852*y+t31670*t31862+t31456+t30985+(t31755*
+t31861+t32002)*t31863+t31985+t32494+t32500+t32578+t32594;
+ coeffs_dzz->coeff_p1_m1_m1 = t31450+t31222+t30555+(t31772*t31861+t31656*x
+)*t31863+t31920+t32429+t32509+t32599;
+ coeffs_dzz->coeff_p2_m1_m1 = t31156+t30547+t30970+t31190+(t31598*t31861+
+t31672*x)*t31863+t31983+t32402+t32418+t32601;
+ coeffs_dzz->coeff_p3_m1_m1 = t31672*t32208+t30943+t30465+t30736+t31420+
+t30543+t31880;
+ coeffs_dzz->coeff_m2_0_m1 = t32052+t31275+t32320*t31785+t31915+t32364+
+t32507+t32603;
+ coeffs_dzz->coeff_m1_0_m1 = t31396+t31852*x+t31670*t31861+(t31755*t31862+
+t32002)*t31864+t31924+t32494+t32529+t32538;
+ coeffs_dzz->coeff_0_0_m1 = t31390+RATIONAL(5.0,2.0)+t32231*t31773+(t31753
+*t31864+RATIONAL(-7.0,2.0)+(RATIONAL(-343.0,18.0)*t31864+t31753)*t31863)*z+
+t31882+t32390;
+ coeffs_dzz->coeff_p1_0_m1 = t31853*x+t31346+t30733+t32048+t31781*t31861+
+t31892+t32457+t32541+t32552;
+ coeffs_dzz->coeff_p2_0_m1 = t31341+t31815*x+t31847*t32322+t31673*t31861+
+t31935+t32365+t32466+t32579;
+ coeffs_dzz->coeff_p3_0_m1 = t31815*t31861+t32047+t31934+t32546+t32576;
+ coeffs_dzz->coeff_m2_p1_m1 = t30537+t31341+t30720+t31883+t31420+t32389+
+t32407;
+ coeffs_dzz->coeff_m1_p1_m1 = t30722+t30474+t31346+t30981+t31190+(t31772*
+t31862+t31656*y)*t31864+t31978+t31979+t32429+t32498;
+ coeffs_dzz->coeff_0_p1_m1 = t31853*y+t31781*t31862+t31450+t32067+t31930+
+t32388+t32470+t32552;
+ coeffs_dzz->coeff_p1_p1_m1 = t31390+t31456+z*t30951+t31396+t30742+t31483+
+t31921+t32373+t32514;
+ coeffs_dzz->coeff_p2_p1_m1 = t31275+t31890+t31250+t32426+t32441+t32565+
+t32580;
+ coeffs_dzz->coeff_p3_p1_m1 = t30655+t31946+t32198+t32393+t32468;
+ coeffs_dzz->coeff_m2_p2_m1 = t31049+t30712+t30970+t31927+t30598+t30527+
+t32363+t32406;
+ coeffs_dzz->coeff_m1_p2_m1 = t30529+t30530+t30861+t31222+(t31598*t31862+
+t31672*y)*t31864+t31933+t32214+t32418;
+ coeffs_dzz->coeff_0_p2_m1 = t31345+t31936+t31847*t32355+t31815*y+t31673*
+t31862+t32378+t32579+t32586;
+ coeffs_dzz->coeff_p1_p2_m1 = t31890+t31386+t30518+t30866+t31260+t30756+
+t32360+t32397;
+ coeffs_dzz->coeff_p2_p2_m1 = t30961+t30697+RATIONAL(-7.0,8.0)*t32069+
+t31922+t31180+t30928+t30908+t31972+t32437;
+ coeffs_dzz->coeff_p3_p2_m1 = t30516+t31014+t31906+t32461+t32480;
+ coeffs_dzz->coeff_m2_p3_m1 = t31101+t30513+t31901+t32543+t32556;
+ coeffs_dzz->coeff_m1_p3_m1 = t31672*t32111+t30691+t31076+t30450+t30543+
+t32187+t32235+t32424;
+ coeffs_dzz->coeff_0_p3_m1 = t31815*t31862+t31863*t32319+t31928+t32542+
+t32546;
+ coeffs_dzz->coeff_p1_p3_m1 = t31407+t31942+t32169+t32448+t32468;
+ coeffs_dzz->coeff_p2_p3_m1 = t31001+t31956+t32279+t32436+t32461;
+ coeffs_dzz->coeff_p3_p3_m1 = t30999+t31223+t31863*t32025+t30498+t32491+
+t32497;
+ coeffs_dzz->coeff_m2_m2_0 = t31912+t31182+t30863+t31860*t32069+t31184+
+t31196+t30860+t30619+t32242+t32442;
+ coeffs_dzz->coeff_m1_m2_0 = t30869+t31429+t31937+t31419+t30967+t31965+
+t32415+t32526;
+ coeffs_dzz->coeff_0_m2_0 = t31836*t32355+t31056+t32354*(t32115+t31808)+
+t32371+t32516+t32534+t32590+t32605;
+ coeffs_dzz->coeff_p1_m2_0 = t30855+t31931+t31144+t32278+t32428+t32451+
+t32540;
+ coeffs_dzz->coeff_p2_m2_0 = t30845+t31135+t30955+t31875+t31962+t32398+
+t32422;
+ coeffs_dzz->coeff_p3_m2_0 = t30625+t31103+t31939+t32241+t32515+t32555;
+ coeffs_dzz->coeff_m2_m1_0 = t31337+t31915+t30938+t30850+t30848+t32276+
+t32374+t32526;
+ coeffs_dzz->coeff_m1_m1_0 = t30821+t31924+t31031+t30765+t30662+RATIONAL(
+25.0,2.0)*t32069+t31080+t32271+t32500+t32518;
+ coeffs_dzz->coeff_0_m1_0 = t30923+t31713*t32355+(t31641+t31589*t31864)*
+t31862+(t31590*t31864+t31756)*y+t32390+t32471+t32513+t32559+t32585;
+ coeffs_dzz->coeff_p1_m1_0 = t30670+t31258+t30988+t31907+t31989+t32420+
+t32457;
+ coeffs_dzz->coeff_p2_m1_0 = t30877+t31253+t30873+t30986+t31935+t32386+
+t32439;
+ coeffs_dzz->coeff_p3_m1_0 = t30875+t31949+t32210+t32410+t32576;
+ coeffs_dzz->coeff_m2_0_0 = t31836*t32322+t31204+t31899+t32320*(t31808+
+t31628*t31863)+t32503+t32553+t32590;
+ coeffs_dzz->coeff_m1_0_0 = t30693+t31713*t32322+t30969+(t31589*t31863+
+t31641)*t31861+(t31590*t31863+t31756)*x+t31882+t31996+t32471;
+ coeffs_dzz->coeff_0_0_0 = t30940+t31811+RATIONAL(8.0,1.0)*z+t32231*t31812
++(t31617*t31862+t31816+t31800*z)*t31864+(RATIONAL(-686.0,27.0)*t31864+t31816+
+t31617*t31861+(t31800+RATIONAL(392.0,9.0)*t31864)*z)*t31863+t31966+t32531;
+ coeffs_dzz->coeff_p1_0_0 = t30508+t32049+t30910+(t31576*t31863+t31744)*
+t31861+(t31604*t31863+t31777)*x+t31977+t32381+t32477+t32528;
+ coeffs_dzz->coeff_p2_0_0 = t31143+t31365+t31851*t32322+t30683+(t31618*
+t31863+t31646)*t31861+t31960*x+t31964+t31990+t32562+t32588;
+ coeffs_dzz->coeff_p3_0_0 = t32050+t30849+t31960*t31861+t31886+t32574;
+ coeffs_dzz->coeff_m2_p1_0 = t31143+t31931+t30838+t32210+t32425+t32455+
+t32525;
+ coeffs_dzz->coeff_m1_p1_0 = t31253+t30910+t31930+t30678+t31967+t32420+
+t32445;
+ coeffs_dzz->coeff_0_p1_0 = t30988+t32064+(t31744+t31576*t31864)*t31862+(
+t31777+t31604*t31864)*y+t31879+t32528+t32530+t32561;
+ coeffs_dzz->coeff_p1_p1_0 = t30969+t31031+t30923+RATIONAL(200.0,9.0)*
+t32069+t31911+t30940+t30659+t31961+t32416;
+ coeffs_dzz->coeff_p2_p1_0 = t30639+t30881+t31204+t31871+t32271+t32404+
+t32412;
+ coeffs_dzz->coeff_p3_p1_0 = t31337+t30876+t31903+t32464+t32535;
+ coeffs_dzz->coeff_m2_p2_0 = t30901+t31103+t30723+t30986+t31916+t32398+
+t32408+t32584;
+ coeffs_dzz->coeff_m1_p2_0 = t31878+t31258+t30955+t30839+t30840+t32378+
+t32439;
+ coeffs_dzz->coeff_0_p2_0 = t31144+t31851*t32355+t30677+(t31646+t31618*
+t31864)*t31862+t31958*y+t31888+t31995+t32588;
+ coeffs_dzz->coeff_p1_p2_0 = t30841+t30636+t31905+t31056+t31080+t32385+
+t32404;
+ coeffs_dzz->coeff_p2_p2_0 = t30821+t31932+t30967+t30835+t30938+RATIONAL(
+2.0,1.0)*t32069+t30834+t30756+t32242+t32456;
+ coeffs_dzz->coeff_p3_p2_0 = t31182+t30627+t31867+t32522+t32604;
+ coeffs_dzz->coeff_m2_p3_0 = t30706+t31135+t31895+t32555+t32571;
+ coeffs_dzz->coeff_m1_p3_0 = t30827+t31949+t32278+t32453+t32542;
+ coeffs_dzz->coeff_0_p3_0 = t31839*t32355+t31118+t30828+t31958*t31862+
+t31976+t32566+t32574;
+ coeffs_dzz->coeff_p1_p3_0 = t31419+t30829+t31881+t32535+t32597;
+ coeffs_dzz->coeff_p2_p3_0 = t31184+t31950+t32159+t32450+t32522;
+ coeffs_dzz->coeff_p3_p3_0 = t31864*t32022+t31196+t31940+t32544;
+ coeffs_dzz->coeff_m2_m2_p1 = t30995+t31262+t30901+t31833*t32069+t31241+
+t31962+t32096+t32396+t32447+t32577;
+ coeffs_dzz->coeff_m1_m2_p1 = t31900+t31454+t30987+t30839+t30855+t32368+
+t32434;
+ coeffs_dzz->coeff_0_m2_p1 = t31206+t31843*t32355+t32354*t31807+t31938+
+t31995+t32451+t32469;
+ coeffs_dzz->coeff_p1_m2_p1 = t30869+t31181+t30636+t31664*t31998+t31918+
+t32246+t32413+t32534;
+ coeffs_dzz->coeff_p2_m2_p1 = t30937+t31887+t31119+t30835+t30860+t32382+
+t32387;
+ coeffs_dzz->coeff_p3_m2_p1 = t30627+t31951+t32216+t32443+t32595;
+ coeffs_dzz->coeff_m2_m1_p1 = t30877+t31371+t31885+t30954+t30838+t32389+
+t32434;
+ coeffs_dzz->coeff_m1_m1_p1 = t31093+t30745+t31920+t31110+t30678+RATIONAL(
+-25.0,2.0)*t32069+t30826+t31092+t31989+t32498;
+ coeffs_dzz->coeff_0_m1_p1 = t31667*t31862+t31734*y+t31766*t32355+t31048+
+t31907+t32388+t32532+t32561;
+ coeffs_dzz->coeff_p1_m1_p1 = t30659+t31032+t31028+(t31607*y+t31594*t31862
+)*t31864+t31921+t32401+t32518+t32585;
+ coeffs_dzz->coeff_p2_m1_p1 = t31013+t30881+t31893+t30848+t32206+t32258+
+t32426+t32465;
+ coeffs_dzz->coeff_p3_m1_p1 = t30876+t31946+t32273+t32395+t32493;
+ coeffs_dzz->coeff_m2_0_p1 = t30994+t31843*t32322+t32320*t31807+t31902+
+t31990+t32425+t32469;
+ coeffs_dzz->coeff_m1_0_p1 = t31734*x+t31231+t31667*t31861+t31766*t32322+
+t31892+t31977+t32445+t32532;
+ coeffs_dzz->coeff_0_0_p1 = t31773+t30979+t32231*t31793+(RATIONAL(-392.0,
+9.0)*t32199+RATIONAL(-8.0,1.0)+(t31864+t31863)*RATIONAL(56.0,3.0))*z+t31879+
+t32381;
+ coeffs_dzz->coeff_p1_0_p1 = t30916+t31186+t31731*x+t31733*t31861+(t31588*
+t31862+t32003)*t31864+t31966+t31996+t32416+t32545;
+ coeffs_dzz->coeff_p2_0_p1 = t31725*x+t31151+t31629*t31861+t31855*t32322+
+t31871+t32362+t32503+t32506;
+ coeffs_dzz->coeff_p3_0_p1 = t32229+t32041+t31953+t32391+t32464;
+ coeffs_dzz->coeff_m2_p1_p1 = t31151+t30850+t30787+t30639+t31664*t31999+
+t31918+t32273+t32553+t32583;
+ coeffs_dzz->coeff_m1_p1_p1 = t31186+t30662+t31013+t30693+(t31607*x+t31594
+*t31861)*t31863+t31961+t32373+t32401+t32485;
+ coeffs_dzz->coeff_0_p1_p1 = t31733*t31862+t31028+t31731*y+(t31588*t31861+
+t32003)*t31863+t31911+t32513+t32531+t32545;
+ coeffs_dzz->coeff_p1_p1_p1 = t30508+t31093+t30670+t30979+t30506+t31231+
+t31048+(t31601*y+t31620*t31862)*t31864+(t31601*x+t31620*t31861+(RATIONAL(-200.0
+,9.0)*z+RATIONAL(250.0,27.0))*t31864)*t31863+t31967+t32530;
+ coeffs_dzz->coeff_p2_p1_p1 = t30683+t30873+t30994+t31092+(t31703*x+t31591
+*t31861)*t31863+t31919+t32462+t32508+t32525;
+ coeffs_dzz->coeff_p3_p1_p1 = t30849+t31371+t31703*t32208+t30875+t32369+
+t32483+t32527;
+ coeffs_dzz->coeff_m2_p2_p1 = t31887+t30863+t30834+t32206+t32216+t32394+
+t32419;
+ coeffs_dzz->coeff_m1_p2_p1 = t30841+t30937+t31877+t31422+t31032+t31965+
+t32397+t32465;
+ coeffs_dzz->coeff_0_p2_p1 = t31181+t31629*t31862+t31855*t32355+t31905+
+t31725*y+t32372+t32506+t32516;
+ coeffs_dzz->coeff_p1_p2_p1 = t31110+t30840+t31206+t30677+(t31703*y+t31591
+*t31862)*t31864+t31919+t32379+t32540;
+ coeffs_dzz->coeff_p2_p2_p1 = t30845+t30826+t31522+t31262+t30987+RATIONAL(
+-2.0,1.0)*t32069+t30954+t31971+t32367+t32504+t32584;
+ coeffs_dzz->coeff_p3_p2_p1 = t30634+t31955+t32096+t32444+t32488;
+ coeffs_dzz->coeff_m2_p3_p1 = t31119+t31951+t32159+t32432+t32602;
+ coeffs_dzz->coeff_m1_p3_p1 = t30829+t31942+t32246+t32400+t32493;
+ coeffs_dzz->coeff_0_p3_p1 = t32277+t31863*t32291+t31953+t32383+t32597;
+ coeffs_dzz->coeff_p1_p3_p1 = t30828+t30827+t31454+t31703*t32111+t31896+
+t32527;
+ coeffs_dzz->coeff_p2_p3_p1 = t30706+t30995+t31955+t32361+t32549;
+ coeffs_dzz->coeff_p3_p3_p1 = t31241+t31863*t32023+t31944+t32475;
+ coeffs_dzz->coeff_m2_m2_p2 = t31018+t30540+t31015+t31481+t30527+t30641+
+t31974+t32137+t32227+t32423+t32557;
+ coeffs_dzz->coeff_m1_m2_p2 = t31894+t30744+t31268+t30529+t32203+t32375+
+t32403;
+ coeffs_dzz->coeff_0_m2_p2 = t31736*t32355+t31497+t32354*t31743+t31875+
+t32377+t32537+t32586;
+ coeffs_dzz->coeff_p1_m2_p2 = t31869+t31543+t31482+t30612+t30518+t32380+
+t32387;
+ coeffs_dzz->coeff_p2_m2_p2 = t31227+t30570+t30467+t31205+t31780*t31998+
+t31872+t31972+t32405;
+ coeffs_dzz->coeff_p3_m2_p2 = t30516+t31191+t31947+t32384+t32473;
+ coeffs_dzz->coeff_m2_m1_p2 = t31894+t31165+t31351+t30720+t30547+t32363+
+t32370;
+ coeffs_dzz->coeff_m1_m1_p2 = t31401+t31503+t30555+t31400+RATIONAL(175.0,
+32.0)*t32069+t30956+t31933+t31978+t32402;
+ coeffs_dzz->coeff_0_m1_p2 = t31523+t31738*t31862+t31936+t31863*t32299+
+t32306+t32386+t32470+t32560;
+ coeffs_dzz->coeff_p1_m1_p2 = t30582+t31893+t31508+t31468+t32360+t32459+
+t32514;
+ coeffs_dzz->coeff_p2_m1_p2 = t31326+t30470+t30546+t31046+(t32166+t32329)*
+t31864+t31922+t32247+t32580+t32581;
+ coeffs_dzz->coeff_p3_m1_p2 = t30655+t31294+t31914+t32480+t32512;
+ coeffs_dzz->coeff_m2_0_p2 = t32042+t32320*t31743+t31923+t32275+t32408+
+t32466+t32537;
+ coeffs_dzz->coeff_m1_0_p2 = t31878+t31490+t31738*t31861+t31864*t32299+
+t32308+t32365+t32541+t32560;
+ coeffs_dzz->coeff_0_0_p2 = RATIONAL(-1.0,1.0)+t31312+t32231*t31836+(
+t31806*t31864+RATIONAL(7.0,2.0)+(t31806+RATIONAL(343.0,18.0)*t31864)*t31863)*z+
+t31888+t32562+t32587;
+ coeffs_dzz->coeff_p1_0_p2 = t31494+t32039+t31843*t31861+t31828*x+t31952+
+t32362+t32385+t32538;
+ coeffs_dzz->coeff_p2_0_p2 = t31542+t31736*t31861+t31787*x+(t32201+t32000)
+*t31864+t31932+t32529+t32596+t32603;
+ coeffs_dzz->coeff_p3_0_p2 = t32038+t31787*t31861+t31908+t32582+t32604;
+ coeffs_dzz->coeff_m2_p1_p2 = t30663+t31869+t31542+t31294+t30738+t32419+
+t32421+t32565;
+ coeffs_dzz->coeff_m1_p1_p2 = t31877+t31494+t31326+t30742+t31986+t32441+
+t32459;
+ coeffs_dzz->coeff_0_p1_p2 = t30760+t31508+t31828*y+t32062+t31843*t31862+
+t31952+t32372+t32412+t32594;
+ coeffs_dzz->coeff_p1_p1_p2 = t31523+t31503+t31312+RATIONAL(175.0,18.0)*
+t32069+t31490+t31285+t30722+t31992+t32379+t32508+t32599;
+ coeffs_dzz->coeff_p2_p1_p2 = t30474+t31401+t30537+t30882+(t31834*y+t32263
+)*t31864+t31926+t32275+t32504+t32601;
+ coeffs_dzz->coeff_p3_p1_p2 = t30736+t31351+t31909+t32474+t32488;
+ coeffs_dzz->coeff_m2_p2_p2 = t31296+t30697+t31046+t31191+t31780*t31999+
+t31969+t31973+t32399+t32405;
+ coeffs_dzz->coeff_m1_p2_p2 = t30866+t31495+t31470+t31227+t31468+(t32136+
+t32303)*t31863+t31987+t31997+t32437+t32581;
+ coeffs_dzz->coeff_0_p2_p2 = t31543+t31736*t31862+t31787*y+(t32245+t32000)
+*t31863+t31963+t32456+t32564+t32578+t32596;
+ coeffs_dzz->coeff_p1_p2_p2 = t30861+t30550+t31497+t31400+(t32313+t32141)*
+t31863+t31926+t32367+t32509;
+ coeffs_dzz->coeff_p2_p2_p2 = t30712+t30530+t31165+t30956+t30749+(t31794*y
++t32260)*t31864+(t32145+t31794*x+(RATIONAL(7.0,8.0)*z+t31840)*t31864)*t31863+
+t31983+t32137+t32203;
+ coeffs_dzz->coeff_p3_p2_p2 = t30465+t31794*t32208+t30542+t32227+t32409+
+t32489+t32572;
+ coeffs_dzz->coeff_m2_p3_p2 = t31205+t31947+t32279+t32427+t32593;
+ coeffs_dzz->coeff_m1_p3_p2 = t31482+t31956+t32169+t32414+t32512;
+ coeffs_dzz->coeff_0_p3_p2 = t31863*t32327+t31787*t31862+t31950+t32376+
+t32582;
+ coeffs_dzz->coeff_p1_p3_p2 = t31268+t30691+t31870+t32474+t32549;
+ coeffs_dzz->coeff_p2_p3_p2 = t31794*t32111+t30450+t31018+t30513+t31925+
+t32489;
+ coeffs_dzz->coeff_p3_p3_p2 = t31681*t32069+t31015+t32463+t32479+t32592;
+ coeffs_dzz->coeff_m2_m2_p3 = t31891+t30600+t31079+t30566+t31802*t32069+
+t31084+t32134+t32264+t32435;
+ coeffs_dzz->coeff_m1_m2_p3 = t31035+t31038+t30762+t31898+t32411+t32458+
+t32589;
+ coeffs_dzz->coeff_0_m2_p3 = t31226+t31787*t32355+t32354*t31782+t31873+
+t32219+t32495+t32502+t32515;
+ coeffs_dzz->coeff_p1_m2_p3 = t31403+t31007+t31874+t30706+t30750+t30619+
+t32443+t32446;
+ coeffs_dzz->coeff_p2_m2_p3 = t30993+t31917+t30778+t31060+t30523+t32366+
+t32384;
+ coeffs_dzz->coeff_p3_m2_p3 = t30580+t30519+t31658*t31998+t31948+t32236+
+t32539;
+ coeffs_dzz->coeff_m2_m1_p3 = t30801+t31235+t31251+t31901+t32433+t32458+
+t32472;
+ coeffs_dzz->coeff_m1_m1_p3 = t31233+t31449+t30784+t30975+t31234+RATIONAL(
+-25.0,32.0)*t32069+t31880+t31991+t32424;
+ coeffs_dzz->coeff_0_m1_p3 = t31928+t31783*t31862+t31414+t31821*t32355+
+t32289+t31993+t32410+t32563;
+ coeffs_dzz->coeff_p1_m1_p3 = t30897+t30615+t31384+t31889+t30824+t32244+
+t32395+t32448;
+ coeffs_dzz->coeff_p2_m1_p3 = t30695+t31147+t31914+t30892+t32170+t32430+
+t32436;
+ coeffs_dzz->coeff_p3_m1_p3 = t31121+t30774+(t32217+t31680*y)*t31864+
+t31943+t32482+t32497;
+ coeffs_dzz->coeff_m2_0_p3 = t31787*t32322+t31342+t32320*t31782+t31895+
+t32392+t32495+t32496;
+ coeffs_dzz->coeff_m1_0_p3 = t31823*x+t31303+t31783*t31861+t31821*t32322+
+t31934+t31988+t32453+t32563;
+ coeffs_dzz->coeff_0_0_p3 = t31286+t31841+t32231*t31860+(RATIONAL(-1.0,2.0
+)+t32098+(t31826+t31646*t31864)*t31863)*z+t31886+t32520+t32566;
+ coeffs_dzz->coeff_p1_0_p3 = t31881+t31281+t31858*x+t31833*t31861+t32037+
+t32391+t32567+t32569;
+ coeffs_dzz->coeff_p2_0_p3 = t31802*x+t31908+t31810*t31861+t31842*t32322+
+t32200+t32450+t32486+t32573;
+ coeffs_dzz->coeff_p3_0_p3 = t31802*t31861+(t32233+t32004)*t31864+t31940+
+t32478+t32551;
+ coeffs_dzz->coeff_m2_p1_p3 = t31121+t30634+t30770+t31904+t32200+t32432+
+t32446;
+ coeffs_dzz->coeff_m1_p1_p3 = t30663+t31281+t31147+t30608+t31889+t32393+
+t32400+t32547;
+ coeffs_dzz->coeff_0_p1_p3 = t31903+t31833*t31862+t31858*y+t32063+t31384+
+t32383+t32481+t32569;
+ coeffs_dzz->coeff_p1_p1_p3 = t31449+t31414+t31303+t31286+t31896+RATIONAL(
+-25.0,18.0)*t32069+t30816+t32369+t32533;
+ coeffs_dzz->coeff_p2_p1_p3 = t31909+t31342+t30907+t31234+t30780+t32361+
+t32438;
+ coeffs_dzz->coeff_p3_p1_p3 = t30782+t31251+(t31633*y+t32204)*t31864+
+t32185+t32475+t32558+t32575;
+ coeffs_dzz->coeff_m2_p2_p3 = t30752+t31917+t30541+t32170+t32236+t32417+
+t32427;
+ coeffs_dzz->coeff_m1_p2_p3 = t31906+t30609+t30886+t31060+t32244+t32414+
+t32430;
+ coeffs_dzz->coeff_0_p2_p3 = t31802*y+t31810*t31862+t31403+t31842*t32355+
+t31867+t32376+t32573+t32598;
+ coeffs_dzz->coeff_p1_p2_p3 = t30889+t31233+t30631+t31870+t32219+t32438+
+t32444;
+ coeffs_dzz->coeff_p2_p2_p3 = t31925+t31235+t30975+t30759+t31038+RATIONAL(
+-1.0,8.0)*t32069+t30812+t30598+t32264+t32409;
+ coeffs_dzz->coeff_p3_p2_p3 = t30637+t30604+(t31669*y+t32257)*t31864+
+t31941+t32134+t32479;
+ coeffs_dzz->coeff_m2_p3_p3 = t30993+t31050+t30564+t31658*t31999+t31980+
+t32521+t32539;
+ coeffs_dzz->coeff_m1_p3_p3 = t31007+t30690+(t32335+t32207)*t31863+t31943+
+t32476+t32491;
+ coeffs_dzz->coeff_0_p3_p3 = t31802*t31862+t31063+(t32099+t32004)*t31863+
+t31984+t32478+t32544;
+ coeffs_dzz->coeff_p1_p3_p3 = t31035+t30626+(t32143+t32315)*t31863+t31944+
+t32158+t32558;
+ coeffs_dzz->coeff_p2_p3_p3 = t31084+t30577+(t32346+t32232)*t31863+t31941+
+t32517+t32592;
+ coeffs_dzz->coeff_p3_p3_p3 = t31669*t32111+t31079+t30585+(t32238+(t32330+
+t31658)*t31864)*t31863+t32270;