ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
generalized_absolute_pose_coeffs.cc
Go to the documentation of this file.
1 // Copyright (c) 2018, ETH Zurich and UNC Chapel Hill.
2 // All rights reserved.
3 //
4 // Redistribution and use in source and binary forms, with or without
5 // modification, are permitted provided that the following conditions are met:
6 //
7 // * Redistributions of source code must retain the above copyright
8 // notice, this list of conditions and the following disclaimer.
9 //
10 // * Redistributions in binary form must reproduce the above copyright
11 // notice, this list of conditions and the following disclaimer in the
12 // documentation and/or other materials provided with the distribution.
13 //
14 // * Neither the name of ETH Zurich and UNC Chapel Hill nor the names of
15 // its contributors may be used to endorse or promote products derived
16 // from this software without specific prior written permission.
17 //
18 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
19 // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20 // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21 // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
22 // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23 // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24 // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25 // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26 // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27 // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28 // POSSIBILITY OF SUCH DAMAGE.
29 //
30 // Author: Johannes L. Schoenberger (jsch-at-demuc-dot-de)
31 
33 
34 namespace colmap {
35 
36 Eigen::Matrix<double, 9, 1> ComputeDepthsSylvesterCoeffs(
37  const Eigen::Matrix<double, 3, 6>& K) {
38  Eigen::Matrix<double, 9, 1> coeffs;
39 
40  const double k12 = K(0, 1);
41  const double k13 = K(0, 2);
42  const double k15 = K(0, 4);
43  const double k16 = K(0, 5);
44 
45  const double k22 = K(1, 1);
46  const double k23 = K(1, 2);
47  const double k25 = K(1, 4);
48  const double k26 = K(1, 5);
49 
50  const double k32 = K(2, 1);
51  const double k33 = K(2, 2);
52  const double k35 = K(2, 4);
53  const double k36 = K(2, 5);
54 
55  const double t2 = k12 * k12;
56  const double t3 = k22 * k22;
57  const double t4 = k32 * k32;
58  const double t5 = t2 * t2;
59  const double t6 = t4 * t4;
60  const double t7 = t3 * t3;
61  const double t8 = k13 * k13;
62  const double t9 = k15 * k15;
63  const double t10 = k23 * k23;
64  const double t11 = k25 * k25;
65  const double t12 = k33 * k33;
66  const double t13 = k35 * k35;
67  const double t14 = k16 * k16;
68  const double t15 = k26 * k26;
69  const double t16 = k36 * k36;
70  const double t17 = t8 * t8;
71  const double t18 = t9 * t9;
72  const double t19 = t12 * t12;
73  const double t20 = t10 * t10;
74 
75  coeffs(0) = t2 * -8.0 - t3 * 8.0 - t4 * 8.0 + t5 + t6 + t7 + t2 * t3 * 2.0 +
76  t2 * t4 * 2.0 + t3 * t4 * 2.0 - k12 * k22 * k32 * 8.0 +
77  t2 * t3 * t4 + k12 * k22 * k32 * t2 * 2.0 +
78  k12 * k22 * k32 * t3 * 2.0 + k12 * k22 * k32 * t4 * 2.0 + 1.6E1;
79  coeffs(1) =
80  k25 * 3.2E1 + k35 * 3.2E1 - k22 * k23 * 1.6E1 - k32 * k33 * 1.6E1 -
81  k25 * t2 * 1.6E1 - k25 * t3 * 8.0 - k25 * t4 * 1.6E1 + k25 * t5 * 2.0 +
82  k25 * t6 * 2.0 - k35 * t2 * 1.6E1 - k35 * t3 * 1.6E1 - k35 * t4 * 8.0 +
83  k35 * t5 * 2.0 + k35 * t7 * 2.0 + k12 * k15 * k22 * 8.0 +
84  k12 * k13 * k32 * 8.0 - k12 * k22 * k33 * 8.0 - k12 * k23 * k32 * 8.0 +
85  k13 * k22 * t4 * 4.0 - k13 * k22 * t6 + k22 * k23 * t2 * 4.0 +
86  k22 * k23 * t3 * 4.0 + k22 * k23 * t4 * 4.0 + k15 * k32 * t3 * 4.0 -
87  k15 * k32 * t7 + k32 * k33 * t2 * 4.0 + k32 * k33 * t3 * 4.0 +
88  k32 * k33 * t4 * 4.0 + k25 * t2 * t3 * 2.0 + k25 * t2 * t4 * 4.0 +
89  k25 * t3 * t4 * 2.0 + k35 * t2 * t3 * 4.0 + k35 * t2 * t4 * 2.0 +
90  k35 * t3 * t4 * 2.0 - k12 * k22 * k25 * k32 * 1.2E1 -
91  k12 * k22 * k32 * k35 * 1.2E1 - k12 * k15 * k22 * t2 * 2.0 -
92  k12 * k15 * k22 * t3 * 2.0 - k12 * k15 * k22 * t4 * 2.0 -
93  k12 * k13 * k32 * t2 * 2.0 - k12 * k13 * k32 * t3 * 2.0 -
94  k12 * k13 * k32 * t4 * 2.0 + k12 * k22 * k33 * t2 * 2.0 +
95  k12 * k23 * k32 * t2 * 2.0 + k12 * k22 * k33 * t3 * 2.0 +
96  k12 * k23 * k32 * t3 * 6.0 + k12 * k22 * k33 * t4 * 6.0 +
97  k12 * k23 * k32 * t4 * 2.0 - k13 * k22 * t2 * t4 * 3.0 -
98  k13 * k22 * t3 * t4 + k22 * k23 * t2 * t4 * 2.0 -
99  k15 * k32 * t2 * t3 * 3.0 - k15 * k32 * t3 * t4 +
100  k32 * k33 * t2 * t3 * 2.0 + k25 * t2 * t3 * t4 + k35 * t2 * t3 * t4 +
101  k12 * k22 * k25 * k32 * t2 * 3.0 + k12 * k22 * k25 * k32 * t3 +
102  k12 * k22 * k25 * k32 * t4 * 3.0 + k12 * k22 * k32 * k35 * t2 * 3.0 +
103  k12 * k22 * k32 * k35 * t3 * 3.0 + k12 * k22 * k32 * k35 * t4 -
104  k12 * k15 * k22 * t3 * t4 - k12 * k13 * k32 * t3 * t4;
105  coeffs(2) =
106  k16 * -3.2E1 + k26 * 3.2E1 + k36 * 3.2E1 + t8 * 8.0 + t9 * 8.0 -
107  t10 * 8.0 + t11 * 2.4E1 - t12 * 8.0 + t13 * 2.4E1 + k25 * k35 * 4.8E1 +
108  k16 * t2 * 8.0 + k16 * t3 * 1.6E1 + k16 * t4 * 1.6E1 - k16 * t6 * 2.0 -
109  k16 * t7 * 2.0 - k26 * t2 * 1.6E1 - k26 * t3 * 8.0 - k26 * t4 * 1.6E1 +
110  k26 * t5 * 2.0 + k26 * t6 * 2.0 - k36 * t2 * 1.6E1 - k36 * t3 * 1.6E1 -
111  k36 * t4 * 8.0 + k36 * t5 * 2.0 + k36 * t7 * 2.0 + t2 * t8 * 2.0 +
112  t2 * t9 * 2.0 - t3 * t8 * 2.0 + t2 * t10 * 2.0 - t3 * t9 * 6.0 -
113  t4 * t8 * 6.0 - t2 * t11 * 1.0E1 + t3 * t10 * 6.0 - t4 * t9 * 2.0 +
114  t2 * t12 * 2.0 - t3 * t11 * 2.0 + t4 * t10 * 2.0 + t6 * t8 -
115  t2 * t13 * 1.0E1 + t3 * t12 * 2.0 - t4 * t11 * 1.0E1 - t3 * t13 * 1.0E1 +
116  t4 * t12 * 6.0 + t5 * t11 + t7 * t9 - t4 * t13 * 2.0 + t6 * t11 +
117  t5 * t13 + t7 * t13 - k12 * k13 * k15 * 1.6E1 + k12 * k15 * k23 * 8.0 +
118  k12 * k13 * k33 * 8.0 - k13 * k22 * k25 * 8.0 - k12 * k23 * k33 * 8.0 +
119  k13 * k22 * k35 * 8.0 - k22 * k23 * k25 * 1.6E1 + k15 * k25 * k32 * 8.0 -
120  k22 * k23 * k35 * 3.2E1 - k15 * k32 * k35 * 8.0 -
121  k25 * k32 * k33 * 3.2E1 - k32 * k33 * k35 * 1.6E1 + k13 * k23 * t4 * 4.0 -
122  k13 * k23 * t6 + k15 * k33 * t3 * 4.0 - k15 * k33 * t7 -
123  k25 * k35 * t2 * 2.8E1 - k25 * k35 * t3 * 1.2E1 - k25 * k35 * t4 * 1.2E1 +
124  k25 * k35 * t5 * 4.0 - k16 * t2 * t3 * 2.0 - k16 * t2 * t4 * 2.0 -
125  k16 * t3 * t4 * 8.0 + k16 * t3 * t6 + k16 * t4 * t7 +
126  k26 * t2 * t3 * 2.0 + k26 * t2 * t4 * 4.0 + k26 * t3 * t4 * 2.0 +
127  k36 * t2 * t3 * 4.0 + k36 * t2 * t4 * 2.0 + k36 * t3 * t4 * 2.0 +
128  t2 * t3 * t9 + t2 * t4 * t8 + t3 * t4 * t8 * 2.0 + t2 * t3 * t11 +
129  t2 * t4 * t10 + t3 * t4 * t9 * 2.0 + t2 * t3 * t12 + t2 * t4 * t11 * 3.0 +
130  t2 * t3 * t13 * 3.0 + t3 * t4 * t11 + t2 * t4 * t13 + t3 * t4 * t13 +
131  k12 * k15 * k22 * k25 * 1.6E1 + k12 * k13 * k25 * k32 * 8.0 +
132  k12 * k16 * k22 * k32 * 4.0 - k13 * k15 * k22 * k32 * 1.2E1 +
133  k12 * k15 * k22 * k35 * 8.0 + k12 * k13 * k32 * k35 * 1.6E1 -
134  k12 * k22 * k25 * k33 * 1.2E1 - k12 * k22 * k26 * k32 * 1.2E1 -
135  k12 * k23 * k25 * k32 * 1.2E1 + k15 * k22 * k23 * k32 * 8.0 +
136  k13 * k22 * k32 * k33 * 8.0 - k12 * k22 * k32 * k36 * 1.2E1 -
137  k12 * k22 * k33 * k35 * 1.2E1 - k12 * k23 * k32 * k35 * 1.2E1 +
138  k22 * k23 * k32 * k33 * 8.0 + k12 * k13 * k15 * t3 * 4.0 +
139  k12 * k13 * k15 * t4 * 4.0 - k12 * k15 * k23 * t2 * 2.0 -
140  k12 * k15 * k23 * t3 * 6.0 - k12 * k15 * k23 * t4 * 2.0 -
141  k12 * k13 * k33 * t2 * 2.0 - k12 * k13 * k33 * t3 * 2.0 -
142  k12 * k13 * k33 * t4 * 6.0 - k13 * k22 * k25 * t2 * 2.0 +
143  k13 * k22 * k25 * t3 * 2.0 + k13 * k22 * k25 * t4 * 6.0 -
144  k13 * k22 * k25 * t6 + k12 * k23 * k33 * t2 * 2.0 +
145  k12 * k23 * k33 * t3 * 6.0 + k12 * k23 * k33 * t4 * 6.0 +
146  k13 * k22 * k35 * t2 * 2.0 + k22 * k23 * k25 * t2 * 4.0 -
147  k13 * k22 * k35 * t3 * 2.0 + k12 * k22 * k32 * t8 * 2.0 +
148  k13 * k22 * k35 * t4 * 2.0 + k15 * k25 * k32 * t2 * 2.0 +
149  k22 * k23 * k25 * t4 * 4.0 + k12 * k22 * k32 * t9 * 2.0 +
150  k15 * k25 * k32 * t3 * 2.0 + k12 * k22 * k32 * t10 * 6.0 -
151  k15 * k25 * k32 * t4 * 2.0 - k12 * k22 * k32 * t11 * 2.0 +
152  k12 * k22 * k32 * t12 * 6.0 - k12 * k22 * k32 * t13 * 2.0 +
153  k22 * k23 * k35 * t2 * 8.0 + k22 * k23 * k35 * t3 * 8.0 -
154  k15 * k32 * k35 * t2 * 2.0 + k22 * k23 * k35 * t4 * 4.0;
155  coeffs(2) +=
156  k15 * k32 * k35 * t3 * 6.0 + k15 * k32 * k35 * t4 * 2.0 -
157  k15 * k32 * k35 * t7 + k25 * k32 * k33 * t2 * 8.0 +
158  k25 * k32 * k33 * t3 * 4.0 + k25 * k32 * k33 * t4 * 8.0 +
159  k32 * k33 * k35 * t2 * 4.0 + k32 * k33 * k35 * t3 * 4.0 -
160  k13 * k23 * t2 * t4 * 3.0 - k13 * k23 * t3 * t4 * 3.0 -
161  k15 * k33 * t2 * t3 * 3.0 - k15 * k33 * t3 * t4 * 3.0 +
162  k25 * k35 * t2 * t3 * 2.0 + k25 * k35 * t2 * t4 * 2.0 +
163  k16 * t2 * t3 * t4 * 2.0 + k26 * t2 * t3 * t4 + k36 * t2 * t3 * t4 -
164  k12 * k13 * k22 * k23 * k32 * 4.0 - k12 * k15 * k22 * k32 * k33 * 4.0 -
165  k12 * k22 * k25 * k32 * k35 * 2.0E1 - k12 * k15 * k22 * k25 * t2 * 2.0 -
166  k12 * k15 * k22 * k25 * t3 * 2.0 - k12 * k15 * k22 * k25 * t4 * 2.0 -
167  k12 * k13 * k25 * k32 * t2 * 4.0 + k12 * k16 * k22 * k32 * t2 +
168  k13 * k15 * k22 * k32 * t2 * 3.0 - k12 * k13 * k25 * k32 * t3 * 2.0 -
169  k12 * k16 * k22 * k32 * t3 + k13 * k15 * k22 * k32 * t3 * 3.0 -
170  k12 * k13 * k25 * k32 * t4 * 2.0 - k12 * k15 * k22 * k35 * t2 * 4.0 -
171  k12 * k16 * k22 * k32 * t4 + k13 * k15 * k22 * k32 * t4 * 3.0 -
172  k12 * k15 * k22 * k35 * t3 * 2.0 - k12 * k15 * k22 * k35 * t4 * 2.0 -
173  k12 * k13 * k32 * k35 * t2 * 2.0 + k12 * k22 * k25 * k33 * t2 * 3.0 +
174  k12 * k22 * k26 * k32 * t2 * 3.0 + k12 * k23 * k25 * k32 * t2 * 3.0 -
175  k15 * k22 * k23 * k32 * t2 * 6.0 - k12 * k13 * k32 * k35 * t3 * 2.0 +
176  k12 * k22 * k25 * k33 * t3 + k12 * k22 * k26 * k32 * t3 +
177  k12 * k23 * k25 * k32 * t3 * 3.0 - k15 * k22 * k23 * k32 * t3 * 4.0 -
178  k12 * k13 * k32 * k35 * t4 * 2.0 + k12 * k22 * k25 * k33 * t4 * 9.0 +
179  k12 * k22 * k26 * k32 * t4 * 3.0 + k12 * k23 * k25 * k32 * t4 * 3.0 -
180  k15 * k22 * k23 * k32 * t4 * 2.0 - k13 * k22 * k32 * k33 * t2 * 6.0 -
181  k13 * k22 * k32 * k33 * t3 * 2.0 + k12 * k22 * k32 * k36 * t2 * 3.0 +
182  k12 * k22 * k33 * k35 * t2 * 3.0 + k12 * k23 * k32 * k35 * t2 * 3.0 -
183  k13 * k22 * k32 * k33 * t4 * 4.0 + k12 * k22 * k32 * k36 * t3 * 3.0 +
184  k12 * k22 * k33 * k35 * t3 * 3.0 + k12 * k23 * k32 * k35 * t3 * 9.0 +
185  k12 * k22 * k32 * k36 * t4 + k12 * k22 * k33 * k35 * t4 * 3.0 +
186  k12 * k23 * k32 * k35 * t4 + k22 * k23 * k32 * k33 * t2 * 4.0 +
187  k12 * k13 * k15 * t3 * t4 * 2.0 - k12 * k15 * k23 * t3 * t4 * 3.0 -
188  k12 * k13 * k33 * t3 * t4 * 3.0 - k13 * k22 * k25 * t2 * t4 * 4.0 -
189  k13 * k22 * k25 * t3 * t4 - k13 * k22 * k35 * t2 * t4 * 2.0 +
190  k22 * k23 * k25 * t2 * t4 * 2.0 - k15 * k25 * k32 * t2 * t3 * 2.0 +
191  k12 * k22 * k32 * t3 * t9 + k12 * k22 * k32 * t4 * t8 +
192  k12 * k22 * k32 * t2 * t11 + k12 * k22 * k32 * t2 * t13 +
193  k12 * k22 * k32 * t4 * t11 + k12 * k22 * k32 * t3 * t13 +
194  k22 * k23 * k35 * t2 * t4 * 2.0 - k15 * k32 * k35 * t2 * t3 * 4.0 -
195  k15 * k32 * k35 * t3 * t4 + k25 * k32 * k33 * t2 * t3 * 2.0 +
196  k32 * k33 * k35 * t2 * t3 * 2.0 + k25 * k35 * t2 * t3 * t4 -
197  k12 * k13 * k22 * k23 * k32 * t4 * 2.0 -
198  k12 * k15 * k22 * k32 * k33 * t3 * 2.0 +
199  k12 * k22 * k25 * k32 * k35 * t2 * 4.0 +
200  k12 * k22 * k25 * k32 * k35 * t3 + k12 * k22 * k25 * k32 * k35 * t4 -
201  k12 * k13 * k25 * k32 * t3 * t4 + k12 * k16 * k22 * k32 * t3 * t4 -
202  k12 * k15 * k22 * k35 * t3 * t4;
203  coeffs(3) =
204  k16 * k25 * -4.8E1 - k16 * k35 * 4.8E1 + k25 * k26 * 4.8E1 +
205  k25 * k36 * 4.8E1 + k26 * k35 * 4.8E1 + k35 * k36 * 4.8E1 +
206  k25 * t8 * 1.6E1 + k25 * t9 * 8.0 - k25 * t10 * 8.0 + k25 * t11 * 8.0 -
207  k25 * t12 * 1.6E1 + k25 * t13 * 2.4E1 + k35 * t8 * 8.0 +
208  k35 * t9 * 1.6E1 - k35 * t10 * 1.6E1 + k35 * t11 * 2.4E1 -
209  k35 * t12 * 8.0 + k35 * t13 * 8.0 - k13 * k16 * k22 * 8.0 -
210  k13 * k22 * k26 * 8.0 - k13 * k23 * k25 * 8.0 + k16 * k22 * k23 * 3.2E1 -
211  k15 * k16 * k32 * 8.0 + k13 * k22 * k36 * 8.0 + k13 * k23 * k35 * 8.0 -
212  k22 * k23 * k26 * 1.6E1 + k15 * k25 * k33 * 8.0 + k15 * k26 * k32 * 8.0 +
213  k16 * k32 * k33 * 3.2E1 - k22 * k23 * k36 * 3.2E1 -
214  k15 * k32 * k36 * 8.0 - k15 * k33 * k35 * 8.0 - k26 * k32 * k33 * 3.2E1 -
215  k32 * k33 * k36 * 1.6E1 + k16 * k25 * t2 * 1.2E1 + k13 * k22 * t9 * 8.0 +
216  k16 * k25 * t3 * 1.2E1 + k16 * k25 * t4 * 2.0E1 - k13 * k22 * t11 * 8.0 +
217  k13 * k22 * t12 * 4.0 - k16 * k25 * t6 * 2.0 + k13 * k22 * t13 * 8.0 +
218  k16 * k35 * t2 * 1.2E1 - k22 * k23 * t8 * 4.0 - k25 * k26 * t2 * 2.0E1 +
219  k16 * k35 * t3 * 2.0E1 - k22 * k23 * t9 * 1.2E1 - k25 * k26 * t3 * 4.0 +
220  k15 * k32 * t8 * 8.0 + k16 * k35 * t4 * 1.2E1 + k22 * k23 * t10 * 4.0 -
221  k25 * k26 * t4 * 2.0E1 - k22 * k23 * t11 * 4.0 + k25 * k26 * t5 * 2.0 +
222  k15 * k32 * t10 * 4.0 + k22 * k23 * t12 * 4.0 + k25 * k26 * t6 * 2.0 +
223  k15 * k32 * t11 * 8.0 - k16 * k35 * t7 * 2.0 - k22 * k23 * t13 * 2.0E1 -
224  k15 * k32 * t13 * 8.0 - k25 * k36 * t2 * 2.8E1 - k26 * k35 * t2 * 2.8E1 -
225  k25 * k36 * t3 * 1.2E1 - k26 * k35 * t3 * 1.2E1 - k25 * k36 * t4 * 1.2E1 -
226  k26 * k35 * t4 * 1.2E1 + k25 * k36 * t5 * 4.0 + k26 * k35 * t5 * 4.0 -
227  k32 * k33 * t8 * 1.2E1 - k35 * k36 * t2 * 2.0E1 - k32 * k33 * t9 * 4.0 -
228  k35 * k36 * t3 * 2.0E1 + k32 * k33 * t10 * 4.0 - k35 * k36 * t4 * 4.0 -
229  k32 * k33 * t11 * 2.0E1 + k35 * k36 * t5 * 2.0 + k32 * k33 * t12 * 4.0 -
230  k32 * k33 * t13 * 4.0 + k35 * k36 * t7 * 2.0 + k25 * t2 * t8 * 4.0 +
231  k25 * t2 * t9 * 2.0 - k25 * t3 * t8 * 2.0 + k25 * t2 * t10 * 2.0 -
232  k25 * t3 * t9 * 4.0 - k25 * t4 * t8 * 8.0 - k25 * t2 * t11 * 2.0 -
233  k25 * t4 * t9 * 2.0 + k25 * t2 * t12 * 4.0 + k25 * t4 * t10 * 2.0 +
234  k25 * t6 * t8 - k25 * t2 * t13 * 1.4E1 + k25 * t3 * t12 * 2.0 -
235  k25 * t4 * t11 * 2.0 - k25 * t3 * t13 * 4.0 + k25 * t4 * t12 * 1.2E1 -
236  k25 * t4 * t13 * 2.0 + k25 * t5 * t13 * 2.0 + k35 * t2 * t8 * 2.0 +
237  k35 * t2 * t9 * 4.0 - k35 * t3 * t8 * 2.0 + k35 * t2 * t10 * 4.0 -
238  k35 * t3 * t9 * 8.0 - k35 * t4 * t8 * 4.0 - k35 * t2 * t11 * 1.4E1 +
239  k35 * t3 * t10 * 1.2E1 - k35 * t4 * t9 * 2.0 + k35 * t2 * t12 * 2.0 -
240  k35 * t3 * t11 * 2.0 + k35 * t4 * t10 * 2.0 - k35 * t2 * t13 * 2.0 +
241  k35 * t3 * t12 * 2.0 - k35 * t4 * t11 * 4.0 - k35 * t3 * t13 * 2.0 +
242  k35 * t5 * t11 * 2.0 + k35 * t7 * t9 - k12 * k13 * k15 * k25 * 2.4E1 -
243  k12 * k13 * k15 * k35 * 2.4E1 + k12 * k15 * k22 * k26 * 1.6E1 +
244  k12 * k15 * k23 * k25 * 1.6E1 + k12 * k13 * k25 * k33 * 8.0 +
245  k12 * k13 * k26 * k32 * 8.0 + k12 * k16 * k22 * k33 * 4.0 +
246  k12 * k16 * k23 * k32 * 4.0 - k13 * k15 * k22 * k33 * 1.2E1 -
247  k13 * k15 * k23 * k32 * 1.2E1 + k12 * k15 * k22 * k36 * 8.0 +
248  k12 * k15 * k23 * k35 * 8.0 + k12 * k13 * k32 * k36 * 1.6E1 +
249  k12 * k13 * k33 * k35 * 1.6E1 - k12 * k22 * k26 * k33 * 1.2E1 -
250  k12 * k23 * k25 * k33 * 1.2E1 - k12 * k23 * k26 * k32 * 1.2E1 +
251  k15 * k22 * k23 * k33 * 8.0 + k13 * k23 * k32 * k33 * 8.0 -
252  k12 * k22 * k33 * k36 * 1.2E1 - k12 * k23 * k32 * k36 * 1.2E1 -
253  k12 * k23 * k33 * k35 * 1.2E1 - k22 * k23 * k25 * k35 * 2.4E1 -
254  k25 * k32 * k33 * k35 * 2.4E1 - k13 * k16 * k22 * t2 * 2.0 +
255  k13 * k16 * k22 * t3 * 2.0 + k13 * k16 * k22 * t4 * 6.0 -
256  k12 * k15 * k22 * t8 * 2.0 - k13 * k16 * k22 * t6 -
257  k12 * k15 * k22 * t9 * 2.0 - k12 * k15 * k22 * t10 * 6.0 +
258  k12 * k15 * k22 * t11 * 6.0 - k12 * k15 * k22 * t12 * 2.0 -
259  k12 * k15 * k22 * t13 * 2.0 - k13 * k22 * k26 * t2 * 2.0 -
260  k13 * k23 * k25 * t2 * 2.0 - k16 * k22 * k23 * t2 * 4.0 +
261  k13 * k22 * k26 * t3 * 2.0 + k13 * k23 * k25 * t3 * 6.0 -
262  k16 * k22 * k23 * t3 * 8.0 - k12 * k13 * k32 * t8 * 2.0 +
263  k13 * k22 * k26 * t4 * 6.0 + k13 * k23 * k25 * t4 * 6.0 -
264  k15 * k16 * k32 * t2 * 2.0 - k16 * k22 * k23 * t4 * 1.6E1 -
265  k12 * k13 * k32 * t9 * 2.0 + k15 * k16 * k32 * t3 * 6.0 -
266  k12 * k13 * k32 * t10 * 2.0 - k13 * k22 * k26 * t6 -
267  k13 * k23 * k25 * t6 + k15 * k16 * k32 * t4 * 2.0 +
268  k16 * k22 * k23 * t6 * 2.0 - k12 * k13 * k32 * t11 * 2.0 -
269  k12 * k13 * k32 * t12 * 6.0 + k12 * k13 * k32 * t13 * 6.0 -
270  k15 * k16 * k32 * t7 + k13 * k22 * k36 * t2 * 2.0 +
271  k13 * k23 * k35 * t2 * 2.0 + k22 * k23 * k26 * t2 * 4.0 -
272  k13 * k22 * k36 * t3 * 2.0 - k13 * k23 * k35 * t3 * 6.0 +
273  k12 * k22 * k33 * t8 * 2.0 + k12 * k23 * k32 * t8 * 2.0 +
274  k13 * k22 * k36 * t4 * 2.0 + k13 * k23 * k35 * t4 * 2.0 +
275  k15 * k25 * k33 * t2 * 2.0 + k15 * k26 * k32 * t2 * 2.0 +
276  k22 * k23 * k26 * t4 * 4.0 + k12 * k22 * k33 * t9 * 2.0 +
277  k12 * k23 * k32 * t9 * 2.0 + k15 * k25 * k33 * t3 * 2.0 +
278  k15 * k26 * k32 * t3 * 2.0 + k12 * k22 * k33 * t10 * 6.0 +
279  k12 * k23 * k32 * t10 * 2.0 - k15 * k25 * k33 * t4 * 6.0 -
280  k15 * k26 * k32 * t4 * 2.0 - k12 * k22 * k33 * t11 * 2.0 -
281  k12 * k23 * k32 * t11 * 2.0 + k12 * k22 * k33 * t12 * 2.0 +
282  k12 * k23 * k32 * t12 * 6.0 - k12 * k22 * k33 * t13 * 2.0 -
283  k12 * k23 * k32 * t13 * 2.0 - k16 * k32 * k33 * t2 * 4.0 +
284  k22 * k23 * k36 * t2 * 8.0 - k16 * k32 * k33 * t3 * 1.6E1 +
285  k22 * k23 * k36 * t3 * 8.0 - k15 * k32 * k36 * t2 * 2.0 -
286  k15 * k33 * k35 * t2 * 2.0 - k16 * k32 * k33 * t4 * 8.0 +
287  k22 * k23 * k36 * t4 * 4.0 + k15 * k32 * k36 * t3 * 6.0 +
288  k15 * k33 * k35 * t3 * 6.0 + k15 * k32 * k36 * t4 * 2.0 +
289  k15 * k33 * k35 * t4 * 6.0 + k16 * k32 * k33 * t7 * 2.0 -
290  k15 * k32 * k36 * t7 - k15 * k33 * k35 * t7 + k26 * k32 * k33 * t2 * 8.0 +
291  k26 * k32 * k33 * t3 * 4.0 + k26 * k32 * k33 * t4 * 8.0 +
292  k32 * k33 * k36 * t2 * 4.0 + k32 * k33 * k36 * t3 * 4.0 -
293  k13 * k22 * t3 * t9 * 2.0 - k13 * k22 * t4 * t8 -
294  k16 * k25 * t2 * t4 * 4.0 - k13 * k22 * t2 * t11 * 2.0 -
295  k13 * k22 * t4 * t9 * 3.0 - k16 * k25 * t3 * t4 * 4.0 -
296  k13 * k22 * t2 * t12 * 3.0 - k13 * k22 * t4 * t10 * 3.0 +
297  k13 * k22 * t2 * t13 * 2.0 - k13 * k22 * t3 * t12 + k13 * k22 * t4 * t11 -
298  k13 * k22 * t3 * t13 * 2.0 - k13 * k22 * t4 * t12 * 6.0 -
299  k13 * k22 * t4 * t13 - k16 * k35 * t2 * t3 * 4.0 +
300  k22 * k23 * t2 * t9 * 2.0 + k25 * k26 * t2 * t3 * 2.0 +
301  k22 * k23 * t3 * t9 * 4.0 + k22 * k23 * t4 * t8 * 4.0 +
302  k25 * k26 * t2 * t4 * 6.0 - k15 * k32 * t3 * t8 * 3.0 -
303  k16 * k35 * t3 * t4 * 4.0 + k22 * k23 * t2 * t11 * 2.0 +
304  k22 * k23 * t4 * t9 * 4.0 + k25 * k26 * t3 * t4 * 2.0 -
305  k15 * k32 * t2 * t10 * 3.0 - k15 * k32 * t3 * t9 -
306  k15 * k32 * t4 * t8 * 2.0 + k22 * k23 * t2 * t12 * 2.0 +
307  k15 * k32 * t2 * t11 * 2.0 - k15 * k32 * t3 * t10 * 6.0 +
308  k22 * k23 * t2 * t13 * 6.0 + k22 * k23 * t4 * t11 * 2.0 -
309  k15 * k32 * t3 * t11 - k15 * k32 * t4 * t10 + k22 * k23 * t3 * t13 * 4.0 -
310  k15 * k32 * t2 * t13 * 2.0 - k15 * k32 * t3 * t12 * 3.0 -
311  k15 * k32 * t4 * t11 * 2.0 + k22 * k23 * t4 * t13 * 2.0 +
312  k15 * k32 * t3 * t13 + k25 * k36 * t2 * t3 * 2.0 +
313  k26 * k35 * t2 * t3 * 2.0 + k25 * k36 * t2 * t4 * 2.0 +
314  k26 * k35 * t2 * t4 * 2.0 + k32 * k33 * t2 * t8 * 2.0 +
315  k32 * k33 * t3 * t8 * 4.0 + k35 * k36 * t2 * t3 * 6.0 +
316  k32 * k33 * t2 * t10 * 2.0 + k32 * k33 * t3 * t9 * 4.0 +
317  k32 * k33 * t4 * t8 * 4.0 + k35 * k36 * t2 * t4 * 2.0 +
318  k32 * k33 * t2 * t11 * 6.0 + k35 * k36 * t3 * t4 * 2.0 +
319  k32 * k33 * t3 * t11 * 2.0 + k32 * k33 * t2 * t13 * 2.0 +
320  k32 * k33 * t4 * t11 * 4.0 + k32 * k33 * t3 * t13 * 2.0 +
321  k25 * t2 * t4 * t8 * 2.0 + k25 * t3 * t4 * t8 * 2.0 +
322  k25 * t2 * t4 * t10 + k25 * t2 * t3 * t12 + k25 * t2 * t4 * t11 +
323  k25 * t2 * t4 * t13 + k35 * t2 * t3 * t9 * 2.0 + k35 * t2 * t3 * t11 +
324  k35 * t2 * t4 * t10 + k35 * t3 * t4 * t9 * 2.0 + k35 * t2 * t3 * t12;
325  coeffs(3) +=
326  k35 * t2 * t3 * t13 + k12 * k13 * k15 * k22 * k23 * 8.0 -
327  k12 * k13 * k22 * k23 * k33 * 4.0 + k12 * k13 * k15 * k32 * k33 * 8.0 +
328  k12 * k16 * k22 * k25 * k32 * 4.0 - k13 * k15 * k22 * k25 * k32 * 1.2E1 +
329  k12 * k15 * k22 * k25 * k35 * 2.0E1 - k12 * k15 * k23 * k32 * k33 * 4.0 +
330  k12 * k13 * k25 * k32 * k35 * 2.0E1 + k12 * k16 * k22 * k32 * k35 * 4.0 -
331  k12 * k22 * k25 * k26 * k32 * 4.0 - k13 * k15 * k22 * k32 * k35 * 1.2E1 +
332  k15 * k22 * k23 * k25 * k32 * 4.0 + k13 * k22 * k25 * k32 * k33 * 1.2E1 -
333  k12 * k22 * k25 * k32 * k36 * 2.0E1 -
334  k12 * k22 * k25 * k33 * k35 * 2.0E1 -
335  k12 * k22 * k26 * k32 * k35 * 2.0E1 -
336  k12 * k23 * k25 * k32 * k35 * 2.0E1 +
337  k15 * k22 * k23 * k32 * k35 * 1.2E1 + k13 * k22 * k32 * k33 * k35 * 4.0 +
338  k22 * k23 * k25 * k32 * k33 * 8.0 - k12 * k22 * k32 * k35 * k36 * 4.0 +
339  k22 * k23 * k32 * k33 * k35 * 8.0 + k12 * k13 * k15 * k25 * t3 * 4.0 +
340  k12 * k13 * k15 * k25 * t4 * 4.0 - k12 * k15 * k16 * k22 * t4 * 2.0 -
341  k12 * k13 * k16 * k32 * t3 * 2.0 - k12 * k15 * k22 * k26 * t2 * 2.0 -
342  k12 * k15 * k23 * k25 * t2 * 2.0 + k12 * k13 * k15 * k35 * t3 * 4.0 -
343  k12 * k15 * k22 * k26 * t3 * 2.0 - k12 * k15 * k23 * k25 * t3 * 6.0 +
344  k12 * k13 * k15 * k35 * t4 * 4.0 - k12 * k15 * k22 * k26 * t4 * 2.0 -
345  k12 * k15 * k23 * k25 * t4 * 2.0 - k12 * k13 * k25 * k33 * t2 * 4.0 -
346  k12 * k13 * k26 * k32 * t2 * 4.0 + k12 * k16 * k22 * k33 * t2 +
347  k12 * k16 * k23 * k32 * t2 + k13 * k15 * k22 * k33 * t2 * 3.0 +
348  k13 * k15 * k23 * k32 * t2 * 3.0 - k12 * k13 * k25 * k33 * t3 * 2.0 -
349  k12 * k13 * k26 * k32 * t3 * 2.0 - k12 * k16 * k22 * k33 * t3 -
350  k12 * k16 * k23 * k32 * t3 * 3.0 + k13 * k15 * k22 * k33 * t3 * 3.0 +
351  k13 * k15 * k23 * k32 * t3 * 9.0 - k12 * k13 * k25 * k33 * t4 * 6.0 -
352  k12 * k13 * k26 * k32 * t4 * 2.0 - k12 * k15 * k22 * k36 * t2 * 4.0 -
353  k12 * k15 * k23 * k35 * t2 * 4.0 - k12 * k16 * k22 * k33 * t4 * 3.0 -
354  k12 * k16 * k23 * k32 * t4 + k13 * k15 * k22 * k33 * t4 * 9.0 +
355  k13 * k15 * k23 * k32 * t4 * 3.0 - k12 * k15 * k22 * k36 * t3 * 2.0 -
356  k12 * k15 * k23 * k35 * t3 * 6.0 - k12 * k15 * k22 * k36 * t4 * 2.0 -
357  k12 * k15 * k23 * k35 * t4 * 2.0 - k12 * k13 * k32 * k36 * t2 * 2.0 -
358  k12 * k13 * k33 * k35 * t2 * 2.0 + k12 * k22 * k26 * k33 * t2 * 3.0 +
359  k12 * k23 * k25 * k33 * t2 * 3.0 + k12 * k23 * k26 * k32 * t2 * 3.0 -
360  k15 * k22 * k23 * k33 * t2 * 6.0 - k12 * k13 * k32 * k36 * t3 * 2.0 -
361  k12 * k13 * k33 * k35 * t3 * 2.0 + k12 * k22 * k26 * k33 * t3 +
362  k12 * k23 * k25 * k33 * t3 * 3.0 + k12 * k23 * k26 * k32 * t3 * 3.0 -
363  k15 * k22 * k23 * k33 * t3 * 4.0 - k12 * k13 * k32 * k36 * t4 * 2.0 -
364  k12 * k13 * k33 * k35 * t4 * 6.0 + k12 * k22 * k26 * k33 * t4 * 9.0 +
365  k12 * k23 * k25 * k33 * t4 * 9.0 + k12 * k23 * k26 * k32 * t4 * 3.0 -
366  k15 * k22 * k23 * k33 * t4 * 6.0 + k13 * k22 * k25 * k35 * t3 * 2.0 +
367  k12 * k22 * k25 * k32 * t8 * 5.0 + k13 * k22 * k25 * k35 * t4 * 4.0 -
368  k12 * k22 * k25 * k32 * t9 + k12 * k22 * k25 * k32 * t10 * 3.0 +
369  k12 * k22 * k25 * k32 * t11 + k12 * k22 * k25 * k32 * t12 * 9.0 -
370  k13 * k23 * k32 * k33 * t2 * 6.0 - k12 * k22 * k25 * k32 * t13 * 5.0 -
371  k13 * k23 * k32 * k33 * t3 * 6.0 + k12 * k22 * k33 * k36 * t2 * 3.0 +
372  k12 * k23 * k32 * k36 * t2 * 3.0 + k12 * k23 * k33 * k35 * t2 * 3.0 -
373  k13 * k23 * k32 * k33 * t4 * 4.0 + k12 * k22 * k33 * k36 * t3 * 3.0 +
374  k12 * k23 * k32 * k36 * t3 * 9.0 + k12 * k23 * k33 * k35 * t3 * 9.0 +
375  k12 * k22 * k33 * k36 * t4 * 3.0 + k12 * k23 * k32 * k36 * t4 +
376  k12 * k23 * k33 * k35 * t4 * 3.0 + k22 * k23 * k25 * k35 * t2 * 4.0 -
377  k12 * k22 * k32 * k35 * t8 + k12 * k22 * k32 * k35 * t9 * 5.0 +
378  k15 * k25 * k32 * k35 * t3 * 4.0 + k12 * k22 * k32 * k35 * t10 * 9.0 +
379  k15 * k25 * k32 * k35 * t4 * 2.0 - k12 * k22 * k32 * k35 * t11 * 5.0 +
380  k12 * k22 * k32 * k35 * t12 * 3.0 + k12 * k22 * k32 * k35 * t13 +
381  k25 * k32 * k33 * k35 * t2 * 4.0 - k13 * k16 * k22 * t2 * t4 -
382  k13 * k16 * k22 * t3 * t4 * 2.0 - k12 * k15 * k22 * t4 * t8 -
383  k12 * k15 * k22 * t4 * t10 * 3.0 - k12 * k15 * k22 * t2 * t13 * 2.0 -
384  k12 * k15 * k22 * t3 * t12 - k12 * k15 * k22 * t4 * t11 -
385  k12 * k15 * k22 * t4 * t13 - k13 * k22 * k26 * t2 * t4 * 4.0 -
386  k13 * k23 * k25 * t2 * t4 * 4.0 + k16 * k22 * k23 * t2 * t4 * 4.0 -
387  k13 * k22 * k26 * t3 * t4 - k13 * k23 * k25 * t3 * t4 * 3.0 -
388  k15 * k16 * k32 * t2 * t3 + k16 * k22 * k23 * t3 * t4 * 4.0 -
389  k12 * k13 * k32 * t3 * t9 - k12 * k13 * k32 * t2 * t11 * 2.0 -
390  k15 * k16 * k32 * t3 * t4 * 2.0 - k12 * k13 * k32 * t3 * t11 -
391  k12 * k13 * k32 * t4 * t10 - k12 * k13 * k32 * t3 * t12 * 3.0 -
392  k12 * k13 * k32 * t3 * t13 - k13 * k22 * k36 * t2 * t4 * 2.0 -
393  k13 * k23 * k35 * t2 * t4 * 2.0 + k22 * k23 * k26 * t2 * t4 * 2.0 -
394  k15 * k25 * k33 * t2 * t3 * 2.0 - k15 * k26 * k32 * t2 * t3 * 2.0 +
395  k12 * k22 * k33 * t3 * t9 + k12 * k22 * k33 * t4 * t8 * 3.0 +
396  k12 * k23 * k32 * t3 * t9 * 3.0 + k12 * k23 * k32 * t4 * t8 +
397  k12 * k22 * k33 * t2 * t11 + k12 * k23 * k32 * t2 * t11 +
398  k12 * k22 * k33 * t2 * t13 + k12 * k22 * k33 * t4 * t11 * 3.0 +
399  k12 * k23 * k32 * t2 * t13 + k12 * k23 * k32 * t4 * t11 +
400  k12 * k22 * k33 * t3 * t13 + k12 * k23 * k32 * t3 * t13 * 3.0 +
401  k16 * k32 * k33 * t2 * t3 * 4.0 + k22 * k23 * k36 * t2 * t4 * 2.0 -
402  k15 * k32 * k36 * t2 * t3 * 4.0 - k15 * k33 * k35 * t2 * t3 * 4.0 +
403  k16 * k32 * k33 * t3 * t4 * 4.0 - k15 * k32 * k36 * t3 * t4 -
404  k15 * k33 * k35 * t3 * t4 * 3.0 + k26 * k32 * k33 * t2 * t3 * 2.0 +
405  k32 * k33 * k36 * t2 * t3 * 2.0 + k16 * k25 * t2 * t3 * t4 -
406  k13 * k22 * t2 * t4 * t11 + k16 * k35 * t2 * t3 * t4 -
407  k15 * k32 * t2 * t3 * t13 + k25 * k36 * t2 * t3 * t4 +
408  k26 * k35 * t2 * t3 * t4 - k12 * k13 * k22 * k23 * k25 * k32 * 4.0 -
409  k12 * k13 * k22 * k23 * k32 * k35 * 4.0 -
410  k12 * k15 * k22 * k25 * k32 * k33 * 4.0 -
411  k12 * k15 * k22 * k32 * k33 * k35 * 4.0 +
412  k12 * k13 * k15 * k22 * k23 * t4 * 4.0 -
413  k12 * k13 * k22 * k23 * k33 * t4 * 6.0 +
414  k12 * k13 * k15 * k32 * k33 * t3 * 4.0 +
415  k12 * k16 * k22 * k25 * k32 * t2 +
416  k13 * k15 * k22 * k25 * k32 * t2 * 3.0 +
417  k12 * k16 * k22 * k25 * k32 * t3 + k13 * k15 * k22 * k25 * k32 * t3 -
418  k12 * k15 * k22 * k25 * k35 * t2 * 4.0 -
419  k12 * k16 * k22 * k25 * k32 * t4 * 2.0 +
420  k13 * k15 * k22 * k25 * k32 * t4 * 2.0 -
421  k12 * k15 * k22 * k25 * k35 * t3 * 2.0 -
422  k12 * k15 * k23 * k32 * k33 * t3 * 6.0 -
423  k12 * k13 * k25 * k32 * k35 * t2 * 4.0 +
424  k12 * k16 * k22 * k32 * k35 * t2 +
425  k12 * k22 * k25 * k26 * k32 * t2 * 2.0 +
426  k13 * k15 * k22 * k32 * k35 * t2 * 3.0 -
427  k15 * k22 * k23 * k25 * k32 * t2 * 4.0 -
428  k12 * k16 * k22 * k32 * k35 * t3 * 2.0 +
429  k13 * k15 * k22 * k32 * k35 * t3 * 2.0 -
430  k12 * k13 * k25 * k32 * k35 * t4 * 2.0 +
431  k12 * k16 * k22 * k32 * k35 * t4 +
432  k12 * k22 * k25 * k26 * k32 * t4 * 2.0 +
433  k13 * k15 * k22 * k32 * k35 * t4 -
434  k13 * k22 * k25 * k32 * k33 * t2 * 8.0 -
435  k13 * k22 * k25 * k32 * k33 * t3 * 2.0 +
436  k12 * k22 * k25 * k32 * k36 * t2 * 4.0 +
437  k12 * k22 * k25 * k33 * k35 * t2 * 4.0 +
438  k12 * k22 * k26 * k32 * k35 * t2 * 4.0 +
439  k12 * k23 * k25 * k32 * k35 * t2 * 4.0 -
440  k13 * k22 * k25 * k32 * k33 * t4 * 4.0 -
441  k15 * k22 * k23 * k32 * k35 * t2 * 8.0 +
442  k12 * k22 * k25 * k32 * k36 * t3 + k12 * k22 * k25 * k33 * k35 * t3 +
443  k12 * k22 * k26 * k32 * k35 * t3 +
444  k12 * k23 * k25 * k32 * k35 * t3 * 3.0 -
445  k15 * k22 * k23 * k32 * k35 * t3 * 4.0 +
446  k12 * k22 * k25 * k32 * k36 * t4 +
447  k12 * k22 * k25 * k33 * k35 * t4 * 3.0 +
448  k12 * k22 * k26 * k32 * k35 * t4 + k12 * k23 * k25 * k32 * k35 * t4 -
449  k15 * k22 * k23 * k32 * k35 * t4 * 2.0 -
450  k13 * k22 * k32 * k33 * k35 * t2 * 4.0 +
451  k22 * k23 * k25 * k32 * k33 * t2 * 4.0 +
452  k12 * k22 * k32 * k35 * k36 * t2 * 2.0 +
453  k12 * k22 * k32 * k35 * k36 * t3 * 2.0 +
454  k22 * k23 * k32 * k33 * k35 * t2 * 4.0 + k12 * k13 * k15 * k25 * t3 * t4 -
455  k12 * k15 * k16 * k22 * t3 * t4 - k12 * k13 * k16 * k32 * t3 * t4 +
456  k12 * k13 * k15 * k35 * t3 * t4 - k12 * k13 * k25 * k33 * t3 * t4 * 3.0 -
457  k12 * k13 * k26 * k32 * t3 * t4 + k12 * k16 * k22 * k33 * t3 * t4 * 3.0 +
458  k12 * k16 * k23 * k32 * t3 * t4 * 3.0 - k12 * k15 * k22 * k36 * t3 * t4 -
459  k12 * k15 * k23 * k35 * t3 * t4 * 3.0 -
460  k13 * k22 * k25 * k35 * t2 * t4 * 2.0 + k12 * k22 * k25 * k32 * t4 * t8 +
461  k12 * k22 * k25 * k32 * t2 * t13 + k22 * k23 * k25 * k35 * t2 * t4 * 2.0 -
462  k15 * k25 * k32 * k35 * t2 * t3 * 2.0 + k12 * k22 * k32 * k35 * t3 * t9 +
463  k12 * k22 * k32 * k35 * t2 * t11 + k25 * k32 * k33 * k35 * t2 * t3 * 2.0 -
464  k12 * k13 * k22 * k23 * k25 * k32 * t4 * 2.0 -
465  k12 * k15 * k22 * k32 * k33 * k35 * t3 * 2.0;
466  coeffs(4) =
467  t14 * 2.4E1 + t15 * 2.4E1 + t16 * 2.4E1 + t17 + t18 + t19 + t20 -
468  k16 * k26 * 4.8E1 - k16 * k36 * 4.8E1 + k26 * k36 * 4.8E1 -
469  k16 * t8 * 8.0 - k16 * t9 * 8.0 + k16 * t10 * 1.6E1 - k16 * t11 * 2.4E1 +
470  k16 * t12 * 1.6E1 - k16 * t13 * 2.4E1 + k26 * t8 * 1.6E1 +
471  k26 * t9 * 8.0 - k26 * t10 * 8.0 + k26 * t11 * 2.4E1 - k26 * t12 * 1.6E1 +
472  k26 * t13 * 2.4E1 + k36 * t8 * 8.0 + k36 * t9 * 1.6E1 -
473  k36 * t10 * 1.6E1 + k36 * t11 * 2.4E1 - k36 * t12 * 8.0 +
474  k36 * t13 * 2.4E1 - t2 * t14 * 2.0 - t2 * t15 * 1.0E1 - t3 * t14 * 1.0E1 -
475  t8 * t9 * 2.0 - t2 * t16 * 1.0E1 - t3 * t15 * 2.0 - t4 * t14 * 1.0E1 -
476  t8 * t10 * 2.0 - t3 * t16 * 1.0E1 - t4 * t15 * 1.0E1 + t8 * t11 * 1.0E1 -
477  t9 * t10 * 6.0 - t4 * t16 * 2.0 + t5 * t15 + t6 * t14 - t8 * t12 * 6.0 +
478  t9 * t11 * 2.0 + t5 * t16 + t6 * t15 + t7 * t14 + t8 * t13 * 2.0 -
479  t9 * t12 * 2.0 - t10 * t11 * 2.0 + t9 * t13 * 1.0E1 + t10 * t12 * 2.0 +
480  t7 * t16 - t10 * t13 * 1.0E1 - t11 * t12 * 1.0E1 + t11 * t13 * 6.0 -
481  t12 * t13 * 2.0 + t11 * t11 + t13 * t13 - k13 * k16 * k23 * 8.0 -
482  k13 * k23 * k26 * 8.0 - k15 * k16 * k33 * 8.0 + k13 * k23 * k36 * 8.0 +
483  k15 * k26 * k33 * 8.0 - k16 * k25 * k35 * 4.8E1 - k15 * k33 * k36 * 8.0 +
484  k25 * k26 * k35 * 4.8E1 + k25 * k35 * k36 * 4.8E1 +
485  k16 * k26 * t2 * 1.2E1 + k13 * k23 * t9 * 8.0 + k16 * k26 * t3 * 1.2E1 +
486  k16 * k26 * t4 * 2.0E1 - k13 * k23 * t11 * 8.0 + k13 * k23 * t12 * 4.0 -
487  k16 * k26 * t6 * 2.0 + k13 * k23 * t13 * 8.0 + k16 * k36 * t2 * 1.2E1 +
488  k16 * k36 * t3 * 2.0E1 + k15 * k33 * t8 * 8.0 + k16 * k36 * t4 * 1.2E1 +
489  k15 * k33 * t10 * 4.0 + k15 * k33 * t11 * 8.0 - k16 * k36 * t7 * 2.0 -
490  k15 * k33 * t13 * 8.0 - k26 * k36 * t2 * 2.8E1 - k26 * k36 * t3 * 1.2E1 -
491  k26 * k36 * t4 * 1.2E1 + k26 * k36 * t5 * 4.0 + k25 * k35 * t8 * 1.2E1 +
492  k25 * k35 * t9 * 1.2E1 - k25 * k35 * t10 * 1.2E1 + k25 * k35 * t11 * 4.0 -
493  k25 * k35 * t12 * 1.2E1 + k25 * k35 * t13 * 4.0 + k16 * t3 * t8 * 2.0 -
494  k16 * t2 * t10 * 2.0 + k16 * t3 * t9 * 2.0 + k16 * t4 * t8 * 2.0 +
495  k16 * t2 * t11 * 4.0 - k16 * t3 * t10 * 1.2E1 + k16 * t4 * t9 * 2.0 -
496  k16 * t2 * t12 * 2.0 + k16 * t3 * t11 * 2.0 - k16 * t4 * t10 * 8.0 +
497  k16 * t2 * t13 * 4.0 - k16 * t3 * t12 * 8.0 + k16 * t4 * t11 * 6.0 +
498  k16 * t3 * t13 * 6.0 - k16 * t4 * t12 * 1.2E1 + k16 * t6 * t10 +
499  k16 * t4 * t13 * 2.0 + k16 * t7 * t12 + k26 * t2 * t8 * 4.0 +
500  k26 * t2 * t9 * 2.0 - k26 * t3 * t8 * 2.0 + k26 * t2 * t10 * 2.0 -
501  k26 * t3 * t9 * 4.0 - k26 * t4 * t8 * 8.0 - k26 * t2 * t11 * 6.0 -
502  k26 * t4 * t9 * 2.0 + k26 * t2 * t12 * 4.0 + k26 * t4 * t10 * 2.0 +
503  k26 * t6 * t8 - k26 * t2 * t13 * 1.4E1 + k26 * t3 * t12 * 2.0 -
504  k26 * t4 * t11 * 6.0 - k26 * t3 * t13 * 4.0 + k26 * t4 * t12 * 1.2E1 -
505  k26 * t4 * t13 * 2.0 + k26 * t5 * t13 * 2.0 + k36 * t2 * t8 * 2.0 +
506  k36 * t2 * t9 * 4.0 - k36 * t3 * t8 * 2.0 + k36 * t2 * t10 * 4.0 -
507  k36 * t3 * t9 * 8.0 - k36 * t4 * t8 * 4.0 - k36 * t2 * t11 * 1.4E1 +
508  k36 * t3 * t10 * 1.2E1 - k36 * t4 * t9 * 2.0 + k36 * t2 * t12 * 2.0 -
509  k36 * t3 * t11 * 2.0 + k36 * t4 * t10 * 2.0 - k36 * t2 * t13 * 6.0 +
510  k36 * t3 * t12 * 2.0 - k36 * t4 * t11 * 4.0 - k36 * t3 * t13 * 6.0 +
511  k36 * t5 * t11 * 2.0 + k36 * t7 * t9 + t2 * t3 * t14 + t2 * t3 * t15 +
512  t2 * t4 * t14 + t3 * t8 * t9 + t2 * t3 * t16 * 3.0 + t2 * t4 * t15 * 3.0 +
513  t2 * t8 * t11 * 2.0 + t2 * t9 * t10 + t3 * t4 * t14 * 3.0 + t4 * t8 * t9 +
514  t2 * t4 * t16 + t2 * t8 * t12 + t3 * t4 * t15 + t3 * t8 * t11 +
515  t3 * t9 * t10 * 6.0 + t4 * t8 * t10 * 2.0 + t2 * t10 * t11 +
516  t3 * t4 * t16 + t3 * t8 * t12 * 2.0 - t4 * t8 * t11 * 2.0 +
517  t4 * t9 * t10 * 2.0 + t2 * t9 * t13 * 2.0 + t2 * t10 * t12 +
518  t3 * t8 * t13 + t3 * t9 * t12 * 2.0 + t4 * t8 * t12 * 6.0 +
519  t4 * t9 * t11 + t2 * t10 * t13 * 3.0 + t2 * t11 * t12 * 3.0 -
520  t3 * t9 * t13 * 2.0 + t4 * t10 * t11 - t2 * t11 * t13 * 4.0 +
521  t3 * t10 * t13 * 6.0 + t3 * t11 * t12 + t4 * t9 * t13 + t2 * t12 * t13 +
522  t4 * t10 * t13 + t4 * t11 * t12 * 6.0 + t3 * t12 * t13 + t5 * t11 * t13 +
523  k12 * k13 * k15 * k16 * 8.0 - k12 * k13 * k15 * k26 * 2.4E1 -
524  k12 * k13 * k15 * k36 * 2.4E1 + k12 * k15 * k23 * k26 * 1.6E1 +
525  k12 * k13 * k26 * k33 * 8.0 + k12 * k16 * k23 * k33 * 4.0 -
526  k13 * k15 * k23 * k33 * 1.2E1 + k12 * k15 * k23 * k36 * 8.0 -
527  k13 * k16 * k22 * k35 * 1.6E1 - k13 * k22 * k25 * k26 * 1.6E1 +
528  k16 * k22 * k23 * k25 * 2.4E1 - k15 * k16 * k25 * k32 * 1.6E1 +
529  k12 * k13 * k33 * k36 * 1.6E1 - k12 * k23 * k26 * k33 * 1.2E1 +
530  k16 * k22 * k23 * k35 * 4.0E1 - k22 * k23 * k25 * k26 * 8.0 +
531  k15 * k25 * k26 * k32 * 1.6E1 - k12 * k23 * k33 * k36 * 1.2E1 +
532  k13 * k22 * k35 * k36 * 1.6E1 + k16 * k25 * k32 * k33 * 4.0E1 -
533  k22 * k23 * k25 * k36 * 2.4E1 - k22 * k23 * k26 * k35 * 2.4E1 +
534  k16 * k32 * k33 * k35 * 2.4E1 - k22 * k23 * k35 * k36 * 4.0E1 -
535  k25 * k26 * k32 * k33 * 4.0E1 - k15 * k32 * k35 * k36 * 1.6E1 -
536  k25 * k32 * k33 * k36 * 2.4E1 - k26 * k32 * k33 * k35 * 2.4E1 -
537  k32 * k33 * k35 * k36 * 8.0 + k12 * k13 * k15 * t10 * 4.0 -
538  k12 * k13 * k15 * t11 * 8.0 + k12 * k13 * k15 * t12 * 4.0 -
539  k12 * k13 * k15 * t13 * 8.0 - k13 * k16 * k23 * t2 * 2.0 +
540  k13 * k16 * k23 * t3 * 6.0 + k13 * k16 * k23 * t4 * 6.0 -
541  k12 * k15 * k23 * t8 * 2.0 - k13 * k16 * k23 * t6 -
542  k12 * k15 * k23 * t9 * 2.0 - k12 * k15 * k23 * t10 * 2.0 +
543  k12 * k15 * k23 * t11 * 6.0 - k12 * k15 * k23 * t12 * 2.0 -
544  k12 * k15 * k23 * t13 * 2.0 - k13 * k23 * k26 * t2 * 2.0 +
545  k13 * k23 * k26 * t3 * 6.0 - k12 * k13 * k33 * t8 * 2.0 +
546  k13 * k23 * k26 * t4 * 6.0 - k15 * k16 * k33 * t2 * 2.0 -
547  k12 * k13 * k33 * t9 * 2.0 + k15 * k16 * k33 * t3 * 6.0 -
548  k12 * k13 * k33 * t10 * 2.0 - k13 * k22 * k25 * t8 * 2.0 -
549  k13 * k23 * k26 * t6 + k15 * k16 * k33 * t4 * 6.0 -
550  k12 * k13 * k33 * t11 * 2.0 + k13 * k22 * k25 * t9 * 6.0 -
551  k12 * k13 * k33 * t12 * 2.0 + k13 * k22 * k25 * t10 * 6.0 +
552  k12 * k13 * k33 * t13 * 6.0 - k13 * k22 * k25 * t11 * 2.0 -
553  k15 * k16 * k33 * t7 + k13 * k22 * k25 * t12 * 6.0 +
554  k13 * k22 * k25 * t13 * 2.0 + k13 * k23 * k36 * t2 * 2.0 -
555  k13 * k23 * k36 * t3 * 6.0 + k12 * k23 * k33 * t8 * 2.0 +
556  k13 * k23 * k36 * t4 * 2.0 + k15 * k26 * k33 * t2 * 2.0 +
557  k12 * k23 * k33 * t9 * 2.0 + k15 * k26 * k33 * t3 * 2.0 +
558  k12 * k23 * k33 * t10 * 2.0 + k13 * k22 * k35 * t8 * 2.0 -
559  k15 * k26 * k33 * t4 * 6.0 + k16 * k25 * k35 * t2 * 1.6E1 -
560  k22 * k23 * k25 * t8 * 4.0 - k12 * k23 * k33 * t11 * 2.0 +
561  k13 * k22 * k35 * t9 * 1.0E1 + k16 * k25 * k35 * t3 * 8.0 -
562  k22 * k23 * k25 * t9 * 8.0 - k12 * k22 * k32 * t14 * 2.0 +
563  k12 * k23 * k33 * t12 * 2.0 - k13 * k22 * k35 * t10 * 6.0 +
564  k15 * k25 * k32 * t8 * 1.0E1 + k16 * k25 * k35 * t4 * 8.0 -
565  k12 * k22 * k32 * t15 * 2.0 - k12 * k23 * k33 * t13 * 2.0 -
566  k13 * k22 * k35 * t11 * 2.0 + k15 * k25 * k32 * t9 * 2.0 -
567  k12 * k22 * k32 * t16 * 2.0 + k13 * k22 * k35 * t12 * 2.0 +
568  k15 * k25 * k32 * t10 * 2.0 + k22 * k23 * k25 * t12 * 4.0 +
569  k13 * k22 * k35 * t13 * 2.0 + k15 * k25 * k32 * t11 * 2.0 -
570  k22 * k23 * k25 * t13 * 8.0 - k15 * k25 * k32 * t12 * 6.0 -
571  k15 * k25 * k32 * t13 * 2.0 - k15 * k33 * k36 * t2 * 2.0 +
572  k15 * k33 * k36 * t3 * 6.0 + k15 * k33 * k36 * t4 * 6.0 -
573  k22 * k23 * k35 * t8 * 4.0 - k25 * k26 * k35 * t2 * 2.8E1 -
574  k22 * k23 * k35 * t9 * 1.6E1 - k25 * k26 * k35 * t3 * 4.0 +
575  k15 * k32 * k35 * t8 * 6.0 + k22 * k23 * k35 * t10 * 8.0 -
576  k25 * k26 * k35 * t4 * 8.0 - k15 * k32 * k35 * t9 * 2.0 -
577  k15 * k33 * k36 * t7 - k22 * k23 * k35 * t11 * 4.0 +
578  k25 * k26 * k35 * t5 * 4.0 + k15 * k32 * k35 * t10 * 6.0 +
579  k22 * k23 * k35 * t12 * 4.0 + k15 * k32 * k35 * t11 * 2.0 -
580  k22 * k23 * k35 * t13 * 4.0 + k15 * k32 * k35 * t12 * 6.0 -
581  k15 * k32 * k35 * t13 * 2.0 - k25 * k32 * k33 * t8 * 1.6E1 -
582  k25 * k35 * k36 * t2 * 2.8E1 - k25 * k32 * k33 * t9 * 4.0 -
583  k25 * k35 * k36 * t3 * 8.0 + k25 * k32 * k33 * t10 * 4.0 -
584  k25 * k35 * k36 * t4 * 4.0 - k25 * k32 * k33 * t11 * 4.0 +
585  k25 * k35 * k36 * t5 * 4.0 + k25 * k32 * k33 * t12 * 8.0 -
586  k25 * k32 * k33 * t13 * 4.0 - k32 * k33 * k35 * t8 * 8.0 -
587  k32 * k33 * k35 * t9 * 4.0 + k32 * k33 * k35 * t10 * 4.0 -
588  k32 * k33 * k35 * t11 * 8.0 - k13 * k23 * t3 * t9 * 6.0 -
589  k13 * k23 * t4 * t8 - k16 * k26 * t2 * t4 * 4.0 -
590  k13 * k23 * t2 * t11 * 2.0 - k13 * k23 * t4 * t9 * 3.0 -
591  k16 * k26 * t3 * t4 * 4.0 - k13 * k23 * t2 * t12 * 3.0 -
592  k13 * k23 * t4 * t10 + k13 * k23 * t2 * t13 * 2.0 -
593  k13 * k23 * t3 * t12 * 3.0 + k13 * k23 * t4 * t11 -
594  k13 * k23 * t3 * t13 * 6.0 - k13 * k23 * t4 * t12 * 6.0 -
595  k13 * k23 * t4 * t13 - k16 * k36 * t2 * t3 * 4.0 -
596  k15 * k33 * t3 * t8 * 3.0 - k16 * k36 * t3 * t4 * 4.0 -
597  k15 * k33 * t2 * t10 * 3.0 - k15 * k33 * t3 * t9 -
598  k15 * k33 * t4 * t8 * 6.0 + k15 * k33 * t2 * t11 * 2.0 -
599  k15 * k33 * t3 * t10 * 6.0 - k15 * k33 * t3 * t11 -
600  k15 * k33 * t4 * t10 * 3.0 - k15 * k33 * t2 * t13 * 2.0 -
601  k15 * k33 * t3 * t12 - k15 * k33 * t4 * t11 * 6.0 + k15 * k33 * t3 * t13 +
602  k26 * k36 * t2 * t3 * 2.0 + k26 * k36 * t2 * t4 * 2.0 +
603  k25 * k35 * t2 * t8 * 4.0 + k25 * k35 * t2 * t9 * 4.0 -
604  k25 * k35 * t3 * t8 * 4.0 + k25 * k35 * t2 * t10 * 2.0 -
605  k25 * k35 * t3 * t9 * 4.0 - k25 * k35 * t4 * t8 * 4.0 -
606  k25 * k35 * t2 * t11 * 2.0 - k25 * k35 * t4 * t9 * 4.0 +
607  k25 * k35 * t2 * t12 * 2.0 - k25 * k35 * t2 * t13 * 2.0 +
608  k16 * t3 * t4 * t8 + k16 * t2 * t4 * t10 * 2.0 + k16 * t3 * t4 * t9 +
609  k16 * t2 * t3 * t12 * 2.0 - k16 * t2 * t4 * t11 * 2.0 +
610  k16 * t3 * t4 * t10 * 6.0 - k16 * t2 * t3 * t13 * 2.0 +
611  k16 * t3 * t4 * t12 * 6.0 + k26 * t2 * t4 * t8 * 2.0 +
612  k26 * t3 * t4 * t8 * 2.0 + k26 * t2 * t4 * t10 + k26 * t2 * t3 * t12 +
613  k26 * t2 * t4 * t11 * 3.0 + k26 * t2 * t4 * t13 +
614  k36 * t2 * t3 * t9 * 2.0 + k36 * t2 * t3 * t11 + k36 * t2 * t4 * t10 +
615  k36 * t3 * t4 * t9 * 2.0 + k36 * t2 * t3 * t12 +
616  k36 * t2 * t3 * t13 * 3.0 + t2 * t4 * t8 * t11 + t2 * t3 * t9 * t13 -
617  k12 * k15 * k16 * k22 * k25 * 4.0 + k12 * k13 * k16 * k25 * k32 * 4.0 -
618  k13 * k15 * k16 * k22 * k32 * 4.0 - k12 * k13 * k15 * k25 * k35 * 3.2E1 +
619  k12 * k15 * k16 * k22 * k35 * 4.0 + k12 * k15 * k22 * k25 * k26 * 1.2E1 -
620  k12 * k13 * k16 * k32 * k35 * 4.0 - k12 * k13 * k25 * k26 * k32 * 4.0 +
621  k12 * k16 * k22 * k25 * k33 * 4.0 + k12 * k16 * k22 * k26 * k32 * 4.0 +
622  k12 * k16 * k23 * k25 * k32 * 4.0 - k13 * k15 * k22 * k25 * k33 * 1.2E1 -
623  k13 * k15 * k22 * k26 * k32 * 1.2E1 -
624  k13 * k15 * k23 * k25 * k32 * 1.2E1 +
625  k15 * k16 * k22 * k23 * k32 * 1.2E1 +
626  k12 * k15 * k22 * k25 * k36 * 2.0E1 +
627  k12 * k15 * k22 * k26 * k35 * 2.0E1 +
628  k12 * k15 * k23 * k25 * k35 * 2.0E1 +
629  k13 * k16 * k22 * k32 * k33 * 1.2E1 +
630  k12 * k13 * k25 * k32 * k36 * 2.0E1 +
631  k12 * k13 * k25 * k33 * k35 * 2.0E1 +
632  k12 * k13 * k26 * k32 * k35 * 2.0E1 + k12 * k16 * k22 * k32 * k36 * 4.0 +
633  k12 * k16 * k22 * k33 * k35 * 4.0 + k12 * k16 * k23 * k32 * k35 * 4.0 -
634  k12 * k22 * k25 * k26 * k33 * 4.0 - k12 * k23 * k25 * k26 * k32 * 4.0 -
635  k13 * k15 * k22 * k32 * k36 * 1.2E1 -
636  k13 * k15 * k22 * k33 * k35 * 1.2E1 -
637  k13 * k15 * k23 * k32 * k35 * 1.2E1 + k15 * k22 * k23 * k25 * k33 * 4.0 +
638  k15 * k22 * k23 * k26 * k32 * 4.0 - k12 * k15 * k22 * k35 * k36 * 4.0 +
639  k13 * k22 * k26 * k32 * k33 * 1.2E1 +
640  k13 * k23 * k25 * k32 * k33 * 1.2E1 -
641  k16 * k22 * k23 * k32 * k33 * 3.2E1 +
642  k12 * k13 * k32 * k35 * k36 * 1.2E1 -
643  k12 * k22 * k25 * k33 * k36 * 2.0E1 -
644  k12 * k22 * k26 * k32 * k36 * 2.0E1 -
645  k12 * k22 * k26 * k33 * k35 * 2.0E1 -
646  k12 * k23 * k25 * k32 * k36 * 2.0E1 -
647  k12 * k23 * k25 * k33 * k35 * 2.0E1 -
648  k12 * k23 * k26 * k32 * k35 * 2.0E1 +
649  k15 * k22 * k23 * k32 * k36 * 1.2E1 +
650  k15 * k22 * k23 * k33 * k35 * 1.2E1 + k13 * k22 * k32 * k33 * k36 * 4.0 +
651  k13 * k23 * k32 * k33 * k35 * 4.0 + k22 * k23 * k26 * k32 * k33 * 8.0 -
652  k12 * k22 * k33 * k35 * k36 * 4.0 - k12 * k23 * k32 * k35 * k36 * 4.0 +
653  k22 * k23 * k32 * k33 * k36 * 8.0 + k12 * k13 * k15 * k26 * t3 * 4.0 +
654  k12 * k13 * k15 * k26 * t4 * 4.0 - k12 * k15 * k16 * k23 * t4 * 2.0 -
655  k12 * k13 * k16 * k33 * t3 * 2.0 - k12 * k15 * k23 * k26 * t2 * 2.0 -
656  k13 * k16 * k22 * k25 * t2 * 2.0 + k12 * k13 * k15 * k36 * t3 * 4.0 -
657  k12 * k15 * k23 * k26 * t3 * 6.0 - k13 * k16 * k22 * k25 * t3 * 2.0 +
658  k12 * k13 * k15 * k36 * t4 * 4.0 - k12 * k15 * k23 * k26 * t4 * 2.0 +
659  k13 * k16 * k22 * k25 * t4 * 2.0 - k12 * k15 * k22 * k25 * t8 * 2.0 -
660  k12 * k15 * k22 * k25 * t10 * 6.0 - k12 * k13 * k26 * k33 * t2 * 4.0 -
661  k12 * k15 * k22 * k25 * t12 * 2.0 + k12 * k16 * k23 * k33 * t2 +
662  k13 * k15 * k23 * k33 * t2 * 3.0 - k12 * k13 * k26 * k33 * t3 * 2.0 +
663  k12 * k15 * k22 * k25 * t13 * 4.0 - k12 * k16 * k23 * k33 * t3 * 3.0 +
664  k13 * k15 * k23 * k33 * t3 * 9.0 - k12 * k13 * k26 * k33 * t4 * 6.0 -
665  k12 * k15 * k23 * k36 * t2 * 4.0 - k12 * k16 * k23 * k33 * t4 * 3.0 +
666  k13 * k15 * k23 * k33 * t4 * 9.0 - k13 * k16 * k22 * k35 * t2 * 2.0 -
667  k13 * k22 * k25 * k26 * t2 * 4.0 - k12 * k15 * k23 * k36 * t3 * 6.0 +
668  k13 * k16 * k22 * k35 * t3 * 4.0 - k12 * k13 * k25 * k32 * t8 * 4.0 -
669  k12 * k15 * k23 * k36 * t4 * 2.0 + k12 * k16 * k22 * k32 * t8 * 3.0 +
670  k13 * k15 * k22 * k32 * t8 + k13 * k16 * k22 * k35 * t4 * 4.0 +
671  k13 * k22 * k25 * k26 * t4 * 2.0 - k15 * k16 * k25 * k32 * t2 * 2.0 -
672  k16 * k22 * k23 * k25 * t4 * 8.0 - k12 * k13 * k25 * k32 * t9 * 2.0 +
673  k12 * k16 * k22 * k32 * t9 * 3.0 + k13 * k15 * k22 * k32 * t9 +
674  k15 * k16 * k25 * k32 * t3 * 4.0 - k12 * k13 * k25 * k32 * t10 * 2.0 -
675  k12 * k15 * k22 * k35 * t8 * 2.0 - k12 * k16 * k22 * k32 * t10 * 3.0 +
676  k13 * k15 * k22 * k32 * t10 * 9.0 + k15 * k16 * k25 * k32 * t4 * 4.0 -
677  k12 * k13 * k25 * k32 * t11 * 2.0 - k12 * k15 * k22 * k35 * t9 * 4.0 -
678  k12 * k16 * k22 * k32 * t11 - k13 * k15 * k22 * k32 * t11 -
679  k12 * k13 * k25 * k32 * t12 * 6.0 - k12 * k15 * k22 * k35 * t10 * 6.0 -
680  k12 * k16 * k22 * k32 * t12 * 3.0 + k13 * k15 * k22 * k32 * t12 * 9.0;
681  coeffs(4) +=
682  k12 * k13 * k25 * k32 * t13 * 6.0 + k12 * k15 * k22 * k35 * t11 * 6.0 -
683  k12 * k16 * k22 * k32 * t13 - k13 * k15 * k22 * k32 * t13 -
684  k12 * k13 * k33 * k36 * t2 * 2.0 - k12 * k15 * k22 * k35 * t12 * 2.0 +
685  k12 * k23 * k26 * k33 * t2 * 3.0 - k12 * k13 * k33 * k36 * t3 * 2.0 -
686  k12 * k15 * k22 * k35 * t13 * 2.0 + k12 * k23 * k26 * k33 * t3 * 3.0 -
687  k12 * k13 * k33 * k36 * t4 * 6.0 + k12 * k23 * k26 * k33 * t4 * 9.0 -
688  k16 * k22 * k23 * k35 * t2 * 8.0 + k22 * k23 * k25 * k26 * t2 * 4.0 +
689  k13 * k22 * k25 * k36 * t3 * 2.0 + k13 * k22 * k26 * k35 * t3 * 2.0 +
690  k13 * k23 * k25 * k35 * t3 * 6.0 - k16 * k22 * k23 * k35 * t3 * 8.0 +
691  k12 * k22 * k25 * k33 * t8 * 5.0 + k12 * k22 * k26 * k32 * t8 * 5.0 +
692  k12 * k23 * k25 * k32 * t8 * 5.0 + k13 * k22 * k25 * k36 * t4 * 4.0 +
693  k13 * k22 * k26 * k35 * t4 * 4.0 + k13 * k23 * k25 * k35 * t4 * 4.0 -
694  k15 * k16 * k32 * k35 * t2 * 2.0 - k15 * k22 * k23 * k32 * t8 * 6.0 +
695  k15 * k25 * k26 * k32 * t2 * 4.0 - k16 * k22 * k23 * k35 * t4 * 8.0 +
696  k22 * k23 * k25 * k26 * t4 * 4.0 - k12 * k13 * k32 * k35 * t9 * 2.0 -
697  k12 * k22 * k25 * k33 * t9 - k12 * k22 * k26 * k32 * t9 -
698  k12 * k23 * k25 * k32 * t9 + k15 * k16 * k32 * k35 * t3 * 2.0 -
699  k15 * k22 * k23 * k32 * t9 * 2.0 - k15 * k25 * k26 * k32 * t3 * 2.0 -
700  k12 * k13 * k32 * k35 * t10 * 2.0 + k12 * k22 * k25 * k33 * t10 * 3.0 +
701  k12 * k22 * k26 * k32 * t10 * 3.0 + k12 * k23 * k25 * k32 * t10 -
702  k15 * k16 * k32 * k35 * t4 * 2.0 - k15 * k22 * k23 * k32 * t10 * 4.0 -
703  k15 * k25 * k26 * k32 * t4 * 4.0 + k12 * k13 * k32 * k35 * t11 * 4.0 +
704  k12 * k22 * k25 * k33 * t11 + k12 * k22 * k26 * k32 * t11 * 3.0 +
705  k12 * k23 * k25 * k32 * t11 - k15 * k22 * k23 * k32 * t11 * 2.0 -
706  k12 * k13 * k32 * k35 * t12 * 6.0 + k12 * k22 * k25 * k33 * t12 * 3.0 +
707  k12 * k22 * k26 * k32 * t12 * 9.0 + k12 * k23 * k25 * k32 * t12 * 9.0 -
708  k15 * k22 * k23 * k32 * t12 * 6.0 - k12 * k22 * k25 * k33 * t13 * 5.0 -
709  k12 * k22 * k26 * k32 * t13 * 5.0 - k12 * k23 * k25 * k32 * t13 * 5.0 +
710  k15 * k22 * k23 * k32 * t13 * 2.0 + k12 * k23 * k33 * k36 * t2 * 3.0 +
711  k12 * k23 * k33 * k36 * t3 * 9.0 + k12 * k23 * k33 * k36 * t4 * 3.0 -
712  k13 * k22 * k32 * k33 * t8 * 2.0 + k13 * k22 * k35 * k36 * t2 * 4.0 -
713  k16 * k25 * k32 * k33 * t2 * 8.0 + k22 * k23 * k25 * k36 * t2 * 4.0 +
714  k22 * k23 * k26 * k35 * t2 * 4.0 - k13 * k22 * k32 * k33 * t9 * 6.0 -
715  k13 * k22 * k35 * k36 * t3 * 4.0 - k16 * k25 * k32 * k33 * t3 * 8.0 -
716  k12 * k22 * k32 * k36 * t8 - k12 * k22 * k33 * k35 * t8 -
717  k12 * k23 * k32 * k35 * t8 - k13 * k22 * k32 * k33 * t10 * 6.0 -
718  k13 * k22 * k35 * k36 * t4 * 2.0 - k16 * k25 * k32 * k33 * t4 * 8.0 +
719  k12 * k22 * k32 * k36 * t9 * 5.0 + k12 * k22 * k33 * k35 * t9 * 5.0 +
720  k12 * k23 * k32 * k35 * t9 * 5.0 + k13 * k22 * k32 * k33 * t11 * 2.0 +
721  k15 * k25 * k32 * k36 * t3 * 4.0 + k15 * k25 * k33 * k35 * t3 * 4.0 +
722  k15 * k26 * k32 * k35 * t3 * 4.0 + k12 * k22 * k32 * k36 * t10 * 9.0 +
723  k12 * k22 * k33 * k35 * t10 * 9.0 + k12 * k23 * k32 * k35 * t10 * 3.0 -
724  k13 * k22 * k32 * k33 * t12 * 4.0 + k15 * k25 * k32 * k36 * t4 * 2.0 +
725  k15 * k25 * k33 * k35 * t4 * 6.0 + k15 * k26 * k32 * k35 * t4 * 2.0 -
726  k12 * k22 * k32 * k36 * t11 * 5.0 - k12 * k22 * k33 * k35 * t11 * 5.0 -
727  k12 * k23 * k32 * k35 * t11 * 5.0 - k13 * k22 * k32 * k33 * t13 * 2.0 +
728  k12 * k22 * k32 * k36 * t12 * 3.0 + k12 * k22 * k33 * k35 * t12 +
729  k12 * k23 * k32 * k35 * t12 * 3.0 + k12 * k22 * k32 * k36 * t13 * 3.0 +
730  k12 * k22 * k33 * k35 * t13 + k12 * k23 * k32 * k35 * t13 +
731  k22 * k23 * k32 * k33 * t8 * 8.0 + k22 * k23 * k35 * k36 * t2 * 1.2E1 +
732  k25 * k26 * k32 * k33 * t2 * 1.2E1 - k16 * k32 * k33 * k35 * t3 * 8.0 +
733  k22 * k23 * k32 * k33 * t9 * 8.0 + k22 * k23 * k35 * k36 * t3 * 8.0 +
734  k25 * k26 * k32 * k33 * t3 * 4.0 - k15 * k32 * k35 * k36 * t2 * 4.0 +
735  k22 * k23 * k35 * k36 * t4 * 4.0 + k25 * k26 * k32 * k33 * t4 * 8.0 +
736  k15 * k32 * k35 * k36 * t3 * 2.0 + k22 * k23 * k32 * k33 * t11 * 4.0 +
737  k22 * k23 * k32 * k33 * t13 * 4.0 + k25 * k32 * k33 * k36 * t2 * 4.0 +
738  k26 * k32 * k33 * k35 * t2 * 4.0 + k32 * k33 * k35 * k36 * t2 * 4.0 +
739  k32 * k33 * k35 * k36 * t3 * 4.0 + k12 * k13 * k15 * t4 * t10 * 2.0 +
740  k12 * k13 * k15 * t3 * t12 * 2.0 - k13 * k16 * k23 * t2 * t4 -
741  k13 * k16 * k23 * t3 * t4 * 6.0 - k12 * k15 * k23 * t4 * t8 -
742  k12 * k15 * k23 * t4 * t10 - k12 * k15 * k23 * t2 * t13 * 2.0 -
743  k12 * k15 * k23 * t3 * t12 * 3.0 - k12 * k15 * k23 * t4 * t11 -
744  k12 * k15 * k23 * t4 * t13 - k13 * k23 * k26 * t2 * t4 * 4.0 -
745  k13 * k23 * k26 * t3 * t4 * 3.0 - k15 * k16 * k33 * t2 * t3 -
746  k12 * k13 * k33 * t3 * t9 - k12 * k13 * k33 * t2 * t11 * 2.0 -
747  k15 * k16 * k33 * t3 * t4 * 6.0 - k12 * k13 * k33 * t3 * t11 -
748  k12 * k13 * k33 * t4 * t10 * 3.0 - k13 * k22 * k25 * t4 * t8 -
749  k12 * k13 * k33 * t3 * t12 - k13 * k22 * k25 * t4 * t9 -
750  k12 * k13 * k33 * t3 * t13 - k13 * k22 * k25 * t2 * t12 * 4.0 -
751  k13 * k22 * k25 * t4 * t10 * 3.0 + k13 * k22 * k25 * t2 * t13 * 2.0 -
752  k13 * k22 * k25 * t3 * t12 - k13 * k22 * k25 * t4 * t12 * 6.0 -
753  k13 * k23 * k36 * t2 * t4 * 2.0 - k15 * k26 * k33 * t2 * t3 * 2.0 +
754  k12 * k23 * k33 * t3 * t9 * 3.0 + k12 * k23 * k33 * t4 * t8 * 3.0 +
755  k12 * k23 * k33 * t2 * t11 - k13 * k22 * k35 * t3 * t9 * 2.0 +
756  k22 * k23 * k25 * t4 * t8 * 4.0 + k12 * k22 * k32 * t2 * t15 +
757  k12 * k22 * k32 * t3 * t14 + k12 * k23 * k33 * t2 * t13 +
758  k12 * k23 * k33 * t4 * t11 * 3.0 - k13 * k22 * k35 * t2 * t11 * 2.0 -
759  k13 * k22 * k35 * t4 * t9 * 2.0 - k15 * k25 * k32 * t3 * t8 * 2.0 +
760  k12 * k22 * k32 * t2 * t16 + k12 * k22 * k32 * t4 * t14 +
761  k12 * k23 * k33 * t3 * t13 * 3.0 - k13 * k22 * k35 * t2 * t12 * 2.0 -
762  k15 * k25 * k32 * t2 * t10 * 2.0 - k15 * k25 * k32 * t4 * t8 * 2.0 +
763  k22 * k23 * k25 * t2 * t12 * 2.0 + k12 * k22 * k32 * t3 * t16 +
764  k12 * k22 * k32 * t4 * t15 + k12 * k22 * k32 * t8 * t11 * 3.0 +
765  k12 * k22 * k32 * t9 * t10 * 3.0 + k12 * k22 * k32 * t8 * t12 * 3.0 -
766  k15 * k25 * k32 * t2 * t13 * 2.0 + k12 * k22 * k32 * t9 * t13 * 3.0 +
767  k12 * k22 * k32 * t10 * t13 * 3.0 + k12 * k22 * k32 * t11 * t12 * 3.0 -
768  k15 * k33 * k36 * t2 * t3 * 4.0 - k15 * k33 * k36 * t3 * t4 * 3.0 +
769  k22 * k23 * k35 * t2 * t9 * 4.0 + k25 * k26 * k35 * t2 * t3 * 2.0 +
770  k22 * k23 * k35 * t3 * t9 * 4.0 - k15 * k32 * k35 * t3 * t8 +
771  k22 * k23 * k35 * t2 * t11 * 2.0 + k22 * k23 * k35 * t4 * t9 * 4.0 -
772  k15 * k32 * k35 * t2 * t10 * 4.0 - k15 * k32 * k35 * t3 * t9 +
773  k22 * k23 * k35 * t2 * t12 * 2.0 + k15 * k32 * k35 * t2 * t11 * 2.0 -
774  k15 * k32 * k35 * t3 * t10 * 6.0 + k22 * k23 * k35 * t2 * t13 * 2.0 -
775  k15 * k32 * k35 * t4 * t10 - k15 * k32 * k35 * t3 * t12 * 3.0 +
776  k25 * k32 * k33 * t2 * t8 * 4.0 + k25 * k32 * k33 * t3 * t8 * 4.0 +
777  k25 * k32 * k33 * t2 * t10 * 2.0 + k25 * k32 * k33 * t4 * t8 * 4.0 +
778  k25 * k35 * k36 * t2 * t4 * 2.0 + k25 * k32 * k33 * t2 * t11 * 2.0 +
779  k25 * k32 * k33 * t2 * t13 * 2.0 + k32 * k33 * k35 * t2 * t10 * 2.0 +
780  k32 * k33 * k35 * t3 * t9 * 4.0 + k16 * k26 * t2 * t3 * t4 -
781  k13 * k23 * t2 * t4 * t11 + k16 * k36 * t2 * t3 * t4 -
782  k15 * k33 * t2 * t3 * t13 + k26 * k36 * t2 * t3 * t4 +
783  k25 * k35 * t2 * t4 * t10 + k25 * k35 * t2 * t3 * t12;
784  coeffs(4) +=
785  k12 * k13 * k15 * k22 * k23 * k25 * 8.0 -
786  k12 * k13 * k16 * k22 * k23 * k32 * 4.0 +
787  k12 * k13 * k15 * k22 * k23 * k35 * 8.0 -
788  k12 * k13 * k22 * k23 * k25 * k33 * 4.0 -
789  k12 * k13 * k22 * k23 * k26 * k32 * 4.0 +
790  k12 * k13 * k15 * k25 * k32 * k33 * 8.0 -
791  k12 * k15 * k16 * k22 * k32 * k33 * 4.0 -
792  k12 * k13 * k22 * k23 * k32 * k36 * 4.0 -
793  k12 * k13 * k22 * k23 * k33 * k35 * 4.0 +
794  k12 * k13 * k15 * k32 * k33 * k35 * 8.0 -
795  k12 * k15 * k22 * k26 * k32 * k33 * 4.0 -
796  k12 * k15 * k23 * k25 * k32 * k33 * 4.0 +
797  k12 * k16 * k22 * k25 * k32 * k35 * 6.0 -
798  k13 * k15 * k22 * k25 * k32 * k35 * 1.0E1 -
799  k12 * k15 * k22 * k32 * k33 * k36 * 4.0 -
800  k12 * k15 * k23 * k32 * k33 * k35 * 4.0 -
801  k12 * k22 * k25 * k26 * k32 * k35 * 1.0E1 +
802  k15 * k22 * k23 * k25 * k32 * k35 * 8.0 +
803  k13 * k22 * k25 * k32 * k33 * k35 * 8.0 -
804  k12 * k22 * k25 * k32 * k35 * k36 * 1.0E1 +
805  k12 * k15 * k16 * k22 * k25 * t4 * 2.0 -
806  k12 * k13 * k16 * k25 * k32 * t3 * 4.0 +
807  k13 * k15 * k16 * k22 * k32 * t3 * 2.0 +
808  k13 * k15 * k16 * k22 * k32 * t4 * 2.0 +
809  k12 * k13 * k15 * k25 * k35 * t3 * 4.0 +
810  k12 * k13 * k15 * k25 * k35 * t4 * 4.0 -
811  k12 * k15 * k16 * k22 * k35 * t4 * 4.0 -
812  k12 * k15 * k22 * k25 * k26 * t4 * 2.0 -
813  k12 * k13 * k25 * k26 * k32 * t2 * 4.0 +
814  k12 * k16 * k22 * k25 * k33 * t2 + k12 * k16 * k22 * k26 * k32 * t2 +
815  k12 * k16 * k23 * k25 * k32 * t2 +
816  k13 * k15 * k22 * k25 * k33 * t2 * 3.0 +
817  k13 * k15 * k22 * k26 * k32 * t2 * 3.0 +
818  k13 * k15 * k23 * k25 * k32 * t2 * 3.0 -
819  k15 * k16 * k22 * k23 * k32 * t2 * 2.0 +
820  k12 * k13 * k16 * k32 * k35 * t3 * 2.0 -
821  k12 * k13 * k22 * k23 * k32 * t9 * 2.0 -
822  k12 * k13 * k25 * k26 * k32 * t3 * 2.0 +
823  k12 * k16 * k22 * k25 * k33 * t3 + k12 * k16 * k22 * k26 * k32 * t3 +
824  k12 * k16 * k23 * k25 * k32 * t3 * 3.0 +
825  k13 * k15 * k22 * k25 * k33 * t3 + k13 * k15 * k22 * k26 * k32 * t3 +
826  k13 * k15 * k23 * k25 * k32 * t3 * 3.0 -
827  k15 * k16 * k22 * k23 * k32 * t3 * 4.0 -
828  k12 * k15 * k22 * k25 * k36 * t2 * 4.0 -
829  k12 * k15 * k22 * k26 * k35 * t2 * 4.0 -
830  k12 * k15 * k23 * k25 * k35 * t2 * 4.0 -
831  k12 * k16 * k22 * k25 * k33 * t4 * 6.0 -
832  k12 * k16 * k22 * k26 * k32 * t4 * 2.0 -
833  k12 * k16 * k23 * k25 * k32 * t4 * 2.0 +
834  k13 * k15 * k22 * k25 * k33 * t4 * 6.0 +
835  k13 * k15 * k22 * k26 * k32 * t4 * 2.0 +
836  k13 * k15 * k23 * k25 * k32 * t4 * 2.0 -
837  k15 * k16 * k22 * k23 * k32 * t4 * 4.0 -
838  k12 * k13 * k22 * k23 * k32 * t11 * 2.0 -
839  k12 * k15 * k22 * k25 * k36 * t3 * 2.0 -
840  k12 * k15 * k22 * k26 * k35 * t3 * 2.0 -
841  k12 * k15 * k23 * k25 * k35 * t3 * 6.0 -
842  k12 * k13 * k22 * k23 * k32 * t12 * 6.0 -
843  k12 * k13 * k22 * k23 * k32 * t13 * 2.0 -
844  k13 * k16 * k22 * k32 * k33 * t2 * 2.0 -
845  k13 * k16 * k22 * k32 * k33 * t3 * 4.0 -
846  k12 * k13 * k25 * k32 * k36 * t2 * 4.0 -
847  k12 * k13 * k25 * k33 * k35 * t2 * 4.0 -
848  k12 * k13 * k26 * k32 * k35 * t2 * 4.0 +
849  k12 * k16 * k22 * k32 * k36 * t2 + k12 * k16 * k22 * k33 * k35 * t2 +
850  k12 * k16 * k23 * k32 * k35 * t2 +
851  k12 * k22 * k25 * k26 * k33 * t2 * 2.0 +
852  k12 * k23 * k25 * k26 * k32 * t2 * 2.0 +
853  k13 * k15 * k22 * k32 * k36 * t2 * 3.0 +
854  k13 * k15 * k22 * k33 * k35 * t2 * 3.0 +
855  k13 * k15 * k23 * k32 * k35 * t2 * 3.0 -
856  k13 * k16 * k22 * k32 * k33 * t4 * 4.0 -
857  k15 * k22 * k23 * k25 * k33 * t2 * 4.0 -
858  k15 * k22 * k23 * k26 * k32 * t2 * 4.0 -
859  k12 * k16 * k22 * k32 * k36 * t3 * 2.0 -
860  k12 * k16 * k22 * k33 * k35 * t3 * 2.0 -
861  k12 * k16 * k23 * k32 * k35 * t3 * 6.0 +
862  k13 * k15 * k22 * k32 * k36 * t3 * 2.0 +
863  k13 * k15 * k22 * k33 * k35 * t3 * 2.0 +
864  k13 * k15 * k23 * k32 * k35 * t3 * 6.0 -
865  k12 * k13 * k25 * k32 * k36 * t4 * 2.0 -
866  k12 * k13 * k25 * k33 * k35 * t4 * 6.0 -
867  k12 * k13 * k26 * k32 * k35 * t4 * 2.0 -
868  k12 * k15 * k22 * k32 * k33 * t8 * 2.0 -
869  k12 * k15 * k22 * k35 * k36 * t2 * 4.0 +
870  k12 * k16 * k22 * k32 * k36 * t4 +
871  k12 * k16 * k22 * k33 * k35 * t4 * 3.0 +
872  k12 * k16 * k23 * k32 * k35 * t4 +
873  k12 * k22 * k25 * k26 * k33 * t4 * 6.0 +
874  k12 * k23 * k25 * k26 * k32 * t4 * 2.0 +
875  k13 * k15 * k22 * k32 * k36 * t4 +
876  k13 * k15 * k22 * k33 * k35 * t4 * 3.0 +
877  k13 * k15 * k23 * k32 * k35 * t4 -
878  k12 * k15 * k22 * k32 * k33 * t10 * 6.0 -
879  k12 * k15 * k22 * k35 * k36 * t4 * 2.0 -
880  k12 * k15 * k22 * k32 * k33 * t11 * 2.0 -
881  k12 * k15 * k22 * k32 * k33 * t13 * 2.0 -
882  k13 * k22 * k26 * k32 * k33 * t2 * 8.0 -
883  k13 * k23 * k25 * k32 * k33 * t2 * 8.0;
884  coeffs(4) +=
885  k16 * k22 * k23 * k32 * k33 * t2 * 8.0 -
886  k13 * k22 * k26 * k32 * k33 * t3 * 2.0 -
887  k13 * k23 * k25 * k32 * k33 * t3 * 6.0 +
888  k16 * k22 * k23 * k32 * k33 * t3 * 8.0 +
889  k12 * k22 * k25 * k33 * k36 * t2 * 4.0 +
890  k12 * k22 * k26 * k32 * k36 * t2 * 4.0 +
891  k12 * k22 * k26 * k33 * k35 * t2 * 4.0 +
892  k12 * k23 * k25 * k32 * k36 * t2 * 4.0 +
893  k12 * k23 * k25 * k33 * k35 * t2 * 4.0 +
894  k12 * k23 * k26 * k32 * k35 * t2 * 4.0 -
895  k13 * k22 * k26 * k32 * k33 * t4 * 4.0 -
896  k13 * k23 * k25 * k32 * k33 * t4 * 4.0 -
897  k15 * k22 * k23 * k32 * k36 * t2 * 8.0 -
898  k15 * k22 * k23 * k33 * k35 * t2 * 8.0 +
899  k16 * k22 * k23 * k32 * k33 * t4 * 8.0 -
900  k12 * k13 * k32 * k35 * k36 * t3 * 2.0 +
901  k12 * k22 * k25 * k33 * k36 * t3 + k12 * k22 * k26 * k32 * k36 * t3 +
902  k12 * k22 * k26 * k33 * k35 * t3 +
903  k12 * k23 * k25 * k32 * k36 * t3 * 3.0 +
904  k12 * k23 * k25 * k33 * k35 * t3 * 3.0 +
905  k12 * k23 * k26 * k32 * k35 * t3 * 3.0 -
906  k15 * k22 * k23 * k32 * k36 * t3 * 4.0 -
907  k15 * k22 * k23 * k33 * k35 * t3 * 4.0 +
908  k12 * k22 * k25 * k33 * k36 * t4 * 3.0 +
909  k12 * k22 * k26 * k32 * k36 * t4 +
910  k12 * k22 * k26 * k33 * k35 * t4 * 3.0 +
911  k12 * k23 * k25 * k32 * k36 * t4 +
912  k12 * k23 * k25 * k33 * k35 * t4 * 3.0 +
913  k12 * k23 * k26 * k32 * k35 * t4 -
914  k15 * k22 * k23 * k32 * k36 * t4 * 2.0 -
915  k15 * k22 * k23 * k33 * k35 * t4 * 6.0 -
916  k12 * k22 * k25 * k32 * k35 * t8 - k12 * k22 * k25 * k32 * k35 * t9 +
917  k12 * k22 * k25 * k32 * k35 * t10 * 3.0 +
918  k12 * k22 * k25 * k32 * k35 * t12 * 3.0 -
919  k13 * k22 * k32 * k33 * k36 * t2 * 4.0 -
920  k13 * k23 * k32 * k33 * k35 * t2 * 4.0 +
921  k22 * k23 * k26 * k32 * k33 * t2 * 4.0 +
922  k12 * k22 * k33 * k35 * k36 * t2 * 2.0 +
923  k12 * k23 * k32 * k35 * k36 * t2 * 2.0 +
924  k12 * k22 * k33 * k35 * k36 * t3 * 2.0 +
925  k12 * k23 * k32 * k35 * k36 * t3 * 6.0 +
926  k22 * k23 * k32 * k33 * k36 * t2 * 4.0 + k12 * k13 * k15 * k16 * t3 * t4 +
927  k12 * k13 * k15 * k26 * t3 * t4 - k12 * k15 * k16 * k23 * t3 * t4 * 3.0 -
928  k12 * k13 * k16 * k33 * t3 * t4 * 3.0 - k13 * k16 * k22 * k25 * t2 * t4 +
929  k12 * k13 * k15 * k36 * t3 * t4 - k12 * k15 * k22 * k25 * t4 * t8 -
930  k12 * k15 * k22 * k25 * t2 * t13 * 2.0 -
931  k12 * k13 * k26 * k33 * t3 * t4 * 3.0 +
932  k12 * k16 * k23 * k33 * t3 * t4 * 9.0 -
933  k13 * k22 * k25 * k26 * t2 * t4 * 2.0 +
934  k16 * k22 * k23 * k25 * t2 * t4 * 2.0 -
935  k12 * k15 * k23 * k36 * t3 * t4 * 3.0 - k12 * k13 * k25 * k32 * t4 * t10 +
936  k12 * k16 * k22 * k32 * t4 * t10 * 3.0 -
937  k12 * k13 * k25 * k32 * t3 * t12 * 3.0 +
938  k12 * k16 * k22 * k32 * t3 * t12 * 3.0 -
939  k12 * k15 * k22 * k35 * t4 * t10 * 3.0 -
940  k12 * k15 * k22 * k35 * t3 * t12 - k13 * k22 * k25 * k36 * t2 * t4 * 2.0 -
941  k13 * k22 * k26 * k35 * t2 * t4 * 2.0 -
942  k13 * k23 * k25 * k35 * t2 * t4 * 2.0 +
943  k16 * k22 * k23 * k35 * t2 * t4 * 2.0 - k15 * k16 * k32 * k35 * t2 * t3 -
944  k12 * k13 * k32 * k35 * t3 * t9 + k12 * k22 * k25 * k33 * t4 * t8 * 3.0 +
945  k12 * k22 * k26 * k32 * t4 * t8 + k12 * k23 * k25 * k32 * t4 * t8 -
946  k12 * k13 * k32 * k35 * t2 * t11 * 2.0 +
947  k12 * k22 * k25 * k33 * t2 * t13 + k12 * k22 * k26 * k32 * t2 * t13 +
948  k12 * k23 * k25 * k32 * t2 * t13 -
949  k15 * k22 * k23 * k32 * t2 * t13 * 2.0 +
950  k16 * k25 * k32 * k33 * t2 * t3 * 2.0 +
951  k22 * k23 * k25 * k36 * t2 * t4 * 2.0 +
952  k22 * k23 * k26 * k35 * t2 * t4 * 2.0 -
953  k13 * k22 * k32 * k33 * t2 * t11 * 2.0 -
954  k15 * k25 * k32 * k36 * t2 * t3 * 2.0 -
955  k15 * k25 * k33 * k35 * t2 * t3 * 2.0 -
956  k15 * k26 * k32 * k35 * t2 * t3 * 2.0 + k12 * k22 * k32 * k36 * t3 * t9 +
957  k12 * k22 * k33 * k35 * t3 * t9 + k12 * k23 * k32 * k35 * t3 * t9 * 3.0 +
958  k12 * k22 * k32 * k36 * t2 * t11 + k12 * k22 * k33 * k35 * t2 * t11 +
959  k12 * k23 * k32 * k35 * t2 * t11 + k16 * k32 * k33 * k35 * t2 * t3 * 2.0 -
960  k15 * k32 * k35 * k36 * t2 * t3 * 2.0 +
961  k25 * k32 * k33 * k36 * t2 * t3 * 2.0 +
962  k26 * k32 * k33 * k35 * t2 * t3 * 2.0 +
963  k12 * k13 * k15 * k22 * k23 * k32 * k33 * 8.0 +
964  k12 * k13 * k15 * k22 * k23 * k25 * t4 * 2.0 -
965  k12 * k13 * k16 * k22 * k23 * k32 * t4 * 2.0 +
966  k12 * k13 * k15 * k22 * k23 * k35 * t4 * 2.0 -
967  k12 * k13 * k22 * k23 * k25 * k33 * t4 * 6.0 -
968  k12 * k13 * k22 * k23 * k26 * k32 * t4 * 2.0 +
969  k12 * k13 * k15 * k25 * k32 * k33 * t3 * 2.0 -
970  k12 * k15 * k16 * k22 * k32 * k33 * t3 * 2.0 +
971  k12 * k13 * k15 * k32 * k33 * k35 * t3 * 2.0 +
972  k12 * k16 * k22 * k25 * k32 * k35 * t2 +
973  k13 * k15 * k22 * k25 * k32 * k35 * t2 * 3.0 -
974  k12 * k15 * k22 * k32 * k33 * k36 * t3 * 2.0 -
975  k12 * k15 * k23 * k32 * k33 * k35 * t3 * 6.0 +
976  k12 * k22 * k25 * k26 * k32 * k35 * t2 * 2.0 -
977  k15 * k22 * k23 * k25 * k32 * k35 * t2 * 4.0 -
978  k13 * k22 * k25 * k32 * k33 * k35 * t2 * 4.0 +
979  k12 * k22 * k25 * k32 * k35 * k36 * t2 * 2.0 +
980  k22 * k23 * k25 * k32 * k33 * k35 * t2 * 4.0;
981  coeffs(5) =
982  k25 * t14 * 2.4E1 + k25 * t15 * 2.4E1 + k25 * t16 * 2.4E1 +
983  k25 * t17 * 2.0 + k25 * t19 * 2.0 + k35 * t14 * 2.4E1 +
984  k35 * t15 * 2.4E1 + k35 * t16 * 2.4E1 + k35 * t18 * 2.0 +
985  k35 * t20 * 2.0 - k16 * k25 * k26 * 4.8E1 - k16 * k25 * k36 * 4.8E1 -
986  k16 * k26 * k35 * 4.8E1 - k16 * k35 * k36 * 4.8E1 +
987  k25 * k26 * k36 * 4.8E1 + k26 * k35 * k36 * 4.8E1 +
988  k13 * k22 * t14 * 8.0 - k16 * k25 * t8 * 1.2E1 - k13 * k22 * t15 * 8.0 -
989  k16 * k25 * t9 * 4.0 + k13 * k22 * t16 * 8.0 + k16 * k25 * t10 * 1.2E1 -
990  k16 * k25 * t11 * 4.0 + k16 * k25 * t12 * 2.0E1 - k13 * k22 * t19 -
991  k16 * k25 * t13 * 1.2E1 - k16 * k35 * t8 * 4.0 - k22 * k23 * t14 * 2.0E1 +
992  k25 * k26 * t8 * 2.0E1 - k16 * k35 * t9 * 1.2E1 - k22 * k23 * t15 * 4.0 +
993  k25 * k26 * t9 * 4.0 + k15 * k32 * t14 * 8.0 + k16 * k35 * t10 * 2.0E1 -
994  k22 * k23 * t16 * 2.0E1 - k25 * k26 * t10 * 4.0 + k15 * k32 * t15 * 8.0 -
995  k16 * k35 * t11 * 1.2E1 + k25 * k26 * t11 * 4.0 - k15 * k32 * t16 * 8.0 +
996  k16 * k35 * t12 * 1.2E1 - k25 * k26 * t12 * 2.0E1 -
997  k16 * k35 * t13 * 4.0 + k25 * k26 * t13 * 1.2E1 - k15 * k32 * t20 +
998  k25 * k36 * t8 * 1.2E1 + k26 * k35 * t8 * 1.2E1 + k25 * k36 * t9 * 1.2E1 +
999  k26 * k35 * t9 * 1.2E1 - k25 * k36 * t10 * 1.2E1 -
1000  k26 * k35 * t10 * 1.2E1 + k25 * k36 * t11 * 4.0 +
1001  k26 * k35 * t11 * 1.2E1 - k25 * k36 * t12 * 1.2E1 -
1002  k26 * k35 * t12 * 1.2E1 + k25 * k36 * t13 * 1.2E1 +
1003  k26 * k35 * t13 * 4.0 - k32 * k33 * t14 * 2.0E1 + k35 * k36 * t8 * 4.0 -
1004  k32 * k33 * t15 * 2.0E1 + k35 * k36 * t9 * 2.0E1 - k32 * k33 * t16 * 4.0 -
1005  k35 * k36 * t10 * 2.0E1 + k35 * k36 * t11 * 1.2E1 -
1006  k35 * k36 * t12 * 4.0 + k35 * k36 * t13 * 4.0 - k25 * t2 * t14 * 2.0 -
1007  k25 * t2 * t15 * 6.0 - k25 * t3 * t14 * 4.0 - k25 * t8 * t9 * 2.0 -
1008  k25 * t2 * t16 * 1.4E1 - k25 * t4 * t14 * 6.0 - k25 * t8 * t10 * 2.0 -
1009  k25 * t3 * t16 * 4.0 - k25 * t4 * t15 * 6.0 + k25 * t8 * t11 * 2.0 -
1010  k25 * t9 * t10 * 4.0 - k25 * t4 * t16 * 2.0 - k25 * t8 * t12 * 8.0 +
1011  k25 * t5 * t16 * 2.0 + k25 * t8 * t13 * 2.0 - k25 * t9 * t12 * 2.0 +
1012  k25 * t9 * t13 * 4.0 + k25 * t10 * t12 * 2.0 - k25 * t10 * t13 * 4.0 -
1013  k25 * t11 * t12 * 2.0 - k25 * t12 * t13 * 2.0 - k35 * t2 * t14 * 2.0 -
1014  k35 * t2 * t15 * 1.4E1 - k35 * t3 * t14 * 6.0 - k35 * t8 * t9 * 2.0 -
1015  k35 * t2 * t16 * 6.0 - k35 * t3 * t15 * 2.0 - k35 * t4 * t14 * 4.0 -
1016  k35 * t8 * t10 * 2.0 - k35 * t3 * t16 * 6.0 - k35 * t4 * t15 * 4.0 +
1017  k35 * t8 * t11 * 4.0 - k35 * t9 * t10 * 8.0 + k35 * t5 * t15 * 2.0 -
1018  k35 * t8 * t12 * 4.0 + k35 * t9 * t11 * 2.0 - k35 * t9 * t12 * 2.0 -
1019  k35 * t10 * t11 * 2.0 + k35 * t9 * t13 * 2.0 + k35 * t10 * t12 * 2.0 -
1020  k35 * t10 * t13 * 2.0 - k35 * t11 * t12 * 4.0 -
1021  k13 * k16 * k22 * k36 * 1.6E1 - k13 * k16 * k23 * k35 * 1.6E1 -
1022  k13 * k23 * k25 * k26 * 1.6E1 + k16 * k22 * k23 * k26 * 2.4E1 -
1023  k15 * k16 * k25 * k33 * 1.6E1 - k15 * k16 * k26 * k32 * 1.6E1 +
1024  k16 * k22 * k23 * k36 * 4.0E1 + k15 * k25 * k26 * k33 * 1.6E1 +
1025  k13 * k23 * k35 * k36 * 1.6E1 + k16 * k26 * k32 * k33 * 4.0E1 -
1026  k22 * k23 * k26 * k36 * 2.4E1 + k16 * k32 * k33 * k36 * 2.4E1 -
1027  k15 * k33 * k35 * k36 * 1.6E1 - k26 * k32 * k33 * k36 * 2.4E1 -
1028  k13 * k16 * k22 * t8 * 2.0 - k13 * k16 * k22 * t9 * 2.0 +
1029  k13 * k16 * k22 * t10 * 6.0 + k13 * k16 * k22 * t11 * 2.0 -
1030  k12 * k15 * k22 * t14 * 2.0 + k13 * k16 * k22 * t12 * 6.0 +
1031  k12 * k15 * k22 * t15 * 6.0 - k13 * k16 * k22 * t13 * 6.0 -
1032  k12 * k15 * k22 * t16 * 2.0 - k13 * k22 * k26 * t8 * 2.0 -
1033  k13 * k23 * k25 * t8 * 2.0 + k16 * k22 * k23 * t8 * 4.0 +
1034  k16 * k25 * k26 * t2 * 8.0 + k13 * k22 * k26 * t9 * 6.0 +
1035  k13 * k23 * k25 * t9 * 6.0 + k16 * k22 * k23 * t9 * 4.0 +
1036  k16 * k25 * k26 * t3 * 4.0 - k12 * k13 * k32 * t14 * 2.0 +
1037  k13 * k22 * k26 * t10 * 6.0 + k13 * k23 * k25 * t10 * 2.0 -
1038  k15 * k16 * k32 * t8 * 2.0 - k16 * k22 * k23 * t10 * 8.0 +
1039  k16 * k25 * k26 * t4 * 1.2E1 - k12 * k13 * k32 * t15 * 2.0 -
1040  k13 * k22 * k26 * t11 * 6.0 - k13 * k23 * k25 * t11 * 2.0 -
1041  k15 * k16 * k32 * t9 * 2.0 + k16 * k22 * k23 * t11 * 4.0 +
1042  k12 * k13 * k32 * t16 * 6.0 + k13 * k22 * k26 * t12 * 6.0 +
1043  k13 * k23 * k25 * t12 * 6.0 + k15 * k16 * k32 * t10 * 6.0 -
1044  k16 * k22 * k23 * t12 * 1.6E1 + k13 * k22 * k26 * t13 * 2.0 +
1045  k13 * k23 * k25 * t13 * 2.0 - k15 * k16 * k32 * t11 * 6.0 +
1046  k16 * k22 * k23 * t13 * 1.2E1 + k15 * k16 * k32 * t12 * 6.0 +
1047  k15 * k16 * k32 * t13 * 2.0 + k13 * k22 * k36 * t8 * 2.0 +
1048  k13 * k23 * k35 * t8 * 2.0 + k16 * k25 * k36 * t2 * 1.6E1 +
1049  k16 * k26 * k35 * t2 * 1.6E1 - k22 * k23 * k26 * t8 * 4.0 +
1050  k13 * k22 * k36 * t9 * 1.0E1 + k13 * k23 * k35 * t9 * 1.0E1 +
1051  k16 * k25 * k36 * t3 * 8.0 + k16 * k26 * k35 * t3 * 8.0 -
1052  k22 * k23 * k26 * t9 * 8.0 - k12 * k22 * k33 * t14 * 2.0 -
1053  k12 * k23 * k32 * t14 * 2.0 - k13 * k22 * k36 * t10 * 6.0 -
1054  k13 * k23 * k35 * t10 * 2.0 + k15 * k25 * k33 * t8 * 1.0E1 +
1055  k15 * k26 * k32 * t8 * 1.0E1 + k16 * k25 * k36 * t4 * 8.0 +
1056  k16 * k26 * k35 * t4 * 8.0 - k12 * k22 * k33 * t15 * 2.0 -
1057  k12 * k23 * k32 * t15 * 2.0 - k13 * k22 * k36 * t11 * 2.0 -
1058  k13 * k23 * k35 * t11 * 2.0 + k15 * k25 * k33 * t9 * 2.0 +
1059  k15 * k26 * k32 * t9 * 2.0 - k12 * k22 * k33 * t16 * 2.0 -
1060  k12 * k23 * k32 * t16 * 2.0 + k13 * k22 * k36 * t12 * 2.0 +
1061  k13 * k23 * k35 * t12 * 2.0 + k15 * k25 * k33 * t10 * 2.0 +
1062  k15 * k26 * k32 * t10 * 2.0 + k22 * k23 * k26 * t12 * 4.0 +
1063  k13 * k22 * k36 * t13 * 6.0 + k13 * k23 * k35 * t13 * 2.0 +
1064  k15 * k25 * k33 * t11 * 2.0 + k15 * k26 * k32 * t11 * 6.0 -
1065  k22 * k23 * k26 * t13 * 8.0 - k15 * k25 * k33 * t12 * 2.0 -
1066  k15 * k26 * k32 * t12 * 6.0 - k15 * k25 * k33 * t13 * 2.0 -
1067  k15 * k26 * k32 * t13 * 2.0 + k16 * k32 * k33 * t8 * 4.0 +
1068  k16 * k35 * k36 * t2 * 8.0 - k22 * k23 * k36 * t8 * 4.0 -
1069  k25 * k26 * k36 * t2 * 2.8E1 + k16 * k32 * k33 * t9 * 4.0 +
1070  k16 * k35 * k36 * t3 * 1.2E1 - k22 * k23 * k36 * t9 * 1.6E1 -
1071  k25 * k26 * k36 * t3 * 4.0 + k15 * k32 * k36 * t8 * 6.0 +
1072  k15 * k33 * k35 * t8 * 6.0 - k16 * k32 * k33 * t10 * 1.6E1 +
1073  k16 * k35 * k36 * t4 * 4.0 + k22 * k23 * k36 * t10 * 8.0 -
1074  k25 * k26 * k36 * t4 * 8.0 - k15 * k32 * k36 * t9 * 2.0 -
1075  k15 * k33 * k35 * t9 * 2.0 + k16 * k32 * k33 * t11 * 1.2E1 -
1076  k22 * k23 * k36 * t11 * 4.0 + k25 * k26 * k36 * t5 * 4.0 +
1077  k15 * k32 * k36 * t10 * 6.0 + k15 * k33 * k35 * t10 * 6.0 -
1078  k16 * k32 * k33 * t12 * 8.0 + k22 * k23 * k36 * t12 * 4.0 +
1079  k15 * k32 * k36 * t11 * 2.0 + k15 * k33 * k35 * t11 * 2.0 +
1080  k16 * k32 * k33 * t13 * 4.0 - k22 * k23 * k36 * t13 * 1.2E1 +
1081  k15 * k32 * k36 * t12 * 6.0 + k15 * k33 * k35 * t12 * 2.0 -
1082  k15 * k32 * k36 * t13 * 6.0 - k15 * k33 * k35 * t13 * 2.0 -
1083  k26 * k32 * k33 * t8 * 1.6E1 - k26 * k35 * k36 * t2 * 2.8E1 -
1084  k26 * k32 * k33 * t9 * 4.0 - k26 * k35 * k36 * t3 * 8.0 +
1085  k26 * k32 * k33 * t10 * 4.0 - k26 * k35 * k36 * t4 * 4.0 -
1086  k26 * k32 * k33 * t11 * 1.2E1 + k26 * k35 * k36 * t5 * 4.0 +
1087  k26 * k32 * k33 * t12 * 8.0 - k26 * k32 * k33 * t13 * 4.0 -
1088  k32 * k33 * k36 * t8 * 8.0 - k32 * k33 * k36 * t9 * 4.0 +
1089  k32 * k33 * k36 * t10 * 4.0 - k32 * k33 * k36 * t11 * 8.0 -
1090  k13 * k22 * t2 * t15 * 2.0 - k13 * k22 * t3 * t14 * 2.0 +
1091  k16 * k25 * t3 * t8 * 4.0 + k13 * k22 * t2 * t16 * 2.0 -
1092  k13 * k22 * t4 * t14 * 3.0 + k16 * k25 * t4 * t8 * 2.0 -
1093  k13 * k22 * t3 * t16 * 2.0 + k13 * k22 * t4 * t15 -
1094  k13 * k22 * t8 * t11 * 2.0 - k13 * k22 * t9 * t10 * 6.0 -
1095  k16 * k25 * t4 * t9 * 2.0 - k13 * k22 * t4 * t16 - k13 * k22 * t8 * t12 -
1096  k16 * k25 * t2 * t12 * 4.0 - k16 * k25 * t4 * t10 * 4.0 -
1097  k13 * k22 * t9 * t12 * 3.0 + k16 * k25 * t2 * t13 * 4.0 -
1098  k16 * k25 * t3 * t12 * 4.0 + k13 * k22 * t9 * t13 * 2.0 -
1099  k13 * k22 * t10 * t12 * 3.0 - k16 * k25 * t4 * t12 * 1.2E1 -
1100  k13 * k22 * t10 * t13 * 6.0 + k13 * k22 * t11 * t12 -
1101  k13 * k22 * t12 * t13 + k22 * k23 * t2 * t14 * 2.0 +
1102  k25 * k26 * t2 * t8 * 4.0 - k16 * k35 * t3 * t8 * 2.0 +
1103  k22 * k23 * t2 * t15 * 2.0 + k22 * k23 * t3 * t14 * 4.0 +
1104  k22 * k23 * t8 * t9 * 2.0 + k25 * k26 * t3 * t8 * 2.0 -
1105  k16 * k35 * t2 * t10 * 4.0 + k16 * k35 * t3 * t9 * 2.0 +
1106  k22 * k23 * t2 * t16 * 6.0 + k22 * k23 * t4 * t14 * 6.0 +
1107  k25 * k26 * t2 * t10 * 2.0 - k25 * k26 * t4 * t8 * 4.0 +
1108  k15 * k32 * t2 * t15 * 2.0 - k15 * k32 * t3 * t14 * 3.0 +
1109  k16 * k35 * t2 * t11 * 4.0 - k16 * k35 * t3 * t10 * 1.2E1 +
1110  k16 * k35 * t4 * t9 * 4.0 + k22 * k23 * t3 * t16 * 4.0 +
1111  k22 * k23 * t4 * t15 * 2.0 + k22 * k23 * t8 * t11 * 2.0 +
1112  k22 * k23 * t9 * t10 * 4.0 + k25 * k26 * t4 * t9 * 2.0 -
1113  k15 * k32 * t2 * t16 * 2.0 - k15 * k32 * t3 * t15 -
1114  k15 * k32 * t4 * t14 * 2.0 - k15 * k32 * t8 * t10 * 3.0 -
1115  k16 * k35 * t4 * t10 * 4.0 + k22 * k23 * t4 * t16 * 2.0 +
1116  k22 * k23 * t8 * t12 * 4.0 + k25 * k26 * t2 * t12 * 6.0 +
1117  k25 * k26 * t4 * t10 * 2.0 + k15 * k32 * t3 * t16 -
1118  k15 * k32 * t4 * t15 * 2.0 + k15 * k32 * t8 * t11 * 2.0 -
1119  k15 * k32 * t9 * t10 - k16 * k35 * t3 * t12 * 4.0 +
1120  k22 * k23 * t8 * t13 * 2.0 + k22 * k23 * t9 * t12 * 4.0 -
1121  k25 * k26 * t2 * t13 * 8.0 + k25 * k26 * t3 * t12 * 2.0 -
1122  k15 * k32 * t8 * t12 * 6.0 - k22 * k23 * t9 * t13 * 4.0 +
1123  k25 * k26 * t4 * t12 * 1.2E1 - k15 * k32 * t10 * t11 +
1124  k22 * k23 * t10 * t13 * 4.0 + k22 * k23 * t11 * t12 * 2.0 -
1125  k15 * k32 * t9 * t13 * 2.0 - k15 * k32 * t10 * t12 * 3.0 +
1126  k25 * k26 * t5 * t13 * 2.0 + k15 * k32 * t10 * t13 -
1127  k15 * k32 * t11 * t12 * 6.0 + k22 * k23 * t12 * t13 * 2.0 +
1128  k25 * k36 * t2 * t8 * 4.0 + k26 * k35 * t2 * t8 * 4.0 +
1129  k25 * k36 * t2 * t9 * 4.0 - k25 * k36 * t3 * t8 * 4.0 +
1130  k26 * k35 * t2 * t9 * 4.0 - k26 * k35 * t3 * t8 * 4.0 +
1131  k25 * k36 * t2 * t10 * 2.0 - k25 * k36 * t3 * t9 * 4.0 -
1132  k25 * k36 * t4 * t8 * 4.0 + k26 * k35 * t2 * t10 * 2.0 -
1133  k26 * k35 * t3 * t9 * 4.0 - k26 * k35 * t4 * t8 * 4.0 -
1134  k25 * k36 * t2 * t11 * 2.0 - k25 * k36 * t4 * t9 * 4.0 -
1135  k26 * k35 * t2 * t11 * 6.0 - k26 * k35 * t4 * t9 * 4.0;
1136  coeffs(5) +=
1137  k25 * k36 * t2 * t12 * 2.0 + k26 * k35 * t2 * t12 * 2.0 -
1138  k25 * k36 * t2 * t13 * 6.0 - k26 * k35 * t2 * t13 * 2.0 +
1139  k32 * k33 * t2 * t14 * 2.0 + k32 * k33 * t2 * t15 * 6.0 +
1140  k32 * k33 * t3 * t14 * 6.0 + k32 * k33 * t8 * t9 * 2.0 +
1141  k35 * k36 * t2 * t9 * 4.0 + k35 * k36 * t3 * t8 * 2.0 +
1142  k32 * k33 * t2 * t16 * 2.0 + k32 * k33 * t3 * t15 * 2.0 +
1143  k32 * k33 * t4 * t14 * 4.0 + k32 * k33 * t8 * t10 * 4.0 +
1144  k35 * k36 * t2 * t10 * 6.0 - k35 * k36 * t3 * t9 * 4.0 +
1145  k32 * k33 * t3 * t16 * 2.0 + k32 * k33 * t4 * t15 * 4.0 -
1146  k32 * k33 * t8 * t11 * 4.0 + k32 * k33 * t9 * t10 * 4.0 -
1147  k35 * k36 * t2 * t11 * 8.0 + k35 * k36 * t3 * t10 * 1.2E1 +
1148  k35 * k36 * t4 * t9 * 2.0 + k32 * k33 * t8 * t12 * 4.0 +
1149  k32 * k33 * t9 * t11 * 2.0 + k35 * k36 * t2 * t12 * 2.0 +
1150  k35 * k36 * t4 * t10 * 2.0 + k32 * k33 * t10 * t11 * 2.0 +
1151  k35 * k36 * t3 * t12 * 2.0 + k32 * k33 * t9 * t13 * 2.0 +
1152  k35 * k36 * t5 * t11 * 2.0 + k32 * k33 * t10 * t13 * 2.0 +
1153  k32 * k33 * t11 * t12 * 4.0 + k25 * t2 * t4 * t14 +
1154  k25 * t2 * t4 * t15 * 3.0 + k25 * t4 * t8 * t9 + k25 * t2 * t4 * t16 +
1155  k25 * t2 * t8 * t12 * 2.0 + k25 * t4 * t8 * t10 * 2.0 +
1156  k25 * t3 * t8 * t12 * 2.0 + k25 * t2 * t9 * t13 * 2.0 +
1157  k25 * t2 * t10 * t12 + k25 * t4 * t8 * t12 * 6.0 + k25 * t2 * t11 * t12 +
1158  k25 * t2 * t12 * t13 + k35 * t2 * t3 * t14 + k35 * t2 * t3 * t15 +
1159  k35 * t3 * t8 * t9 + k35 * t2 * t3 * t16 * 3.0 +
1160  k35 * t2 * t8 * t11 * 2.0 + k35 * t2 * t9 * t10 * 2.0 +
1161  k35 * t3 * t9 * t10 * 6.0 + k35 * t2 * t10 * t11 +
1162  k35 * t4 * t9 * t10 * 2.0 + k35 * t2 * t10 * t12 +
1163  k35 * t3 * t9 * t12 * 2.0 + k35 * t2 * t10 * t13 +
1164  k12 * k13 * k15 * k16 * k25 * 8.0 + k12 * k13 * k15 * k16 * k35 * 8.0 -
1165  k12 * k13 * k15 * k25 * k26 * 1.6E1 - k12 * k15 * k16 * k22 * k26 * 4.0 -
1166  k12 * k15 * k16 * k23 * k25 * 4.0 + k12 * k13 * k16 * k25 * k33 * 4.0 +
1167  k12 * k13 * k16 * k26 * k32 * 4.0 - k13 * k15 * k16 * k22 * k33 * 4.0 -
1168  k13 * k15 * k16 * k23 * k32 * 4.0 - k12 * k13 * k15 * k25 * k36 * 3.2E1 -
1169  k12 * k13 * k15 * k26 * k35 * 3.2E1 + k12 * k15 * k16 * k22 * k36 * 4.0 +
1170  k12 * k15 * k16 * k23 * k35 * 4.0 + k12 * k15 * k23 * k25 * k26 * 1.2E1 -
1171  k12 * k13 * k16 * k32 * k36 * 4.0 - k12 * k13 * k16 * k33 * k35 * 4.0 -
1172  k12 * k13 * k25 * k26 * k33 * 4.0 + k12 * k16 * k22 * k26 * k33 * 4.0 +
1173  k12 * k16 * k23 * k25 * k33 * 4.0 + k12 * k16 * k23 * k26 * k32 * 4.0 -
1174  k13 * k15 * k22 * k26 * k33 * 1.2E1 -
1175  k13 * k15 * k23 * k25 * k33 * 1.2E1 -
1176  k13 * k15 * k23 * k26 * k32 * 1.2E1 +
1177  k15 * k16 * k22 * k23 * k33 * 1.2E1 -
1178  k12 * k13 * k15 * k35 * k36 * 1.6E1 +
1179  k12 * k15 * k22 * k26 * k36 * 2.0E1 +
1180  k12 * k15 * k23 * k25 * k36 * 2.0E1 +
1181  k12 * k15 * k23 * k26 * k35 * 2.0E1 - k13 * k16 * k22 * k25 * k35 * 4.0 +
1182  k13 * k16 * k23 * k32 * k33 * 1.2E1 +
1183  k12 * k13 * k25 * k33 * k36 * 2.0E1 +
1184  k12 * k13 * k26 * k32 * k36 * 2.0E1 +
1185  k12 * k13 * k26 * k33 * k35 * 2.0E1 + k12 * k16 * k22 * k33 * k36 * 4.0 +
1186  k12 * k16 * k23 * k32 * k36 * 4.0 + k12 * k16 * k23 * k33 * k35 * 4.0 -
1187  k12 * k23 * k25 * k26 * k33 * 4.0 - k13 * k15 * k22 * k33 * k36 * 1.2E1 -
1188  k13 * k15 * k23 * k32 * k36 * 1.2E1 -
1189  k13 * k15 * k23 * k33 * k35 * 1.2E1 + k15 * k22 * k23 * k26 * k33 * 4.0 -
1190  k12 * k15 * k23 * k35 * k36 * 4.0 - k13 * k22 * k25 * k26 * k35 * 4.0 +
1191  k16 * k22 * k23 * k25 * k35 * 1.6E1 - k15 * k16 * k25 * k32 * k35 * 4.0 +
1192  k13 * k23 * k26 * k32 * k33 * 1.2E1 +
1193  k12 * k13 * k33 * k35 * k36 * 1.2E1 -
1194  k12 * k22 * k26 * k33 * k36 * 2.0E1 -
1195  k12 * k23 * k25 * k33 * k36 * 2.0E1 -
1196  k12 * k23 * k26 * k32 * k36 * 2.0E1 -
1197  k12 * k23 * k26 * k33 * k35 * 2.0E1 +
1198  k15 * k22 * k23 * k33 * k36 * 1.2E1 + k13 * k22 * k25 * k35 * k36 * 4.0 -
1199  k22 * k23 * k25 * k26 * k35 * 8.0 + k15 * k25 * k26 * k32 * k35 * 4.0 +
1200  k13 * k23 * k32 * k33 * k36 * 4.0 - k12 * k23 * k33 * k35 * k36 * 4.0 +
1201  k16 * k25 * k32 * k33 * k35 * 1.6E1 -
1202  k22 * k23 * k25 * k35 * k36 * 1.6E1 - k15 * k25 * k32 * k35 * k36 * 4.0 -
1203  k25 * k26 * k32 * k33 * k35 * 1.6E1 - k25 * k32 * k33 * k35 * k36 * 8.0 +
1204  k12 * k13 * k15 * k25 * t10 * 4.0 + k12 * k13 * k15 * k25 * t12 * 4.0 -
1205  k12 * k15 * k16 * k22 * t12 * 2.0 - k12 * k13 * k15 * k25 * t13 * 8.0 +
1206  k12 * k15 * k16 * k22 * t13 * 4.0 - k13 * k16 * k22 * k26 * t2 * 2.0 -
1207  k13 * k16 * k23 * k25 * t2 * 2.0 - k13 * k16 * k22 * k26 * t3 * 2.0 -
1208  k13 * k16 * k23 * k25 * t3 * 6.0 + k13 * k16 * k22 * k26 * t4 * 2.0 +
1209  k13 * k16 * k23 * k25 * t4 * 2.0 - k12 * k13 * k16 * k32 * t10 * 2.0 -
1210  k12 * k15 * k22 * k26 * t8 * 2.0 - k12 * k15 * k23 * k25 * t8 * 2.0 +
1211  k12 * k13 * k16 * k32 * t11 * 4.0 + k12 * k13 * k15 * k35 * t10 * 4.0 -
1212  k12 * k15 * k22 * k26 * t10 * 6.0 - k12 * k15 * k23 * k25 * t10 * 2.0 -
1213  k12 * k13 * k15 * k35 * t11 * 8.0 + k12 * k13 * k15 * k35 * t12 * 4.0 -
1214  k12 * k15 * k22 * k26 * t12 * 2.0 - k12 * k15 * k23 * k25 * t12 * 2.0 +
1215  k12 * k15 * k22 * k26 * t13 * 4.0 + k12 * k15 * k23 * k25 * t13 * 4.0 -
1216  k13 * k16 * k22 * k36 * t2 * 2.0 - k13 * k16 * k23 * k35 * t2 * 2.0 -
1217  k13 * k23 * k25 * k26 * t2 * 4.0 + k13 * k16 * k22 * k36 * t3 * 4.0 +
1218  k13 * k16 * k23 * k35 * t3 * 1.2E1 - k12 * k13 * k25 * k33 * t8 * 4.0 -
1219  k12 * k13 * k26 * k32 * t8 * 4.0 + k12 * k16 * k22 * k33 * t8 * 3.0 +
1220  k12 * k16 * k23 * k32 * t8 * 3.0 + k13 * k15 * k22 * k33 * t8 +
1221  k13 * k15 * k23 * k32 * t8 + k13 * k16 * k22 * k36 * t4 * 4.0 +
1222  k13 * k16 * k23 * k35 * t4 * 4.0 + k13 * k23 * k25 * k26 * t4 * 2.0 -
1223  k15 * k16 * k25 * k33 * t2 * 2.0 - k15 * k16 * k26 * k32 * t2 * 2.0 -
1224  k16 * k22 * k23 * k26 * t4 * 8.0 - k12 * k13 * k25 * k33 * t9 * 2.0 -
1225  k12 * k13 * k26 * k32 * t9 * 2.0 + k12 * k16 * k22 * k33 * t9 * 3.0 +
1226  k12 * k16 * k23 * k32 * t9 * 3.0 + k13 * k15 * k22 * k33 * t9 +
1227  k13 * k15 * k23 * k32 * t9 + k15 * k16 * k25 * k33 * t3 * 4.0 +
1228  k15 * k16 * k26 * k32 * t3 * 4.0 - k12 * k13 * k25 * k33 * t10 * 2.0 -
1229  k12 * k13 * k26 * k32 * t10 * 2.0 - k12 * k15 * k22 * k36 * t8 * 2.0 -
1230  k12 * k15 * k23 * k35 * t8 * 2.0 - k12 * k16 * k22 * k33 * t10 * 3.0 -
1231  k12 * k16 * k23 * k32 * t10 + k13 * k15 * k22 * k33 * t10 * 9.0 +
1232  k13 * k15 * k23 * k32 * t10 * 3.0 + k15 * k16 * k25 * k33 * t4 * 1.2E1 +
1233  k15 * k16 * k26 * k32 * t4 * 4.0 - k12 * k13 * k25 * k33 * t11 * 2.0 -
1234  k12 * k13 * k26 * k32 * t11 * 6.0 - k12 * k15 * k22 * k36 * t9 * 4.0 -
1235  k12 * k15 * k23 * k35 * t9 * 4.0 - k12 * k16 * k22 * k33 * t11 -
1236  k12 * k16 * k23 * k32 * t11 - k13 * k15 * k22 * k33 * t11 -
1237  k13 * k15 * k23 * k32 * t11 - k12 * k13 * k25 * k33 * t12 * 2.0 -
1238  k12 * k13 * k26 * k32 * t12 * 6.0 - k12 * k15 * k22 * k36 * t10 * 6.0 -
1239  k12 * k15 * k23 * k35 * t10 * 2.0 - k12 * k16 * k22 * k33 * t12 -
1240  k12 * k16 * k23 * k32 * t12 * 3.0 + k13 * k15 * k22 * k33 * t12 * 3.0 +
1241  k13 * k15 * k23 * k32 * t12 * 9.0 + k12 * k13 * k25 * k33 * t13 * 6.0 +
1242  k12 * k13 * k26 * k32 * t13 * 6.0 + k12 * k15 * k22 * k36 * t11 * 6.0 +
1243  k12 * k15 * k23 * k35 * t11 * 6.0 - k12 * k16 * k22 * k33 * t13 -
1244  k12 * k16 * k23 * k32 * t13 - k13 * k15 * k22 * k33 * t13 -
1245  k13 * k15 * k23 * k32 * t13 - k12 * k15 * k22 * k36 * t12 * 2.0 -
1246  k12 * k15 * k23 * k35 * t12 * 2.0 - k12 * k15 * k22 * k36 * t13 * 6.0 -
1247  k12 * k15 * k23 * k35 * t13 * 2.0 - k16 * k22 * k23 * k36 * t2 * 8.0 +
1248  k13 * k22 * k26 * k36 * t3 * 2.0 + k13 * k23 * k25 * k36 * t3 * 6.0 +
1249  k13 * k23 * k26 * k35 * t3 * 6.0 - k16 * k22 * k23 * k36 * t3 * 8.0 +
1250  k12 * k22 * k26 * k33 * t8 * 5.0 + k12 * k23 * k25 * k33 * t8 * 5.0 +
1251  k12 * k23 * k26 * k32 * t8 * 5.0 + k13 * k22 * k26 * k36 * t4 * 4.0 +
1252  k13 * k23 * k25 * k36 * t4 * 4.0 + k13 * k23 * k26 * k35 * t4 * 4.0 -
1253  k15 * k16 * k32 * k36 * t2 * 2.0 - k15 * k16 * k33 * k35 * t2 * 2.0 -
1254  k15 * k22 * k23 * k33 * t8 * 6.0 + k15 * k25 * k26 * k33 * t2 * 4.0 -
1255  k16 * k22 * k23 * k36 * t4 * 8.0 - k12 * k13 * k32 * k36 * t9 * 2.0 -
1256  k12 * k13 * k33 * k35 * t9 * 2.0 - k12 * k22 * k26 * k33 * t9 -
1257  k12 * k23 * k25 * k33 * t9 - k12 * k23 * k26 * k32 * t9 +
1258  k15 * k16 * k32 * k36 * t3 * 2.0 + k15 * k16 * k33 * k35 * t3 * 2.0 -
1259  k15 * k22 * k23 * k33 * t9 * 2.0 - k15 * k25 * k26 * k33 * t3 * 2.0 -
1260  k12 * k13 * k32 * k36 * t10 * 2.0 - k12 * k13 * k33 * k35 * t10 * 2.0 +
1261  k12 * k22 * k26 * k33 * t10 * 3.0 + k12 * k23 * k25 * k33 * t10 +
1262  k12 * k23 * k26 * k32 * t10 + k13 * k22 * k25 * k35 * t8 * 2.0 -
1263  k15 * k16 * k32 * k36 * t4 * 2.0 - k15 * k16 * k33 * k35 * t4 * 6.0 -
1264  k15 * k22 * k23 * k33 * t10 * 4.0 - k15 * k25 * k26 * k33 * t4 * 1.2E1 +
1265  k12 * k13 * k32 * k36 * t11 * 4.0 + k12 * k13 * k33 * k35 * t11 * 4.0 +
1266  k12 * k22 * k26 * k33 * t11 * 3.0 + k12 * k23 * k25 * k33 * t11 +
1267  k12 * k23 * k26 * k32 * t11 * 3.0 + k13 * k22 * k25 * k35 * t9 * 6.0 -
1268  k15 * k22 * k23 * k33 * t11 * 2.0 - k12 * k13 * k32 * k36 * t12 * 6.0 -
1269  k12 * k13 * k33 * k35 * t12 * 2.0 - k12 * k22 * k25 * k32 * t14;
1270  coeffs(5) +=
1271  k12 * k22 * k26 * k33 * t12 * 3.0 + k12 * k23 * k25 * k33 * t12 * 3.0 +
1272  k12 * k23 * k26 * k32 * t12 * 9.0 + k13 * k22 * k25 * k35 * t10 * 6.0 -
1273  k15 * k22 * k23 * k33 * t12 * 2.0 + k12 * k22 * k25 * k32 * t15 * 3.0 -
1274  k12 * k22 * k26 * k33 * t13 * 5.0 - k12 * k23 * k25 * k33 * t13 * 5.0 -
1275  k12 * k23 * k26 * k32 * t13 * 5.0 + k15 * k22 * k23 * k33 * t13 * 2.0 -
1276  k12 * k22 * k25 * k32 * t16 * 5.0 + k13 * k22 * k25 * k35 * t12 * 4.0 -
1277  k13 * k23 * k32 * k33 * t8 * 2.0 + k13 * k23 * k35 * k36 * t2 * 4.0 -
1278  k16 * k26 * k32 * k33 * t2 * 8.0 + k22 * k23 * k26 * k36 * t2 * 4.0 -
1279  k13 * k23 * k32 * k33 * t9 * 6.0 - k13 * k23 * k35 * k36 * t3 * 1.2E1 -
1280  k16 * k26 * k32 * k33 * t3 * 8.0 - k12 * k22 * k33 * k36 * t8 -
1281  k12 * k23 * k32 * k36 * t8 - k12 * k23 * k33 * k35 * t8 -
1282  k13 * k23 * k32 * k33 * t10 * 2.0 - k13 * k23 * k35 * k36 * t4 * 2.0 -
1283  k16 * k26 * k32 * k33 * t4 * 8.0 + k12 * k22 * k33 * k36 * t9 * 5.0 +
1284  k12 * k23 * k32 * k36 * t9 * 5.0 + k12 * k23 * k33 * k35 * t9 * 5.0 +
1285  k13 * k23 * k32 * k33 * t11 * 2.0 + k15 * k25 * k33 * k36 * t3 * 4.0 +
1286  k15 * k26 * k32 * k36 * t3 * 4.0 + k15 * k26 * k33 * k35 * t3 * 4.0 +
1287  k12 * k22 * k33 * k36 * t10 * 9.0 + k12 * k23 * k32 * k36 * t10 * 3.0 +
1288  k12 * k23 * k33 * k35 * t10 * 3.0 - k13 * k23 * k32 * k33 * t12 * 4.0 +
1289  k15 * k25 * k33 * k36 * t4 * 6.0 + k15 * k26 * k32 * k36 * t4 * 2.0 +
1290  k15 * k26 * k33 * k35 * t4 * 6.0 - k22 * k23 * k25 * k35 * t8 * 8.0 -
1291  k12 * k22 * k33 * k36 * t11 * 5.0 - k12 * k23 * k32 * k36 * t11 * 5.0 -
1292  k12 * k23 * k33 * k35 * t11 * 5.0 - k13 * k23 * k32 * k33 * t13 * 2.0 -
1293  k22 * k23 * k25 * k35 * t9 * 8.0 - k12 * k22 * k32 * k35 * t14 +
1294  k12 * k22 * k33 * k36 * t12 + k12 * k23 * k32 * k36 * t12 * 3.0 +
1295  k12 * k23 * k33 * k35 * t12 + k15 * k25 * k32 * k35 * t8 * 6.0 -
1296  k12 * k22 * k32 * k35 * t15 * 5.0 + k12 * k22 * k33 * k36 * t13 * 3.0 +
1297  k12 * k23 * k32 * k36 * t13 * 3.0 + k12 * k23 * k33 * k35 * t13 +
1298  k15 * k25 * k32 * k35 * t9 * 2.0 + k12 * k22 * k32 * k35 * t16 * 3.0 +
1299  k15 * k25 * k32 * k35 * t10 * 4.0 + k15 * k25 * k32 * k35 * t12 * 6.0 -
1300  k16 * k32 * k33 * k36 * t3 * 8.0 - k15 * k33 * k35 * k36 * t2 * 4.0 +
1301  k15 * k33 * k35 * k36 * t3 * 2.0 + k26 * k32 * k33 * k36 * t2 * 4.0 -
1302  k25 * k32 * k33 * k35 * t8 * 8.0 - k25 * k32 * k33 * k35 * t9 * 8.0 -
1303  k13 * k16 * k22 * t4 * t9 - k13 * k16 * k22 * t2 * t12 -
1304  k13 * k16 * k22 * t4 * t10 * 6.0 - k13 * k16 * k22 * t3 * t12 * 2.0 -
1305  k12 * k15 * k22 * t2 * t16 * 2.0 - k12 * k15 * k22 * t4 * t14 -
1306  k13 * k16 * k22 * t4 * t12 * 6.0 - k12 * k15 * k22 * t4 * t15 -
1307  k12 * k15 * k22 * t4 * t16 - k12 * k15 * k22 * t8 * t12 -
1308  k12 * k15 * k22 * t9 * t13 * 2.0 - k12 * k15 * k22 * t10 * t12 * 3.0 -
1309  k12 * k15 * k22 * t11 * t12 - k13 * k22 * k26 * t4 * t8 -
1310  k13 * k23 * k25 * t4 * t8 + k16 * k22 * k23 * t4 * t8 * 2.0 -
1311  k16 * k25 * k26 * t2 * t4 * 4.0 - k12 * k13 * k32 * t2 * t15 * 2.0 -
1312  k12 * k13 * k32 * t3 * t14 - k12 * k15 * k22 * t12 * t13 -
1313  k13 * k22 * k26 * t4 * t9 - k13 * k23 * k25 * t4 * t9 -
1314  k15 * k16 * k32 * t3 * t8 + k16 * k22 * k23 * t4 * t9 * 2.0 -
1315  k12 * k13 * k32 * t3 * t15 - k13 * k22 * k26 * t2 * t12 * 4.0 -
1316  k13 * k22 * k26 * t4 * t10 * 3.0 - k13 * k23 * k25 * t2 * t12 * 4.0 -
1317  k13 * k23 * k25 * t4 * t10 - k15 * k16 * k32 * t2 * t10 +
1318  k16 * k22 * k23 * t2 * t12 * 4.0 + k16 * k22 * k23 * t4 * t10 * 4.0 -
1319  k12 * k13 * k32 * t3 * t16 - k12 * k13 * k32 * t8 * t11 * 2.0 -
1320  k12 * k13 * k32 * t9 * t10 + k13 * k22 * k26 * t2 * t13 * 2.0 -
1321  k13 * k22 * k26 * t3 * t12 + k13 * k23 * k25 * t2 * t13 * 2.0 -
1322  k13 * k23 * k25 * t3 * t12 * 3.0 - k15 * k16 * k32 * t3 * t10 * 6.0 -
1323  k16 * k22 * k23 * t2 * t13 * 4.0 + k16 * k22 * k23 * t3 * t12 * 4.0 -
1324  k13 * k22 * k26 * t4 * t12 * 6.0 - k13 * k23 * k25 * t4 * t12 * 6.0 -
1325  k15 * k16 * k32 * t4 * t10 * 2.0 + k16 * k22 * k23 * t4 * t12 * 1.2E1 -
1326  k12 * k13 * k32 * t10 * t11 - k15 * k16 * k32 * t3 * t12 * 6.0 -
1327  k12 * k13 * k32 * t10 * t12 * 3.0 - k12 * k13 * k32 * t10 * t13 -
1328  k13 * k22 * k36 * t3 * t9 * 2.0 - k13 * k23 * k35 * t3 * t9 * 6.0 +
1329  k22 * k23 * k26 * t4 * t8 * 4.0 + k12 * k22 * k33 * t2 * t15 +
1330  k12 * k22 * k33 * t3 * t14 + k12 * k23 * k32 * t2 * t15 +
1331  k12 * k23 * k32 * t3 * t14 * 3.0 - k13 * k22 * k36 * t2 * t11 * 2.0 -
1332  k13 * k22 * k36 * t4 * t9 * 2.0 - k13 * k23 * k35 * t2 * t11 * 2.0 -
1333  k13 * k23 * k35 * t4 * t9 * 2.0 - k15 * k25 * k33 * t3 * t8 * 2.0 -
1334  k15 * k26 * k32 * t3 * t8 * 2.0 + k12 * k22 * k33 * t2 * t16 +
1335  k12 * k22 * k33 * t4 * t14 * 3.0 + k12 * k23 * k32 * t2 * t16 +
1336  k12 * k23 * k32 * t4 * t14 - k13 * k22 * k36 * t2 * t12 * 2.0 -
1337  k13 * k23 * k35 * t2 * t12 * 2.0 - k15 * k25 * k33 * t2 * t10 * 2.0 -
1338  k15 * k25 * k33 * t4 * t8 * 6.0 - k15 * k26 * k32 * t2 * t10 * 2.0 -
1339  k15 * k26 * k32 * t4 * t8 * 2.0 + k22 * k23 * k26 * t2 * t12 * 2.0 +
1340  k12 * k22 * k33 * t3 * t16 + k12 * k22 * k33 * t4 * t15 * 3.0 +
1341  k12 * k22 * k33 * t8 * t11 * 3.0 + k12 * k22 * k33 * t9 * t10 * 3.0 +
1342  k12 * k23 * k32 * t3 * t16 * 3.0 + k12 * k23 * k32 * t4 * t15 +
1343  k12 * k23 * k32 * t8 * t11 * 3.0 + k12 * k23 * k32 * t9 * t10 +
1344  k12 * k22 * k33 * t8 * t12 + k12 * k23 * k32 * t8 * t12 * 3.0 -
1345  k15 * k25 * k33 * t2 * t13 * 2.0 - k15 * k26 * k32 * t2 * t13 * 2.0 +
1346  k12 * k22 * k33 * t9 * t13 * 3.0 + k12 * k23 * k32 * t9 * t13 * 3.0 +
1347  k12 * k22 * k33 * t10 * t13 * 3.0 + k12 * k22 * k33 * t11 * t12 +
1348  k12 * k23 * k32 * t10 * t13 + k12 * k23 * k32 * t11 * t12 * 3.0 +
1349  k16 * k32 * k33 * t3 * t8 * 2.0 - k16 * k35 * k36 * t2 * t3 * 4.0 +
1350  k22 * k23 * k36 * t2 * t9 * 4.0 + k25 * k26 * k36 * t2 * t3 * 2.0 +
1351  k16 * k32 * k33 * t2 * t10 * 4.0 + k16 * k32 * k33 * t3 * t9 * 2.0 +
1352  k22 * k23 * k36 * t3 * t9 * 4.0 - k15 * k32 * k36 * t3 * t8 -
1353  k15 * k33 * k35 * t3 * t8 - k16 * k32 * k33 * t2 * t11 * 4.0 +
1354  k16 * k32 * k33 * t3 * t10 * 1.2E1 + k22 * k23 * k36 * t2 * t11 * 2.0 +
1355  k22 * k23 * k36 * t4 * t9 * 4.0 - k15 * k32 * k36 * t2 * t10 * 4.0 -
1356  k15 * k32 * k36 * t3 * t9 - k15 * k33 * k35 * t2 * t10 * 4.0 -
1357  k15 * k33 * k35 * t3 * t9 + k16 * k32 * k33 * t4 * t10 * 4.0 +
1358  k22 * k23 * k36 * t2 * t12 * 2.0 + k15 * k32 * k36 * t2 * t11 * 2.0 -
1359  k15 * k32 * k36 * t3 * t10 * 6.0 + k15 * k33 * k35 * t2 * t11 * 2.0 -
1360  k15 * k33 * k35 * t3 * t10 * 6.0 + k16 * k32 * k33 * t3 * t12 * 4.0 +
1361  k22 * k23 * k36 * t2 * t13 * 6.0 - k15 * k32 * k36 * t4 * t10 -
1362  k15 * k33 * k35 * t4 * t10 * 3.0 - k15 * k32 * k36 * t3 * t12 * 3.0 -
1363  k15 * k33 * k35 * t3 * t12 + k26 * k32 * k33 * t2 * t8 * 4.0 +
1364  k26 * k32 * k33 * t3 * t8 * 4.0 + k26 * k32 * k33 * t2 * t10 * 2.0 +
1365  k26 * k32 * k33 * t4 * t8 * 4.0 + k26 * k35 * k36 * t2 * t4 * 2.0 +
1366  k26 * k32 * k33 * t2 * t11 * 6.0 + k26 * k32 * k33 * t2 * t13 * 2.0 +
1367  k32 * k33 * k36 * t2 * t10 * 2.0 + k32 * k33 * k36 * t3 * t9 * 4.0 -
1368  k13 * k22 * t2 * t4 * t15 + k16 * k25 * t2 * t4 * t10 +
1369  k16 * k25 * t2 * t3 * t12 - k13 * k22 * t2 * t11 * t12 +
1370  k25 * k26 * t2 * t4 * t8 * 2.0 + k16 * k35 * t2 * t4 * t10 -
1371  k15 * k32 * t2 * t3 * t16 + k16 * k35 * t2 * t3 * t12 +
1372  k22 * k23 * t2 * t9 * t13 * 2.0 - k15 * k32 * t2 * t10 * t13 +
1373  k25 * k36 * t2 * t4 * t10 + k26 * k35 * t2 * t4 * t10 +
1374  k25 * k36 * t2 * t3 * t12 + k26 * k35 * t2 * t3 * t12 +
1375  k35 * k36 * t2 * t3 * t9 * 2.0 + k32 * k33 * t2 * t8 * t11 * 2.0 +
1376  k12 * k13 * k15 * k22 * k23 * k26 * 8.0 -
1377  k12 * k13 * k16 * k22 * k23 * k33 * 4.0 +
1378  k12 * k13 * k15 * k22 * k23 * k36 * 8.0 -
1379  k13 * k15 * k16 * k22 * k25 * k32 * 2.0 -
1380  k12 * k15 * k16 * k22 * k25 * k35 * 4.0 -
1381  k12 * k13 * k22 * k23 * k26 * k33 * 4.0 +
1382  k12 * k13 * k15 * k26 * k32 * k33 * 8.0 -
1383  k12 * k15 * k16 * k23 * k32 * k33 * 4.0 -
1384  k12 * k13 * k16 * k25 * k32 * k35 * 4.0 -
1385  k12 * k16 * k22 * k25 * k26 * k32 * 2.0 -
1386  k13 * k15 * k16 * k22 * k32 * k35 * 2.0 -
1387  k13 * k15 * k22 * k25 * k26 * k32 * 2.0 +
1388  k15 * k16 * k22 * k23 * k25 * k32 * 8.0 +
1389  k12 * k15 * k22 * k25 * k26 * k35 * 1.2E1 -
1390  k12 * k13 * k22 * k23 * k33 * k36 * 4.0 +
1391  k12 * k13 * k15 * k32 * k33 * k36 * 8.0 -
1392  k12 * k15 * k23 * k26 * k32 * k33 * 4.0 +
1393  k13 * k16 * k22 * k25 * k32 * k33 * 4.0 +
1394  k12 * k13 * k25 * k26 * k32 * k35 * 8.0 +
1395  k12 * k16 * k22 * k25 * k32 * k36 * 6.0 +
1396  k12 * k16 * k22 * k25 * k33 * k35 * 6.0 +
1397  k12 * k16 * k22 * k26 * k32 * k35 * 6.0 +
1398  k12 * k16 * k23 * k25 * k32 * k35 * 6.0 -
1399  k13 * k15 * k22 * k25 * k32 * k36 * 1.0E1 -
1400  k13 * k15 * k22 * k25 * k33 * k35 * 1.0E1 -
1401  k13 * k15 * k22 * k26 * k32 * k35 * 1.0E1 -
1402  k13 * k15 * k23 * k25 * k32 * k35 * 1.0E1 +
1403  k15 * k16 * k22 * k23 * k32 * k35 * 4.0 -
1404  k15 * k22 * k23 * k25 * k26 * k32 * 4.0 +
1405  k12 * k15 * k22 * k25 * k35 * k36 * 8.0 -
1406  k12 * k15 * k23 * k32 * k33 * k36 * 4.0 +
1407  k13 * k16 * k22 * k32 * k33 * k35 * 8.0 +
1408  k13 * k22 * k25 * k26 * k32 * k33 * 4.0 -
1409  k16 * k22 * k23 * k25 * k32 * k33 * 1.6E1 +
1410  k12 * k13 * k25 * k32 * k35 * k36 * 1.2E1 -
1411  k12 * k16 * k22 * k32 * k35 * k36 * 2.0 -
1412  k12 * k22 * k25 * k26 * k32 * k36 * 1.0E1 -
1413  k12 * k22 * k25 * k26 * k33 * k35 * 1.0E1 -
1414  k12 * k23 * k25 * k26 * k32 * k35 * 1.0E1 -
1415  k13 * k15 * k22 * k32 * k35 * k36 * 2.0 +
1416  k15 * k22 * k23 * k25 * k32 * k36 * 8.0 +
1417  k15 * k22 * k23 * k25 * k33 * k35 * 8.0 +
1418  k15 * k22 * k23 * k26 * k32 * k35 * 8.0 +
1419  k13 * k22 * k25 * k32 * k33 * k36 * 8.0 +
1420  k13 * k22 * k26 * k32 * k33 * k35 * 8.0 +
1421  k13 * k23 * k25 * k32 * k33 * k35 * 8.0 -
1422  k16 * k22 * k23 * k32 * k33 * k35 * 1.6E1 +
1423  k22 * k23 * k25 * k26 * k32 * k33 * 8.0 -
1424  k12 * k22 * k25 * k33 * k35 * k36 * 1.0E1 -
1425  k12 * k22 * k26 * k32 * k35 * k36 * 1.0E1 -
1426  k12 * k23 * k25 * k32 * k35 * k36 * 1.0E1 +
1427  k15 * k22 * k23 * k32 * k35 * k36 * 4.0 -
1428  k13 * k22 * k32 * k33 * k35 * k36 * 4.0 +
1429  k22 * k23 * k32 * k33 * k35 * k36 * 8.0 +
1430  k12 * k15 * k16 * k22 * k26 * t4 * 2.0 +
1431  k12 * k15 * k16 * k23 * k25 * t4 * 2.0 +
1432  k12 * k13 * k15 * k22 * k23 * t12 * 4.0 -
1433  k12 * k13 * k16 * k25 * k33 * t3 * 4.0 -
1434  k12 * k13 * k16 * k26 * k32 * t3 * 4.0 +
1435  k13 * k15 * k16 * k22 * k33 * t3 * 2.0 +
1436  k13 * k15 * k16 * k23 * k32 * t3 * 6.0 +
1437  k13 * k15 * k16 * k22 * k33 * t4 * 6.0 +
1438  k13 * k15 * k16 * k23 * k32 * t4 * 2.0 +
1439  k12 * k13 * k15 * k25 * k36 * t3 * 4.0 +
1440  k12 * k13 * k15 * k26 * k35 * t3 * 4.0 +
1441  k12 * k13 * k15 * k25 * k36 * t4 * 4.0 +
1442  k12 * k13 * k15 * k26 * k35 * t4 * 4.0 -
1443  k12 * k15 * k16 * k22 * k36 * t4 * 4.0 -
1444  k12 * k15 * k16 * k23 * k35 * t4 * 4.0 -
1445  k12 * k15 * k23 * k25 * k26 * t4 * 2.0 -
1446  k12 * k13 * k25 * k26 * k33 * t2 * 4.0 +
1447  k12 * k16 * k22 * k26 * k33 * t2 + k12 * k16 * k23 * k25 * k33 * t2 +
1448  k12 * k16 * k23 * k26 * k32 * t2 +
1449  k13 * k15 * k22 * k26 * k33 * t2 * 3.0 +
1450  k13 * k15 * k23 * k25 * k33 * t2 * 3.0 +
1451  k13 * k15 * k23 * k26 * k32 * t2 * 3.0 -
1452  k15 * k16 * k22 * k23 * k33 * t2 * 2.0 +
1453  k12 * k13 * k16 * k32 * k36 * t3 * 2.0 +
1454  k12 * k13 * k16 * k33 * k35 * t3 * 2.0 -
1455  k12 * k13 * k22 * k23 * k33 * t9 * 2.0 -
1456  k12 * k13 * k25 * k26 * k33 * t3 * 2.0 +
1457  k12 * k16 * k22 * k26 * k33 * t3 +
1458  k12 * k16 * k23 * k25 * k33 * t3 * 3.0 +
1459  k12 * k16 * k23 * k26 * k32 * t3 * 3.0 +
1460  k13 * k15 * k22 * k26 * k33 * t3 +
1461  k13 * k15 * k23 * k25 * k33 * t3 * 3.0 +
1462  k13 * k15 * k23 * k26 * k32 * t3 * 3.0 -
1463  k15 * k16 * k22 * k23 * k33 * t3 * 4.0 -
1464  k12 * k15 * k22 * k26 * k36 * t2 * 4.0 -
1465  k12 * k15 * k23 * k25 * k36 * t2 * 4.0 -
1466  k12 * k15 * k23 * k26 * k35 * t2 * 4.0 -
1467  k12 * k16 * k22 * k26 * k33 * t4 * 6.0 -
1468  k12 * k16 * k23 * k25 * k33 * t4 * 6.0 -
1469  k12 * k16 * k23 * k26 * k32 * t4 * 2.0 +
1470  k13 * k15 * k22 * k26 * k33 * t4 * 6.0 +
1471  k13 * k15 * k23 * k25 * k33 * t4 * 6.0 +
1472  k13 * k15 * k23 * k26 * k32 * t4 * 2.0 -
1473  k13 * k16 * k22 * k25 * k35 * t2 * 2.0 -
1474  k15 * k16 * k22 * k23 * k33 * t4 * 1.2E1 -
1475  k12 * k13 * k22 * k23 * k33 * t11 * 2.0 -
1476  k12 * k15 * k22 * k26 * k36 * t3 * 2.0 -
1477  k12 * k15 * k23 * k25 * k36 * t3 * 6.0 -
1478  k12 * k15 * k23 * k26 * k35 * t3 * 6.0 +
1479  k12 * k13 * k15 * k32 * k33 * t10 * 4.0 -
1480  k12 * k13 * k22 * k23 * k33 * t12 * 2.0 +
1481  k12 * k16 * k22 * k25 * k32 * t8 * 3.0 +
1482  k13 * k15 * k22 * k25 * k32 * t8 -
1483  k12 * k13 * k22 * k23 * k33 * t13 * 2.0 -
1484  k12 * k15 * k22 * k25 * k35 * t8 * 2.0 +
1485  k12 * k16 * k22 * k25 * k32 * t10 * 3.0 +
1486  k13 * k15 * k22 * k25 * k32 * t10 * 3.0 -
1487  k12 * k15 * k22 * k25 * k35 * t10 * 6.0 -
1488  k12 * k16 * k22 * k25 * k32 * t12 * 6.0 +
1489  k13 * k15 * k22 * k25 * k32 * t12 * 6.0 -
1490  k13 * k16 * k23 * k32 * k33 * t2 * 2.0 -
1491  k13 * k16 * k23 * k32 * k33 * t3 * 1.2E1 -
1492  k12 * k13 * k25 * k33 * k36 * t2 * 4.0 -
1493  k12 * k13 * k26 * k32 * k36 * t2 * 4.0 -
1494  k12 * k13 * k26 * k33 * k35 * t2 * 4.0 +
1495  k12 * k16 * k22 * k33 * k36 * t2 + k12 * k16 * k23 * k32 * k36 * t2 +
1496  k12 * k16 * k23 * k33 * k35 * t2 +
1497  k12 * k23 * k25 * k26 * k33 * t2 * 2.0 +
1498  k13 * k15 * k22 * k33 * k36 * t2 * 3.0 +
1499  k13 * k15 * k23 * k32 * k36 * t2 * 3.0 +
1500  k13 * k15 * k23 * k33 * k35 * t2 * 3.0 -
1501  k13 * k16 * k23 * k32 * k33 * t4 * 4.0 -
1502  k15 * k22 * k23 * k26 * k33 * t2 * 4.0 -
1503  k12 * k16 * k22 * k33 * k36 * t3 * 2.0 -
1504  k12 * k16 * k23 * k32 * k36 * t3 * 6.0 -
1505  k12 * k16 * k23 * k33 * k35 * t3 * 6.0 +
1506  k13 * k15 * k22 * k33 * k36 * t3 * 2.0 +
1507  k13 * k15 * k23 * k32 * k36 * t3 * 6.0 +
1508  k13 * k15 * k23 * k33 * k35 * t3 * 6.0 -
1509  k12 * k13 * k25 * k33 * k36 * t4 * 6.0 -
1510  k12 * k13 * k26 * k32 * k36 * t4 * 2.0 -
1511  k12 * k13 * k26 * k33 * k35 * t4 * 6.0 -
1512  k12 * k15 * k23 * k32 * k33 * t8 * 2.0 -
1513  k12 * k15 * k23 * k35 * k36 * t2 * 4.0 +
1514  k12 * k16 * k22 * k33 * k36 * t4 * 3.0 +
1515  k12 * k16 * k23 * k32 * k36 * t4 +
1516  k12 * k16 * k23 * k33 * k35 * t4 * 3.0 +
1517  k12 * k23 * k25 * k26 * k33 * t4 * 6.0 +
1518  k13 * k15 * k22 * k33 * k36 * t4 * 3.0;
1519  coeffs(5) +=
1520  k13 * k15 * k23 * k32 * k36 * t4 +
1521  k13 * k15 * k23 * k33 * k35 * t4 * 3.0 -
1522  k13 * k22 * k25 * k26 * k35 * t2 * 4.0 -
1523  k12 * k15 * k23 * k32 * k33 * t10 * 2.0 -
1524  k12 * k15 * k23 * k35 * k36 * t4 * 2.0 +
1525  k12 * k22 * k25 * k26 * k32 * t8 * 6.0 -
1526  k15 * k16 * k25 * k32 * k35 * t2 * 2.0 -
1527  k15 * k22 * k23 * k25 * k32 * t8 * 4.0 -
1528  k12 * k13 * k25 * k32 * k35 * t9 * 2.0 -
1529  k12 * k15 * k23 * k32 * k33 * t11 * 2.0 +
1530  k12 * k16 * k22 * k32 * k35 * t9 * 3.0 +
1531  k13 * k15 * k22 * k32 * k35 * t9 -
1532  k12 * k16 * k22 * k32 * k35 * t10 * 6.0 +
1533  k13 * k15 * k22 * k32 * k35 * t10 * 6.0 -
1534  k12 * k15 * k23 * k32 * k33 * t13 * 2.0 -
1535  k12 * k13 * k25 * k32 * k35 * t12 * 6.0 +
1536  k12 * k16 * k22 * k32 * k35 * t12 * 3.0 +
1537  k12 * k22 * k25 * k26 * k32 * t12 * 6.0 +
1538  k13 * k15 * k22 * k32 * k35 * t12 * 3.0 -
1539  k13 * k23 * k26 * k32 * k33 * t2 * 8.0 -
1540  k13 * k23 * k26 * k32 * k33 * t3 * 6.0 +
1541  k12 * k22 * k26 * k33 * k36 * t2 * 4.0 +
1542  k12 * k23 * k25 * k33 * k36 * t2 * 4.0 +
1543  k12 * k23 * k26 * k32 * k36 * t2 * 4.0 +
1544  k12 * k23 * k26 * k33 * k35 * t2 * 4.0 -
1545  k13 * k23 * k26 * k32 * k33 * t4 * 4.0 -
1546  k15 * k22 * k23 * k33 * k36 * t2 * 8.0 -
1547  k12 * k13 * k33 * k35 * k36 * t3 * 2.0 +
1548  k12 * k22 * k26 * k33 * k36 * t3 +
1549  k12 * k23 * k25 * k33 * k36 * t3 * 3.0 +
1550  k12 * k23 * k26 * k32 * k36 * t3 * 3.0 +
1551  k12 * k23 * k26 * k33 * k35 * t3 * 3.0 -
1552  k15 * k22 * k23 * k33 * k36 * t3 * 4.0 +
1553  k12 * k22 * k26 * k33 * k36 * t4 * 3.0 +
1554  k12 * k23 * k25 * k33 * k36 * t4 * 3.0 +
1555  k12 * k23 * k26 * k32 * k36 * t4 +
1556  k12 * k23 * k26 * k33 * k35 * t4 * 3.0 -
1557  k13 * k22 * k25 * k32 * k33 * t8 * 2.0 +
1558  k13 * k22 * k25 * k35 * k36 * t2 * 4.0 -
1559  k15 * k22 * k23 * k33 * k36 * t4 * 6.0 +
1560  k22 * k23 * k25 * k26 * k35 * t2 * 4.0 -
1561  k13 * k22 * k25 * k32 * k33 * t9 * 2.0 -
1562  k12 * k22 * k25 * k32 * k36 * t8 - k12 * k22 * k25 * k33 * k35 * t8 -
1563  k12 * k22 * k26 * k32 * k35 * t8 - k12 * k23 * k25 * k32 * k35 * t8 -
1564  k13 * k22 * k25 * k32 * k33 * t10 * 6.0 -
1565  k15 * k22 * k23 * k32 * k35 * t8 * 2.0 +
1566  k15 * k25 * k26 * k32 * k35 * t2 * 4.0 -
1567  k12 * k22 * k25 * k32 * k36 * t9 - k12 * k22 * k25 * k33 * k35 * t9 -
1568  k12 * k22 * k26 * k32 * k35 * t9 - k12 * k23 * k25 * k32 * k35 * t9 -
1569  k15 * k22 * k23 * k32 * k35 * t9 * 2.0 +
1570  k12 * k22 * k25 * k32 * k36 * t10 * 3.0 +
1571  k12 * k22 * k25 * k33 * k35 * t10 * 3.0 +
1572  k12 * k22 * k26 * k32 * k35 * t10 * 3.0 +
1573  k12 * k23 * k25 * k32 * k35 * t10 -
1574  k13 * k22 * k25 * k32 * k33 * t12 * 4.0 -
1575  k15 * k22 * k23 * k32 * k35 * t10 * 4.0 +
1576  k12 * k22 * k25 * k32 * k36 * t12 * 3.0 +
1577  k12 * k22 * k25 * k33 * k35 * t12 +
1578  k12 * k22 * k26 * k32 * k35 * t12 * 3.0 +
1579  k12 * k23 * k25 * k32 * k35 * t12 * 3.0 -
1580  k13 * k23 * k32 * k33 * k36 * t2 * 4.0 -
1581  k15 * k22 * k23 * k32 * k35 * t12 * 6.0 +
1582  k12 * k23 * k33 * k35 * k36 * t2 * 2.0 +
1583  k12 * k23 * k33 * k35 * k36 * t3 * 6.0 +
1584  k22 * k23 * k25 * k32 * k33 * t8 * 8.0 -
1585  k13 * k22 * k32 * k33 * k35 * t9 * 4.0 -
1586  k15 * k25 * k32 * k35 * k36 * t2 * 4.0 +
1587  k12 * k22 * k32 * k35 * k36 * t9 * 6.0 +
1588  k12 * k22 * k32 * k35 * k36 * t10 * 6.0 +
1589  k22 * k23 * k32 * k33 * k35 * t9 * 8.0 +
1590  k25 * k32 * k33 * k35 * k36 * t2 * 4.0 +
1591  k12 * k13 * k15 * k25 * t4 * t10 -
1592  k12 * k15 * k16 * k22 * t4 * t10 * 3.0 +
1593  k12 * k13 * k15 * k25 * t3 * t12 - k12 * k15 * k16 * k22 * t3 * t12 -
1594  k13 * k16 * k22 * k26 * t2 * t4 - k13 * k16 * k23 * k25 * t2 * t4 -
1595  k12 * k13 * k16 * k32 * t4 * t10 - k12 * k15 * k22 * k26 * t4 * t8 -
1596  k12 * k15 * k23 * k25 * t4 * t8 - k12 * k13 * k16 * k32 * t3 * t12 * 3.0 +
1597  k12 * k13 * k15 * k35 * t4 * t10 + k12 * k13 * k15 * k35 * t3 * t12 -
1598  k12 * k15 * k22 * k26 * t2 * t13 * 2.0 -
1599  k12 * k15 * k23 * k25 * t2 * t13 * 2.0 -
1600  k13 * k23 * k25 * k26 * t2 * t4 * 2.0 +
1601  k16 * k22 * k23 * k26 * t2 * t4 * 2.0 -
1602  k12 * k13 * k25 * k33 * t4 * t10 * 3.0 -
1603  k12 * k13 * k26 * k32 * t4 * t10 +
1604  k12 * k16 * k22 * k33 * t4 * t10 * 9.0 +
1605  k12 * k16 * k23 * k32 * t4 * t10 - k12 * k13 * k25 * k33 * t3 * t12 -
1606  k12 * k13 * k26 * k32 * t3 * t12 * 3.0 +
1607  k12 * k16 * k22 * k33 * t3 * t12 +
1608  k12 * k16 * k23 * k32 * t3 * t12 * 9.0 -
1609  k12 * k15 * k22 * k36 * t4 * t10 * 3.0 -
1610  k12 * k15 * k23 * k35 * t4 * t10 - k12 * k15 * k22 * k36 * t3 * t12 -
1611  k12 * k15 * k23 * k35 * t3 * t12 * 3.0 -
1612  k13 * k22 * k26 * k36 * t2 * t4 * 2.0 -
1613  k13 * k23 * k25 * k36 * t2 * t4 * 2.0 -
1614  k13 * k23 * k26 * k35 * t2 * t4 * 2.0 +
1615  k16 * k22 * k23 * k36 * t2 * t4 * 2.0 - k15 * k16 * k32 * k36 * t2 * t3 -
1616  k15 * k16 * k33 * k35 * t2 * t3 - k12 * k13 * k32 * k36 * t3 * t9 -
1617  k12 * k13 * k33 * k35 * t3 * t9 + k12 * k22 * k26 * k33 * t4 * t8 * 3.0 +
1618  k12 * k23 * k25 * k33 * t4 * t8 * 3.0 + k12 * k23 * k26 * k32 * t4 * t8 -
1619  k12 * k13 * k32 * k36 * t2 * t11 * 2.0 -
1620  k12 * k13 * k33 * k35 * t2 * t11 * 2.0 +
1621  k12 * k22 * k26 * k33 * t2 * t13 + k12 * k23 * k25 * k33 * t2 * t13 +
1622  k12 * k23 * k26 * k32 * t2 * t13 -
1623  k15 * k22 * k23 * k33 * t2 * t13 * 2.0 +
1624  k12 * k22 * k25 * k32 * t2 * t16 -
1625  k13 * k22 * k25 * k35 * t2 * t12 * 2.0 +
1626  k12 * k22 * k25 * k32 * t8 * t12 * 3.0 +
1627  k16 * k26 * k32 * k33 * t2 * t3 * 2.0 +
1628  k22 * k23 * k26 * k36 * t2 * t4 * 2.0 -
1629  k13 * k23 * k32 * k33 * t2 * t11 * 2.0 -
1630  k15 * k25 * k33 * k36 * t2 * t3 * 2.0 -
1631  k15 * k26 * k32 * k36 * t2 * t3 * 2.0 -
1632  k15 * k26 * k33 * k35 * t2 * t3 * 2.0 + k12 * k22 * k33 * k36 * t3 * t9 +
1633  k12 * k23 * k32 * k36 * t3 * t9 * 3.0 +
1634  k12 * k23 * k33 * k35 * t3 * t9 * 3.0 + k12 * k22 * k33 * k36 * t2 * t11 +
1635  k12 * k23 * k32 * k36 * t2 * t11 + k12 * k23 * k33 * k35 * t2 * t11 +
1636  k12 * k22 * k32 * k35 * t2 * t15 -
1637  k15 * k25 * k32 * k35 * t2 * t10 * 2.0 +
1638  k22 * k23 * k25 * k35 * t2 * t12 * 2.0 +
1639  k12 * k22 * k32 * k35 * t9 * t10 * 3.0 +
1640  k16 * k32 * k33 * k36 * t2 * t3 * 2.0 -
1641  k15 * k33 * k35 * k36 * t2 * t3 * 2.0 +
1642  k26 * k32 * k33 * k36 * t2 * t3 * 2.0 +
1643  k25 * k32 * k33 * k35 * t2 * t10 * 2.0 -
1644  k12 * k13 * k16 * k22 * k23 * k25 * k32 * 8.0 +
1645  k12 * k13 * k15 * k22 * k23 * k25 * k35 * 8.0 +
1646  k12 * k13 * k16 * k22 * k23 * k32 * k35 * 4.0 -
1647  k12 * k13 * k22 * k23 * k25 * k26 * k32 * 4.0 +
1648  k12 * k15 * k16 * k22 * k25 * k32 * k33 * 4.0 +
1649  k12 * k13 * k15 * k25 * k32 * k33 * k35 * 8.0 -
1650  k12 * k15 * k16 * k22 * k32 * k33 * k35 * 8.0 -
1651  k12 * k15 * k22 * k25 * k26 * k32 * k33 * 4.0 -
1652  k12 * k13 * k22 * k23 * k32 * k35 * k36 * 4.0 -
1653  k12 * k15 * k22 * k32 * k33 * k35 * k36 * 4.0 +
1654  k12 * k13 * k15 * k16 * k22 * k23 * t4 * 2.0 +
1655  k12 * k13 * k15 * k22 * k23 * k26 * t4 * 2.0 -
1656  k12 * k13 * k16 * k22 * k23 * k33 * t4 * 6.0 +
1657  k12 * k13 * k15 * k16 * k32 * k33 * t3 * 2.0 +
1658  k12 * k13 * k15 * k22 * k23 * k36 * t4 * 2.0 -
1659  k12 * k13 * k22 * k23 * k26 * k33 * t4 * 6.0 +
1660  k12 * k13 * k15 * k26 * k32 * k33 * t3 * 2.0 -
1661  k12 * k15 * k16 * k23 * k32 * k33 * t3 * 6.0 -
1662  k12 * k13 * k22 * k23 * k25 * k32 * t12 * 6.0 -
1663  k13 * k16 * k22 * k25 * k32 * k33 * t2 * 2.0 +
1664  k12 * k13 * k15 * k32 * k33 * k36 * t3 * 2.0 -
1665  k12 * k13 * k25 * k26 * k32 * k35 * t2 * 4.0 +
1666  k12 * k16 * k22 * k25 * k32 * k36 * t2 +
1667  k12 * k16 * k22 * k25 * k33 * k35 * t2 +
1668  k12 * k16 * k22 * k26 * k32 * k35 * t2 +
1669  k12 * k16 * k23 * k25 * k32 * k35 * t2 +
1670  k13 * k15 * k22 * k25 * k32 * k36 * t2 * 3.0 +
1671  k13 * k15 * k22 * k25 * k33 * k35 * t2 * 3.0 +
1672  k13 * k15 * k22 * k26 * k32 * k35 * t2 * 3.0 +
1673  k13 * k15 * k23 * k25 * k32 * k35 * t2 * 3.0 -
1674  k15 * k16 * k22 * k23 * k32 * k35 * t2 * 2.0 -
1675  k12 * k13 * k22 * k23 * k32 * k35 * t9 * 2.0 -
1676  k12 * k15 * k22 * k25 * k32 * k33 * t8 * 2.0 -
1677  k12 * k15 * k22 * k25 * k35 * k36 * t2 * 4.0 -
1678  k13 * k22 * k25 * k26 * k32 * k33 * t2 * 4.0 +
1679  k16 * k22 * k23 * k25 * k32 * k33 * t2 * 4.0 -
1680  k12 * k15 * k23 * k32 * k33 * k36 * t3 * 6.0 +
1681  k12 * k22 * k25 * k26 * k32 * k36 * t2 * 2.0 +
1682  k12 * k22 * k25 * k26 * k33 * k35 * t2 * 2.0 +
1683  k12 * k23 * k25 * k26 * k32 * k35 * t2 * 2.0 -
1684  k15 * k22 * k23 * k25 * k32 * k36 * t2 * 4.0 -
1685  k15 * k22 * k23 * k25 * k33 * k35 * t2 * 4.0 -
1686  k15 * k22 * k23 * k26 * k32 * k35 * t2 * 4.0 -
1687  k12 * k15 * k22 * k32 * k33 * k35 * t10 * 6.0 -
1688  k13 * k22 * k25 * k32 * k33 * k36 * t2 * 4.0 -
1689  k13 * k22 * k26 * k32 * k33 * k35 * t2 * 4.0 -
1690  k13 * k23 * k25 * k32 * k33 * k35 * t2 * 4.0 +
1691  k16 * k22 * k23 * k32 * k33 * k35 * t2 * 4.0 +
1692  k12 * k22 * k25 * k33 * k35 * k36 * t2 * 2.0 +
1693  k12 * k22 * k26 * k32 * k35 * k36 * t2 * 2.0 +
1694  k12 * k23 * k25 * k32 * k35 * k36 * t2 * 2.0 -
1695  k15 * k22 * k23 * k32 * k35 * k36 * t2 * 4.0 +
1696  k22 * k23 * k25 * k32 * k33 * k36 * t2 * 4.0 +
1697  k22 * k23 * k26 * k32 * k33 * k35 * t2 * 4.0 +
1698  k12 * k13 * k15 * k22 * k23 * k25 * k32 * k33 * 4.0 +
1699  k12 * k13 * k15 * k22 * k23 * k32 * k33 * k35 * 4.0;
1700  coeffs(6) =
1701  k16 * t14 * -8.0 - k16 * t15 * 2.4E1 - k16 * t16 * 2.4E1 -
1702  k16 * t19 * 2.0 - k16 * t20 * 2.0 + k26 * t14 * 2.4E1 + k26 * t15 * 8.0 +
1703  k26 * t16 * 2.4E1 + k26 * t17 * 2.0 + k26 * t19 * 2.0 +
1704  k36 * t14 * 2.4E1 + k36 * t15 * 2.4E1 + k36 * t16 * 8.0 +
1705  k36 * t18 * 2.0 + k36 * t20 * 2.0 + t8 * t14 * 2.0 + t8 * t15 * 1.0E1 +
1706  t9 * t14 * 2.0 + t8 * t16 * 2.0 + t9 * t15 * 2.0 - t10 * t14 * 1.0E1 +
1707  t9 * t16 * 1.0E1 - t10 * t15 * 2.0 + t11 * t14 * 6.0 - t10 * t16 * 1.0E1 +
1708  t11 * t15 * 6.0 - t12 * t14 * 1.0E1 + t8 * t19 + t11 * t16 * 6.0 -
1709  t12 * t15 * 1.0E1 + t13 * t14 * 6.0 + t11 * t17 - t12 * t16 * 2.0 +
1710  t13 * t15 * 6.0 + t9 * t20 + t13 * t16 * 6.0 + t11 * t19 + t13 * t18 +
1711  t13 * t20 - k16 * k26 * k36 * 4.8E1 + k13 * k23 * t14 * 8.0 -
1712  k16 * k26 * t8 * 1.2E1 - k13 * k23 * t15 * 8.0 - k16 * k26 * t9 * 4.0 +
1713  k13 * k23 * t16 * 8.0 + k16 * k26 * t10 * 1.2E1 -
1714  k16 * k26 * t11 * 1.2E1 + k16 * k26 * t12 * 2.0E1 - k13 * k23 * t19 -
1715  k16 * k26 * t13 * 1.2E1 - k16 * k36 * t8 * 4.0 - k16 * k36 * t9 * 1.2E1 +
1716  k15 * k33 * t14 * 8.0 + k16 * k36 * t10 * 2.0E1 + k15 * k33 * t15 * 8.0 -
1717  k16 * k36 * t11 * 1.2E1 - k15 * k33 * t16 * 8.0 +
1718  k16 * k36 * t12 * 1.2E1 - k16 * k36 * t13 * 1.2E1 - k15 * k33 * t20 +
1719  k26 * k36 * t8 * 1.2E1 + k26 * k36 * t9 * 1.2E1 -
1720  k26 * k36 * t10 * 1.2E1 + k26 * k36 * t11 * 1.2E1 +
1721  k25 * k35 * t14 * 1.2E1 - k26 * k36 * t12 * 1.2E1 +
1722  k25 * k35 * t15 * 1.2E1 + k26 * k36 * t13 * 1.2E1 +
1723  k25 * k35 * t16 * 1.2E1 + k16 * t2 * t15 * 4.0 + k16 * t3 * t14 * 2.0 +
1724  k16 * t2 * t16 * 4.0 + k16 * t3 * t15 * 2.0 + k16 * t4 * t14 * 2.0 +
1725  k16 * t8 * t10 * 2.0 + k16 * t3 * t16 * 6.0 + k16 * t4 * t15 * 6.0 -
1726  k16 * t8 * t11 * 4.0 + k16 * t9 * t10 * 2.0 + k16 * t4 * t16 * 2.0 +
1727  k16 * t8 * t12 * 2.0 + k16 * t9 * t12 * 2.0 + k16 * t10 * t11 * 2.0 +
1728  k16 * t3 * t19 - k16 * t9 * t13 * 4.0 - k16 * t10 * t12 * 8.0 +
1729  k16 * t10 * t13 * 6.0 + k16 * t11 * t12 * 6.0 + k16 * t4 * t20 +
1730  k16 * t12 * t13 * 2.0 - k26 * t2 * t14 * 2.0 - k26 * t2 * t15 * 2.0 -
1731  k26 * t3 * t14 * 4.0 - k26 * t8 * t9 * 2.0 - k26 * t2 * t16 * 1.4E1 -
1732  k26 * t4 * t14 * 6.0 - k26 * t8 * t10 * 2.0 - k26 * t3 * t16 * 4.0 -
1733  k26 * t4 * t15 * 2.0 + k26 * t8 * t11 * 6.0 - k26 * t9 * t10 * 4.0 -
1734  k26 * t4 * t16 * 2.0 - k26 * t8 * t12 * 8.0 + k26 * t5 * t16 * 2.0 +
1735  k26 * t8 * t13 * 2.0 - k26 * t9 * t12 * 2.0 + k26 * t9 * t13 * 4.0 +
1736  k26 * t10 * t12 * 2.0 - k26 * t10 * t13 * 4.0 - k26 * t11 * t12 * 6.0 -
1737  k26 * t12 * t13 * 2.0 - k36 * t2 * t14 * 2.0 - k36 * t2 * t15 * 1.4E1 -
1738  k36 * t3 * t14 * 6.0 - k36 * t8 * t9 * 2.0 - k36 * t2 * t16 * 2.0 -
1739  k36 * t3 * t15 * 2.0 - k36 * t4 * t14 * 4.0 - k36 * t8 * t10 * 2.0 -
1740  k36 * t3 * t16 * 2.0 - k36 * t4 * t15 * 4.0 + k36 * t8 * t11 * 4.0 -
1741  k36 * t9 * t10 * 8.0 + k36 * t5 * t15 * 2.0 - k36 * t8 * t12 * 4.0 +
1742  k36 * t9 * t11 * 2.0 - k36 * t9 * t12 * 2.0 - k36 * t10 * t11 * 2.0 +
1743  k36 * t9 * t13 * 6.0 + k36 * t10 * t12 * 2.0 - k36 * t10 * t13 * 6.0 -
1744  k36 * t11 * t12 * 4.0 + t2 * t8 * t15 * 2.0 + t3 * t8 * t14 +
1745  t2 * t10 * t14 + t3 * t8 * t15 + t2 * t9 * t16 * 2.0 + t2 * t10 * t15 +
1746  t3 * t8 * t16 + t3 * t10 * t14 * 6.0 - t4 * t8 * t15 * 2.0 +
1747  t4 * t9 * t14 + t8 * t9 * t10 + t2 * t10 * t16 * 3.0 + t2 * t12 * t14 -
1748  t3 * t9 * t16 * 2.0 + t4 * t9 * t15 + t4 * t10 * t14 * 3.0 -
1749  t2 * t11 * t16 * 4.0 + t2 * t12 * t15 * 3.0 + t3 * t10 * t16 * 6.0 +
1750  t3 * t12 * t14 * 3.0 + t4 * t9 * t16 + t4 * t10 * t15 + t8 * t9 * t12 +
1751  t8 * t10 * t11 + t2 * t12 * t16 - t2 * t13 * t15 * 4.0 + t3 * t12 * t15 +
1752  t4 * t10 * t16 + t4 * t12 * t14 * 6.0 + t8 * t10 * t12 * 2.0 +
1753  t3 * t12 * t16 + t4 * t12 * t15 * 6.0 + t8 * t10 * t13 -
1754  t8 * t11 * t12 * 2.0 + t9 * t10 * t12 * 2.0 + t5 * t11 * t16 -
1755  t9 * t10 * t13 * 2.0 + t9 * t11 * t12 + t5 * t13 * t15 + t10 * t11 * t12 +
1756  t9 * t12 * t13 + t10 * t12 * t13 - k13 * k16 * k23 * k36 * 1.6E1 -
1757  k15 * k16 * k26 * k33 * 1.6E1 - k16 * k25 * k26 * k35 * 2.4E1 -
1758  k16 * k25 * k35 * k36 * 2.4E1 + k25 * k26 * k35 * k36 * 2.4E1 -
1759  k12 * k13 * k15 * t15 * 8.0 - k12 * k13 * k15 * t16 * 8.0 -
1760  k13 * k16 * k23 * t8 * 2.0 - k13 * k16 * k23 * t9 * 2.0 +
1761  k13 * k16 * k23 * t10 * 2.0 + k13 * k16 * k23 * t11 * 2.0 -
1762  k12 * k15 * k23 * t14 * 2.0 + k13 * k16 * k23 * t12 * 6.0 +
1763  k12 * k15 * k23 * t15 * 6.0 - k13 * k16 * k23 * t13 * 6.0 -
1764  k12 * k15 * k23 * t16 * 2.0 - k13 * k23 * k26 * t8 * 2.0 +
1765  k13 * k23 * k26 * t9 * 6.0 - k12 * k13 * k33 * t14 * 2.0 +
1766  k13 * k23 * k26 * t10 * 2.0 - k15 * k16 * k33 * t8 * 2.0 -
1767  k12 * k13 * k33 * t15 * 2.0 - k13 * k23 * k26 * t11 * 6.0 -
1768  k15 * k16 * k33 * t9 * 2.0 + k12 * k13 * k33 * t16 * 6.0 +
1769  k13 * k22 * k25 * t14 * 2.0 + k13 * k23 * k26 * t12 * 6.0 +
1770  k15 * k16 * k33 * t10 * 6.0 - k13 * k22 * k25 * t15 * 6.0 +
1771  k13 * k23 * k26 * t13 * 2.0 - k15 * k16 * k33 * t11 * 6.0 +
1772  k13 * k22 * k25 * t16 * 2.0 + k15 * k16 * k33 * t12 * 2.0 +
1773  k15 * k16 * k33 * t13 * 2.0 - k13 * k22 * k25 * t19 +
1774  k13 * k23 * k36 * t8 * 2.0 + k16 * k26 * k36 * t2 * 1.6E1 +
1775  k13 * k23 * k36 * t9 * 1.0E1 + k16 * k26 * k36 * t3 * 8.0 -
1776  k12 * k23 * k33 * t14 * 2.0 - k13 * k23 * k36 * t10 * 2.0 +
1777  k15 * k26 * k33 * t8 * 1.0E1 + k16 * k26 * k36 * t4 * 8.0 -
1778  k12 * k23 * k33 * t15 * 2.0 - k13 * k23 * k36 * t11 * 2.0 +
1779  k15 * k26 * k33 * t9 * 2.0 - k12 * k23 * k33 * t16 * 2.0 +
1780  k13 * k22 * k35 * t14 * 6.0 + k13 * k23 * k36 * t12 * 2.0 +
1781  k15 * k26 * k33 * t10 * 2.0 - k16 * k25 * k35 * t8 * 4.0 -
1782  k22 * k23 * k25 * t14 * 8.0 - k13 * k22 * k35 * t15 * 2.0 +
1783  k13 * k23 * k36 * t13 * 6.0 + k15 * k26 * k33 * t11 * 6.0 -
1784  k16 * k25 * k35 * t9 * 4.0 + k13 * k22 * k35 * t16 * 6.0 +
1785  k15 * k25 * k32 * t14 * 6.0 - k15 * k26 * k33 * t12 * 2.0 +
1786  k16 * k25 * k35 * t10 * 8.0 - k22 * k23 * k25 * t16 * 8.0 +
1787  k15 * k25 * k32 * t15 * 6.0 - k15 * k26 * k33 * t13 * 2.0 -
1788  k15 * k25 * k32 * t16 * 2.0 + k16 * k25 * k35 * t12 * 8.0 +
1789  k15 * k33 * k36 * t8 * 6.0 - k15 * k33 * k36 * t9 * 2.0 +
1790  k15 * k33 * k36 * t10 * 6.0 - k22 * k23 * k35 * t14 * 1.2E1 +
1791  k25 * k26 * k35 * t8 * 8.0 + k15 * k33 * k36 * t11 * 2.0 -
1792  k22 * k23 * k35 * t15 * 4.0 + k25 * k26 * k35 * t9 * 4.0 +
1793  k15 * k32 * k35 * t14 * 2.0 + k15 * k33 * k36 * t12 * 2.0 -
1794  k22 * k23 * k35 * t16 * 1.2E1 - k25 * k26 * k35 * t10 * 4.0 +
1795  k15 * k32 * k35 * t15 * 2.0 - k15 * k33 * k36 * t13 * 6.0 -
1796  k15 * k32 * k35 * t16 * 6.0 - k25 * k26 * k35 * t12 * 8.0 -
1797  k15 * k32 * k35 * t20 - k25 * k32 * k33 * t14 * 1.2E1 +
1798  k25 * k35 * k36 * t8 * 4.0 - k25 * k32 * k33 * t15 * 1.2E1 +
1799  k25 * k35 * k36 * t9 * 8.0 - k25 * k32 * k33 * t16 * 4.0 -
1800  k25 * k35 * k36 * t10 * 8.0 - k25 * k35 * k36 * t12 * 4.0 -
1801  k32 * k33 * k35 * t14 * 8.0 - k32 * k33 * k35 * t15 * 8.0 -
1802  k13 * k23 * t2 * t15 * 2.0 - k13 * k23 * t3 * t14 * 6.0 +
1803  k16 * k26 * t3 * t8 * 4.0 + k13 * k23 * t2 * t16 * 2.0 -
1804  k13 * k23 * t4 * t14 * 3.0 + k16 * k26 * t4 * t8 * 2.0 -
1805  k13 * k23 * t3 * t16 * 6.0 + k13 * k23 * t4 * t15 -
1806  k13 * k23 * t8 * t11 * 2.0 - k13 * k23 * t9 * t10 * 2.0 -
1807  k16 * k26 * t4 * t9 * 2.0 - k13 * k23 * t4 * t16 - k13 * k23 * t8 * t12 -
1808  k16 * k26 * t2 * t12 * 4.0 - k16 * k26 * t4 * t10 * 4.0 -
1809  k13 * k23 * t9 * t12 * 3.0 + k16 * k26 * t2 * t13 * 4.0 -
1810  k16 * k26 * t3 * t12 * 4.0 + k13 * k23 * t9 * t13 * 2.0 -
1811  k13 * k23 * t10 * t12 - k16 * k26 * t4 * t12 * 1.2E1 -
1812  k13 * k23 * t10 * t13 * 2.0 + k13 * k23 * t11 * t12 -
1813  k13 * k23 * t12 * t13 - k16 * k36 * t3 * t8 * 2.0 -
1814  k16 * k36 * t2 * t10 * 4.0 + k16 * k36 * t3 * t9 * 2.0 +
1815  k15 * k33 * t2 * t15 * 2.0 - k15 * k33 * t3 * t14 * 3.0 +
1816  k16 * k36 * t2 * t11 * 4.0 - k16 * k36 * t3 * t10 * 1.2E1 +
1817  k16 * k36 * t4 * t9 * 4.0 - k15 * k33 * t2 * t16 * 2.0 -
1818  k15 * k33 * t3 * t15 - k15 * k33 * t4 * t14 * 6.0 -
1819  k15 * k33 * t8 * t10 * 3.0 - k16 * k36 * t4 * t10 * 4.0 +
1820  k15 * k33 * t3 * t16 - k15 * k33 * t4 * t15 * 6.0 +
1821  k15 * k33 * t8 * t11 * 2.0 - k15 * k33 * t9 * t10 -
1822  k16 * k36 * t3 * t12 * 4.0 - k15 * k33 * t8 * t12 * 2.0 -
1823  k15 * k33 * t10 * t11 - k15 * k33 * t9 * t13 * 2.0 -
1824  k15 * k33 * t10 * t12 + k15 * k33 * t10 * t13 -
1825  k15 * k33 * t11 * t12 * 2.0 + k26 * k36 * t2 * t8 * 4.0 +
1826  k26 * k36 * t2 * t9 * 4.0 - k26 * k36 * t3 * t8 * 4.0 +
1827  k26 * k36 * t2 * t10 * 2.0 - k26 * k36 * t3 * t9 * 4.0 -
1828  k26 * k36 * t4 * t8 * 4.0 - k26 * k36 * t2 * t11 * 6.0 -
1829  k26 * k36 * t4 * t9 * 4.0 - k25 * k35 * t2 * t14 * 2.0 +
1830  k26 * k36 * t2 * t12 * 2.0 - k25 * k35 * t2 * t15 * 6.0 -
1831  k25 * k35 * t8 * t9 * 2.0 - k26 * k36 * t2 * t13 * 6.0 -
1832  k25 * k35 * t2 * t16 * 6.0 - k25 * k35 * t8 * t10 * 4.0 -
1833  k25 * k35 * t9 * t10 * 4.0 - k25 * k35 * t8 * t12 * 4.0 -
1834  k25 * k35 * t9 * t12 * 4.0 - k16 * t2 * t3 * t16 * 2.0 -
1835  k16 * t2 * t4 * t15 * 2.0 + k16 * t4 * t8 * t10 + k16 * t3 * t8 * t12 +
1836  k16 * t4 * t9 * t10 + k16 * t2 * t10 * t12 * 2.0 + k16 * t3 * t9 * t12 -
1837  k16 * t2 * t10 * t13 * 2.0 - k16 * t2 * t11 * t12 * 2.0 +
1838  k16 * t3 * t10 * t12 * 6.0 + k16 * t4 * t10 * t12 * 6.0 +
1839  k26 * t2 * t4 * t14 + k26 * t2 * t4 * t15 + k26 * t4 * t8 * t9 +
1840  k26 * t2 * t4 * t16 + k26 * t2 * t8 * t12 * 2.0 +
1841  k26 * t4 * t8 * t10 * 2.0 + k26 * t3 * t8 * t12 * 2.0 +
1842  k26 * t2 * t9 * t13 * 2.0 + k26 * t2 * t10 * t12 +
1843  k26 * t4 * t8 * t12 * 6.0 + k26 * t2 * t11 * t12 * 3.0 +
1844  k26 * t2 * t12 * t13 + k36 * t2 * t3 * t14 + k36 * t2 * t3 * t15 +
1845  k36 * t3 * t8 * t9 + k36 * t2 * t3 * t16 + k36 * t2 * t8 * t11 * 2.0 +
1846  k36 * t2 * t9 * t10 * 2.0 + k36 * t3 * t9 * t10 * 6.0 +
1847  k36 * t2 * t10 * t11 + k36 * t4 * t9 * t10 * 2.0 + k36 * t2 * t10 * t12 +
1848  k36 * t3 * t9 * t12 * 2.0 + k36 * t2 * t10 * t13 * 3.0 +
1849  t2 * t4 * t8 * t15 + t2 * t3 * t9 * t16 + t2 * t8 * t11 * t12 +
1850  t2 * t9 * t10 * t13 + k12 * k13 * k15 * k16 * k26 * 8.0;
1851  coeffs(6) +=
1852  k12 * k13 * k15 * k16 * k36 * 8.0 - k12 * k15 * k16 * k23 * k26 * 4.0 +
1853  k12 * k13 * k16 * k26 * k33 * 4.0 - k13 * k15 * k16 * k23 * k33 * 4.0 -
1854  k12 * k13 * k15 * k26 * k36 * 3.2E1 + k12 * k15 * k16 * k23 * k36 * 4.0 +
1855  k13 * k16 * k22 * k25 * k26 * 4.0 - k12 * k13 * k16 * k33 * k36 * 4.0 +
1856  k12 * k16 * k23 * k26 * k33 * 4.0 - k13 * k15 * k23 * k26 * k33 * 1.2E1 +
1857  k12 * k15 * k23 * k26 * k36 * 2.0E1 - k13 * k16 * k22 * k25 * k36 * 4.0 -
1858  k13 * k16 * k22 * k26 * k35 * 4.0 - k13 * k16 * k23 * k25 * k35 * 4.0 +
1859  k16 * k22 * k23 * k25 * k26 * 8.0 - k15 * k16 * k25 * k26 * k32 * 1.2E1 +
1860  k12 * k13 * k26 * k33 * k36 * 2.0E1 + k12 * k16 * k23 * k33 * k36 * 4.0 -
1861  k13 * k15 * k23 * k33 * k36 * 1.2E1 -
1862  k13 * k16 * k22 * k35 * k36 * 1.2E1 - k13 * k22 * k25 * k26 * k36 * 4.0 -
1863  k13 * k23 * k25 * k26 * k35 * 4.0 + k16 * k22 * k23 * k25 * k36 * 1.6E1 +
1864  k16 * k22 * k23 * k26 * k35 * 1.6E1 - k15 * k16 * k25 * k32 * k36 * 4.0 -
1865  k15 * k16 * k25 * k33 * k35 * 4.0 - k15 * k16 * k26 * k32 * k35 * 4.0 -
1866  k12 * k23 * k26 * k33 * k36 * 2.0E1 + k13 * k22 * k26 * k35 * k36 * 4.0 +
1867  k13 * k23 * k25 * k35 * k36 * 4.0 + k16 * k22 * k23 * k35 * k36 * 2.4E1 +
1868  k16 * k25 * k26 * k32 * k33 * 2.4E1 - k22 * k23 * k25 * k26 * k36 * 8.0 +
1869  k15 * k16 * k32 * k35 * k36 * 4.0 + k15 * k25 * k26 * k32 * k36 * 4.0 +
1870  k15 * k25 * k26 * k33 * k35 * 4.0 + k16 * k25 * k32 * k33 * k36 * 1.6E1 +
1871  k16 * k26 * k32 * k33 * k35 * 1.6E1 -
1872  k22 * k23 * k26 * k35 * k36 * 1.6E1 - k15 * k25 * k33 * k35 * k36 * 4.0 -
1873  k15 * k26 * k32 * k35 * k36 * 4.0 + k16 * k32 * k33 * k35 * k36 * 8.0 -
1874  k25 * k26 * k32 * k33 * k36 * 1.6E1 - k26 * k32 * k33 * k35 * k36 * 8.0 +
1875  k12 * k13 * k15 * k26 * t10 * 4.0 + k12 * k13 * k15 * k26 * t12 * 4.0 -
1876  k12 * k15 * k16 * k23 * t12 * 2.0 - k12 * k13 * k15 * k26 * t13 * 8.0 +
1877  k12 * k15 * k16 * k23 * t13 * 4.0 - k13 * k16 * k23 * k26 * t2 * 2.0 -
1878  k13 * k16 * k23 * k26 * t3 * 6.0 + k13 * k16 * k23 * k26 * t4 * 2.0 -
1879  k12 * k13 * k16 * k33 * t10 * 2.0 - k12 * k15 * k23 * k26 * t8 * 2.0 -
1880  k13 * k16 * k22 * k25 * t8 * 2.0 + k12 * k13 * k16 * k33 * t11 * 4.0 +
1881  k12 * k13 * k15 * k36 * t10 * 4.0 - k12 * k15 * k23 * k26 * t10 * 2.0 -
1882  k13 * k16 * k22 * k25 * t10 * 6.0 - k12 * k13 * k15 * k36 * t11 * 8.0 +
1883  k12 * k13 * k15 * k36 * t12 * 4.0 - k12 * k15 * k23 * k26 * t12 * 2.0 +
1884  k13 * k16 * k22 * k25 * t12 * 2.0 + k12 * k15 * k23 * k26 * t13 * 4.0 +
1885  k12 * k15 * k22 * k25 * t16 * 4.0 - k13 * k16 * k23 * k36 * t2 * 2.0 +
1886  k13 * k16 * k23 * k36 * t3 * 1.2E1 - k12 * k13 * k26 * k33 * t8 * 4.0 +
1887  k12 * k16 * k23 * k33 * t8 * 3.0 + k13 * k15 * k23 * k33 * t8 +
1888  k13 * k16 * k23 * k36 * t4 * 4.0 - k15 * k16 * k26 * k33 * t2 * 2.0 -
1889  k12 * k13 * k26 * k33 * t9 * 2.0 + k12 * k16 * k23 * k33 * t9 * 3.0 +
1890  k13 * k15 * k23 * k33 * t9 + k15 * k16 * k26 * k33 * t3 * 4.0 -
1891  k12 * k13 * k26 * k33 * t10 * 2.0 - k12 * k15 * k23 * k36 * t8 * 2.0 -
1892  k12 * k16 * k23 * k33 * t10 + k13 * k15 * k23 * k33 * t10 * 3.0 -
1893  k13 * k22 * k25 * k26 * t8 * 4.0 + k15 * k16 * k26 * k33 * t4 * 1.2E1 +
1894  k16 * k22 * k23 * k25 * t8 * 8.0 - k12 * k13 * k26 * k33 * t11 * 6.0 -
1895  k12 * k15 * k23 * k36 * t9 * 4.0 - k12 * k16 * k23 * k33 * t11 -
1896  k13 * k15 * k23 * k33 * t11 - k13 * k16 * k22 * k35 * t9 * 2.0 -
1897  k12 * k13 * k25 * k32 * t14 * 2.0 - k12 * k13 * k26 * k33 * t12 * 2.0 -
1898  k12 * k15 * k23 * k36 * t10 * 2.0 + k12 * k16 * k22 * k32 * t14 -
1899  k12 * k16 * k23 * k33 * t12 + k13 * k15 * k22 * k32 * t14 * 3.0 +
1900  k13 * k15 * k23 * k33 * t12 * 3.0 + k13 * k16 * k22 * k35 * t10 * 1.2E1 -
1901  k15 * k16 * k25 * k32 * t8 * 2.0 - k12 * k13 * k25 * k32 * t15 * 6.0 +
1902  k12 * k13 * k26 * k33 * t13 * 6.0 + k12 * k15 * k23 * k36 * t11 * 6.0 -
1903  k12 * k16 * k22 * k32 * t15 - k12 * k16 * k23 * k33 * t13 -
1904  k13 * k15 * k22 * k32 * t15 - k13 * k15 * k23 * k33 * t13 +
1905  k12 * k13 * k25 * k32 * t16 * 6.0 - k12 * k15 * k22 * k35 * t14 * 2.0 -
1906  k12 * k15 * k23 * k36 * t12 * 2.0 - k12 * k16 * k22 * k32 * t16 -
1907  k13 * k15 * k22 * k32 * t16 + k13 * k16 * k22 * k35 * t12 * 4.0 +
1908  k13 * k22 * k25 * k26 * t12 * 2.0 + k15 * k16 * k25 * k32 * t10 * 4.0 -
1909  k16 * k22 * k23 * k25 * t12 * 8.0 + k12 * k15 * k22 * k35 * t15 * 6.0 -
1910  k12 * k15 * k23 * k36 * t13 * 6.0 - k12 * k15 * k22 * k35 * t16 * 6.0 +
1911  k15 * k16 * k25 * k32 * t12 * 1.2E1 + k13 * k23 * k26 * k36 * t3 * 6.0 +
1912  k12 * k23 * k26 * k33 * t8 * 5.0 + k13 * k23 * k26 * k36 * t4 * 4.0 -
1913  k15 * k16 * k33 * k36 * t2 * 2.0 - k12 * k13 * k33 * k36 * t9 * 2.0 -
1914  k12 * k23 * k26 * k33 * t9 + k15 * k16 * k33 * k36 * t3 * 2.0 -
1915  k12 * k13 * k33 * k36 * t10 * 2.0 + k12 * k23 * k26 * k33 * t10 +
1916  k13 * k22 * k25 * k36 * t8 * 2.0 + k13 * k22 * k26 * k35 * t8 * 2.0 +
1917  k13 * k23 * k25 * k35 * t8 * 2.0 - k15 * k16 * k33 * k36 * t4 * 6.0 -
1918  k16 * k22 * k23 * k35 * t8 * 4.0 + k16 * k25 * k26 * k35 * t2 * 8.0 +
1919  k22 * k23 * k25 * k26 * t8 * 4.0 + k12 * k13 * k33 * k36 * t11 * 4.0 +
1920  k12 * k23 * k26 * k33 * t11 * 3.0 + k13 * k22 * k25 * k36 * t9 * 6.0 +
1921  k13 * k22 * k26 * k35 * t9 * 6.0 + k13 * k23 * k25 * k35 * t9 * 6.0 +
1922  k16 * k22 * k23 * k35 * t9 * 4.0 - k12 * k13 * k33 * k36 * t12 * 2.0 -
1923  k12 * k22 * k25 * k33 * t14 - k12 * k22 * k26 * k32 * t14 -
1924  k12 * k23 * k25 * k32 * t14 + k12 * k23 * k26 * k33 * t12 * 3.0 +
1925  k13 * k22 * k25 * k36 * t10 * 6.0 + k13 * k22 * k26 * k35 * t10 * 6.0 +
1926  k13 * k23 * k25 * k35 * t10 * 2.0 - k15 * k22 * k23 * k32 * t14 * 6.0 +
1927  k15 * k25 * k26 * k32 * t8 * 4.0 - k16 * k22 * k23 * k35 * t10 * 8.0 +
1928  k12 * k13 * k32 * k35 * t15 * 4.0 + k12 * k22 * k25 * k33 * t15 * 3.0 +
1929  k12 * k22 * k26 * k32 * t15 + k12 * k23 * k25 * k32 * t15 * 3.0 -
1930  k12 * k23 * k26 * k33 * t13 * 5.0 - k15 * k16 * k32 * k35 * t9 * 2.0 -
1931  k15 * k22 * k23 * k32 * t15 * 2.0 - k12 * k22 * k25 * k33 * t16 * 5.0 -
1932  k12 * k22 * k26 * k32 * t16 * 5.0 - k12 * k23 * k25 * k32 * t16 * 5.0 +
1933  k13 * k22 * k25 * k36 * t12 * 4.0 + k13 * k22 * k26 * k35 * t12 * 4.0 +
1934  k13 * k23 * k25 * k35 * t12 * 4.0 + k15 * k16 * k32 * k35 * t10 * 2.0 +
1935  k15 * k22 * k23 * k32 * t16 * 2.0 - k15 * k25 * k26 * k32 * t10 * 2.0 -
1936  k16 * k22 * k23 * k35 * t12 * 8.0 + k22 * k23 * k25 * k26 * t12 * 4.0 -
1937  k15 * k16 * k32 * k35 * t12 * 6.0 - k15 * k25 * k26 * k32 * t12 * 1.2E1 -
1938  k12 * k23 * k33 * k36 * t8 + k12 * k23 * k33 * k36 * t9 * 5.0 +
1939  k15 * k26 * k33 * k36 * t3 * 4.0 + k12 * k23 * k33 * k36 * t10 * 3.0 -
1940  k13 * k22 * k32 * k33 * t14 * 6.0 + k15 * k26 * k33 * k36 * t4 * 6.0 +
1941  k16 * k25 * k32 * k33 * t8 * 4.0 + k16 * k25 * k35 * k36 * t2 * 8.0 -
1942  k22 * k23 * k25 * k36 * t8 * 8.0 - k22 * k23 * k26 * k35 * t8 * 8.0 -
1943  k12 * k23 * k33 * k36 * t11 * 5.0 + k13 * k22 * k32 * k33 * t15 * 2.0 +
1944  k13 * k22 * k35 * k36 * t9 * 4.0 - k16 * k25 * k32 * k33 * t9 * 4.0 -
1945  k22 * k23 * k25 * k36 * t9 * 8.0 - k22 * k23 * k26 * k35 * t9 * 8.0 -
1946  k12 * k22 * k32 * k36 * t14 - k12 * k22 * k33 * k35 * t14 -
1947  k12 * k23 * k32 * k35 * t14 + k12 * k23 * k33 * k36 * t12 -
1948  k13 * k22 * k32 * k33 * t16 * 2.0 - k13 * k22 * k35 * k36 * t10 * 1.2E1 +
1949  k15 * k25 * k32 * k36 * t8 * 6.0 + k15 * k25 * k33 * k35 * t8 * 6.0 +
1950  k15 * k26 * k32 * k35 * t8 * 6.0 - k16 * k25 * k32 * k33 * t10 * 8.0 -
1951  k12 * k22 * k32 * k36 * t15 * 5.0 - k12 * k22 * k33 * k35 * t15 * 5.0 -
1952  k12 * k23 * k32 * k35 * t15 * 5.0 + k12 * k23 * k33 * k36 * t13 * 3.0 +
1953  k15 * k25 * k32 * k36 * t9 * 2.0 + k15 * k25 * k33 * k35 * t9 * 2.0 +
1954  k15 * k26 * k32 * k35 * t9 * 2.0 + k12 * k22 * k32 * k36 * t16 +
1955  k12 * k22 * k33 * k35 * t16 * 3.0 + k12 * k23 * k32 * k35 * t16 * 3.0 -
1956  k13 * k22 * k35 * k36 * t12 * 2.0 + k15 * k25 * k32 * k36 * t10 * 4.0 +
1957  k15 * k25 * k33 * k35 * t10 * 4.0 + k15 * k26 * k32 * k35 * t10 * 4.0 -
1958  k16 * k25 * k32 * k33 * t12 * 8.0 + k15 * k25 * k32 * k36 * t12 * 6.0 +
1959  k15 * k25 * k33 * k35 * t12 * 2.0 + k15 * k26 * k32 * k35 * t12 * 6.0 +
1960  k22 * k23 * k32 * k33 * t14 * 1.2E1 + k22 * k23 * k35 * k36 * t8 * 4.0 -
1961  k25 * k26 * k32 * k33 * t8 * 8.0 - k25 * k26 * k35 * k36 * t2 * 1.6E1 +
1962  k16 * k32 * k33 * k35 * t9 * 8.0 + k22 * k23 * k32 * k33 * t15 * 4.0 -
1963  k22 * k23 * k35 * k36 * t9 * 8.0 + k25 * k26 * k32 * k33 * t9 * 4.0 -
1964  k16 * k32 * k33 * k35 * t10 * 8.0 + k22 * k23 * k32 * k33 * t16 * 4.0 +
1965  k22 * k23 * k35 * k36 * t10 * 8.0 + k25 * k26 * k32 * k33 * t10 * 4.0 -
1966  k15 * k32 * k35 * k36 * t9 * 4.0 + k25 * k26 * k35 * k36 * t5 * 4.0 +
1967  k15 * k32 * k35 * k36 * t10 * 2.0 + k22 * k23 * k35 * k36 * t12 * 4.0 +
1968  k25 * k26 * k32 * k33 * t12 * 8.0 - k25 * k32 * k33 * k36 * t8 * 8.0 -
1969  k26 * k32 * k33 * k35 * t8 * 8.0 - k25 * k32 * k33 * k36 * t9 * 8.0 -
1970  k26 * k32 * k33 * k35 * t9 * 8.0 + k32 * k33 * k35 * k36 * t9 * 4.0 +
1971  k32 * k33 * k35 * k36 * t10 * 4.0 + k12 * k13 * k15 * t10 * t12 * 2.0 -
1972  k13 * k16 * k23 * t4 * t9 - k13 * k16 * k23 * t2 * t12 -
1973  k13 * k16 * k23 * t4 * t10 * 2.0 - k13 * k16 * k23 * t3 * t12 * 6.0 -
1974  k12 * k15 * k23 * t2 * t16 * 2.0 - k12 * k15 * k23 * t4 * t14 -
1975  k13 * k16 * k23 * t4 * t12 * 6.0 - k12 * k15 * k23 * t4 * t15 -
1976  k12 * k15 * k23 * t4 * t16 - k12 * k15 * k23 * t8 * t12 -
1977  k12 * k15 * k23 * t9 * t13 * 2.0 - k12 * k15 * k23 * t10 * t12 -
1978  k12 * k15 * k23 * t11 * t12 - k13 * k23 * k26 * t4 * t8 -
1979  k12 * k13 * k33 * t2 * t15 * 2.0 - k12 * k13 * k33 * t3 * t14 -
1980  k12 * k15 * k23 * t12 * t13 - k13 * k23 * k26 * t4 * t9 -
1981  k15 * k16 * k33 * t3 * t8 - k12 * k13 * k33 * t3 * t15 -
1982  k13 * k23 * k26 * t2 * t12 * 4.0 - k13 * k23 * k26 * t4 * t10 -
1983  k15 * k16 * k33 * t2 * t10 - k12 * k13 * k33 * t3 * t16 -
1984  k12 * k13 * k33 * t8 * t11 * 2.0 - k12 * k13 * k33 * t9 * t10 +
1985  k13 * k23 * k26 * t2 * t13 * 2.0 - k13 * k23 * k26 * t3 * t12 * 3.0 -
1986  k15 * k16 * k33 * t3 * t10 * 6.0 + k13 * k22 * k25 * t2 * t16 * 2.0 -
1987  k13 * k23 * k26 * t4 * t12 * 6.0 - k15 * k16 * k33 * t4 * t10 * 6.0 -
1988  k12 * k13 * k33 * t10 * t11 - k15 * k16 * k33 * t3 * t12 * 2.0 -
1989  k12 * k13 * k33 * t10 * t12 - k13 * k22 * k25 * t8 * t12 -
1990  k12 * k13 * k33 * t10 * t13 - k13 * k22 * k25 * t9 * t12 -
1991  k13 * k22 * k25 * t10 * t12 * 3.0 - k13 * k23 * k36 * t3 * t9 * 6.0 +
1992  k12 * k23 * k33 * t2 * t15 + k12 * k23 * k33 * t3 * t14 * 3.0 -
1993  k13 * k23 * k36 * t2 * t11 * 2.0 - k13 * k23 * k36 * t4 * t9 * 2.0 -
1994  k15 * k26 * k33 * t3 * t8 * 2.0 + k12 * k23 * k33 * t2 * t16 +
1995  k12 * k23 * k33 * t4 * t14 * 3.0 - k13 * k23 * k36 * t2 * t12 * 2.0 -
1996  k15 * k26 * k33 * t2 * t10 * 2.0 - k15 * k26 * k33 * t4 * t8 * 6.0 +
1997  k12 * k23 * k33 * t3 * t16 * 3.0 + k12 * k23 * k33 * t4 * t15 * 3.0 +
1998  k12 * k23 * k33 * t8 * t11 * 3.0 + k12 * k23 * k33 * t9 * t10 -
1999  k13 * k22 * k35 * t2 * t15 * 2.0 + k12 * k23 * k33 * t8 * t12 +
2000  k12 * k22 * k32 * t8 * t15 * 3.0 - k13 * k22 * k35 * t9 * t10 * 6.0 -
2001  k15 * k26 * k33 * t2 * t13 * 2.0 + k12 * k22 * k32 * t10 * t14 * 3.0 +
2002  k12 * k23 * k33 * t9 * t13 * 3.0 - k15 * k25 * k32 * t2 * t16 * 2.0 -
2003  k15 * k25 * k32 * t8 * t10 * 2.0 + k22 * k23 * k25 * t8 * t12 * 4.0 +
2004  k12 * k22 * k32 * t9 * t16 * 3.0 + k12 * k23 * k33 * t10 * t13 +
2005  k12 * k23 * k33 * t11 * t12 - k13 * k22 * k35 * t9 * t12 * 2.0 +
2006  k12 * k22 * k32 * t10 * t16 * 3.0 + k12 * k22 * k32 * t12 * t14 * 3.0 -
2007  k15 * k25 * k32 * t8 * t12 * 6.0 + k12 * k22 * k32 * t12 * t15 * 3.0 -
2008  k15 * k33 * k36 * t3 * t8 - k15 * k33 * k36 * t2 * t10 * 4.0 -
2009  k15 * k33 * k36 * t3 * t9 + k22 * k23 * k35 * t2 * t14 * 2.0 +
2010  k25 * k26 * k35 * t2 * t8 * 4.0 + k15 * k33 * k36 * t2 * t11 * 2.0 -
2011  k15 * k33 * k36 * t3 * t10 * 6.0 + k22 * k23 * k35 * t2 * t15 * 2.0 +
2012  k22 * k23 * k35 * t8 * t9 * 2.0 - k15 * k33 * k36 * t4 * t10 * 3.0 +
2013  k22 * k23 * k35 * t2 * t16 * 6.0 + k25 * k26 * k35 * t2 * t10 * 2.0 +
2014  k15 * k32 * k35 * t2 * t15 * 2.0 - k15 * k33 * k36 * t3 * t12 +
2015  k22 * k23 * k35 * t9 * t10 * 4.0 - k15 * k32 * k35 * t8 * t10 -
2016  k15 * k32 * k35 * t9 * t10 + k22 * k23 * k35 * t9 * t12 * 4.0 -
2017  k15 * k32 * k35 * t10 * t12 * 3.0 + k25 * k32 * k33 * t2 * t14 * 2.0 +
2018  k25 * k32 * k33 * t2 * t15 * 6.0 + k25 * k32 * k33 * t8 * t9 * 2.0 +
2019  k25 * k35 * k36 * t2 * t9 * 4.0 + k25 * k32 * k33 * t2 * t16 * 2.0 +
2020  k25 * k32 * k33 * t8 * t10 * 4.0 + k25 * k32 * k33 * t8 * t12 * 4.0 +
2021  k25 * k35 * k36 * t2 * t12 * 2.0 + k32 * k33 * k35 * t9 * t10 * 4.0 -
2022  k13 * k23 * t2 * t4 * t15 + k16 * k26 * t2 * t4 * t10 +
2023  k16 * k26 * t2 * t3 * t12 - k13 * k23 * t2 * t11 * t12 +
2024  k16 * k36 * t2 * t4 * t10 - k15 * k33 * t2 * t3 * t16 +
2025  k16 * k36 * t2 * t3 * t12 - k15 * k33 * t2 * t10 * t13 +
2026  k26 * k36 * t2 * t4 * t10 + k26 * k36 * t2 * t3 * t12 +
2027  k25 * k35 * t2 * t10 * t12 + k12 * k13 * k15 * k16 * k25 * k35 * 8.0;
2028  coeffs(6) += k12 * k13 * k16 * k25 * k26 * k32 * 8.0 -
2029  k13 * k15 * k16 * k22 * k25 * k33 * 2.0 -
2030  k13 * k15 * k16 * k22 * k26 * k32 * 2.0 -
2031  k13 * k15 * k16 * k23 * k25 * k32 * 2.0 -
2032  k12 * k13 * k15 * k25 * k26 * k35 * 1.6E1 -
2033  k12 * k15 * k16 * k22 * k25 * k36 * 4.0 -
2034  k12 * k15 * k16 * k22 * k26 * k35 * 4.0 -
2035  k12 * k15 * k16 * k23 * k25 * k35 * 4.0 -
2036  k12 * k13 * k16 * k25 * k32 * k36 * 4.0 -
2037  k12 * k13 * k16 * k25 * k33 * k35 * 4.0 -
2038  k12 * k13 * k16 * k26 * k32 * k35 * 4.0 -
2039  k12 * k16 * k22 * k25 * k26 * k33 * 2.0 -
2040  k12 * k16 * k23 * k25 * k26 * k32 * 2.0 -
2041  k13 * k15 * k16 * k22 * k32 * k36 * 2.0 -
2042  k13 * k15 * k16 * k22 * k33 * k35 * 2.0 -
2043  k13 * k15 * k16 * k23 * k32 * k35 * 2.0 -
2044  k13 * k15 * k22 * k25 * k26 * k33 * 2.0 -
2045  k13 * k15 * k23 * k25 * k26 * k32 * 2.0 +
2046  k15 * k16 * k22 * k23 * k25 * k33 * 8.0 +
2047  k15 * k16 * k22 * k23 * k26 * k32 * 8.0 -
2048  k12 * k13 * k15 * k25 * k35 * k36 * 1.6E1 +
2049  k12 * k15 * k16 * k22 * k35 * k36 * 8.0 +
2050  k12 * k15 * k22 * k25 * k26 * k36 * 1.2E1 +
2051  k12 * k15 * k23 * k25 * k26 * k35 * 1.2E1 +
2052  k13 * k16 * k22 * k26 * k32 * k33 * 4.0 +
2053  k13 * k16 * k23 * k25 * k32 * k33 * 4.0 +
2054  k12 * k13 * k25 * k26 * k32 * k36 * 8.0 +
2055  k12 * k13 * k25 * k26 * k33 * k35 * 8.0 +
2056  k12 * k16 * k22 * k25 * k33 * k36 * 6.0 +
2057  k12 * k16 * k22 * k26 * k32 * k36 * 6.0 +
2058  k12 * k16 * k22 * k26 * k33 * k35 * 6.0 +
2059  k12 * k16 * k23 * k25 * k32 * k36 * 6.0 +
2060  k12 * k16 * k23 * k25 * k33 * k35 * 6.0 +
2061  k12 * k16 * k23 * k26 * k32 * k35 * 6.0 -
2062  k13 * k15 * k22 * k25 * k33 * k36 * 1.0E1 -
2063  k13 * k15 * k22 * k26 * k32 * k36 * 1.0E1 -
2064  k13 * k15 * k22 * k26 * k33 * k35 * 1.0E1 -
2065  k13 * k15 * k23 * k25 * k32 * k36 * 1.0E1 -
2066  k13 * k15 * k23 * k25 * k33 * k35 * 1.0E1 -
2067  k13 * k15 * k23 * k26 * k32 * k35 * 1.0E1 +
2068  k15 * k16 * k22 * k23 * k32 * k36 * 4.0 +
2069  k15 * k16 * k22 * k23 * k33 * k35 * 4.0 -
2070  k15 * k22 * k23 * k25 * k26 * k33 * 4.0 +
2071  k12 * k15 * k22 * k26 * k35 * k36 * 8.0 +
2072  k12 * k15 * k23 * k25 * k35 * k36 * 8.0 +
2073  k13 * k16 * k22 * k32 * k33 * k36 * 8.0 +
2074  k13 * k16 * k23 * k32 * k33 * k35 * 8.0 +
2075  k13 * k23 * k25 * k26 * k32 * k33 * 4.0 -
2076  k16 * k22 * k23 * k26 * k32 * k33 * 1.6E1 +
2077  k12 * k13 * k25 * k33 * k35 * k36 * 1.2E1 +
2078  k12 * k13 * k26 * k32 * k35 * k36 * 1.2E1 -
2079  k12 * k16 * k22 * k33 * k35 * k36 * 2.0 -
2080  k12 * k16 * k23 * k32 * k35 * k36 * 2.0 -
2081  k12 * k22 * k25 * k26 * k33 * k36 * 1.0E1 -
2082  k12 * k23 * k25 * k26 * k32 * k36 * 1.0E1 -
2083  k12 * k23 * k25 * k26 * k33 * k35 * 1.0E1 -
2084  k13 * k15 * k22 * k33 * k35 * k36 * 2.0 -
2085  k13 * k15 * k23 * k32 * k35 * k36 * 2.0 +
2086  k15 * k22 * k23 * k25 * k33 * k36 * 8.0 +
2087  k15 * k22 * k23 * k26 * k32 * k36 * 8.0 +
2088  k15 * k22 * k23 * k26 * k33 * k35 * 8.0 +
2089  k13 * k22 * k26 * k32 * k33 * k36 * 8.0 +
2090  k13 * k23 * k25 * k32 * k33 * k36 * 8.0 +
2091  k13 * k23 * k26 * k32 * k33 * k35 * 8.0 -
2092  k16 * k22 * k23 * k32 * k33 * k36 * 1.6E1 -
2093  k12 * k22 * k26 * k33 * k35 * k36 * 1.0E1 -
2094  k12 * k23 * k25 * k33 * k35 * k36 * 1.0E1 -
2095  k12 * k23 * k26 * k32 * k35 * k36 * 1.0E1 +
2096  k15 * k22 * k23 * k33 * k35 * k36 * 4.0 -
2097  k13 * k23 * k32 * k33 * k35 * k36 * 4.0 +
2098  k12 * k15 * k16 * k23 * k26 * t4 * 2.0 +
2099  k12 * k15 * k16 * k22 * k25 * t12 * 2.0 -
2100  k12 * k13 * k16 * k26 * k33 * t3 * 4.0 +
2101  k13 * k15 * k16 * k23 * k33 * t3 * 6.0 +
2102  k13 * k15 * k16 * k23 * k33 * t4 * 6.0 +
2103  k12 * k13 * k15 * k26 * k36 * t3 * 4.0 +
2104  k12 * k13 * k15 * k26 * k36 * t4 * 4.0 -
2105  k12 * k15 * k16 * k23 * k36 * t4 * 4.0 -
2106  k12 * k13 * k16 * k25 * k32 * t10 * 4.0 +
2107  k13 * k15 * k16 * k22 * k32 * t10 * 6.0 +
2108  k12 * k13 * k15 * k25 * k35 * t10 * 4.0 +
2109  k13 * k15 * k16 * k22 * k32 * t12 * 6.0 +
2110  k12 * k13 * k15 * k25 * k35 * t12 * 4.0 -
2111  k12 * k15 * k16 * k22 * k35 * t12 * 4.0 -
2112  k12 * k15 * k22 * k25 * k26 * t12 * 2.0 +
2113  k12 * k16 * k23 * k26 * k33 * t2 +
2114  k13 * k15 * k23 * k26 * k33 * t2 * 3.0 +
2115  k12 * k13 * k16 * k33 * k36 * t3 * 2.0 +
2116  k12 * k16 * k23 * k26 * k33 * t3 * 3.0 +
2117  k13 * k15 * k23 * k26 * k33 * t3 * 3.0 -
2118  k12 * k15 * k23 * k26 * k36 * t2 * 4.0 -
2119  k12 * k16 * k23 * k26 * k33 * t4 * 6.0 +
2120  k13 * k15 * k23 * k26 * k33 * t4 * 6.0 -
2121  k13 * k16 * k22 * k25 * k36 * t2 * 2.0 -
2122  k13 * k16 * k22 * k26 * k35 * t2 * 2.0 -
2123  k13 * k16 * k23 * k25 * k35 * t2 * 2.0 -
2124  k12 * k15 * k23 * k26 * k36 * t3 * 6.0 -
2125  k12 * k13 * k22 * k23 * k32 * t14 * 2.0 -
2126  k12 * k13 * k25 * k26 * k32 * t8 * 4.0 +
2127  k12 * k16 * k22 * k25 * k33 * t8 * 3.0 +
2128  k12 * k16 * k22 * k26 * k32 * t8 * 3.0 +
2129  k12 * k16 * k23 * k25 * k32 * t8 * 3.0 +
2130  k13 * k15 * k22 * k25 * k33 * t8 +
2131  k13 * k15 * k22 * k26 * k32 * t8 +
2132  k13 * k15 * k23 * k25 * k32 * t8 -
2133  k15 * k16 * k22 * k23 * k32 * t8 * 2.0 -
2134  k12 * k13 * k22 * k23 * k32 * t15 * 2.0 +
2135  k12 * k13 * k16 * k32 * k35 * t10 * 2.0 -
2136  k12 * k13 * k22 * k23 * k32 * t16 * 2.0 -
2137  k12 * k13 * k25 * k26 * k32 * t10 * 2.0 -
2138  k12 * k15 * k22 * k25 * k36 * t8 * 2.0 -
2139  k12 * k15 * k22 * k26 * k35 * t8 * 2.0 -
2140  k12 * k15 * k23 * k25 * k35 * t8 * 2.0 +
2141  k12 * k16 * k22 * k25 * k33 * t10 * 3.0 +
2142  k12 * k16 * k22 * k26 * k32 * t10 * 3.0 +
2143  k12 * k16 * k23 * k25 * k32 * t10 +
2144  k13 * k15 * k22 * k25 * k33 * t10 * 3.0 +
2145  k13 * k15 * k22 * k26 * k32 * t10 * 3.0 +
2146  k13 * k15 * k23 * k25 * k32 * t10 -
2147  k15 * k16 * k22 * k23 * k32 * t10 * 4.0 -
2148  k12 * k15 * k22 * k25 * k36 * t10 * 6.0 -
2149  k12 * k15 * k22 * k26 * k35 * t10 * 6.0 -
2150  k12 * k15 * k23 * k25 * k35 * t10 * 2.0 -
2151  k12 * k16 * k22 * k25 * k33 * t12 * 2.0 -
2152  k12 * k16 * k22 * k26 * k32 * t12 * 6.0 -
2153  k12 * k16 * k23 * k25 * k32 * t12 * 6.0 +
2154  k13 * k15 * k22 * k25 * k33 * t12 * 2.0 +
2155  k13 * k15 * k22 * k26 * k32 * t12 * 6.0 +
2156  k13 * k15 * k23 * k25 * k32 * t12 * 6.0 -
2157  k15 * k16 * k22 * k23 * k32 * t12 * 1.2E1 -
2158  k12 * k13 * k26 * k33 * k36 * t2 * 4.0 +
2159  k12 * k16 * k23 * k33 * k36 * t2 +
2160  k13 * k15 * k23 * k33 * k36 * t2 * 3.0 -
2161  k12 * k16 * k23 * k33 * k36 * t3 * 6.0 +
2162  k13 * k15 * k23 * k33 * k36 * t3 * 6.0 -
2163  k12 * k13 * k26 * k33 * k36 * t4 * 6.0 +
2164  k12 * k16 * k23 * k33 * k36 * t4 * 3.0 +
2165  k13 * k15 * k23 * k33 * k36 * t4 * 3.0 -
2166  k13 * k22 * k25 * k26 * k36 * t2 * 4.0 -
2167  k13 * k23 * k25 * k26 * k35 * t2 * 4.0 -
2168  k13 * k16 * k22 * k32 * k33 * t9 * 2.0 +
2169  k12 * k22 * k25 * k26 * k33 * t8 * 6.0 +
2170  k12 * k23 * k25 * k26 * k32 * t8 * 6.0 -
2171  k13 * k16 * k22 * k32 * k33 * t10 * 1.2E1 -
2172  k15 * k16 * k25 * k32 * k36 * t2 * 2.0 -
2173  k15 * k16 * k25 * k33 * k35 * t2 * 2.0 -
2174  k15 * k16 * k26 * k32 * k35 * t2 * 2.0 -
2175  k15 * k22 * k23 * k25 * k33 * t8 * 4.0 -
2176  k15 * k22 * k23 * k26 * k32 * t8 * 4.0 -
2177  k12 * k13 * k25 * k32 * k36 * t9 * 2.0 -
2178  k12 * k13 * k25 * k33 * k35 * t9 * 2.0 -
2179  k12 * k13 * k26 * k32 * k35 * t9 * 2.0;
2180  coeffs(6) +=
2181  k12 * k16 * k22 * k32 * k36 * t9 * 3.0 +
2182  k12 * k16 * k22 * k33 * k35 * t9 * 3.0 +
2183  k12 * k16 * k23 * k32 * k35 * t9 * 3.0 +
2184  k13 * k15 * k22 * k32 * k36 * t9 + k13 * k15 * k22 * k33 * k35 * t9 +
2185  k13 * k15 * k23 * k32 * k35 * t9 -
2186  k12 * k15 * k22 * k32 * k33 * t14 * 2.0 -
2187  k12 * k16 * k22 * k32 * k36 * t10 * 6.0 -
2188  k12 * k16 * k22 * k33 * k35 * t10 * 6.0 -
2189  k12 * k16 * k23 * k32 * k35 * t10 * 2.0 +
2190  k13 * k15 * k22 * k32 * k36 * t10 * 6.0 +
2191  k13 * k15 * k22 * k33 * k35 * t10 * 6.0 +
2192  k13 * k15 * k23 * k32 * k35 * t10 * 2.0 -
2193  k13 * k16 * k22 * k32 * k33 * t12 * 4.0 -
2194  k12 * k15 * k22 * k32 * k33 * t15 * 2.0 -
2195  k12 * k15 * k22 * k35 * k36 * t9 * 4.0 -
2196  k12 * k13 * k25 * k32 * k36 * t12 * 6.0 -
2197  k12 * k13 * k25 * k33 * k35 * t12 * 2.0 -
2198  k12 * k13 * k26 * k32 * k35 * t12 * 6.0 -
2199  k12 * k15 * k22 * k32 * k33 * t16 * 2.0 +
2200  k12 * k16 * k22 * k32 * k36 * t12 * 3.0 +
2201  k12 * k16 * k22 * k33 * k35 * t12 +
2202  k12 * k16 * k23 * k32 * k35 * t12 * 3.0 +
2203  k12 * k22 * k25 * k26 * k33 * t12 * 2.0 +
2204  k12 * k23 * k25 * k26 * k32 * t12 * 6.0 +
2205  k13 * k15 * k22 * k32 * k36 * t12 * 3.0 +
2206  k13 * k15 * k22 * k33 * k35 * t12 +
2207  k13 * k15 * k23 * k32 * k35 * t12 * 3.0 -
2208  k12 * k15 * k22 * k35 * k36 * t12 * 2.0 +
2209  k12 * k23 * k26 * k33 * k36 * t2 * 4.0 +
2210  k12 * k23 * k26 * k33 * k36 * t3 * 3.0 +
2211  k12 * k23 * k26 * k33 * k36 * t4 * 3.0 -
2212  k13 * k22 * k26 * k32 * k33 * t8 * 2.0 +
2213  k13 * k22 * k26 * k35 * k36 * t2 * 4.0 -
2214  k13 * k23 * k25 * k32 * k33 * t8 * 2.0 +
2215  k13 * k23 * k25 * k35 * k36 * t2 * 4.0 +
2216  k16 * k22 * k23 * k32 * k33 * t8 * 4.0 -
2217  k16 * k22 * k23 * k35 * k36 * t2 * 8.0 -
2218  k16 * k25 * k26 * k32 * k33 * t2 * 8.0 +
2219  k22 * k23 * k25 * k26 * k36 * t2 * 4.0 -
2220  k13 * k22 * k26 * k32 * k33 * t9 * 2.0 -
2221  k13 * k23 * k25 * k32 * k33 * t9 * 2.0 +
2222  k16 * k22 * k23 * k32 * k33 * t9 * 4.0 -
2223  k12 * k22 * k25 * k33 * k36 * t8 - k12 * k22 * k26 * k32 * k36 * t8 -
2224  k12 * k22 * k26 * k33 * k35 * t8 - k12 * k23 * k25 * k32 * k36 * t8 -
2225  k12 * k23 * k25 * k33 * k35 * t8 - k12 * k23 * k26 * k32 * k35 * t8 -
2226  k13 * k22 * k26 * k32 * k33 * t10 * 6.0 -
2227  k13 * k23 * k25 * k32 * k33 * t10 * 2.0 -
2228  k15 * k22 * k23 * k32 * k36 * t8 * 2.0 -
2229  k15 * k22 * k23 * k33 * k35 * t8 * 2.0 +
2230  k15 * k25 * k26 * k32 * k36 * t2 * 4.0 +
2231  k15 * k25 * k26 * k33 * k35 * t2 * 4.0 +
2232  k16 * k22 * k23 * k32 * k33 * t10 * 8.0 -
2233  k12 * k22 * k25 * k33 * k36 * t9 - k12 * k22 * k26 * k32 * k36 * t9 -
2234  k12 * k22 * k26 * k33 * k35 * t9 - k12 * k23 * k25 * k32 * k36 * t9 -
2235  k12 * k23 * k25 * k33 * k35 * t9 - k12 * k23 * k26 * k32 * k35 * t9 -
2236  k15 * k22 * k23 * k32 * k36 * t9 * 2.0 -
2237  k15 * k22 * k23 * k33 * k35 * t9 * 2.0 -
2238  k12 * k13 * k32 * k35 * k36 * t10 * 2.0 +
2239  k12 * k22 * k25 * k33 * k36 * t10 * 3.0 +
2240  k12 * k22 * k26 * k32 * k36 * t10 * 3.0 +
2241  k12 * k22 * k26 * k33 * k35 * t10 * 3.0 +
2242  k12 * k23 * k25 * k32 * k36 * t10 + k12 * k23 * k25 * k33 * k35 * t10 +
2243  k12 * k23 * k26 * k32 * k35 * t10 -
2244  k13 * k22 * k26 * k32 * k33 * t12 * 4.0 -
2245  k13 * k23 * k25 * k32 * k33 * t12 * 4.0 -
2246  k15 * k22 * k23 * k32 * k36 * t10 * 4.0 -
2247  k15 * k22 * k23 * k33 * k35 * t10 * 4.0 +
2248  k16 * k22 * k23 * k32 * k33 * t12 * 8.0 +
2249  k12 * k22 * k25 * k33 * k36 * t12 +
2250  k12 * k22 * k26 * k32 * k36 * t12 * 3.0 +
2251  k12 * k22 * k26 * k33 * k35 * t12 +
2252  k12 * k23 * k25 * k32 * k36 * t12 * 3.0 +
2253  k12 * k23 * k25 * k33 * k35 * t12 +
2254  k12 * k23 * k26 * k32 * k35 * t12 * 3.0 -
2255  k15 * k22 * k23 * k32 * k36 * t12 * 6.0 -
2256  k15 * k22 * k23 * k33 * k35 * t12 * 2.0 +
2257  k22 * k23 * k26 * k32 * k33 * t8 * 8.0 -
2258  k13 * k22 * k32 * k33 * k36 * t9 * 4.0 -
2259  k13 * k23 * k32 * k33 * k35 * t9 * 4.0 -
2260  k15 * k25 * k33 * k35 * k36 * t2 * 4.0 -
2261  k15 * k26 * k32 * k35 * k36 * t2 * 4.0 +
2262  k12 * k22 * k33 * k35 * k36 * t9 * 6.0 +
2263  k12 * k23 * k32 * k35 * k36 * t9 * 6.0 +
2264  k12 * k22 * k33 * k35 * k36 * t10 * 6.0 +
2265  k12 * k23 * k32 * k35 * k36 * t10 * 2.0 +
2266  k22 * k23 * k32 * k33 * k36 * t9 * 8.0 +
2267  k26 * k32 * k33 * k35 * k36 * t2 * 4.0 +
2268  k12 * k13 * k15 * k16 * t4 * t10 + k12 * k13 * k15 * k16 * t3 * t12 +
2269  k12 * k13 * k15 * k26 * t4 * t10 - k12 * k15 * k16 * k23 * t4 * t10 +
2270  k12 * k13 * k15 * k26 * t3 * t12 -
2271  k12 * k15 * k16 * k23 * t3 * t12 * 3.0 - k13 * k16 * k23 * k26 * t2 * t4 -
2272  k12 * k13 * k16 * k33 * t4 * t10 * 3.0 - k12 * k15 * k23 * k26 * t4 * t8 -
2273  k12 * k13 * k16 * k33 * t3 * t12 + k12 * k13 * k15 * k36 * t4 * t10 -
2274  k13 * k16 * k22 * k25 * t2 * t12 + k12 * k13 * k15 * k36 * t3 * t12 -
2275  k12 * k15 * k23 * k26 * t2 * t13 * 2.0 -
2276  k12 * k15 * k22 * k25 * t2 * t16 * 2.0 -
2277  k12 * k15 * k22 * k25 * t8 * t12 -
2278  k12 * k13 * k26 * k33 * t4 * t10 * 3.0 +
2279  k12 * k16 * k23 * k33 * t4 * t10 * 3.0 -
2280  k12 * k13 * k26 * k33 * t3 * t12 +
2281  k12 * k16 * k23 * k33 * t3 * t12 * 3.0 -
2282  k12 * k15 * k23 * k36 * t4 * t10 -
2283  k13 * k22 * k25 * k26 * t2 * t12 * 2.0 +
2284  k16 * k22 * k23 * k25 * t2 * t12 * 2.0 -
2285  k12 * k15 * k23 * k36 * t3 * t12 * 3.0 -
2286  k12 * k13 * k25 * k32 * t10 * t12 * 3.0 +
2287  k12 * k16 * k22 * k32 * t10 * t12 * 9.0 -
2288  k13 * k23 * k26 * k36 * t2 * t4 * 2.0 - k15 * k16 * k33 * k36 * t2 * t3 -
2289  k12 * k13 * k33 * k36 * t3 * t9 -
2290  k12 * k15 * k22 * k35 * t10 * t12 * 3.0 +
2291  k12 * k23 * k26 * k33 * t4 * t8 * 3.0 -
2292  k12 * k13 * k33 * k36 * t2 * t11 * 2.0 -
2293  k12 * k13 * k32 * k35 * t2 * t15 * 2.0 +
2294  k12 * k23 * k26 * k33 * t2 * t13 + k12 * k22 * k25 * k33 * t2 * t16 +
2295  k12 * k22 * k26 * k32 * t2 * t16 + k12 * k23 * k25 * k32 * t2 * t16 -
2296  k13 * k22 * k25 * k36 * t2 * t12 * 2.0 -
2297  k13 * k22 * k26 * k35 * t2 * t12 * 2.0 -
2298  k13 * k23 * k25 * k35 * t2 * t12 * 2.0 -
2299  k15 * k16 * k32 * k35 * t2 * t10 -
2300  k15 * k22 * k23 * k32 * t2 * t16 * 2.0 +
2301  k16 * k22 * k23 * k35 * t2 * t12 * 2.0 -
2302  k12 * k13 * k32 * k35 * t9 * t10 + k12 * k22 * k25 * k33 * t8 * t12 +
2303  k12 * k22 * k26 * k32 * t8 * t12 * 3.0 +
2304  k12 * k23 * k25 * k32 * t8 * t12 * 3.0 -
2305  k15 * k26 * k33 * k36 * t2 * t3 * 2.0 +
2306  k12 * k23 * k33 * k36 * t3 * t9 * 3.0 + k12 * k23 * k33 * k36 * t2 * t11 -
2307  k13 * k22 * k32 * k33 * t2 * t15 * 2.0 +
2308  k16 * k25 * k32 * k33 * t2 * t10 * 2.0 +
2309  k12 * k22 * k32 * k36 * t2 * t15 + k12 * k22 * k33 * k35 * t2 * t15 +
2310  k12 * k23 * k32 * k35 * t2 * t15 -
2311  k15 * k25 * k32 * k36 * t2 * t10 * 2.0 -
2312  k15 * k25 * k33 * k35 * t2 * t10 * 2.0 -
2313  k15 * k26 * k32 * k35 * t2 * t10 * 2.0 +
2314  k22 * k23 * k25 * k36 * t2 * t12 * 2.0 +
2315  k22 * k23 * k26 * k35 * t2 * t12 * 2.0 +
2316  k12 * k22 * k32 * k36 * t9 * t10 * 3.0 +
2317  k12 * k22 * k33 * k35 * t9 * t10 * 3.0 +
2318  k12 * k23 * k32 * k35 * t9 * t10 + k25 * k26 * k32 * k33 * t2 * t8 * 4.0 +
2319  k22 * k23 * k35 * k36 * t2 * t9 * 4.0 +
2320  k16 * k32 * k33 * k35 * t2 * t10 * 2.0 -
2321  k15 * k32 * k35 * k36 * t2 * t10 * 2.0 +
2322  k25 * k32 * k33 * k36 * t2 * t10 * 2.0 +
2323  k26 * k32 * k33 * k35 * t2 * t10 * 2.0 -
2324  k12 * k13 * k16 * k22 * k23 * k25 * k33 * 8.0 -
2325  k12 * k13 * k16 * k22 * k23 * k26 * k32 * 8.0 +
2326  k12 * k13 * k15 * k22 * k23 * k25 * k36 * 8.0 +
2327  k12 * k13 * k15 * k22 * k23 * k26 * k35 * 8.0 +
2328  k12 * k13 * k16 * k22 * k23 * k32 * k36 * 4.0 +
2329  k12 * k13 * k16 * k22 * k23 * k33 * k35 * 4.0 -
2330  k12 * k13 * k22 * k23 * k25 * k26 * k33 * 4.0 +
2331  k12 * k15 * k16 * k22 * k26 * k32 * k33 * 4.0 +
2332  k12 * k15 * k16 * k23 * k25 * k32 * k33 * 4.0 +
2333  k12 * k13 * k15 * k25 * k32 * k33 * k36 * 8.0 +
2334  k12 * k13 * k15 * k26 * k32 * k33 * k35 * 8.0 -
2335  k12 * k15 * k16 * k22 * k32 * k33 * k36 * 8.0 -
2336  k12 * k15 * k16 * k23 * k32 * k33 * k35 * 8.0 -
2337  k12 * k15 * k23 * k25 * k26 * k32 * k33 * 4.0 -
2338  k12 * k13 * k22 * k23 * k33 * k35 * k36 * 4.0 -
2339  k12 * k15 * k23 * k32 * k33 * k35 * k36 * 4.0 +
2340  k12 * k13 * k15 * k22 * k23 * k25 * t12 * 2.0 -
2341  k12 * k13 * k16 * k22 * k23 * k32 * t12 * 6.0 +
2342  k12 * k13 * k15 * k22 * k23 * k35 * t12 * 2.0 +
2343  k12 * k13 * k15 * k25 * k32 * k33 * t10 * 2.0 -
2344  k12 * k13 * k22 * k23 * k25 * k33 * t12 * 2.0 -
2345  k12 * k13 * k22 * k23 * k26 * k32 * t12 * 6.0 -
2346  k12 * k15 * k16 * k22 * k32 * k33 * t10 * 6.0 -
2347  k13 * k16 * k22 * k26 * k32 * k33 * t2 * 2.0 -
2348  k13 * k16 * k23 * k25 * k32 * k33 * t2 * 2.0 -
2349  k12 * k13 * k25 * k26 * k32 * k36 * t2 * 4.0 -
2350  k12 * k13 * k25 * k26 * k33 * k35 * t2 * 4.0 +
2351  k12 * k16 * k22 * k25 * k33 * k36 * t2 +
2352  k12 * k16 * k22 * k26 * k32 * k36 * t2 +
2353  k12 * k16 * k22 * k26 * k33 * k35 * t2 +
2354  k12 * k16 * k23 * k25 * k32 * k36 * t2 +
2355  k12 * k16 * k23 * k25 * k33 * k35 * t2 +
2356  k12 * k16 * k23 * k26 * k32 * k35 * t2 +
2357  k13 * k15 * k22 * k25 * k33 * k36 * t2 * 3.0 +
2358  k13 * k15 * k22 * k26 * k32 * k36 * t2 * 3.0 +
2359  k13 * k15 * k22 * k26 * k33 * k35 * t2 * 3.0 +
2360  k13 * k15 * k23 * k25 * k32 * k36 * t2 * 3.0 +
2361  k13 * k15 * k23 * k25 * k33 * k35 * t2 * 3.0 +
2362  k13 * k15 * k23 * k26 * k32 * k35 * t2 * 3.0 -
2363  k15 * k16 * k22 * k23 * k32 * k36 * t2 * 2.0 -
2364  k15 * k16 * k22 * k23 * k33 * k35 * t2 * 2.0 -
2365  k12 * k13 * k22 * k23 * k32 * k36 * t9 * 2.0 -
2366  k12 * k13 * k22 * k23 * k33 * k35 * t9 * 2.0 -
2367  k12 * k15 * k22 * k26 * k32 * k33 * t8 * 2.0 -
2368  k12 * k15 * k22 * k26 * k35 * k36 * t2 * 4.0 -
2369  k12 * k15 * k23 * k25 * k32 * k33 * t8 * 2.0 -
2370  k12 * k15 * k23 * k25 * k35 * k36 * t2 * 4.0 +
2371  k12 * k13 * k15 * k32 * k33 * k35 * t10 * 2.0 -
2372  k13 * k23 * k25 * k26 * k32 * k33 * t2 * 4.0 +
2373  k16 * k22 * k23 * k26 * k32 * k33 * t2 * 4.0 +
2374  k12 * k22 * k25 * k26 * k33 * k36 * t2 * 2.0 +
2375  k12 * k23 * k25 * k26 * k32 * k36 * t2 * 2.0 +
2376  k12 * k23 * k25 * k26 * k33 * k35 * t2 * 2.0 -
2377  k15 * k22 * k23 * k25 * k33 * k36 * t2 * 4.0 -
2378  k15 * k22 * k23 * k26 * k32 * k36 * t2 * 4.0 -
2379  k15 * k22 * k23 * k26 * k33 * k35 * t2 * 4.0 -
2380  k12 * k15 * k22 * k32 * k33 * k36 * t10 * 6.0 -
2381  k12 * k15 * k23 * k32 * k33 * k35 * t10 * 2.0 -
2382  k13 * k22 * k26 * k32 * k33 * k36 * t2 * 4.0 -
2383  k13 * k23 * k25 * k32 * k33 * k36 * t2 * 4.0 -
2384  k13 * k23 * k26 * k32 * k33 * k35 * t2 * 4.0 +
2385  k16 * k22 * k23 * k32 * k33 * k36 * t2 * 4.0 +
2386  k12 * k22 * k26 * k33 * k35 * k36 * t2 * 2.0 +
2387  k12 * k23 * k25 * k33 * k35 * k36 * t2 * 2.0 +
2388  k12 * k23 * k26 * k32 * k35 * k36 * t2 * 2.0 -
2389  k15 * k22 * k23 * k33 * k35 * k36 * t2 * 4.0 +
2390  k22 * k23 * k26 * k32 * k33 * k36 * t2 * 4.0 +
2391  k12 * k13 * k15 * k16 * k22 * k23 * k32 * k33 * 4.0 +
2392  k12 * k13 * k15 * k22 * k23 * k26 * k32 * k33 * 4.0 +
2393  k12 * k13 * k15 * k22 * k23 * k32 * k33 * k36 * 4.0;
2394  coeffs(7) =
2395  k16 * k25 * t14 * -4.0 - k16 * k25 * t15 * 1.2E1 -
2396  k16 * k25 * t16 * 1.2E1 - k16 * k25 * t19 * 2.0 - k16 * k35 * t14 * 4.0 +
2397  k25 * k26 * t14 * 1.2E1 - k16 * k35 * t15 * 1.2E1 +
2398  k25 * k26 * t15 * 4.0 - k16 * k35 * t16 * 1.2E1 +
2399  k25 * k26 * t16 * 1.2E1 + k25 * k26 * t17 * 2.0 + k25 * k26 * t19 * 2.0 -
2400  k16 * k35 * t20 * 2.0 + k25 * k36 * t14 * 1.2E1 +
2401  k26 * k35 * t14 * 1.2E1 + k25 * k36 * t15 * 1.2E1 +
2402  k26 * k35 * t15 * 4.0 + k25 * k36 * t16 * 4.0 + k26 * k35 * t16 * 1.2E1 +
2403  k35 * k36 * t14 * 1.2E1 + k35 * k36 * t15 * 1.2E1 +
2404  k35 * k36 * t16 * 4.0 + k35 * k36 * t18 * 2.0 + k35 * k36 * t20 * 2.0 +
2405  k25 * t8 * t14 * 2.0 + k25 * t8 * t15 * 6.0 + k25 * t8 * t16 * 2.0 -
2406  k25 * t10 * t14 * 4.0 + k25 * t9 * t16 * 4.0 - k25 * t10 * t16 * 4.0 -
2407  k25 * t12 * t14 * 6.0 + k25 * t8 * t19 - k25 * t12 * t15 * 6.0 -
2408  k25 * t12 * t16 * 2.0 + k35 * t8 * t15 * 4.0 + k35 * t9 * t14 * 2.0 +
2409  k35 * t9 * t15 * 2.0 - k35 * t10 * t14 * 6.0 + k35 * t9 * t16 * 6.0 -
2410  k35 * t10 * t15 * 2.0 - k35 * t10 * t16 * 6.0 - k35 * t12 * t14 * 4.0 -
2411  k35 * t12 * t15 * 4.0 + k35 * t9 * t20 - k16 * k25 * k26 * k36 * 2.4E1 -
2412  k16 * k26 * k35 * k36 * 2.4E1 - k13 * k16 * k22 * t14 * 2.0 +
2413  k13 * k16 * k22 * t15 * 2.0 - k13 * k16 * k22 * t16 * 6.0 -
2414  k13 * k16 * k22 * t19 + k13 * k22 * k26 * t14 * 2.0 +
2415  k13 * k23 * k25 * t14 * 2.0 + k16 * k22 * k23 * t14 * 4.0 -
2416  k16 * k25 * k26 * t8 * 8.0 - k13 * k22 * k26 * t15 * 2.0 -
2417  k13 * k23 * k25 * t15 * 6.0 + k16 * k22 * k23 * t15 * 4.0 +
2418  k13 * k22 * k26 * t16 * 2.0 + k13 * k23 * k25 * t16 * 2.0 -
2419  k15 * k16 * k32 * t14 * 2.0 + k16 * k22 * k23 * t16 * 1.2E1 +
2420  k16 * k25 * k26 * t10 * 4.0 - k15 * k16 * k32 * t15 * 6.0 +
2421  k15 * k16 * k32 * t16 * 2.0 + k16 * k25 * k26 * t12 * 1.2E1 -
2422  k13 * k22 * k26 * t19 - k13 * k23 * k25 * t19 +
2423  k16 * k22 * k23 * t19 * 2.0 - k15 * k16 * k32 * t20 +
2424  k13 * k22 * k36 * t14 * 6.0 + k13 * k23 * k35 * t14 * 6.0 -
2425  k16 * k25 * k36 * t8 * 4.0 - k16 * k26 * k35 * t8 * 4.0 -
2426  k22 * k23 * k26 * t14 * 8.0 - k13 * k22 * k36 * t15 * 2.0 -
2427  k13 * k23 * k35 * t15 * 2.0 - k16 * k25 * k36 * t9 * 4.0 -
2428  k16 * k26 * k35 * t9 * 4.0 + k13 * k22 * k36 * t16 * 2.0 +
2429  k13 * k23 * k35 * t16 * 6.0 + k15 * k25 * k33 * t14 * 6.0 +
2430  k15 * k26 * k32 * t14 * 6.0 + k16 * k25 * k36 * t10 * 8.0 +
2431  k16 * k26 * k35 * t10 * 8.0 - k22 * k23 * k26 * t16 * 8.0 +
2432  k15 * k25 * k33 * t15 * 6.0 + k15 * k26 * k32 * t15 * 2.0 -
2433  k15 * k25 * k33 * t16 * 2.0 - k15 * k26 * k32 * t16 * 2.0 +
2434  k16 * k25 * k36 * t12 * 8.0 + k16 * k26 * k35 * t12 * 8.0 +
2435  k16 * k32 * k33 * t14 * 4.0 - k22 * k23 * k36 * t14 * 1.2E1 +
2436  k25 * k26 * k36 * t8 * 8.0 + k16 * k32 * k33 * t15 * 1.2E1 -
2437  k16 * k35 * k36 * t9 * 8.0 - k22 * k23 * k36 * t15 * 4.0 +
2438  k25 * k26 * k36 * t9 * 4.0 + k15 * k32 * k36 * t14 * 2.0 +
2439  k15 * k33 * k35 * t14 * 2.0 + k16 * k32 * k33 * t16 * 4.0 +
2440  k16 * k35 * k36 * t10 * 1.2E1 - k22 * k23 * k36 * t16 * 4.0 -
2441  k25 * k26 * k36 * t10 * 4.0 + k15 * k32 * k36 * t15 * 2.0 +
2442  k15 * k33 * k35 * t15 * 2.0 - k15 * k32 * k36 * t16 * 2.0 -
2443  k15 * k33 * k35 * t16 * 6.0 + k16 * k35 * k36 * t12 * 4.0 -
2444  k25 * k26 * k36 * t12 * 8.0 + k16 * k32 * k33 * t20 * 2.0 -
2445  k15 * k32 * k36 * t20 - k15 * k33 * k35 * t20 -
2446  k26 * k32 * k33 * t14 * 1.2E1 + k26 * k35 * k36 * t8 * 4.0 -
2447  k26 * k32 * k33 * t15 * 4.0 + k26 * k35 * k36 * t9 * 8.0 -
2448  k26 * k32 * k33 * t16 * 4.0 - k26 * k35 * k36 * t10 * 8.0 -
2449  k26 * k35 * k36 * t12 * 4.0 - k32 * k33 * k36 * t14 * 8.0 -
2450  k32 * k33 * k36 * t15 * 8.0 - k13 * k22 * t8 * t15 * 2.0 -
2451  k13 * k22 * t10 * t14 * 6.0 + k16 * k25 * t2 * t16 * 4.0 +
2452  k16 * k25 * t8 * t10 * 4.0 + k13 * k22 * t9 * t16 * 2.0 -
2453  k13 * k22 * t10 * t16 * 6.0 - k13 * k22 * t12 * t14 * 3.0 +
2454  k16 * k25 * t8 * t12 * 2.0 + k13 * k22 * t12 * t15 -
2455  k16 * k25 * t9 * t12 * 2.0 - k13 * k22 * t12 * t16 -
2456  k16 * k25 * t10 * t12 * 4.0 + k22 * k23 * t8 * t14 * 2.0 +
2457  k16 * k35 * t2 * t15 * 4.0 + k22 * k23 * t8 * t15 * 2.0 -
2458  k16 * k35 * t8 * t10 * 2.0 + k22 * k23 * t8 * t16 * 2.0 +
2459  k22 * k23 * t10 * t14 * 4.0 - k25 * k26 * t2 * t16 * 8.0 +
2460  k25 * k26 * t8 * t10 * 2.0 + k15 * k32 * t8 * t15 * 2.0 +
2461  k16 * k35 * t9 * t10 * 2.0 - k22 * k23 * t9 * t16 * 4.0 -
2462  k15 * k32 * t10 * t14 * 3.0 + k22 * k23 * t10 * t16 * 4.0 +
2463  k22 * k23 * t12 * t14 * 6.0 - k25 * k26 * t8 * t12 * 4.0 -
2464  k15 * k32 * t9 * t16 * 2.0 - k15 * k32 * t10 * t15 +
2465  k16 * k35 * t9 * t12 * 4.0 + k22 * k23 * t12 * t15 * 2.0 +
2466  k25 * k26 * t5 * t16 * 2.0 + k25 * k26 * t9 * t12 * 2.0;
2467  coeffs(7) +=
2468  k15 * k32 * t10 * t16 - k15 * k32 * t12 * t14 * 6.0 -
2469  k16 * k35 * t10 * t12 * 4.0 + k22 * k23 * t12 * t16 * 2.0 +
2470  k25 * k26 * t10 * t12 * 2.0 - k15 * k32 * t12 * t15 * 6.0 -
2471  k25 * k36 * t2 * t14 * 2.0 - k26 * k35 * t2 * t14 * 2.0 -
2472  k25 * k36 * t2 * t15 * 6.0 - k25 * k36 * t8 * t9 * 2.0 -
2473  k26 * k35 * t2 * t15 * 2.0 - k26 * k35 * t8 * t9 * 2.0 -
2474  k25 * k36 * t2 * t16 * 2.0 - k25 * k36 * t8 * t10 * 4.0 -
2475  k26 * k35 * t2 * t16 * 6.0 - k26 * k35 * t8 * t10 * 4.0 -
2476  k25 * k36 * t9 * t10 * 4.0 - k26 * k35 * t9 * t10 * 4.0 -
2477  k25 * k36 * t8 * t12 * 4.0 - k26 * k35 * t8 * t12 * 4.0 -
2478  k25 * k36 * t9 * t12 * 4.0 - k26 * k35 * t9 * t12 * 4.0 -
2479  k32 * k33 * t8 * t15 * 4.0 + k32 * k33 * t9 * t14 * 2.0 -
2480  k35 * k36 * t2 * t15 * 8.0 + k32 * k33 * t9 * t15 * 2.0 +
2481  k32 * k33 * t10 * t14 * 6.0 + k35 * k36 * t8 * t10 * 2.0 +
2482  k32 * k33 * t9 * t16 * 2.0 + k32 * k33 * t10 * t15 * 2.0 -
2483  k35 * k36 * t9 * t10 * 4.0 + k32 * k33 * t10 * t16 * 2.0 +
2484  k32 * k33 * t12 * t14 * 4.0 + k35 * k36 * t5 * t15 * 2.0 +
2485  k32 * k33 * t12 * t15 * 4.0 + k35 * k36 * t9 * t12 * 2.0 +
2486  k35 * k36 * t10 * t12 * 2.0 + k25 * t2 * t9 * t16 * 2.0 +
2487  k25 * t2 * t12 * t14 + k25 * t2 * t12 * t15 * 3.0 + k25 * t8 * t9 * t12 +
2488  k25 * t2 * t12 * t16 + k25 * t8 * t10 * t12 * 2.0 +
2489  k35 * t2 * t8 * t15 * 2.0 + k35 * t2 * t10 * t14 + k35 * t2 * t10 * t15 +
2490  k35 * t8 * t9 * t10 + k35 * t2 * t10 * t16 * 3.0 +
2491  k35 * t9 * t10 * t12 * 2.0 + k13 * k16 * k23 * k25 * k26 * 4.0 -
2492  k13 * k16 * k22 * k26 * k36 * 4.0 - k13 * k16 * k23 * k25 * k36 * 4.0 -
2493  k13 * k16 * k23 * k26 * k35 * 4.0 - k15 * k16 * k25 * k26 * k33 * 1.2E1 -
2494  k13 * k16 * k23 * k35 * k36 * 1.2E1 - k13 * k23 * k25 * k26 * k36 * 4.0 +
2495  k16 * k22 * k23 * k26 * k36 * 1.6E1 - k15 * k16 * k25 * k33 * k36 * 4.0 -
2496  k15 * k16 * k26 * k32 * k36 * 4.0 - k15 * k16 * k26 * k33 * k35 * 4.0 +
2497  k13 * k23 * k26 * k35 * k36 * 4.0 + k15 * k16 * k33 * k35 * k36 * 4.0 +
2498  k15 * k25 * k26 * k33 * k36 * 4.0 + k16 * k26 * k32 * k33 * k36 * 1.6E1 -
2499  k15 * k26 * k33 * k35 * k36 * 4.0 - k12 * k13 * k15 * k25 * t16 * 8.0 +
2500  k12 * k15 * k16 * k22 * t16 * 4.0 - k13 * k16 * k22 * k26 * t8 * 2.0 -
2501  k13 * k16 * k23 * k25 * t8 * 2.0 - k13 * k16 * k22 * k26 * t10 * 6.0 -
2502  k13 * k16 * k23 * k25 * t10 * 2.0 + k12 * k13 * k16 * k32 * t15 * 4.0 +
2503  k13 * k16 * k22 * k26 * t12 * 2.0 + k13 * k16 * k23 * k25 * t12 * 2.0 -
2504  k12 * k13 * k15 * k35 * t15 * 8.0 + k12 * k15 * k22 * k26 * t16 * 4.0 +
2505  k12 * k15 * k23 * k25 * t16 * 4.0 - k13 * k23 * k25 * k26 * t8 * 4.0 +
2506  k16 * k22 * k23 * k26 * t8 * 8.0 - k13 * k16 * k22 * k36 * t9 * 2.0 -
2507  k13 * k16 * k23 * k35 * t9 * 2.0 - k12 * k13 * k25 * k33 * t14 * 2.0 -
2508  k12 * k13 * k26 * k32 * t14 * 2.0 + k12 * k16 * k22 * k33 * t14 +
2509  k12 * k16 * k23 * k32 * t14 + k13 * k15 * k22 * k33 * t14 * 3.0 +
2510  k13 * k15 * k23 * k32 * t14 * 3.0 + k13 * k16 * k22 * k36 * t10 * 1.2E1 +
2511  k13 * k16 * k23 * k35 * t10 * 4.0 - k15 * k16 * k25 * k33 * t8 * 2.0 -
2512  k15 * k16 * k26 * k32 * t8 * 2.0 - k12 * k13 * k25 * k33 * t15 * 6.0 -
2513  k12 * k13 * k26 * k32 * t15 * 2.0 - k12 * k16 * k22 * k33 * t15 -
2514  k12 * k16 * k23 * k32 * t15 - k13 * k15 * k22 * k33 * t15 -
2515  k13 * k15 * k23 * k32 * t15 + k12 * k13 * k25 * k33 * t16 * 6.0 +
2516  k12 * k13 * k26 * k32 * t16 * 6.0 - k12 * k15 * k22 * k36 * t14 * 2.0 -
2517  k12 * k15 * k23 * k35 * t14 * 2.0 - k12 * k16 * k22 * k33 * t16 -
2518  k12 * k16 * k23 * k32 * t16 - k13 * k15 * k22 * k33 * t16 -
2519  k13 * k15 * k23 * k32 * t16 + k13 * k16 * k22 * k36 * t12 * 4.0 +
2520  k13 * k16 * k23 * k35 * t12 * 4.0 + k13 * k23 * k25 * k26 * t12 * 2.0 +
2521  k15 * k16 * k25 * k33 * t10 * 4.0 + k15 * k16 * k26 * k32 * t10 * 4.0 -
2522  k16 * k22 * k23 * k26 * t12 * 8.0 + k12 * k15 * k22 * k36 * t15 * 6.0 +
2523  k12 * k15 * k23 * k35 * t15 * 6.0 - k12 * k15 * k22 * k36 * t16 * 2.0 -
2524  k12 * k15 * k23 * k35 * t16 * 6.0 + k15 * k16 * k25 * k33 * t12 * 4.0 +
2525  k15 * k16 * k26 * k32 * t12 * 1.2E1 + k13 * k22 * k26 * k36 * t8 * 2.0 +
2526  k13 * k23 * k25 * k36 * t8 * 2.0 + k13 * k23 * k26 * k35 * t8 * 2.0 -
2527  k16 * k22 * k23 * k36 * t8 * 4.0 + k16 * k25 * k26 * k36 * t2 * 8.0 +
2528  k13 * k22 * k26 * k36 * t9 * 6.0 + k13 * k23 * k25 * k36 * t9 * 6.0 +
2529  k13 * k23 * k26 * k35 * t9 * 6.0 + k16 * k22 * k23 * k36 * t9 * 4.0 -
2530  k12 * k22 * k26 * k33 * t14 - k12 * k23 * k25 * k33 * t14 -
2531  k12 * k23 * k26 * k32 * t14 + k13 * k22 * k26 * k36 * t10 * 6.0 +
2532  k13 * k23 * k25 * k36 * t10 * 2.0 + k13 * k23 * k26 * k35 * t10 * 2.0 -
2533  k15 * k22 * k23 * k33 * t14 * 6.0 + k15 * k25 * k26 * k33 * t8 * 4.0 -
2534  k16 * k22 * k23 * k36 * t10 * 8.0 + k12 * k13 * k32 * k36 * t15 * 4.0 +
2535  k12 * k13 * k33 * k35 * t15 * 4.0 + k12 * k22 * k26 * k33 * t15 +
2536  k12 * k23 * k25 * k33 * t15 * 3.0 + k12 * k23 * k26 * k32 * t15 -
2537  k15 * k16 * k32 * k36 * t9 * 2.0 - k15 * k16 * k33 * k35 * t9 * 2.0 -
2538  k15 * k22 * k23 * k33 * t15 * 2.0 - k12 * k22 * k26 * k33 * t16 * 5.0 -
2539  k12 * k23 * k25 * k33 * t16 * 5.0 - k12 * k23 * k26 * k32 * t16 * 5.0 +
2540  k13 * k22 * k26 * k36 * t12 * 4.0 + k13 * k23 * k25 * k36 * t12 * 4.0 +
2541  k13 * k23 * k26 * k35 * t12 * 4.0 + k15 * k16 * k32 * k36 * t10 * 2.0 +
2542  k15 * k16 * k33 * k35 * t10 * 2.0 + k15 * k22 * k23 * k33 * t16 * 2.0 -
2543  k15 * k25 * k26 * k33 * t10 * 2.0 - k16 * k22 * k23 * k36 * t12 * 8.0 -
2544  k15 * k16 * k32 * k36 * t12 * 6.0 - k15 * k16 * k33 * k35 * t12 * 2.0 -
2545  k15 * k25 * k26 * k33 * t12 * 4.0 - k13 * k23 * k32 * k33 * t14 * 6.0 +
2546  k16 * k26 * k32 * k33 * t8 * 4.0 + k16 * k26 * k35 * k36 * t2 * 8.0 -
2547  k22 * k23 * k26 * k36 * t8 * 8.0 + k13 * k23 * k32 * k33 * t15 * 2.0 +
2548  k13 * k23 * k35 * k36 * t9 * 4.0 - k16 * k26 * k32 * k33 * t9 * 4.0 -
2549  k22 * k23 * k26 * k36 * t9 * 8.0 - k12 * k22 * k33 * k36 * t14 -
2550  k12 * k23 * k32 * k36 * t14 - k12 * k23 * k33 * k35 * t14 -
2551  k13 * k23 * k32 * k33 * t16 * 2.0 - k13 * k23 * k35 * k36 * t10 * 4.0 +
2552  k15 * k25 * k33 * k36 * t8 * 6.0 + k15 * k26 * k32 * k36 * t8 * 6.0 +
2553  k15 * k26 * k33 * k35 * t8 * 6.0 - k16 * k26 * k32 * k33 * t10 * 8.0 -
2554  k12 * k22 * k33 * k36 * t15 * 5.0 - k12 * k23 * k32 * k36 * t15 * 5.0 -
2555  k12 * k23 * k33 * k35 * t15 * 5.0 + k15 * k25 * k33 * k36 * t9 * 2.0 +
2556  k15 * k26 * k32 * k36 * t9 * 2.0 + k15 * k26 * k33 * k35 * t9 * 2.0 +
2557  k12 * k22 * k33 * k36 * t16 + k12 * k23 * k32 * k36 * t16 +
2558  k12 * k23 * k33 * k35 * t16 * 3.0 - k13 * k23 * k35 * k36 * t12 * 2.0 +
2559  k15 * k25 * k33 * k36 * t10 * 4.0 + k15 * k26 * k32 * k36 * t10 * 4.0 +
2560  k15 * k26 * k33 * k35 * t10 * 4.0 - k16 * k26 * k32 * k33 * t12 * 8.0 +
2561  k15 * k25 * k33 * k36 * t12 * 2.0 + k15 * k26 * k32 * k36 * t12 * 6.0 +
2562  k15 * k26 * k33 * k35 * t12 * 2.0 + k16 * k32 * k33 * k36 * t9 * 8.0 -
2563  k16 * k32 * k33 * k36 * t10 * 8.0 - k15 * k33 * k35 * k36 * t9 * 4.0 +
2564  k15 * k33 * k35 * k36 * t10 * 2.0 - k26 * k32 * k33 * k36 * t8 * 8.0 -
2565  k26 * k32 * k33 * k36 * t9 * 8.0 - k13 * k16 * k22 * t9 * t12 -
2566  k13 * k16 * k22 * t10 * t12 * 6.0 - k12 * k15 * k22 * t9 * t16 * 2.0 -
2567  k12 * k15 * k22 * t12 * t14 - k12 * k15 * k22 * t12 * t15 -
2568  k12 * k15 * k22 * t12 * t16 + k13 * k22 * k26 * t2 * t16 * 2.0 +
2569  k13 * k23 * k25 * t2 * t16 * 2.0 - k16 * k22 * k23 * t2 * t16 * 4.0 -
2570  k12 * k13 * k32 * t8 * t15 * 2.0 - k12 * k13 * k32 * t10 * t14 -
2571  k13 * k22 * k26 * t8 * t12 - k13 * k23 * k25 * t8 * t12 -
2572  k15 * k16 * k32 * t8 * t10 + k16 * k22 * k23 * t8 * t12 * 2.0 -
2573  k16 * k25 * k26 * t2 * t12 * 4.0 - k12 * k13 * k32 * t10 * t15 -
2574  k13 * k22 * k26 * t9 * t12 - k13 * k23 * k25 * t9 * t12 +
2575  k16 * k22 * k23 * t9 * t12 * 2.0 - k12 * k13 * k32 * t10 * t16 -
2576  k13 * k22 * k26 * t10 * t12 * 3.0 - k13 * k23 * k25 * t10 * t12 +
2577  k16 * k22 * k23 * t10 * t12 * 4.0 - k15 * k16 * k32 * t10 * t12 * 6.0 -
2578  k13 * k22 * k36 * t2 * t15 * 2.0 - k13 * k23 * k35 * t2 * t15 * 2.0 +
2579  k12 * k22 * k33 * t8 * t15 * 3.0 + k12 * k23 * k32 * t8 * t15 * 3.0 -
2580  k13 * k22 * k36 * t9 * t10 * 6.0 - k13 * k23 * k35 * t9 * t10 * 2.0 +
2581  k12 * k22 * k33 * t10 * t14 * 3.0 + k12 * k23 * k32 * t10 * t14 -
2582  k15 * k25 * k33 * t2 * t16 * 2.0 - k15 * k25 * k33 * t8 * t10 * 2.0 -
2583  k15 * k26 * k32 * t2 * t16 * 2.0 - k15 * k26 * k32 * t8 * t10 * 2.0 +
2584  k22 * k23 * k26 * t8 * t12 * 4.0 + k12 * k22 * k33 * t9 * t16 * 3.0 +
2585  k12 * k23 * k32 * t9 * t16 * 3.0 - k13 * k22 * k36 * t9 * t12 * 2.0 -
2586  k13 * k23 * k35 * t9 * t12 * 2.0 + k12 * k22 * k33 * t10 * t16 * 3.0 +
2587  k12 * k22 * k33 * t12 * t14 + k12 * k23 * k32 * t10 * t16 +
2588  k12 * k23 * k32 * t12 * t14 * 3.0 - k15 * k25 * k33 * t8 * t12 * 2.0 -
2589  k15 * k26 * k32 * t8 * t12 * 6.0 + k12 * k22 * k33 * t12 * t15 +
2590  k12 * k23 * k32 * t12 * t15 * 3.0 + k22 * k23 * k36 * t2 * t14 * 2.0 +
2591  k25 * k26 * k36 * t2 * t8 * 4.0 - k16 * k32 * k33 * t2 * t15 * 4.0 +
2592  k22 * k23 * k36 * t2 * t15 * 2.0 + k22 * k23 * k36 * t8 * t9 * 2.0 +
2593  k16 * k32 * k33 * t8 * t10 * 2.0 - k16 * k35 * k36 * t2 * t10 * 4.0 +
2594  k22 * k23 * k36 * t2 * t16 * 2.0 + k25 * k26 * k36 * t2 * t10 * 2.0 +
2595  k15 * k32 * k36 * t2 * t15 * 2.0 + k15 * k33 * k35 * t2 * t15 * 2.0 +
2596  k16 * k32 * k33 * t9 * t10 * 2.0 + k22 * k23 * k36 * t9 * t10 * 4.0 -
2597  k15 * k32 * k36 * t8 * t10 - k15 * k33 * k35 * t8 * t10 -
2598  k15 * k32 * k36 * t9 * t10 - k15 * k33 * k35 * t9 * t10 +
2599  k22 * k23 * k36 * t9 * t12 * 4.0 + k16 * k32 * k33 * t10 * t12 * 4.0 -
2600  k15 * k32 * k36 * t10 * t12 * 3.0 - k15 * k33 * k35 * t10 * t12 +
2601  k26 * k32 * k33 * t2 * t14 * 2.0 + k26 * k32 * k33 * t2 * t15 * 2.0 +
2602  k26 * k32 * k33 * t8 * t9 * 2.0 + k26 * k35 * k36 * t2 * t9 * 4.0 +
2603  k26 * k32 * k33 * t2 * t16 * 2.0 + k26 * k32 * k33 * t8 * t10 * 4.0 +
2604  k26 * k32 * k33 * t8 * t12 * 4.0 + k26 * k35 * k36 * t2 * t12 * 2.0 +
2605  k32 * k33 * k36 * t9 * t10 * 4.0 - k13 * k22 * t2 * t12 * t15 +
2606  k16 * k25 * t2 * t10 * t12 + k22 * k23 * t2 * t9 * t16 * 2.0 +
2607  k25 * k26 * t2 * t8 * t12 * 2.0 - k15 * k32 * t2 * t10 * t16 +
2608  k16 * k35 * t2 * t10 * t12 + k25 * k36 * t2 * t10 * t12 +
2609  k26 * k35 * t2 * t10 * t12 + k32 * k33 * t2 * t8 * t15 * 2.0;
2610  coeffs(7) +=
2611  k35 * k36 * t2 * t9 * t10 * 2.0 +
2612  k12 * k13 * k15 * k16 * k25 * k36 * 8.0 +
2613  k12 * k13 * k15 * k16 * k26 * k35 * 8.0 +
2614  k12 * k13 * k16 * k25 * k26 * k33 * 8.0 -
2615  k13 * k15 * k16 * k22 * k26 * k33 * 2.0 -
2616  k13 * k15 * k16 * k23 * k25 * k33 * 2.0 -
2617  k13 * k15 * k16 * k23 * k26 * k32 * 2.0 -
2618  k12 * k13 * k15 * k25 * k26 * k36 * 1.6E1 -
2619  k12 * k15 * k16 * k22 * k26 * k36 * 4.0 -
2620  k12 * k15 * k16 * k23 * k25 * k36 * 4.0 -
2621  k12 * k15 * k16 * k23 * k26 * k35 * 4.0 -
2622  k12 * k13 * k16 * k25 * k33 * k36 * 4.0 -
2623  k12 * k13 * k16 * k26 * k32 * k36 * 4.0 -
2624  k12 * k13 * k16 * k26 * k33 * k35 * 4.0 -
2625  k12 * k16 * k23 * k25 * k26 * k33 * 2.0 -
2626  k13 * k15 * k16 * k22 * k33 * k36 * 2.0 -
2627  k13 * k15 * k16 * k23 * k32 * k36 * 2.0 -
2628  k13 * k15 * k16 * k23 * k33 * k35 * 2.0 -
2629  k13 * k15 * k23 * k25 * k26 * k33 * 2.0 +
2630  k15 * k16 * k22 * k23 * k26 * k33 * 8.0 -
2631  k12 * k13 * k15 * k26 * k35 * k36 * 1.6E1 +
2632  k12 * k15 * k16 * k23 * k35 * k36 * 8.0 +
2633  k12 * k15 * k23 * k25 * k26 * k36 * 1.2E1 +
2634  k13 * k16 * k23 * k26 * k32 * k33 * 4.0 +
2635  k12 * k13 * k25 * k26 * k33 * k36 * 8.0 +
2636  k12 * k16 * k22 * k26 * k33 * k36 * 6.0 +
2637  k12 * k16 * k23 * k25 * k33 * k36 * 6.0 +
2638  k12 * k16 * k23 * k26 * k32 * k36 * 6.0 +
2639  k12 * k16 * k23 * k26 * k33 * k35 * 6.0 -
2640  k13 * k15 * k22 * k26 * k33 * k36 * 1.0E1 -
2641  k13 * k15 * k23 * k25 * k33 * k36 * 1.0E1 -
2642  k13 * k15 * k23 * k26 * k32 * k36 * 1.0E1 -
2643  k13 * k15 * k23 * k26 * k33 * k35 * 1.0E1 +
2644  k15 * k16 * k22 * k23 * k33 * k36 * 4.0 +
2645  k12 * k15 * k23 * k26 * k35 * k36 * 8.0 +
2646  k13 * k16 * k23 * k32 * k33 * k36 * 8.0 +
2647  k12 * k13 * k26 * k33 * k35 * k36 * 1.2E1 -
2648  k12 * k16 * k23 * k33 * k35 * k36 * 2.0 -
2649  k12 * k23 * k25 * k26 * k33 * k36 * 1.0E1 -
2650  k13 * k15 * k23 * k33 * k35 * k36 * 2.0 +
2651  k15 * k22 * k23 * k26 * k33 * k36 * 8.0 +
2652  k13 * k23 * k26 * k32 * k33 * k36 * 8.0 -
2653  k12 * k23 * k26 * k33 * k35 * k36 * 1.0E1 +
2654  k12 * k15 * k16 * k22 * k26 * t12 * 2.0 +
2655  k12 * k15 * k16 * k23 * k25 * t12 * 2.0 -
2656  k12 * k13 * k16 * k25 * k33 * t10 * 4.0 -
2657  k12 * k13 * k16 * k26 * k32 * t10 * 4.0 +
2658  k13 * k15 * k16 * k22 * k33 * t10 * 6.0 +
2659  k13 * k15 * k16 * k23 * k32 * t10 * 2.0 +
2660  k12 * k13 * k15 * k25 * k36 * t10 * 4.0 +
2661  k12 * k13 * k15 * k26 * k35 * t10 * 4.0 +
2662  k13 * k15 * k16 * k22 * k33 * t12 * 2.0 +
2663  k13 * k15 * k16 * k23 * k32 * t12 * 6.0 +
2664  k12 * k13 * k15 * k25 * k36 * t12 * 4.0 +
2665  k12 * k13 * k15 * k26 * k35 * t12 * 4.0 -
2666  k12 * k15 * k16 * k22 * k36 * t12 * 4.0 -
2667  k12 * k15 * k16 * k23 * k35 * t12 * 4.0 -
2668  k12 * k15 * k23 * k25 * k26 * t12 * 2.0 -
2669  k13 * k16 * k22 * k26 * k36 * t2 * 2.0 -
2670  k13 * k16 * k23 * k25 * k36 * t2 * 2.0 -
2671  k13 * k16 * k23 * k26 * k35 * t2 * 2.0 -
2672  k12 * k13 * k22 * k23 * k33 * t14 * 2.0 -
2673  k12 * k13 * k25 * k26 * k33 * t8 * 4.0 +
2674  k12 * k16 * k22 * k26 * k33 * t8 * 3.0 +
2675  k12 * k16 * k23 * k25 * k33 * t8 * 3.0 +
2676  k12 * k16 * k23 * k26 * k32 * t8 * 3.0 +
2677  k13 * k15 * k22 * k26 * k33 * t8 + k13 * k15 * k23 * k25 * k33 * t8 +
2678  k13 * k15 * k23 * k26 * k32 * t8 -
2679  k15 * k16 * k22 * k23 * k33 * t8 * 2.0 -
2680  k12 * k13 * k22 * k23 * k33 * t15 * 2.0 +
2681  k12 * k13 * k16 * k32 * k36 * t10 * 2.0 +
2682  k12 * k13 * k16 * k33 * k35 * t10 * 2.0 -
2683  k12 * k13 * k22 * k23 * k33 * t16 * 2.0 -
2684  k12 * k13 * k25 * k26 * k33 * t10 * 2.0 -
2685  k12 * k15 * k22 * k26 * k36 * t8 * 2.0 -
2686  k12 * k15 * k23 * k25 * k36 * t8 * 2.0 -
2687  k12 * k15 * k23 * k26 * k35 * t8 * 2.0 +
2688  k12 * k16 * k22 * k26 * k33 * t10 * 3.0 +
2689  k12 * k16 * k23 * k25 * k33 * t10 + k12 * k16 * k23 * k26 * k32 * t10 +
2690  k13 * k15 * k22 * k26 * k33 * t10 * 3.0 +
2691  k13 * k15 * k23 * k25 * k33 * t10 + k13 * k15 * k23 * k26 * k32 * t10 -
2692  k15 * k16 * k22 * k23 * k33 * t10 * 4.0 -
2693  k12 * k15 * k22 * k26 * k36 * t10 * 6.0 -
2694  k12 * k15 * k23 * k25 * k36 * t10 * 2.0 -
2695  k12 * k15 * k23 * k26 * k35 * t10 * 2.0 -
2696  k12 * k16 * k22 * k26 * k33 * t12 * 2.0 -
2697  k12 * k16 * k23 * k25 * k33 * t12 * 2.0 -
2698  k12 * k16 * k23 * k26 * k32 * t12 * 6.0 +
2699  k13 * k15 * k22 * k26 * k33 * t12 * 2.0 +
2700  k13 * k15 * k23 * k25 * k33 * t12 * 2.0 +
2701  k13 * k15 * k23 * k26 * k32 * t12 * 6.0 -
2702  k15 * k16 * k22 * k23 * k33 * t12 * 4.0 -
2703  k13 * k23 * k25 * k26 * k36 * t2 * 4.0 -
2704  k13 * k16 * k23 * k32 * k33 * t9 * 2.0 +
2705  k12 * k23 * k25 * k26 * k33 * t8 * 6.0 -
2706  k13 * k16 * k23 * k32 * k33 * t10 * 4.0 -
2707  k15 * k16 * k25 * k33 * k36 * t2 * 2.0 -
2708  k15 * k16 * k26 * k32 * k36 * t2 * 2.0 -
2709  k15 * k16 * k26 * k33 * k35 * t2 * 2.0 -
2710  k15 * k22 * k23 * k26 * k33 * t8 * 4.0 -
2711  k12 * k13 * k25 * k33 * k36 * t9 * 2.0 -
2712  k12 * k13 * k26 * k32 * k36 * t9 * 2.0 -
2713  k12 * k13 * k26 * k33 * k35 * t9 * 2.0 +
2714  k12 * k16 * k22 * k33 * k36 * t9 * 3.0 +
2715  k12 * k16 * k23 * k32 * k36 * t9 * 3.0;
2716  coeffs(7) +=
2717  k12 * k16 * k23 * k33 * k35 * t9 * 3.0 +
2718  k13 * k15 * k22 * k33 * k36 * t9 + k13 * k15 * k23 * k32 * k36 * t9 +
2719  k13 * k15 * k23 * k33 * k35 * t9 -
2720  k12 * k15 * k23 * k32 * k33 * t14 * 2.0 -
2721  k12 * k16 * k22 * k33 * k36 * t10 * 6.0 -
2722  k12 * k16 * k23 * k32 * k36 * t10 * 2.0 -
2723  k12 * k16 * k23 * k33 * k35 * t10 * 2.0 +
2724  k13 * k15 * k22 * k33 * k36 * t10 * 6.0 +
2725  k13 * k15 * k23 * k32 * k36 * t10 * 2.0 +
2726  k13 * k15 * k23 * k33 * k35 * t10 * 2.0 -
2727  k13 * k16 * k23 * k32 * k33 * t12 * 4.0 -
2728  k12 * k15 * k23 * k32 * k33 * t15 * 2.0 -
2729  k12 * k15 * k23 * k35 * k36 * t9 * 4.0 -
2730  k12 * k13 * k25 * k33 * k36 * t12 * 2.0 -
2731  k12 * k13 * k26 * k32 * k36 * t12 * 6.0 -
2732  k12 * k13 * k26 * k33 * k35 * t12 * 2.0 -
2733  k12 * k15 * k23 * k32 * k33 * t16 * 2.0 +
2734  k12 * k16 * k22 * k33 * k36 * t12 +
2735  k12 * k16 * k23 * k32 * k36 * t12 * 3.0 +
2736  k12 * k16 * k23 * k33 * k35 * t12 +
2737  k12 * k23 * k25 * k26 * k33 * t12 * 2.0 +
2738  k13 * k15 * k22 * k33 * k36 * t12 +
2739  k13 * k15 * k23 * k32 * k36 * t12 * 3.0 +
2740  k13 * k15 * k23 * k33 * k35 * t12 -
2741  k12 * k15 * k23 * k35 * k36 * t12 * 2.0 -
2742  k13 * k23 * k26 * k32 * k33 * t8 * 2.0 +
2743  k13 * k23 * k26 * k35 * k36 * t2 * 4.0 -
2744  k13 * k23 * k26 * k32 * k33 * t9 * 2.0 -
2745  k12 * k22 * k26 * k33 * k36 * t8 - k12 * k23 * k25 * k33 * k36 * t8 -
2746  k12 * k23 * k26 * k32 * k36 * t8 - k12 * k23 * k26 * k33 * k35 * t8 -
2747  k13 * k23 * k26 * k32 * k33 * t10 * 2.0 -
2748  k15 * k22 * k23 * k33 * k36 * t8 * 2.0 +
2749  k15 * k25 * k26 * k33 * k36 * t2 * 4.0 -
2750  k12 * k22 * k26 * k33 * k36 * t9 - k12 * k23 * k25 * k33 * k36 * t9 -
2751  k12 * k23 * k26 * k32 * k36 * t9 - k12 * k23 * k26 * k33 * k35 * t9 -
2752  k15 * k22 * k23 * k33 * k36 * t9 * 2.0 -
2753  k12 * k13 * k33 * k35 * k36 * t10 * 2.0 +
2754  k12 * k22 * k26 * k33 * k36 * t10 * 3.0 +
2755  k12 * k23 * k25 * k33 * k36 * t10 + k12 * k23 * k26 * k32 * k36 * t10 +
2756  k12 * k23 * k26 * k33 * k35 * t10 -
2757  k13 * k23 * k26 * k32 * k33 * t12 * 4.0 -
2758  k15 * k22 * k23 * k33 * k36 * t10 * 4.0 +
2759  k12 * k22 * k26 * k33 * k36 * t12 + k12 * k23 * k25 * k33 * k36 * t12 +
2760  k12 * k23 * k26 * k32 * k36 * t12 * 3.0 +
2761  k12 * k23 * k26 * k33 * k35 * t12 -
2762  k15 * k22 * k23 * k33 * k36 * t12 * 2.0 -
2763  k13 * k23 * k32 * k33 * k36 * t9 * 4.0 -
2764  k15 * k26 * k33 * k35 * k36 * t2 * 4.0 +
2765  k12 * k23 * k33 * k35 * k36 * t9 * 6.0 +
2766  k12 * k23 * k33 * k35 * k36 * t10 * 2.0 +
2767  k12 * k13 * k15 * k25 * t10 * t12 -
2768  k12 * k15 * k16 * k22 * t10 * t12 * 3.0 -
2769  k13 * k16 * k22 * k26 * t2 * t12 - k13 * k16 * k23 * k25 * t2 * t12 -
2770  k12 * k15 * k22 * k26 * t2 * t16 * 2.0 -
2771  k12 * k15 * k23 * k25 * t2 * t16 * 2.0 -
2772  k12 * k13 * k16 * k32 * t10 * t12 * 3.0 -
2773  k12 * k15 * k22 * k26 * t8 * t12 - k12 * k15 * k23 * k25 * t8 * t12 +
2774  k12 * k13 * k15 * k35 * t10 * t12 -
2775  k13 * k23 * k25 * k26 * t2 * t12 * 2.0 +
2776  k16 * k22 * k23 * k26 * t2 * t12 * 2.0 -
2777  k12 * k13 * k25 * k33 * t10 * t12 -
2778  k12 * k13 * k26 * k32 * t10 * t12 * 3.0 +
2779  k12 * k16 * k22 * k33 * t10 * t12 * 3.0 +
2780  k12 * k16 * k23 * k32 * t10 * t12 * 3.0 -
2781  k12 * k15 * k22 * k36 * t10 * t12 * 3.0 -
2782  k12 * k15 * k23 * k35 * t10 * t12 -
2783  k12 * k13 * k32 * k36 * t2 * t15 * 2.0 -
2784  k12 * k13 * k33 * k35 * t2 * t15 * 2.0 +
2785  k12 * k22 * k26 * k33 * t2 * t16 + k12 * k23 * k25 * k33 * t2 * t16 +
2786  k12 * k23 * k26 * k32 * t2 * t16 -
2787  k13 * k22 * k26 * k36 * t2 * t12 * 2.0 -
2788  k13 * k23 * k25 * k36 * t2 * t12 * 2.0 -
2789  k13 * k23 * k26 * k35 * t2 * t12 * 2.0 -
2790  k15 * k16 * k32 * k36 * t2 * t10 - k15 * k16 * k33 * k35 * t2 * t10 -
2791  k15 * k22 * k23 * k33 * t2 * t16 * 2.0 +
2792  k16 * k22 * k23 * k36 * t2 * t12 * 2.0 -
2793  k12 * k13 * k32 * k36 * t9 * t10 - k12 * k13 * k33 * k35 * t9 * t10 +
2794  k12 * k22 * k26 * k33 * t8 * t12 + k12 * k23 * k25 * k33 * t8 * t12 +
2795  k12 * k23 * k26 * k32 * t8 * t12 * 3.0 -
2796  k13 * k23 * k32 * k33 * t2 * t15 * 2.0 +
2797  k16 * k26 * k32 * k33 * t2 * t10 * 2.0 +
2798  k12 * k22 * k33 * k36 * t2 * t15 + k12 * k23 * k32 * k36 * t2 * t15 +
2799  k12 * k23 * k33 * k35 * t2 * t15 -
2800  k15 * k25 * k33 * k36 * t2 * t10 * 2.0 -
2801  k15 * k26 * k32 * k36 * t2 * t10 * 2.0 -
2802  k15 * k26 * k33 * k35 * t2 * t10 * 2.0 +
2803  k22 * k23 * k26 * k36 * t2 * t12 * 2.0 +
2804  k12 * k22 * k33 * k36 * t9 * t10 * 3.0 +
2805  k12 * k23 * k32 * k36 * t9 * t10 + k12 * k23 * k33 * k35 * t9 * t10 +
2806  k16 * k32 * k33 * k36 * t2 * t10 * 2.0 -
2807  k15 * k33 * k35 * k36 * t2 * t10 * 2.0 +
2808  k26 * k32 * k33 * k36 * t2 * t10 * 2.0 -
2809  k12 * k13 * k16 * k22 * k23 * k26 * k33 * 8.0 +
2810  k12 * k13 * k15 * k22 * k23 * k26 * k36 * 8.0 +
2811  k12 * k13 * k16 * k22 * k23 * k33 * k36 * 4.0 +
2812  k12 * k15 * k16 * k23 * k26 * k32 * k33 * 4.0 +
2813  k12 * k13 * k15 * k26 * k32 * k33 * k36 * 8.0 -
2814  k12 * k15 * k16 * k23 * k32 * k33 * k36 * 8.0 +
2815  k12 * k13 * k15 * k16 * k22 * k23 * t12 * 2.0 +
2816  k12 * k13 * k15 * k22 * k23 * k26 * t12 * 2.0 +
2817  k12 * k13 * k15 * k16 * k32 * k33 * t10 * 2.0 -
2818  k12 * k13 * k16 * k22 * k23 * k33 * t12 * 2.0 +
2819  k12 * k13 * k15 * k22 * k23 * k36 * t12 * 2.0 +
2820  k12 * k13 * k15 * k26 * k32 * k33 * t10 * 2.0 -
2821  k12 * k13 * k22 * k23 * k26 * k33 * t12 * 2.0 -
2822  k12 * k15 * k16 * k23 * k32 * k33 * t10 * 2.0 -
2823  k13 * k16 * k23 * k26 * k32 * k33 * t2 * 2.0 -
2824  k12 * k13 * k25 * k26 * k33 * k36 * t2 * 4.0 +
2825  k12 * k16 * k22 * k26 * k33 * k36 * t2 +
2826  k12 * k16 * k23 * k25 * k33 * k36 * t2 +
2827  k12 * k16 * k23 * k26 * k32 * k36 * t2 +
2828  k12 * k16 * k23 * k26 * k33 * k35 * t2 +
2829  k13 * k15 * k22 * k26 * k33 * k36 * t2 * 3.0 +
2830  k13 * k15 * k23 * k25 * k33 * k36 * t2 * 3.0 +
2831  k13 * k15 * k23 * k26 * k32 * k36 * t2 * 3.0 +
2832  k13 * k15 * k23 * k26 * k33 * k35 * t2 * 3.0 -
2833  k15 * k16 * k22 * k23 * k33 * k36 * t2 * 2.0 -
2834  k12 * k13 * k22 * k23 * k33 * k36 * t9 * 2.0 -
2835  k12 * k15 * k23 * k26 * k32 * k33 * t8 * 2.0 -
2836  k12 * k15 * k23 * k26 * k35 * k36 * t2 * 4.0 +
2837  k12 * k13 * k15 * k32 * k33 * k36 * t10 * 2.0 +
2838  k12 * k23 * k25 * k26 * k33 * k36 * t2 * 2.0 -
2839  k15 * k22 * k23 * k26 * k33 * k36 * t2 * 4.0 -
2840  k12 * k15 * k23 * k32 * k33 * k36 * t10 * 2.0 -
2841  k13 * k23 * k26 * k32 * k33 * k36 * t2 * 4.0 +
2842  k12 * k23 * k26 * k33 * k35 * k36 * t2 * 2.0;
2843  coeffs(8) =
2844  t14 * t15 * 6.0 + t14 * t16 * 6.0 + t15 * t16 * 6.0 + t15 * t17 +
2845  t14 * t19 + t14 * t20 + t15 * t19 + t16 * t18 + t16 * t20 + t14 * t14 +
2846  t15 * t15 + t16 * t16 - k16 * k26 * t14 * 4.0 - k16 * k26 * t15 * 4.0 -
2847  k16 * k26 * t16 * 1.2E1 - k16 * k26 * t19 * 2.0 - k16 * k36 * t14 * 4.0 -
2848  k16 * k36 * t15 * 1.2E1 - k16 * k36 * t16 * 4.0 - k16 * k36 * t20 * 2.0 +
2849  k26 * k36 * t14 * 1.2E1 + k26 * k36 * t15 * 4.0 + k26 * k36 * t16 * 4.0 -
2850  k16 * t8 * t15 * 4.0 + k16 * t10 * t14 * 2.0 - k16 * t9 * t16 * 4.0 +
2851  k16 * t10 * t15 * 2.0 + k16 * t10 * t16 * 6.0 + k16 * t12 * t14 * 2.0 +
2852  k16 * t12 * t15 * 6.0 + k16 * t12 * t16 * 2.0 + k16 * t10 * t19 +
2853  k16 * t12 * t20 + k26 * t8 * t14 * 2.0 + k26 * t8 * t15 * 2.0 +
2854  k26 * t8 * t16 * 2.0 - k26 * t10 * t14 * 4.0 + k26 * t9 * t16 * 4.0 -
2855  k26 * t10 * t16 * 4.0 - k26 * t12 * t14 * 6.0 + k26 * t8 * t19 -
2856  k26 * t12 * t15 * 2.0 - k26 * t12 * t16 * 2.0 + k36 * t8 * t15 * 4.0 +
2857  k36 * t9 * t14 * 2.0 + k36 * t9 * t15 * 2.0 - k36 * t10 * t14 * 6.0 +
2858  k36 * t9 * t16 * 2.0 - k36 * t10 * t15 * 2.0 - k36 * t10 * t16 * 2.0 -
2859  k36 * t12 * t14 * 4.0 - k36 * t12 * t15 * 4.0 + k36 * t9 * t20 +
2860  t8 * t10 * t14 - t2 * t15 * t16 * 4.0 + t8 * t10 * t15 + t8 * t10 * t16 -
2861  t8 * t12 * t15 * 2.0 - t9 * t10 * t16 * 2.0 + t9 * t12 * t14 +
2862  t5 * t15 * t16 + t9 * t12 * t15 + t10 * t12 * t14 * 3.0 + t9 * t12 * t16 +
2863  t10 * t12 * t15 + t10 * t12 * t16 - k13 * k16 * k23 * t14 * 2.0 +
2864  k13 * k16 * k23 * t15 * 2.0 - k13 * k16 * k23 * t16 * 6.0 -
2865  k13 * k16 * k23 * t19 + k13 * k23 * k26 * t14 * 2.0 -
2866  k13 * k23 * k26 * t15 * 2.0 + k13 * k23 * k26 * t16 * 2.0 -
2867  k15 * k16 * k33 * t14 * 2.0 - k15 * k16 * k33 * t15 * 6.0 +
2868  k15 * k16 * k33 * t16 * 2.0 - k13 * k23 * k26 * t19 -
2869  k15 * k16 * k33 * t20 + k13 * k23 * k36 * t14 * 6.0 -
2870  k16 * k26 * k36 * t8 * 4.0 - k13 * k23 * k36 * t15 * 2.0 -
2871  k16 * k26 * k36 * t9 * 4.0 + k13 * k23 * k36 * t16 * 2.0 +
2872  k15 * k26 * k33 * t14 * 6.0 + k16 * k26 * k36 * t10 * 8.0 +
2873  k15 * k26 * k33 * t15 * 2.0 - k15 * k26 * k33 * t16 * 2.0 +
2874  k16 * k26 * k36 * t12 * 8.0 + k15 * k33 * k36 * t14 * 2.0 +
2875  k15 * k33 * k36 * t15 * 2.0 - k15 * k33 * k36 * t16 * 2.0 -
2876  k15 * k33 * k36 * t20 - k13 * k23 * t8 * t15 * 2.0 -
2877  k13 * k23 * t10 * t14 * 2.0 + k16 * k26 * t2 * t16 * 4.0 +
2878  k16 * k26 * t8 * t10 * 4.0 + k13 * k23 * t9 * t16 * 2.0 -
2879  k13 * k23 * t10 * t16 * 2.0 - k13 * k23 * t12 * t14 * 3.0 +
2880  k16 * k26 * t8 * t12 * 2.0 + k13 * k23 * t12 * t15 -
2881  k16 * k26 * t9 * t12 * 2.0 - k13 * k23 * t12 * t16 -
2882  k16 * k26 * t10 * t12 * 4.0 + k16 * k36 * t2 * t15 * 4.0 -
2883  k16 * k36 * t8 * t10 * 2.0 + k15 * k33 * t8 * t15 * 2.0 +
2884  k16 * k36 * t9 * t10 * 2.0 - k15 * k33 * t10 * t14 * 3.0 -
2885  k15 * k33 * t9 * t16 * 2.0 - k15 * k33 * t10 * t15 +
2886  k16 * k36 * t9 * t12 * 4.0 + k15 * k33 * t10 * t16 -
2887  k15 * k33 * t12 * t14 * 2.0 - k16 * k36 * t10 * t12 * 4.0 -
2888  k15 * k33 * t12 * t15 * 2.0 - k26 * k36 * t2 * t14 * 2.0 -
2889  k26 * k36 * t2 * t15 * 2.0 - k26 * k36 * t8 * t9 * 2.0 -
2890  k26 * k36 * t2 * t16 * 2.0 - k26 * k36 * t8 * t10 * 4.0 -
2891  k26 * k36 * t9 * t10 * 4.0 - k26 * k36 * t8 * t12 * 4.0 -
2892  k26 * k36 * t9 * t12 * 4.0 - k16 * t2 * t10 * t16 * 2.0 -
2893  k16 * t2 * t12 * t15 * 2.0 + k16 * t8 * t10 * t12 + k16 * t9 * t10 * t12 +
2894  k26 * t2 * t9 * t16 * 2.0 + k26 * t2 * t12 * t14 + k26 * t2 * t12 * t15 +
2895  k26 * t8 * t9 * t12 + k26 * t2 * t12 * t16 + k26 * t8 * t10 * t12 * 2.0 +
2896  k36 * t2 * t8 * t15 * 2.0 + k36 * t2 * t10 * t14 + k36 * t2 * t10 * t15 +
2897  k36 * t8 * t9 * t10 + k36 * t2 * t10 * t16 + k36 * t9 * t10 * t12 * 2.0 +
2898  t2 * t8 * t12 * t15 + t2 * t9 * t10 * t16 -
2899  k13 * k16 * k23 * k26 * k36 * 4.0 - k15 * k16 * k26 * k33 * k36 * 4.0 -
2900  k12 * k13 * k15 * k26 * t16 * 8.0 + k12 * k15 * k16 * k23 * t16 * 4.0 -
2901  k13 * k16 * k23 * k26 * t8 * 2.0 - k13 * k16 * k23 * k26 * t10 * 2.0 +
2902  k12 * k13 * k16 * k33 * t15 * 4.0 + k13 * k16 * k23 * k26 * t12 * 2.0 -
2903  k12 * k13 * k15 * k36 * t15 * 8.0 + k12 * k15 * k23 * k26 * t16 * 4.0 -
2904  k13 * k16 * k23 * k36 * t9 * 2.0 - k12 * k13 * k26 * k33 * t14 * 2.0 +
2905  k12 * k16 * k23 * k33 * t14 + k13 * k15 * k23 * k33 * t14 * 3.0 +
2906  k13 * k16 * k23 * k36 * t10 * 4.0 - k15 * k16 * k26 * k33 * t8 * 2.0 -
2907  k12 * k13 * k26 * k33 * t15 * 2.0 - k12 * k16 * k23 * k33 * t15 -
2908  k13 * k15 * k23 * k33 * t15 + k12 * k13 * k26 * k33 * t16 * 6.0 -
2909  k12 * k15 * k23 * k36 * t14 * 2.0 - k12 * k16 * k23 * k33 * t16 -
2910  k13 * k15 * k23 * k33 * t16 + k13 * k16 * k23 * k36 * t12 * 4.0 +
2911  k15 * k16 * k26 * k33 * t10 * 4.0 + k12 * k15 * k23 * k36 * t15 * 6.0 -
2912  k12 * k15 * k23 * k36 * t16 * 2.0 + k15 * k16 * k26 * k33 * t12 * 4.0 +
2913  k13 * k23 * k26 * k36 * t8 * 2.0 + k13 * k23 * k26 * k36 * t9 * 6.0 -
2914  k12 * k23 * k26 * k33 * t14 + k13 * k23 * k26 * k36 * t10 * 2.0 +
2915  k12 * k13 * k33 * k36 * t15 * 4.0 + k12 * k23 * k26 * k33 * t15 -
2916  k15 * k16 * k33 * k36 * t9 * 2.0 - k12 * k23 * k26 * k33 * t16 * 5.0 +
2917  k13 * k23 * k26 * k36 * t12 * 4.0 + k15 * k16 * k33 * k36 * t10 * 2.0 -
2918  k15 * k16 * k33 * k36 * t12 * 2.0 - k12 * k23 * k33 * k36 * t14 +
2919  k15 * k26 * k33 * k36 * t8 * 6.0 - k12 * k23 * k33 * k36 * t15 * 5.0 +
2920  k15 * k26 * k33 * k36 * t9 * 2.0 + k12 * k23 * k33 * k36 * t16 +
2921  k15 * k26 * k33 * k36 * t10 * 4.0 + k15 * k26 * k33 * k36 * t12 * 2.0 -
2922  k13 * k16 * k23 * t9 * t12 - k13 * k16 * k23 * t10 * t12 * 2.0 -
2923  k12 * k15 * k23 * t9 * t16 * 2.0 - k12 * k15 * k23 * t12 * t14 -
2924  k12 * k15 * k23 * t12 * t15 - k12 * k15 * k23 * t12 * t16 +
2925  k13 * k23 * k26 * t2 * t16 * 2.0 - k12 * k13 * k33 * t8 * t15 * 2.0 -
2926  k12 * k13 * k33 * t10 * t14 - k13 * k23 * k26 * t8 * t12 -
2927  k15 * k16 * k33 * t8 * t10 - k12 * k13 * k33 * t10 * t15 -
2928  k13 * k23 * k26 * t9 * t12 - k12 * k13 * k33 * t10 * t16 -
2929  k13 * k23 * k26 * t10 * t12 - k15 * k16 * k33 * t10 * t12 * 2.0 -
2930  k13 * k23 * k36 * t2 * t15 * 2.0 + k12 * k23 * k33 * t8 * t15 * 3.0 -
2931  k13 * k23 * k36 * t9 * t10 * 2.0 + k12 * k23 * k33 * t10 * t14 -
2932  k15 * k26 * k33 * t2 * t16 * 2.0 - k15 * k26 * k33 * t8 * t10 * 2.0 +
2933  k12 * k23 * k33 * t9 * t16 * 3.0 - k13 * k23 * k36 * t9 * t12 * 2.0;
2934  coeffs(8) +=
2935  k12 * k23 * k33 * t10 * t16 + k12 * k23 * k33 * t12 * t14 -
2936  k15 * k26 * k33 * t8 * t12 * 2.0 + k12 * k23 * k33 * t12 * t15 +
2937  k15 * k33 * k36 * t2 * t15 * 2.0 - k15 * k33 * k36 * t8 * t10 -
2938  k15 * k33 * k36 * t9 * t10 - k15 * k33 * k36 * t10 * t12 -
2939  k13 * k23 * t2 * t12 * t15 + k16 * k26 * t2 * t10 * t12 -
2940  k15 * k33 * t2 * t10 * t16 + k16 * k36 * t2 * t10 * t12 +
2941  k26 * k36 * t2 * t10 * t12 + k12 * k13 * k15 * k16 * k26 * k36 * 8.0 -
2942  k13 * k15 * k16 * k23 * k26 * k33 * 2.0 -
2943  k12 * k15 * k16 * k23 * k26 * k36 * 4.0 -
2944  k12 * k13 * k16 * k26 * k33 * k36 * 4.0 -
2945  k13 * k15 * k16 * k23 * k33 * k36 * 2.0 +
2946  k12 * k16 * k23 * k26 * k33 * k36 * 6.0 -
2947  k13 * k15 * k23 * k26 * k33 * k36 * 1.0E1 +
2948  k12 * k15 * k16 * k23 * k26 * t12 * 2.0 -
2949  k12 * k13 * k16 * k26 * k33 * t10 * 4.0 +
2950  k13 * k15 * k16 * k23 * k33 * t10 * 2.0 +
2951  k12 * k13 * k15 * k26 * k36 * t10 * 4.0 +
2952  k13 * k15 * k16 * k23 * k33 * t12 * 2.0 +
2953  k12 * k13 * k15 * k26 * k36 * t12 * 4.0 -
2954  k12 * k15 * k16 * k23 * k36 * t12 * 4.0 -
2955  k13 * k16 * k23 * k26 * k36 * t2 * 2.0 +
2956  k12 * k16 * k23 * k26 * k33 * t8 * 3.0 +
2957  k13 * k15 * k23 * k26 * k33 * t8 +
2958  k12 * k13 * k16 * k33 * k36 * t10 * 2.0 -
2959  k12 * k15 * k23 * k26 * k36 * t8 * 2.0 +
2960  k12 * k16 * k23 * k26 * k33 * t10 + k13 * k15 * k23 * k26 * k33 * t10 -
2961  k12 * k15 * k23 * k26 * k36 * t10 * 2.0 -
2962  k12 * k16 * k23 * k26 * k33 * t12 * 2.0 +
2963  k13 * k15 * k23 * k26 * k33 * t12 * 2.0 -
2964  k15 * k16 * k26 * k33 * k36 * t2 * 2.0 -
2965  k12 * k13 * k26 * k33 * k36 * t9 * 2.0 +
2966  k12 * k16 * k23 * k33 * k36 * t9 * 3.0 +
2967  k13 * k15 * k23 * k33 * k36 * t9 -
2968  k12 * k16 * k23 * k33 * k36 * t10 * 2.0 +
2969  k13 * k15 * k23 * k33 * k36 * t10 * 2.0 -
2970  k12 * k13 * k26 * k33 * k36 * t12 * 2.0 +
2971  k12 * k16 * k23 * k33 * k36 * t12 + k13 * k15 * k23 * k33 * k36 * t12 -
2972  k12 * k23 * k26 * k33 * k36 * t8 - k12 * k23 * k26 * k33 * k36 * t9 +
2973  k12 * k23 * k26 * k33 * k36 * t10 + k12 * k23 * k26 * k33 * k36 * t12 +
2974  k12 * k13 * k15 * k16 * t10 * t12 + k12 * k13 * k15 * k26 * t10 * t12 -
2975  k12 * k15 * k16 * k23 * t10 * t12 - k13 * k16 * k23 * k26 * t2 * t12 -
2976  k12 * k15 * k23 * k26 * t2 * t16 * 2.0 -
2977  k12 * k13 * k16 * k33 * t10 * t12 - k12 * k15 * k23 * k26 * t8 * t12 +
2978  k12 * k13 * k15 * k36 * t10 * t12 - k12 * k13 * k26 * k33 * t10 * t12 +
2979  k12 * k16 * k23 * k33 * t10 * t12 - k12 * k15 * k23 * k36 * t10 * t12 -
2980  k12 * k13 * k33 * k36 * t2 * t15 * 2.0 +
2981  k12 * k23 * k26 * k33 * t2 * t16 -
2982  k13 * k23 * k26 * k36 * t2 * t12 * 2.0 -
2983  k15 * k16 * k33 * k36 * t2 * t10 - k12 * k13 * k33 * k36 * t9 * t10 +
2984  k12 * k23 * k26 * k33 * t8 * t12 + k12 * k23 * k33 * k36 * t2 * t15 -
2985  k15 * k26 * k33 * k36 * t2 * t10 * 2.0 +
2986  k12 * k23 * k33 * k36 * t9 * t10 +
2987  k12 * k16 * k23 * k26 * k33 * k36 * t2 +
2988  k13 * k15 * k23 * k26 * k33 * k36 * t2 * 3.0;
2989 
2990  return coeffs;
2991 }
2992 
2993 } // namespace colmap
coeffs(0)
Eigen::Matrix< double, 9, 1 > ComputeDepthsSylvesterCoeffs(const Eigen::Matrix< double, 3, 6 > &K)
Eigen::Vector2f t12