ParMooN
 All Classes Functions Variables Friends Pages
BF_C_Q_UL8S_2D.h
1 // ***********************************************************************
2 // UL8S, conforming, 2D
3 // ***********************************************************************
4 
5 // base function values
6 static void C_Q_UL8S_2D_Funct(double xi, double eta, double *values)
7 {
8  double t3 = xi*xi;
9  double t4 = t3*xi;
10  double t5 = t3*t3;
11  double t6 = t5*t4;
12  double t7 = eta*eta;
13  double t8 = t7*eta;
14  double t9 = t6*t8;
15  double t10 = 4096.0/2025.0*t9;
16  double t11 = xi*t7;
17  double t13 = t3*t7;
18  double t15 = t4*t7;
19  double t17 = t5*t7;
20  double t18 = 431.0/405.0*t17;
21  double t19 = t5*xi;
22  double t20 = t19*t7;
23  double t22 = t5*t3;
24  double t23 = t22*t7;
25  double t24 = 14288.0/14175.0*t23;
26  double t25 = t6*t7;
27  double t27 = t7*t7;
28  double t28 = t22*t27;
29  double t29 = 64.0/405.0*t28;
30  double t30 = t5*t27;
31  double t31 = 4.0/81.0*t30;
32  double t32 = xi*t27;
33  double t33 = 12511.0/10395.0*t32;
34  double t34 = t3*t27;
35  double t35 = 431.0/405.0*t34;
36  double t36 = t19*t8;
37  double t37 = 4352.0/2025.0*t36;
38  double t38 = t22*t8;
39  double t39 = 1024.0/2025.0*t38;
40  double t40 = -512.0/14553.0+3359.0/72765.0*xi+3359.0/72765.0*eta+t10-54511.0/132300.0*t11-5753.0/56700.0*t13+1604.0/2025.0*t15+t18-6412.0/2025.0*t20-t24+34112.0/14175.0*t25-t29+t31+t33+t35-t37-t39;
41  double t41 = t27*t7;
42  double t42 = xi*t41;
43  double t43 = 43168.0/51975.0*t42;
44  double t44 = t27*eta;
45  double t45 = t22*t44;
46  double t46 = 4352.0/2025.0*t45;
47  double t47 = t19*t44;
48  double t49 = t5*t44;
49  double t50 = 272.0/405.0*t49;
50  double t51 = t3*t44;
51  double t53 = t4*t44;
52  double t54 = 4352.0/2025.0*t53;
53  double t55 = t6*t27;
54  double t56 = 256.0/405.0*t55;
55  double t57 = xi*t44;
56  double t59 = xi*eta;
57  double t61 = t4*t27;
58  double t62 = 64.0/405.0*t61;
59  double t63 = t19*t27;
60  double t64 = 272.0/405.0*t63;
61  double t65 = t3*eta;
62  double t67 = 2812.0/6615.0*t7;
63  double t68 = 2812.0/6615.0*t3;
64  double t69 = 7892.0/3465.0*t5;
65  double t70 = 12.0/5.0*t19;
66  double t71 = 144.0/77.0*t22;
67  double t72 = -t43+t46+18496.0/2025.0*t47-t50-6412.0/2025.0*t51-t54+t56+608.0/675.0*t57+127.0/6300.0*t59+t62-t64-54511.0/132300.0*t65+t67+t68-t69+t70+t71;
68  double t74 = 144.0/77.0*t41;
69  double t75 = 3.0/5.0*t8;
70  double t76 = 64.0/35.0*t6;
71  double t77 = 7892.0/3465.0*t27;
72  double t78 = 3.0/5.0*t4;
73  double t79 = 12.0/5.0*t44;
74  double t80 = 1.0-t3;
75  double t81 = 1.0-t7;
76  double t82 = t80*t81;
77  double t83 = t82*t41;
78  double t84 = 1024.0/315.0*t83;
79  double t85 = t82*t22;
80  double t86 = 1024.0/315.0*t85;
81  double t92 = -5.0/16.0+231.0/16.0*t22-315.0/16.0*t5+105.0/16.0*t3;
82  double t93 = (1.0-eta)*t80*t92;
83  double t94 = 4096.0/72765.0*t93;
84  double t95 = t4*t41;
85  double t96 = 1024.0/2025.0*t95;
86  double t97 = t5*t8;
87  double t98 = 64.0/405.0*t97;
88  double t99 = t4*t8;
89  double t100 = 1024.0/2025.0*t99;
90  double t101 = t3*t8;
91  double t103 = xi*t8;
92  double t105 = t6*eta;
93  double t107 = t22*eta;
94  double t108 = 43168.0/51975.0*t107;
95  double t109 = t19*eta;
96  double t111 = t74-t75-t76-t77-t78+t79+t84+t86-t94-t96+t98+t100+1604.0/2025.0*t101-151.0/675.0*t103-3328.0/4725.0*t105-t108+608.0/675.0*t109;
97  double t112 = t5*eta;
98  double t113 = 12511.0/10395.0*t112;
99  double t114 = t27*t8;
100  double t115 = xi*t114;
101  double t117 = t3*t114;
102  double t119 = t4*t114;
103  double t120 = 4096.0/2025.0*t119;
104  double t121 = t5*t114;
105  double t122 = 256.0/405.0*t121;
106  double t123 = t19*t114;
107  double t125 = t3*t41;
108  double t126 = 14288.0/14175.0*t125;
109  double t127 = t5*t41;
110  double t128 = 64.0/405.0*t127;
111  double t129 = t6*t44;
112  double t131 = t22*t114;
113  double t132 = 4096.0/2025.0*t131;
114  double t133 = t6*t114;
115  double t135 = t19*t41;
116  double t136 = 4352.0/2025.0*t135;
117  double t137 = t22*t41;
118  double t138 = 1024.0/2025.0*t137;
119  double t139 = t6*t41;
120  double t140 = 4096.0/2025.0*t139;
121  double t141 = 64.0/35.0*t114;
122  double t142 = t4*eta;
123  double t149 = -5.0/16.0+231.0/16.0*t41-315.0/16.0*t27+105.0/16.0*t7;
124  double t150 = (1.0-xi)*t81*t149;
125  double t151 = 4096.0/72765.0*t150;
126  double t152 = t113-3328.0/4725.0*t115+34112.0/14175.0*t117+t120+t122-17408.0/2025.0*t123-t126-t128-17408.0/2025.0*t129-t132+16384.0/2025.0*t133+t136+t138-t140-t141-151.0/675.0*t142-t151;
127  double t155 = 8.0/35.0*xi;
128  double t157 = 65536.0/4725.0*t9;
129  double t159 = 1024.0/2205.0*t13;
130  double t161 = 128.0/15.0*t17;
131  double t163 = 512.0/63.0*t23;
132  double t165 = 64.0/945.0*t32;
133  double t166 = 128.0/105.0*t34;
134  double t167 = 4096.0/225.0*t36;
135  double t168 = 1024.0/4725.0*t42;
136  double t169 = -t155-13408.0/72765.0*eta-t157+1424.0/4725.0*t11+t159-1424.0/225.0*t15-t161+5696.0/225.0*t20+t163-91136.0/4725.0*t25+t165-t166+t167-t168;
137  double t170 = 17408.0/225.0*t47;
138  double t171 = 128.0/35.0*t51;
139  double t173 = 4096.0/945.0*t55;
140  double t175 = 136.0/1575.0*t59;
141  double t176 = 64.0/45.0*t61;
142  double t177 = 256.0/45.0*t63;
143  double t179 = 128.0/2205.0*t7;
144  double t180 = 22496.0/6615.0*t3;
145  double t181 = 63136.0/3465.0*t5;
146  double t182 = 96.0/5.0*t19;
147  double t183 = 1152.0/77.0*t22;
148  double t184 = -t170+t171+4352.0/225.0*t53-t173-4352.0/4725.0*t57-t175-t176+t177+20096.0/6615.0*t65-t179-t180+t181-t182-t183;
149  double t186 = 512.0/441.0*t41;
150  double t187 = 32.0/35.0*t8;
151  double t188 = 512.0/35.0*t6;
152  double t189 = 128.0/105.0*t27;
153  double t190 = 24.0/5.0*t4;
154  double t191 = 128.0/35.0*t44;
155  double t192 = 8192.0/2205.0*t83;
156  double t193 = 8192.0/315.0*t85;
157  double t194 = 32768.0/72765.0*t93;
158  double t195 = 1024.0/225.0*t95;
159  double t196 = 1024.0/225.0*t99;
160  double t197 = 32.0/35.0*t101;
161  double t198 = 1024.0/4725.0*t103;
162  double t200 = -t186+t187+t188+t189+t190-t191-t192-t193+t194+t195-t196-t197+t198+8704.0/1575.0*t105;
163  double t201 = 4736.0/693.0*t107;
164  double t203 = 33568.0/3465.0*t112;
165  double t204 = 4096.0/4725.0*t115;
166  double t205 = 2048.0/735.0*t117;
167  double t208 = 512.0/441.0*t125;
168  double t210 = 262144.0/4725.0*t133;
169  double t211 = 4096.0/225.0*t135;
170  double t212 = 65536.0/4725.0*t139;
171  double t213 = 2048.0/735.0*t114;
172  double t215 = 2048.0/14553.0+t201-544.0/75.0*t109-t203+t204-t205-4096.0/225.0*t119+16384.0/225.0*t123+t208+278528.0/4725.0*t129-t210-t211+t212+t213+136.0/75.0*t142;
173  double t218 = 4.0/5.0*xi;
174  double t219 = 1024.0/2079.0*eta;
175  double t220 = 16384.0/405.0*t9;
176  double t222 = 116.0/81.0*t13;
177  double t224 = 12164.0/405.0*t17;
178  double t226 = 11584.0/405.0*t23;
179  double t228 = 256.0/81.0*t28;
180  double t229 = 272.0/81.0*t30;
181  double t230 = 8.0/27.0*t32;
182  double t231 = 16.0/81.0*t34;
183  double t232 = -1024.0/2079.0+t218+t219+t220-142.0/135.0*t11-t222+8954.0/405.0*t15+t224-7184.0/81.0*t20-t226+27392.0/405.0*t25+t228-t229-t230+t231;
184  double t233 = 23552.0/405.0*t36;
185  double t234 = 4096.0/405.0*t38;
186  double t235 = 128.0/135.0*t42;
187  double t236 = 17408.0/405.0*t45;
188  double t237 = 100096.0/405.0*t47;
189  double t238 = 18496.0/405.0*t49;
190  double t239 = 1088.0/405.0*t51;
191  double t241 = 1024.0/81.0*t55;
192  double t242 = 544.0/135.0*t57;
193  double t243 = 14.0/45.0*t59;
194  double t244 = 472.0/81.0*t61;
195  double t245 = 1472.0/81.0*t63;
196  double t246 = 9932.0/945.0*t65;
197  double t247 = 11248.0/945.0*t3;
198  double t248 = -t233+t234+t235-t236+t237+t238-t239-32096.0/405.0*t53+t241+t242+t243+t244-t245-t246+t247;
199  double t250 = 31568.0/495.0*t5;
200  double t251 = 336.0/5.0*t19;
201  double t252 = 576.0/11.0*t22;
202  double t253 = 256.0/5.0*t6;
203  double t254 = 84.0/5.0*t4;
204  double t255 = 4096.0/45.0*t85;
205  double t256 = 16384.0/10395.0*t93;
206  double t257 = 7552.0/405.0*t95;
207  double t258 = 4352.0/405.0*t97;
208  double t259 = 7552.0/405.0*t99;
209  double t260 = 256.0/405.0*t101;
210  double t261 = 128.0/135.0*t103;
211  double t263 = 36224.0/1485.0*t107;
212  double t265 = -t250+t251+t252-t253-t254+t255-t256-t257-t258+t259+t260-t261-512.0/27.0*t105-t263+3392.0/135.0*t109;
213  double t266 = 10220.0/297.0*t112;
214  double t267 = 512.0/135.0*t115;
215  double t268 = 1024.0/405.0*t117;
216  double t270 = 17408.0/405.0*t121;
217  double t272 = 256.0/405.0*t125;
218  double t273 = 4352.0/405.0*t127;
219  double t275 = 16384.0/405.0*t131;
220  double t276 = 65536.0/405.0*t133;
221  double t277 = 23552.0/405.0*t135;
222  double t278 = 4096.0/405.0*t137;
223  double t279 = 16384.0/405.0*t139;
224  double t281 = t266-t267+t268+30208.0/405.0*t119-t270-94208.0/405.0*t123-t272+t273-69632.0/405.0*t129+t275+t276+t277-t278-t279-874.0/135.0*t142;
225  double t284 = 8.0/5.0*xi;
226  double t285 = 2048.0/2079.0*eta;
227  double t286 = 131072.0/2025.0*t9;
228  double t288 = 6016.0/2025.0*t13;
229  double t290 = 24448.0/405.0*t17;
230  double t292 = 116224.0/2025.0*t23;
231  double t294 = 4096.0/405.0*t28;
232  double t295 = 1024.0/81.0*t30;
233  double t296 = 128.0/135.0*t32;
234  double t297 = 1024.0/405.0*t34;
235  double t298 = 188416.0/2025.0*t36;
236  double t299 = -t284-t285-t286+1408.0/675.0*t11+t288-89728.0/2025.0*t15-t290+359936.0/2025.0*t20+t292-274432.0/2025.0*t25-t294+t295+t296-t297+t298;
237  double t300 = 65536.0/2025.0*t38;
238  double t301 = 2048.0/675.0*t42;
239  double t302 = 278528.0/2025.0*t45;
240  double t303 = 800768.0/2025.0*t47;
241  double t304 = 69632.0/405.0*t49;
242  double t305 = 69632.0/2025.0*t51;
243  double t307 = 8192.0/405.0*t55;
244  double t308 = 8704.0/675.0*t57;
245  double t309 = 152.0/225.0*t59;
246  double t310 = 3968.0/405.0*t61;
247  double t311 = 11776.0/405.0*t63;
248  double t312 = 100832.0/4725.0*t65;
249  double t313 = 22496.0/945.0*t3;
250  double t314 = 63136.0/495.0*t5;
251  double t315 = -t300-t301+t302-t303-t304+t305+269824.0/2025.0*t53-t307-t308-t309-t310+t311+t312-t313+t314;
252  double t317 = 672.0/5.0*t19;
253  double t318 = 1152.0/11.0*t22;
254  double t319 = 512.0/5.0*t6;
255  double t320 = 168.0/5.0*t4;
256  double t321 = 8192.0/45.0*t85;
257  double t322 = 32768.0/10395.0*t93;
258  double t323 = 63488.0/2025.0*t95;
259  double t324 = 16384.0/405.0*t97;
260  double t325 = 63488.0/2025.0*t99;
261  double t326 = 16384.0/2025.0*t101;
262  double t327 = 2048.0/675.0*t103;
263  double t329 = 366464.0/7425.0*t107;
264  double t331 = 20704.0/297.0*t112;
265  double t332 = -t317-t318+t319+t320-t321+t322+t323+t324-t325-t326+t327+25088.0/675.0*t105+t329-33184.0/675.0*t109-t331;
266  double t333 = 8192.0/675.0*t115;
267  double t334 = 65536.0/2025.0*t117;
268  double t336 = 65536.0/405.0*t121;
269  double t338 = 16384.0/2025.0*t125;
270  double t339 = 16384.0/405.0*t127;
271  double t341 = 262144.0/2025.0*t131;
272  double t342 = 524288.0/2025.0*t133;
273  double t343 = 188416.0/2025.0*t135;
274  double t344 = 65536.0/2025.0*t137;
275  double t345 = 131072.0/2025.0*t139;
276  double t347 = 2048.0/2079.0+t333-t334-253952.0/2025.0*t119+t336+753664.0/2025.0*t123+t338-t339+557056.0/2025.0*t129-t341-t342-t343+t344+t345+8552.0/675.0*t142;
277  double t352 = 8192.0/135.0*t9;
278  double t354 = 341.0/90.0*t13;
279  double t360 = 128.0/9.0*t28;
280  double t361 = 56.0/3.0*t30;
281  double t362 = 14.0/3.0*t34;
282  double t363 = 3584.0/45.0*t36;
283  double t364 = -2560.0/2079.0+2.0*xi+26293.0/20790.0*eta+t352-358.0/135.0*t11-t354+2506.0/45.0*t15+378.0/5.0*t17-10024.0/45.0*t20-3232.0/45.0*t23+22912.0/135.0*t25+t360-t361-t230+t362-t363;
284  double t365 = 2048.0/45.0*t38;
285  double t367 = 15232.0/45.0*t47;
286  double t371 = 512.0/27.0*t55;
287  double t372 = 32.0/45.0*t59;
288  double t373 = 56.0/9.0*t61;
289  double t374 = 224.0/9.0*t63;
290  double t376 = t7/90.0;
291  double t380 = t365+t235-8704.0/45.0*t45+t367+3808.0/15.0*t49-952.0/15.0*t51-3808.0/45.0*t53+t371+t242+t372+t373-t374-50843.0/1890.0*t65+t376+5624.0/189.0*t3-15784.0/99.0*t5+168.0*t19;
292  double t383 = 32.0/45.0*t41;
293  double t384 = 32.0/45.0*t8;
294  double t386 = 2.0/9.0*t27;
295  double t391 = 896.0/45.0*t95;
296  double t392 = 896.0/15.0*t97;
297  double t393 = 896.0/45.0*t99;
298  double t394 = 224.0/15.0*t101;
299  double t397 = 1440.0/11.0*t22+t383-t384-128.0*t6-t386-42.0*t4+136.0/45.0*t44+2048.0/9.0*t85-8192.0/2079.0*t93-t391-t392+t393+t394-t261-2048.0/45.0*t105-30656.0/495.0*t107;
300  double t404 = 224.0/15.0*t125;
301  double t405 = 896.0/15.0*t127;
302  double t408 = 32768.0/135.0*t133;
303  double t409 = 3584.0/45.0*t135;
304  double t410 = 2048.0/45.0*t137;
305  double t411 = 8192.0/135.0*t139;
306  double t414 = 896.0/15.0*t109+43346.0/495.0*t112-t267+896.0/15.0*t117+3584.0/45.0*t119-3584.0/15.0*t121-14336.0/45.0*t123-t404+t405-34816.0/135.0*t129+8192.0/45.0*t131+t408+t409-t410-t411-128.0/45.0*t114-224.0/15.0*t142;
307  double t417 = 65536.0/2025.0*t9;
308  double t422 = 64.0/135.0*t32;
309  double t423 = 69632.0/2025.0*t36;
310  double t424 = -t284-t285-t417+1456.0/675.0*t11+t288-90704.0/2025.0*t15-t290+361792.0/2025.0*t20+t292-275456.0/2025.0*t25-t294+t295-t422-t297+t423;
311  double t425 = 1024.0/675.0*t42;
312  double t426 = 295936.0/2025.0*t47;
313  double t427 = 4096.0/405.0*t55;
314  double t429 = 104.0/225.0*t59;
315  double t430 = 4352.0/405.0*t63;
316  double t431 = -t300+t425+t302-t426-t304+t305+t54-t427+4352.0/675.0*t57-t429-t62+t430+t312-t313+t314;
317  double t433 = 1024.0/675.0*t103;
318  double t436 = -t317-t318+t319+t320-t321+t322+t96+t324-t100-t326-t433+24064.0/675.0*t105+t329-31328.0/675.0*t109-t331;
319  double t438 = 278528.0/2025.0*t123;
320  double t439 = 278528.0/2025.0*t129;
321  double t440 = 262144.0/2025.0*t133;
322  double t441 = 69632.0/2025.0*t135;
323  double t442 = 65536.0/2025.0*t139;
324  double t444 = 2048.0/2079.0-4096.0/675.0*t115-t334-t120+t336+t438+t338-t339+t439-t341-t440-t441+t344+t442+7576.0/675.0*t142;
325  double t447 = 16384.0/2025.0*t9;
326  double t452 = 8.0/135.0*t32;
327  double t453 = -1024.0/2079.0+t218+t219+t447-722.0/675.0*t11-t222+45446.0/2025.0*t15+t224-181264.0/2025.0*t20-t226+137984.0/2025.0*t25+t228-t229+t452+t231;
328  double t454 = 11264.0/2025.0*t36;
329  double t455 = 128.0/675.0*t42;
330  double t456 = 47872.0/2025.0*t47;
331  double t458 = 1024.0/405.0*t55;
332  double t459 = 544.0/675.0*t57;
333  double t460 = 58.0/225.0*t59;
334  double t461 = 344.0/405.0*t61;
335  double t462 = 704.0/405.0*t63;
336  double t463 = -t454+t234-t455-t236+t456+t238-t239+23392.0/2025.0*t53+t458-t459+t460-t461-t462-t246+t247;
337  double t465 = 5504.0/2025.0*t95;
338  double t466 = 5504.0/2025.0*t99;
339  double t467 = 128.0/675.0*t103;
340  double t470 = -t250+t251+t252-t253-t254+t255-t256+t465-t258-t466+t260+t467-11776.0/675.0*t105-t263+15296.0/675.0*t109;
341  double t475 = 65536.0/2025.0*t133;
342  double t476 = 11264.0/2025.0*t135;
343  double t477 = 16384.0/2025.0*t139;
344  double t479 = t266+512.0/675.0*t115+t268-22016.0/2025.0*t119-t270-45056.0/2025.0*t123-t272+t273-69632.0/2025.0*t129+t275+t475+t476-t278-t477-3694.0/675.0*t142;
345  double t482 = 2048.0/14553.0*eta;
346  double t484 = 128.0/315.0*t13;
347  double t488 = 8.0/105.0*t59;
348  double t489 = 19808.0/6615.0*t65;
349  double t490 = -t155-t482+32.0/105.0*t11+t484-32.0/5.0*t15-t161+128.0/5.0*t20+t163-2048.0/105.0*t25-t488+t489-t180;
350  double t491 = 512.0/105.0*t105;
351  double t492 = 32.0/5.0*t109;
352  double t493 = 8.0/5.0*t142;
353  double t494 = 2048.0/14553.0+t181-t182-t183+t188+t190-t193+t194+t491+t201-t492-t203+t493;
354  double t499 = (1.0+xi)*t81*t149;
355  double t500 = 4096.0/72765.0*t499;
356  double t502 = 4096.0/14175.0*t9;
357  double t504 = 22991.0/396900.0*t13;
358  double t508 = 12599.0/10395.0*t32;
359  double t509 = 85.0/567.0*t34;
360  double t510 = 256.0/2025.0*t36;
361  double t511 = -512.0/14553.0+799.0/72765.0*xi-t500+983.0/72765.0*eta-t502+4943.0/14700.0*t11-t504+1618.0/2025.0*t15+t18-6476.0/2025.0*t20-t24+34624.0/14175.0*t25-t29+t31-t508+t509-t510;
362  double t512 = 6368.0/7425.0*t42;
363  double t513 = 1088.0/2025.0*t47;
364  double t516 = 256.0/2835.0*t55;
365  double t518 = t59/6300.0;
366  double t519 = 8.0/405.0*t61;
367  double t520 = 16.0/405.0*t63;
368  double t522 = 2524.0/6615.0*t7;
369  double t523 = -t39+t512+t46+t513-t50-6004.0/14175.0*t51-544.0/2025.0*t53-t516-3712.0/4725.0*t57+t518+t519-t520-50191.0/132300.0*t65+t522+t68-t69+t70;
370  double t525 = 1616.0/1617.0*t41;
371  double t526 = 3.0/35.0*t8;
372  double t527 = 4724.0/3465.0*t27;
373  double t528 = 12.0/35.0*t44;
374  double t529 = 1024.0/2205.0*t83;
375  double t530 = 128.0/2025.0*t95;
376  double t531 = 128.0/2025.0*t99;
377  double t534 = 2816.0/4725.0*t105;
378  double t535 = t71+t525+t526-t76-t527-t78-t528+t529+t86-t94-t530+t98+t531+1508.0/14175.0*t101+929.0/4725.0*t103-t534-t108;
379  double t536 = 544.0/675.0*t109;
380  double t537 = 2816.0/4725.0*t115;
381  double t541 = 13616.0/99225.0*t125;
382  double t543 = 16384.0/14175.0*t133;
383  double t544 = 256.0/2025.0*t135;
384  double t545 = 4096.0/14175.0*t139;
385  double t546 = 64.0/245.0*t114;
386  double t548 = t536+t113+t537+31424.0/99225.0*t117+512.0/2025.0*t119+t122-1024.0/2025.0*t123-t541-t128+17408.0/14175.0*t129-t132-t543+t544+t138+t545+t546-137.0/675.0*t142;
387  double t552 = 32768.0/72765.0*t499;
388  double t553 = 8.0/245.0*eta;
389  double t556 = 256.0/2205.0*t13;
390  double t557 = 32.0/35.0*t15;
391  double t558 = 128.0/105.0*t17;
392  double t559 = 128.0/35.0*t20;
393  double t560 = 512.0/441.0*t23;
394  double t561 = 2048.0/735.0*t25;
395  double t562 = 33568.0/3465.0*t32;
396  double t564 = 7072.0/72765.0*xi+t552+t553+4096.0/1575.0*t9-3904.0/1323.0*t11+t556-t557-t558+t559+t560-t561+t562-t166+256.0/225.0*t36;
397  double t565 = 1024.0/225.0*t38;
398  double t566 = 4736.0/693.0*t42;
399  double t567 = 4096.0/225.0*t45;
400  double t568 = 1024.0/225.0*t47;
401  double t569 = 256.0/45.0*t49;
402  double t573 = 824.0/11025.0*t59;
403  double t575 = 20192.0/6615.0*t7;
404  double t576 = 128.0/2205.0*t3;
405  double t577 = 128.0/105.0*t5;
406  double t578 = 128.0/35.0*t19;
407  double t579 = t565-t566-t567-t568+t569+5312.0/1575.0*t51+512.0/225.0*t53+3296.0/525.0*t57+t573+1328.0/33075.0*t65-t575-t576+t577-t578;
408  double t581 = 512.0/441.0*t22;
409  double t582 = 12928.0/1617.0*t41;
410  double t583 = 24.0/35.0*t8;
411  double t584 = 2048.0/735.0*t6;
412  double t585 = 37792.0/3465.0*t27;
413  double t586 = 32.0/35.0*t4;
414  double t587 = 96.0/35.0*t44;
415  double t588 = 8192.0/2205.0*t85;
416  double t589 = 64.0/45.0*t97;
417  double t590 = 128.0/225.0*t99;
418  double t594 = -t581-t582-t583+t584+t585+t586+t587-t192-t588-t589-t590-1328.0/1575.0*t101-824.0/525.0*t103-4096.0/33075.0*t105;
419  double t595 = 1024.0/4725.0*t107;
420  double t597 = 64.0/945.0*t112;
421  double t601 = 4096.0/945.0*t121;
422  double t604 = 65536.0/4725.0*t131;
423  double t605 = 262144.0/33075.0*t133;
424  double t606 = 512.0/245.0*t114;
425  double t608 = 2048.0/14553.0-t595-256.0/4725.0*t109+t597-52736.0/11025.0*t115-84992.0/33075.0*t117-8192.0/4725.0*t119-t601+16384.0/4725.0*t123+t208-16384.0/1575.0*t129+t604+t605-t606+128.0/4725.0*t142;
426  double t611 = 1024.0/2079.0*xi;
427  double t612 = 16384.0/10395.0*t499;
428  double t613 = 4.0/35.0*eta;
429  double t615 = 220.0/21.0*t11;
430  double t616 = 604.0/2835.0*t13;
431  double t617 = 32.0/405.0*t15;
432  double t618 = 16.0/81.0*t17;
433  double t619 = 64.0/405.0*t20;
434  double t620 = 256.0/405.0*t23;
435  double t621 = 1024.0/2835.0*t25;
436  double t622 = 4352.0/405.0*t28;
437  double t623 = 351716.0/10395.0*t32;
438  double t624 = -1024.0/2079.0-t611-t612-t613-30208.0/2835.0*t9+t615-t616+t617+t618-t619-t620-t621+t622-t229-t623;
439  double t625 = 1796.0/405.0*t34;
440  double t627 = 7552.0/405.0*t38;
441  double t628 = 247936.0/10395.0*t42;
442  double t629 = 23552.0/405.0*t45;
443  double t630 = 5888.0/405.0*t47;
444  double t631 = 1472.0/81.0*t49;
445  double t634 = 17408.0/2835.0*t55;
446  double t636 = 82.0/315.0*t59;
447  double t637 = 544.0/405.0*t61;
448  double t638 = 1088.0/405.0*t63;
449  double t640 = t625-1888.0/405.0*t36-t627+t628+t629+t630-t631-4816.0/405.0*t51-2944.0/405.0*t53+t634-4160.0/189.0*t57-t636-t637+t638-26.0/189.0*t65;
450  double t642 = 10096.0/945.0*t7;
451  double t643 = 6464.0/231.0*t41;
452  double t644 = 12.0/5.0*t8;
453  double t645 = 18896.0/495.0*t27;
454  double t646 = 48.0/5.0*t44;
455  double t647 = 4096.0/315.0*t83;
456  double t648 = 512.0/405.0*t95;
457  double t649 = 472.0/81.0*t97;
458  double t650 = 944.0/405.0*t99;
459  double t653 = 512.0/945.0*t105;
460  double t654 = 128.0/135.0*t107;
461  double t655 = 32.0/135.0*t109;
462  double t656 = 8.0/27.0*t112;
463  double t657 = t642+t643+t644-t645-t646+t647+t648+t649+t650+1178.0/405.0*t101+5174.0/945.0*t103+t653+t654+t655-t656;
464  double t661 = 1024.0/81.0*t121;
465  double t663 = 11968.0/2835.0*t125;
466  double t664 = 256.0/81.0*t127;
467  double t666 = 65536.0/2835.0*t133;
468  double t667 = 1024.0/405.0*t135;
469  double t668 = 16384.0/2835.0*t139;
470  double t669 = 256.0/35.0*t114;
471  double t670 = 16.0/135.0*t142;
472  double t671 = 15872.0/945.0*t115+25856.0/2835.0*t117+2048.0/405.0*t119+t661-4096.0/405.0*t123-t663+t664+94208.0/2835.0*t129-t275-t666-t667-t278-t668+t669-t670;
473  double t674 = 2048.0/2079.0*xi;
474  double t675 = 32768.0/10395.0*t499;
475  double t676 = 8.0/35.0*eta;
476  double t678 = 1568.0/75.0*t11;
477  double t679 = 7552.0/14175.0*t13;
478  double t680 = 2048.0/2025.0*t15;
479  double t681 = 1024.0/405.0*t17;
480  double t682 = 4096.0/2025.0*t20;
481  double t683 = 16384.0/2025.0*t23;
482  double t684 = 65536.0/14175.0*t25;
483  double t685 = 16384.0/405.0*t28;
484  double t686 = 702112.0/10395.0*t32;
485  double t687 = 3712.0/405.0*t34;
486  double t688 = t674+t675+t676+253952.0/14175.0*t9-t678+t679-t680-t681+t682+t683+t684-t685+t295+t686-t687;
487  double t690 = 63488.0/2025.0*t38;
488  double t691 = 2475136.0/51975.0*t42;
489  double t692 = 188416.0/2025.0*t45;
490  double t693 = 47104.0/2025.0*t47;
491  double t694 = 11776.0/405.0*t49;
492  double t697 = 65536.0/2835.0*t55;
493  double t699 = 808.0/1575.0*t59;
494  double t700 = 2048.0/405.0*t61;
495  double t701 = 4096.0/405.0*t63;
496  double t703 = 20192.0/945.0*t7;
497  double t704 = 15872.0/2025.0*t36+t690-t691-t692-t693+t694+48896.0/2025.0*t51+23552.0/2025.0*t53-t697+208736.0/4725.0*t57+t699+t700-t701+1216.0/4725.0*t65-t703;
498  double t706 = 12928.0/231.0*t41;
499  double t707 = 24.0/5.0*t8;
500  double t708 = 37792.0/495.0*t27;
501  double t709 = 96.0/5.0*t44;
502  double t710 = 8192.0/315.0*t83;
503  double t711 = 8192.0/2025.0*t95;
504  double t712 = 3968.0/405.0*t97;
505  double t713 = 7936.0/2025.0*t99;
506  double t717 = 2048.0/675.0*t107;
507  double t719 = 128.0/135.0*t112;
508  double t721 = -t706-t707+t708+t709-t710-t711-t712-t713-11968.0/2025.0*t101-51928.0/4725.0*t103-8192.0/4725.0*t105-t717-512.0/675.0*t109+t719-159232.0/4725.0*t115;
509  double t723 = 16384.0/2025.0*t119;
510  double t724 = 8192.0/405.0*t121;
511  double t726 = 122368.0/14175.0*t125;
512  double t727 = 4096.0/405.0*t127;
513  double t729 = 131072.0/2025.0*t131;
514  double t730 = 524288.0/14175.0*t133;
515  double t731 = 16384.0/2025.0*t135;
516  double t732 = 262144.0/14175.0*t139;
517  double t733 = 512.0/35.0*t114;
518  double t735 = 2048.0/2079.0-262144.0/14175.0*t117-t723-t724+32768.0/2025.0*t123+t726-t727-753664.0/14175.0*t129+t729+t730+t731+t344+t732-t733+256.0/675.0*t142;
519  double t743 = 467.0/630.0*t13;
520  double t745 = 14.0/3.0*t17;
521  double t747 = 224.0/15.0*t23;
522  double t749 = 896.0/15.0*t28;
523  double t752 = -2560.0/2079.0-3643.0/2970.0*xi-8192.0/2079.0*t499-2.0/7.0*eta-512.0/45.0*t9+49331.0/1890.0*t11-t743+28.0/15.0*t15+t745-56.0/15.0*t20-t747-128.0/15.0*t25+t749-t361-41762.0/495.0*t32+58.0/5.0*t34;
524  double t754 = 896.0/45.0*t38;
525  double t756 = 3584.0/45.0*t45;
526  double t757 = 896.0/45.0*t47;
527  double t758 = 224.0/9.0*t49;
528  double t763 = 208.0/315.0*t59;
529  double t768 = t3/90.0;
530  double t769 = 2.0/9.0*t5;
531  double t770 = -224.0/45.0*t36-t754+206144.0/3465.0*t42+t756+t757-t758-1384.0/45.0*t51-448.0/45.0*t53+512.0/15.0*t55-832.0/15.0*t57-t763-112.0/15.0*t61+224.0/15.0*t63-346.0/945.0*t65+5048.0/189.0*t7+t768-t769;
532  double t773 = 32.0/45.0*t22;
533  double t782 = 56.0/9.0*t97;
534  double t783 = 112.0/45.0*t99;
535  double t786 = 8.0/45.0*t19+t773+16160.0/231.0*t41+6.0*t8+128.0/315.0*t6-9448.0/99.0*t27-4.0/45.0*t4-24.0*t44+2048.0/63.0*t83+256.0/45.0*t95+t782+t783+346.0/45.0*t101+208.0/15.0*t103+t653+t654;
536  double t790 = 512.0/27.0*t121;
537  double t793 = 128.0/9.0*t127;
538  double t795 = 8192.0/135.0*t131;
539  double t796 = 32768.0/945.0*t133;
540  double t800 = t655-t656+13312.0/315.0*t115+22144.0/945.0*t117+1024.0/135.0*t119+t790-2048.0/135.0*t123-3424.0/315.0*t125+t793+2048.0/45.0*t129-t795-t796-512.0/45.0*t135-t410-8192.0/315.0*t139+128.0/7.0*t114-t670;
541  double t803 = t674+t675+t676+t502-t678+t679-t680-t681+t682+t683+t684-t685+t295+t686-t687;
542  double t804 = 69632.0/2025.0*t45;
543  double t805 = 17408.0/2025.0*t47;
544  double t806 = 4352.0/405.0*t49;
545  double t810 = 856.0/1575.0*t59;
546  double t812 = t510+t39-t691-t804-t805+t806+50752.0/2025.0*t51+8704.0/2025.0*t53-t697+210592.0/4725.0*t57+t810+t700-t701+1552.0/4725.0*t65-t703;
547  double t816 = 4096.0/4725.0*t105;
548  double t817 = 1024.0/675.0*t107;
549  double t819 = 64.0/135.0*t112;
550  double t821 = -t706-t707+t708+t709-t710-t711-t98-t531-12944.0/2025.0*t101-52904.0/4725.0*t103+t816+t817+256.0/675.0*t109-t819-160256.0/4725.0*t115;
551  double t824 = 4096.0/405.0*t121;
552  double t827 = 65536.0/2025.0*t131;
553  double t828 = 262144.0/14175.0*t133;
554  double t829 = 128.0/675.0*t142;
555  double t830 = 2048.0/2079.0-269312.0/14175.0*t117-8192.0/2025.0*t119-t824+16384.0/2025.0*t123+t726-t727-278528.0/14175.0*t129+t827+t828+t731+t344+t732-t733-t829;
556  double t834 = -1024.0/2079.0-t611-t612-t613+22016.0/14175.0*t9+t615-t616+t617+t618-t619-t620-t621+t622-t229-t623;
557  double t836 = 5504.0/2025.0*t38;
558  double t837 = 11264.0/2025.0*t45;
559  double t838 = 2816.0/2025.0*t47;
560  double t839 = 704.0/405.0*t49;
561  double t843 = 422.0/1575.0*t59;
562  double t845 = t625+1376.0/2025.0*t36+t836+t628+t837+t838-t839-25744.0/2025.0*t51-1408.0/2025.0*t53+t634-105664.0/4725.0*t57-t843-t637+t638-734.0/4725.0*t65;
563  double t847 = 344.0/405.0*t97;
564  double t848 = 688.0/2025.0*t99;
565  double t852 = 128.0/675.0*t107;
566  double t854 = 8.0/135.0*t112;
567  double t855 = t642+t643+t644-t645-t646+t647+t648-t847-t848+6566.0/2025.0*t101+26546.0/4725.0*t103-512.0/4725.0*t105-t852-32.0/675.0*t109+t854;
568  double t859 = 1024.0/405.0*t121;
569  double t862 = 16384.0/2025.0*t131;
570  double t863 = 65536.0/14175.0*t133;
571  double t865 = 80384.0/4725.0*t115+136448.0/14175.0*t117+2048.0/2025.0*t119+t859-4096.0/2025.0*t123-t663+t664+45056.0/14175.0*t129-t862-t863-t667-t278-t668+t669+16.0/675.0*t142;
572  double t868 = 2048.0/14553.0*xi;
573  double t869 = 19808.0/6615.0*t11;
574  double t870 = 128.0/2205.0*t13;
575  double t871 = 32.0/5.0*t57;
576  double t873 = t868+t552+t553-t869+t870+t562-t166-t566+t171+t871+t488+32.0/735.0*t65;
577  double t874 = 8.0/5.0*t103;
578  double t875 = 512.0/105.0*t115;
579  double t876 = 2048.0/14553.0-t575-t582-t583+t585+t587-t192-t197-t874-t875-t205+t208-t606;
580  double t882 = (1.0+eta)*t80*t92;
581  double t883 = 4096.0/72765.0*t882;
582  double t888 = 85.0/567.0*t17;
583  double t890 = 13616.0/99225.0*t23;
584  double t892 = -512.0/14553.0-1577.0/72765.0*xi-t500-1577.0/72765.0*eta-t883-512.0/14175.0*t9+5423.0/14700.0*t11-5711.0/396900.0*t13+1606.0/14175.0*t15+t888-6452.0/14175.0*t20-t890+35008.0/99225.0*t25-t29+t31-t508+t509;
585  double t894 = 128.0/2025.0*t38;
586  double t895 = 256.0/2025.0*t45;
587  double t897 = 16.0/405.0*t49;
588  double t903 = 2524.0/6615.0*t3;
589  double t904 = 4724.0/3465.0*t5;
590  double t905 = -32.0/2025.0*t36-t894+t512+t895+64.0/2025.0*t47-t897-6452.0/14175.0*t51-32.0/2025.0*t53-t516-3776.0/4725.0*t57-839.0/44100.0*t59+t519-t520+5423.0/14700.0*t65+t522+t903-t904;
591  double t907 = 12.0/35.0*t19;
592  double t908 = 1616.0/1617.0*t22;
593  double t909 = 64.0/245.0*t6;
594  double t910 = 3.0/35.0*t4;
595  double t911 = 1024.0/2205.0*t85;
596  double t912 = 8.0/405.0*t97;
597  double t917 = 6368.0/7425.0*t107;
598  double t918 = -t907+t908+t525+t526+t909-t527+t910-t528+t529+t911-t530+t912+16.0/2025.0*t99+1606.0/14175.0*t101+943.0/4725.0*t103+20224.0/33075.0*t105+t917;
599  double t920 = 12599.0/10395.0*t112;
600  double t924 = 256.0/2835.0*t121;
601  double t927 = 4096.0/14175.0*t131;
602  double t930 = -3776.0/4725.0*t109-t920+20224.0/33075.0*t115+35008.0/99225.0*t117-512.0/14175.0*t119-t924+1024.0/14175.0*t123-t541-t128+1024.0/14175.0*t129+t927+16384.0/99225.0*t133+t544+t138+t545+t546+943.0/4725.0*t142;
603  double t933 = 8.0/245.0*xi;
604  double t934 = 32768.0/72765.0*t882;
605  double t936 = t933+t482+t934+32.0/735.0*t11+t870-t557-t558+t559+t560-t561+t488-t489;
606  double t937 = 20192.0/6615.0*t3;
607  double t938 = 37792.0/3465.0*t5;
608  double t939 = 96.0/35.0*t19;
609  double t940 = 12928.0/1617.0*t22;
610  double t941 = 512.0/245.0*t6;
611  double t942 = 24.0/35.0*t4;
612  double t943 = 2048.0/14553.0-t937+t938+t939-t940-t941-t942-t588-t491-t201+t492+t203-t493;
613  double t945 = 4.0/35.0*xi;
614  double t946 = 16384.0/10395.0*t882;
615  double t950 = 1796.0/405.0*t17;
616  double t952 = 11968.0/2835.0*t23;
617  double t954 = -1024.0/2079.0-t945-t219-t946+2048.0/2025.0*t9-734.0/4725.0*t11-t616+6566.0/2025.0*t15+t950-25744.0/2025.0*t20-t952+136448.0/14175.0*t25+t228-t229+t452;
618  double t956 = 512.0/405.0*t38;
619  double t957 = 1024.0/405.0*t45;
620  double t958 = 1088.0/405.0*t49;
621  double t959 = 64.0/405.0*t51;
622  double t962 = 220.0/21.0*t65;
623  double t963 = t231-1408.0/2025.0*t36+t956-t455-t957+t838+t958-t959+1376.0/2025.0*t53+t458-32.0/675.0*t57-t843-t461-t462+t962;
624  double t965 = 10096.0/945.0*t3;
625  double t966 = 18896.0/495.0*t5;
626  double t967 = 48.0/5.0*t19;
627  double t968 = 6464.0/231.0*t22;
628  double t969 = 256.0/35.0*t6;
629  double t970 = 12.0/5.0*t4;
630  double t971 = 4096.0/315.0*t85;
631  double t972 = 544.0/405.0*t97;
632  double t973 = 32.0/405.0*t101;
633  double t976 = 247936.0/10395.0*t107;
634  double t978 = t965-t966-t967+t968+t969+t970+t971+t465-t972-t848+t973+16.0/675.0*t103+80384.0/4725.0*t105+t976-105664.0/4725.0*t109;
635  double t979 = 351716.0/10395.0*t112;
636  double t981 = 1024.0/2835.0*t117;
637  double t983 = 17408.0/2835.0*t121;
638  double t986 = 16384.0/2835.0*t131;
639  double t988 = -t979-512.0/4725.0*t115-t981+22016.0/14175.0*t119+t983+45056.0/14175.0*t123-t272+t273-4096.0/2025.0*t129-t986-t863+t476-t278-t477+26546.0/4725.0*t142;
640  double t991 = 32768.0/10395.0*t882;
641  double t995 = 3712.0/405.0*t17;
642  double t997 = 122368.0/14175.0*t23;
643  double t999 = t155+t285+t991-8192.0/2025.0*t9+1552.0/4725.0*t11+t679-12944.0/2025.0*t15-t995+50752.0/2025.0*t20+t997-269312.0/14175.0*t25-t294+t295-t422-t297;
644  double t1001 = 8192.0/2025.0*t38;
645  double t1002 = 16384.0/2025.0*t45;
646  double t1003 = 4096.0/405.0*t49;
647  double t1004 = 4096.0/2025.0*t51;
648  double t1005 = 256.0/2025.0*t53;
649  double t1007 = 1568.0/75.0*t65;
650  double t1008 = 20192.0/945.0*t3;
651  double t1009 = 8704.0/2025.0*t36-t1001+t425+t1002-t805-t1003+t1004+t1005-t427+256.0/675.0*t57+t810-t62+t430-t1007-t1008;
652  double t1011 = 37792.0/495.0*t5;
653  double t1012 = 12928.0/231.0*t22;
654  double t1013 = 2048.0/405.0*t97;
655  double t1014 = 2048.0/2025.0*t101;
656  double t1016 = 2475136.0/51975.0*t107;
657  double t1018 = 702112.0/10395.0*t112;
658  double t1019 = t1011+t182-t1012-t188-t190-t193+t96+t1013-t531-t1014-t467-160256.0/4725.0*t105-t1016+210592.0/4725.0*t109+t1018;
659  double t1020 = 65536.0/14175.0*t117;
660  double t1021 = 4096.0/14175.0*t119;
661  double t1022 = 65536.0/2835.0*t121;
662  double t1025 = 262144.0/14175.0*t131;
663  double t1027 = 2048.0/2079.0+t204+t1020+t1021-t1022-278528.0/14175.0*t123+t338-t339+16384.0/2025.0*t129+t1025+t828-t441+t344+t442-52904.0/4725.0*t142;
664  double t1040 = -2560.0/2079.0-2.0/7.0*xi-3643.0/2970.0*eta-8192.0/2079.0*t882+1024.0/135.0*t9-346.0/945.0*t11-t743+346.0/45.0*t15+58.0/5.0*t17-1384.0/45.0*t20-3424.0/315.0*t23+22144.0/945.0*t25+t360-t361-t230+t362;
665  double t1047 = 32.0/135.0*t57;
666  double t1051 = -448.0/45.0*t36+256.0/45.0*t38+t235-512.0/45.0*t45+t757+224.0/15.0*t49-56.0/15.0*t51-224.0/45.0*t53+t371+t1047-t763+t373-t374+49331.0/1890.0*t65+t376+5048.0/189.0*t3-9448.0/99.0*t5;
667  double t1062 = 16.0/135.0*t103;
668  double t1065 = -24.0*t19+16160.0/231.0*t22+t383-4.0/45.0*t8+128.0/7.0*t6-t386+6.0*t4+8.0/45.0*t44+2048.0/63.0*t85-t391-112.0/15.0*t97+t783+28.0/15.0*t101-t1062+13312.0/315.0*t105+206144.0/3465.0*t107;
669  double t1068 = 512.0/945.0*t115;
670  double t1077 = -832.0/15.0*t109-41762.0/495.0*t112+t1068-128.0/15.0*t117-512.0/45.0*t119+512.0/15.0*t121+2048.0/45.0*t123-t404+t405-2048.0/135.0*t129-8192.0/315.0*t131-t796+t409-t410-t411+128.0/315.0*t114+208.0/15.0*t142;
671  double t1084 = t155+t285+t991-t447+1216.0/4725.0*t11+t679-11968.0/2025.0*t15-t995+48896.0/2025.0*t20+t997-262144.0/14175.0*t25-t294+t295+t296-t297;
672  double t1088 = 23552.0/2025.0*t36-t1001-t301+t1002-t693-t1003+t1004+15872.0/2025.0*t53-t307-512.0/675.0*t57+t699-t310+t311-t1007-t1008;
673  double t1093 = t1011+t182-t1012-t188-t190-t193+t323+t1013-t713-t1014+256.0/675.0*t103-159232.0/4725.0*t105-t1016+208736.0/4725.0*t109+t1018;
674  double t1099 = 2048.0/2079.0-8192.0/4725.0*t115+t1020+253952.0/14175.0*t119-t1022-753664.0/14175.0*t123+t338-t339+32768.0/2025.0*t129+t1025+t730-t343+t344+t345-51928.0/4725.0*t142;
675  double t1107 = -1024.0/2079.0-t945-t219-t946+2048.0/405.0*t9-26.0/189.0*t11-t616+1178.0/405.0*t15+t950-4816.0/405.0*t20-t952+25856.0/2835.0*t25+t228-t229-t230;
676  double t1110 = t231-2944.0/405.0*t36+t956+t235-t957+t630+t958-t959-1888.0/405.0*t53+t241+t1047-t636+t244-t245+t962;
677  double t1114 = t965-t966-t967+t968+t969+t970+t971-t257-t972+t650+t973-t1062+15872.0/945.0*t105+t976-4160.0/189.0*t109;
678  double t1119 = -t979+t1068-t981-30208.0/2835.0*t119+t983+94208.0/2835.0*t123-t272+t273-4096.0/405.0*t129-t986-t666+t277-t278-t279+5174.0/945.0*t142;
679  double t1129 = t933+7072.0/72765.0*eta+t934-8192.0/4725.0*t9+1328.0/33075.0*t11+t556-1328.0/1575.0*t15-t558+5312.0/1575.0*t20+t560-84992.0/33075.0*t25+t165-t166+512.0/225.0*t36;
680  double t1133 = -t168-t568+t171+256.0/225.0*t53-t173-256.0/4725.0*t57+t573-t176+t177-3904.0/1323.0*t65-t179-t937+t938+t939;
681  double t1137 = -t940-t186+t187-t941+t189-t942-t191-t192-t588+t195-t590-t197+128.0/4725.0*t103-52736.0/11025.0*t105;
682  double t1144 = 2048.0/14553.0-t201+3296.0/525.0*t109+t203-4096.0/33075.0*t115-t205+4096.0/1575.0*t119-16384.0/1575.0*t123+t208+16384.0/4725.0*t129+t605-t211+t212+t213-824.0/525.0*t142;
683  double t1155 = -512.0/14553.0+983.0/72765.0*xi+799.0/72765.0*eta-t883+512.0/2025.0*t9-50191.0/132300.0*t11-t504+1508.0/14175.0*t15+t888-6004.0/14175.0*t20-t890+31424.0/99225.0*t25-t29+t31+t33+t35-544.0/2025.0*t36;
684  double t1158 = -t894-t43+t895+t513-t897-6476.0/2025.0*t51-t1005+t56+t459+t518+t62-t64+4943.0/14700.0*t65+t67+t903-t904-t907;
685  double t1163 = t908+t74-t75+t909-t77+t910+t79+t84+t911-t96+t912+t531+1618.0/2025.0*t101-137.0/675.0*t103+t534+t917-3712.0/4725.0*t109;
686  double t1168 = -t920-t537+34624.0/14175.0*t117-t1021-t924+17408.0/14175.0*t123-t126-t128-1024.0/2025.0*t129+t927-t543+t136+t138-t140-t141+929.0/4725.0*t142-t151;
687  double t1171 = 128.0/15.0*t34;
688  double t1174 = 22496.0/6615.0*t7;
689  double t1175 = -t868-t676+t869+t484-t562-t1171+t566+128.0/5.0*t51-t871-t488+32.0/105.0*t65-t1174;
690  double t1176 = 1152.0/77.0*t41;
691  double t1177 = 63136.0/3465.0*t27;
692  double t1180 = 512.0/63.0*t125;
693  double t1181 = 32768.0/72765.0*t150;
694  double t1182 = 2048.0/14553.0-t1176+t707+t1177-t709-t710-32.0/5.0*t101+t874+t875-2048.0/105.0*t117+t1180+t733+t1181;
695  double t1184 = 4.0/5.0*eta;
696  double t1186 = 9932.0/945.0*t11;
697  double t1187 = 256.0/405.0*t15;
698  double t1188 = 1088.0/405.0*t20;
699  double t1189 = 1024.0/405.0*t25;
700  double t1190 = 10220.0/297.0*t32;
701  double t1191 = 12164.0/405.0*t34;
702  double t1192 = -1024.0/2079.0+t611+t1184-22016.0/2025.0*t9-t1186-t222+t1187+t618-t1188-t620+t1189+t622-t229+t1190+t1191;
703  double t1194 = 36224.0/1485.0*t42;
704  double t1196 = 11264.0/2025.0*t53;
705  double t1197 = 17408.0/405.0*t55;
706  double t1199 = 4352.0/405.0*t61;
707  double t1200 = 18496.0/405.0*t63;
708  double t1202 = 11248.0/945.0*t7;
709  double t1203 = 23392.0/2025.0*t36+t836-t1194+t837+t456-t839-181264.0/2025.0*t51-t1196-t1197+15296.0/675.0*t57+t460-t1199+t1200-722.0/675.0*t65+t1202;
710  double t1205 = 576.0/11.0*t41;
711  double t1206 = 84.0/5.0*t8;
712  double t1207 = 31568.0/495.0*t27;
713  double t1208 = 336.0/5.0*t44;
714  double t1209 = 4096.0/45.0*t83;
715  double t1210 = 4096.0/405.0*t95;
716  double t1215 = t1205-t1206-t1207+t1208+t1209+t1210-t847-t466+45446.0/2025.0*t101-3694.0/675.0*t103+512.0/675.0*t105-t852-t536+t854-11776.0/675.0*t115;
717  double t1218 = 11584.0/405.0*t125;
718  double t1220 = 17408.0/405.0*t135;
719  double t1221 = 256.0/5.0*t114;
720  double t1222 = 16384.0/10395.0*t150;
721  double t1223 = 137984.0/2025.0*t117+t723+t859-69632.0/2025.0*t123-t1218+t664-45056.0/2025.0*t129-t862+t475-t1220-t278+t279-t1221+t829-t1222;
722  double t1226 = 8.0/5.0*eta;
723  double t1227 = 100832.0/4725.0*t11;
724  double t1228 = 16384.0/2025.0*t15;
725  double t1229 = 69632.0/2025.0*t20;
726  double t1230 = 65536.0/2025.0*t25;
727  double t1231 = 20704.0/297.0*t32;
728  double t1232 = 24448.0/405.0*t34;
729  double t1233 = -t674-t1226-t10+t1227+t288-t1228-t681+t1229+t683-t1230-t685+t295-t1231-t1232+t37;
730  double t1234 = 366464.0/7425.0*t42;
731  double t1236 = 69632.0/2025.0*t53;
732  double t1237 = 65536.0/405.0*t55;
733  double t1239 = 16384.0/405.0*t61;
734  double t1240 = 69632.0/405.0*t63;
735  double t1242 = 22496.0/945.0*t7;
736  double t1243 = 1152.0/11.0*t41;
737  double t1244 = t39+t1234-t804-t426+t806+361792.0/2025.0*t51+t1236+t1237-31328.0/675.0*t57-t429+t1239-t1240+1456.0/675.0*t65-t1242-t1243;
738  double t1246 = 168.0/5.0*t8;
739  double t1247 = 63136.0/495.0*t27;
740  double t1248 = 672.0/5.0*t44;
741  double t1249 = 8192.0/45.0*t83;
742  double t1250 = 65536.0/2025.0*t95;
743  double t1257 = t1246+t1247-t1248-t1249-t1250-t98-t100-90704.0/2025.0*t101+7576.0/675.0*t103-4096.0/675.0*t105+t817+4352.0/675.0*t109-t819+24064.0/675.0*t115-275456.0/2025.0*t117;
744  double t1258 = 65536.0/2025.0*t119;
745  double t1259 = 116224.0/2025.0*t125;
746  double t1260 = 278528.0/2025.0*t135;
747  double t1261 = 262144.0/2025.0*t139;
748  double t1262 = 512.0/5.0*t114;
749  double t1263 = 1024.0/675.0*t142;
750  double t1264 = 32768.0/10395.0*t150;
751  double t1265 = 2048.0/2079.0-t1258-t824+t438+t1259-t727+t439+t827-t440+t1260+t344-t1261+t1262-t1263+t1264;
752  double t1272 = 224.0/15.0*t15;
753  double t1278 = -2560.0/2079.0+26293.0/20790.0*xi+2.0*eta+3584.0/45.0*t9-50843.0/1890.0*t11-t354+t1272+t745-952.0/15.0*t20-t747+896.0/15.0*t25+t749-t361+43346.0/495.0*t32+378.0/5.0*t34-3808.0/45.0*t36;
754  double t1281 = 3584.0/45.0*t53;
755  double t1284 = 896.0/15.0*t61;
756  double t1289 = -t754-30656.0/495.0*t42+t756+t367-t758-10024.0/45.0*t51-t1281-3584.0/15.0*t55+896.0/15.0*t57+t372-t1284+3808.0/15.0*t63-358.0/135.0*t65+5624.0/189.0*t7+t768-t769+136.0/45.0*t19;
757  double t1295 = 32.0/45.0*t4;
758  double t1298 = 2048.0/45.0*t95;
759  double t1301 = 512.0/135.0*t105;
760  double t1302 = 544.0/135.0*t109;
761  double t1303 = t773+1440.0/11.0*t41-42.0*t8-128.0/45.0*t6-15784.0/99.0*t27-t1295+168.0*t44+2048.0/9.0*t83+t1298+t782+t393+2506.0/45.0*t101-224.0/15.0*t103-t1301+t654+t1302;
762  double t1306 = 8192.0/135.0*t119;
763  double t1313 = 128.0/135.0*t142;
764  double t1315 = -t656-2048.0/45.0*t115+22912.0/135.0*t117+t1306+t790-34816.0/135.0*t123-3232.0/45.0*t125+t793-14336.0/45.0*t129-t795+t408-8704.0/45.0*t135-t410+8192.0/45.0*t139-128.0*t114-t1313-8192.0/2079.0*t150;
765  double t1320 = -t674-t1226-253952.0/2025.0*t9+t1227+t288-t1228-t681+t1229+t683-t1230-t685+t295-t1231-t1232+269824.0/2025.0*t36;
766  double t1322 = 188416.0/2025.0*t53;
767  double t1325 = t690+t1234-t692-t303+t694+359936.0/2025.0*t51+t1322+t1237-33184.0/675.0*t57-t309+t1239-t1240+1408.0/675.0*t65-t1242-t1243;
768  double t1329 = 8192.0/675.0*t105;
769  double t1330 = 8704.0/675.0*t109;
770  double t1333 = t1246+t1247-t1248-t1249-t1250-t712-t325-89728.0/2025.0*t101+8552.0/675.0*t103+t1329-t717-t1330+t719+25088.0/675.0*t115-274432.0/2025.0*t117;
771  double t1334 = 131072.0/2025.0*t119;
772  double t1337 = 2048.0/675.0*t142;
773  double t1338 = 2048.0/2079.0-t1334-t724+557056.0/2025.0*t123+t1259-t727+753664.0/2025.0*t129+t729-t342+t1260+t344-t1261+t1262+t1337+t1264;
774  double t1342 = -1024.0/2079.0+t611+t1184+30208.0/405.0*t9-t1186-t222+t1187+t618-t1188-t620+t1189+t622-t229+t1190+t1191;
775  double t1345 = 23552.0/405.0*t53;
776  double t1348 = -32096.0/405.0*t36-t627-t1194+t629+t237-t631-7184.0/81.0*t51-t1345-t1197+3392.0/135.0*t57+t243-t1199+t1200-142.0/135.0*t65+t1202;
777  double t1353 = t1205-t1206-t1207+t1208+t1209+t1210+t649+t259+8954.0/405.0*t101-874.0/135.0*t103-t1301+t654+t1302-t656-512.0/27.0*t115;
778  double t1355 = 16384.0/405.0*t119;
779  double t1358 = 27392.0/405.0*t117+t1355+t661-69632.0/405.0*t123-t1218+t664-94208.0/405.0*t129-t275+t276-t1220-t278+t279-t1221-t1313-t1222;
780  double t1365 = -13408.0/72765.0*xi-t676-4096.0/225.0*t9+20096.0/6615.0*t11+t159-t557-t558+t559+t560-t561-t562-t1171+4352.0/225.0*t36+t565;
781  double t1367 = 4096.0/225.0*t53;
782  double t1370 = t566-t567-t170+t569+5696.0/225.0*t51+t1367-544.0/75.0*t57-t175+1424.0/4725.0*t65-t1174-t576+t577-t578-t581;
783  double t1374 = -t1176+t707+t584+t1177+t586-t709-t710-t588-t589-t196-1424.0/225.0*t101+136.0/75.0*t103+t816-t595;
784  double t1378 = 65536.0/4725.0*t119;
785  double t1381 = 1024.0/4725.0*t142;
786  double t1382 = 2048.0/14553.0-4352.0/4725.0*t109+t597+8704.0/1575.0*t115-91136.0/4725.0*t117-t1378-t601+278528.0/4725.0*t123+t1180+16384.0/225.0*t129+t604-t210+t733+t1381+t1181;
787  double t1385 = 256.0/735.0*xi;
788  double t1386 = 256.0/735.0*eta;
789  double t1388 = 256.0/735.0*t11;
790  double t1390 = 256.0/35.0*t15;
791  double t1391 = 1024.0/105.0*t17;
792  double t1392 = 1024.0/35.0*t20;
793  double t1393 = 4096.0/441.0*t23;
794  double t1394 = 16384.0/735.0*t25;
795  double t1395 = 1024.0/105.0*t34;
796  double t1396 = t1385+t1386+65536.0/525.0*t9-t1388-2048.0/2205.0*t13+t1390+t1391-t1392-t1393+t1394+t1395;
797  double t1399 = 1024.0/35.0*t51;
798  double t1403 = 256.0/735.0*t65;
799  double t1404 = 1024.0/2205.0*t7;
800  double t1405 = 1024.0/2205.0*t3;
801  double t1406 = 1024.0/105.0*t5;
802  double t1407 = 1024.0/35.0*t19;
803  double t1408 = -4096.0/25.0*t36+16384.0/25.0*t47-t1399-4096.0/25.0*t53+4096.0/525.0*t57+1024.0/11025.0*t59-t1403+t1404+t1405-t1406+t1407;
804  double t1410 = 4096.0/441.0*t22;
805  double t1411 = 4096.0/441.0*t41;
806  double t1412 = 256.0/35.0*t8;
807  double t1413 = 16384.0/735.0*t6;
808  double t1414 = 1024.0/105.0*t27;
809  double t1415 = 256.0/35.0*t4;
810  double t1416 = 1024.0/35.0*t44;
811  double t1417 = 65536.0/2205.0*t83;
812  double t1418 = 65536.0/2205.0*t85;
813  double t1420 = 256.0/35.0*t101;
814  double t1421 = t1410+t1411-t1412-t1413-t1414-t1415+t1416+t1417+t1418+1024.0/25.0*t99+t1420;
815  double t1426 = 16384.0/735.0*t117;
816  double t1429 = 4096.0/441.0*t125;
817  double t1432 = 16384.0/735.0*t114;
818  double t1434 = -1024.0/525.0*t103-65536.0/11025.0*t105+4096.0/525.0*t109-65536.0/11025.0*t115+t1426+65536.0/525.0*t119-262144.0/525.0*t123-t1429-262144.0/525.0*t129+4194304.0/11025.0*t133-t1432-1024.0/525.0*t142;
819  double t1437 = 128.0/105.0*eta;
820  double t1439 = 256.0/945.0*t11;
821  double t1440 = 512.0/315.0*t13;
822  double t1441 = 256.0/45.0*t15;
823  double t1442 = 1024.0/45.0*t20;
824  double t1443 = 16384.0/945.0*t25;
825  double t1444 = 4352.0/945.0*t32;
826  double t1445 = 512.0/15.0*t34;
827  double t1448 = 4096.0/945.0*t42;
828  double t1449 = 94208.0/45.0*t47;
829  double t1450 = 512.0/5.0*t51;
830  double t1452 = 278528.0/945.0*t55;
831  double t1454 = 128.0/315.0*t59;
832  double t1455 = 4352.0/45.0*t61;
833  double t1456 = 17408.0/45.0*t63;
834  double t1457 = 128.0/105.0*t65;
835  double t1458 = 512.0/315.0*t7;
836  double t1459 = t1448-t1449+t1450+23552.0/45.0*t53+t1452-23552.0/945.0*t57-t1454+t1455-t1456+t1457-t1458;
837  double t1461 = 2048.0/63.0*t41;
838  double t1462 = 128.0/5.0*t8;
839  double t1463 = 512.0/15.0*t27;
840  double t1464 = 512.0/5.0*t44;
841  double t1465 = 32768.0/315.0*t83;
842  double t1466 = 4096.0/45.0*t95;
843  double t1467 = 7552.0/45.0*t99;
844  double t1468 = 128.0/5.0*t101;
845  double t1470 = 8192.0/315.0*t105;
846  double t1471 = 512.0/15.0*t109;
847  double t1472 = -t1461+t1462+t1463-t1464-t1465-t1466-t1467-t1468+7552.0/945.0*t103+t1470-t1471;
848  double t1474 = 8192.0/105.0*t117;
849  double t1477 = 2048.0/63.0*t125;
850  double t1479 = 1048576.0/945.0*t133;
851  double t1480 = 16384.0/45.0*t135;
852  double t1481 = 262144.0/945.0*t139;
853  double t1482 = 8192.0/105.0*t114;
854  double t1483 = 128.0/15.0*t142;
855  double t1484 = 16384.0/945.0*t115-t1474-16384.0/45.0*t119+65536.0/45.0*t123+t1477+1507328.0/945.0*t129-t1479+t1480-t1481+t1482+t1483;
856  double t1487 = 256.0/105.0*eta;
857  double t1489 = 16384.0/4725.0*t11;
858  double t1490 = 1024.0/315.0*t13;
859  double t1491 = 16384.0/225.0*t15;
860  double t1492 = 65536.0/225.0*t20;
861  double t1493 = 1048576.0/4725.0*t25;
862  double t1494 = 16384.0/945.0*t32;
863  double t1495 = 1024.0/15.0*t34;
864  double t1498 = 65536.0/4725.0*t42;
865  double t1499 = 753664.0/225.0*t47;
866  double t1500 = 1024.0/5.0*t51;
867  double t1502 = 1048576.0/945.0*t55;
868  double t1504 = 2048.0/1575.0*t59;
869  double t1505 = 16384.0/45.0*t61;
870  double t1506 = 65536.0/45.0*t63;
871  double t1507 = 256.0/105.0*t65;
872  double t1508 = 1024.0/315.0*t7;
873  double t1509 = -t1498+t1499-t1500-188416.0/225.0*t53-t1502+188416.0/4725.0*t57+t1504-t1505+t1506-t1507+t1508;
874  double t1511 = 4096.0/63.0*t41;
875  double t1512 = 256.0/5.0*t8;
876  double t1513 = 1024.0/15.0*t27;
877  double t1514 = 1024.0/5.0*t44;
878  double t1515 = 65536.0/315.0*t83;
879  double t1516 = 65536.0/225.0*t95;
880  double t1517 = 63488.0/225.0*t99;
881  double t1518 = 256.0/5.0*t101;
882  double t1522 = t1511-t1512-t1513+t1514+t1515+t1516+t1517+t1518-63488.0/4725.0*t103-131072.0/1575.0*t105+8192.0/75.0*t109;
883  double t1524 = 16384.0/105.0*t117;
884  double t1527 = 4096.0/63.0*t125;
885  double t1529 = 8388608.0/4725.0*t133;
886  double t1530 = 262144.0/225.0*t135;
887  double t1531 = 4194304.0/4725.0*t139;
888  double t1532 = 16384.0/105.0*t114;
889  double t1534 = -131072.0/4725.0*t115+t1524+131072.0/225.0*t119-524288.0/225.0*t123-t1527-12058624.0/4725.0*t129+t1529-t1530+t1531-t1532-2048.0/75.0*t142;
890  double t1539 = 8192.0/15.0*t9;
891  double t1541 = 256.0/63.0*t13;
892  double t1547 = 3584.0/5.0*t36;
893  double t1548 = -32.0/105.0*xi-64.0/21.0*eta-t1539+32.0/5.0*t11+t1541-672.0/5.0*t15+2688.0/5.0*t20-2048.0/5.0*t25-128.0/5.0*t32-256.0/3.0*t34+t1547;
894  double t1550 = 14336.0/5.0*t47;
895  double t1552 = 3584.0/5.0*t53;
896  double t1554 = 512.0/15.0*t57;
897  double t1560 = 2048.0/105.0*t42-t1550+256.0*t51+t1552+8192.0/5.0*t55-t1554-t1454+2688.0/5.0*t61-10752.0/5.0*t63+64.0/21.0*t65-256.0/63.0*t7-128.0/5.0*t19;
898  double t1570 = 896.0/5.0*t99;
899  double t1572 = 128.0/15.0*t103;
900  double t1573 = -5120.0/63.0*t41+64.0*t8+2048.0/105.0*t6+256.0/3.0*t27+32.0/5.0*t4-256.0*t44-16384.0/63.0*t83-2048.0/5.0*t95-t1570-64.0*t101+t1572+t1470;
901  double t1574 = 8192.0/315.0*t115;
902  double t1576 = 8192.0/15.0*t119;
903  double t1577 = 32768.0/15.0*t123;
904  double t1579 = 32768.0/15.0*t129;
905  double t1580 = 524288.0/315.0*t133;
906  double t1584 = -t1471+t1574-4096.0/21.0*t117-t1576+t1577+5120.0/63.0*t125+t1579-t1580+8192.0/5.0*t135-131072.0/105.0*t139+4096.0/21.0*t114+t1483;
907  double t1588 = 278528.0/225.0*t47;
908  double t1591 = 1024.0/1575.0*t59;
909  double t1592 = -t1498+t1588-t1500-69632.0/225.0*t53-t1502+69632.0/4725.0*t57-t1591-t1505+t1506-t1507+t1508;
910  double t1596 = t1511-t1512-t1513+t1514+t1515+t1516+t196+t1518-t198+65536.0/1575.0*t105-4096.0/75.0*t109;
911  double t1601 = 4194304.0/4725.0*t133;
912  double t1603 = -65536.0/4725.0*t115+t1524+65536.0/225.0*t119-262144.0/225.0*t123-t1527-4456448.0/4725.0*t129+t1601-t1530+t1531-t1532+1024.0/75.0*t142;
913  double t1609 = 45056.0/225.0*t47;
914  double t1612 = 128.0/1575.0*t59;
915  double t1613 = t1448-t1609+t1450+11264.0/225.0*t53+t1452-11264.0/4725.0*t57+t1612+t1455-t1456+t1457-t1458;
916  double t1615 = 5504.0/225.0*t99;
917  double t1619 = -t1461+t1462+t1463-t1464-t1465-t1466+t1615-t1468-5504.0/4725.0*t103-8192.0/1575.0*t105+512.0/75.0*t109;
918  double t1624 = 1048576.0/4725.0*t133;
919  double t1626 = 16384.0/4725.0*t115-t1474-16384.0/225.0*t119+65536.0/225.0*t123+t1477+720896.0/4725.0*t129-t1624+t1480-t1481+t1482-128.0/75.0*t142;
920  double t1629 = 128.0/105.0*xi;
921  double t1631 = 128.0/105.0*t11;
922  double t1632 = 128.0/5.0*t15;
923  double t1633 = 512.0/15.0*t17;
924  double t1634 = 512.0/5.0*t20;
925  double t1635 = 2048.0/63.0*t23;
926  double t1636 = 8192.0/105.0*t25;
927  double t1639 = 4096.0/45.0*t38;
928  double t1640 = 16384.0/45.0*t45;
929  double t1641 = 17408.0/45.0*t49;
930  double t1642 = 1024.0/45.0*t51;
931  double t1644 = 256.0/945.0*t65;
932  double t1645 = 512.0/315.0*t3;
933  double t1646 = 512.0/15.0*t5;
934  double t1647 = -t1639+t1640-t1449-t1641+t1642+30208.0/45.0*t53-t1554-t1454+t1644-t1645+t1646;
935  double t1649 = 512.0/5.0*t19;
936  double t1650 = 2048.0/63.0*t22;
937  double t1651 = 8192.0/105.0*t6;
938  double t1652 = 128.0/5.0*t4;
939  double t1653 = 32768.0/315.0*t85;
940  double t1654 = 4352.0/45.0*t97;
941  double t1655 = 256.0/45.0*t101;
942  double t1657 = 4096.0/945.0*t107;
943  double t1658 = -t1649-t1650+t1651+t1652-t1653+t1654-t1467-t1655+t1572+16384.0/945.0*t105+t1657;
944  double t1660 = 4352.0/945.0*t112;
945  double t1661 = 16384.0/945.0*t117;
946  double t1663 = 278528.0/945.0*t121;
947  double t1666 = 262144.0/945.0*t131;
948  double t1668 = -23552.0/945.0*t109-t1660+t1574-t1661-483328.0/945.0*t119+t1663+1507328.0/945.0*t123+65536.0/45.0*t129-t1666-t1479+7552.0/945.0*t142;
949  double t1672 = 32.0/27.0*t11;
950  double t1673 = 64.0/81.0*t13;
951  double t1674 = 1888.0/81.0*t15;
952  double t1675 = 1088.0/81.0*t17;
953  double t1676 = 5888.0/81.0*t20;
954  double t1677 = 1024.0/81.0*t23;
955  double t1678 = 4096.0/81.0*t25;
956  double t1679 = 17408.0/81.0*t28;
957  double t1680 = 18496.0/81.0*t30;
958  double t1681 = 544.0/27.0*t32;
959  double t1682 = 1088.0/81.0*t34;
960  double t1683 = 120832.0/81.0*t9-t1672+t1673+t1674-t1675-t1676+t1677+t1678-t1679+t1680+t1681-t1682;
961  double t1685 = 30208.0/81.0*t38;
962  double t1686 = 512.0/27.0*t42;
963  double t1687 = 94208.0/81.0*t45;
964  double t1689 = 100096.0/81.0*t49;
965  double t1690 = 5888.0/81.0*t51;
966  double t1692 = 69632.0/81.0*t55;
967  double t1693 = 2944.0/27.0*t57;
968  double t1694 = 16.0/9.0*t59;
969  double t1695 = 32096.0/81.0*t61;
970  double t1696 = -173696.0/81.0*t36+t1685-t1686-t1687+541696.0/81.0*t47+t1689-t1690-173696.0/81.0*t53-t1692+t1693+t1694-t1695;
971  double t1698 = 100096.0/81.0*t63;
972  double t1699 = 32.0/27.0*t65;
973  double t1700 = 30208.0/81.0*t95;
974  double t1701 = 32096.0/81.0*t97;
975  double t1703 = 1888.0/81.0*t101;
976  double t1704 = 944.0/27.0*t103;
977  double t1705 = 2048.0/27.0*t105;
978  double t1706 = 512.0/27.0*t107;
979  double t1707 = 2944.0/27.0*t109;
980  double t1708 = 544.0/27.0*t112;
981  double t1709 = 2048.0/27.0*t115;
982  double t1710 = t1698-t1699+t1700-t1701+55696.0/81.0*t99+t1703-t1704-t1705-t1706+t1707+t1708-t1709;
983  double t1711 = 4096.0/81.0*t117;
984  double t1713 = 69632.0/81.0*t121;
985  double t1715 = 1024.0/81.0*t125;
986  double t1716 = 17408.0/81.0*t127;
987  double t1718 = 65536.0/81.0*t131;
988  double t1720 = 94208.0/81.0*t135;
989  double t1721 = 16384.0/81.0*t137;
990  double t1722 = 65536.0/81.0*t139;
991  double t1723 = 944.0/27.0*t142;
992  double t1724 = t1711+120832.0/81.0*t119-t1713-376832.0/81.0*t123+t1715-t1716-376832.0/81.0*t129+t1718+262144.0/81.0*t133-t1720+t1721+t1722-t1723;
993  double t1728 = 2048.0/135.0*t11;
994  double t1729 = 4096.0/405.0*t13;
995  double t1730 = 120832.0/405.0*t15;
996  double t1731 = 69632.0/405.0*t17;
997  double t1732 = 376832.0/405.0*t20;
998  double t1733 = 65536.0/405.0*t23;
999  double t1734 = 262144.0/405.0*t25;
1000  double t1735 = 65536.0/81.0*t28;
1001  double t1736 = 69632.0/81.0*t30;
1002  double t1737 = 2048.0/27.0*t32;
1003  double t1738 = 4096.0/81.0*t34;
1004  double t1739 = -1015808.0/405.0*t9+t1728-t1729-t1730+t1731+t1732-t1733-t1734+t1735-t1736-t1737+t1738;
1005  double t1741 = 253952.0/405.0*t38;
1006  double t1742 = 8192.0/135.0*t42;
1007  double t1743 = 753664.0/405.0*t45;
1008  double t1744 = 4333568.0/405.0*t47;
1009  double t1745 = 800768.0/405.0*t49;
1010  double t1746 = 47104.0/405.0*t51;
1011  double t1748 = 262144.0/81.0*t55;
1012  double t1749 = 23552.0/135.0*t57;
1013  double t1750 = 256.0/45.0*t59;
1014  double t1751 = 120832.0/81.0*t61;
1015  double t1752 = 1460224.0/405.0*t36-t1741+t1742+t1743-t1744-t1745+t1746+1389568.0/405.0*t53+t1748-t1749-t1750+t1751;
1016  double t1754 = 376832.0/81.0*t63;
1017  double t1755 = 512.0/135.0*t65;
1018  double t1756 = 483328.0/405.0*t95;
1019  double t1757 = 269824.0/405.0*t97;
1020  double t1758 = 468224.0/405.0*t99;
1021  double t1759 = 15872.0/405.0*t101;
1022  double t1760 = 7936.0/135.0*t103;
1023  double t1762 = 8192.0/135.0*t107;
1024  double t1764 = 8704.0/135.0*t112;
1025  double t1765 = 16384.0/135.0*t115;
1026  double t1766 = -t1754+t1755-t1756+t1757-t1758-t1759+t1760+32768.0/135.0*t105+t1762-47104.0/135.0*t109-t1764+t1765;
1027  double t1767 = 32768.0/405.0*t117;
1028  double t1769 = 557056.0/405.0*t121;
1029  double t1770 = 3014656.0/405.0*t123;
1030  double t1771 = 16384.0/405.0*t125;
1031  double t1772 = 278528.0/405.0*t127;
1032  double t1773 = 3014656.0/405.0*t129;
1033  double t1774 = 524288.0/405.0*t131;
1034  double t1775 = 2097152.0/405.0*t133;
1035  double t1776 = 1507328.0/405.0*t135;
1036  double t1777 = 262144.0/405.0*t137;
1037  double t1778 = 1048576.0/405.0*t139;
1038  double t1780 = -t1767-966656.0/405.0*t119+t1769+t1770-t1771+t1772+t1773-t1774-t1775+t1776-t1777-t1778+15104.0/135.0*t142;
1039  double t1783 = 4.0/3.0*xi;
1040  double t1785 = 28.0*t11;
1041  double t1786 = 56.0/3.0*t13;
1042  double t1788 = 952.0/3.0*t17;
1043  double t1790 = 896.0/3.0*t23;
1044  double t1792 = 3584.0/3.0*t28;
1045  double t1793 = 3808.0/3.0*t30;
1046  double t1794 = 112.0*t32;
1047  double t1795 = 224.0/3.0*t34;
1048  double t1797 = t1783+14336.0/9.0*t9-t1785+t1786+1652.0/3.0*t15-t1788-5152.0/3.0*t20+t1790+3584.0/3.0*t25-t1792+t1793+t1794-t1795-20608.0/9.0*t36;
1049  double t1798 = 3584.0/9.0*t38;
1050  double t1799 = 256.0/3.0*t42;
1051  double t1800 = 14336.0/9.0*t45;
1052  double t1801 = 82432.0/9.0*t47;
1053  double t1802 = 15232.0/9.0*t49;
1054  double t1803 = 896.0/9.0*t51;
1055  double t1806 = 448.0/3.0*t57;
1056  double t1809 = 8.0/9.0*t3;
1057  double t1810 = t1798-t1799-t1800+t1801+t1802-t1803-26432.0/9.0*t53-14336.0/3.0*t55+t1806+t1694-6608.0/3.0*t61+20608.0/3.0*t63-t1699-t1809;
1058  double t1812 = 136.0/9.0*t5;
1059  double t1814 = 128.0/9.0*t22;
1060  double t1818 = 3808.0/9.0*t97;
1061  double t1819 = 6608.0/9.0*t99;
1062  double t1820 = 224.0/9.0*t101;
1063  double t1821 = 112.0/3.0*t103;
1064  double t1822 = t1812+736.0/9.0*t19-t1814-512.0/9.0*t6-236.0/9.0*t4+15104.0/9.0*t95-t1818+t1819+t1820-t1821-t1705-t1706+t1707+t1708;
1065  double t1823 = 1024.0/9.0*t115;
1066  double t1824 = 2048.0/27.0*t117;
1067  double t1826 = 34816.0/27.0*t121;
1068  double t1828 = 512.0/9.0*t125;
1069  double t1829 = 8704.0/9.0*t127;
1070  double t1831 = 32768.0/27.0*t131;
1071  double t1832 = 131072.0/27.0*t133;
1072  double t1834 = 8192.0/9.0*t137;
1073  double t1836 = -t1823+t1824+60416.0/27.0*t119-t1826-188416.0/27.0*t123+t1828-t1829-57344.0/9.0*t129+t1831+t1832-47104.0/9.0*t135+t1834+32768.0/9.0*t139-t1723;
1074  double t1839 = -t220+t1728-t1729-t1730+t1731+t1732-t1733-t1734+t1735-t1736-t1737+t1738;
1075  double t1840 = 278528.0/405.0*t45;
1076  double t1841 = 1601536.0/405.0*t47;
1077  double t1842 = 295936.0/405.0*t49;
1078  double t1843 = 17408.0/405.0*t51;
1079  double t1845 = 8704.0/135.0*t57;
1080  double t1846 = 128.0/45.0*t59;
1081  double t1847 = t233-t234+t1742+t1840-t1841-t1842+t1843+513536.0/405.0*t53+t1748-t1845+t1846+t1751;
1082  double t1849 = 256.0/135.0*t65;
1083  double t1850 = 16384.0/135.0*t105;
1084  double t1851 = 4096.0/135.0*t107;
1085  double t1852 = 23552.0/135.0*t109;
1086  double t1853 = 4352.0/135.0*t112;
1087  double t1854 = 8192.0/135.0*t115;
1088  double t1855 = -t1754-t1849-t1756+t258-t259-t260+t261-t1850-t1851+t1852+t1853+t1854;
1089  double t1856 = 16384.0/405.0*t117;
1090  double t1858 = 278528.0/405.0*t121;
1091  double t1861 = 262144.0/405.0*t131;
1092  double t1862 = 1048576.0/405.0*t133;
1093  double t1864 = -t1856-483328.0/405.0*t119+t1858+1507328.0/405.0*t123-t1771+t1772+1114112.0/405.0*t129-t1861-t1862+t1776-t1777-t1778-7552.0/135.0*t142;
1094  double t1868 = -88064.0/405.0*t9-t1672+t1673+t1674-t1675-t1676+t1677+t1678-t1679+t1680+t1681-t1682;
1095  double t1870 = 22016.0/405.0*t38;
1096  double t1871 = 45056.0/405.0*t45;
1097  double t1872 = 259072.0/405.0*t47;
1098  double t1873 = 47872.0/405.0*t49;
1099  double t1874 = 2816.0/405.0*t51;
1100  double t1876 = 1408.0/135.0*t57;
1101  double t1877 = 16.0/45.0*t59;
1102  double t1878 = 126592.0/405.0*t36-t1870-t1686-t1871+t1872+t1873-t1874-83072.0/405.0*t53-t1692+t1876-t1877-t1695;
1103  double t1880 = 32.0/135.0*t65;
1104  double t1881 = 23392.0/405.0*t97;
1105  double t1882 = 40592.0/405.0*t99;
1106  double t1883 = 1376.0/405.0*t101;
1107  double t1884 = 688.0/135.0*t103;
1108  double t1885 = 2048.0/135.0*t105;
1109  double t1886 = 512.0/135.0*t107;
1110  double t1888 = 544.0/135.0*t112;
1111  double t1889 = 2048.0/135.0*t115;
1112  double t1890 = t1698+t1880+t1700+t1881-t1882-t1883+t1884+t1885+t1886-2944.0/135.0*t109-t1888-t1889;
1113  double t1891 = 4096.0/405.0*t117;
1114  double t1893 = 69632.0/405.0*t121;
1115  double t1896 = 65536.0/405.0*t131;
1116  double t1897 = 262144.0/405.0*t133;
1117  double t1899 = t1891+120832.0/405.0*t119-t1893-376832.0/405.0*t123+t1715-t1716-180224.0/405.0*t129+t1896+t1897-t1720+t1721+t1722+944.0/135.0*t142;
1118  double t1902 = 256.0/105.0*xi;
1119  double t1904 = 256.0/105.0*t11;
1120  double t1905 = 256.0/5.0*t15;
1121  double t1906 = 1024.0/15.0*t17;
1122  double t1907 = 1024.0/5.0*t20;
1123  double t1908 = 4096.0/63.0*t23;
1124  double t1909 = 16384.0/105.0*t25;
1125  double t1912 = 65536.0/225.0*t38;
1126  double t1913 = 262144.0/225.0*t45;
1127  double t1914 = 65536.0/45.0*t49;
1128  double t1915 = 65536.0/225.0*t51;
1129  double t1918 = 16384.0/4725.0*t65;
1130  double t1919 = 1024.0/315.0*t3;
1131  double t1920 = 1024.0/15.0*t5;
1132  double t1921 = t1912-t1913+t1499+t1914-t1915-253952.0/225.0*t53+8192.0/75.0*t57+t1504-t1918+t1919-t1920;
1133  double t1923 = 1024.0/5.0*t19;
1134  double t1924 = 4096.0/63.0*t22;
1135  double t1925 = 16384.0/105.0*t6;
1136  double t1926 = 256.0/5.0*t4;
1137  double t1927 = 65536.0/315.0*t85;
1138  double t1928 = 16384.0/45.0*t97;
1139  double t1929 = 16384.0/225.0*t101;
1140  double t1932 = 65536.0/4725.0*t107;
1141  double t1933 = t1923+t1924-t1925-t1926+t1927-t1928+t1517+t1929-2048.0/75.0*t103-131072.0/4725.0*t105-t1932;
1142  double t1935 = 16384.0/945.0*t112;
1143  double t1937 = 1048576.0/4725.0*t117;
1144  double t1939 = 1048576.0/945.0*t121;
1145  double t1942 = 4194304.0/4725.0*t131;
1146  double t1944 = 188416.0/4725.0*t109+t1935-131072.0/1575.0*t115+t1937+4063232.0/4725.0*t119-t1939-12058624.0/4725.0*t123-524288.0/225.0*t129+t1942+t1529-63488.0/4725.0*t142;
1147  double t1948 = 512.0/135.0*t11;
1148  double t1949 = 15872.0/405.0*t15;
1149  double t1950 = 4096.0/81.0*t17;
1150  double t1951 = 47104.0/405.0*t20;
1151  double t1952 = 16384.0/405.0*t23;
1152  double t1953 = 32768.0/405.0*t25;
1153  double t1954 = 278528.0/405.0*t28;
1154  double t1955 = 8704.0/135.0*t32;
1155  double t1956 = 69632.0/405.0*t34;
1156  double t1957 = -966656.0/405.0*t9+t1948-t1729-t1949+t1950+t1951-t1952-t1953+t1954-t1736-t1955+t1956;
1157  double t1959 = 483328.0/405.0*t38;
1158  double t1960 = 1507328.0/405.0*t45;
1159  double t1961 = 376832.0/81.0*t49;
1160  double t1962 = 376832.0/405.0*t51;
1161  double t1964 = 557056.0/405.0*t55;
1162  double t1966 = 269824.0/405.0*t61;
1163  double t1967 = 1389568.0/405.0*t36-t1959+t1742+t1960-t1744-t1961+t1962+1460224.0/405.0*t53+t1964-47104.0/135.0*t57-t1750+t1966;
1164  double t1969 = 800768.0/405.0*t63;
1165  double t1970 = 2048.0/135.0*t65;
1166  double t1971 = 253952.0/405.0*t95;
1167  double t1972 = 120832.0/81.0*t97;
1168  double t1973 = 120832.0/405.0*t101;
1169  double t1975 = 2048.0/27.0*t112;
1170  double t1977 = -t1969+t1970-t1971+t1972-t1758-t1973+15104.0/135.0*t103+t1850+t1762-t1852-t1975+32768.0/135.0*t115;
1171  double t1978 = 262144.0/405.0*t117;
1172  double t1980 = 262144.0/81.0*t121;
1173  double t1981 = 65536.0/405.0*t125;
1174  double t1982 = 65536.0/81.0*t127;
1175  double t1983 = 1048576.0/405.0*t131;
1176  double t1984 = 753664.0/405.0*t135;
1177  double t1985 = 524288.0/405.0*t139;
1178  double t1986 = 7936.0/135.0*t142;
1179  double t1987 = -t1978-1015808.0/405.0*t119+t1980+t1770-t1981+t1982+t1773-t1983-t1775+t1984-t1777-t1985+t1986;
1180  double t1991 = 32768.0/675.0*t11;
1181  double t1992 = 262144.0/2025.0*t13;
1182  double t1993 = 1015808.0/2025.0*t15;
1183  double t1994 = 262144.0/405.0*t17;
1184  double t1995 = 3014656.0/2025.0*t20;
1185  double t1996 = 1048576.0/2025.0*t23;
1186  double t1997 = 2097152.0/2025.0*t25;
1187  double t1998 = 1048576.0/405.0*t28;
1188  double t1999 = 262144.0/81.0*t30;
1189  double t2000 = 32768.0/135.0*t32;
1190  double t2001 = 262144.0/405.0*t34;
1191  double t2002 = 8126464.0/2025.0*t9-t1991+t1992+t1993-t1994-t1995+t1996+t1997-t1998+t1999+t2000-t2001;
1192  double t2004 = 4063232.0/2025.0*t38;
1193  double t2005 = 131072.0/675.0*t42;
1194  double t2006 = 12058624.0/2025.0*t45;
1195  double t2008 = 3014656.0/405.0*t49;
1196  double t2009 = 3014656.0/2025.0*t51;
1197  double t2011 = 2097152.0/405.0*t55;
1198  double t2014 = 1015808.0/405.0*t61;
1199  double t2015 = -11681792.0/2025.0*t36+t2004-t2005-t2006+34668544.0/2025.0*t47+t2008-t2009-11681792.0/2025.0*t53-t2011+376832.0/675.0*t57+4096.0/225.0*t59-t2014;
1200  double t2017 = 3014656.0/405.0*t63;
1201  double t2018 = 32768.0/675.0*t65;
1202  double t2019 = 4063232.0/2025.0*t95;
1203  double t2020 = 1015808.0/405.0*t97;
1204  double t2022 = 1015808.0/2025.0*t101;
1205  double t2025 = 131072.0/675.0*t107;
1206  double t2027 = 32768.0/135.0*t112;
1207  double t2029 = t2017-t2018+t2019-t2020+3936256.0/2025.0*t99+t2022-126976.0/675.0*t103-262144.0/675.0*t105-t2025+376832.0/675.0*t109+t2027-262144.0/675.0*t115;
1208  double t2030 = 2097152.0/2025.0*t117;
1209  double t2032 = 2097152.0/405.0*t121;
1210  double t2034 = 1048576.0/2025.0*t125;
1211  double t2035 = 1048576.0/405.0*t127;
1212  double t2037 = 8388608.0/2025.0*t131;
1213  double t2039 = 12058624.0/2025.0*t135;
1214  double t2040 = 4194304.0/2025.0*t137;
1215  double t2041 = 8388608.0/2025.0*t139;
1216  double t2043 = t2030+8126464.0/2025.0*t119-t2032-24117248.0/2025.0*t123+t2034-t2035-24117248.0/2025.0*t129+t2037+16777216.0/2025.0*t133-t2039+t2040+t2041-126976.0/675.0*t142;
1217  double t2049 = 3584.0/15.0*t13;
1218  double t2051 = 3584.0/3.0*t17;
1219  double t2053 = 14336.0/15.0*t23;
1220  double t2055 = 57344.0/15.0*t28;
1221  double t2056 = 14336.0/3.0*t30;
1222  double t2058 = 14336.0/15.0*t34;
1223  double t2060 = -64.0/15.0*xi-114688.0/45.0*t9+448.0/5.0*t11-t2049-13888.0/15.0*t15+t2051+41216.0/15.0*t20-t2053-28672.0/15.0*t25+t2055-t2056-1792.0/5.0*t32+t2058+164864.0/45.0*t36;
1224  double t2061 = 57344.0/45.0*t38;
1225  double t2063 = 229376.0/45.0*t45;
1226  double t2064 = 659456.0/45.0*t47;
1227  double t2065 = 57344.0/9.0*t49;
1228  double t2066 = 57344.0/45.0*t51;
1229  double t2072 = 512.0/45.0*t3;
1230  double t2073 = -t2061+4096.0/15.0*t42+t2063-t2064-t2065+t2066+222208.0/45.0*t53+114688.0/15.0*t55-7168.0/15.0*t57-t1750+55552.0/15.0*t61-164864.0/15.0*t63+t1970+t2072;
1231  double t2075 = 512.0/9.0*t5;
1232  double t2077 = 2048.0/45.0*t22;
1233  double t2081 = 14336.0/9.0*t97;
1234  double t2082 = 55552.0/45.0*t99;
1235  double t2083 = 14336.0/45.0*t101;
1236  double t2085 = -t2075-5888.0/45.0*t19+t2077+4096.0/45.0*t6+1984.0/45.0*t4-126976.0/45.0*t95+t2081-t2082-t2083+1792.0/15.0*t103+t1850+t1762-t1852-t1975;
1237  double t2087 = 131072.0/135.0*t117;
1238  double t2089 = 131072.0/27.0*t121;
1239  double t2091 = 32768.0/45.0*t125;
1240  double t2092 = 32768.0/9.0*t127;
1241  double t2094 = 524288.0/135.0*t131;
1242  double t2095 = 1048576.0/135.0*t133;
1243  double t2097 = 131072.0/45.0*t137;
1244  double t2099 = 16384.0/45.0*t115-t2087-507904.0/135.0*t119+t2089+1507328.0/135.0*t123-t2091+t2092+458752.0/45.0*t129-t2094-t2095+376832.0/45.0*t135-t2097-262144.0/45.0*t139+t1986;
1245  double t2102 = t286-t1991+t1992+t1993-t1994-t1995+t1996+t1997-t1998+t1999+t2000-t2001;
1246  double t2103 = 4456448.0/2025.0*t45;
1247  double t2104 = 12812288.0/2025.0*t47;
1248  double t2105 = 1114112.0/405.0*t49;
1249  double t2106 = 1114112.0/2025.0*t51;
1250  double t2109 = 2048.0/225.0*t59;
1251  double t2110 = -t298+t300-t2005-t2103+t2104+t2105-t2106-4317184.0/2025.0*t53-t2011+139264.0/675.0*t57-t2109-t2014;
1252  double t2112 = 16384.0/675.0*t65;
1253  double t2113 = 131072.0/675.0*t105;
1254  double t2114 = 65536.0/675.0*t107;
1255  double t2116 = 16384.0/135.0*t112;
1256  double t2117 = 131072.0/675.0*t115;
1257  double t2118 = t2017+t2112+t2019-t324+t325+t326-t327+t2113+t2114-188416.0/675.0*t109-t2116-t2117;
1258  double t2119 = 1048576.0/2025.0*t117;
1259  double t2121 = 1048576.0/405.0*t121;
1260  double t2124 = 4194304.0/2025.0*t131;
1261  double t2125 = 8388608.0/2025.0*t133;
1262  double t2127 = t2119+4063232.0/2025.0*t119-t2121-12058624.0/2025.0*t123+t2034-t2035-8912896.0/2025.0*t129+t2124+t2125-t2039+t2040+t2041+63488.0/675.0*t142;
1263  double t2131 = 704512.0/2025.0*t9+t1948-t1729-t1949+t1950+t1951-t1952-t1953+t1954-t1736-t1955+t1956;
1264  double t2133 = 352256.0/2025.0*t38;
1265  double t2134 = 720896.0/2025.0*t45;
1266  double t2135 = 2072576.0/2025.0*t47;
1267  double t2136 = 180224.0/405.0*t49;
1268  double t2137 = 180224.0/2025.0*t51;
1269  double t2140 = 256.0/225.0*t59;
1270  double t2141 = -1012736.0/2025.0*t36+t2133+t1742+t2134-t2135-t2136+t2137+698368.0/2025.0*t53+t1964-22528.0/675.0*t57+t2140+t1966;
1271  double t2143 = 2048.0/675.0*t65;
1272  double t2144 = 88064.0/405.0*t97;
1273  double t2145 = 341248.0/2025.0*t99;
1274  double t2146 = 88064.0/2025.0*t101;
1275  double t2148 = 16384.0/675.0*t105;
1276  double t2149 = 8192.0/675.0*t107;
1277  double t2151 = 2048.0/135.0*t112;
1278  double t2153 = -t1969-t2143-t1971-t2144+t2145+t2146-11008.0/675.0*t103-t2148-t2149+23552.0/675.0*t109+t2151+32768.0/675.0*t115;
1279  double t2154 = 262144.0/2025.0*t117;
1280  double t2156 = 262144.0/405.0*t121;
1281  double t2159 = 1048576.0/2025.0*t131;
1282  double t2160 = 2097152.0/2025.0*t133;
1283  double t2162 = -t2154-1015808.0/2025.0*t119+t2156+3014656.0/2025.0*t123-t1981+t1982+1441792.0/2025.0*t129-t2159-t2160+t1984-t1777-t1985-7936.0/675.0*t142;
1284  double t2173 = -64.0/21.0*xi-32.0/105.0*eta-t1539+64.0/21.0*t11+t1541-64.0*t15-256.0/3.0*t17+256.0*t20+5120.0/63.0*t23-4096.0/21.0*t25+t1547;
1285  double t2182 = -2048.0/5.0*t38+8192.0/5.0*t45-t1550-10752.0/5.0*t49+2688.0/5.0*t51+t1552-t1554-t1454+32.0/5.0*t65-256.0/63.0*t3+256.0/3.0*t5-256.0*t19;
1286  double t2193 = -5120.0/63.0*t22+32.0/5.0*t8+4096.0/21.0*t6+64.0*t4-128.0/5.0*t44-16384.0/63.0*t85+2688.0/5.0*t97-t1570-672.0/5.0*t101+t1572+t1470+2048.0/105.0*t107;
1287  double t2199 = -t1471-128.0/5.0*t112+t1574-2048.0/5.0*t117-t1576+8192.0/5.0*t121+t1577+t1579-131072.0/105.0*t131-t1580+2048.0/105.0*t114+t1483;
1288  double t2202 = 4.0/3.0*eta;
1289  double t2204 = 224.0/9.0*t15;
1290  double t2205 = 224.0/3.0*t17;
1291  double t2206 = 896.0/9.0*t20;
1292  double t2207 = 512.0/9.0*t23;
1293  double t2208 = 2048.0/27.0*t25;
1294  double t2209 = 8704.0/9.0*t28;
1295  double t2210 = 952.0/3.0*t34;
1296  double t2212 = t2202+60416.0/27.0*t9-t1672+t1786+t2204-t2205-t2206+t2207+t2208-t2209+t1793+t1681-t2210-26432.0/9.0*t36;
1297  double t2218 = 34816.0/27.0*t55;
1298  double t2219 = 3808.0/9.0*t61;
1299  double t2220 = 15232.0/9.0*t63;
1300  double t2221 = 28.0*t65;
1301  double t2222 = 8.0/9.0*t7;
1302  double t2223 = 15104.0/9.0*t38-t1686-47104.0/9.0*t45+t1801+20608.0/3.0*t49-5152.0/3.0*t51-20608.0/9.0*t53-t2218+t1693+t1694-t2219+t2220-t2221-t2222;
1303  double t2225 = 128.0/9.0*t41;
1304  double t2227 = 136.0/9.0*t27;
1305  double t2229 = 3584.0/9.0*t95;
1306  double t2232 = 1024.0/9.0*t105;
1307  double t2233 = 256.0/3.0*t107;
1308  double t2234 = 448.0/3.0*t109;
1309  double t2235 = 112.0*t112;
1310  double t2236 = -t2225-236.0/9.0*t8+t2227+736.0/9.0*t44+t2229-6608.0/3.0*t97+t1819+1652.0/3.0*t101-t1704-t2232-t2233+t2234+t2235-t1709;
1311  double t2241 = 896.0/3.0*t125;
1312  double t2242 = 3584.0/3.0*t127;
1313  double t2245 = 14336.0/9.0*t135;
1314  double t2246 = 32768.0/27.0*t139;
1315  double t2248 = 112.0/3.0*t142;
1316  double t2249 = 3584.0/3.0*t117+14336.0/9.0*t119-14336.0/3.0*t121-57344.0/9.0*t123+t2241-t2242-188416.0/27.0*t129+32768.0/9.0*t131+t1832-t2245+t1834+t2246-512.0/9.0*t114-t2248;
1317  double t2254 = 14336.0/45.0*t15;
1318  double t2255 = 14336.0/15.0*t17;
1319  double t2256 = 57344.0/45.0*t20;
1320  double t2257 = 32768.0/45.0*t23;
1321  double t2258 = 131072.0/135.0*t25;
1322  double t2259 = 32768.0/9.0*t28;
1323  double t2260 = 3584.0/3.0*t34;
1324  double t2262 = -64.0/15.0*eta-507904.0/135.0*t9+t1728-t2049-t2254+t2255+t2256-t2257-t2258+t2259-t2056-t1737+t2260+222208.0/45.0*t36;
1325  double t2268 = 131072.0/27.0*t55;
1326  double t2269 = 14336.0/9.0*t61;
1327  double t2270 = 57344.0/9.0*t63;
1328  double t2272 = 512.0/45.0*t7;
1329  double t2273 = -126976.0/45.0*t38+t1742+376832.0/45.0*t45-t2064-164864.0/15.0*t49+41216.0/15.0*t51+164864.0/45.0*t53+t2268-t1749-t1750+t2269-t2270+448.0/5.0*t65+t2272;
1330  double t2275 = 2048.0/45.0*t41;
1331  double t2277 = 512.0/9.0*t27;
1332  double t2279 = 57344.0/45.0*t95;
1333  double t2286 = t2275+1984.0/45.0*t8-t2277-5888.0/45.0*t44-t2279+55552.0/15.0*t97-t2082-13888.0/15.0*t101+t1760+16384.0/45.0*t105+4096.0/15.0*t107-7168.0/15.0*t109-1792.0/5.0*t112+t1765;
1334  double t2291 = 14336.0/15.0*t125;
1335  double t2292 = 57344.0/15.0*t127;
1336  double t2295 = 229376.0/45.0*t135;
1337  double t2296 = 524288.0/135.0*t139;
1338  double t2299 = -28672.0/15.0*t117-114688.0/45.0*t119+114688.0/15.0*t121+458752.0/45.0*t123-t2291+t2292+1507328.0/135.0*t129-262144.0/45.0*t131-t2095+t2295-t2097-t2296+4096.0/45.0*t114+1792.0/15.0*t142;
1339  double t2313 = 1.0+t1783+t2202+7168.0/3.0*t9-t1785+441.0*t13+588.0*t15-1764.0*t17-2352.0*t20+1344.0*t23+1792.0*t25-5376.0*t28+7056.0*t30+t1794-1764.0*t34-3136.0*t36;
1340  double t2326 = 1792.0*t38-t1799-7168.0*t45+12544.0*t47+9408.0*t49-2352.0*t51-3136.0*t53-7168.0*t55+t1806+t1694-2352.0*t61+9408.0*t63-t2221-21.0*t7-21.0*t3+84.0*t5;
1341  double t2340 = 112.0*t19-64.0*t22-64.0*t41-28.0*t8-256.0/3.0*t6+84.0*t27-28.0*t4+112.0*t44+1792.0*t95-2352.0*t97+784.0*t99+588.0*t101-t1821-t2232-t2233+t2234;
1342  double t2354 = t2235-t1823+1792.0*t117+7168.0/3.0*t119-7168.0*t121-28672.0/3.0*t123+1344.0*t125-5376.0*t127-28672.0/3.0*t129+16384.0/3.0*t131+65536.0/9.0*t133-7168.0*t135+4096.0*t137+16384.0/3.0*t139-256.0/3.0*t114-t2248;
1343  double t2358 = 32.0/15.0*eta-t352+t1728-t2049-t2254+t2255+t2256-t2257-t2258+t2259-t2056-t1737+t2260+t363;
1344  double t2360 = 243712.0/45.0*t47;
1345  double t2365 = -t365+t1742+139264.0/45.0*t45-t2360-60928.0/15.0*t49+15232.0/15.0*t51+60928.0/45.0*t53+t2268-t1845+t1846+t2269-t2270-224.0/5.0*t65+t2272;
1346  double t2372 = t2275+t384-t2277-2176.0/45.0*t44-t2279+t392-t393-t394+t261-8192.0/45.0*t105-2048.0/15.0*t107+3584.0/15.0*t109+896.0/5.0*t112+t1854;
1347  double t2379 = 524288.0/135.0*t133;
1348  double t2382 = -14336.0/15.0*t117-57344.0/45.0*t119+57344.0/15.0*t121+229376.0/45.0*t123-t2291+t2292+557056.0/135.0*t129-131072.0/45.0*t131-t2379+t2295-t2097-t2296+2048.0/45.0*t114-896.0/15.0*t142;
1349  double t2388 = -4.0/15.0*eta-44032.0/135.0*t9-t1672+t1786+t2204-t2205-t2206+t2207+t2208-t2209+t1793+t1681-t2210+19264.0/45.0*t36;
1350  double t2391 = 39424.0/45.0*t47;
1351  double t2396 = -11008.0/45.0*t38-t1686-22528.0/45.0*t45+t2391+9856.0/15.0*t49-2464.0/15.0*t51-9856.0/45.0*t53-t2218+t1876-t1877-t2219+t2220+28.0/5.0*t65-t2222;
1352  double t2401 = 4816.0/45.0*t99;
1353  double t2407 = -t2225+172.0/45.0*t8+t2227+352.0/45.0*t44+t2229+4816.0/15.0*t97-t2401-1204.0/15.0*t101+t1884+1024.0/45.0*t105+256.0/15.0*t107-448.0/15.0*t109-112.0/5.0*t112-t1889;
1354  double t2414 = 131072.0/135.0*t133;
1355  double t2417 = 3584.0/15.0*t117+14336.0/45.0*t119-14336.0/15.0*t121-57344.0/45.0*t123+t2241-t2242-90112.0/135.0*t129+32768.0/45.0*t131+t2414-t2245+t1834+t2246-512.0/45.0*t114+112.0/15.0*t142;
1356  double t2424 = t1912-t1913+t1588+t1914-t1915-t1367-4096.0/75.0*t57-t1591-t1918+t1919-t1920;
1357  double t2428 = t1923+t1924-t1925-t1926+t1927-t1928+t196+t1929+1024.0/75.0*t103-65536.0/4725.0*t105-t1932;
1358  double t2433 = 69632.0/4725.0*t109+t1935+65536.0/1575.0*t115+t1937+t1378-t1939-4456448.0/4725.0*t123-262144.0/225.0*t129+t1942+t1601-t1381;
1359  double t2437 = 256.0/135.0*t11;
1360  double t2438 = 17408.0/405.0*t20;
1361  double t2439 = 16384.0/405.0*t25;
1362  double t2440 = 4352.0/135.0*t32;
1363  double t2441 = -483328.0/405.0*t9-t2437-t1729-t1187+t1950+t2438-t1952-t2439+t1954-t1736+t2440+t1956;
1364  double t2443 = 4096.0/135.0*t42;
1365  double t2444 = 278528.0/405.0*t55;
1366  double t2445 = 513536.0/405.0*t36-t1959-t2443+t1960-t1841-t1961+t1962+t1345+t2444+t1749+t1846+t1199;
1367  double t2447 = 295936.0/405.0*t63;
1368  double t2449 = 8192.0/135.0*t105;
1369  double t2450 = 8704.0/135.0*t109;
1370  double t2451 = -t2447+t1970-t1210+t1972-t259-t1973-7552.0/135.0*t103+t2449+t1762-t2450-t1975-t1765;
1371  double t2454 = 278528.0/405.0*t135;
1372  double t2455 = 262144.0/405.0*t139;
1373  double t2456 = -t1978-t1355+t1980+1114112.0/405.0*t123-t1981+t1982+1507328.0/405.0*t129-t1983-t1862+t2454-t1777-t2455+t1313;
1374  double t2460 = 16384.0/675.0*t11;
1375  double t2461 = 1114112.0/2025.0*t20;
1376  double t2462 = 1048576.0/2025.0*t25;
1377  double t2463 = 16384.0/135.0*t32;
1378  double t2464 = 4063232.0/2025.0*t9+t2460+t1992+t1228-t1994-t2461+t1996+t2462-t1998+t1999-t2463-t2001;
1379  double t2466 = 65536.0/675.0*t42;
1380  double t2467 = 1048576.0/405.0*t55;
1381  double t2469 = -4317184.0/2025.0*t36+t2004+t2466-t2006+t2104+t2008-t2009-t1322-t2467-188416.0/675.0*t57-t2109-t1239;
1382  double t2471 = 1114112.0/405.0*t63;
1383  double t2474 = t2471-t2018+t1250-t2020+t325+t2022+63488.0/675.0*t103-t2113-t2025+139264.0/675.0*t109+t2027+t2117;
1384  double t2477 = 4456448.0/2025.0*t135;
1385  double t2478 = 4194304.0/2025.0*t139;
1386  double t2479 = t2030+t1334-t2032-8912896.0/2025.0*t123+t2034-t2035-12058624.0/2025.0*t129+t2037+t2125-t2477+t2040+t2478-t1337;
1387  double t2489 = 32.0/15.0*xi-57344.0/45.0*t9-224.0/5.0*t11-t2049-t1272+t2051+15232.0/15.0*t20-t2053-14336.0/15.0*t25+t2055-t2056+896.0/5.0*t32+t2058+60928.0/45.0*t36;
1388  double t2494 = -t2061-2048.0/15.0*t42+t2063-t2360-t2065+t2066+t1281+57344.0/15.0*t55+3584.0/15.0*t57+t1846+t1284-60928.0/15.0*t63+t1970+t2072;
1389  double t2499 = -t2075-2176.0/45.0*t19+t2077+2048.0/45.0*t6+t1295-t1298+t2081-t393-t2083-896.0/15.0*t103+t2449+t1762-t2450-t1975;
1390  double t2505 = -8192.0/45.0*t115-t2087-t1306+t2089+557056.0/135.0*t123-t2091+t2092+229376.0/45.0*t129-t2094-t2379+139264.0/45.0*t135-t2097-131072.0/45.0*t139+t1313;
1391  double t2508 = t417+t2460+t1992+t1228-t1994-t2461+t1996+t2462-t1998+t1999-t2463-t2001;
1392  double t2512 = -t423+t300+t2466-t2103+4734976.0/2025.0*t47+t2105-t2106-t1236-t2467-69632.0/675.0*t57+1024.0/225.0*t59-t1239;
1393  double t2517 = t2471+t2112+t1250-t324+t100+t326+t433+65536.0/675.0*t105+t2114-69632.0/675.0*t109-t2116+65536.0/675.0*t115;
1394  double t2521 = t2119+t1258-t2121-4456448.0/2025.0*t123+t2034-t2035-4456448.0/2025.0*t129+t2124+4194304.0/2025.0*t133-t2477+t2040+t2478+t1263;
1395  double t2525 = 352256.0/2025.0*t9-t2437-t1729-t1187+t1950+t2438-t1952-t2439+t1954-t1736+t2440+t1956;
1396  double t2527 = 765952.0/2025.0*t47;
1397  double t2529 = 128.0/225.0*t59;
1398  double t2530 = -374272.0/2025.0*t36+t2133-t2443+t2134-t2527-t2136+t2137+t1196+t2444+11264.0/675.0*t57-t2529+t1199;
1399  double t2533 = 16384.0/675.0*t115;
1400  double t2534 = -t2447-t2143-t1210-t2144+t466+t2146+5504.0/675.0*t103-t1329-t2149+t1330+t2151-t2533;
1401  double t2537 = 1048576.0/2025.0*t133;
1402  double t2538 = -t2154-t723+t2156+1114112.0/2025.0*t123-t1981+t1982+720896.0/2025.0*t129-t2159-t2537+t2454-t1777-t2455-t829;
1403  double t2546 = -t1639+t1640-t1609-t1641+t1642-22016.0/225.0*t53+512.0/75.0*t57+t1612+t1644-t1645+t1646;
1404  double t2550 = -t1649-t1650+t1651+t1652-t1653+t1654+t1615-t1655-128.0/75.0*t103+16384.0/4725.0*t105+t1657;
1405  double t2557 = -11264.0/4725.0*t109-t1660-8192.0/1575.0*t115-t1661+352256.0/4725.0*t119+t1663+720896.0/4725.0*t123+65536.0/225.0*t129-t1666-t1624-5504.0/4725.0*t142;
1406  double t2561 = 32.0/135.0*t11;
1407  double t2562 = 1376.0/405.0*t15;
1408  double t2563 = 2816.0/405.0*t20;
1409  double t2564 = 4096.0/405.0*t25;
1410  double t2565 = 544.0/135.0*t32;
1411  double t2566 = 120832.0/405.0*t9+t2561+t1673-t2562-t1675-t2563+t1677+t2564-t1679+t1680-t2565-t1682;
1412  double t2568 = 512.0/135.0*t42;
1413  double t2570 = 69632.0/405.0*t55;
1414  double t2572 = 23392.0/405.0*t61;
1415  double t2573 = -83072.0/405.0*t36+t1685+t2568-t1687+t1872+t1689-t1690+126592.0/405.0*t53-t2570-2944.0/135.0*t57-t1877+t2572;
1416  double t2575 = 47872.0/405.0*t63;
1417  double t2576 = 22016.0/405.0*t95;
1418  double t2578 = 1408.0/135.0*t109;
1419  double t2579 = t2575-t1699-t2576-t1701-t1882+t1703+944.0/135.0*t103-t1885-t1706+t2578+t1708+t1889;
1420  double t2583 = 45056.0/405.0*t135;
1421  double t2584 = 65536.0/405.0*t139;
1422  double t2585 = 688.0/135.0*t142;
1423  double t2586 = t1711-88064.0/405.0*t119-t1713-180224.0/405.0*t123+t1715-t1716-376832.0/405.0*t129+t1718+t1897-t2583+t1721+t2584+t2585;
1424  double t2590 = 2048.0/675.0*t11;
1425  double t2591 = 88064.0/2025.0*t15;
1426  double t2592 = 180224.0/2025.0*t20;
1427  double t2593 = 262144.0/2025.0*t25;
1428  double t2594 = 2048.0/135.0*t32;
1429  double t2595 = -1015808.0/2025.0*t9-t2590-t1729+t2591+t1731+t2592-t1733-t2593+t1735-t1736+t2594+t1738;
1430  double t2597 = 8192.0/675.0*t42;
1431  double t2599 = 262144.0/405.0*t55;
1432  double t2601 = 88064.0/405.0*t61;
1433  double t2602 = 698368.0/2025.0*t36-t1741-t2597+t1743-t2135-t1745+t1746-1012736.0/2025.0*t53+t2599+23552.0/675.0*t57+t2140-t2601;
1434  double t2604 = 180224.0/405.0*t63;
1435  double t2605 = 352256.0/2025.0*t95;
1436  double t2609 = -t2604+t1755+t2605+t1757+t2145-t1759-7936.0/675.0*t103+32768.0/675.0*t105+t1762-22528.0/675.0*t109-t1764-t2533;
1437  double t2613 = 720896.0/2025.0*t135;
1438  double t2614 = 1048576.0/2025.0*t139;
1439  double t2616 = -t1767+704512.0/2025.0*t119+t1769+1441792.0/2025.0*t123-t1771+t1772+3014656.0/2025.0*t129-t1774-t2160+t2613-t1777-t2614-11008.0/675.0*t142;
1440  double t2627 = -4.0/15.0*xi+14336.0/45.0*t9+28.0/5.0*t11+t1786-1204.0/15.0*t15-t1788-2464.0/15.0*t20+t1790+3584.0/15.0*t25-t1792+t1793-112.0/5.0*t32-t1795-9856.0/45.0*t36;
1441  double t2634 = t1798+256.0/15.0*t42-t1800+t2391+t1802-t1803+19264.0/45.0*t53-14336.0/15.0*t55-448.0/15.0*t57-t1877+4816.0/15.0*t61+9856.0/15.0*t63-t1699-t1809;
1442  double t2641 = t1812+352.0/45.0*t19-t1814-512.0/45.0*t6+172.0/45.0*t4-11008.0/45.0*t95-t1818-t2401+t1820+112.0/15.0*t103-t1885-t1706+t2578+t1708;
1443  double t2648 = 1024.0/45.0*t115+t1824-44032.0/135.0*t119-t1826-90112.0/135.0*t123+t1828-t1829-57344.0/45.0*t129+t1831+t2414-22528.0/45.0*t135+t1834+32768.0/45.0*t139+t2585;
1444  double t2651 = -t447-t2590-t1729+t2591+t1731+t2592-t1733-t2593+t1735-t1736+t2594+t1738;
1445  double t2653 = t454-t234-t2597+t1840-t2527-t1842+t1843-374272.0/2025.0*t53+t2599+t308-t2529-t2601;
1446  double t2656 = -t2604-t1849+t2605+t258+t466-t260-t467-t2148-t1851+11264.0/675.0*t109+t1853-t333;
1447  double t2661 = -t1856+352256.0/2025.0*t119+t1858+720896.0/2025.0*t123-t1771+t1772+1114112.0/2025.0*t129-t1861-t2537+t2613-t1777-t2614+5504.0/675.0*t142;
1448  double t2665 = -88064.0/2025.0*t9+t2561+t1673-t2562-t1675-t2563+t1677+t2564-t1679+t1680-t2565-t1682;
1449  double t2671 = 60544.0/2025.0*t36-t1870+t2568-t1871+123904.0/2025.0*t47+t1873-t1874+60544.0/2025.0*t53-t2570-1408.0/675.0*t57+16.0/225.0*t59+t2572;
1450  double t2678 = t2575+t1880-t2576+t1881+29584.0/2025.0*t99-t1883-688.0/675.0*t103+2048.0/675.0*t105+t1886-1408.0/675.0*t109-t1888+2048.0/675.0*t115;
1451  double t2683 = t1891-88064.0/2025.0*t119-t1893-180224.0/2025.0*t123+t1715-t1716-180224.0/2025.0*t129+t1896+t440-t2583+t1721+t2584-688.0/675.0*t142;
1452  double t2686 = t1385-t1388-t159+t1390+t1391-t1392-t1393+t1394+t1405-t1415-t1406+t1407+t1410-t1413+t1418;
1453  double t2687 = t1386-t1403-t159+t1420+t1395-t1399-t1429+t1404-t1412-t1414+t1416+t1411-t1432+t1426+t1417;
1454 
1455  values[0] = t40+t72+t111+t152;
1456  values[1] = t169+t184+t200+t215;
1457  values[2] = t232+t248+t265+t281;
1458  values[3] = t299+t315+t332+t347;
1459  values[4] = t364+t380+t397+t414;
1460  values[5] = t424+t431+t436+t444;
1461  values[6] = t453+t463+t470+t479;
1462  values[7] = t490+t494;
1463  values[8] = t511+t523+t535+t548;
1464  values[9] = t564+t579+t594+t608;
1465  values[10] = t624+t640+t657+t671;
1466  values[11] = t688+t704+t721+t735;
1467  values[12] = t752+t770+t786+t800;
1468  values[13] = t803+t812+t821+t830;
1469  values[14] = t834+t845+t855+t865;
1470  values[15] = t873+t876;
1471  values[16] = t892+t905+t918+t930;
1472  values[17] = t936+t943;
1473  values[18] = t954+t963+t978+t988;
1474  values[19] = t999+t1009+t1019+t1027;
1475  values[20] = t1040+t1051+t1065+t1077;
1476  values[21] = t1084+t1088+t1093+t1099;
1477  values[22] = t1107+t1110+t1114+t1119;
1478  values[23] = t1129+t1133+t1137+t1144;
1479  values[24] = t1155+t1158+t1163+t1168;
1480  values[25] = t1175+t1182;
1481  values[26] = t1192+t1203+t1215+t1223;
1482  values[27] = t1233+t1244+t1257+t1265;
1483  values[28] = t1278+t1289+t1303+t1315;
1484  values[29] = t1320+t1325+t1333+t1338;
1485  values[30] = t1342+t1348+t1353+t1358;
1486  values[31] = t1365+t1370+t1374+t1382;
1487  values[32] = t1396+t1408+t1421+t1434;
1488  values[33] = -t1437-483328.0/945.0*t9+t1439+t1440-t1441+t1442-t1443-t1444-t1445+30208.0/45.0*t36+t1459+t1472+t1484;
1489  values[34] = t1487+4063232.0/4725.0*t9-t1489-t1490+t1491-t1492+t1493+t1494+t1495-253952.0/225.0*t36+t1509+t1522+t1534;
1490  values[35] = t1548+t1560+t1573+t1584;
1491  values[36] = t1487+t157-t1489-t1490+t1491-t1492+t1493+t1494+t1495-t167+t1592+t1596+t1603;
1492  values[37] = -t1437+352256.0/4725.0*t9+t1439+t1440-t1441+t1442-t1443-t1444-t1445-22016.0/225.0*t36+t1613+t1619+t1626;
1493  values[38] = -t1629-16384.0/45.0*t9+t1631+t1440-t1632-t1633+t1634+t1635-t1636+23552.0/45.0*t36+t1647+t1658+t1668;
1494  values[39] = t1683+t1696+t1710+t1724;
1495  values[40] = t1739+t1752+t1766+t1780;
1496  values[41] = t1797+t1810+t1822+t1836;
1497  values[42] = t1839+t1847+t1855+t1864;
1498  values[43] = t1868+t1878+t1890+t1899;
1499  values[44] = t1902+131072.0/225.0*t9-t1904-t1490+t1905+t1906-t1907-t1908+t1909-188416.0/225.0*t36+t1921+t1933+t1944;
1500  values[45] = t1957+t1967+t1977+t1987;
1501  values[46] = t2002+t2015+t2029+t2043;
1502  values[47] = t2060+t2073+t2085+t2099;
1503  values[48] = t2102+t2110+t2118+t2127;
1504  values[49] = t2131+t2141+t2153+t2162;
1505  values[50] = t2173+t2182+t2193+t2199;
1506  values[51] = t2212+t2223+t2236+t2249;
1507  values[52] = t2262+t2273+t2286+t2299;
1508  values[53] = t2313+t2326+t2340+t2354;
1509  values[54] = t2358+t2365+t2372+t2382;
1510  values[55] = t2388+t2396+t2407+t2417;
1511  values[56] = t1902+65536.0/225.0*t9-t1904-t1490+t1905+t1906-t1907-t1908+t1909-69632.0/225.0*t36+t2424+t2428+t2433;
1512  values[57] = t2441+t2445+t2451+t2456;
1513  values[58] = t2464+t2469+t2474+t2479;
1514  values[59] = t2489+t2494+t2499+t2505;
1515  values[60] = t2508+t2512+t2517+t2521;
1516  values[61] = t2525+t2530+t2534+t2538;
1517  values[62] = -t1629-16384.0/225.0*t9+t1631+t1440-t1632-t1633+t1634+t1635-t1636+11264.0/225.0*t36+t2546+t2550+t2557;
1518  values[63] = t2566+t2573+t2579+t2586;
1519  values[64] = t2595+t2602+t2609+t2616;
1520  values[65] = t2627+t2634+t2641+t2648;
1521  values[66] = t2651+t2653+t2656+t2661;
1522  values[67] = t2665+t2671+t2678+t2683;
1523  values[68] = t2686;
1524  values[69] = t2687;
1525 }
1526 
1527 // values of the derivatives in xi direction
1528 static void C_Q_UL8S_2D_DeriveXi(double xi, double eta, double *values)
1529 {
1530  double t1 = eta*eta;
1531  double t2 = t1*t1;
1532  double t3 = t2*t1;
1533  double t4 = 43168.0/51975.0*t3;
1534  double t5 = t2*eta;
1535  double t7 = xi*xi;
1536  double t8 = t7*xi;
1537  double t9 = 31568.0/3465.0*t8;
1538  double t10 = 1.0-t7;
1539  double t11 = 1.0-t1;
1540  double t13 = t7*t7;
1541  double t14 = t13*xi;
1542  double t15 = t10*t11*t14;
1543  double t16 = 2048.0/105.0*t15;
1544  double t17 = 1.0-eta;
1545  double t19 = t13*t7;
1546  double t23 = -5.0/16.0+231.0/16.0*t19-315.0/16.0*t13+105.0/16.0*t7;
1547  double t24 = t17*xi*t23;
1548  double t25 = 8192.0/72765.0*t24;
1549  double t27 = xi*t11*t3;
1550  double t28 = 2048.0/315.0*t27;
1551  double t30 = 864.0/77.0*t14;
1552  double t31 = 64.0/5.0*t19;
1553  double t32 = 12.0*t13;
1554  double t33 = t1*eta;
1555  double t34 = t2*t33;
1556  double t40 = 693.0/8.0*t14-315.0/4.0*t8+105.0/8.0*xi;
1557  double t41 = t17*t10*t40;
1558  double t42 = 4096.0/72765.0*t41;
1559  double t44 = xi*t5;
1560  double t46 = 3359.0/72765.0-t4+608.0/675.0*t5-t9+t16+t25-t28-54511.0/132300.0*t1+t30-t31+t32-3328.0/4725.0*t34-t42-151.0/675.0*t33-12824.0/2025.0*t44;
1561  double t47 = t5*t8;
1562  double t48 = 1088.0/405.0*t47;
1563  double t49 = t5*t7;
1564  double t50 = 4352.0/675.0*t49;
1565  double t51 = t13*t5;
1566  double t53 = t14*t5;
1567  double t54 = 8704.0/675.0*t53;
1568  double t55 = t19*t5;
1569  double t57 = xi*t3;
1570  double t58 = 28576.0/14175.0*t57;
1571  double t59 = t19*t33;
1572  double t60 = 28672.0/2025.0*t59;
1573  double t61 = t14*t33;
1574  double t62 = 2048.0/675.0*t61;
1575  double t63 = t7*t2;
1576  double t64 = 64.0/135.0*t63;
1577  double t65 = xi*t2;
1578  double t66 = 862.0/405.0*t65;
1579  double t67 = t13*t2;
1580  double t68 = 272.0/81.0*t67;
1581  double t69 = t8*t2;
1582  double t70 = 16.0/81.0*t69;
1583  double t71 = t14*t2;
1584  double t72 = 128.0/135.0*t71;
1585  double t73 = t19*t2;
1586  double t74 = 1792.0/405.0*t73;
1587  double t75 = t19*t1;
1588  double t77 = t14*t1;
1589  double t78 = 28576.0/4725.0*t77;
1590  double t79 = -t48-t50+18496.0/405.0*t51+t54-121856.0/2025.0*t55-t58+t60-t62+t64+t66-t68+t70-t72+t74+34112.0/2025.0*t75-t78;
1591  double t81 = t13*t1;
1592  double t83 = t8*t1;
1593  double t84 = 1724.0/405.0*t83;
1594  double t85 = t7*t1;
1595  double t87 = xi*t1;
1596  double t89 = t8*eta;
1597  double t90 = 50044.0/10395.0*t89;
1598  double t91 = t7*eta;
1599  double t93 = xi*eta;
1600  double t95 = t3*t8;
1601  double t96 = 256.0/405.0*t95;
1602  double t97 = t13*t33;
1603  double t98 = 4352.0/405.0*t97;
1604  double t99 = t8*t33;
1605  double t100 = 256.0/405.0*t99;
1606  double t101 = t7*t33;
1607  double t102 = 1024.0/675.0*t101;
1608  double t103 = xi*t33;
1609  double t106 = t13*t8*t11;
1610  double t107 = 2048.0/315.0*t106;
1611  double t108 = 12511.0/10395.0*t2;
1612  double t113 = t11*(-5.0/16.0+231.0/16.0*t3-315.0/16.0*t2+105.0/16.0*t1);
1613  double t114 = 4096.0/72765.0*t113;
1614  double t115 = -6412.0/405.0*t81+t84+1604.0/675.0*t85-5753.0/28350.0*t87+t90-151.0/225.0*t91-54511.0/66150.0*t93-t96-t98+t100+t102+3208.0/2025.0*t103-t107+t108+t114;
1615  double t116 = t19*eta;
1616  double t118 = t14*eta;
1617  double t119 = 86336.0/17325.0*t118;
1618  double t120 = t13*eta;
1619  double t122 = xi*t34;
1620  double t124 = t7*t34;
1621  double t125 = 4096.0/675.0*t124;
1622  double t126 = t8*t34;
1623  double t127 = 1024.0/405.0*t126;
1624  double t128 = t13*t34;
1625  double t130 = t14*t34;
1626  double t131 = 8192.0/675.0*t130;
1627  double t132 = t3*t7;
1628  double t133 = 1024.0/675.0*t132;
1629  double t134 = t13*t3;
1630  double t135 = 4352.0/405.0*t134;
1631  double t136 = t19*t34;
1632  double t138 = t14*t3;
1633  double t139 = 2048.0/675.0*t138;
1634  double t140 = t19*t3;
1635  double t141 = 28672.0/2025.0*t140;
1636  double t142 = 9.0/5.0*t7;
1637  double t143 = 5624.0/6615.0*xi;
1638  double t145 = -3328.0/675.0*t116-t119+608.0/135.0*t120+68224.0/14175.0*t122+t125+t127-17408.0/405.0*t128-t131-t133+t135+114688.0/2025.0*t136+t139-t141-t142+t143+127.0/6300.0*eta;
1639  double t148 = 1024.0/4725.0*t3;
1640  double t150 = 252544.0/3465.0*t8;
1641  double t151 = 16384.0/105.0*t15;
1642  double t152 = 65536.0/72765.0*t24;
1643  double t153 = 16384.0/2205.0*t27;
1644  double t155 = 6912.0/77.0*t14;
1645  double t156 = 512.0/5.0*t19;
1646  double t157 = 96.0*t13;
1647  double t158 = 4096.0/4725.0*t34;
1648  double t159 = 32768.0/72765.0*t41;
1649  double t160 = -t148-4352.0/4725.0*t5+t150-t151-t152+t153+1424.0/4725.0*t1-t155+t156-t157+t158+t159;
1650  double t161 = 1024.0/4725.0*t33;
1651  double t162 = 256.0/35.0*t44;
1652  double t164 = 17408.0/45.0*t51;
1653  double t166 = 1024.0/441.0*t57;
1654  double t167 = 65536.0/675.0*t59;
1655  double t168 = 64.0/15.0*t63;
1656  double t169 = 256.0/105.0*t65;
1657  double t170 = 256.0/9.0*t67;
1658  double t171 = 4096.0/135.0*t73;
1659  double t173 = 1024.0/21.0*t77;
1660  double t174 = t161+t162+4352.0/75.0*t49-t164+278528.0/675.0*t55+t166-t167-t168-t169+t170-t171-91136.0/675.0*t75+t173;
1661  double t177 = 512.0/15.0*t83;
1662  double t179 = 2048.0/2205.0*t87;
1663  double t180 = 134272.0/3465.0*t89;
1664  double t183 = 4096.0/45.0*t97;
1665  double t184 = 1024.0/75.0*t101;
1666  double t185 = 64.0/35.0*t103;
1667  double t186 = 16384.0/315.0*t106;
1668  double t187 = 64.0/945.0*t2;
1669  double t188 = -8.0/35.0+5696.0/45.0*t81-t177-1424.0/75.0*t85+t179-t180+136.0/25.0*t91+40192.0/6615.0*t93+t183-t184-t185+t186+t187;
1670  double t190 = 9472.0/231.0*t118;
1671  double t192 = 4096.0/735.0*t122;
1672  double t195 = 1024.0/75.0*t132;
1673  double t196 = 4096.0/45.0*t134;
1674  double t197 = 262144.0/675.0*t136;
1675  double t198 = 65536.0/675.0*t140;
1676  double t199 = 72.0/5.0*t7;
1677  double t200 = 44992.0/6615.0*xi;
1678  double t201 = 136.0/1575.0*eta;
1679  double t202 = 8704.0/225.0*t116+t190-544.0/15.0*t120-t192-4096.0/75.0*t124+16384.0/45.0*t128+t195-t196-t197+t198+t199-t200-t201;
1680  double t205 = 128.0/135.0*t3;
1681  double t206 = 544.0/135.0*t5;
1682  double t207 = 126272.0/495.0*t8;
1683  double t208 = 8192.0/15.0*t15;
1684  double t209 = 32768.0/10395.0*t24;
1685  double t211 = 3456.0/11.0*t14;
1686  double t212 = 1792.0/5.0*t19;
1687  double t213 = 336.0*t13;
1688  double t214 = 512.0/135.0*t34;
1689  double t215 = 16384.0/10395.0*t41;
1690  double t216 = 128.0/135.0*t33;
1691  double t217 = 2176.0/405.0*t44;
1692  double t218 = 73984.0/405.0*t47;
1693  double t219 = 4.0/5.0+t205+t206-t207+t208+t209-142.0/135.0*t1+t211-t212+t213-t214-t215-t216-t217+t218;
1694  double t221 = 100096.0/81.0*t51;
1695  double t222 = 34816.0/135.0*t53;
1696  double t224 = 512.0/405.0*t57;
1697  double t225 = 114688.0/405.0*t59;
1698  double t226 = 8192.0/135.0*t61;
1699  double t227 = 472.0/27.0*t63;
1700  double t228 = 32.0/81.0*t65;
1701  double t229 = 7360.0/81.0*t67;
1702  double t230 = 1088.0/81.0*t69;
1703  double t231 = 512.0/27.0*t71;
1704  double t232 = 7168.0/81.0*t73;
1705  double t234 = 23168.0/135.0*t77;
1706  double t235 = -32096.0/135.0*t49+t221-t222-487424.0/405.0*t55-t224+t225+t226+t227+t228-t229-t230+t231+t232+191744.0/405.0*t75-t234;
1707  double t238 = 48656.0/405.0*t83;
1708  double t240 = 232.0/81.0*t87;
1709  double t241 = 40880.0/297.0*t89;
1710  double t243 = 19864.0/945.0*t93;
1711  double t244 = 17408.0/405.0*t95;
1712  double t245 = 23552.0/81.0*t97;
1713  double t246 = 17408.0/405.0*t99;
1714  double t247 = 7552.0/135.0*t101;
1715  double t248 = 512.0/405.0*t103;
1716  double t249 = 8192.0/45.0*t106;
1717  double t250 = 8.0/27.0*t2;
1718  double t252 = -35920.0/81.0*t81+t238+8954.0/135.0*t85-t240+t241-874.0/45.0*t91-t243+t244-t245-t246+t247+t248-t249-t250-3584.0/27.0*t116;
1719  double t253 = 72448.0/495.0*t118;
1720  double t255 = 2048.0/405.0*t122;
1721  double t257 = 69632.0/405.0*t126;
1722  double t259 = 32768.0/135.0*t130;
1723  double t260 = 7552.0/135.0*t132;
1724  double t261 = 23552.0/81.0*t134;
1725  double t262 = 458752.0/405.0*t136;
1726  double t263 = 8192.0/135.0*t138;
1727  double t264 = 114688.0/405.0*t140;
1728  double t265 = 252.0/5.0*t7;
1729  double t266 = 22496.0/945.0*xi;
1730  double t267 = 14.0/45.0*eta;
1731  double t268 = -t253+3392.0/27.0*t120+t255+30208.0/135.0*t124-t257-94208.0/81.0*t128+t259-t260+t261+t262-t263-t264-t265+t266+t267;
1732  double t271 = 2048.0/675.0*t3;
1733  double t272 = 8704.0/675.0*t5;
1734  double t273 = 252544.0/495.0*t8;
1735  double t274 = 16384.0/15.0*t15;
1736  double t275 = 65536.0/10395.0*t24;
1737  double t277 = 6912.0/11.0*t14;
1738  double t278 = 3584.0/5.0*t19;
1739  double t279 = 672.0*t13;
1740  double t280 = 8192.0/675.0*t34;
1741  double t281 = 32768.0/10395.0*t41;
1742  double t282 = 2048.0/675.0*t33;
1743  double t283 = 139264.0/2025.0*t44;
1744  double t284 = 278528.0/405.0*t47;
1745  double t286 = -t271-t272+t273-t274-t275+1408.0/675.0*t1-t277+t278-t279+t280+t281+t282+t283-t284+269824.0/675.0*t49;
1746  double t287 = 800768.0/405.0*t51;
1747  double t288 = 557056.0/675.0*t53;
1748  double t290 = 32768.0/2025.0*t57;
1749  double t291 = 917504.0/2025.0*t59;
1750  double t292 = 131072.0/675.0*t61;
1751  double t293 = 3968.0/135.0*t63;
1752  double t294 = 2048.0/405.0*t65;
1753  double t295 = 11776.0/81.0*t67;
1754  double t296 = 4096.0/81.0*t69;
1755  double t297 = 8192.0/135.0*t71;
1756  double t298 = 57344.0/405.0*t73;
1757  double t300 = 232448.0/675.0*t77;
1758  double t302 = -t287+t288+3899392.0/2025.0*t55+t290-t291-t292-t293-t294+t295+t296-t297-t298-1921024.0/2025.0*t75+t300+359936.0/405.0*t81;
1759  double t304 = 97792.0/405.0*t83;
1760  double t306 = 12032.0/2025.0*t87;
1761  double t307 = 82816.0/297.0*t89;
1762  double t309 = 201664.0/4725.0*t93;
1763  double t310 = 65536.0/405.0*t95;
1764  double t311 = 188416.0/405.0*t97;
1765  double t312 = 65536.0/405.0*t99;
1766  double t313 = 63488.0/675.0*t101;
1767  double t314 = 32768.0/2025.0*t103;
1768  double t315 = 16384.0/45.0*t106;
1769  double t316 = 128.0/135.0*t2;
1770  double t318 = 732928.0/2475.0*t118;
1771  double t319 = -t304-89728.0/675.0*t85+t306-t307+8552.0/225.0*t91+t309-t310+t311+t312-t313-t314+t315+t316+175616.0/675.0*t116+t318;
1772  double t321 = 131072.0/2025.0*t122;
1773  double t323 = 262144.0/405.0*t126;
1774  double t325 = 524288.0/675.0*t130;
1775  double t326 = 63488.0/675.0*t132;
1776  double t327 = 188416.0/405.0*t134;
1777  double t328 = 3670016.0/2025.0*t136;
1778  double t329 = 131072.0/675.0*t138;
1779  double t330 = 917504.0/2025.0*t140;
1780  double t331 = 504.0/5.0*t7;
1781  double t332 = 44992.0/945.0*xi;
1782  double t333 = 152.0/225.0*eta;
1783  double t334 = -8.0/5.0-33184.0/135.0*t120-t321-253952.0/675.0*t124+t323+753664.0/405.0*t128-t325+t326-t327-t328+t329+t330+t331-t332-t333;
1784  double t347 = 2.0+t205+t206-63136.0/99.0*t8+4096.0/3.0*t15+16384.0/2079.0*t24-358.0/135.0*t1+8640.0/11.0*t14-896.0*t19+840.0*t13-t214-8192.0/2079.0*t41-t216-1904.0/15.0*t44+15232.0/15.0*t47;
1785  double t349 = 15232.0/9.0*t51;
1786  double t352 = 448.0/15.0*t57;
1787  double t353 = 57344.0/135.0*t59;
1788  double t354 = 4096.0/15.0*t61;
1789  double t355 = 56.0/3.0*t63;
1790  double t356 = 28.0/3.0*t65;
1791  double t357 = 1120.0/9.0*t67;
1792  double t358 = 224.0/3.0*t69;
1793  double t359 = 256.0/3.0*t71;
1794  double t360 = 3584.0/27.0*t73;
1795  double t363 = -3808.0/15.0*t49+t349-17408.0/15.0*t53-243712.0/135.0*t55-t352+t353+t354+t355+t356-t357-t358+t359+t360+160384.0/135.0*t75-6464.0/15.0*t77;
1796  double t368 = 341.0/45.0*t87;
1797  double t372 = 3584.0/15.0*t95;
1798  double t373 = 3584.0/9.0*t97;
1799  double t374 = 3584.0/15.0*t99;
1800  double t375 = 896.0/15.0*t101;
1801  double t376 = 448.0/15.0*t103;
1802  double t379 = -10024.0/9.0*t81+1512.0/5.0*t83+2506.0/15.0*t85-t368+173384.0/495.0*t89-224.0/5.0*t91-50843.0/945.0*t93+t372-t373-t374+t375+t376-4096.0/9.0*t106-t250-14336.0/45.0*t116;
1803  double t387 = 896.0/15.0*t132;
1804  double t388 = 3584.0/9.0*t134;
1805  double t389 = 229376.0/135.0*t136;
1806  double t390 = 4096.0/15.0*t138;
1807  double t391 = 57344.0/135.0*t140;
1808  double t394 = 32.0/45.0*eta;
1809  double t395 = -61312.0/165.0*t118+896.0/3.0*t120+1792.0/15.0*t122+3584.0/15.0*t124-14336.0/15.0*t126-14336.0/9.0*t128+16384.0/15.0*t130-t387+t388+t389-t390-t391-126.0*t7+11248.0/189.0*xi+t394;
1810  double t398 = 1024.0/675.0*t3;
1811  double t402 = 1024.0/675.0*t33;
1812  double t403 = t398+4352.0/675.0*t5+t273-t274-t275+1456.0/675.0*t1-t277+t278-t279-4096.0/675.0*t34+t281-t402+t283-t284+t50;
1813  double t404 = 295936.0/405.0*t51;
1814  double t405 = 1949696.0/2025.0*t55;
1815  double t406 = 458752.0/2025.0*t59;
1816  double t407 = 4352.0/81.0*t67;
1817  double t408 = 28672.0/405.0*t73;
1818  double t411 = -t404+t288+t405+t290-t406-t292-t64-t294+t407+t296-t297-t408-1928192.0/2025.0*t75+t300+361792.0/405.0*t81;
1819  double t415 = 69632.0/405.0*t97;
1820  double t416 = 64.0/135.0*t2;
1821  double t418 = -t304-90704.0/675.0*t85+t306-t307+7576.0/225.0*t91+t309-t310+t415+t312-t102-t314+t315-t416+168448.0/675.0*t116+t318;
1822  double t420 = 278528.0/405.0*t128;
1823  double t421 = 69632.0/405.0*t134;
1824  double t422 = 1835008.0/2025.0*t136;
1825  double t423 = 458752.0/2025.0*t140;
1826  double t424 = 104.0/225.0*eta;
1827  double t425 = -8.0/5.0-31328.0/135.0*t120-t321-t125+t323+t420-t325+t133-t421-t422+t329+t423+t331-t332-t424;
1828  double t428 = 128.0/675.0*t3;
1829  double t429 = 544.0/675.0*t5;
1830  double t432 = 128.0/675.0*t33;
1831  double t433 = 4.0/5.0-t428-t429-t207+t208+t209-722.0/675.0*t1+t211-t212+t213+512.0/675.0*t34-t215+t432-t217+t218;
1832  double t435 = 47872.0/405.0*t51;
1833  double t437 = 114688.0/2025.0*t59;
1834  double t438 = 344.0/135.0*t63;
1835  double t439 = 704.0/81.0*t67;
1836  double t440 = 7168.0/405.0*t73;
1837  double t442 = 23392.0/675.0*t49+t435-t222-487424.0/2025.0*t55-t224+t437+t226-t438+t228-t439-t230+t231+t440+965888.0/2025.0*t75-t234;
1838  double t447 = 11264.0/405.0*t97;
1839  double t448 = 5504.0/675.0*t101;
1840  double t449 = 8.0/135.0*t2;
1841  double t451 = -181264.0/405.0*t81+t238+45446.0/675.0*t85-t240+t241-3694.0/225.0*t91-t243+t244-t447-t246-t448+t248-t249+t449-82432.0/675.0*t116;
1842  double t455 = 5504.0/675.0*t132;
1843  double t456 = 11264.0/405.0*t134;
1844  double t457 = 458752.0/2025.0*t136;
1845  double t458 = 114688.0/2025.0*t140;
1846  double t459 = 58.0/225.0*eta;
1847  double t460 = -t253+15296.0/135.0*t120+t255-22016.0/675.0*t124-t257-45056.0/405.0*t128+t259+t455+t456+t457-t263-t458-t265+t266+t459;
1848  double t466 = t150-t151-t152+32.0/105.0*t1-t155+t156-t157+t159-2048.0/15.0*t75+t173+128.0*t81-t177;
1849  double t468 = 256.0/315.0*t87;
1850  double t469 = 24.0/5.0*t91;
1851  double t470 = 39616.0/6615.0*t93;
1852  double t471 = 512.0/15.0*t116;
1853  double t472 = 32.0*t120;
1854  double t473 = 8.0/105.0*eta;
1855  double t474 = -8.0/35.0-96.0/5.0*t85+t468-t180+t469+t470+t186+t471+t190-t472+t199-t200-t473;
1856  double t476 = 6368.0/7425.0*t3;
1857  double t478 = 2048.0/2205.0*t27;
1858  double t480 = 2816.0/4725.0*t34;
1859  double t483 = t476-3712.0/4725.0*t5-t9+t16+t25-t478+4943.0/14700.0*t1+t30-t31+t32+t480-t42+929.0/4725.0*t33-12008.0/14175.0*t44-t48;
1860  double t485 = 1088.0/405.0*t51;
1861  double t487 = 27232.0/99225.0*t57;
1862  double t488 = 4096.0/2025.0*t59;
1863  double t489 = 8.0/135.0*t63;
1864  double t490 = 170.0/567.0*t65;
1865  double t491 = 16.0/81.0*t67;
1866  double t492 = 256.0/405.0*t73;
1867  double t495 = -544.0/675.0*t49+t485+t54+17408.0/2025.0*t55-t487-t488-t62+t489+t490-t491+t70-t72-t492+34624.0/2025.0*t75-t78-6476.0/405.0*t81;
1868  double t498 = 22991.0/198450.0*t87;
1869  double t501 = 256.0/405.0*t97;
1870  double t502 = 128.0/675.0*t101;
1871  double t504 = 12599.0/10395.0*t2;
1872  double t505 = 2816.0/675.0*t116;
1873  double t506 = t84+1618.0/675.0*t85-t498+t90-137.0/225.0*t91-50191.0/66150.0*t93-t96-t501+t100+t502+3016.0/14175.0*t103-t107-t504-t114-t505;
1874  double t507 = 544.0/135.0*t120;
1875  double t511 = 128.0/675.0*t132;
1876  double t512 = 256.0/405.0*t134;
1877  double t513 = 16384.0/2025.0*t136;
1878  double t514 = 4096.0/2025.0*t140;
1879  double t515 = eta/6300.0;
1880  double t516 = 799.0/72765.0-t119+t507+62848.0/99225.0*t122+512.0/675.0*t124+t127-1024.0/405.0*t128-t131-t511+t512-t513+t139+t514-t142+t143+t515;
1881  double t519 = 4736.0/693.0*t3;
1882  double t521 = 512.0/105.0*t8;
1883  double t522 = 16384.0/735.0*t15;
1884  double t524 = 1024.0/147.0*t14;
1885  double t525 = 2048.0/105.0*t19;
1886  double t526 = 128.0/7.0*t13;
1887  double t530 = -t519+3296.0/525.0*t5+t521-t522+t153-3904.0/1323.0*t1-t524+t525-t526-52736.0/11025.0*t34-824.0/525.0*t33+10624.0/1575.0*t44;
1888  double t531 = 1024.0/45.0*t47;
1889  double t533 = 1024.0/45.0*t51;
1890  double t534 = 8192.0/75.0*t53;
1891  double t537 = 2048.0/75.0*t61;
1892  double t538 = 2048.0/105.0*t75;
1893  double t539 = 1024.0/147.0*t77;
1894  double t540 = 128.0/7.0*t81;
1895  double t541 = 512.0/105.0*t83;
1896  double t542 = t531+512.0/75.0*t49-t533-t534-16384.0/225.0*t55+t166+4096.0/225.0*t59+t537-t169-t538+t539+t540-t541;
1897  double t544 = 96.0/35.0*t85;
1898  double t545 = 512.0/2205.0*t87;
1899  double t546 = 256.0/945.0*t89;
1900  double t550 = 256.0/45.0*t99;
1901  double t551 = 128.0/75.0*t101;
1902  double t553 = 16384.0/2205.0*t106;
1903  double t554 = 33568.0/3465.0*t2;
1904  double t555 = 32768.0/72765.0*t113;
1905  double t556 = -t544+t545+t546+128.0/1575.0*t91+2656.0/33075.0*t93+256.0/45.0*t97-t550-t551-2656.0/1575.0*t103+t553+t554+t555;
1906  double t558 = 2048.0/1575.0*t118;
1907  double t562 = 16384.0/945.0*t126;
1908  double t564 = 131072.0/1575.0*t130;
1909  double t565 = 262144.0/4725.0*t136;
1910  double t566 = 96.0/35.0*t7;
1911  double t567 = 256.0/2205.0*xi;
1912  double t568 = 824.0/11025.0*eta;
1913  double t569 = 7072.0/72765.0-4096.0/4725.0*t116-t558-256.0/945.0*t120-169984.0/33075.0*t122-8192.0/1575.0*t124-t562+16384.0/945.0*t128+t564+t565+t566-t567+t568;
1914  double t572 = 247936.0/10395.0*t3;
1915  double t574 = 8192.0/315.0*t27;
1916  double t575 = 220.0/21.0*t1;
1917  double t579 = 5888.0/81.0*t47;
1918  double t581 = 5888.0/81.0*t51;
1919  double t582 = 47104.0/135.0*t53;
1920  double t584 = -1024.0/2079.0+t572-4160.0/189.0*t5-t574+t575+15872.0/945.0*t34+5174.0/945.0*t33-9632.0/405.0*t44-t579-2944.0/135.0*t49+t581+t582+94208.0/405.0*t55;
1921  double t585 = 23936.0/2835.0*t57;
1922  double t587 = 15104.0/135.0*t61;
1923  double t588 = 544.0/135.0*t63;
1924  double t589 = 3592.0/405.0*t65;
1925  double t590 = 1088.0/81.0*t67;
1926  double t591 = 8704.0/135.0*t71;
1927  double t592 = 17408.0/405.0*t73;
1928  double t593 = 1024.0/405.0*t75;
1929  double t594 = 512.0/135.0*t77;
1930  double t595 = 64.0/81.0*t81;
1931  double t596 = 64.0/81.0*t83;
1932  double t597 = -t585-30208.0/405.0*t59-t587-t588+t589+t590-t230+t591+t592-t593-t594-t595+t596;
1933  double t599 = 32.0/135.0*t85;
1934  double t600 = 1208.0/2835.0*t87;
1935  double t601 = 32.0/27.0*t89;
1936  double t602 = 16.0/45.0*t91;
1937  double t604 = 1024.0/81.0*t95;
1938  double t606 = 1888.0/81.0*t99;
1939  double t607 = 944.0/135.0*t101;
1940  double t609 = 351716.0/10395.0*t2;
1941  double t610 = 16384.0/10395.0*t113;
1942  double t611 = 512.0/135.0*t116;
1943  double t612 = t599-t600-t601-t602-52.0/189.0*t93+t604-1888.0/81.0*t97+t606+t607+2356.0/405.0*t103-t609-t610+t611;
1944  double t613 = 256.0/45.0*t118;
1945  double t614 = 32.0/27.0*t120;
1946  double t617 = 4096.0/81.0*t126;
1947  double t619 = 512.0/135.0*t132;
1948  double t620 = 1024.0/81.0*t134;
1949  double t621 = 65536.0/405.0*t136;
1950  double t622 = 16384.0/405.0*t140;
1951  double t623 = 82.0/315.0*eta;
1952  double t624 = t613+t614+51712.0/2835.0*t122+2048.0/135.0*t124+t617-4096.0/81.0*t128-t259+t619-t620-t621-t263-t622-t623;
1953  double t627 = 2475136.0/51975.0*t3;
1954  double t629 = 16384.0/315.0*t27;
1955  double t630 = 1568.0/75.0*t1;
1956  double t634 = 47104.0/405.0*t47;
1957  double t636 = 47104.0/405.0*t51;
1958  double t637 = 376832.0/675.0*t53;
1959  double t639 = 244736.0/14175.0*t57;
1960  double t640 = -t627+208736.0/4725.0*t5+t629-t630-159232.0/4725.0*t34-51928.0/4725.0*t33+97792.0/2025.0*t44+t634+23552.0/675.0*t49-t636-t637-753664.0/2025.0*t55+t639;
1961  double t642 = 126976.0/675.0*t61;
1962  double t643 = 2048.0/135.0*t63;
1963  double t644 = 7424.0/405.0*t65;
1964  double t645 = 4096.0/81.0*t67;
1965  double t646 = 32768.0/135.0*t71;
1966  double t647 = 65536.0/405.0*t73;
1967  double t648 = 65536.0/2025.0*t75;
1968  double t649 = 32768.0/675.0*t77;
1969  double t650 = 4096.0/405.0*t81;
1970  double t651 = 4096.0/405.0*t83;
1971  double t652 = 2048.0/675.0*t85;
1972  double t653 = 253952.0/2025.0*t59+t642+t643-t644-t645+t296-t646-t647+t648+t649+t650-t651-t652;
1973  double t655 = 15104.0/14175.0*t87;
1974  double t656 = 512.0/135.0*t89;
1975  double t659 = 16384.0/405.0*t95;
1976  double t661 = 15872.0/405.0*t99;
1977  double t662 = 7936.0/675.0*t101;
1978  double t664 = 702112.0/10395.0*t2;
1979  double t665 = 32768.0/10395.0*t113;
1980  double t667 = 4096.0/225.0*t118;
1981  double t668 = t655+t656+256.0/225.0*t91+2432.0/4725.0*t93-t659+15872.0/405.0*t97-t661-t662-23936.0/2025.0*t103+t664+t665-8192.0/675.0*t116-t667;
1982  double t671 = 16384.0/675.0*t124;
1983  double t672 = 32768.0/405.0*t126;
1984  double t674 = 262144.0/675.0*t130;
1985  double t675 = 8192.0/675.0*t132;
1986  double t676 = 16384.0/405.0*t134;
1987  double t677 = 524288.0/2025.0*t136;
1988  double t678 = 262144.0/2025.0*t140;
1989  double t679 = 808.0/1575.0*eta;
1990  double t680 = 2048.0/2079.0-512.0/135.0*t120-524288.0/14175.0*t122-t671-t672+32768.0/405.0*t128+t674-t675+t676+t677+t329+t678+t679;
1991  double t685 = 8.0/9.0*t8;
1992  double t688 = 64.0/15.0*t14;
1993  double t694 = 896.0/9.0*t47;
1994  double t696 = 896.0/9.0*t51;
1995  double t697 = 206144.0/3465.0*t3-832.0/15.0*t5-t685-4096.0/63.0*t27+49331.0/1890.0*t1+t688+128.0/45.0*t19+8.0/9.0*t13+13312.0/315.0*t34+208.0/15.0*t33-2768.0/45.0*t44-t694-448.0/15.0*t49+t696;
1996  double t698 = 7168.0/15.0*t53;
1997  double t702 = 1792.0/15.0*t61;
1998  double t706 = 1792.0/5.0*t71;
1999  double t709 = 448.0/5.0*t77;
2000  double t711 = 56.0/3.0*t83;
2001  double t712 = t698+14336.0/45.0*t55-6848.0/315.0*t57-3584.0/45.0*t59-t702-112.0/5.0*t63+116.0/5.0*t65+224.0/3.0*t67-t358+t706+3584.0/15.0*t73-896.0/15.0*t75-t709-56.0/3.0*t81+t711;
2002  double t715 = 467.0/315.0*t87;
2003  double t717 = 512.0/9.0*t95;
2004  double t719 = 224.0/9.0*t99;
2005  double t720 = 112.0/15.0*t101;
2006  double t723 = 8192.0/2079.0*t113;
2007  double t724 = -3643.0/2970.0+28.0/5.0*t85-t715-t601-t602-692.0/945.0*t93+t717-224.0/9.0*t97+t719+t720+692.0/45.0*t103-41762.0/495.0*t2-t723+t611;
2008  double t727 = 2048.0/27.0*t126;
2009  double t729 = 16384.0/45.0*t130;
2010  double t732 = 32768.0/135.0*t136;
2011  double t735 = xi/45.0;
2012  double t736 = 208.0/315.0*eta;
2013  double t737 = t613+t614+44288.0/945.0*t122+1024.0/45.0*t124+t727-2048.0/27.0*t128-t729+256.0/15.0*t132-512.0/9.0*t134-t732-t390-8192.0/45.0*t140-4.0/15.0*t7+t735-t736;
2014  double t744 = 17408.0/405.0*t47;
2015  double t746 = 17408.0/405.0*t51;
2016  double t747 = 139264.0/675.0*t53;
2017  double t749 = -t627+210592.0/4725.0*t5+t629-t630-160256.0/4725.0*t34-52904.0/4725.0*t33+101504.0/2025.0*t44+t744+8704.0/675.0*t49-t746-t747-278528.0/2025.0*t55+t639;
2018  double t750 = t488+t62+t643-t644-t645+t296-t646-t647+t648+t649+t650-t651-t652;
2019  double t752 = 256.0/135.0*t89;
2020  double t753 = 128.0/225.0*t91;
2021  double t756 = 4096.0/675.0*t116;
2022  double t757 = 2048.0/225.0*t118;
2023  double t758 = t655-t752-t753+3104.0/4725.0*t93-t659+t501-t100-t502-25888.0/2025.0*t103+t664+t665+t756+t757;
2024  double t762 = 16384.0/405.0*t126;
2025  double t764 = 131072.0/675.0*t130;
2026  double t765 = 262144.0/2025.0*t136;
2027  double t766 = 856.0/1575.0*eta;
2028  double t767 = 2048.0/2079.0+256.0/135.0*t120-538624.0/14175.0*t122-8192.0/675.0*t124-t762+16384.0/405.0*t128+t764-t675+t676+t765+t329+t678+t766;
2029  double t774 = 2816.0/405.0*t47;
2030  double t776 = 2816.0/405.0*t51;
2031  double t777 = 22528.0/675.0*t53;
2032  double t779 = -1024.0/2079.0+t572-105664.0/4725.0*t5-t574+t575+80384.0/4725.0*t34+26546.0/4725.0*t33-51488.0/2025.0*t44-t774-1408.0/675.0*t49+t776+t777+45056.0/2025.0*t55;
2033  double t781 = 11008.0/675.0*t61;
2034  double t782 = -t585+22016.0/2025.0*t59+t781-t588+t589+t590-t230+t591+t592-t593-t594-t595+t596;
2035  double t784 = 32.0/135.0*t89;
2036  double t788 = 1376.0/405.0*t99;
2037  double t789 = 688.0/675.0*t101;
2038  double t792 = t599-t600+t784+16.0/225.0*t91-1468.0/4725.0*t93+t604+1376.0/405.0*t97-t788-t789+13132.0/2025.0*t103-t609-t610-512.0/675.0*t116;
2039  double t793 = 256.0/225.0*t118;
2040  double t797 = 4096.0/405.0*t126;
2041  double t799 = 32768.0/675.0*t130;
2042  double t800 = 65536.0/2025.0*t136;
2043  double t801 = 422.0/1575.0*eta;
2044  double t802 = -t793-32.0/135.0*t120+272896.0/14175.0*t122+2048.0/675.0*t124+t797-4096.0/405.0*t128-t799+t619-t620-t800-t263-t622-t801;
2045  double t805 = 32.0/5.0*t5;
2046  double t806 = 256.0/2205.0*t87;
2047  double t807 = 19808.0/6615.0*t1;
2048  double t809 = 8.0/5.0*t33;
2049  double t810 = 512.0/105.0*t34;
2050  double t811 = 2048.0/14553.0+t805+t162-t519-t169+t554+t806-t807+64.0/735.0*t93+t473-t185-t809+t153+t555-t810-t192+t166;
2051  double t813 = 18896.0/3465.0*t8;
2052  double t814 = 2048.0/735.0*t15;
2053  double t816 = 3232.0/539.0*t14;
2054  double t817 = 64.0/35.0*t19;
2055  double t818 = 12.0/7.0*t13;
2056  double t821 = 1.0+eta;
2057  double t823 = t821*t10*t40;
2058  double t824 = 4096.0/72765.0*t823;
2059  double t826 = t821*xi*t23;
2060  double t827 = 8192.0/72765.0*t826;
2061  double t829 = 64.0/405.0*t47;
2062  double t830 = t476-3776.0/4725.0*t5-t813+t814-t478+5423.0/14700.0*t1+t816+t817-t818+20224.0/33075.0*t34+943.0/4725.0*t33-t824+t827-12904.0/14175.0*t44-t829;
2063  double t833 = 512.0/675.0*t53;
2064  double t836 = 256.0/675.0*t61;
2065  double t838 = 27232.0/33075.0*t77;
2066  double t840 = -32.0/675.0*t49+64.0/405.0*t51+t833+1024.0/2025.0*t55-t487-512.0/2025.0*t59-t836+t489+t490-t491+t70-t72-t492+35008.0/14175.0*t75-t838-6452.0/2835.0*t81;
2067  double t842 = 340.0/567.0*t83;
2068  double t845 = 50396.0/10395.0*t89;
2069  double t849 = 32.0/405.0*t99;
2070  double t852 = 2048.0/2205.0*t106;
2071  double t853 = -1577.0/72765.0+t842+1606.0/4725.0*t85-5711.0/198450.0*t87-t845+943.0/1575.0*t91+5423.0/7350.0*t93-t96-32.0/405.0*t97+t849+16.0/675.0*t101+3212.0/14175.0*t103-t852-t504-t114;
2072  double t855 = 12736.0/2475.0*t118;
2073  double t859 = 1024.0/2835.0*t126;
2074  double t861 = 8192.0/4725.0*t130;
2075  double t863 = 9.0/35.0*t7;
2076  double t864 = 5048.0/6615.0*xi;
2077  double t866 = 20224.0/4725.0*t116+t855-3776.0/945.0*t120+70016.0/99225.0*t122-512.0/4725.0*t124-t859+1024.0/2835.0*t128+t861-t511+t512+16384.0/14175.0*t136+t139+t514+t863+t864-839.0/44100.0*eta;
2078  double t869 = 151168.0/3465.0*t8;
2079  double t871 = 25856.0/539.0*t14;
2080  double t872 = 512.0/35.0*t19;
2081  double t873 = 96.0/7.0*t13;
2082  double t874 = 32768.0/72765.0*t823;
2083  double t875 = 65536.0/72765.0*t826;
2084  double t876 = t869-t522+32.0/735.0*t1-t871-t872+t873+t874-t875-t538+t539+t540-t541;
2085  double t877 = 72.0/35.0*t7;
2086  double t878 = 40384.0/6615.0*xi;
2087  double t879 = 8.0/245.0-t544+t806+t180-t469-t470+t553-t471-t190+t472-t877-t878+t473;
2088  double t882 = 75584.0/495.0*t8;
2089  double t883 = 8192.0/105.0*t15;
2090  double t885 = 12928.0/77.0*t14;
2091  double t886 = 256.0/5.0*t19;
2092  double t887 = 48.0*t13;
2093  double t890 = 16384.0/10395.0*t823;
2094  double t891 = 32768.0/10395.0*t826;
2095  double t892 = 128.0/405.0*t44;
2096  double t893 = 4352.0/405.0*t47;
2097  double t894 = -4.0/35.0-t428-32.0/675.0*t5-t882+t883-734.0/4725.0*t1+t885+t886-t887-512.0/4725.0*t34+16.0/675.0*t33-t890+t891-t892+t893;
2098  double t896 = 2048.0/135.0*t53;
2099  double t899 = 1024.0/135.0*t61;
2100  double t901 = 23936.0/945.0*t77;
2101  double t902 = 1376.0/675.0*t49+t776-t896-28672.0/2025.0*t55-t224+14336.0/2025.0*t59+t899-t438+t228-t439-t230+t231+t440+136448.0/2025.0*t75-t901;
2102  double t905 = 7184.0/405.0*t83;
2103  double t907 = 1406864.0/10395.0*t89;
2104  double t909 = 440.0/21.0*t93;
2105  double t911 = 2176.0/405.0*t99;
2106  double t912 = 64.0/405.0*t103;
2107  double t913 = 8192.0/315.0*t106;
2108  double t915 = -25744.0/405.0*t81+t905+6566.0/675.0*t85-t600-t907+26546.0/1575.0*t91+t909+t244-1408.0/405.0*t97-t911-t789+t912-t913+t449+80384.0/675.0*t116;
2109  double t916 = 495872.0/3465.0*t118;
2110  double t918 = 2048.0/2835.0*t122;
2111  double t920 = 69632.0/2835.0*t126;
2112  double t922 = 32768.0/945.0*t130;
2113  double t923 = 36.0/5.0*t7;
2114  double t924 = 20192.0/945.0*xi;
2115  double t925 = t916-105664.0/945.0*t120-t918+22016.0/4725.0*t124+t920+45056.0/2835.0*t128-t922+t455+t456-t800-t263-t458+t923+t924-t801;
2116  double t929 = 151168.0/495.0*t8;
2117  double t931 = 25856.0/77.0*t14;
2118  double t932 = 32768.0/10395.0*t823;
2119  double t933 = 65536.0/10395.0*t826;
2120  double t934 = 8192.0/2025.0*t44;
2121  double t935 = 16384.0/405.0*t47;
2122  double t936 = 8.0/35.0+t398+256.0/675.0*t5+t929-t151+1552.0/4725.0*t1-t931-t156+t157+t158-t432+t932-t933+t934-t935;
2123  double t937 = 256.0/675.0*t49;
2124  double t938 = 32768.0/675.0*t53;
2125  double t941 = 16384.0/675.0*t61;
2126  double t943 = 244736.0/4725.0*t77;
2127  double t944 = t937-t746+t938+114688.0/2025.0*t55+t290-57344.0/2025.0*t59-t941-t64-t294+t407+t296-t297-t408-269312.0/2025.0*t75+t943;
2128  double t947 = 14848.0/405.0*t83;
2129  double t949 = 2808448.0/10395.0*t89;
2130  double t951 = 3136.0/75.0*t93;
2131  double t953 = 8192.0/405.0*t99;
2132  double t954 = 4096.0/2025.0*t103;
2133  double t956 = 50752.0/405.0*t81-t947-12944.0/675.0*t85+t655+t949-52904.0/1575.0*t91-t951-t310+8704.0/405.0*t97+t953-t502-t954+t186-t416-160256.0/675.0*t116;
2134  double t957 = 4950272.0/17325.0*t118;
2135  double t959 = 131072.0/14175.0*t122;
2136  double t960 = 4096.0/4725.0*t124;
2137  double t961 = 262144.0/2835.0*t126;
2138  double t963 = 524288.0/4725.0*t130;
2139  double t964 = 40384.0/945.0*xi;
2140  double t965 = -t957+210592.0/945.0*t120+t959+t960-t961-278528.0/2835.0*t128+t963+t133-t421+t765+t329+t423-t199-t964+t766;
2141  double t968 = 32.0/135.0*t5;
2142  double t975 = 512.0/945.0*t34;
2143  double t976 = 16.0/135.0*t33;
2144  double t981 = -2.0/7.0+t205+t968-37792.0/99.0*t8+4096.0/21.0*t15-346.0/945.0*t1+32320.0/77.0*t14+128.0*t19-120.0*t13+t975-t976-8192.0/2079.0*t823+16384.0/2079.0*t826-112.0/15.0*t44+896.0/15.0*t47;
2145  double t989 = -224.0/15.0*t49+t696-1024.0/15.0*t53-14336.0/135.0*t55-t352+7168.0/135.0*t59+512.0/15.0*t61+t355+t356-t357-t358+t359+t360+22144.0/135.0*t75-6848.0/105.0*t77;
2146  double t1002 = -1384.0/9.0*t81+232.0/5.0*t83+346.0/15.0*t85-t715-167048.0/495.0*t89+208.0/5.0*t91+49331.0/945.0*t93+t372-448.0/9.0*t97-448.0/15.0*t99+t720+56.0/15.0*t103-4096.0/63.0*t106-t250+13312.0/45.0*t116;
2147  double t1012 = 412288.0/1155.0*t118-832.0/3.0*t120-256.0/15.0*t122-512.0/15.0*t124+2048.0/15.0*t126+2048.0/9.0*t128-16384.0/105.0*t130-t387+t388-t732-t390-t391+18.0*t7+10096.0/189.0*xi-t736;
2148  double t1019 = 8.0/35.0-t271-512.0/675.0*t5+t929-t151+1216.0/4725.0*t1-t931-t156+t157-8192.0/4725.0*t34+256.0/675.0*t33+t932-t933+t934-t935;
2149  double t1023 = 15872.0/675.0*t49-t636+t938+229376.0/2025.0*t55+t290-t437-t941-t293-t294+t295+t296-t297-t298-262144.0/2025.0*t75+t943;
2150  double t1030 = 48896.0/405.0*t81-t947-11968.0/675.0*t85+t655+t949-51928.0/1575.0*t91-t951-t310+23552.0/405.0*t97+t953-t662-t954+t186+t316-159232.0/675.0*t116;
2151  double t1034 = -t957+208736.0/945.0*t120+t959+253952.0/4725.0*t124-t961-753664.0/2835.0*t128+t963+t326-t327+t677+t329+t330-t199-t964+t679;
2152  double t1038 = -4.0/35.0+t205+t968-t882+t883-26.0/189.0*t1+t885+t886-t887+t975-t976-t890+t891-t892+t893;
2153  double t1043 = -1888.0/135.0*t49+t581-t896-28672.0/405.0*t55-t224+14336.0/405.0*t59+t899+t227+t228-t229-t230+t231+t232+25856.0/405.0*t75-t901;
2154  double t1050 = -4816.0/81.0*t81+t905+1178.0/135.0*t85-t600-t907+5174.0/315.0*t91+t909+t244-2944.0/81.0*t97-t911+t607+t912-t913-t250+15872.0/135.0*t116;
2155  double t1054 = t916-20800.0/189.0*t120-t918-30208.0/945.0*t124+t920+94208.0/567.0*t128-t922-t260+t261-t621-t263-t264+t923+t924-t623;
2156  double t1061 = -t148-256.0/4725.0*t5+t869-t522+t153+1328.0/33075.0*t1-t871-t872+t873-4096.0/33075.0*t34+128.0/4725.0*t33+t874;
2157  double t1066 = -t875+t162+256.0/75.0*t49-t533+16384.0/675.0*t55+t166-8192.0/675.0*t59-t168-t169+t170-t171-84992.0/4725.0*t75+t539;
2158  double t1074 = 5312.0/315.0*t81-t541-1328.0/525.0*t85+t545+t180-824.0/175.0*t91-7808.0/1323.0*t93+512.0/45.0*t97-t551-t185+t553+t187-52736.0/1575.0*t116;
2159  double t1078 = 8.0/245.0-t190+3296.0/105.0*t120-t192+4096.0/525.0*t124-16384.0/315.0*t128+t195-t196+t565+t198-t877-t878+t568;
2160  double t1084 = -t4+t429-t813+t814-t28-50191.0/132300.0*t1+t816+t817-t818-t480-137.0/675.0*t33-t824+t827-12952.0/2025.0*t44-t829;
2161  double t1089 = -t937+t485+t833-7168.0/2025.0*t55-t58+3584.0/2025.0*t59-t836+t64+t66-t68+t70-t72+t74+31424.0/14175.0*t75-t838-6004.0/2835.0*t81;
2162  double t1096 = t842+1508.0/4725.0*t85-t498-t845+929.0/1575.0*t91+4943.0/7350.0*t93-t96-544.0/405.0*t97+t849+t502+3236.0/2025.0*t103-t852+t108+t114+t505;
2163  double t1100 = 983.0/72765.0+t855-3712.0/945.0*t120+69248.0/14175.0*t122-t960-t859+17408.0/2835.0*t128+t861-t133+t135-t513+t139-t141+t863+t864+t515;
2164  double t1104 = 256.0/15.0*t65;
2165  double t1108 = 1024.0/63.0*t57;
2166  double t1109 = -2048.0/14553.0-t805+256.0/5.0*t44+t519-t1104-t554+t468+t807+64.0/105.0*t93-t473-64.0/5.0*t103+t809+t629-t555+t810-4096.0/105.0*t122+t1108;
2167  double t1110 = 36224.0/1485.0*t3;
2168  double t1112 = 8192.0/45.0*t27;
2169  double t1113 = 9932.0/945.0*t1;
2170  double t1117 = 11264.0/675.0*t49;
2171  double t1119 = 1024.0/2079.0-t1110+15296.0/675.0*t5-t1112-t1113-11776.0/675.0*t34-3694.0/675.0*t33-362528.0/2025.0*t44-t774-t1117+t435+t777-315392.0/2025.0*t55;
2172  double t1120 = 23168.0/405.0*t57;
2173  double t1122 = 4352.0/135.0*t63;
2174  double t1123 = 24328.0/405.0*t65;
2175  double t1124 = 18496.0/81.0*t67;
2176  double t1125 = 121856.0/405.0*t73;
2177  double t1126 = 7168.0/405.0*t75;
2178  double t1127 = 1088.0/81.0*t81;
2179  double t1128 = -t1120-154112.0/2025.0*t59+t781-t1122+t1123+t1124-t230+t591-t1125+t1126-t594-t1127+t596;
2180  double t1130 = 256.0/135.0*t85;
2181  double t1134 = 10220.0/297.0*t2;
2182  double t1136 = t1130-t240+t784+t753-1444.0/675.0*t93+t604+23392.0/405.0*t97-t788-t448+90892.0/2025.0*t103+t1134+t610+3584.0/675.0*t116;
2183  double t1139 = 4096.0/135.0*t132;
2184  double t1140 = 17408.0/81.0*t134;
2185  double t1141 = -t793-t507+275968.0/2025.0*t122+t671+t797-69632.0/405.0*t128-t799+t1139-t1140+t457-t263+t264+t459;
2186  double t1144 = 366464.0/7425.0*t3;
2187  double t1146 = 16384.0/45.0*t27;
2188  double t1147 = 100832.0/4725.0*t1;
2189  double t1151 = 69632.0/675.0*t49;
2190  double t1152 = 232448.0/2025.0*t57;
2191  double t1153 = t1144-31328.0/675.0*t5+t1146+t1147+24064.0/675.0*t34+7576.0/675.0*t33+723584.0/2025.0*t44+t744+t1151-t404-t747+t405+t1152;
2192  double t1154 = 16384.0/135.0*t63;
2193  double t1155 = 48896.0/405.0*t65;
2194  double t1156 = 69632.0/81.0*t67;
2195  double t1157 = 458752.0/405.0*t73;
2196  double t1158 = 458752.0/2025.0*t75;
2197  double t1159 = 69632.0/405.0*t81;
2198  double t1160 = 16384.0/675.0*t85;
2199  double t1161 = -t60+t62+t1154-t1155-t1156+t296-t646+t1157-t1158+t649+t1159-t651-t1160;
2200  double t1163 = 1024.0/225.0*t91;
2201  double t1166 = 20704.0/297.0*t2;
2202  double t1168 = t306-t752-t1163+2912.0/675.0*t93-t659+t98-t100-t102-181408.0/2025.0*t103-t1166-t665-28672.0/675.0*t116+t757;
2203  double t1171 = 65536.0/675.0*t124;
2204  double t1172 = 65536.0/675.0*t132;
2205  double t1173 = 278528.0/405.0*t134;
2206  double t1174 = 1835008.0/2025.0*t140;
2207  double t1175 = -2048.0/2079.0+4352.0/135.0*t120-550912.0/2025.0*t122-t1171-t762+t420+t764-t1172+t1173-t422+t329-t1174-t424;
2208  double t1187 = 3584.0/15.0*t49;
2209  double t1188 = 26293.0/20790.0-30656.0/495.0*t3+896.0/15.0*t5-t685-4096.0/9.0*t27-50843.0/1890.0*t1+t688-896.0/45.0*t19+136.0/9.0*t13-2048.0/45.0*t34-224.0/15.0*t33-20048.0/45.0*t44-t694-t1187;
2210  double t1192 = 896.0/5.0*t63;
2211  double t1198 = t349+t698-100352.0/45.0*t55-6464.0/45.0*t57+25088.0/45.0*t59-t702-t1192+756.0/5.0*t65+3808.0/3.0*t67-t358+t706-25088.0/15.0*t73+6272.0/15.0*t75-t709-952.0/3.0*t81;
2212  double t1200 = 224.0/5.0*t85;
2213  double t1201 = 128.0/45.0*t91;
2214  double t1206 = 3584.0/135.0*t116;
2215  double t1207 = t711+t1200-t368-t601-t1201-716.0/135.0*t93+t717-3808.0/9.0*t97+t719+t375+5012.0/45.0*t103+43346.0/495.0*t2+t723-t1206;
2216  double t1208 = 544.0/27.0*t120;
2217  double t1210 = 8192.0/45.0*t124;
2218  double t1212 = 2048.0/15.0*t132;
2219  double t1215 = 32.0/15.0*t7;
2220  double t1216 = t613+t1208+45824.0/135.0*t122+t1210+t727-34816.0/27.0*t128-t729+t1212-8704.0/9.0*t134+t389-t390+57344.0/45.0*t140-t1215+t735+t394;
2221  double t1223 = 188416.0/675.0*t49;
2222  double t1225 = t1144-33184.0/675.0*t5+t1146+t1147+25088.0/675.0*t34+8552.0/675.0*t33+719872.0/2025.0*t44+t634+t1223-t287-t637+5275648.0/2025.0*t55+t1152;
2223  double t1227 = -1777664.0/2025.0*t59+t642+t1154-t1155-t1156+t296-t646+t1157-t1158+t649+t1159-t651-t1160;
2224  double t1229 = 2048.0/225.0*t91;
2225  double t1233 = 57344.0/675.0*t116;
2226  double t1234 = t306+t656+t1229+2816.0/675.0*t93-t659+269824.0/405.0*t97-t661-t313-179456.0/2025.0*t103-t1166-t665+t1233-t667;
2227  double t1235 = 8704.0/135.0*t120;
2228  double t1237 = 131072.0/675.0*t124;
2229  double t1239 = -2048.0/2079.0-t1235-548864.0/2025.0*t122-t1237-t672+557056.0/405.0*t128+t674-t1172+t1173-t328+t329-t1174-t333;
2230  double t1246 = 23552.0/135.0*t49;
2231  double t1248 = 1024.0/2079.0-t1110+3392.0/135.0*t5-t1112-t1113-512.0/27.0*t34-874.0/135.0*t33-14368.0/81.0*t44-t579-t1246+t221+t582-659456.0/405.0*t55;
2232  double t1250 = -t1120+211456.0/405.0*t59-t587-t1122+t1123+t1124-t230+t591-t1125+t1126-t594-t1127+t596;
2233  double t1255 = t1130-t240-t601-t1201-284.0/135.0*t93+t604-32096.0/81.0*t97+t606+t247+17908.0/405.0*t103+t1134+t610-t1206;
2234  double t1257 = 16384.0/135.0*t124;
2235  double t1259 = t613+t1208+54784.0/405.0*t122+t1257+t617-69632.0/81.0*t128-t259+t1139-t1140+t262-t263+t264+t267;
2236  double t1267 = t519-544.0/75.0*t5+t521-t522+t629+20096.0/6615.0*t1-t524+t525-t526+8704.0/1575.0*t34+136.0/75.0*t33+11392.0/225.0*t44;
2237  double t1268 = 4096.0/75.0*t49;
2238  double t1271 = t531+t1268-t164-t534+114688.0/225.0*t55+t1108-28672.0/225.0*t59+t537-t1104-t538+t539+t540-t541;
2239  double t1273 = 1024.0/1575.0*t91;
2240  double t1277 = -t544+t179+t546+t1273+2848.0/4725.0*t93+4352.0/45.0*t97-t550-t184-2848.0/225.0*t103+t553-t554-t555;
2241  double t1280 = 65536.0/1575.0*t124;
2242  double t1282 = -13408.0/72765.0+t756-t558-4352.0/945.0*t120-182272.0/4725.0*t122-t1280-t562+278528.0/945.0*t128+t564-t197+t566-t567-t201;
2243  double t1286 = 4096.0/105.0*t8;
2244  double t1287 = 131072.0/735.0*t15;
2245  double t1288 = 131072.0/2205.0*t27;
2246  double t1289 = 256.0/735.0*t1;
2247  double t1290 = 8192.0/147.0*t14;
2248  double t1291 = 16384.0/105.0*t19;
2249  double t1292 = 1024.0/7.0*t13;
2250  double t1295 = 2048.0/35.0*t44;
2251  double t1299 = 8192.0/441.0*t57;
2252  double t1301 = 2048.0/105.0*t65;
2253  double t1302 = 16384.0/105.0*t75;
2254  double t1303 = 256.0/735.0+4096.0/525.0*t5-t1286+t1287-t1288-t1289+t1290-t1291+t1292-65536.0/11025.0*t34-1024.0/525.0*t33-t1295-12288.0/25.0*t49+16384.0/5.0*t51-262144.0/75.0*t55-t1299+65536.0/75.0*t59+t1301+t1302;
2255  double t1304 = 8192.0/147.0*t77;
2256  double t1305 = 1024.0/7.0*t81;
2257  double t1306 = 4096.0/105.0*t83;
2258  double t1307 = 768.0/35.0*t85;
2259  double t1310 = 512.0/735.0*t93;
2260  double t1313 = 512.0/35.0*t103;
2261  double t1314 = 131072.0/2205.0*t106;
2262  double t1317 = 32768.0/735.0*t122;
2263  double t1321 = 768.0/35.0*t7;
2264  double t1322 = 2048.0/2205.0*xi;
2265  double t1324 = -t1304-t1305+t1306+t1307-4096.0/2205.0*t87-1024.0/175.0*t91-t1310-4096.0/5.0*t97+3072.0/25.0*t101+t1313-t1314-65536.0/1575.0*t116+4096.0/105.0*t120+t1317+65536.0/175.0*t124-262144.0/105.0*t128+4194304.0/1575.0*t136-t1321+t1322+1024.0/11025.0*eta;
2266  double t1326 = 4096.0/945.0*t3;
2267  double t1328 = 65536.0/315.0*t27;
2268  double t1329 = 256.0/945.0*t1;
2269  double t1332 = 1024.0/5.0*t44;
2270  double t1334 = 94208.0/9.0*t51;
2271  double t1336 = 4096.0/63.0*t57;
2272  double t1338 = 4352.0/15.0*t63;
2273  double t1339 = 1024.0/15.0*t65;
2274  double t1340 = 17408.0/9.0*t67;
2275  double t1341 = 278528.0/135.0*t73;
2276  double t1342 = 16384.0/135.0*t75;
2277  double t1343 = 1024.0/9.0*t81;
2278  double t1344 = t1326-23552.0/945.0*t5+t1328+t1329+16384.0/945.0*t34+7552.0/945.0*t33+t1332+23552.0/15.0*t49-t1334+1507328.0/135.0*t55+t1336-483328.0/135.0*t59+t1338-t1339-t1340+t1341-t1342+t1343;
2279  double t1345 = 256.0/15.0*t85;
2280  double t1346 = 1024.0/315.0*t87;
2281  double t1347 = 128.0/5.0*t91;
2282  double t1348 = 256.0/105.0*t93;
2283  double t1350 = 7552.0/15.0*t101;
2284  double t1351 = 256.0/5.0*t103;
2285  double t1352 = 4352.0/945.0*t2;
2286  double t1353 = 8192.0/45.0*t116;
2287  double t1354 = 512.0/3.0*t120;
2288  double t1355 = 16384.0/105.0*t122;
2289  double t1358 = 4096.0/15.0*t132;
2290  double t1359 = 16384.0/9.0*t134;
2291  double t1360 = 1048576.0/135.0*t136;
2292  double t1361 = 262144.0/135.0*t140;
2293  double t1362 = 128.0/315.0*eta;
2294  double t1363 = -t1345+t1346+t1347+t1348+30208.0/9.0*t97-t1350-t1351-t1352+t1353-t1354-t1355-16384.0/15.0*t124+65536.0/9.0*t128-t1358+t1359-t1360-t1361-t1362;
2295  double t1365 = 65536.0/4725.0*t3;
2296  double t1367 = 131072.0/315.0*t27;
2297  double t1368 = 16384.0/4725.0*t1;
2298  double t1371 = 2048.0/5.0*t44;
2299  double t1373 = 753664.0/45.0*t51;
2300  double t1375 = 8192.0/63.0*t57;
2301  double t1377 = 16384.0/15.0*t63;
2302  double t1378 = 2048.0/15.0*t65;
2303  double t1379 = 65536.0/9.0*t67;
2304  double t1380 = 1048576.0/135.0*t73;
2305  double t1381 = 1048576.0/675.0*t75;
2306  double t1382 = 65536.0/45.0*t81;
2307  double t1383 = -t1365+188416.0/4725.0*t5-t1367-t1368-131072.0/4725.0*t34-63488.0/4725.0*t33-t1371-188416.0/75.0*t49+t1373-12058624.0/675.0*t55-t1375+4063232.0/675.0*t59-t1377+t1378+t1379-t1380+t1381-t1382;
2308  double t1384 = 16384.0/75.0*t85;
2309  double t1385 = 2048.0/315.0*t87;
2310  double t1387 = 512.0/105.0*t93;
2311  double t1389 = 63488.0/75.0*t101;
2312  double t1390 = 512.0/5.0*t103;
2313  double t1391 = 16384.0/945.0*t2;
2314  double t1394 = 32768.0/105.0*t122;
2315  double t1397 = 65536.0/75.0*t132;
2316  double t1398 = 262144.0/45.0*t134;
2317  double t1399 = 8388608.0/675.0*t136;
2318  double t1400 = 4194304.0/675.0*t140;
2319  double t1401 = 2048.0/1575.0*eta;
2320  double t1402 = t1384-t1385-2048.0/25.0*t91-t1387-253952.0/45.0*t97+t1389+t1390+t1391-131072.0/225.0*t116+8192.0/15.0*t120+t1394+131072.0/75.0*t124-524288.0/45.0*t128+t1397-t1398+t1399+t1400+t1401;
2321  double t1405 = 512.0/15.0*t5;
2322  double t1410 = 8192.0/315.0*t34;
2323  double t1411 = 128.0/15.0*t33;
2324  double t1413 = 10752.0/5.0*t49;
2325  double t1414 = 14336.0*t51;
2326  double t1415 = 229376.0/15.0*t55;
2327  double t1417 = 57344.0/15.0*t59;
2328  double t1423 = -32.0/105.0+2048.0/105.0*t3-t1405+32768.0/63.0*t27+32.0/5.0*t1+2048.0/15.0*t19-128.0*t13+t1410+t1411+512.0*t44+t1413-t1414+t1415+10240.0/63.0*t57-t1417+8064.0/5.0*t63-512.0/3.0*t65-10752.0*t67+57344.0/5.0*t73-14336.0/5.0*t75;
2329  double t1426 = 512.0/63.0*t87;
2330  double t1428 = 3584.0*t97;
2331  double t1429 = 2688.0/5.0*t101;
2332  double t1433 = 8192.0/5.0*t124;
2333  double t1434 = 32768.0/3.0*t128;
2334  double t1437 = 524288.0/45.0*t136;
2335  double t1440 = 2688.0*t81-2016.0/5.0*t85+t1426+t1347+128.0/21.0*t93+t1428-t1429-128.0*t103-128.0/5.0*t2+t1353-t1354-8192.0/21.0*t122-t1433+t1434-6144.0/5.0*t132+8192.0*t134-t1437-131072.0/15.0*t140+96.0/5.0*t7-t1362;
2336  double t1445 = 278528.0/45.0*t51;
2337  double t1447 = -t1365+69632.0/4725.0*t5-t1367-t1368-65536.0/4725.0*t34-t161-t1371-69632.0/75.0*t49+t1445-4456448.0/675.0*t55-t1375+t167-t1377+t1378+t1379-t1380+t1381-t1382;
2338  double t1453 = 4194304.0/675.0*t136;
2339  double t1454 = 1024.0/1575.0*eta;
2340  double t1455 = t1384-t1385+1024.0/25.0*t91-t1387-t183+t184+t1390+t1391+65536.0/225.0*t116-4096.0/15.0*t120+t1394+65536.0/75.0*t124-262144.0/45.0*t128+t1397-t1398+t1453+t1400-t1454;
2341  double t1461 = 45056.0/45.0*t51;
2342  double t1464 = t1326-11264.0/4725.0*t5+t1328+t1329+16384.0/4725.0*t34-5504.0/4725.0*t33+t1332+11264.0/75.0*t49-t1461+720896.0/675.0*t55+t1336+352256.0/675.0*t59+t1338-t1339-t1340+t1341-t1342+t1343;
2343  double t1467 = 5504.0/75.0*t101;
2344  double t1472 = 1048576.0/675.0*t136;
2345  double t1473 = 128.0/1575.0*eta;
2346  double t1474 = -t1345+t1346-128.0/25.0*t91+t1348-22016.0/45.0*t97+t1467-t1351-t1352-8192.0/225.0*t116+512.0/15.0*t120-t1355-16384.0/75.0*t124+65536.0/45.0*t128-t1358+t1359-t1472-t1361+t1473;
2347  double t1476 = 2048.0/15.0*t8;
2348  double t1477 = 65536.0/105.0*t15;
2349  double t1478 = 128.0/105.0*t1;
2350  double t1479 = 4096.0/21.0*t14;
2351  double t1480 = 8192.0/15.0*t19;
2352  double t1481 = 512.0*t13;
2353  double t1482 = 2048.0/45.0*t44;
2354  double t1483 = -128.0/105.0-t1405+t1476-t1477+t1478-t1479+t1480-t1481+t1410+t1411+t1482;
2355  double t1484 = 69632.0/45.0*t47;
2356  double t1486 = 32768.0/15.0*t53;
2357  double t1489 = 8192.0/15.0*t61;
2358  double t1490 = 8192.0/15.0*t75;
2359  double t1491 = 4096.0/21.0*t77;
2360  double t1492 = 512.0*t81;
2361  double t1493 = 2048.0/15.0*t83;
2362  double t1494 = -t1484+30208.0/15.0*t49-t1334+t1486+458752.0/45.0*t55-114688.0/45.0*t59-t1489-t1490+t1491+t1492-t1493;
2363  double t1496 = 384.0/5.0*t85;
2364  double t1497 = 17408.0/945.0*t89;
2365  double t1499 = 512.0/945.0*t93;
2366  double t1501 = 17408.0/45.0*t99;
2367  double t1502 = 512.0/45.0*t103;
2368  double t1503 = 65536.0/315.0*t106;
2369  double t1505 = -t1496+t1346-t1497+7552.0/315.0*t91+t1499+23552.0/9.0*t97+t1501-t1350-t1502+t1503+16384.0/135.0*t116;
2370  double t1506 = 8192.0/315.0*t118;
2371  double t1508 = 32768.0/945.0*t122;
2372  double t1510 = 1114112.0/945.0*t126;
2373  double t1512 = 524288.0/315.0*t130;
2374  double t1513 = 384.0/5.0*t7;
2375  double t1514 = 1024.0/315.0*xi;
2376  double t1515 = t1506-23552.0/189.0*t120-t1508-483328.0/315.0*t124+t1510+1507328.0/189.0*t128-t1512-t1360+t1513-t1514-t1362;
2377  double t1518 = 512.0/27.0*t3;
2378  double t1519 = 2944.0/27.0*t5;
2379  double t1520 = 32.0/27.0*t1;
2380  double t1521 = 2048.0/27.0*t34;
2381  double t1522 = 944.0/27.0*t33;
2382  double t1523 = 11776.0/81.0*t44;
2383  double t1524 = 400384.0/81.0*t47;
2384  double t1527 = 188416.0/27.0*t53;
2385  double t1529 = 2048.0/81.0*t57;
2386  double t1530 = -t1518+t1519-t1520-t1521-t1522-t1523+t1524-173696.0/27.0*t49+2708480.0/81.0*t51-t1527-2637824.0/81.0*t55+t1529;
2387  double t1532 = 60416.0/27.0*t61;
2388  double t1533 = 32096.0/27.0*t63;
2389  double t1534 = 2176.0/81.0*t65;
2390  double t1535 = 500480.0/81.0*t67;
2391  double t1536 = 73984.0/81.0*t69;
2392  double t1537 = 34816.0/27.0*t71;
2393  double t1538 = 487424.0/81.0*t73;
2394  double t1539 = 28672.0/81.0*t75;
2395  double t1540 = 2048.0/27.0*t77;
2396  double t1541 = 29440.0/81.0*t81;
2397  double t1542 = 4352.0/81.0*t83;
2398  double t1543 = 845824.0/81.0*t59+t1532-t1533-t1534+t1535+t1536-t1537-t1538+t1539+t1540-t1541-t1542;
2399  double t1545 = 1888.0/27.0*t85;
2400  double t1546 = 128.0/81.0*t87;
2401  double t1547 = 2176.0/27.0*t89;
2402  double t1548 = 944.0/9.0*t91;
2403  double t1549 = 64.0/27.0*t93;
2404  double t1550 = 69632.0/81.0*t95;
2405  double t1552 = 128384.0/81.0*t99;
2406  double t1554 = 3776.0/81.0*t103;
2407  double t1555 = 544.0/27.0*t2;
2408  double t1556 = 14336.0/27.0*t116;
2409  double t1557 = t1545+t1546+t1547-t1548-t1549-t1550-868480.0/81.0*t97-t1552+55696.0/27.0*t101+t1554+t1555-t1556;
2410  double t1558 = 1024.0/9.0*t118;
2411  double t1559 = 14720.0/27.0*t120;
2412  double t1560 = 8192.0/81.0*t122;
2413  double t1562 = 278528.0/81.0*t126;
2414  double t1564 = 131072.0/27.0*t130;
2415  double t1565 = 30208.0/27.0*t132;
2416  double t1566 = 471040.0/81.0*t134;
2417  double t1568 = 32768.0/27.0*t138;
2418  double t1569 = 458752.0/81.0*t140;
2419  double t1570 = 16.0/9.0*eta;
2420  double t1571 = -t1558+t1559+t1560+120832.0/27.0*t124-t1562-1884160.0/81.0*t128+t1564+t1565-t1566+1835008.0/81.0*t136+t1568+t1569+t1570;
2421  double t1574 = 8192.0/135.0*t3;
2422  double t1575 = 23552.0/135.0*t5;
2423  double t1576 = 2048.0/135.0*t1;
2424  double t1577 = 16384.0/135.0*t34;
2425  double t1578 = 7936.0/135.0*t33;
2426  double t1579 = 94208.0/405.0*t44;
2427  double t1580 = 3203072.0/405.0*t47;
2428  double t1582 = 4333568.0/81.0*t51;
2429  double t1583 = 1507328.0/135.0*t53;
2430  double t1584 = 21102592.0/405.0*t55;
2431  double t1585 = 32768.0/405.0*t57;
2432  double t1586 = t1574-t1575+t1576+t1577+t1578+t1579-t1580+1389568.0/135.0*t49-t1582+t1583+t1584-t1585;
2433  double t1588 = 507904.0/135.0*t61;
2434  double t1589 = 120832.0/27.0*t63;
2435  double t1590 = 8192.0/81.0*t65;
2436  double t1591 = 1884160.0/81.0*t67;
2437  double t1592 = 278528.0/81.0*t69;
2438  double t1593 = 131072.0/27.0*t71;
2439  double t1594 = 1835008.0/81.0*t73;
2440  double t1595 = 1835008.0/405.0*t75;
2441  double t1596 = 131072.0/135.0*t77;
2442  double t1597 = 376832.0/81.0*t81;
2443  double t1598 = 278528.0/405.0*t83;
2444  double t1599 = -7110656.0/405.0*t59-t1588+t1589+t1590-t1591-t1592+t1593+t1594-t1595-t1596+t1597+t1598;
2445  double t1601 = 120832.0/135.0*t85;
2446  double t1602 = 8192.0/405.0*t87;
2447  double t1603 = 34816.0/135.0*t89;
2448  double t1605 = 1024.0/135.0*t93;
2449  double t1606 = 1114112.0/405.0*t95;
2450  double t1608 = 1079296.0/405.0*t99;
2451  double t1609 = 468224.0/135.0*t101;
2452  double t1610 = 31744.0/405.0*t103;
2453  double t1611 = 2048.0/27.0*t2;
2454  double t1613 = -t1601-t1602-t1603+15104.0/45.0*t91+t1605+t1606+1460224.0/81.0*t97+t1608-t1609-t1610-t1611+229376.0/135.0*t116;
2455  double t1614 = 16384.0/45.0*t118;
2456  double t1616 = 65536.0/405.0*t122;
2457  double t1618 = 2228224.0/405.0*t126;
2458  double t1619 = 3014656.0/81.0*t128;
2459  double t1620 = 1048576.0/135.0*t130;
2460  double t1621 = 483328.0/135.0*t132;
2461  double t1622 = 1507328.0/81.0*t134;
2462  double t1623 = 14680064.0/405.0*t136;
2463  double t1624 = 524288.0/135.0*t138;
2464  double t1625 = 7340032.0/405.0*t140;
2465  double t1626 = 256.0/45.0*eta;
2466  double t1627 = t1614-47104.0/27.0*t120-t1616-966656.0/135.0*t124+t1618+t1619-t1620-t1621+t1622-t1623-t1624-t1625-t1626;
2467  double t1630 = 256.0/3.0*t3;
2468  double t1631 = 448.0/3.0*t5;
2469  double t1632 = 544.0/9.0*t8;
2470  double t1633 = 28.0*t1;
2471  double t1634 = 256.0/3.0*t14;
2472  double t1637 = 1024.0/9.0*t34;
2473  double t1638 = 112.0/3.0*t33;
2474  double t1639 = 1792.0/9.0*t44;
2475  double t1640 = 60928.0/9.0*t47;
2476  double t1642 = 412160.0/9.0*t51;
2477  double t1643 = 4.0/3.0-t1630+t1631+t1632-t1633-t1634-3584.0/9.0*t19+3680.0/9.0*t13-t1637-t1638-t1639+t1640-26432.0/3.0*t49+t1642;
2478  double t1644 = 28672.0/3.0*t53;
2479  double t1646 = 1024.0/9.0*t57;
2480  double t1648 = 7168.0/3.0*t61;
2481  double t1650 = 448.0/3.0*t65;
2482  double t1652 = 15232.0/3.0*t69;
2483  double t1653 = 7168.0*t71;
2484  double t1656 = 1792.0*t77;
2485  double t1658 = -t1644-401408.0/9.0*t55+t1646+100352.0/9.0*t59+t1648-6608.0*t63-t1650+103040.0/3.0*t67+t1652-t1653-100352.0/3.0*t73+25088.0/3.0*t75+t1656-25760.0/3.0*t81;
2486  double t1660 = 3808.0/3.0*t83;
2487  double t1662 = 112.0/3.0*t87;
2488  double t1663 = 34816.0/9.0*t95;
2489  double t1665 = 15232.0/9.0*t99;
2490  double t1666 = 6608.0/3.0*t101;
2491  double t1667 = 448.0/9.0*t103;
2492  double t1668 = 112.0*t2;
2493  double t1669 = -t1660+1652.0*t85+t1662+t1547-t1548-t1549-t1663-103040.0/9.0*t97-t1665+t1666+t1667+t1668-t1556-t1558;
2494  double t1670 = 4096.0/27.0*t122;
2495  double t1672 = 139264.0/27.0*t126;
2496  double t1674 = 65536.0/9.0*t130;
2497  double t1677 = 917504.0/27.0*t136;
2498  double t1678 = 16384.0/3.0*t138;
2499  double t1681 = 16.0/9.0*xi;
2500  double t1682 = t1559+t1670+60416.0/9.0*t124-t1672-942080.0/27.0*t128+t1674+15104.0/3.0*t132-235520.0/9.0*t134+t1677+t1678+229376.0/9.0*t140-236.0/3.0*t7-t1681+t1570;
2501  double t1685 = 8704.0/135.0*t5;
2502  double t1686 = 8192.0/135.0*t34;
2503  double t1687 = 34816.0/405.0*t44;
2504  double t1688 = 1183744.0/405.0*t47;
2505  double t1690 = 1601536.0/81.0*t51;
2506  double t1691 = 557056.0/135.0*t53;
2507  double t1693 = t1574-t1685+t1576+t1686+t216+t1687-t1688+513536.0/135.0*t49-t1690+t1691+7798784.0/405.0*t55-t1585;
2508  double t1694 = -t225-t226+t1589+t1590-t1591-t1592+t1593+t1594-t1595-t1596+t1597+t1598;
2509  double t1696 = 17408.0/135.0*t89;
2510  double t1698 = 512.0/135.0*t93;
2511  double t1699 = 114688.0/135.0*t116;
2512  double t1700 = -t1601-t1602+t1696-7552.0/45.0*t91-t1698+t1606+t245+t246-t247-t248-t1611-t1699;
2513  double t1701 = 8192.0/45.0*t118;
2514  double t1702 = 23552.0/27.0*t120;
2515  double t1703 = 32768.0/405.0*t122;
2516  double t1705 = 1114112.0/405.0*t126;
2517  double t1707 = 524288.0/135.0*t130;
2518  double t1708 = 7340032.0/405.0*t136;
2519  double t1709 = 128.0/45.0*eta;
2520  double t1710 = -t1701+t1702-t1703-483328.0/135.0*t124+t1705+1507328.0/81.0*t128-t1707-t1621+t1622-t1708-t1624-t1625+t1709;
2521  double t1713 = 1408.0/135.0*t5;
2522  double t1714 = 2048.0/135.0*t34;
2523  double t1715 = 688.0/135.0*t33;
2524  double t1716 = 5632.0/405.0*t44;
2525  double t1717 = 191488.0/405.0*t47;
2526  double t1719 = 259072.0/81.0*t51;
2527  double t1720 = 90112.0/135.0*t53;
2528  double t1722 = -t1518+t1713-t1520-t1714+t1715-t1716+t1717-83072.0/135.0*t49+t1719-t1720-1261568.0/405.0*t55+t1529;
2529  double t1724 = 44032.0/135.0*t61;
2530  double t1725 = -616448.0/405.0*t59-t1724-t1533-t1534+t1535+t1536-t1537-t1538+t1539+t1540-t1541-t1542;
2531  double t1727 = 2176.0/135.0*t89;
2532  double t1729 = 64.0/135.0*t93;
2533  double t1731 = 93568.0/405.0*t99;
2534  double t1732 = 40592.0/135.0*t101;
2535  double t1733 = 2752.0/405.0*t103;
2536  double t1734 = 14336.0/135.0*t116;
2537  double t1735 = t1545+t1546-t1727+944.0/45.0*t91+t1729-t1550+126592.0/81.0*t97+t1731-t1732-t1733+t1555+t1734;
2538  double t1736 = 1024.0/45.0*t118;
2539  double t1738 = 8192.0/405.0*t122;
2540  double t1740 = 278528.0/405.0*t126;
2541  double t1742 = 131072.0/135.0*t130;
2542  double t1743 = 1835008.0/405.0*t136;
2543  double t1744 = 16.0/45.0*eta;
2544  double t1745 = t1736-2944.0/27.0*t120+t1738+120832.0/135.0*t124-t1740-376832.0/81.0*t128+t1742+t1565-t1566+t1743+t1568+t1569-t1744;
2545  double t1749 = 4096.0/15.0*t8;
2546  double t1750 = 131072.0/105.0*t15;
2547  double t1751 = 256.0/105.0*t1;
2548  double t1752 = 8192.0/21.0*t14;
2549  double t1753 = 16384.0/15.0*t19;
2550  double t1754 = 1024.0*t13;
2551  double t1757 = 131072.0/225.0*t44;
2552  double t1758 = 262144.0/45.0*t47;
2553  double t1759 = 8192.0/75.0*t5-t1749+t1750-t1751+t1752-t1753+t1754-131072.0/1575.0*t34-2048.0/75.0*t33-t1757+t1758;
2554  double t1761 = 524288.0/75.0*t53;
2555  double t1764 = 131072.0/75.0*t61;
2556  double t1765 = 16384.0/15.0*t75;
2557  double t1766 = 8192.0/21.0*t77;
2558  double t1767 = 1024.0*t81;
2559  double t1768 = 4096.0/15.0*t83;
2560  double t1769 = 768.0/5.0*t85;
2561  double t1770 = -253952.0/75.0*t49+t1373-t1761-3670016.0/225.0*t55+917504.0/225.0*t59+t1764+t1765-t1766-t1767+t1768+t1769;
2562  double t1772 = 65536.0/945.0*t89;
2563  double t1774 = 32768.0/4725.0*t93;
2564  double t1776 = 65536.0/45.0*t99;
2565  double t1777 = 32768.0/225.0*t103;
2566  double t1778 = 131072.0/315.0*t106;
2567  double t1780 = 256.0/105.0-t1385+t1772-63488.0/1575.0*t91-t1774-188416.0/45.0*t97-t1776+t1389+t1777-t1778-131072.0/675.0*t116;
2568  double t1781 = 131072.0/1575.0*t118;
2569  double t1783 = 2097152.0/4725.0*t122;
2570  double t1785 = 4194304.0/945.0*t126;
2571  double t1787 = 8388608.0/1575.0*t130;
2572  double t1788 = 768.0/5.0*t7;
2573  double t1789 = 2048.0/315.0*xi;
2574  double t1790 = -t1781+188416.0/945.0*t120+t1783+4063232.0/1575.0*t124-t1785-12058624.0/945.0*t128+t1787+t1399-t1788+t1789+t1401;
2575  double t1794 = 512.0/135.0*t1;
2576  double t1797 = 753664.0/405.0*t44;
2577  double t1798 = 1507328.0/81.0*t47;
2578  double t1800 = 3014656.0/135.0*t53;
2579  double t1801 = 131072.0/405.0*t57;
2580  double t1802 = t1574-47104.0/135.0*t5+t1794+32768.0/135.0*t34+15104.0/135.0*t33+t1797-t1798+1460224.0/135.0*t49-t1582+t1800+t1584-t1801;
2581  double t1804 = 966656.0/135.0*t61;
2582  double t1805 = 269824.0/135.0*t63;
2583  double t1806 = 139264.0/405.0*t65;
2584  double t1807 = 800768.0/81.0*t67;
2585  double t1808 = 557056.0/135.0*t71;
2586  double t1809 = 3899392.0/405.0*t73;
2587  double t1810 = 229376.0/405.0*t75;
2588  double t1811 = 32768.0/135.0*t77;
2589  double t1812 = 47104.0/81.0*t81;
2590  double t1813 = 16384.0/81.0*t83;
2591  double t1814 = -6766592.0/405.0*t59-t1804+t1805+t1806-t1807-t1592+t1808+t1809-t1810-t1811+t1812+t1813;
2592  double t1816 = 15872.0/135.0*t85;
2593  double t1817 = 8192.0/27.0*t89;
2594  double t1818 = 7936.0/45.0*t91;
2595  double t1819 = 4096.0/135.0*t93;
2596  double t1820 = 262144.0/81.0*t95;
2597  double t1822 = 483328.0/81.0*t99;
2598  double t1823 = 241664.0/405.0*t103;
2599  double t1824 = 8704.0/135.0*t2;
2600  double t1825 = -t1816-t1602-t1817+t1818+t1819+t1820+1389568.0/81.0*t97+t1822-t1609-t1823-t1824+t1699;
2601  double t1826 = 524288.0/405.0*t122;
2602  double t1828 = 1048576.0/81.0*t126;
2603  double t1829 = 2097152.0/135.0*t130;
2604  double t1830 = 253952.0/135.0*t132;
2605  double t1831 = 753664.0/81.0*t134;
2606  double t1832 = 3670016.0/405.0*t140;
2607  double t1833 = t1614-t1702-t1826-1015808.0/135.0*t124+t1828+t1619-t1829-t1830+t1831-t1623-t1624-t1832-t1626;
2608  double t1836 = 131072.0/675.0*t3;
2609  double t1838 = 32768.0/675.0*t1;
2610  double t1841 = 6029312.0/2025.0*t44;
2611  double t1842 = 12058624.0/405.0*t47;
2612  double t1845 = 24117248.0/675.0*t53;
2613  double t1847 = 2097152.0/2025.0*t57;
2614  double t1848 = -t1836+376832.0/675.0*t5-t1838-262144.0/675.0*t34-126976.0/675.0*t33-t1841+t1842-11681792.0/675.0*t49+34668544.0/405.0*t51-t1845-168820736.0/2025.0*t55+t1847;
2615  double t1850 = 8126464.0/675.0*t61;
2616  double t1851 = 1015808.0/135.0*t63;
2617  double t1852 = 524288.0/405.0*t65;
2618  double t1853 = 3014656.0/81.0*t67;
2619  double t1854 = 1048576.0/81.0*t69;
2620  double t1855 = 2097152.0/135.0*t71;
2621  double t1856 = 14680064.0/405.0*t73;
2622  double t1857 = 14680064.0/2025.0*t75;
2623  double t1858 = 2097152.0/675.0*t77;
2624  double t1859 = 3014656.0/405.0*t81;
2625  double t1860 = 1048576.0/405.0*t83;
2626  double t1861 = 56885248.0/2025.0*t59+t1850-t1851-t1852+t1853+t1854-t1855-t1856+t1857+t1858-t1859-t1860;
2627  double t1863 = 1015808.0/675.0*t85;
2628  double t1864 = 524288.0/2025.0*t87;
2629  double t1865 = 131072.0/135.0*t89;
2630  double t1867 = 65536.0/675.0*t93;
2631  double t1868 = 4194304.0/405.0*t95;
2632  double t1870 = 4063232.0/405.0*t99;
2633  double t1872 = 2031616.0/2025.0*t103;
2634  double t1873 = 32768.0/135.0*t2;
2635  double t1875 = t1863+t1864+t1865-126976.0/225.0*t91-t1867-t1868-11681792.0/405.0*t97-t1870+3936256.0/675.0*t101+t1872+t1873-1835008.0/675.0*t116;
2636  double t1876 = 262144.0/225.0*t118;
2637  double t1878 = 4194304.0/2025.0*t122;
2638  double t1880 = 8388608.0/405.0*t126;
2639  double t1882 = 16777216.0/675.0*t130;
2640  double t1883 = 4063232.0/675.0*t132;
2641  double t1884 = 12058624.0/405.0*t134;
2642  double t1886 = 8388608.0/675.0*t138;
2643  double t1887 = 58720256.0/2025.0*t140;
2644  double t1889 = -t1876+376832.0/135.0*t120+t1878+8126464.0/675.0*t124-t1880-24117248.0/405.0*t128+t1882+t1883-t1884+117440512.0/2025.0*t136+t1886+t1887+4096.0/225.0*eta;
2645  double t1894 = 2048.0/9.0*t8;
2646  double t1896 = 4096.0/15.0*t14;
2647  double t1901 = 114688.0/45.0*t44;
2648  double t1902 = 229376.0/9.0*t47;
2649  double t1904 = 659456.0/9.0*t51;
2650  double t1905 = -64.0/15.0+4096.0/15.0*t3-7168.0/15.0*t5-t1894+448.0/5.0*t1+t1896+28672.0/45.0*t19-5888.0/9.0*t13+16384.0/45.0*t34+1792.0/15.0*t33+t1901-t1902+222208.0/15.0*t49-t1904;
2651  double t1906 = 458752.0/15.0*t53;
2652  double t1908 = 65536.0/45.0*t57;
2653  double t1910 = 114688.0/15.0*t61;
2654  double t1912 = 28672.0/15.0*t65;
2655  double t1914 = 57344.0/3.0*t69;
2656  double t1915 = 114688.0/5.0*t71;
2657  double t1918 = 28672.0/5.0*t77;
2658  double t1920 = t1906+3211264.0/45.0*t55-t1908-802816.0/45.0*t59-t1910+55552.0/5.0*t63+t1912-164864.0/3.0*t67-t1914+t1915+802816.0/15.0*t73-200704.0/15.0*t75-t1918+41216.0/3.0*t81;
2659  double t1922 = 14336.0/3.0*t83;
2660  double t1924 = 7168.0/15.0*t87;
2661  double t1925 = 131072.0/9.0*t95;
2662  double t1927 = 57344.0/9.0*t99;
2663  double t1928 = 55552.0/15.0*t101;
2664  double t1929 = 28672.0/45.0*t103;
2665  double t1931 = t1922-13888.0/5.0*t85-t1924-t1817+t1818+t1819+t1925+164864.0/9.0*t97+t1927-t1928-t1929-1792.0/5.0*t2+t1699+t1614;
2666  double t1932 = 262144.0/135.0*t122;
2667  double t1934 = 524288.0/27.0*t126;
2668  double t1936 = 1048576.0/45.0*t130;
2669  double t1939 = 7340032.0/135.0*t136;
2670  double t1940 = 262144.0/15.0*t138;
2671  double t1943 = 1024.0/45.0*xi;
2672  double t1944 = -t1702-t1932-507904.0/45.0*t124+t1934+1507328.0/27.0*t128-t1936-126976.0/15.0*t132+376832.0/9.0*t134-t1939-t1940-1835008.0/45.0*t140+1984.0/15.0*t7+t1943-t1626;
2673  double t1948 = 131072.0/675.0*t34;
2674  double t1949 = 2228224.0/2025.0*t44;
2675  double t1950 = 4456448.0/405.0*t47;
2676  double t1952 = 12812288.0/405.0*t51;
2677  double t1953 = 8912896.0/675.0*t53;
2678  double t1955 = -t1836+139264.0/675.0*t5-t1838-t1948-t282-t1949+t1950-4317184.0/675.0*t49+t1952-t1953-62390272.0/2025.0*t55+t1847;
2679  double t1956 = t291+t292-t1851-t1852+t1853+t1854-t1855-t1856+t1857+t1858-t1859-t1860;
2680  double t1958 = 65536.0/135.0*t89;
2681  double t1960 = 32768.0/675.0*t93;
2682  double t1961 = 917504.0/675.0*t116;
2683  double t1962 = t1863+t1864-t1958+63488.0/225.0*t91+t1960-t1868-t311-t312+t313+t314+t1873+t1961;
2684  double t1963 = 131072.0/225.0*t118;
2685  double t1965 = 2097152.0/2025.0*t122;
2686  double t1967 = 4194304.0/405.0*t126;
2687  double t1969 = 8388608.0/675.0*t130;
2688  double t1970 = 58720256.0/2025.0*t136;
2689  double t1971 = 2048.0/225.0*eta;
2690  double t1972 = t1963-188416.0/135.0*t120+t1965+4063232.0/675.0*t124-t1967-12058624.0/405.0*t128+t1969+t1883-t1884+t1970+t1886+t1887-t1971;
2691  double t1978 = 360448.0/2025.0*t44;
2692  double t1979 = 720896.0/405.0*t47;
2693  double t1981 = 2072576.0/405.0*t51;
2694  double t1982 = 1441792.0/675.0*t53;
2695  double t1984 = t1574-22528.0/675.0*t5+t1794+32768.0/675.0*t34-11008.0/675.0*t33+t1978-t1979+698368.0/675.0*t49-t1981+t1982+10092544.0/2025.0*t55-t1801;
2696  double t1986 = 704512.0/675.0*t61;
2697  double t1987 = 4931584.0/2025.0*t59+t1986+t1805+t1806-t1807-t1592+t1808+t1809-t1810-t1811+t1812+t1813;
2698  double t1989 = 8192.0/135.0*t89;
2699  double t1991 = 4096.0/675.0*t93;
2700  double t1993 = 352256.0/405.0*t99;
2701  double t1994 = 341248.0/675.0*t101;
2702  double t1995 = 176128.0/2025.0*t103;
2703  double t1996 = 114688.0/675.0*t116;
2704  double t1997 = -t1816-t1602+t1989-7936.0/225.0*t91-t1991+t1820-1012736.0/405.0*t97-t1993+t1994+t1995-t1824-t1996;
2705  double t1998 = 16384.0/225.0*t118;
2706  double t2000 = 524288.0/2025.0*t122;
2707  double t2002 = 1048576.0/405.0*t126;
2708  double t2004 = 2097152.0/675.0*t130;
2709  double t2005 = 14680064.0/2025.0*t136;
2710  double t2006 = 256.0/225.0*eta;
2711  double t2007 = -t1998+23552.0/135.0*t120-t2000-1015808.0/675.0*t124+t2002+3014656.0/405.0*t128-t2004-t1830+t1831-t2005-t1624-t1832+t2006;
2712  double t2017 = -64.0/21.0-t1405+1024.0/3.0*t8-32768.0/21.0*t15+64.0/21.0*t1-10240.0/21.0*t14+4096.0/3.0*t19-1280.0*t13+t1410+t1411+5376.0/5.0*t44;
2713  double t2025 = -43008.0/5.0*t47+t1413-t1414+49152.0/5.0*t53+t1415-t1417-12288.0/5.0*t61-4096.0/3.0*t75+10240.0/21.0*t77+1280.0*t81-1024.0/3.0*t83;
2714  double t2033 = -192.0*t85+t1426-512.0/5.0*t89+t1347+64.0/5.0*t93+t1428+10752.0/5.0*t99-t1429-1344.0/5.0*t103+32768.0/63.0*t106+t1353;
2715  double t2040 = 4096.0/35.0*t118-t1354-4096.0/5.0*t122-t1433+32768.0/5.0*t126+t1434-262144.0/35.0*t130-t1437+192.0*t7-512.0/63.0*xi-t1362;
2716  double t2048 = 1792.0/3.0*t57;
2717  double t2049 = -t1518+t1519-t1520-t1521-t1522-10304.0/3.0*t44+82432.0/3.0*t47-20608.0/3.0*t49+t1642-94208.0/3.0*t53-1318912.0/27.0*t55+t2048;
2718  double t2052 = 3808.0/3.0*t63;
2719  double t2053 = 1904.0/3.0*t65;
2720  double t2054 = 76160.0/9.0*t67;
2721  double t2055 = 17408.0/3.0*t71;
2722  double t2056 = 243712.0/27.0*t73;
2723  double t2057 = 14336.0/27.0*t75;
2724  double t2058 = 1024.0/3.0*t77;
2725  double t2059 = 4480.0/9.0*t81;
2726  double t2060 = 896.0/3.0*t83;
2727  double t2061 = 422912.0/27.0*t59+30208.0/3.0*t61-t2052-t2053+t2054+t1652-t2055-t2056+t2057+t2058-t2059-t2060;
2728  double t2063 = 224.0/3.0*t85;
2729  double t2064 = 448.0*t89;
2730  double t2065 = 112.0*t91;
2731  double t2066 = 56.0*t93;
2732  double t2067 = 14336.0/3.0*t95;
2733  double t2071 = 7168.0/9.0*t116;
2734  double t2072 = t2063+t1662+t2064-t2065-t2066-t2067-132160.0/9.0*t97-26432.0/3.0*t99+t1666+3304.0/3.0*t103+t1555-t2071;
2735  double t2073 = 512.0*t118;
2736  double t2074 = 2240.0/3.0*t120;
2737  double t2080 = 3584.0/3.0*t132;
2738  double t2081 = 71680.0/9.0*t134;
2739  double t2082 = 229376.0/27.0*t140;
2740  double t2083 = -t2073+t2074+7168.0/3.0*t122+14336.0/3.0*t124-57344.0/3.0*t126-286720.0/9.0*t128+65536.0/3.0*t130+t2080-t2081+t1677+t1678+t2082+t1570;
2741  double t2091 = 28672.0/15.0*t57;
2742  double t2092 = t1574-t1575+t1576+t1577+t1578+82432.0/15.0*t44-659456.0/15.0*t47+164864.0/15.0*t49-t1904+753664.0/15.0*t53+10551296.0/135.0*t55-t2091;
2743  double t2095 = 14336.0/3.0*t63;
2744  double t2096 = 7168.0/3.0*t65;
2745  double t2097 = 286720.0/9.0*t67;
2746  double t2098 = 65536.0/3.0*t71;
2747  double t2099 = 917504.0/27.0*t73;
2748  double t2100 = 917504.0/135.0*t75;
2749  double t2101 = 65536.0/15.0*t77;
2750  double t2102 = 57344.0/9.0*t81;
2751  double t2103 = 57344.0/15.0*t83;
2752  double t2104 = -3555328.0/135.0*t59-253952.0/15.0*t61+t2095+t2096-t2097-t1914+t2098+t2099-t2100-t2101+t2102+t2103;
2753  double t2106 = 14336.0/15.0*t85;
2754  double t2110 = 229376.0/15.0*t95;
2755  double t2115 = -t2106-t1924-7168.0/5.0*t89+1792.0/5.0*t91+896.0/5.0*t93+t2110+222208.0/9.0*t97+222208.0/15.0*t99-t1928-27776.0/15.0*t103-t1611+114688.0/45.0*t116;
2756  double t2123 = 57344.0/15.0*t132;
2757  double t2124 = 229376.0/9.0*t134;
2758  double t2125 = 3670016.0/135.0*t140;
2759  double t2126 = 8192.0/5.0*t118-7168.0/3.0*t120-57344.0/15.0*t122-114688.0/15.0*t124+458752.0/15.0*t126+458752.0/9.0*t128-524288.0/15.0*t130-t2123+t2124-t1939-t1940-t2125-t1626;
2760  double t2137 = 4.0/3.0-t1630+t1631+336.0*t8-t1633-384.0*t14-1792.0/3.0*t19+560.0*t13-t1637-t1638-4704.0*t44+37632.0*t47-9408.0*t49+62720.0*t51;
2761  double t2152 = -43008.0*t53-200704.0/3.0*t55+2688.0*t57+50176.0/3.0*t59+10752.0*t61-7056.0*t63-3528.0*t65+47040.0*t67+28224.0*t69-32256.0*t71-50176.0*t73+12544.0*t75+8064.0*t77-11760.0*t81;
2762  double t2162 = -7056.0*t83+1764.0*t85+882.0*t87+t2064-t2065-t2066-21504.0*t95-15680.0*t97-9408.0*t99+2352.0*t101+1176.0*t103+t1668-t2071-t2073;
2763  double t2175 = t2074+3584.0*t122+7168.0*t124-28672.0*t126-143360.0/3.0*t128+32768.0*t130+5376.0*t132-35840.0*t134+458752.0/9.0*t136+24576.0*t138+114688.0/3.0*t140-84.0*t7-42.0*xi+t1570;
2764  double t2181 = 243712.0/9.0*t51;
2765  double t2184 = t1574-t1685+t1576+t1686+t216+30464.0/15.0*t44-243712.0/15.0*t47+60928.0/15.0*t49-t2181+278528.0/15.0*t53+3899392.0/135.0*t55-t2091;
2766  double t2185 = -t353-t354+t2095+t2096-t2097-t1914+t2098+t2099-t2100-t2101+t2102+t2103;
2767  double t2191 = -t2106-t1924+3584.0/5.0*t89-896.0/5.0*t91-448.0/5.0*t93+t2110+t373+t374-t375-t376-t1611-57344.0/45.0*t116;
2768  double t2199 = 3670016.0/135.0*t136;
2769  double t2200 = -4096.0/5.0*t118+3584.0/3.0*t120-28672.0/15.0*t122-57344.0/15.0*t124+229376.0/15.0*t126+229376.0/9.0*t128-262144.0/15.0*t130-t2123+t2124-t2199-t1940-t2125+t1709;
2770  double t2206 = 39424.0/9.0*t51;
2771  double t2209 = -t1518+t1713-t1520-t1714+t1715-4928.0/15.0*t44+39424.0/15.0*t47-9856.0/15.0*t49+t2206-45056.0/15.0*t53-630784.0/135.0*t55+t2048;
2772  double t2212 = -308224.0/135.0*t59-22016.0/15.0*t61-t2052-t2053+t2054+t1652-t2055-t2056+t2057+t2058-t2059-t2060;
2773  double t2219 = 4816.0/15.0*t101;
2774  double t2222 = t2063+t1662-448.0/5.0*t89+112.0/5.0*t91+56.0/5.0*t93-t2067+19264.0/9.0*t97+19264.0/15.0*t99-t2219-2408.0/15.0*t103+t1555+7168.0/45.0*t116;
2775  double t2230 = 917504.0/135.0*t136;
2776  double t2231 = 512.0/5.0*t118-448.0/3.0*t120+7168.0/15.0*t122+14336.0/15.0*t124-57344.0/15.0*t126-57344.0/9.0*t128+65536.0/15.0*t130+t2080-t2081+t2230+t1678+t2082-t1744;
2777  double t2237 = -4096.0/75.0*t5-t1749+t1750-t1751+t1752-t1753+t1754+65536.0/1575.0*t34+1024.0/75.0*t33-t1757+t1758;
2778  double t2240 = -t1268+t1445-t1761-1835008.0/225.0*t55+458752.0/225.0*t59+t1764+t1765-t1766-t1767+t1768+t1769;
2779  double t2244 = 256.0/105.0-t1385+t1772-t1273-t1774-69632.0/45.0*t97-t1776+t184+t1777-t1778-65536.0/675.0*t116;
2780  double t2247 = -t1781+69632.0/945.0*t120+t1783+t1280-t1785-4456448.0/945.0*t128+t1787+t1453-t1788+t1789-t1454;
2781  double t2250 = 4096.0/135.0*t3;
2782  double t2251 = 256.0/135.0*t1;
2783  double t2254 = -t2250+t1575-t2251-t1577-7552.0/135.0*t33+t1797-t1798+t1246-t1690+t1800+10551296.0/405.0*t55-t1801;
2784  double t2256 = 295936.0/81.0*t67;
2785  double t2257 = 1949696.0/405.0*t73;
2786  double t2258 = 114688.0/405.0*t75;
2787  double t2259 = 17408.0/81.0*t81;
2788  double t2260 = -3383296.0/405.0*t59-t1804+t1122+t1806-t2256-t1592+t1808+t2257-t2258-t1811+t2259+t1813;
2789  double t2263 = 4352.0/135.0*t2;
2790  double t2264 = 57344.0/135.0*t116;
2791  double t2265 = -t1130-t1602-t1817+t1201+t1819+t1820+513536.0/81.0*t97+t1822-t247-t1823+t2263+t2264;
2792  double t2266 = 8704.0/27.0*t120;
2793  double t2268 = 278528.0/81.0*t134;
2794  double t2269 = 1835008.0/405.0*t140;
2795  double t2270 = t1614-t2266-t1826-t1257+t1828+1114112.0/81.0*t128-t1829-t1139+t2268-t1708-t1624-t2269+t1709;
2796  double t2273 = 65536.0/675.0*t3;
2797  double t2275 = 16384.0/675.0*t1;
2798  double t2278 = t2273-188416.0/675.0*t5+t2275+t1948+63488.0/675.0*t33-t1841+t1842-t1223+t1952-t1845-84410368.0/2025.0*t55+t1847;
2799  double t2280 = 1114112.0/81.0*t67;
2800  double t2281 = 7340032.0/405.0*t73;
2801  double t2282 = 7340032.0/2025.0*t75;
2802  double t2283 = 1114112.0/405.0*t81;
2803  double t2284 = 28442624.0/2025.0*t59+t1850-t1154-t1852+t2280+t1854-t1855-t2281+t2282+t1858-t2283-t1860;
2804  double t2287 = 16384.0/135.0*t2;
2805  double t2288 = t1160+t1864+t1865-t1229-t1867-t1868-4317184.0/405.0*t97-t1870+t313+t1872-t2287-t1961;
2806  double t2291 = 4456448.0/405.0*t134;
2807  double t2292 = 29360128.0/2025.0*t140;
2808  double t2293 = -t1876+139264.0/135.0*t120+t1878+t1237-t1880-8912896.0/405.0*t128+t1882+t1172-t2291+t1970+t1886+t2292-t1971;
2809  double t2303 = 32.0/15.0-2048.0/15.0*t3+3584.0/15.0*t5-t1894-224.0/5.0*t1+t1896+14336.0/45.0*t19-2176.0/9.0*t13-8192.0/45.0*t34-896.0/15.0*t33+t1901-t1902+t1187-t2181;
2810  double t2310 = t1906+1605632.0/45.0*t55-t1908-401408.0/45.0*t59-t1910+t1192+t1912-60928.0/3.0*t67-t1914+t1915+401408.0/15.0*t73-100352.0/15.0*t75-t1918+15232.0/3.0*t81;
2811  double t2314 = t1922-t1200-t1924-t1817+t1201+t1819+t1925+60928.0/9.0*t97+t1927-t375-t1929+896.0/5.0*t2+t2264+t1614;
2812  double t2318 = -t2266-t1932-t1210+t1934+557056.0/27.0*t128-t1936-t1212+139264.0/9.0*t134-t2199-t1940-917504.0/45.0*t140+t1215+t1943+t1709;
2813  double t2325 = t2273-69632.0/675.0*t5+t2275+65536.0/675.0*t34+t402-t1949+t1950-t1151+4734976.0/405.0*t51-t1953-31195136.0/2025.0*t55+t1847;
2814  double t2326 = t406+t292-t1154-t1852+t2280+t1854-t1855-t2281+t2282+t1858-t2283-t1860;
2815  double t2329 = t1160+t1864-t1958+t1163+t1960-t1868-t415-t312+t102+t314-t2287+458752.0/675.0*t116;
2816  double t2334 = t1963-69632.0/135.0*t120+t1965+t1171-t1967-4456448.0/405.0*t128+t1969+t1172-t2291+29360128.0/2025.0*t136+t1886+t2292+1024.0/225.0*eta;
2817  double t2338 = 16384.0/675.0*t34;
2818  double t2340 = 765952.0/405.0*t51;
2819  double t2342 = -t2250+11264.0/675.0*t5-t2251-t2338+5504.0/675.0*t33+t1978-t1979+t1117-t2340+t1982+5046272.0/2025.0*t55-t1801;
2820  double t2344 = 2465792.0/2025.0*t59+t1986+t1122+t1806-t2256-t1592+t1808+t2257-t2258-t1811+t2259+t1813;
2821  double t2347 = -t1130-t1602+t1989-t753-t1991+t1820-374272.0/405.0*t97-t1993+t448+t1995+t2263-t1233;
2822  double t2349 = 7340032.0/2025.0*t136;
2823  double t2350 = 128.0/225.0*eta;
2824  double t2351 = -t1998+t1235-t2000-t671+t2002+1114112.0/405.0*t128-t2004-t1139+t2268-t2349-t1624-t2269-t2350;
2825  double t2357 = -128.0/105.0+512.0/75.0*t5+t1476-t1477+t1478-t1479+t1480-t1481-8192.0/1575.0*t34-128.0/75.0*t33+t1482;
2826  double t2361 = -t1484-22016.0/75.0*t49-t1461+t1486+458752.0/225.0*t55-114688.0/225.0*t59-t1489-t1490+t1491+t1492-t1493;
2827  double t2366 = -t1496+t1346-t1497-5504.0/1575.0*t91+t1499+11264.0/45.0*t97+t1501+t1467-t1502+t1503+16384.0/675.0*t116;
2828  double t2370 = t1506-11264.0/945.0*t120-t1508+352256.0/1575.0*t124+t1510+720896.0/945.0*t128-t1512-t1472+t1513-t1514+t1473;
2829  double t2373 = 512.0/135.0*t3;
2830  double t2375 = 32.0/135.0*t1;
2831  double t2379 = t2373-2944.0/135.0*t5+t2375+t1714+944.0/135.0*t33-t1523+t1524+126592.0/135.0*t49+t1719-t1527-2637824.0/405.0*t55+t1529;
2832  double t2381 = 23392.0/135.0*t63;
2833  double t2382 = 47872.0/81.0*t67;
2834  double t2383 = 487424.0/405.0*t73;
2835  double t2384 = 28672.0/405.0*t75;
2836  double t2385 = 2816.0/81.0*t81;
2837  double t2386 = 845824.0/405.0*t59+t1532+t2381-t1534+t2382+t1536-t1537-t2383+t2384+t1540-t2385-t1542;
2838  double t2388 = 1376.0/135.0*t85;
2839  double t2389 = 688.0/45.0*t91;
2840  double t2391 = 544.0/135.0*t2;
2841  double t2392 = -t2388+t1546+t1547+t2389-t1549-t1550-83072.0/81.0*t97-t1552-t1732+t1554-t2391-t1734;
2842  double t2393 = 1408.0/27.0*t120;
2843  double t2396 = 22016.0/135.0*t132;
2844  double t2397 = 45056.0/81.0*t134;
2845  double t2398 = 458752.0/405.0*t140;
2846  double t2399 = -t1558+t2393+t1560-88064.0/135.0*t124-t1562-180224.0/81.0*t128+t1564-t2396-t2397+t1743+t1568+t2398-t1744;
2847  double t2402 = 8192.0/675.0*t3;
2848  double t2404 = 2048.0/675.0*t1;
2849  double t2408 = -t2402+23552.0/675.0*t5-t2404-t2338-7936.0/675.0*t33+t1579-t1580-1012736.0/675.0*t49-t1981+t1583+21102592.0/2025.0*t55-t1585;
2850  double t2410 = 88064.0/135.0*t63;
2851  double t2411 = 180224.0/81.0*t67;
2852  double t2412 = 1835008.0/405.0*t73;
2853  double t2413 = 1835008.0/2025.0*t75;
2854  double t2414 = 180224.0/405.0*t81;
2855  double t2415 = -7110656.0/2025.0*t59-t1588-t2410+t1590-t2411-t1592+t1593+t2412-t2413-t1596+t2414+t1598;
2856  double t2417 = 88064.0/675.0*t85;
2857  double t2420 = 2048.0/135.0*t2;
2858  double t2422 = t2417-t1602-t1603-11008.0/225.0*t91+t1605+t1606+698368.0/405.0*t97+t1608+t1994-t1610+t2420+229376.0/675.0*t116;
2859  double t2426 = 352256.0/675.0*t132;
2860  double t2427 = 720896.0/405.0*t134;
2861  double t2428 = 7340032.0/2025.0*t140;
2862  double t2429 = t1614-22528.0/135.0*t120-t1616+704512.0/675.0*t124+t1618+1441792.0/405.0*t128-t1620+t2426+t2427-t2005-t1624-t2428+t2006;
2863  double t2440 = -4.0/15.0+256.0/15.0*t3-448.0/15.0*t5+t1632+28.0/5.0*t1-t1634-3584.0/45.0*t19+352.0/9.0*t13+1024.0/45.0*t34+112.0/15.0*t33-t1639+t1640+19264.0/15.0*t49+t2206;
2864  double t2448 = -t1644-401408.0/45.0*t55+t1646+100352.0/45.0*t59+t1648+4816.0/5.0*t63-t1650+9856.0/3.0*t67+t1652-t1653-100352.0/15.0*t73+25088.0/15.0*t75+t1656-2464.0/3.0*t81;
2865  double t2453 = -t1660-1204.0/5.0*t85+t1662+t1547+t2389-t1549-t1663-9856.0/9.0*t97-t1665-t2219+t1667-112.0/5.0*t2-t1734-t1558;
2866  double t2460 = t2393+t1670-44032.0/45.0*t124-t1672-90112.0/27.0*t128+t1674-11008.0/15.0*t132-22528.0/9.0*t134+t2230+t1678+229376.0/45.0*t140+172.0/15.0*t7-t1681-t1744;
2867  double t2465 = -t2402+t272-t2404-t280-t432+t1687-t1688-374272.0/675.0*t49-t2340+t1691+7798784.0/2025.0*t55-t1585;
2868  double t2466 = -t437-t226-t2410+t1590-t2411-t1592+t1593+t2412-t2413-t1596+t2414+t1598;
2869  double t2469 = t2417-t1602+t1696+5504.0/225.0*t91-t1698+t1606+t447+t246+t448-t248+t2420-t1996;
2870  double t2473 = -t1701+11264.0/135.0*t120-t1703+352256.0/675.0*t124+t1705+720896.0/405.0*t128-t1707+t2426+t2427-t2349-t1624-t2428-t2350;
2871  double t2482 = t2373-1408.0/675.0*t5+t2375+2048.0/675.0*t34-688.0/675.0*t33-t1716+t1717+60544.0/675.0*t49+123904.0/405.0*t51-t1720-1261568.0/2025.0*t55+t1529;
2872  double t2484 = -616448.0/2025.0*t59-t1724+t2381-t1534+t2382+t1536-t1537-t2383+t2384+t1540-t2385-t1542;
2873  double t2490 = -t2388+t1546-t1727-688.0/225.0*t91+t1729-t1550+60544.0/405.0*t97+t1731+29584.0/675.0*t101-t1733-t2391+14336.0/675.0*t116;
2874  double t2495 = t1736-1408.0/135.0*t120+t1738-88064.0/675.0*t124-t1740-180224.0/405.0*t128+t1742-t2396-t2397+t422+t1568+t2398+16.0/225.0*eta;
2875  double t2498 = 256.0/735.0-t1289-t179+t1307+t1306-t1305-t1304+t1302+t1322-t1321-t1286+t1292+t1290-t1291-t1314+t1287;
2876 
2877  values[0] = t46+t79+t115+t145;
2878  values[1] = t160+t174+t188+t202;
2879  values[2] = t219+t235+t252+t268;
2880  values[3] = t286+t302+t319+t334;
2881  values[4] = t347+t363+t379+t395;
2882  values[5] = t403+t411+t418+t425;
2883  values[6] = t433+t442+t451+t460;
2884  values[7] = t466+t474;
2885  values[8] = t483+t495+t506+t516;
2886  values[9] = t530+t542+t556+t569;
2887  values[10] = t584+t597+t612+t624;
2888  values[11] = t640+t653+t668+t680;
2889  values[12] = t697+t712+t724+t737;
2890  values[13] = t749+t750+t758+t767;
2891  values[14] = t779+t782+t792+t802;
2892  values[15] = t811;
2893  values[16] = t830+t840+t853+t866;
2894  values[17] = t876+t879;
2895  values[18] = t894+t902+t915+t925;
2896  values[19] = t936+t944+t956+t965;
2897  values[20] = t981+t989+t1002+t1012;
2898  values[21] = t1019+t1023+t1030+t1034;
2899  values[22] = t1038+t1043+t1050+t1054;
2900  values[23] = t1061+t1066+t1074+t1078;
2901  values[24] = t1084+t1089+t1096+t1100;
2902  values[25] = t1109;
2903  values[26] = t1119+t1128+t1136+t1141;
2904  values[27] = t1153+t1161+t1168+t1175;
2905  values[28] = t1188+t1198+t1207+t1216;
2906  values[29] = t1225+t1227+t1234+t1239;
2907  values[30] = t1248+t1250+t1255+t1259;
2908  values[31] = t1267+t1271+t1277+t1282;
2909  values[32] = t1303+t1324;
2910  values[33] = t1344+t1363;
2911  values[34] = t1383+t1402;
2912  values[35] = t1423+t1440;
2913  values[36] = t1447+t1455;
2914  values[37] = t1464+t1474;
2915  values[38] = t1483+t1494+t1505+t1515;
2916  values[39] = t1530+t1543+t1557+t1571;
2917  values[40] = t1586+t1599+t1613+t1627;
2918  values[41] = t1643+t1658+t1669+t1682;
2919  values[42] = t1693+t1694+t1700+t1710;
2920  values[43] = t1722+t1725+t1735+t1745;
2921  values[44] = t1759+t1770+t1780+t1790;
2922  values[45] = t1802+t1814+t1825+t1833;
2923  values[46] = t1848+t1861+t1875+t1889;
2924  values[47] = t1905+t1920+t1931+t1944;
2925  values[48] = t1955+t1956+t1962+t1972;
2926  values[49] = t1984+t1987+t1997+t2007;
2927  values[50] = t2017+t2025+t2033+t2040;
2928  values[51] = t2049+t2061+t2072+t2083;
2929  values[52] = t2092+t2104+t2115+t2126;
2930  values[53] = t2137+t2152+t2162+t2175;
2931  values[54] = t2184+t2185+t2191+t2200;
2932  values[55] = t2209+t2212+t2222+t2231;
2933  values[56] = t2237+t2240+t2244+t2247;
2934  values[57] = t2254+t2260+t2265+t2270;
2935  values[58] = t2278+t2284+t2288+t2293;
2936  values[59] = t2303+t2310+t2314+t2318;
2937  values[60] = t2325+t2326+t2329+t2334;
2938  values[61] = t2342+t2344+t2347+t2351;
2939  values[62] = t2357+t2361+t2366+t2370;
2940  values[63] = t2379+t2386+t2392+t2399;
2941  values[64] = t2408+t2415+t2422+t2429;
2942  values[65] = t2440+t2448+t2453+t2460;
2943  values[66] = t2465+t2466+t2469+t2473;
2944  values[67] = t2482+t2484+t2490+t2495;
2945  values[68] = t2498;
2946  values[69] = -t1310-t179+t1313+t1301-t1295-t1299+t1317-t1288;
2947 }
2948 
2949 // values of the derivatives in eta direction
2950 static void C_Q_UL8S_2D_DeriveEta(double xi, double eta, double *values)
2951 {
2952  double t1 = xi*xi;
2953  double t2 = 1.0-t1;
2954  double t3 = eta*eta;
2955  double t4 = 1.0-t3;
2956  double t6 = t3*t3;
2957  double t7 = t6*eta;
2958  double t8 = t2*t4*t7;
2959  double t9 = 2048.0/105.0*t8;
2960  double t10 = t1*t1;
2961  double t11 = t10*eta;
2962  double t12 = 862.0/405.0*t11;
2963  double t13 = t1*xi;
2964  double t14 = t10*t13;
2965  double t15 = t6*t3;
2966  double t16 = t14*t15;
2967  double t19 = t10*t1;
2968  double t20 = t2*eta*t19;
2969  double t21 = 2048.0/315.0*t20;
2970  double t23 = 12.0*t6;
2971  double t24 = t19*t15;
2972  double t25 = 28672.0/2025.0*t24;
2973  double t27 = t14*t7;
2974  double t28 = 8192.0/675.0*t27;
2975  double t29 = t3*eta;
2976  double t30 = t19*t29;
2977  double t31 = 256.0/405.0*t30;
2978  double t32 = t10*t15;
2979  double t33 = 1792.0/405.0*t32;
2980  double t34 = t1*t15;
2981  double t36 = 1.0-xi;
2982  double t41 = 693.0/8.0*t7-315.0/4.0*t29+105.0/8.0*eta;
2983  double t42 = t36*t4*t41;
2984  double t43 = 4096.0/72765.0*t42;
2985  double t44 = t14*t3;
2986  double t45 = 4096.0/675.0*t44;
2987  double t46 = t19*t3;
2988  double t47 = 1024.0/675.0*t46;
2989  double t48 = t9+t12+114688.0/2025.0*t16-t21-3328.0/4725.0*t14+t23-t25-151.0/675.0*t13-t28-t31+t33+34112.0/2025.0*t34-t43+t45-t47;
2990  double t49 = t10*xi;
2991  double t50 = t49*t3;
2992  double t51 = 4352.0/675.0*t50;
2993  double t52 = t10*t3;
2994  double t53 = 64.0/135.0*t52;
2995  double t54 = t13*t3;
2996  double t55 = 1024.0/675.0*t54;
2997  double t56 = t1*t3;
2998  double t58 = xi*t3;
2999  double t60 = t14*t29;
3000  double t61 = 1024.0/405.0*t60;
3001  double t62 = t13*eta;
3002  double t64 = t1*eta;
3003  double t66 = xi*eta;
3004  double t68 = t13*t15;
3005  double t69 = 28672.0/2025.0*t68;
3006  double t70 = t14*eta;
3007  double t72 = xi*t7;
3008  double t73 = 86336.0/17325.0*t72;
3009  double t74 = t14*t6;
3010  double t76 = 12511.0/10395.0*t10;
3011  double t77 = t13*t7;
3012  double t78 = 2048.0/675.0*t77;
3013  double t79 = t7*t1;
3014  double t80 = 28576.0/4725.0*t79;
3015  double t81 = -t51+t53+t55+1604.0/675.0*t56-151.0/225.0*t58+t61+3208.0/2025.0*t62-5753.0/28350.0*t64-54511.0/66150.0*t66+t69+68224.0/14175.0*t70-t73-17408.0/405.0*t74+t76-t78-t80;
3016  double t83 = t10*t7;
3017  double t84 = 128.0/135.0*t83;
3018  double t85 = t49*t7;
3019  double t86 = 8704.0/675.0*t85;
3020  double t87 = t19*t7;
3021  double t88 = 2048.0/675.0*t87;
3022  double t89 = xi*t15;
3023  double t92 = t2*t6*t29;
3024  double t93 = 2048.0/315.0*t92;
3025  double t94 = t49*t29;
3026  double t95 = 1088.0/405.0*t94;
3027  double t96 = t1*t6;
3028  double t98 = xi*t6;
3029  double t100 = t10*t6;
3030  double t101 = 272.0/81.0*t100;
3031  double t102 = t13*t6;
3032  double t103 = 4352.0/405.0*t102;
3033  double t104 = t49*t6;
3034  double t106 = t19*t6;
3035  double t107 = 4352.0/405.0*t106;
3036  double t109 = 43168.0/51975.0*t19;
3037  double t114 = t2*(-5.0/16.0+231.0/16.0*t19-315.0/16.0*t10+105.0/16.0*t1);
3038  double t115 = 4096.0/72765.0*t114;
3039  double t116 = -t84+t86+t88-3328.0/675.0*t89-t93-t95-6412.0/405.0*t96+608.0/135.0*t98-t101-t103+18496.0/405.0*t104+t107+608.0/675.0*t49-t109+t115;
3040  double t117 = xi*t29;
3041  double t118 = 50044.0/10395.0*t117;
3042  double t123 = -5.0/16.0+231.0/16.0*t15-315.0/16.0*t6+105.0/16.0*t3;
3043  double t124 = t36*eta*t123;
3044  double t125 = 8192.0/72765.0*t124;
3045  double t126 = 64.0/5.0*t15;
3046  double t127 = t1*t29;
3047  double t128 = 1724.0/405.0*t127;
3048  double t129 = 31568.0/3465.0*t29;
3049  double t130 = t13*t29;
3050  double t131 = 256.0/405.0*t130;
3051  double t132 = t49*t15;
3052  double t135 = t49*eta;
3053  double t137 = 5624.0/6615.0*eta;
3054  double t139 = t10*t29;
3055  double t140 = 16.0/81.0*t139;
3056  double t141 = t19*eta;
3057  double t142 = 28576.0/14175.0*t141;
3058  double t143 = 9.0/5.0*t3;
3059  double t144 = 864.0/77.0*t7;
3060  double t145 = 3359.0/72765.0+t118+t125-t126+t128-t129+t131-121856.0/2025.0*t132+127.0/6300.0*xi-12824.0/2025.0*t135+t137-54511.0/132300.0*t1+t140-t142-t143+t144;
3061  double t148 = 16384.0/735.0*t8;
3062  double t149 = 256.0/15.0*t11;
3063  double t150 = 262144.0/675.0*t16;
3064  double t151 = 16384.0/315.0*t20;
3065  double t153 = 128.0/7.0*t6;
3066  double t155 = 131072.0/1575.0*t27;
3067  double t156 = 2048.0/105.0*t34;
3068  double t157 = 65536.0/1575.0*t44;
3069  double t158 = 4096.0/75.0*t50;
3070  double t159 = 1024.0/75.0*t54;
3071  double t160 = -t148-t149-t150+t151+8704.0/1575.0*t14-t153+136.0/75.0*t13+t155-t156-t157+t158-t159;
3072  double t161 = 96.0/35.0*t56;
3073  double t162 = 1024.0/1575.0*t58;
3074  double t163 = 16384.0/945.0*t60;
3075  double t165 = 2048.0/2205.0*t64;
3076  double t169 = 2048.0/1575.0*t72;
3077  double t171 = 33568.0/3465.0*t10;
3078  double t172 = 2048.0/75.0*t77;
3079  double t173 = 1024.0/147.0*t79;
3080  double t174 = -t161+t162-t163-2848.0/225.0*t62+t165+2848.0/4725.0*t66-28672.0/225.0*t68-182272.0/4725.0*t70-t169+278528.0/945.0*t74-t171+t172+t173;
3081  double t176 = 8192.0/75.0*t85;
3082  double t177 = 4096.0/675.0*t89;
3083  double t178 = 16384.0/2205.0*t92;
3084  double t179 = 1024.0/45.0*t94;
3085  double t180 = 128.0/7.0*t96;
3086  double t183 = 17408.0/45.0*t104;
3087  double t185 = 4736.0/693.0*t19;
3088  double t186 = 32768.0/72765.0*t114;
3089  double t187 = 256.0/945.0*t117;
3090  double t188 = -t176+t177+t178+t179+t180-4352.0/945.0*t98+4352.0/45.0*t102-t183-544.0/75.0*t49+t185-t186+t187;
3091  double t189 = 2048.0/105.0*t15;
3092  double t190 = 512.0/105.0*t127;
3093  double t191 = 512.0/105.0*t29;
3094  double t192 = 256.0/45.0*t130;
3095  double t194 = 136.0/1575.0*xi;
3096  double t196 = 256.0/2205.0*eta;
3097  double t198 = 1024.0/63.0*t141;
3098  double t199 = 96.0/35.0*t3;
3099  double t200 = 1024.0/147.0*t7;
3100  double t201 = -13408.0/72765.0+t189-t190+t191-t192+114688.0/225.0*t132-t194+11392.0/225.0*t135-t196+20096.0/6615.0*t1+t198+t199-t200;
3101  double t204 = 24328.0/405.0*t11;
3102  double t205 = 458752.0/405.0*t16;
3103  double t206 = 8192.0/45.0*t20;
3104  double t208 = 114688.0/405.0*t24;
3105  double t210 = 32768.0/135.0*t27;
3106  double t211 = 1024.0/81.0*t30;
3107  double t212 = 121856.0/405.0*t32;
3108  double t213 = 7168.0/405.0*t34;
3109  double t214 = 16384.0/135.0*t44;
3110  double t215 = 4096.0/135.0*t46;
3111  double t216 = 23552.0/135.0*t50;
3112  double t217 = t204+t205-t206-512.0/27.0*t14+t208-874.0/135.0*t13-t210+t211-t212+t213+t214+t215-t216;
3113  double t218 = 4352.0/135.0*t52;
3114  double t219 = 7552.0/135.0*t54;
3115  double t220 = 256.0/135.0*t56;
3116  double t221 = 128.0/45.0*t58;
3117  double t222 = 4096.0/81.0*t60;
3118  double t224 = 232.0/81.0*t64;
3119  double t228 = 256.0/45.0*t72;
3120  double t230 = 10220.0/297.0*t10;
3121  double t231 = -t218+t219+t220-t221+t222+17908.0/405.0*t62-t224-284.0/135.0*t66+211456.0/405.0*t68+54784.0/405.0*t70+t228-69632.0/81.0*t74+t230;
3122  double t233 = 15104.0/135.0*t77;
3123  double t234 = 512.0/135.0*t79;
3124  double t235 = 8704.0/135.0*t83;
3125  double t236 = 47104.0/135.0*t85;
3126  double t237 = 8192.0/135.0*t87;
3127  double t238 = 3584.0/135.0*t89;
3128  double t239 = 5888.0/81.0*t94;
3129  double t240 = 1088.0/81.0*t96;
3130  double t241 = 544.0/27.0*t98;
3131  double t242 = 18496.0/81.0*t100;
3132  double t244 = 100096.0/81.0*t104;
3133  double t245 = 17408.0/81.0*t106;
3134  double t246 = -t233-t234+t235+t236-t237-t238-t239-t240+t241+t242-32096.0/81.0*t102+t244-t245;
3135  double t248 = 36224.0/1485.0*t19;
3136  double t249 = 16384.0/10395.0*t114;
3137  double t250 = 32.0/27.0*t117;
3138  double t251 = 64.0/81.0*t127;
3139  double t252 = 1888.0/81.0*t130;
3140  double t254 = 14.0/45.0*xi;
3141  double t256 = 9932.0/945.0*t1;
3142  double t257 = 1088.0/81.0*t139;
3143  double t258 = 23168.0/405.0*t141;
3144  double t259 = 1024.0/2079.0+3392.0/135.0*t49-t248+t249-t250+t251+t252-659456.0/405.0*t132+t254-14368.0/81.0*t135-t256-t257-t258;
3145  double t262 = 48896.0/405.0*t11;
3146  double t263 = 3670016.0/2025.0*t16;
3147  double t264 = 16384.0/45.0*t20;
3148  double t266 = 1835008.0/2025.0*t24;
3149  double t268 = 262144.0/675.0*t27;
3150  double t269 = 16384.0/405.0*t30;
3151  double t270 = 458752.0/405.0*t32;
3152  double t271 = 458752.0/2025.0*t34;
3153  double t272 = 131072.0/675.0*t44;
3154  double t273 = 65536.0/675.0*t46;
3155  double t274 = 188416.0/675.0*t50;
3156  double t275 = -t262-t263+t264+25088.0/675.0*t14-t266+8552.0/675.0*t13+t268-t269+t270-t271-t272-t273+t274;
3157  double t276 = 16384.0/135.0*t52;
3158  double t277 = 63488.0/675.0*t54;
3159  double t278 = 16384.0/675.0*t56;
3160  double t279 = 2048.0/225.0*t58;
3161  double t280 = 32768.0/405.0*t60;
3162  double t282 = 12032.0/2025.0*t64;
3163  double t286 = 4096.0/225.0*t72;
3164  double t288 = 20704.0/297.0*t10;
3165  double t289 = t276-t277-t278+t279-t280-179456.0/2025.0*t62+t282+2816.0/675.0*t66-1777664.0/2025.0*t68-548864.0/2025.0*t70-t286+557056.0/405.0*t74-t288;
3166  double t291 = 126976.0/675.0*t77;
3167  double t292 = 32768.0/675.0*t79;
3168  double t293 = 32768.0/135.0*t83;
3169  double t294 = 376832.0/675.0*t85;
3170  double t295 = 131072.0/675.0*t87;
3171  double t296 = 57344.0/675.0*t89;
3172  double t297 = 47104.0/405.0*t94;
3173  double t298 = 69632.0/405.0*t96;
3174  double t299 = 8704.0/135.0*t98;
3175  double t300 = 69632.0/81.0*t100;
3176  double t302 = 800768.0/405.0*t104;
3177  double t303 = 278528.0/405.0*t106;
3178  double t304 = t291+t292-t293-t294+t295+t296+t297+t298-t299-t300+269824.0/405.0*t102-t302+t303;
3179  double t306 = 366464.0/7425.0*t19;
3180  double t307 = 32768.0/10395.0*t114;
3181  double t308 = 512.0/135.0*t117;
3182  double t309 = 4096.0/405.0*t127;
3183  double t310 = 15872.0/405.0*t130;
3184  double t312 = 152.0/225.0*xi;
3185  double t314 = 100832.0/4725.0*t1;
3186  double t315 = 4096.0/81.0*t139;
3187  double t316 = 232448.0/2025.0*t141;
3188  double t317 = -2048.0/2079.0-33184.0/675.0*t49+t306-t307+t308-t309-t310+5275648.0/2025.0*t132-t312+719872.0/2025.0*t135+t314+t315+t316;
3189  double t321 = 229376.0/135.0*t16;
3190  double t327 = 16384.0/45.0*t27;
3191  double t328 = 512.0/9.0*t30;
3192  double t331 = 8192.0/45.0*t44;
3193  double t332 = 2048.0/15.0*t46;
3194  double t333 = 3584.0/15.0*t50;
3195  double t334 = 756.0/5.0*t11+t321-4096.0/9.0*t20-2048.0/45.0*t14+136.0/9.0*t6+57344.0/45.0*t24-224.0/15.0*t13-t327+t328-25088.0/15.0*t32+6272.0/15.0*t34+t331+t332-t333;
3196  double t335 = 896.0/5.0*t52;
3197  double t336 = 896.0/15.0*t54;
3198  double t337 = 224.0/5.0*t56;
3199  double t338 = 2048.0/27.0*t60;
3200  double t340 = 341.0/45.0*t64;
3201  double t346 = 1792.0/15.0*t77;
3202  double t347 = 448.0/5.0*t79;
3203  double t348 = -t335+t336+t337-t221+t338+5012.0/45.0*t62-t340-716.0/135.0*t66+25088.0/45.0*t68+45824.0/135.0*t70+t228-34816.0/27.0*t74+43346.0/495.0*t10-t346-t347;
3204  double t350 = 1792.0/5.0*t83;
3205  double t351 = 7168.0/15.0*t85;
3206  double t352 = 4096.0/15.0*t87;
3207  double t353 = 896.0/9.0*t94;
3208  double t357 = 15232.0/9.0*t104;
3209  double t361 = 8192.0/2079.0*t114;
3210  double t362 = t350+t351-t352-t238-t353-952.0/3.0*t96+t241+3808.0/3.0*t100-3808.0/9.0*t102+t357-8704.0/9.0*t106+896.0/15.0*t49-30656.0/495.0*t19+t361;
3211  double t364 = 56.0/3.0*t127;
3212  double t365 = 8.0/9.0*t29;
3213  double t366 = 224.0/9.0*t130;
3214  double t368 = 32.0/45.0*xi;
3215  double t370 = eta/45.0;
3216  double t372 = 224.0/3.0*t139;
3217  double t374 = 32.0/15.0*t3;
3218  double t375 = 64.0/15.0*t7;
3219  double t376 = 26293.0/20790.0-t250-896.0/45.0*t15+t364-t365+t366-100352.0/45.0*t132+t368-20048.0/45.0*t135+t370-50843.0/1890.0*t1-t372-6464.0/45.0*t141-t374+t375;
3220  double t379 = 1835008.0/2025.0*t16;
3221  double t382 = 131072.0/675.0*t27;
3222  double t383 = 65536.0/675.0*t44;
3223  double t384 = 69632.0/675.0*t50;
3224  double t385 = -t262-t379+t264+24064.0/675.0*t14-t266+7576.0/675.0*t13+t382-t269+t270-t271-t383-t273+t384;
3225  double t386 = 1024.0/225.0*t58;
3226  double t387 = 16384.0/405.0*t60;
3227  double t391 = 2048.0/225.0*t72;
3228  double t392 = 278528.0/405.0*t74;
3229  double t393 = t276-t55-t278-t386-t387-181408.0/2025.0*t62+t282+2912.0/675.0*t66-t69-550912.0/2025.0*t70+t391+t392-t288;
3230  double t395 = 139264.0/675.0*t85;
3231  double t397 = 17408.0/405.0*t94;
3232  double t399 = 295936.0/405.0*t104;
3233  double t400 = t78+t292-t293-t395+t295-28672.0/675.0*t89+t397+t298+4352.0/135.0*t98-t300+t103-t399+t303;
3234  double t402 = 256.0/135.0*t117;
3235  double t403 = 1949696.0/2025.0*t132;
3236  double t404 = 104.0/225.0*xi;
3237  double t406 = -2048.0/2079.0-31328.0/675.0*t49+t306-t307-t402-t309-t131+t403-t404+723584.0/2025.0*t135+t314+t315+t316;
3238  double t409 = 458752.0/2025.0*t16;
3239  double t412 = 32768.0/675.0*t27;
3240  double t413 = 16384.0/675.0*t44;
3241  double t414 = 11264.0/675.0*t50;
3242  double t415 = t204+t409-t206-11776.0/675.0*t14+t208-3694.0/675.0*t13-t412+t211-t212+t213+t413+t215-t414;
3243  double t416 = 5504.0/675.0*t54;
3244  double t417 = 128.0/225.0*t58;
3245  double t418 = 4096.0/405.0*t60;
3246  double t423 = 256.0/225.0*t72;
3247  double t425 = -t218-t416+t220+t417+t418+90892.0/2025.0*t62-t224-1444.0/675.0*t66-154112.0/2025.0*t68+275968.0/2025.0*t70-t423-69632.0/405.0*t74+t230;
3248  double t427 = 11008.0/675.0*t77;
3249  double t428 = 22528.0/675.0*t85;
3250  double t430 = 2816.0/405.0*t94;
3251  double t431 = 544.0/135.0*t98;
3252  double t433 = 47872.0/405.0*t104;
3253  double t434 = t427-t234+t235+t428-t237+3584.0/675.0*t89-t430-t240-t431+t242+23392.0/405.0*t102+t433-t245;
3254  double t436 = 32.0/135.0*t117;
3255  double t437 = 1376.0/405.0*t130;
3256  double t439 = 58.0/225.0*xi;
3257  double t441 = 1024.0/2079.0+15296.0/675.0*t49-t248+t249+t436+t251-t437-315392.0/2025.0*t132+t439-362528.0/2025.0*t135-t256-t257-t258;
3258  double t447 = 256.0/315.0*t64;
3259  double t449 = 8.0/5.0*t13;
3260  double t450 = 19808.0/6615.0*t1;
3261  double t451 = 8.0/105.0*xi;
3262  double t452 = 512.0/105.0*t14;
3263  double t453 = 32.0/5.0*t49;
3264  double t454 = -2048.0/14553.0-4096.0/105.0*t70+t198+256.0/5.0*t135-t149-64.0/5.0*t62+t447+64.0/105.0*t66+t449+t450-t451+t452+t185-t453-t171+t151-t186;
3265  double t455 = 2048.0/735.0*t8;
3266  double t456 = 1.0+xi;
3267  double t458 = t456*t4*t41;
3268  double t459 = 4096.0/72765.0*t458;
3269  double t460 = 16384.0/2025.0*t16;
3270  double t461 = 2816.0/4725.0*t14;
3271  double t462 = 12.0/7.0*t6;
3272  double t465 = t456*eta*t123;
3273  double t466 = 8192.0/72765.0*t465;
3274  double t467 = 8192.0/4725.0*t27;
3275  double t469 = 4096.0/4725.0*t44;
3276  double t470 = t455+t12-t459-t460-t21-t461-t462-t25-137.0/675.0*t13+t466+t467-t31+t33+31424.0/14175.0*t34-t469;
3277  double t471 = 256.0/675.0*t50;
3278  double t472 = 128.0/675.0*t54;
3279  double t475 = 1024.0/2835.0*t60;
3280  double t477 = 22991.0/198450.0*t64;
3281  double t481 = 12736.0/2475.0*t72;
3282  double t483 = 256.0/675.0*t77;
3283  double t484 = -t47-t471+t53+t472+1508.0/4725.0*t56+929.0/1575.0*t58-t475+3236.0/2025.0*t62-t477+4943.0/7350.0*t66+3584.0/2025.0*t68+69248.0/14175.0*t70+t481+17408.0/2835.0*t74+t76-t483;
3284  double t486 = 27232.0/33075.0*t79;
3285  double t487 = 512.0/675.0*t85;
3286  double t488 = 2816.0/675.0*t89;
3287  double t489 = 2048.0/2205.0*t92;
3288  double t490 = 64.0/405.0*t94;
3289  double t494 = 1088.0/405.0*t104;
3290  double t495 = 544.0/675.0*t49;
3291  double t496 = -t486-t84+t487+t88+t488-t489-t490-6004.0/2835.0*t96-3712.0/945.0*t98-t101-544.0/405.0*t102+t494+t107+t495-t109;
3292  double t497 = 50396.0/10395.0*t117;
3293  double t498 = 64.0/35.0*t15;
3294  double t499 = 340.0/567.0*t127;
3295  double t500 = 18896.0/3465.0*t29;
3296  double t501 = 32.0/405.0*t130;
3297  double t503 = xi/6300.0;
3298  double t505 = 5048.0/6615.0*eta;
3299  double t507 = 9.0/35.0*t3;
3300  double t508 = 3232.0/539.0*t7;
3301  double t509 = 983.0/72765.0+t115-t497+t498+t499-t500+t501-7168.0/2025.0*t132+t503-12952.0/2025.0*t135+t505-50191.0/132300.0*t1+t140-t142+t507+t508;
3302  double t512 = 256.0/105.0*t11;
3303  double t513 = 32768.0/72765.0*t458;
3304  double t514 = 262144.0/4725.0*t16;
3305  double t515 = 16384.0/2205.0*t20;
3306  double t517 = 96.0/7.0*t6;
3307  double t518 = 65536.0/675.0*t24;
3308  double t520 = 65536.0/72765.0*t465;
3309  double t521 = 4096.0/135.0*t32;
3310  double t523 = -t148-t512+t513+t514+t515-4096.0/33075.0*t14+t517+t518+128.0/4725.0*t13-t520-t521-84992.0/4725.0*t34;
3311  double t525 = 1024.0/75.0*t46;
3312  double t527 = 64.0/15.0*t52;
3313  double t528 = 128.0/75.0*t54;
3314  double t531 = 64.0/35.0*t62;
3315  double t532 = 512.0/2205.0*t64;
3316  double t535 = 4096.0/735.0*t70;
3317  double t536 = 9472.0/231.0*t72;
3318  double t537 = 4096.0/525.0*t44+t525+256.0/75.0*t50-t527-t528-1328.0/525.0*t56-824.0/175.0*t58-t531+t532-7808.0/1323.0*t66-8192.0/675.0*t68-t535-t536;
3319  double t540 = 64.0/945.0*t10;
3320  double t544 = 256.0/9.0*t100;
3321  double t546 = 1024.0/45.0*t104;
3322  double t547 = 4096.0/45.0*t106;
3323  double t549 = 1024.0/4725.0*t19;
3324  double t550 = -16384.0/315.0*t74+t540+t173-52736.0/1575.0*t89+t178+5312.0/315.0*t96+3296.0/105.0*t98+t544+512.0/45.0*t102-t546-t547-256.0/4725.0*t49-t549;
3325  double t551 = 134272.0/3465.0*t117;
3326  double t552 = 512.0/35.0*t15;
3327  double t553 = 151168.0/3465.0*t29;
3328  double t555 = 824.0/11025.0*xi;
3329  double t556 = 256.0/35.0*t135;
3330  double t557 = 40384.0/6615.0*eta;
3331  double t559 = 1024.0/441.0*t141;
3332  double t560 = 72.0/35.0*t3;
3333  double t561 = 25856.0/539.0*t7;
3334  double t562 = 8.0/245.0+t551-t552-t190+t553+16384.0/675.0*t132+t555+t556-t557+1328.0/33075.0*t1+t559-t560-t561;
3335  double t565 = 8192.0/105.0*t8;
3336  double t566 = 32.0/81.0*t11;
3337  double t567 = 16384.0/10395.0*t458;
3338  double t568 = 65536.0/405.0*t16;
3339  double t569 = 512.0/945.0*t14;
3340  double t570 = 48.0*t6;
3341  double t571 = 16.0/135.0*t13;
3342  double t572 = 32768.0/10395.0*t465;
3343  double t573 = 32768.0/945.0*t27;
3344  double t574 = 17408.0/405.0*t30;
3345  double t575 = 7168.0/81.0*t32;
3346  double t578 = 7552.0/135.0*t46;
3347  double t579 = t565+t566-t567-t568+t569-t570-t208-t571+t572-t573+t574+t575+25856.0/405.0*t34-30208.0/945.0*t44-t578;
3348  double t581 = 472.0/27.0*t52;
3349  double t582 = 944.0/135.0*t54;
3350  double t585 = 69632.0/2835.0*t60;
3351  double t586 = 64.0/405.0*t62;
3352  double t587 = 1208.0/2835.0*t64;
3353  double t588 = 440.0/21.0*t66;
3354  double t590 = 2048.0/2835.0*t70;
3355  double t591 = 495872.0/3465.0*t72;
3356  double t593 = 8.0/27.0*t10;
3357  double t594 = 1024.0/135.0*t77;
3358  double t595 = -1888.0/135.0*t50+t581+t582+1178.0/135.0*t56+5174.0/315.0*t58+t585+t586-t587+t588+14336.0/405.0*t68-t590+t591+94208.0/567.0*t74-t593+t594;
3359  double t597 = 23936.0/945.0*t79;
3360  double t598 = 512.0/27.0*t83;
3361  double t599 = 2048.0/135.0*t85;
3362  double t601 = 8192.0/315.0*t92;
3363  double t602 = 4352.0/405.0*t94;
3364  double t605 = 7360.0/81.0*t100;
3365  double t607 = 5888.0/81.0*t104;
3366  double t608 = 23552.0/81.0*t106;
3367  double t609 = 32.0/135.0*t49;
3368  double t610 = 128.0/135.0*t19;
3369  double t611 = -t597+t598-t599-t237+15872.0/135.0*t89-t601+t602-4816.0/81.0*t96-20800.0/189.0*t98-t605-2944.0/81.0*t102+t607+t608+t609+t610;
3370  double t612 = 1406864.0/10395.0*t117;
3371  double t613 = 256.0/5.0*t15;
3372  double t614 = 7184.0/405.0*t127;
3373  double t615 = 75584.0/495.0*t29;
3374  double t616 = 2176.0/405.0*t130;
3375  double t618 = 82.0/315.0*xi;
3376  double t619 = 128.0/405.0*t135;
3377  double t620 = 20192.0/945.0*eta;
3378  double t622 = 512.0/405.0*t141;
3379  double t623 = 36.0/5.0*t3;
3380  double t624 = 12928.0/77.0*t7;
3381  double t625 = -4.0/35.0-t612+t613+t614-t615-t616-28672.0/405.0*t132-t618-t619+t620-26.0/189.0*t1-t257-t622+t623+t624;
3382  double t628 = 16384.0/105.0*t8;
3383  double t629 = 2048.0/405.0*t11;
3384  double t630 = 32768.0/10395.0*t458;
3385  double t631 = 524288.0/2025.0*t16;
3386  double t633 = 96.0*t6;
3387  double t634 = 917504.0/2025.0*t24;
3388  double t636 = 65536.0/10395.0*t465;
3389  double t637 = 524288.0/4725.0*t27;
3390  double t638 = 65536.0/405.0*t30;
3391  double t639 = 57344.0/405.0*t32;
3392  double t642 = 63488.0/675.0*t46;
3393  double t643 = -t628-t629+t630+t631-8192.0/4725.0*t14+t633+t634+256.0/675.0*t13-t636+t637-t638-t639-262144.0/2025.0*t34+253952.0/4725.0*t44+t642;
3394  double t645 = 3968.0/135.0*t52;
3395  double t646 = 7936.0/675.0*t54;
3396  double t649 = 262144.0/2835.0*t60;
3397  double t650 = 4096.0/2025.0*t62;
3398  double t651 = 15104.0/14175.0*t64;
3399  double t652 = 3136.0/75.0*t66;
3400  double t653 = 114688.0/2025.0*t68;
3401  double t654 = 131072.0/14175.0*t70;
3402  double t655 = 4950272.0/17325.0*t72;
3403  double t657 = 128.0/135.0*t10;
3404  double t658 = 16384.0/675.0*t77;
3405  double t659 = 15872.0/675.0*t50-t645-t646-11968.0/675.0*t56-51928.0/1575.0*t58-t649-t650+t651-t652-t653+t654-t655-753664.0/2835.0*t74+t657-t658;
3406  double t661 = 244736.0/4725.0*t79;
3407  double t662 = 8192.0/135.0*t83;
3408  double t663 = 32768.0/675.0*t85;
3409  double t665 = 16384.0/315.0*t92;
3410  double t666 = 16384.0/405.0*t94;
3411  double t669 = 11776.0/81.0*t100;
3412  double t671 = 47104.0/405.0*t104;
3413  double t672 = 188416.0/405.0*t106;
3414  double t674 = 8.0/35.0+t661-t662+t663+t295-159232.0/675.0*t89+t665-t666+48896.0/405.0*t96+208736.0/945.0*t98+t669+23552.0/405.0*t102-t671-t672-512.0/675.0*t49;
3415  double t675 = 2048.0/675.0*t19;
3416  double t676 = 2808448.0/10395.0*t117;
3417  double t677 = 512.0/5.0*t15;
3418  double t678 = 14848.0/405.0*t127;
3419  double t679 = 151168.0/495.0*t29;
3420  double t680 = 8192.0/405.0*t130;
3421  double t682 = 808.0/1575.0*xi;
3422  double t683 = 8192.0/2025.0*t135;
3423  double t684 = 40384.0/945.0*eta;
3424  double t686 = 32768.0/2025.0*t141;
3425  double t687 = 72.0/5.0*t3;
3426  double t688 = 25856.0/77.0*t7;
3427  double t689 = -t675+t676-t677-t678+t679+t680+229376.0/2025.0*t132+t682+t683-t684+1216.0/4725.0*t1+t315+t686-t687-t688;
3428  double t693 = 28.0/3.0*t11;
3429  double t695 = 32768.0/135.0*t16;
3430  double t697 = 57344.0/135.0*t24;
3431  double t700 = 3584.0/15.0*t30;
3432  double t701 = 3584.0/27.0*t32;
3433  double t704 = 896.0/15.0*t46;
3434  double t705 = 4096.0/21.0*t8+t693-8192.0/2079.0*t458-t695+t569-120.0*t6-t697-t571+16384.0/2079.0*t465-16384.0/105.0*t27+t700+t701+22144.0/135.0*t34-512.0/15.0*t44-t704;
3435  double t707 = 56.0/3.0*t52;
3436  double t708 = 112.0/15.0*t54;
3437  double t713 = 467.0/315.0*t64;
3438  double t719 = -2.0/7.0-224.0/15.0*t50+t707+t708+346.0/15.0*t56+208.0/5.0*t58+2048.0/15.0*t60+56.0/15.0*t62-t713+49331.0/945.0*t66+7168.0/135.0*t68-256.0/15.0*t70+412288.0/1155.0*t72+2048.0/9.0*t74-t593;
3439  double t723 = 256.0/3.0*t83;
3440  double t730 = 1120.0/9.0*t100;
3441  double t732 = 896.0/9.0*t104;
3442  double t733 = 3584.0/9.0*t106;
3443  double t734 = 512.0/15.0*t77-6848.0/105.0*t79+t723-1024.0/15.0*t85-t352+13312.0/45.0*t89-4096.0/63.0*t92+896.0/15.0*t94-1384.0/9.0*t96-832.0/3.0*t98-t730-448.0/9.0*t102+t732+t733+t609;
3444  double t741 = 208.0/315.0*xi;
3445  double t745 = 448.0/15.0*t141;
3446  double t748 = t610-167048.0/495.0*t117+128.0*t15+232.0/5.0*t127-37792.0/99.0*t29-448.0/15.0*t130-14336.0/135.0*t132-t741-112.0/15.0*t135+10096.0/189.0*eta-346.0/945.0*t1-t372-t745+18.0*t3+32320.0/77.0*t7;
3447  double t751 = 262144.0/2025.0*t16;
3448  double t752 = 4096.0/4725.0*t14;
3449  double t753 = 458752.0/2025.0*t24;
3450  double t754 = 128.0/675.0*t13;
3451  double t755 = 28672.0/405.0*t32;
3452  double t757 = -t628-t629+t630+t751+t752+t633+t753-t754-t636+t637-t638-t755-269312.0/2025.0*t34+t469+t47;
3453  double t762 = 64.0/135.0*t10;
3454  double t763 = t471-t53-t472-12944.0/675.0*t56-52904.0/1575.0*t58-t649-t650+t651-t652-57344.0/2025.0*t68+t654-t655-278528.0/2835.0*t74-t762-t658;
3455  double t768 = 4352.0/81.0*t100;
3456  double t770 = 17408.0/405.0*t104;
3457  double t771 = 69632.0/405.0*t106;
3458  double t773 = 8.0/35.0+t661-t662+t663+t295-160256.0/675.0*t89+t665-t666+50752.0/405.0*t96+210592.0/945.0*t98+t768+8704.0/405.0*t102-t770-t771+256.0/675.0*t49;
3459  double t774 = 1024.0/675.0*t19;
3460  double t776 = 856.0/1575.0*xi;
3461  double t778 = t774+t676-t677-t678+t679+t680+114688.0/2025.0*t132+t776+t683-t684+1552.0/4725.0*t1+t315+t686-t687-t688;
3462  double t781 = 65536.0/2025.0*t16;
3463  double t783 = 114688.0/2025.0*t24;
3464  double t785 = 7168.0/405.0*t32;
3465  double t788 = 5504.0/675.0*t46;
3466  double t789 = t565+t566-t567-t781-512.0/4725.0*t14-t570-t783+16.0/675.0*t13+t572-t573+t574+t785+136448.0/2025.0*t34+22016.0/4725.0*t44+t788;
3467  double t791 = 344.0/135.0*t52;
3468  double t792 = 688.0/675.0*t54;
3469  double t797 = 8.0/135.0*t10;
3470  double t798 = 1376.0/675.0*t50-t791-t792+6566.0/675.0*t56+26546.0/1575.0*t58+t585+t586-t587+t588+14336.0/2025.0*t68-t590+t591+45056.0/2835.0*t74+t797+t594;
3471  double t803 = 704.0/81.0*t100;
3472  double t805 = 2816.0/405.0*t104;
3473  double t806 = 11264.0/405.0*t106;
3474  double t808 = 128.0/675.0*t19;
3475  double t809 = -t597+t598-t599-t237+80384.0/675.0*t89-t601+t602-25744.0/405.0*t96-105664.0/945.0*t98-t803-1408.0/405.0*t102+t805+t806-32.0/675.0*t49-t808;
3476  double t811 = 422.0/1575.0*xi;
3477  double t813 = -4.0/35.0-t612+t613+t614-t615-t616-28672.0/2025.0*t132-t811-t619+t620-734.0/4725.0*t1-t257-t622+t623+t624;
3478  double t816 = 24.0/5.0*t58;
3479  double t817 = 256.0/2205.0*t64;
3480  double t818 = 39616.0/6615.0*t66;
3481  double t819 = 512.0/15.0*t89;
3482  double t820 = -t148+t513+t517-t520-t156-t161-t816+t817-t818-t536+t173-t819;
3483  double t821 = 32.0*t98;
3484  double t823 = 8.0/245.0+t178+t180+t821+t551-t552-t190+t553+t451-t557+32.0/735.0*t1-t560-t561;
3485  double t825 = 170.0/567.0*t11;
3486  double t827 = 2048.0/2205.0*t20;
3487  double t829 = 4096.0/2025.0*t24;
3488  double t831 = 256.0/405.0*t32;
3489  double t834 = t455+t825-t459+16384.0/14175.0*t16-t827+20224.0/33075.0*t14-t462+t829+943.0/4725.0*t13+t466+t467-t31-t831+35008.0/14175.0*t34-512.0/4725.0*t44;
3490  double t835 = 128.0/675.0*t46;
3491  double t837 = 8.0/135.0*t52;
3492  double t847 = 12599.0/10395.0*t10;
3493  double t848 = -t835-32.0/675.0*t50+t837+16.0/675.0*t54+1606.0/4725.0*t56+943.0/1575.0*t58-t475+3212.0/14175.0*t62-5711.0/198450.0*t64+5423.0/7350.0*t66-512.0/2025.0*t68+70016.0/99225.0*t70+t481+1024.0/2835.0*t74-t847-t483;
3494  double t853 = 16.0/81.0*t100;
3495  double t856 = 256.0/405.0*t106;
3496  double t858 = 6368.0/7425.0*t19;
3497  double t859 = -t486-t84+t487+t88+20224.0/4725.0*t89-t489-t490-6452.0/2835.0*t96-3776.0/945.0*t98-t853-32.0/405.0*t102+64.0/405.0*t104+t856-3776.0/4725.0*t49+t858;
3498  double t864 = 27232.0/99225.0*t141;
3499  double t865 = -1577.0/72765.0-t115-t497+t498+t499-t500+t501+1024.0/2025.0*t132-839.0/44100.0*xi-12904.0/14175.0*t135+t505+5423.0/14700.0*t1+t140-t864+t507+t508;
3500  double t869 = 2048.0/14553.0-t535+t559+t556-t512-t531+t817+64.0/735.0*t66-t449-t450+t451-t452-t185+t453+t171+t515+t186;
3501  double t870 = 3592.0/405.0*t11;
3502  double t871 = 8192.0/315.0*t20;
3503  double t873 = 16384.0/405.0*t24;
3504  double t875 = 17408.0/405.0*t32;
3505  double t876 = 1024.0/405.0*t34;
3506  double t878 = 512.0/135.0*t46;
3507  double t880 = t870-t781-t871+80384.0/4725.0*t14-t873+26546.0/4725.0*t13-t412+t211+t875-t876+2048.0/675.0*t44+t878-1408.0/675.0*t50;
3508  double t881 = 544.0/135.0*t52;
3509  double t882 = 32.0/135.0*t56;
3510  double t889 = 351716.0/10395.0*t10;
3511  double t890 = -t881-t792+t882+16.0/225.0*t58+t418+13132.0/2025.0*t62-t587-1468.0/4725.0*t66+22016.0/2025.0*t68+272896.0/14175.0*t70-t423-4096.0/405.0*t74-t889;
3512  double t893 = 64.0/81.0*t96;
3513  double t895 = 1088.0/81.0*t100;
3514  double t897 = 1024.0/81.0*t106;
3515  double t898 = t427-t234+t235+t428-t237-512.0/675.0*t89-t430-t893-32.0/135.0*t98+t895+1376.0/405.0*t102+t805-t897;
3516  double t900 = 247936.0/10395.0*t19;
3517  double t903 = 220.0/21.0*t1;
3518  double t904 = 23936.0/2835.0*t141;
3519  double t905 = -1024.0/2079.0-105664.0/4725.0*t49+t900-t249+t436+t251-t437+45056.0/2025.0*t132-t811-51488.0/2025.0*t135+t903-t257-t904;
3520  double t908 = 7424.0/405.0*t11;
3521  double t910 = 262144.0/2025.0*t24;
3522  double t912 = 65536.0/405.0*t32;
3523  double t913 = 65536.0/2025.0*t34;
3524  double t915 = 8192.0/675.0*t46;
3525  double t917 = -t908+t751+t151-160256.0/4725.0*t14+t910-52904.0/4725.0*t13+t382-t269-t912+t913-8192.0/675.0*t44-t915+8704.0/675.0*t50;
3526  double t918 = 2048.0/135.0*t52;
3527  double t919 = 2048.0/675.0*t56;
3528  double t922 = 4096.0/2025.0*t68;
3529  double t925 = 702112.0/10395.0*t10;
3530  double t926 = t918-t472-t919-t417-t387-25888.0/2025.0*t62+t651+3104.0/4725.0*t66+t922-538624.0/14175.0*t70+t391+16384.0/405.0*t74+t925;
3531  double t928 = 4096.0/405.0*t96;
3532  double t930 = 4096.0/81.0*t100;
3533  double t931 = 256.0/405.0*t102;
3534  double t932 = 16384.0/405.0*t106;
3535  double t933 = t78+t292-t293-t395+t295+t177+t397+t928+256.0/135.0*t98-t930+t931-t770+t932;
3536  double t935 = 2475136.0/51975.0*t19;
3537  double t938 = 1568.0/75.0*t1;
3538  double t939 = 244736.0/14175.0*t141;
3539  double t940 = 2048.0/2079.0+210592.0/4725.0*t49-t935+t307-t402-t309-t131-278528.0/2025.0*t132+t776+101504.0/2025.0*t135-t938+t315+t939;
3540  double t954 = 116.0/5.0*t11-t695-4096.0/63.0*t20+13312.0/315.0*t14+8.0/9.0*t6-8192.0/45.0*t24+208.0/15.0*t13-t327+t328+3584.0/15.0*t32-896.0/15.0*t34+1024.0/45.0*t44+256.0/15.0*t46-448.0/15.0*t50;
3541  double t957 = 16.0/45.0*t58;
3542  double t964 = -112.0/5.0*t52+t708+28.0/5.0*t56-t957+t338+692.0/45.0*t62-t713-692.0/945.0*t66-3584.0/45.0*t68+44288.0/945.0*t70+t228-2048.0/27.0*t74-41762.0/495.0*t10-t346-t347;
3543  double t966 = 512.0/135.0*t89;
3544  double t968 = 32.0/27.0*t98;
3545  double t974 = t350+t351-t352+t966-t353-56.0/3.0*t96+t968+224.0/3.0*t100-224.0/9.0*t102+t732-512.0/9.0*t106-832.0/15.0*t49+206144.0/3465.0*t19-t361;
3546  double t981 = -3643.0/2970.0-t250+128.0/45.0*t15+t364-t365+t366+14336.0/45.0*t132-t741-2768.0/45.0*t135+t370+49331.0/1890.0*t1-t372-6848.0/315.0*t141-4.0/15.0*t3+t375;
3547  double t987 = -t908+t631+t151-159232.0/4725.0*t14+t910-51928.0/4725.0*t13+t268-t269-t912+t913-t413-t915+23552.0/675.0*t50;
3548  double t994 = t918-t646-t919+256.0/225.0*t58-t280-23936.0/2025.0*t62+t651+2432.0/4725.0*t66+253952.0/2025.0*t68-524288.0/14175.0*t70-t286+32768.0/405.0*t74+t925;
3549  double t999 = t291+t292-t293-t294+t295-8192.0/675.0*t89+t297+t928-512.0/135.0*t98-t930+15872.0/405.0*t102-t671+t932;
3550  double t1003 = 2048.0/2079.0+208736.0/4725.0*t49-t935+t307+t308-t309-t310-753664.0/2025.0*t132+t682+97792.0/2025.0*t135-t938+t315+t939;
3551  double t1010 = t870-t568-t871+15872.0/945.0*t14-t873+5174.0/945.0*t13-t210+t211+t875-t876+2048.0/135.0*t44+t878-2944.0/135.0*t50;
3552  double t1016 = -t881+t582+t882-t957+t222+2356.0/405.0*t62-t587-52.0/189.0*t66-30208.0/405.0*t68+51712.0/2835.0*t70+t228-4096.0/81.0*t74-t889;
3553  double t1019 = -t233-t234+t235+t236-t237+t966-t239-t893+t968+t895-1888.0/81.0*t102+t607-t897;
3554  double t1023 = -1024.0/2079.0-4160.0/189.0*t49+t900-t249-t250+t251+t252+94208.0/405.0*t132-t618-9632.0/405.0*t135+t903-t257-t904;
3555  double t1030 = -t148-t512+t514+t515-52736.0/11025.0*t14-t153-824.0/525.0*t13+t155-t156-8192.0/1575.0*t44+512.0/75.0*t50-t528;
3556  double t1037 = -t161+128.0/1575.0*t58-t163-2656.0/1575.0*t62+t532+2656.0/33075.0*t66+4096.0/225.0*t68-169984.0/33075.0*t70-t169+16384.0/945.0*t74+t171+t172+t173;
3557  double t1043 = -t176-4096.0/4725.0*t89+t178+t179+t180-256.0/945.0*t98+256.0/45.0*t102-t546+3296.0/525.0*t49-t185+t186+t187;
3558  double t1047 = 7072.0/72765.0+t189-t190+t191-t192-16384.0/225.0*t132+t555+10624.0/1575.0*t135-t196-3904.0/1323.0*t1+t559+t199-t200;
3559  double t1053 = t9+t825-t460-t827+t461+t23+t829+929.0/4725.0*t13-t28-t31-t831+34624.0/2025.0*t34-t43+512.0/675.0*t44-t835;
3560  double t1061 = -544.0/675.0*t50+t837+t472+1618.0/675.0*t56-137.0/225.0*t58+t61+3016.0/14175.0*t62-t477-50191.0/66150.0*t66-t922+62848.0/99225.0*t70-t73-1024.0/405.0*t74-t847-t78-t80;
3561  double t1065 = -t84+t86+t88-t488-t93-t95-6476.0/405.0*t96+t431-t853-t931+t494+t856-3712.0/4725.0*t49+t858-t115;
3562  double t1069 = 799.0/72765.0+t118+t125-t126+t128-t129+t131+17408.0/2025.0*t132+t503-12008.0/14175.0*t135+t137+4943.0/14700.0*t1+t140-t864-t143+t144;
3563  double t1073 = 32768.0/72765.0*t42;
3564  double t1075 = 1024.0/21.0*t79;
3565  double t1076 = -t628-t633-2048.0/15.0*t34+t1073-96.0/5.0*t56+t816+t447+t818+t536+t1075+t819+t665;
3566  double t1078 = 65536.0/72765.0*t124;
3567  double t1079 = 512.0/15.0*t127;
3568  double t1080 = 252544.0/3465.0*t29;
3569  double t1081 = 44992.0/6615.0*eta;
3570  double t1083 = 6912.0/77.0*t7;
3571  double t1084 = -8.0/35.0+128.0*t96-t821-t551-t1078+t677-t1079+t1080-t451-t1081+32.0/105.0*t1+t687-t1083;
3572  double t1086 = 8192.0/15.0*t8;
3573  double t1088 = 336.0*t6;
3574  double t1090 = 16384.0/10395.0*t42;
3575  double t1092 = 4.0/5.0+t1086+t566+t409+512.0/675.0*t14+t1088-t783+t754+t210+t574+t785+965888.0/2025.0*t34-t1090-22016.0/675.0*t44+t788;
3576  double t1096 = 69632.0/405.0*t60;
3577  double t1097 = 512.0/405.0*t62;
3578  double t1098 = 19864.0/945.0*t66;
3579  double t1099 = 2048.0/405.0*t70;
3580  double t1100 = 72448.0/495.0*t72;
3581  double t1102 = 8192.0/135.0*t77;
3582  double t1103 = 23392.0/675.0*t50-t791-t416+45446.0/675.0*t56-3694.0/225.0*t58-t1096+t1097-t224-t1098+t653+t1099-t1100-45056.0/405.0*t74+t797+t1102;
3583  double t1105 = 23168.0/135.0*t79;
3584  double t1106 = 34816.0/135.0*t85;
3585  double t1108 = 8192.0/45.0*t92;
3586  double t1109 = 73984.0/405.0*t94;
3587  double t1112 = 11264.0/405.0*t102;
3588  double t1113 = -t1105+t598-t1106-t237-82432.0/675.0*t89-t1108+t1109-181264.0/405.0*t96+15296.0/135.0*t98-t803-t1112+t433+t806-t495-t808;
3589  double t1114 = 40880.0/297.0*t117;
3590  double t1115 = 32768.0/10395.0*t124;
3591  double t1116 = 1792.0/5.0*t15;
3592  double t1117 = 48656.0/405.0*t127;
3593  double t1118 = 126272.0/495.0*t29;
3594  double t1119 = 17408.0/405.0*t130;
3595  double t1121 = 2176.0/405.0*t135;
3596  double t1122 = 22496.0/945.0*eta;
3597  double t1124 = 252.0/5.0*t3;
3598  double t1125 = 3456.0/11.0*t7;
3599  double t1126 = t1114+t1115-t1116+t1117-t1118-t1119-487424.0/2025.0*t132+t439-t1121+t1122-722.0/675.0*t1-t257-t622-t1124+t1125;
3600  double t1129 = 16384.0/15.0*t8;
3601  double t1131 = 672.0*t6;
3602  double t1132 = 1024.0/675.0*t13;
3603  double t1133 = 524288.0/675.0*t27;
3604  double t1135 = 32768.0/10395.0*t42;
3605  double t1136 = -t1129-t629-t379-4096.0/675.0*t14-t1131+t753-t1132-t1133-t638-t755-1928192.0/2025.0*t34+t1135-t45+t47+t51;
3606  double t1139 = 262144.0/405.0*t60;
3607  double t1140 = 32768.0/2025.0*t62;
3608  double t1141 = 201664.0/4725.0*t66;
3609  double t1142 = 458752.0/2025.0*t68;
3610  double t1143 = 131072.0/2025.0*t70;
3611  double t1144 = 732928.0/2475.0*t72;
3612  double t1145 = 131072.0/675.0*t77;
3613  double t1146 = 232448.0/675.0*t79;
3614  double t1147 = -t53-t55-90704.0/675.0*t56+7576.0/225.0*t58+t1139-t1140+t282+t1141-t1142-t1143+t1144+t392-t762-t1145+t1146;
3615  double t1149 = 557056.0/675.0*t85;
3616  double t1151 = 16384.0/45.0*t92;
3617  double t1152 = 278528.0/405.0*t94;
3618  double t1155 = 69632.0/405.0*t102;
3619  double t1157 = 82816.0/297.0*t117;
3620  double t1158 = -t662+t1149+t295+168448.0/675.0*t89+t1151-t1152+361792.0/405.0*t96-31328.0/135.0*t98+t768+t1155-t399-t771+4352.0/675.0*t49+t774-t1157;
3621  double t1159 = 65536.0/10395.0*t124;
3622  double t1160 = 3584.0/5.0*t15;
3623  double t1161 = 97792.0/405.0*t127;
3624  double t1162 = 252544.0/495.0*t29;
3625  double t1163 = 65536.0/405.0*t130;
3626  double t1164 = 139264.0/2025.0*t135;
3627  double t1165 = 44992.0/945.0*eta;
3628  double t1167 = 504.0/5.0*t3;
3629  double t1168 = 6912.0/11.0*t7;
3630  double t1169 = -8.0/5.0-t1159+t1160-t1161+t1162+t1163+t403-t404+t1164-t1165+1456.0/675.0*t1+t315+t686+t1167-t1168;
3631  double t1173 = 512.0/135.0*t14;
3632  double t1175 = 128.0/135.0*t13;
3633  double t1180 = 2.0+4096.0/3.0*t8+t693+t321-t1173+840.0*t6-t697-t1175+16384.0/15.0*t27+t700+t701+160384.0/135.0*t34-8192.0/2079.0*t42+3584.0/15.0*t44-t704;
3634  double t1185 = 448.0/15.0*t62;
3635  double t1187 = 57344.0/135.0*t68;
3636  double t1191 = 4096.0/15.0*t77;
3637  double t1192 = -3808.0/15.0*t50+t707+t336+2506.0/15.0*t56-224.0/5.0*t58-14336.0/15.0*t60+t1185-t340-50843.0/945.0*t66+t1187+1792.0/15.0*t70-61312.0/165.0*t72-14336.0/9.0*t74-t593+t1191;
3638  double t1201 = 3584.0/9.0*t102;
3639  double t1202 = 544.0/135.0*t49;
3640  double t1203 = -6464.0/15.0*t79+t723-17408.0/15.0*t85-t352-14336.0/45.0*t89-4096.0/9.0*t92+15232.0/15.0*t94-10024.0/9.0*t96+896.0/3.0*t98-t730-t1201+t357+t733+t1202+t610;
3641  double t1209 = 3584.0/15.0*t130;
3642  double t1216 = 173384.0/495.0*t117+16384.0/2079.0*t124-896.0*t15+1512.0/5.0*t127-63136.0/99.0*t29-t1209-243712.0/135.0*t132+t368-1904.0/15.0*t135+11248.0/189.0*eta-358.0/135.0*t1-t372-t745-126.0*t3+8640.0/11.0*t7;
3643  double t1219 = 8192.0/675.0*t14;
3644  double t1220 = 2048.0/675.0*t13;
3645  double t1224 = -t1129-t629-t263+t1219-t1131+t634+t1220-t1133-t638-t639-1921024.0/2025.0*t34+t1135-253952.0/675.0*t44+t642+269824.0/675.0*t50;
3646  double t1227 = 917504.0/2025.0*t68;
3647  double t1229 = -t645-t277-89728.0/675.0*t56+8552.0/225.0*t58+t1139-t1140+t282+t1141-t1227-t1143+t1144+753664.0/405.0*t74+t657-t1145+t1146;
3648  double t1234 = 188416.0/405.0*t102;
3649  double t1235 = 8704.0/675.0*t49;
3650  double t1236 = -t662+t1149+t295+175616.0/675.0*t89+t1151-t1152+359936.0/405.0*t96-33184.0/135.0*t98+t669+t1234-t302-t672-t1235-t675-t1157;
3651  double t1239 = -8.0/5.0-t1159+t1160-t1161+t1162+t1163+3899392.0/2025.0*t132-t312+t1164-t1165+1408.0/675.0*t1+t315+t686+t1167-t1168;
3652  double t1244 = 4.0/5.0+t1086+t566+t205-t1173+t1088-t208-t1175+t210+t574+t575+191744.0/405.0*t34-t1090+30208.0/135.0*t44-t578;
3653  double t1248 = 114688.0/405.0*t68;
3654  double t1250 = -32096.0/135.0*t50+t581+t219+8954.0/135.0*t56-874.0/45.0*t58-t1096+t1097-t224-t1098+t1248+t1099-t1100-94208.0/81.0*t74-t593+t1102;
3655  double t1255 = 23552.0/81.0*t102;
3656  double t1256 = -t1105+t598-t1106-t237-3584.0/27.0*t89-t1108+t1109-35920.0/81.0*t96+3392.0/27.0*t98-t605-t1255+t244+t608+t1202+t610;
3657  double t1259 = t1114+t1115-t1116+t1117-t1118-t1119-487424.0/405.0*t132+t254-t1121+t1122-142.0/135.0*t1-t257-t622-t1124+t1125;
3658  double t1262 = 1024.0/4725.0*t13;
3659  double t1265 = -t628-t512-t150+t515+t752-t633+t518+t1262-t521-91136.0/675.0*t34+t1073-4096.0/75.0*t44;
3660  double t1270 = 65536.0/675.0*t68;
3661  double t1272 = t525+4352.0/75.0*t50-t527-t159-1424.0/75.0*t56+136.0/25.0*t58-t531+t165+40192.0/6615.0*t66-t1270-t535+t536+16384.0/45.0*t74;
3662  double t1277 = 4096.0/45.0*t102;
3663  double t1279 = t540+t1075+8704.0/225.0*t89+t665+5696.0/45.0*t96-544.0/15.0*t98+t544+t1277-t183-t547-4352.0/4725.0*t49-t549-t551;
3664  double t1282 = -8.0/35.0-t1078+t677-t1079+t1080+278528.0/675.0*t132-t194+t556-t1081+1424.0/4725.0*t1+t559+t687-t1083;
3665  double t1285 = 131072.0/735.0*t8;
3666  double t1286 = 2048.0/105.0*t11;
3667  double t1288 = 131072.0/2205.0*t20;
3668  double t1290 = 1024.0/7.0*t6;
3669  double t1292 = 16384.0/105.0*t34;
3670  double t1296 = 768.0/35.0*t56;
3671  double t1298 = 512.0/35.0*t62;
3672  double t1300 = 512.0/735.0*t66;
3673  double t1302 = 32768.0/735.0*t70;
3674  double t1303 = 256.0/735.0+t1285+t1286+4194304.0/1575.0*t16-t1288-65536.0/11025.0*t14+t1290-1024.0/525.0*t13+t1292+65536.0/175.0*t44-12288.0/25.0*t50+3072.0/25.0*t54+t1296-1024.0/175.0*t58+t1298-4096.0/2205.0*t64-t1300+65536.0/75.0*t68+t1302;
3675  double t1305 = 8192.0/147.0*t79;
3676  double t1307 = 131072.0/2205.0*t92;
3677  double t1308 = 1024.0/7.0*t96;
3678  double t1313 = 16384.0/105.0*t15;
3679  double t1314 = 4096.0/105.0*t127;
3680  double t1315 = 4096.0/105.0*t29;
3681  double t1318 = 2048.0/35.0*t135;
3682  double t1319 = 2048.0/2205.0*eta;
3683  double t1320 = 256.0/735.0*t1;
3684  double t1321 = 8192.0/441.0*t141;
3685  double t1322 = 768.0/35.0*t3;
3686  double t1323 = 8192.0/147.0*t7;
3687  double t1324 = -262144.0/105.0*t74-t1305-65536.0/1575.0*t89-t1307-t1308+4096.0/105.0*t98-4096.0/5.0*t102+16384.0/5.0*t104+4096.0/525.0*t49-t1313+t1314-t1315-262144.0/75.0*t132+1024.0/11025.0*xi-t1318+t1319-t1320-t1321-t1322+t1323;
3688  double t1326 = 65536.0/105.0*t8;
3689  double t1327 = 1048576.0/135.0*t16;
3690  double t1328 = 8192.0/315.0*t14;
3691  double t1329 = 512.0*t6;
3692  double t1330 = 128.0/15.0*t13;
3693  double t1331 = 524288.0/315.0*t27;
3694  double t1332 = 8192.0/15.0*t34;
3695  double t1335 = 7552.0/15.0*t54;
3696  double t1336 = -128.0/105.0-t1326-t1327+t1328-t1329+t1330-t1331-t1332-483328.0/315.0*t44+30208.0/15.0*t50-t1335;
3697  double t1337 = 384.0/5.0*t56;
3698  double t1339 = 1114112.0/945.0*t60;
3699  double t1340 = 512.0/45.0*t62;
3700  double t1341 = 1024.0/315.0*t64;
3701  double t1342 = 512.0/945.0*t66;
3702  double t1344 = 32768.0/945.0*t70;
3703  double t1345 = 8192.0/315.0*t72;
3704  double t1347 = 8192.0/15.0*t77;
3705  double t1348 = -t1337+7552.0/315.0*t58+t1339-t1340+t1341+t1342-114688.0/45.0*t68-t1344+t1345+1507328.0/189.0*t74-t1347;
3706  double t1350 = 4096.0/21.0*t79;
3707  double t1351 = 32768.0/15.0*t85;
3708  double t1353 = 65536.0/315.0*t92;
3709  double t1354 = 69632.0/45.0*t94;
3710  double t1355 = 512.0*t96;
3711  double t1358 = 94208.0/9.0*t104;
3712  double t1359 = 512.0/15.0*t49;
3713  double t1360 = 17408.0/945.0*t117;
3714  double t1361 = t1350+t1351+16384.0/135.0*t89+t1353-t1354+t1355-23552.0/189.0*t98+23552.0/9.0*t102-t1358-t1359-t1360;
3715  double t1362 = 8192.0/15.0*t15;
3716  double t1363 = 2048.0/15.0*t127;
3717  double t1364 = 2048.0/15.0*t29;
3718  double t1365 = 17408.0/45.0*t130;
3719  double t1367 = 128.0/315.0*xi;
3720  double t1368 = 2048.0/45.0*t135;
3721  double t1369 = 1024.0/315.0*eta;
3722  double t1370 = 128.0/105.0*t1;
3723  double t1371 = 384.0/5.0*t3;
3724  double t1372 = 4096.0/21.0*t7;
3725  double t1373 = t1362-t1363+t1364+t1365+458752.0/45.0*t132-t1367+t1368-t1369+t1370+t1371-t1372;
3726  double t1376 = 131072.0/105.0*t8;
3727  double t1377 = 8388608.0/675.0*t16;
3728  double t1379 = 1024.0*t6;
3729  double t1381 = 8388608.0/1575.0*t27;
3730  double t1382 = 16384.0/15.0*t34;
3731  double t1385 = 63488.0/75.0*t54;
3732  double t1386 = 768.0/5.0*t56;
3733  double t1387 = t1376+t1377-131072.0/1575.0*t14+t1379-2048.0/75.0*t13+t1381+t1382+4063232.0/1575.0*t44-253952.0/75.0*t50+t1385+t1386;
3734  double t1389 = 4194304.0/945.0*t60;
3735  double t1390 = 32768.0/225.0*t62;
3736  double t1391 = 2048.0/315.0*t64;
3737  double t1392 = 32768.0/4725.0*t66;
3738  double t1394 = 2097152.0/4725.0*t70;
3739  double t1395 = 131072.0/1575.0*t72;
3740  double t1397 = 131072.0/75.0*t77;
3741  double t1398 = 8192.0/21.0*t79;
3742  double t1399 = -63488.0/1575.0*t58-t1389+t1390-t1391-t1392+917504.0/225.0*t68+t1394-t1395-12058624.0/945.0*t74+t1397-t1398;
3743  double t1401 = 524288.0/75.0*t85;
3744  double t1403 = 131072.0/315.0*t92;
3745  double t1404 = 262144.0/45.0*t94;
3746  double t1405 = 1024.0*t96;
3747  double t1408 = 753664.0/45.0*t104;
3748  double t1410 = 65536.0/945.0*t117;
3749  double t1411 = 256.0/105.0-t1401-131072.0/675.0*t89-t1403+t1404-t1405+188416.0/945.0*t98-188416.0/45.0*t102+t1408+8192.0/75.0*t49+t1410;
3750  double t1412 = 16384.0/15.0*t15;
3751  double t1413 = 4096.0/15.0*t127;
3752  double t1414 = 4096.0/15.0*t29;
3753  double t1415 = 65536.0/45.0*t130;
3754  double t1417 = 2048.0/1575.0*xi;
3755  double t1418 = 131072.0/225.0*t135;
3756  double t1419 = 2048.0/315.0*eta;
3757  double t1420 = 256.0/105.0*t1;
3758  double t1421 = 768.0/5.0*t3;
3759  double t1422 = 8192.0/21.0*t7;
3760  double t1423 = -t1412+t1413-t1414-t1415-3670016.0/225.0*t132+t1417-t1418+t1419-t1420-t1421+t1422;
3761  double t1427 = 524288.0/45.0*t16;
3762  double t1431 = 8192.0/5.0*t44;
3763  double t1432 = 10752.0/5.0*t50;
3764  double t1433 = 2688.0/5.0*t54;
3765  double t1435 = -32768.0/21.0*t8-t1427+t1328-1280.0*t6+t1330-262144.0/35.0*t27-4096.0/3.0*t34-t1431+t1432-t1433-192.0*t56;
3766  double t1436 = 128.0/5.0*t58;
3767  double t1439 = 512.0/63.0*t64;
3768  double t1441 = 57344.0/15.0*t68;
3769  double t1444 = 32768.0/3.0*t74;
3770  double t1447 = t1436+32768.0/5.0*t60-1344.0/5.0*t62+t1439+64.0/5.0*t66-t1441-4096.0/5.0*t70+4096.0/35.0*t72+t1444-12288.0/5.0*t77+10240.0/21.0*t79;
3771  double t1450 = 8192.0/45.0*t89;
3772  double t1454 = 512.0/3.0*t98;
3773  double t1455 = 3584.0*t102;
3774  double t1456 = 14336.0*t104;
3775  double t1458 = -64.0/21.0+49152.0/5.0*t85+t1450+32768.0/63.0*t92-43008.0/5.0*t94+1280.0*t96-t1454+t1455-t1456-t1359-512.0/5.0*t117;
3776  double t1463 = 229376.0/15.0*t132;
3777  double t1469 = 4096.0/3.0*t15-1024.0/3.0*t127+1024.0/3.0*t29+10752.0/5.0*t130+t1463-t1367+5376.0/5.0*t135-512.0/63.0*eta+64.0/21.0*t1+192.0*t3-10240.0/21.0*t7;
3778  double t1472 = 4194304.0/675.0*t16;
3779  double t1475 = t1376+t1472+65536.0/1575.0*t14+t1379+1024.0/75.0*t13+t1381+t1382+t157-t158+t159+t1386;
3780  double t1478 = -t162-t1389+t1390-t1391-t1392+458752.0/225.0*t68+t1394-t1395-4456448.0/945.0*t74+t1397-t1398;
3781  double t1483 = 278528.0/45.0*t104;
3782  double t1485 = 256.0/105.0-t1401-65536.0/675.0*t89-t1403+t1404-t1405+69632.0/945.0*t98-69632.0/45.0*t102+t1483-4096.0/75.0*t49+t1410;
3783  double t1487 = 1024.0/1575.0*xi;
3784  double t1488 = -t1412+t1413-t1414-t1415-1835008.0/225.0*t132-t1487-t1418+t1419-t1420-t1421+t1422;
3785  double t1491 = 1048576.0/675.0*t16;
3786  double t1496 = 5504.0/75.0*t54;
3787  double t1497 = -128.0/105.0-t1326-t1491-8192.0/1575.0*t14-t1329-128.0/75.0*t13-t1331-t1332+352256.0/1575.0*t44-22016.0/75.0*t50+t1496;
3788  double t1501 = -t1337-5504.0/1575.0*t58+t1339-t1340+t1341+t1342-114688.0/225.0*t68-t1344+t1345+720896.0/945.0*t74-t1347;
3789  double t1506 = 45056.0/45.0*t104;
3790  double t1508 = t1350+t1351+16384.0/675.0*t89+t1353-t1354+t1355-11264.0/945.0*t98+11264.0/45.0*t102-t1506+512.0/75.0*t49-t1360;
3791  double t1510 = 128.0/1575.0*xi;
3792  double t1511 = t1362-t1363+t1364+t1365+458752.0/225.0*t132+t1510+t1368-t1369+t1370+t1371-t1372;
3793  double t1514 = 1024.0/15.0*t11;
3794  double t1515 = 65536.0/315.0*t20;
3795  double t1517 = 262144.0/135.0*t24;
3796  double t1519 = 278528.0/135.0*t32;
3797  double t1520 = 16384.0/135.0*t34;
3798  double t1522 = 4096.0/15.0*t46;
3799  double t1524 = 4352.0/15.0*t52;
3800  double t1525 = 256.0/15.0*t56;
3801  double t1526 = 256.0/5.0*t62;
3802  double t1527 = 256.0/105.0*t66;
3803  double t1528 = -t1514-t1327+t1515+16384.0/945.0*t14-t1517+7552.0/945.0*t13+t1519-t1520-16384.0/15.0*t44-t1522+23552.0/15.0*t50+t1524-t1335-t1525+t1436-t1526+t1341+t1527;
3804  double t1530 = 16384.0/105.0*t70;
3805  double t1532 = 4352.0/945.0*t10;
3806  double t1533 = 1024.0/9.0*t96;
3807  double t1534 = 17408.0/9.0*t100;
3808  double t1536 = 16384.0/9.0*t106;
3809  double t1538 = 4096.0/945.0*t19;
3810  double t1540 = 1024.0/5.0*t135;
3811  double t1541 = 256.0/945.0*t1;
3812  double t1542 = 4096.0/63.0*t141;
3813  double t1543 = -483328.0/135.0*t68-t1530+65536.0/9.0*t74-t1532+t1450+t1533-t1454-t1534+30208.0/9.0*t102-t1358+t1536-23552.0/945.0*t49+t1538+1507328.0/135.0*t132-t1367+t1540+t1541+t1542;
3814  double t1545 = 2176.0/81.0*t11;
3815  double t1547 = 2048.0/27.0*t14;
3816  double t1548 = 458752.0/81.0*t24;
3817  double t1549 = 944.0/27.0*t13;
3818  double t1550 = 131072.0/27.0*t27;
3819  double t1551 = 69632.0/81.0*t30;
3820  double t1552 = 487424.0/81.0*t32;
3821  double t1553 = 28672.0/81.0*t34;
3822  double t1555 = 30208.0/27.0*t46;
3823  double t1557 = -t1545+1835008.0/81.0*t16-t1547+t1548-t1549+t1550-t1551-t1552+t1553+120832.0/27.0*t44+t1555-173696.0/27.0*t50;
3824  double t1558 = 32096.0/27.0*t52;
3825  double t1560 = 1888.0/27.0*t56;
3826  double t1561 = 944.0/9.0*t58;
3827  double t1562 = 278528.0/81.0*t60;
3828  double t1563 = 3776.0/81.0*t62;
3829  double t1564 = 128.0/81.0*t64;
3830  double t1565 = 64.0/27.0*t66;
3831  double t1567 = 8192.0/81.0*t70;
3832  double t1568 = 1024.0/9.0*t72;
3833  double t1570 = -t1558+55696.0/27.0*t54+t1560-t1561-t1562+t1563+t1564-t1565+845824.0/81.0*t68+t1567-t1568-1884160.0/81.0*t74;
3834  double t1572 = 544.0/27.0*t10;
3835  double t1573 = 60416.0/27.0*t77;
3836  double t1574 = 2048.0/27.0*t79;
3837  double t1575 = 34816.0/27.0*t83;
3838  double t1576 = 188416.0/27.0*t85;
3839  double t1577 = 32768.0/27.0*t87;
3840  double t1578 = 14336.0/27.0*t89;
3841  double t1579 = 400384.0/81.0*t94;
3842  double t1580 = 29440.0/81.0*t96;
3843  double t1581 = 14720.0/27.0*t98;
3844  double t1582 = 500480.0/81.0*t100;
3845  double t1584 = t1572+t1573+t1574-t1575-t1576+t1577-t1578+t1579-t1580+t1581+t1582-868480.0/81.0*t102;
3846  double t1586 = 471040.0/81.0*t106;
3847  double t1587 = 2944.0/27.0*t49;
3848  double t1588 = 512.0/27.0*t19;
3849  double t1589 = 2176.0/27.0*t117;
3850  double t1590 = 4352.0/81.0*t127;
3851  double t1591 = 128384.0/81.0*t130;
3852  double t1593 = 16.0/9.0*xi;
3853  double t1594 = 11776.0/81.0*t135;
3854  double t1595 = 32.0/27.0*t1;
3855  double t1596 = 73984.0/81.0*t139;
3856  double t1597 = 2048.0/81.0*t141;
3857  double t1598 = 2708480.0/81.0*t104-t1586+t1587-t1588+t1589-t1590-t1591-2637824.0/81.0*t132+t1593-t1594-t1595+t1596+t1597;
3858  double t1601 = 139264.0/405.0*t11;
3859  double t1602 = 14680064.0/405.0*t16;
3860  double t1604 = 3670016.0/405.0*t24;
3861  double t1606 = 2097152.0/135.0*t27;
3862  double t1607 = 262144.0/81.0*t30;
3863  double t1608 = 3899392.0/405.0*t32;
3864  double t1609 = 229376.0/405.0*t34;
3865  double t1611 = 253952.0/135.0*t46;
3866  double t1613 = t1601-t1602+32768.0/135.0*t14-t1604+15104.0/135.0*t13-t1606+t1607+t1608-t1609-1015808.0/135.0*t44-t1611+1460224.0/135.0*t50;
3867  double t1614 = 269824.0/135.0*t52;
3868  double t1615 = 468224.0/135.0*t54;
3869  double t1616 = 15872.0/135.0*t56;
3870  double t1617 = 7936.0/45.0*t58;
3871  double t1618 = 1048576.0/81.0*t60;
3872  double t1619 = 241664.0/405.0*t62;
3873  double t1620 = 8192.0/405.0*t64;
3874  double t1621 = 4096.0/135.0*t66;
3875  double t1623 = 524288.0/405.0*t70;
3876  double t1624 = 16384.0/45.0*t72;
3877  double t1625 = 3014656.0/81.0*t74;
3878  double t1626 = t1614-t1615-t1616+t1617+t1618-t1619-t1620+t1621-6766592.0/405.0*t68-t1623+t1624+t1625;
3879  double t1628 = 8704.0/135.0*t10;
3880  double t1629 = 966656.0/135.0*t77;
3881  double t1630 = 32768.0/135.0*t79;
3882  double t1631 = 557056.0/135.0*t83;
3883  double t1632 = 3014656.0/135.0*t85;
3884  double t1633 = 524288.0/135.0*t87;
3885  double t1634 = 114688.0/135.0*t89;
3886  double t1635 = 1507328.0/81.0*t94;
3887  double t1636 = 47104.0/81.0*t96;
3888  double t1637 = 23552.0/27.0*t98;
3889  double t1638 = 800768.0/81.0*t100;
3890  double t1640 = -t1628-t1629-t1630+t1631+t1632-t1633+t1634-t1635+t1636-t1637-t1638+1389568.0/81.0*t102;
3891  double t1641 = 4333568.0/81.0*t104;
3892  double t1642 = 753664.0/81.0*t106;
3893  double t1644 = 8192.0/135.0*t19;
3894  double t1645 = 8192.0/27.0*t117;
3895  double t1646 = 16384.0/81.0*t127;
3896  double t1647 = 483328.0/81.0*t130;
3897  double t1648 = 21102592.0/405.0*t132;
3898  double t1649 = 256.0/45.0*xi;
3899  double t1650 = 753664.0/405.0*t135;
3900  double t1651 = 512.0/135.0*t1;
3901  double t1652 = 278528.0/81.0*t139;
3902  double t1653 = 131072.0/405.0*t141;
3903  double t1654 = -t1641+t1642-47104.0/135.0*t49+t1644-t1645+t1646+t1647+t1648-t1649+t1650+t1651-t1652-t1653;
3904  double t1657 = 1904.0/3.0*t11;
3905  double t1658 = 917504.0/27.0*t16;
3906  double t1659 = 229376.0/27.0*t24;
3907  double t1661 = 14336.0/3.0*t30;
3908  double t1662 = 243712.0/27.0*t32;
3909  double t1663 = 14336.0/27.0*t34;
3910  double t1665 = 3584.0/3.0*t46;
3911  double t1667 = -t1657+t1658-t1547+t1659-t1549+65536.0/3.0*t27-t1661-t1662+t1663+14336.0/3.0*t44+t1665-20608.0/3.0*t50;
3912  double t1668 = 3808.0/3.0*t52;
3913  double t1669 = 6608.0/3.0*t54;
3914  double t1670 = 224.0/3.0*t56;
3915  double t1671 = 112.0*t58;
3916  double t1674 = 112.0/3.0*t64;
3917  double t1675 = 56.0*t66;
3918  double t1678 = 512.0*t72;
3919  double t1680 = -t1668+t1669+t1670-t1671-57344.0/3.0*t60+3304.0/3.0*t62+t1674-t1675+422912.0/27.0*t68+7168.0/3.0*t70-t1678-286720.0/9.0*t74;
3920  double t1683 = 1024.0/3.0*t79;
3921  double t1684 = 17408.0/3.0*t83;
3922  double t1686 = 16384.0/3.0*t87;
3923  double t1687 = 7168.0/9.0*t89;
3924  double t1689 = 4480.0/9.0*t96;
3925  double t1690 = 2240.0/3.0*t98;
3926  double t1691 = 76160.0/9.0*t100;
3927  double t1693 = t1572+30208.0/3.0*t77+t1683-t1684-94208.0/3.0*t85+t1686-t1687+82432.0/3.0*t94-t1689+t1690+t1691-132160.0/9.0*t102;
3928  double t1694 = 412160.0/9.0*t104;
3929  double t1695 = 71680.0/9.0*t106;
3930  double t1696 = 448.0*t117;
3931  double t1697 = 896.0/3.0*t127;
3932  double t1701 = 15232.0/3.0*t139;
3933  double t1702 = 1792.0/3.0*t141;
3934  double t1703 = t1694-t1695+t1587-t1588+t1696-t1697-26432.0/3.0*t130-1318912.0/27.0*t132+t1593-10304.0/3.0*t135-t1595+t1701+t1702;
3935  double t1706 = 7340032.0/405.0*t16;
3936  double t1707 = 16384.0/135.0*t14;
3937  double t1708 = 1835008.0/405.0*t24;
3938  double t1710 = 1949696.0/405.0*t32;
3939  double t1711 = 114688.0/405.0*t34;
3940  double t1712 = t1601-t1706-t1707-t1708-7552.0/135.0*t13-t1606+t1607+t1710-t1711-t214-t215+t216;
3941  double t1715 = t218-t219-t220+t221+t1618-t1619-t1620+t1621-3383296.0/405.0*t68-t1623+t1624+1114112.0/81.0*t74;
3942  double t1717 = 4352.0/135.0*t10;
3943  double t1718 = 57344.0/135.0*t89;
3944  double t1719 = 17408.0/81.0*t96;
3945  double t1720 = 8704.0/27.0*t98;
3946  double t1721 = 295936.0/81.0*t100;
3947  double t1723 = t1717-t1629-t1630+t1631+t1632-t1633+t1718-t1635+t1719-t1720-t1721+513536.0/81.0*t102;
3948  double t1724 = 1601536.0/81.0*t104;
3949  double t1725 = 278528.0/81.0*t106;
3950  double t1726 = 23552.0/135.0*t49;
3951  double t1727 = 4096.0/135.0*t19;
3952  double t1729 = 128.0/45.0*xi;
3953  double t1730 = 256.0/135.0*t1;
3954  double t1731 = -t1724+t1725+t1726-t1727-t1645+t1646+t1647+10551296.0/405.0*t132+t1729+t1650-t1730-t1652-t1653;
3955  double t1734 = 1835008.0/405.0*t16;
3956  double t1735 = 2048.0/135.0*t14;
3957  double t1736 = 458752.0/405.0*t24;
3958  double t1738 = 487424.0/405.0*t32;
3959  double t1739 = 28672.0/405.0*t34;
3960  double t1741 = 22016.0/135.0*t46;
3961  double t1743 = -t1545+t1734+t1735+t1736+944.0/135.0*t13+t1550-t1551-t1738+t1739-88064.0/135.0*t44-t1741+126592.0/135.0*t50;
3962  double t1744 = 23392.0/135.0*t52;
3963  double t1745 = 40592.0/135.0*t54;
3964  double t1746 = 1376.0/135.0*t56;
3965  double t1747 = 688.0/45.0*t58;
3966  double t1750 = t1744-t1745-t1746+t1747-t1562+t1563+t1564-t1565+845824.0/405.0*t68+t1567-t1568-180224.0/81.0*t74;
3967  double t1752 = 544.0/135.0*t10;
3968  double t1753 = 14336.0/135.0*t89;
3969  double t1754 = 2816.0/81.0*t96;
3970  double t1755 = 1408.0/27.0*t98;
3971  double t1756 = 47872.0/81.0*t100;
3972  double t1758 = -t1752+t1573+t1574-t1575-t1576+t1577-t1753+t1579-t1754+t1755+t1756-83072.0/81.0*t102;
3973  double t1759 = 259072.0/81.0*t104;
3974  double t1760 = 45056.0/81.0*t106;
3975  double t1762 = 512.0/135.0*t19;
3976  double t1764 = 16.0/45.0*xi;
3977  double t1765 = 32.0/135.0*t1;
3978  double t1766 = t1759-t1760-2944.0/135.0*t49+t1762+t1589-t1590-t1591-2637824.0/405.0*t132-t1764-t1594+t1765+t1596+t1597;
3979  double t1769 = 2048.0/15.0*t11;
3980  double t1770 = 131072.0/315.0*t20;
3981  double t1772 = 4194304.0/675.0*t24;
3982  double t1774 = 1048576.0/135.0*t32;
3983  double t1775 = 1048576.0/675.0*t34;
3984  double t1777 = 65536.0/75.0*t46;
3985  double t1779 = 16384.0/15.0*t52;
3986  double t1780 = 16384.0/75.0*t56;
3987  double t1782 = 512.0/5.0*t62;
3988  double t1783 = 512.0/105.0*t66;
3989  double t1784 = t1769+t1377-t1770-131072.0/4725.0*t14+t1772-63488.0/4725.0*t13-t1774+t1775+131072.0/75.0*t44+t1777-188416.0/75.0*t50-t1779+t1385+t1780-2048.0/25.0*t58+t1782-t1391-t1783;
3990  double t1786 = 32768.0/105.0*t70;
3991  double t1788 = 16384.0/945.0*t10;
3992  double t1790 = 65536.0/45.0*t96;
3993  double t1792 = 65536.0/9.0*t100;
3994  double t1794 = 262144.0/45.0*t106;
3995  double t1796 = 65536.0/4725.0*t19;
3996  double t1798 = 2048.0/5.0*t135;
3997  double t1799 = 16384.0/4725.0*t1;
3998  double t1800 = 8192.0/63.0*t141;
3999  double t1801 = 4063232.0/675.0*t68+t1786-524288.0/45.0*t74+t1788-131072.0/225.0*t89-t1790+8192.0/15.0*t98+t1792-253952.0/45.0*t102+t1408-t1794+188416.0/4725.0*t49-t1796-12058624.0/675.0*t132+t1417-t1798-t1799-t1800;
4000  double t1803 = 8192.0/81.0*t11;
4001  double t1804 = 7340032.0/405.0*t24;
4002  double t1805 = 7936.0/135.0*t13;
4003  double t1806 = 1048576.0/135.0*t27;
4004  double t1807 = 1114112.0/405.0*t30;
4005  double t1808 = 1835008.0/81.0*t32;
4006  double t1809 = 1835008.0/405.0*t34;
4007  double t1811 = 483328.0/135.0*t46;
4008  double t1813 = t1803-t1602+t1707-t1804+t1805-t1806+t1807+t1808-t1809-966656.0/135.0*t44-t1811+1389568.0/135.0*t50;
4009  double t1814 = 120832.0/27.0*t52;
4010  double t1815 = 120832.0/135.0*t56;
4011  double t1817 = 2228224.0/405.0*t60;
4012  double t1818 = 31744.0/405.0*t62;
4013  double t1819 = 1024.0/135.0*t66;
4014  double t1821 = 65536.0/405.0*t70;
4015  double t1822 = t1814-t1615-t1815+15104.0/45.0*t58+t1817-t1818-t1620+t1819-7110656.0/405.0*t68-t1821+t1624+t1625;
4016  double t1824 = 2048.0/27.0*t10;
4017  double t1825 = 507904.0/135.0*t77;
4018  double t1826 = 131072.0/135.0*t79;
4019  double t1827 = 131072.0/27.0*t83;
4020  double t1828 = 1507328.0/135.0*t85;
4021  double t1830 = 3203072.0/405.0*t94;
4022  double t1831 = 376832.0/81.0*t96;
4023  double t1833 = 1884160.0/81.0*t100;
4024  double t1835 = -t1824-t1825-t1826+t1827+t1828-t1633+229376.0/135.0*t89-t1830+t1831-47104.0/27.0*t98-t1833+1460224.0/81.0*t102;
4025  double t1836 = 1507328.0/81.0*t106;
4026  double t1837 = 34816.0/135.0*t117;
4027  double t1838 = 278528.0/405.0*t127;
4028  double t1839 = 1079296.0/405.0*t130;
4029  double t1840 = 94208.0/405.0*t135;
4030  double t1841 = 2048.0/135.0*t1;
4031  double t1842 = 32768.0/405.0*t141;
4032  double t1843 = -t1641+t1836-t1726+t1644-t1837+t1838+t1839+t1648-t1649+t1840+t1841-t1652-t1842;
4033  double t1846 = 524288.0/405.0*t11;
4034  double t1849 = 58720256.0/2025.0*t24;
4035  double t1851 = 16777216.0/675.0*t27;
4036  double t1852 = 4194304.0/405.0*t30;
4037  double t1853 = 14680064.0/405.0*t32;
4038  double t1854 = 14680064.0/2025.0*t34;
4039  double t1856 = 4063232.0/675.0*t46;
4040  double t1858 = -t1846+117440512.0/2025.0*t16-262144.0/675.0*t14+t1849-126976.0/675.0*t13+t1851-t1852-t1853+t1854+8126464.0/675.0*t44+t1856-11681792.0/675.0*t50;
4041  double t1859 = 1015808.0/135.0*t52;
4042  double t1861 = 1015808.0/675.0*t56;
4043  double t1863 = 8388608.0/405.0*t60;
4044  double t1864 = 2031616.0/2025.0*t62;
4045  double t1865 = 524288.0/2025.0*t64;
4046  double t1866 = 65536.0/675.0*t66;
4047  double t1868 = 4194304.0/2025.0*t70;
4048  double t1869 = 262144.0/225.0*t72;
4049  double t1871 = -t1859+3936256.0/675.0*t54+t1861-126976.0/225.0*t58-t1863+t1864+t1865-t1866+56885248.0/2025.0*t68+t1868-t1869-24117248.0/405.0*t74;
4050  double t1873 = 32768.0/135.0*t10;
4051  double t1874 = 8126464.0/675.0*t77;
4052  double t1875 = 2097152.0/675.0*t79;
4053  double t1876 = 2097152.0/135.0*t83;
4054  double t1877 = 24117248.0/675.0*t85;
4055  double t1878 = 8388608.0/675.0*t87;
4056  double t1880 = 12058624.0/405.0*t94;
4057  double t1881 = 3014656.0/405.0*t96;
4058  double t1883 = 3014656.0/81.0*t100;
4059  double t1885 = t1873+t1874+t1875-t1876-t1877+t1878-1835008.0/675.0*t89+t1880-t1881+376832.0/135.0*t98+t1883-11681792.0/405.0*t102;
4060  double t1887 = 12058624.0/405.0*t106;
4061  double t1889 = 131072.0/675.0*t19;
4062  double t1890 = 131072.0/135.0*t117;
4063  double t1891 = 1048576.0/405.0*t127;
4064  double t1892 = 4063232.0/405.0*t130;
4065  double t1895 = 6029312.0/2025.0*t135;
4066  double t1896 = 32768.0/675.0*t1;
4067  double t1897 = 1048576.0/81.0*t139;
4068  double t1898 = 2097152.0/2025.0*t141;
4069  double t1899 = 34668544.0/405.0*t104-t1887+376832.0/675.0*t49-t1889+t1890-t1891-t1892-168820736.0/2025.0*t132+4096.0/225.0*xi-t1895-t1896+t1897+t1898;
4070  double t1902 = 7168.0/3.0*t11;
4071  double t1903 = 7340032.0/135.0*t16;
4072  double t1904 = 3670016.0/135.0*t24;
4073  double t1906 = 229376.0/15.0*t30;
4074  double t1907 = 917504.0/27.0*t32;
4075  double t1908 = 917504.0/135.0*t34;
4076  double t1910 = 57344.0/15.0*t46;
4077  double t1912 = t1902-t1903+t1707-t1904+t1805-524288.0/15.0*t27+t1906+t1907-t1908-114688.0/15.0*t44-t1910+164864.0/15.0*t50;
4078  double t1913 = 14336.0/3.0*t52;
4079  double t1914 = 55552.0/15.0*t54;
4080  double t1915 = 14336.0/15.0*t56;
4081  double t1919 = 7168.0/15.0*t64;
4082  double t1925 = t1913-t1914-t1915+1792.0/5.0*t58+458752.0/15.0*t60-27776.0/15.0*t62-t1919+896.0/5.0*t66-3555328.0/135.0*t68-57344.0/15.0*t70+8192.0/5.0*t72+458752.0/9.0*t74;
4083  double t1928 = 65536.0/15.0*t79;
4084  double t1929 = 65536.0/3.0*t83;
4085  double t1931 = 262144.0/15.0*t87;
4086  double t1934 = 57344.0/9.0*t96;
4087  double t1936 = 286720.0/9.0*t100;
4088  double t1938 = -t1824-253952.0/15.0*t77-t1928+t1929+753664.0/15.0*t85-t1931+114688.0/45.0*t89-659456.0/15.0*t94+t1934-7168.0/3.0*t98-t1936+222208.0/9.0*t102;
4089  double t1939 = 659456.0/9.0*t104;
4090  double t1940 = 229376.0/9.0*t106;
4091  double t1942 = 57344.0/15.0*t127;
4092  double t1946 = 57344.0/3.0*t139;
4093  double t1947 = 28672.0/15.0*t141;
4094  double t1948 = -t1939+t1940-t1726+t1644-7168.0/5.0*t117+t1942+222208.0/15.0*t130+10551296.0/135.0*t132-t1649+82432.0/15.0*t135+t1841-t1946-t1947;
4095  double t1951 = 58720256.0/2025.0*t16;
4096  double t1952 = 131072.0/675.0*t14;
4097  double t1953 = 29360128.0/2025.0*t24;
4098  double t1955 = 7340032.0/405.0*t32;
4099  double t1956 = 7340032.0/2025.0*t34;
4100  double t1957 = -t1846+t1951+t1952+t1953+63488.0/675.0*t13+t1851-t1852-t1955+t1956+t272+t273-t274;
4101  double t1960 = -t276+t277+t278-t279-t1863+t1864+t1865-t1866+28442624.0/2025.0*t68+t1868-t1869-8912896.0/405.0*t74;
4102  double t1962 = 16384.0/135.0*t10;
4103  double t1963 = 917504.0/675.0*t89;
4104  double t1964 = 1114112.0/405.0*t96;
4105  double t1966 = 1114112.0/81.0*t100;
4106  double t1968 = -t1962+t1874+t1875-t1876-t1877+t1878-t1963+t1880-t1964+139264.0/135.0*t98+t1966-4317184.0/405.0*t102;
4107  double t1969 = 12812288.0/405.0*t104;
4108  double t1970 = 4456448.0/405.0*t106;
4109  double t1972 = 65536.0/675.0*t19;
4110  double t1974 = 2048.0/225.0*xi;
4111  double t1975 = 16384.0/675.0*t1;
4112  double t1976 = t1969-t1970-188416.0/675.0*t49+t1972+t1890-t1891-t1892-84410368.0/2025.0*t132-t1974-t1895+t1975+t1897+t1898;
4113  double t1979 = 14680064.0/2025.0*t16;
4114  double t1980 = 16384.0/675.0*t14;
4115  double t1981 = 7340032.0/2025.0*t24;
4116  double t1983 = 1835008.0/405.0*t32;
4117  double t1984 = 1835008.0/2025.0*t34;
4118  double t1986 = 352256.0/675.0*t46;
4119  double t1988 = t1803-t1979-t1980-t1981-7936.0/675.0*t13-t1806+t1807+t1983-t1984+704512.0/675.0*t44+t1986-1012736.0/675.0*t50;
4120  double t1989 = 88064.0/135.0*t52;
4121  double t1990 = 341248.0/675.0*t54;
4122  double t1991 = 88064.0/675.0*t56;
4123  double t1995 = -t1989+t1990+t1991-11008.0/225.0*t58+t1817-t1818-t1620+t1819-7110656.0/2025.0*t68-t1821+t1624+1441792.0/405.0*t74;
4124  double t1997 = 2048.0/135.0*t10;
4125  double t1999 = 180224.0/405.0*t96;
4126  double t2001 = 180224.0/81.0*t100;
4127  double t2003 = t1997-t1825-t1826+t1827+t1828-t1633+229376.0/675.0*t89-t1830+t1999-22528.0/135.0*t98-t2001+698368.0/405.0*t102;
4128  double t2004 = 2072576.0/405.0*t104;
4129  double t2005 = 720896.0/405.0*t106;
4130  double t2007 = 8192.0/675.0*t19;
4131  double t2009 = 256.0/225.0*xi;
4132  double t2010 = 2048.0/675.0*t1;
4133  double t2011 = -t2004+t2005+23552.0/675.0*t49-t2007-t1837+t1838+t1839+21102592.0/2025.0*t132+t2009+t1840-t2010-t1652-t1842;
4134  double t2025 = -512.0/3.0*t11-t1427+32768.0/63.0*t20+t1328-128.0*t6-131072.0/15.0*t24+t1330+57344.0/5.0*t32-14336.0/5.0*t34-t1431-6144.0/5.0*t46+t1432+8064.0/5.0*t52-t1433-2016.0/5.0*t56+t1436-128.0*t62+t1439+128.0/21.0*t66-t1441;
4135  double t2037 = -32.0/105.0-8192.0/21.0*t70+t1444-128.0/5.0*t10+t1450+2688.0*t96-t1454-10752.0*t100+t1455-t1456+8192.0*t106-t1359+2048.0/105.0*t19+2048.0/15.0*t15+t1463-t1367+512.0*t135+32.0/5.0*t1+10240.0/63.0*t141+96.0/5.0*t3;
4136  double t2039 = 448.0/3.0*t11;
4137  double t2040 = 1024.0/9.0*t14;
4138  double t2043 = 112.0/3.0*t13;
4139  double t2044 = 65536.0/9.0*t27;
4140  double t2045 = 34816.0/9.0*t30;
4141  double t2052 = -t2039+t1658-t2040+3680.0/9.0*t6+229376.0/9.0*t24-t2043+t2044-t2045-100352.0/3.0*t32+25088.0/3.0*t34+60416.0/9.0*t44+15104.0/3.0*t46-26432.0/3.0*t50-6608.0*t52;
4142  double t2054 = 139264.0/27.0*t60;
4143  double t2055 = 448.0/9.0*t62;
4144  double t2057 = 4096.0/27.0*t70;
4145  double t2059 = 112.0*t10;
4146  double t2060 = 7168.0/3.0*t77;
4147  double t2061 = 1792.0*t79;
4148  double t2062 = t1669+1652.0*t56-t1561-t2054+t2055+t1674-t1565+100352.0/9.0*t68+t2057-t1568-942080.0/27.0*t74+t2059+t2060+t2061;
4149  double t2064 = 7168.0*t83;
4150  double t2065 = 28672.0/3.0*t85;
4151  double t2066 = 60928.0/9.0*t94;
4152  double t2071 = 448.0/3.0*t49;
4153  double t2072 = 256.0/3.0*t19;
4154  double t2073 = 4.0/3.0-t2064-t2065+t1686-t1578+t2066-25760.0/3.0*t96+t1581+103040.0/3.0*t100-103040.0/9.0*t102+t1694-235520.0/9.0*t106+t2071-t2072;
4155  double t2075 = 3808.0/3.0*t127;
4156  double t2076 = 544.0/9.0*t29;
4157  double t2077 = 15232.0/9.0*t130;
4158  double t2079 = 1792.0/9.0*t135;
4159  double t2080 = 16.0/9.0*eta;
4160  double t2081 = 28.0*t1;
4161  double t2082 = 1024.0/9.0*t141;
4162  double t2084 = 256.0/3.0*t7;
4163  double t2085 = t1589-3584.0/9.0*t15-t2075+t2076-t2077-401408.0/9.0*t132+t1593-t2079-t2080-t2081+t1701+t2082-236.0/3.0*t3-t2084;
4164  double t2088 = 28672.0/15.0*t11;
4165  double t2093 = 1048576.0/45.0*t27;
4166  double t2094 = 131072.0/9.0*t30;
4167  double t2101 = t2088-t1903+16384.0/45.0*t14-5888.0/9.0*t6-1835008.0/45.0*t24+1792.0/15.0*t13-t2093+t2094+802816.0/15.0*t32-200704.0/15.0*t34-507904.0/45.0*t44-126976.0/15.0*t46+222208.0/15.0*t50+55552.0/5.0*t52;
4168  double t2103 = 524288.0/27.0*t60;
4169  double t2104 = 28672.0/45.0*t62;
4170  double t2106 = 262144.0/135.0*t70;
4171  double t2109 = 114688.0/15.0*t77;
4172  double t2110 = 28672.0/5.0*t79;
4173  double t2111 = -t1914-13888.0/5.0*t56+t1617+t2103-t2104-t1919+t1621-802816.0/45.0*t68-t2106+t1624+1507328.0/27.0*t74-1792.0/5.0*t10-t2109-t2110;
4174  double t2113 = 114688.0/5.0*t83;
4175  double t2114 = 458752.0/15.0*t85;
4176  double t2115 = 229376.0/9.0*t94;
4177  double t2122 = t2113+t2114-t1931+t1634-t2115+41216.0/3.0*t96-t1637-164864.0/3.0*t100+164864.0/9.0*t102-t1939+376832.0/9.0*t106-7168.0/15.0*t49+4096.0/15.0*t19-t1645;
4178  double t2124 = 14336.0/3.0*t127;
4179  double t2125 = 2048.0/9.0*t29;
4180  double t2126 = 57344.0/9.0*t130;
4181  double t2128 = 114688.0/45.0*t135;
4182  double t2129 = 1024.0/45.0*eta;
4183  double t2131 = 65536.0/45.0*t141;
4184  double t2133 = 4096.0/15.0*t7;
4185  double t2134 = -64.0/15.0+28672.0/45.0*t15+t2124-t2125+t2126+3211264.0/45.0*t132-t1649+t2128+t2129+448.0/5.0*t1-t1946-t2131+1984.0/15.0*t3+t2133;
4186  double t2149 = -3528.0*t11+458752.0/9.0*t16-t2040+560.0*t6+114688.0/3.0*t24-t2043+32768.0*t27-21504.0*t30-50176.0*t32+12544.0*t34+7168.0*t44+5376.0*t46-9408.0*t50-7056.0*t52;
4187  double t2160 = 2352.0*t54+1764.0*t56-t1671-28672.0*t60+1176.0*t62+882.0*t64-t1675+50176.0/3.0*t68+3584.0*t70-t1678-143360.0/3.0*t74+t2059+10752.0*t77+8064.0*t79;
4188  double t2171 = 4.0/3.0-32256.0*t83-43008.0*t85+24576.0*t87-t1687+37632.0*t94-11760.0*t96+t1690+47040.0*t100-15680.0*t102+62720.0*t104-35840.0*t106+t2071-t2072;
4189  double t2183 = t1696-1792.0/3.0*t15-7056.0*t127+336.0*t29-9408.0*t130-200704.0/3.0*t132+t1593-4704.0*t135-42.0*eta-t2081+28224.0*t139+2688.0*t141-84.0*t3-384.0*t7;
4190  double t2186 = 3670016.0/135.0*t16;
4191  double t2193 = 32.0/15.0+t2088-t2186-8192.0/45.0*t14-2176.0/9.0*t6-917504.0/45.0*t24-896.0/15.0*t13-t2093+t2094+401408.0/15.0*t32-100352.0/15.0*t34-t331-t332+t333;
4192  double t2197 = t335-t336-t337+t221+t2103-t2104-t1919+t1621-401408.0/45.0*t68-t2106+t1624+557056.0/27.0*t74+896.0/5.0*t10-t2109;
4193  double t2202 = 243712.0/9.0*t104;
4194  double t2206 = -t2110+t2113+t2114-t1931+t1718-t2115+15232.0/3.0*t96-t1720-60928.0/3.0*t100+60928.0/9.0*t102-t2202+139264.0/9.0*t106+3584.0/15.0*t49-2048.0/15.0*t19;
4195  double t2210 = -t1645+14336.0/45.0*t15+t2124-t2125+t2126+1605632.0/45.0*t132+t1729+t2128+t2129-224.0/5.0*t1-t1946-t2131+t374+t2133;
4196  double t2213 = 917504.0/135.0*t16;
4197  double t2224 = -t2039+t2213+1024.0/45.0*t14+352.0/9.0*t6+229376.0/45.0*t24+112.0/15.0*t13+t2044-t2045-100352.0/15.0*t32+25088.0/15.0*t34-44032.0/45.0*t44-11008.0/15.0*t46+19264.0/15.0*t50+4816.0/5.0*t52;
4198  double t2225 = 4816.0/15.0*t54;
4199  double t2230 = -t2225-1204.0/5.0*t56+t1747-t2054+t2055+t1674-t1565+100352.0/45.0*t68+t2057-t1568-90112.0/27.0*t74-112.0/5.0*t10+t2060+t2061;
4200  double t2235 = 39424.0/9.0*t104;
4201  double t2239 = -t2064-t2065+t1686-t1753+t2066-2464.0/3.0*t96+t1755+9856.0/3.0*t100-9856.0/9.0*t102+t2235-22528.0/9.0*t106-448.0/15.0*t49+256.0/15.0*t19+t1589;
4202  double t2244 = -4.0/15.0-3584.0/45.0*t15-t2075+t2076-t2077-401408.0/45.0*t132-t1764-t2079-t2080+28.0/5.0*t1+t1701+t2082+172.0/15.0*t3-t2084;
4203  double t2251 = t1769+t1472-t1770-65536.0/4725.0*t14+t1772-t1262-t1774+t1775+65536.0/75.0*t44+t1777-69632.0/75.0*t50-t1779+t159+t1780+1024.0/25.0*t58+t1782-t1391-t1783;
4204  double t2257 = t1270+t1786-262144.0/45.0*t74+t1788+65536.0/225.0*t89-t1790-4096.0/15.0*t98+t1792-t1277+t1483-t1794+69632.0/4725.0*t49-t1796-4456448.0/675.0*t132-t1487-t1798-t1799-t1800;
4205  double t2259 = 8192.0/135.0*t14;
4206  double t2260 = 524288.0/135.0*t27;
4207  double t2263 = t1803-t1706+t2259-t1804+t1175-t2260+t1807+t1808-t1809-483328.0/135.0*t44-t1811+513536.0/135.0*t50;
4208  double t2265 = 1114112.0/405.0*t60;
4209  double t2266 = 512.0/135.0*t66;
4210  double t2267 = 32768.0/405.0*t70;
4211  double t2268 = 8192.0/45.0*t72;
4212  double t2270 = t1814-t219-t1815-7552.0/45.0*t58+t2265-t1097-t1620-t2266-t1248-t2267-t2268+1507328.0/81.0*t74;
4213  double t2272 = 557056.0/135.0*t85;
4214  double t2273 = 1183744.0/405.0*t94;
4215  double t2274 = -t1824-t1102-t1826+t1827+t2272-t1633-t1634-t2273+t1831+t1637-t1833+t1255;
4216  double t2275 = 8704.0/135.0*t49;
4217  double t2276 = 17408.0/135.0*t117;
4218  double t2278 = 34816.0/405.0*t135;
4219  double t2279 = -t1724+t1836-t2275+t1644+t2276+t1838+t1119+7798784.0/405.0*t132+t1729+t2278+t1841-t1652-t1842;
4220  double t2282 = 8388608.0/675.0*t27;
4221  double t2285 = -t1846+t1951-t1952+t1849-t1220+t2282-t1852-t1853+t1854+4063232.0/675.0*t44+t1856-4317184.0/675.0*t50;
4222  double t2287 = 4194304.0/405.0*t60;
4223  double t2288 = 32768.0/675.0*t66;
4224  double t2289 = 2097152.0/2025.0*t70;
4225  double t2290 = 131072.0/225.0*t72;
4226  double t2292 = -t1859+t277+t1861+63488.0/225.0*t58-t2287+t1140+t1865+t2288+t1227+t2289+t2290-12058624.0/405.0*t74;
4227  double t2294 = 8912896.0/675.0*t85;
4228  double t2295 = 4456448.0/405.0*t94;
4229  double t2297 = t1873+t1145+t1875-t1876-t2294+t1878+t1963+t2295-t1881-188416.0/135.0*t98+t1883-t1234;
4230  double t2299 = 65536.0/135.0*t117;
4231  double t2301 = 2228224.0/2025.0*t135;
4232  double t2302 = t1969-t1887+139264.0/675.0*t49-t1889-t2299-t1891-t1163-62390272.0/2025.0*t132-t1974-t2301-t1896+t1897+t1898;
4233  double t2308 = t1902-t2186+t2259-t1904+t1175-262144.0/15.0*t27+t1906+t1907-t1908-57344.0/15.0*t44-t1910+60928.0/15.0*t50;
4234  double t2315 = t1913-t336-t1915-896.0/5.0*t58+229376.0/15.0*t60-t1185-t1919-448.0/5.0*t66-t1187-28672.0/15.0*t70-4096.0/5.0*t72+229376.0/9.0*t74;
4235  double t2321 = -t1824-t1191-t1928+t1929+278528.0/15.0*t85-t1931-57344.0/45.0*t89-243712.0/15.0*t94+t1934+3584.0/3.0*t98-t1936+t1201;
4236  double t2325 = -t2202+t1940-t2275+t1644+3584.0/5.0*t117+t1942+t1209+3899392.0/135.0*t132+t1729+30464.0/15.0*t135+t1841-t1946-t1947;
4237  double t2330 = -t1846+29360128.0/2025.0*t16+65536.0/675.0*t14+t1953+t1132+t2282-t1852-t1955+t1956+t383+t273-t384;
4238  double t2332 = -t276+t55+t278+t386-t2287+t1140+t1865+t2288+t1142+t2289+t2290-4456448.0/405.0*t74;
4239  double t2336 = -t1962+t1145+t1875-t1876-t2294+t1878+458752.0/675.0*t89+t2295-t1964-69632.0/135.0*t98+t1966-t1155;
4240  double t2341 = 4734976.0/405.0*t104-t1970-69632.0/675.0*t49+t1972-t2299-t1891-t1163-31195136.0/2025.0*t132+1024.0/225.0*xi-t2301+t1975+t1897+t1898;
4241  double t2344 = 7340032.0/2025.0*t16;
4242  double t2347 = t1803-t2344-t1219-t1981-t754-t2260+t1807+t1983-t1984+352256.0/675.0*t44+t1986-374272.0/675.0*t50;
4243  double t2350 = -t1989+t416+t1991+5504.0/225.0*t58+t2265-t1097-t1620-t2266-t653-t2267-t2268+720896.0/405.0*t74;
4244  double t2352 = 114688.0/675.0*t89;
4245  double t2354 = t1997-t1102-t1826+t1827+t2272-t1633-t2352-t2273+t1999+11264.0/135.0*t98-t2001+t1112;
4246  double t2355 = 765952.0/405.0*t104;
4247  double t2357 = 128.0/225.0*xi;
4248  double t2358 = -t2355+t2005+t1235-t2007+t2276+t1838+t1119+7798784.0/2025.0*t132-t2357+t2278-t2010-t1652-t1842;
4249  double t2366 = -t1514-t1491+t1515+16384.0/4725.0*t14-t1517-5504.0/4725.0*t13+t1519-t1520-16384.0/75.0*t44-t1522+11264.0/75.0*t50+t1524+t1496-t1525-128.0/25.0*t58-t1526+t1341+t1527;
4250  double t2374 = 352256.0/675.0*t68-t1530+65536.0/45.0*t74-t1532-8192.0/225.0*t89+t1533+512.0/15.0*t98-t1534-22016.0/45.0*t102-t1506+t1536-11264.0/4725.0*t49+t1538+720896.0/675.0*t132+t1510+t1540+t1541+t1542;
4251  double t2376 = 688.0/135.0*t13;
4252  double t2377 = 131072.0/135.0*t27;
4253  double t2380 = -t1545+t1734-t1735+t1548+t2376+t2377-t1551-t1552+t1553+120832.0/135.0*t44+t1555-83072.0/135.0*t50;
4254  double t2382 = 278528.0/405.0*t60;
4255  double t2383 = 2752.0/405.0*t62;
4256  double t2384 = 64.0/135.0*t66;
4257  double t2386 = 8192.0/405.0*t70;
4258  double t2387 = 1024.0/45.0*t72;
4259  double t2389 = -t1558-t1745+t1560+944.0/45.0*t58-t2382-t2383+t1564+t2384-616448.0/405.0*t68+t2386+t2387-376832.0/81.0*t74;
4260  double t2391 = 44032.0/135.0*t77;
4261  double t2392 = 90112.0/135.0*t85;
4262  double t2393 = 191488.0/405.0*t94;
4263  double t2396 = t1572-t2391+t1574-t1575-t2392+t1577+t1753+t2393-t1580-2944.0/27.0*t98+t1582+126592.0/81.0*t102;
4264  double t2397 = 1408.0/135.0*t49;
4265  double t2398 = 2176.0/135.0*t117;
4266  double t2399 = 93568.0/405.0*t130;
4267  double t2401 = 5632.0/405.0*t135;
4268  double t2402 = t1759-t1586+t2397-t1588-t2398-t1590+t2399-1261568.0/405.0*t132-t1764-t2401-t1595+t1596+t1597;
4269  double t2407 = 2097152.0/675.0*t27;
4270  double t2410 = t1601-t1979+32768.0/675.0*t14-t1604-11008.0/675.0*t13-t2407+t1607+t1608-t1609-1015808.0/675.0*t44-t1611+698368.0/675.0*t50;
4271  double t2412 = 1048576.0/405.0*t60;
4272  double t2413 = 176128.0/2025.0*t62;
4273  double t2414 = 4096.0/675.0*t66;
4274  double t2416 = 524288.0/2025.0*t70;
4275  double t2417 = 16384.0/225.0*t72;
4276  double t2419 = t1614+t1990-t1616-7936.0/225.0*t58+t2412+t2413-t1620-t2414+4931584.0/2025.0*t68-t2416-t2417+3014656.0/405.0*t74;
4277  double t2421 = 704512.0/675.0*t77;
4278  double t2422 = 1441792.0/675.0*t85;
4279  double t2423 = 720896.0/405.0*t94;
4280  double t2426 = -t1628+t2421-t1630+t1631+t2422-t1633-t2352-t2423+t1636+23552.0/135.0*t98-t1638-1012736.0/405.0*t102;
4281  double t2428 = 8192.0/135.0*t117;
4282  double t2429 = 352256.0/405.0*t130;
4283  double t2431 = 360448.0/2025.0*t135;
4284  double t2432 = -t2004+t1642-22528.0/675.0*t49+t1644+t2428+t1646-t2429+10092544.0/2025.0*t132+t2009+t2431+t1651-t1652-t1653;
4285  double t2438 = -t1657+t2213-t1735+t1659+t2376+65536.0/15.0*t27-t1661-t1662+t1663+14336.0/15.0*t44+t1665-9856.0/15.0*t50;
4286  double t2447 = -t1668-t2225+t1670+112.0/5.0*t58-57344.0/15.0*t60-2408.0/15.0*t62+t1674+56.0/5.0*t66-308224.0/135.0*t68+7168.0/15.0*t70+512.0/5.0*t72-57344.0/9.0*t74;
4287  double t2455 = t1572-22016.0/15.0*t77+t1683-t1684-45056.0/15.0*t85+t1686+7168.0/45.0*t89+39424.0/15.0*t94-t1689-448.0/3.0*t98+t1691+19264.0/9.0*t102;
4288  double t2460 = t2235-t1695+t2397-t1588-448.0/5.0*t117-t1697+19264.0/15.0*t130-630784.0/135.0*t132-t1764-4928.0/15.0*t135-t1595+t1701+t1702;
4289  double t2464 = t1601-t2344-t1980-t1708+5504.0/675.0*t13-t2407+t1607+t1710-t1711-t413-t215+t414;
4290  double t2467 = t218+t416-t220-t417+t2412+t2413-t1620-t2414+2465792.0/2025.0*t68-t2416-t2417+1114112.0/405.0*t74;
4291  double t2470 = t1717+t2421-t1630+t1631+t2422-t1633-t296-t2423+t1719+t299-t1721-374272.0/405.0*t102;
4292  double t2473 = -t2355+t1725+11264.0/675.0*t49-t1727+t2428+t1646-t2429+5046272.0/2025.0*t132-t2357+t2431-t1730-t1652-t1653;
4293  double t2480 = -t1545+t379+2048.0/675.0*t14+t1736-688.0/675.0*t13+t2377-t1551-t1738+t1739-88064.0/675.0*t44-t1741+60544.0/675.0*t50;
4294  double t2485 = t1744+29584.0/675.0*t54-t1746-688.0/225.0*t58-t2382-t2383+t1564+t2384-616448.0/2025.0*t68+t2386+t2387-180224.0/405.0*t74;
4295  double t2490 = -t1752-t2391+t1574-t1575-t2392+t1577+14336.0/675.0*t89+t2393-t1754-1408.0/135.0*t98+t1756+60544.0/405.0*t102;
4296  double t2495 = 123904.0/405.0*t104-t1760-1408.0/675.0*t49+t1762-t2398-t1590+t2399-1261568.0/2025.0*t132+16.0/225.0*xi-t2401+t1765+t1596+t1597;
4297  double t2499 = 256.0/735.0-t1320-t165+t1296+t1314-t1308-t1305+t1319-t1322-t1315+t1290+t1323-t1313+t1292-t1307+t1285;
4298 
4299  values[0] = t48+t81+t116+t145;
4300  values[1] = t160+t174+t188+t201;
4301  values[2] = t217+t231+t246+t259;
4302  values[3] = t275+t289+t304+t317;
4303  values[4] = t334+t348+t362+t376;
4304  values[5] = t385+t393+t400+t406;
4305  values[6] = t415+t425+t434+t441;
4306  values[7] = t454;
4307  values[8] = t470+t484+t496+t509;
4308  values[9] = t523+t537+t550+t562;
4309  values[10] = t579+t595+t611+t625;
4310  values[11] = t643+t659+t674+t689;
4311  values[12] = t705+t719+t734+t748;
4312  values[13] = t757+t763+t773+t778;
4313  values[14] = t789+t798+t809+t813;
4314  values[15] = t820+t823;
4315  values[16] = t834+t848+t859+t865;
4316  values[17] = t869;
4317  values[18] = t880+t890+t898+t905;
4318  values[19] = t917+t926+t933+t940;
4319  values[20] = t954+t964+t974+t981;
4320  values[21] = t987+t994+t999+t1003;
4321  values[22] = t1010+t1016+t1019+t1023;
4322  values[23] = t1030+t1037+t1043+t1047;
4323  values[24] = t1053+t1061+t1065+t1069;
4324  values[25] = t1076+t1084;
4325  values[26] = t1092+t1103+t1113+t1126;
4326  values[27] = t1136+t1147+t1158+t1169;
4327  values[28] = t1180+t1192+t1203+t1216;
4328  values[29] = t1224+t1229+t1236+t1239;
4329  values[30] = t1244+t1250+t1256+t1259;
4330  values[31] = t1265+t1272+t1279+t1282;
4331  values[32] = t1303+t1324;
4332  values[33] = t1336+t1348+t1361+t1373;
4333  values[34] = t1387+t1399+t1411+t1423;
4334  values[35] = t1435+t1447+t1458+t1469;
4335  values[36] = t1475+t1478+t1485+t1488;
4336  values[37] = t1497+t1501+t1508+t1511;
4337  values[38] = t1528+t1543;
4338  values[39] = t1557+t1570+t1584+t1598;
4339  values[40] = t1613+t1626+t1640+t1654;
4340  values[41] = t1667+t1680+t1693+t1703;
4341  values[42] = t1712+t1715+t1723+t1731;
4342  values[43] = t1743+t1750+t1758+t1766;
4343  values[44] = t1784+t1801;
4344  values[45] = t1813+t1822+t1835+t1843;
4345  values[46] = t1858+t1871+t1885+t1899;
4346  values[47] = t1912+t1925+t1938+t1948;
4347  values[48] = t1957+t1960+t1968+t1976;
4348  values[49] = t1988+t1995+t2003+t2011;
4349  values[50] = t2025+t2037;
4350  values[51] = t2052+t2062+t2073+t2085;
4351  values[52] = t2101+t2111+t2122+t2134;
4352  values[53] = t2149+t2160+t2171+t2183;
4353  values[54] = t2193+t2197+t2206+t2210;
4354  values[55] = t2224+t2230+t2239+t2244;
4355  values[56] = t2251+t2257;
4356  values[57] = t2263+t2270+t2274+t2279;
4357  values[58] = t2285+t2292+t2297+t2302;
4358  values[59] = t2308+t2315+t2321+t2325;
4359  values[60] = t2330+t2332+t2336+t2341;
4360  values[61] = t2347+t2350+t2354+t2358;
4361  values[62] = t2366+t2374;
4362  values[63] = t2380+t2389+t2396+t2402;
4363  values[64] = t2410+t2419+t2426+t2432;
4364  values[65] = t2438+t2447+t2455+t2460;
4365  values[66] = t2464+t2467+t2470+t2473;
4366  values[67] = t2480+t2485+t2490+t2495;
4367  values[68] = -t1300-t165+t1298+t1286-t1318-t1321+t1302-t1288;
4368  values[69] = t2499;
4369 }
4370 
4371 // values of the derivatives in xi-xi direction
4372 static void C_Q_UL8S_2D_DeriveXiXi(double xi, double eta, double *values)
4373 {
4374  double t1 = eta*eta;
4375  double t2 = xi*t1;
4376  double t4 = xi*xi;
4377  double t5 = t4*t4;
4378  double t6 = t5*xi;
4379  double t7 = t1*t6;
4380  double t9 = 1.0-eta;
4381  double t12 = t4*xi;
4382  double t15 = 693.0/8.0*t6-315.0/4.0*t12+105.0/8.0*xi;
4383  double t16 = t9*xi*t15;
4384  double t17 = 16384.0/72765.0*t16;
4385  double t18 = t1*t1;
4386  double t19 = xi*t18;
4387  double t20 = 128.0/135.0*t19;
4388  double t21 = 48.0*t12;
4389  double t22 = t18*eta;
4390  double t24 = t18*t1;
4391  double t25 = 28576.0/14175.0*t24;
4392  double t26 = t1*eta;
4393  double t27 = t6*t26;
4394  double t28 = 57344.0/675.0*t27;
4395  double t29 = t12*t18;
4396  double t30 = 1088.0/81.0*t29;
4397  double t32 = 862.0/405.0*t18;
4398  double t33 = t4*t18;
4399  double t34 = 16.0/27.0*t33;
4400  double t35 = 5624.0/6615.0+3208.0/675.0*t2+68224.0/675.0*t7+t17+t20+t21-12824.0/2025.0*t22-t25+t28-t30+3208.0/2025.0*t26+t32+t34;
4401  double t36 = xi*eta;
4402  double t38 = t12*t24;
4403  double t39 = 17408.0/405.0*t38;
4404  double t40 = t5*t26;
4405  double t41 = 2048.0/135.0*t40;
4406  double t42 = t12*t26;
4407  double t43 = 17408.0/405.0*t42;
4408  double t44 = t12*eta;
4409  double t46 = t4*t1;
4410  double t47 = 1724.0/135.0*t46;
4411  double t48 = t12*t1;
4412  double t50 = t5*t1;
4413  double t51 = 28576.0/945.0*t50;
4414  double t52 = t6*t18;
4415  double t53 = 3584.0/135.0*t52;
4416  double t54 = xi*t22;
4417  double t55 = 8704.0/675.0*t54;
4418  double t56 = t12*t22;
4419  double t58 = t4*t22;
4420  double t59 = 1088.0/135.0*t58;
4421  double t60 = t5*t22;
4422  double t61 = 8704.0/135.0*t60;
4423  double t62 = t6*t22;
4424  double t64 = -302.0/225.0*t36+t39-t41-t43+2432.0/135.0*t44+t47-25648.0/405.0*t48-t51+t53-t55+73984.0/405.0*t56-t59+t61-243712.0/675.0*t62;
4425  double t66 = xi*t24;
4426  double t67 = 2048.0/675.0*t66;
4427  double t68 = t18*t26;
4428  double t70 = 18.0/5.0*xi;
4429  double t71 = t4*t26;
4430  double t72 = 256.0/135.0*t71;
4431  double t73 = t4*eta;
4432  double t74 = 50044.0/3465.0*t73;
4433  double t75 = 31568.0/1155.0*t4;
4434  double t77 = 4320.0/77.0*t5;
4435  double t78 = 384.0/5.0*t6;
4436  double t79 = xi*t26;
4437  double t80 = 2048.0/675.0*t79;
4438  double t81 = t6*eta;
4439  double t83 = t5*eta;
4440  double t84 = 86336.0/3465.0*t83;
4441  double t85 = 1.0-t1;
4442  double t86 = t85*t24;
4443  double t87 = 2048.0/315.0*t86;
4444  double t88 = -t67+68224.0/14175.0*t68-t70+t72+t74-t75-5753.0/28350.0*t1+t77-t78+t80-6656.0/225.0*t81-t84-t87;
4445  double t89 = t5*t4;
4446  double t93 = -5.0/16.0+231.0/16.0*t89-315.0/16.0*t5+105.0/16.0*t4;
4447  double t94 = t9*t93;
4448  double t95 = 8192.0/72765.0*t94;
4449  double t96 = t89*t85;
4450  double t97 = 26624.0/315.0*t96;
4451  double t98 = xi*t68;
4452  double t99 = 8192.0/675.0*t98;
4453  double t100 = t4*t68;
4454  double t101 = 1024.0/135.0*t100;
4455  double t102 = t12*t68;
4456  double t104 = t5*t68;
4457  double t105 = 8192.0/135.0*t104;
4458  double t106 = t6*t68;
4459  double t108 = t4*t24;
4460  double t109 = 256.0/135.0*t108;
4461  double t110 = t5*t24;
4462  double t111 = 2048.0/135.0*t110;
4463  double t112 = t6*t24;
4464  double t113 = 57344.0/675.0*t112;
4465  double t114 = 1.0-t4;
4466  double t118 = 3465.0/8.0*t5-945.0/4.0*t4+105.0/8.0;
4467  double t119 = t9*t114*t118;
4468  double t120 = 4096.0/72765.0*t119;
4469  double t123 = t114*t85*t5;
4470  double t124 = 2048.0/21.0*t123;
4471  double t125 = t5*t18;
4472  double t126 = 128.0/27.0*t125;
4473  double t127 = t95-t97+t99+t101-69632.0/405.0*t102-t105+229376.0/675.0*t106-t109+t111-t113-t120-54511.0/66150.0*eta+t124-t126;
4474  double t132 = 131072.0/72765.0*t16;
4475  double t133 = 128.0/15.0*t19;
4476  double t134 = 384.0*t12;
4477  double t135 = 256.0/35.0*t22;
4478  double t136 = 1024.0/441.0*t24;
4479  double t137 = 131072.0/225.0*t27;
4480  double t138 = 1024.0/9.0*t29;
4481  double t139 = 64.0/35.0*t26;
4482  double t140 = -44992.0/6615.0-2848.0/75.0*t2-182272.0/225.0*t7-t132-t133-t134+t135+t136-t137+t138-t139;
4483  double t141 = 256.0/105.0*t18;
4484  double t143 = 16384.0/45.0*t38;
4485  double t144 = 16384.0/45.0*t42;
4486  double t146 = 512.0/5.0*t46;
4487  double t148 = 5120.0/21.0*t50;
4488  double t149 = 8192.0/45.0*t52;
4489  double t151 = 69632.0/45.0*t56;
4490  double t152 = -t141+272.0/25.0*t36-t143+t144-2176.0/15.0*t44-t146+22784.0/45.0*t48+t148-t149+8704.0/75.0*t54-t151;
4491  double t155 = 2048.0/75.0*t66;
4492  double t156 = 4096.0/735.0*t68;
4493  double t157 = 144.0/5.0*xi;
4494  double t158 = 134272.0/1155.0*t73;
4495  double t159 = 252544.0/1155.0*t4;
4496  double t160 = 2048.0/2205.0*t1;
4497  double t161 = 34560.0/77.0*t5;
4498  double t162 = 3072.0/5.0*t6;
4499  double t163 = 2048.0/75.0*t79;
4500  double t165 = 557056.0/225.0*t62+t155-t156+t157-t158+t159+t160-t161+t162-t163+17408.0/75.0*t81;
4501  double t166 = 47360.0/231.0*t83;
4502  double t167 = 16384.0/2205.0*t86;
4503  double t168 = 65536.0/72765.0*t94;
4504  double t169 = 212992.0/315.0*t96;
4505  double t172 = 524288.0/225.0*t106;
4506  double t173 = 131072.0/225.0*t112;
4507  double t174 = 32768.0/72765.0*t119;
4508  double t176 = 16384.0/21.0*t123;
4509  double t177 = t166+t167-t168+t169-8192.0/75.0*t98+65536.0/45.0*t102-t172+t173+t174+40192.0/6615.0*eta-t176;
4510  double t182 = 65536.0/10395.0*t16;
4511  double t183 = 944.0/27.0*t19;
4512  double t184 = 1344.0*t12;
4513  double t185 = 2176.0/405.0*t22;
4514  double t186 = 512.0/405.0*t24;
4515  double t187 = 229376.0/135.0*t27;
4516  double t188 = 29440.0/81.0*t29;
4517  double t189 = 512.0/405.0*t26;
4518  double t190 = 32.0/81.0*t18;
4519  double t191 = 1088.0/27.0*t33;
4520  double t192 = 22496.0/945.0+17908.0/135.0*t2+383488.0/135.0*t7+t182+t183+t184-t185-t186+t187-t188+t189+t190-t191;
4521  double t194 = 94208.0/81.0*t38;
4522  double t195 = 8192.0/27.0*t40;
4523  double t196 = 94208.0/81.0*t42;
4524  double t198 = 48656.0/135.0*t46;
4525  double t200 = 23168.0/27.0*t50;
4526  double t201 = 14336.0/27.0*t52;
4527  double t203 = 400384.0/81.0*t56;
4528  double t204 = 73984.0/135.0*t58;
4529  double t205 = 34816.0/27.0*t60;
4530  double t206 = -1748.0/45.0*t36+t194+t195-t196+13568.0/27.0*t44+t198-143680.0/81.0*t48-t200+t201-64192.0/135.0*t54+t203+t204-t205;
4531  double t209 = 15104.0/135.0*t66;
4532  double t210 = 2048.0/405.0*t68;
4533  double t211 = 504.0/5.0*xi;
4534  double t212 = 17408.0/135.0*t71;
4535  double t213 = 40880.0/99.0*t73;
4536  double t214 = 126272.0/165.0*t4;
4537  double t215 = 232.0/81.0*t1;
4538  double t216 = 17280.0/11.0*t5;
4539  double t217 = 10752.0/5.0*t6;
4540  double t218 = 15104.0/135.0*t79;
4541  double t220 = 72448.0/99.0*t83;
4542  double t221 = -974848.0/135.0*t62-t209+t210-t211-t212+t213-t214-t215+t216-t217+t218-7168.0/9.0*t81-t220;
4543  double t222 = 32768.0/10395.0*t94;
4544  double t223 = 106496.0/45.0*t96;
4545  double t225 = 69632.0/135.0*t100;
4546  double t227 = 32768.0/27.0*t104;
4547  double t228 = 917504.0/135.0*t106;
4548  double t229 = 17408.0/135.0*t108;
4549  double t230 = 8192.0/27.0*t110;
4550  double t231 = 229376.0/135.0*t112;
4551  double t232 = 16384.0/10395.0*t119;
4552  double t233 = 19864.0/945.0*eta;
4553  double t234 = 8192.0/3.0*t123;
4554  double t235 = 2560.0/27.0*t125;
4555  double t236 = t222-t223+60416.0/135.0*t98-t225-376832.0/81.0*t102+t227+t228+t229-t230-t231-t232-t233+t234+t235;
4556  double t241 = 131072.0/10395.0*t16;
4557  double t242 = 7936.0/135.0*t19;
4558  double t243 = 2688.0*t12;
4559  double t244 = 139264.0/2025.0*t22;
4560  double t245 = 32768.0/2025.0*t24;
4561  double t246 = 1835008.0/675.0*t27;
4562  double t247 = 47104.0/81.0*t29;
4563  double t248 = 32768.0/2025.0*t26;
4564  double t249 = 2048.0/405.0*t18;
4565  double t250 = 4096.0/27.0*t33;
4566  double t251 = -44992.0/945.0-179456.0/675.0*t2-3842048.0/675.0*t7-t241-t242-t243+t244+t245-t246+t247-t248-t249+t250;
4567  double t253 = 753664.0/405.0*t38;
4568  double t254 = 131072.0/135.0*t40;
4569  double t255 = 753664.0/405.0*t42;
4570  double t257 = 97792.0/135.0*t46;
4571  double t259 = 232448.0/135.0*t50;
4572  double t260 = 114688.0/135.0*t52;
4573  double t262 = 3203072.0/405.0*t56;
4574  double t263 = 278528.0/135.0*t58;
4575  double t264 = 557056.0/135.0*t60;
4576  double t265 = 17104.0/225.0*t36-t253-t254+t255-132736.0/135.0*t44-t257+1439744.0/405.0*t48+t259-t260+539648.0/675.0*t54-t262-t263+t264;
4577  double t268 = 126976.0/675.0*t66;
4578  double t269 = 131072.0/2025.0*t68;
4579  double t270 = 1008.0/5.0*xi;
4580  double t271 = 65536.0/135.0*t71;
4581  double t272 = 82816.0/99.0*t73;
4582  double t273 = 252544.0/165.0*t4;
4583  double t274 = 12032.0/2025.0*t1;
4584  double t275 = 34560.0/11.0*t5;
4585  double t276 = 21504.0/5.0*t6;
4586  double t277 = 126976.0/675.0*t79;
4587  double t279 = 732928.0/495.0*t83;
4588  double t280 = 7798784.0/675.0*t62+t268-t269+t270+t271-t272+t273+t274-t275+t276-t277+351232.0/225.0*t81+t279;
4589  double t281 = 65536.0/10395.0*t94;
4590  double t282 = 212992.0/45.0*t96;
4591  double t284 = 262144.0/135.0*t100;
4592  double t286 = 524288.0/135.0*t104;
4593  double t287 = 7340032.0/675.0*t106;
4594  double t288 = 65536.0/135.0*t108;
4595  double t289 = 131072.0/135.0*t110;
4596  double t290 = 1835008.0/675.0*t112;
4597  double t291 = 32768.0/10395.0*t119;
4598  double t292 = 201664.0/4725.0*eta;
4599  double t293 = 16384.0/3.0*t123;
4600  double t294 = 8192.0/27.0*t125;
4601  double t295 = -t281+t282-507904.0/675.0*t98+t284+3014656.0/405.0*t102-t286-t287-t288+t289+t290+t291+t292-t293-t294;
4602  double t301 = 112.0/3.0*t19;
4603  double t304 = 448.0/15.0*t24;
4604  double t305 = 114688.0/45.0*t27;
4605  double t306 = 4480.0/9.0*t29;
4606  double t307 = 448.0/15.0*t26;
4607  double t308 = 28.0/3.0*t18;
4608  double t309 = 224.0*t33;
4609  double t311 = 5012.0/15.0*t2+320768.0/45.0*t7+32768.0/2079.0*t16+t301+3360.0*t12-1904.0/15.0*t22-t304+t305-t306+t307+t308-t309-448.0/5.0*t36;
4610  double t312 = 14336.0/9.0*t38;
4611  double t313 = 4096.0/3.0*t40;
4612  double t314 = 14336.0/9.0*t42;
4613  double t319 = 7168.0/9.0*t52;
4614  double t321 = 60928.0/9.0*t56;
4615  double t325 = t312+t313-t314+3584.0/3.0*t44+4536.0/5.0*t46-40096.0/9.0*t48-6464.0/3.0*t50+t319-7616.0/15.0*t54+t321+15232.0/5.0*t58-17408.0/3.0*t60-487424.0/45.0*t62;
4616  double t327 = 1792.0/15.0*t66;
4617  double t330 = 3584.0/5.0*t71;
4618  double t333 = 341.0/45.0*t1;
4619  double t336 = 1792.0/15.0*t79;
4620  double t339 = 11248.0/189.0-t327+1792.0/15.0*t68-252.0*xi-t330+173384.0/165.0*t73-63136.0/33.0*t4-t333+43200.0/11.0*t5-5376.0*t6+t336-28672.0/15.0*t81-61312.0/33.0*t83;
4621  double t346 = 458752.0/45.0*t106;
4622  double t347 = 3584.0/5.0*t108;
4623  double t348 = 4096.0/3.0*t110;
4624  double t349 = 114688.0/45.0*t112;
4625  double t353 = 1280.0/3.0*t125;
4626  double t354 = 16384.0/2079.0*t94-53248.0/9.0*t96+7168.0/15.0*t98-14336.0/5.0*t100-57344.0/9.0*t102+16384.0/3.0*t104+t346+t347-t348-t349-8192.0/2079.0*t119-50843.0/945.0*eta+20480.0/3.0*t123+t353;
4627  double t359 = 917504.0/675.0*t27;
4628  double t360 = 17408.0/81.0*t29;
4629  double t361 = -44992.0/945.0-181408.0/675.0*t2-3856384.0/675.0*t7-t241-t20-t243+t244+t245-t359+t360-t248-t249+t250;
4630  double t363 = 278528.0/405.0*t38;
4631  double t364 = 278528.0/405.0*t42;
4632  double t367 = 57344.0/135.0*t52;
4633  double t368 = 1183744.0/405.0*t56;
4634  double t369 = 15152.0/225.0*t36-t363-t254+t364-125312.0/135.0*t44-t257+1447168.0/405.0*t48+t259-t367+t55-t368-t263+t264;
4635  double t371 = 3899392.0/675.0*t62;
4636  double t373 = t371+t67-t269+t270+t271-t272+t273+t274-t275+t276-t80+336896.0/225.0*t81+t279;
4637  double t374 = 1114112.0/405.0*t102;
4638  double t375 = 3670016.0/675.0*t106;
4639  double t376 = 917504.0/675.0*t112;
4640  double t377 = -t281+t282-t99+t284+t374-t286-t375-t288+t289+t376+t291+t292-t293-t294;
4641  double t382 = 688.0/135.0*t19;
4642  double t383 = 229376.0/675.0*t27;
4643  double t384 = 2816.0/81.0*t29;
4644  double t385 = 22496.0/945.0+90892.0/675.0*t2+1931776.0/675.0*t7+t182-t382+t184-t185-t186+t383-t384+t189+t190-t191;
4645  double t387 = 45056.0/405.0*t38;
4646  double t388 = 45056.0/405.0*t42;
4647  double t391 = 14336.0/135.0*t52;
4648  double t393 = 191488.0/405.0*t56;
4649  double t394 = -7388.0/225.0*t36+t387+t195-t388+61184.0/135.0*t44+t198-725056.0/405.0*t48-t200+t391+46784.0/675.0*t54+t393+t204-t205;
4650  double t397 = 11008.0/675.0*t66;
4651  double t398 = 11008.0/675.0*t79;
4652  double t400 = -974848.0/675.0*t62+t397+t210-t211-t212+t213-t214-t215+t216-t217-t398-164864.0/225.0*t81-t220;
4653  double t403 = 917504.0/675.0*t106;
4654  double t404 = 229376.0/675.0*t112;
4655  double t405 = t222-t223-44032.0/675.0*t98-t225-180224.0/405.0*t102+t227+t403+t229-t230-t404-t232-t233+t234+t235;
4656  double t408 = 39616.0/6615.0*eta;
4657  double t412 = 128.0*t44;
4658  double t413 = -44992.0/6615.0+t157+t408-t176-t132-4096.0/5.0*t7+t148+512.0*t48-t146-192.0/5.0*t2-t412;
4659  double t414 = 48.0/5.0*t36;
4660  double t415 = 1024.0/5.0*t81;
4661  double t416 = 256.0/315.0*t1;
4662  double t417 = -t158+t414+t415+t166-t168+t174+t169+t159-t134-t161+t162+t416;
4663  double t421 = 16.0/135.0*t19;
4664  double t423 = 27232.0/99225.0*t24;
4665  double t424 = 8192.0/675.0*t27;
4666  double t425 = 64.0/81.0*t29;
4667  double t427 = 170.0/567.0*t18;
4668  double t428 = 5624.0/6615.0+3236.0/675.0*t2+69248.0/675.0*t7+t17+t421+t21-12008.0/14175.0*t22-t423-t424-t425+3016.0/14175.0*t26+t427+t34;
4669  double t430 = 1024.0/405.0*t38;
4670  double t431 = 1024.0/405.0*t42;
4671  double t432 = 2176.0/135.0*t44;
4672  double t434 = 512.0/135.0*t52;
4673  double t436 = 4352.0/405.0*t56;
4674  double t438 = -274.0/225.0*t36+t430-t41-t431+t432+t47-25904.0/405.0*t48-t51-t434-1088.0/675.0*t54+t436-t59+t61+34816.0/675.0*t62;
4675  double t440 = 256.0/675.0*t66;
4676  double t442 = 22991.0/198450.0*t1;
4677  double t443 = 256.0/675.0*t79;
4678  double t444 = 5632.0/225.0*t81;
4679  double t445 = 2048.0/2205.0*t86;
4680  double t446 = -t440+62848.0/99225.0*t68-t70+t72+t74-t75-t442+t77-t78+t443-t444-t84-t445;
4681  double t449 = 32768.0/675.0*t106;
4682  double t450 = 8192.0/675.0*t112;
4683  double t452 = t95-t97+1024.0/675.0*t98+t101-4096.0/405.0*t102-t105-t449-t109+t111+t450-t120-50191.0/66150.0*eta+t124-t126;
4684  double t455 = 192.0/35.0*t2;
4685  double t456 = 4096.0/35.0*t7;
4686  double t457 = 512.0/7.0*t12;
4687  double t462 = 2048.0/15.0*t40;
4688  double t465 = 512.0/35.0*t46;
4689  double t466 = 512.0/7.0*t48;
4690  double t467 = 5120.0/147.0*t50;
4691  double t469 = 4096.0/45.0*t56;
4692  double t470 = 1024.0/15.0*t58;
4693  double t471 = 8192.0/15.0*t60;
4694  double t472 = -256.0/2205.0-t455-t456-t457+10624.0/1575.0*t22+t136+8192.0/75.0*t27-2656.0/1575.0*t26-t141+256.0/1575.0*t36+t462+1024.0/45.0*t42-1024.0/945.0*t44-t465+t466+t467+1024.0/75.0*t54-t469+t470-t471;
4695  double t475 = 192.0/35.0*xi;
4696  double t476 = 256.0/15.0*t71;
4697  double t477 = 256.0/315.0*t73;
4698  double t478 = 512.0/35.0*t4;
4699  double t479 = 512.0/2205.0*t1;
4700  double t480 = 5120.0/147.0*t5;
4701  double t481 = 4096.0/35.0*t6;
4702  double t482 = 256.0/75.0*t79;
4703  double t485 = 2048.0/315.0*t83;
4704  double t486 = 212992.0/2205.0*t96;
4705  double t488 = 16384.0/315.0*t100;
4706  double t490 = 131072.0/315.0*t104;
4707  double t491 = 524288.0/1575.0*t106;
4708  double t493 = 16384.0/147.0*t123;
4709  double t494 = -8192.0/1575.0*t81-t485+t167+t486-16384.0/1575.0*t98-t488+65536.0/945.0*t102+t490+t491+2656.0/33075.0*eta-t493;
4710  double t497 = 64.0/135.0*t2;
4711  double t498 = 2048.0/135.0*t7;
4712  double t499 = 1088.0/135.0*t19;
4713  double t501 = 23936.0/2835.0*t24;
4714  double t503 = 4352.0/81.0*t29;
4715  double t505 = 3592.0/405.0*t18;
4716  double t507 = 32.0/45.0*t36;
4717  double t508 = 4096.0/81.0*t38;
4718  double t509 = 15104.0/27.0*t40;
4719  double t511 = 128.0/27.0*t44;
4720  double t512 = 64.0/27.0*t46;
4721  double t513 = 256.0/81.0*t48;
4722  double t514 = 512.0/27.0*t50;
4723  double t515 = 34816.0/135.0*t52;
4724  double t517 = 23552.0/81.0*t56;
4725  double t518 = -t507-t508-t509-7552.0/81.0*t42+t511+t512-t513-t514+t515-5888.0/135.0*t54+t517;
4726  double t520 = 5888.0/27.0*t58;
4727  double t521 = 47104.0/27.0*t60;
4728  double t523 = 1024.0/135.0*t66;
4729  double t525 = 1888.0/27.0*t71;
4730  double t526 = 32.0/9.0*t73;
4731  double t527 = 1208.0/2835.0*t1;
4732  double t528 = 1888.0/135.0*t79;
4733  double t529 = 1024.0/45.0*t81;
4734  double t530 = 256.0/9.0*t83;
4735  double t531 = -t520+t521+188416.0/135.0*t62+t523+51712.0/2835.0*t68+t525-t526-t527+t528+t529+t530;
4736  double t532 = 8192.0/315.0*t86;
4737  double t534 = 4096.0/27.0*t100;
4738  double t536 = 131072.0/135.0*t106;
4739  double t537 = 1024.0/27.0*t108;
4740  double t538 = 32768.0/135.0*t112;
4741  double t540 = 8704.0/27.0*t125;
4742  double t541 = -t532+4096.0/135.0*t98+t534-16384.0/81.0*t102-t227-t536+t537-t230-t538-52.0/189.0*eta+t540;
4743  double t544 = 4096.0/675.0*t2;
4744  double t545 = 131072.0/675.0*t7;
4745  double t546 = 4096.0/135.0*t19;
4746  double t548 = 244736.0/14175.0*t24;
4747  double t550 = 16384.0/81.0*t29;
4748  double t552 = 7424.0/405.0*t18;
4749  double t555 = 65536.0/405.0*t38;
4750  double t556 = 126976.0/135.0*t40;
4751  double t559 = 4096.0/135.0*t46;
4752  double t560 = 16384.0/405.0*t48;
4753  double t561 = 32768.0/135.0*t50;
4754  double t562 = 131072.0/135.0*t52;
4755  double t564 = 188416.0/405.0*t56;
4756  double t565 = 512.0/225.0*t36+t555+t556+63488.0/405.0*t42-2048.0/135.0*t44-t559+t560+t561-t562+47104.0/675.0*t54-t564;
4757  double t567 = 47104.0/135.0*t58;
4758  double t568 = 376832.0/135.0*t60;
4759  double t570 = 16384.0/675.0*t66;
4760  double t572 = 15872.0/135.0*t71;
4761  double t573 = 512.0/45.0*t73;
4762  double t574 = 15104.0/14175.0*t1;
4763  double t575 = 15872.0/675.0*t79;
4764  double t577 = 4096.0/45.0*t83;
4765  double t578 = t567-t568-1507328.0/675.0*t62-t570-524288.0/14175.0*t68-t572+t573+t574-t575-16384.0/225.0*t81-t577;
4766  double t579 = 16384.0/315.0*t86;
4767  double t580 = 32768.0/675.0*t98;
4768  double t581 = 32768.0/135.0*t100;
4769  double t583 = 262144.0/135.0*t104;
4770  double t584 = 1048576.0/675.0*t106;
4771  double t585 = 16384.0/135.0*t108;
4772  double t586 = 524288.0/675.0*t112;
4773  double t588 = 32768.0/27.0*t125;
4774  double t589 = t579-t580-t581+131072.0/405.0*t102+t583+t584-t585+t289+t586+2432.0/4725.0*eta-t588;
4775  double t602 = 1.0/45.0+56.0/5.0*t2-1792.0/5.0*t7-224.0/5.0*t19+32.0/9.0*t12-2768.0/45.0*t22-6848.0/315.0*t24-7168.0/15.0*t27+896.0/3.0*t29+692.0/45.0*t26+116.0/5.0*t18-t309;
4776  double t604 = 1792.0/3.0*t40;
4777  double t606 = 56.0*t46;
4778  double t608 = 448.0*t50;
4779  double t611 = 3584.0/9.0*t56;
4780  double t612 = 896.0/3.0*t58;
4781  double t613 = -t507-2048.0/9.0*t38-t604-896.0/9.0*t42+t511+t606-224.0/3.0*t48-t608+7168.0/5.0*t52-896.0/15.0*t54+t611-t612;
4782  double t615 = 7168.0/3.0*t60;
4783  double t620 = 224.0/3.0*t71;
4784  double t621 = 8.0/3.0*t4;
4785  double t622 = 467.0/315.0*t1;
4786  double t623 = 64.0/3.0*t5;
4787  double t625 = 224.0/15.0*t79;
4788  double t626 = t615+28672.0/15.0*t62+512.0/15.0*t66+44288.0/945.0*t68-8.0/15.0*xi+t620-t526-t621-t622+t623+256.0/15.0*t6+t625;
4789  double t629 = 2048.0/9.0*t100;
4790  double t631 = 16384.0/9.0*t104;
4791  double t632 = 65536.0/45.0*t106;
4792  double t633 = 512.0/3.0*t108;
4793  double t636 = 1792.0*t125;
4794  double t637 = t529+t530-4096.0/63.0*t86+2048.0/45.0*t98+t629-8192.0/27.0*t102-t631-t632+t633-t348-16384.0/15.0*t112-692.0/945.0*eta+t636;
4795  double t643 = 256.0/225.0*t36;
4796  double t646 = 69632.0/405.0*t56;
4797  double t647 = -t643+t555+t41+t431+1024.0/135.0*t44-t559+t560+t561-t562+17408.0/675.0*t54-t646;
4798  double t649 = 17408.0/135.0*t58;
4799  double t650 = 139264.0/135.0*t60;
4800  double t653 = 256.0/45.0*t73;
4801  double t654 = 8192.0/225.0*t81;
4802  double t655 = 2048.0/45.0*t83;
4803  double t656 = t649-t650-557056.0/675.0*t62-t570-538624.0/14175.0*t68-t72-t653+t574-t443+t654+t655;
4804  double t658 = 16384.0/135.0*t100;
4805  double t660 = 131072.0/135.0*t104;
4806  double t661 = 524288.0/675.0*t106;
4807  double t663 = t579-16384.0/675.0*t98-t658+65536.0/405.0*t102+t660+t661-t585+t289+t586+3104.0/4725.0*eta-t588;
4808  double t671 = 11008.0/135.0*t40;
4809  double t675 = 11264.0/405.0*t56;
4810  double t676 = 32.0/225.0*t36-t508+t671+5504.0/405.0*t42-128.0/135.0*t44+t512-t513-t514+t515-2816.0/675.0*t54+t675;
4811  double t678 = 2816.0/135.0*t58;
4812  double t679 = 22528.0/135.0*t60;
4813  double t682 = 1376.0/135.0*t71;
4814  double t683 = 32.0/45.0*t73;
4815  double t684 = 1376.0/675.0*t79;
4816  double t686 = 256.0/45.0*t83;
4817  double t687 = -t678+t679+90112.0/675.0*t62+t523+272896.0/14175.0*t68-t682+t683-t527-t684-1024.0/225.0*t81-t686;
4818  double t689 = 4096.0/135.0*t100;
4819  double t691 = 32768.0/135.0*t104;
4820  double t692 = 131072.0/675.0*t106;
4821  double t694 = -t532+4096.0/675.0*t98+t689-16384.0/405.0*t102-t691-t692+t537-t230-t538-1468.0/4725.0*eta+t540;
4822  double t697 = 256.0/2205.0*t1;
4823  double t702 = 1.0+eta;
4824  double t704 = t702*t114*t118;
4825  double t705 = 4096.0/72765.0*t704;
4826  double t707 = t702*xi*t15;
4827  double t708 = 16384.0/72765.0*t707;
4828  double t709 = t702*t93;
4829  double t710 = 8192.0/72765.0*t709;
4830  double t711 = 48.0/7.0*t12;
4831  double t715 = 5048.0/6615.0+3212.0/4725.0*t2+70016.0/4725.0*t7-t705+t708+t710+t421-t711-12904.0/14175.0*t22-t423-1024.0/675.0*t27-t425+3212.0/14175.0*t26;
4832  double t717 = 256.0/135.0*t40;
4833  double t720 = 340.0/189.0*t46;
4834  double t722 = 27232.0/6615.0*t50;
4835  double t725 = 64.0/135.0*t58;
4836  double t726 = t427+t34+1886.0/1575.0*t36+t430-t717-128.0/405.0*t42-15104.0/945.0*t44+t720-25808.0/2835.0*t48-t722-t434-64.0/675.0*t54+256.0/405.0*t56-t725;
4837  double t728 = 512.0/135.0*t60;
4838  double t731 = 18.0/35.0*xi;
4839  double t732 = 32.0/135.0*t71;
4840  double t733 = 50396.0/3465.0*t73;
4841  double t734 = 18896.0/1155.0*t4;
4842  double t736 = 16160.0/539.0*t5;
4843  double t737 = 384.0/35.0*t6;
4844  double t740 = t728+2048.0/675.0*t62-t440+70016.0/99225.0*t68+t731+t732-t733-t734-5711.0/198450.0*t1+t736+t737+32.0/675.0*t79+40448.0/1575.0*t81;
4845  double t741 = 12736.0/495.0*t83;
4846  double t742 = 26624.0/2205.0*t96;
4847  double t744 = 1024.0/945.0*t100;
4848  double t746 = 8192.0/945.0*t104;
4849  double t749 = 2048.0/147.0*t123;
4850  double t750 = t741-t445-t742-1024.0/4725.0*t98-t744+4096.0/2835.0*t102+t746+32768.0/4725.0*t106-t109+t111+t450+5423.0/7350.0*eta+t749-t126;
4851  double t753 = 144.0/35.0*xi;
4852  double t754 = -t753-t408-t493-t456+t467+t466-t465-t455+t412+t158-t414;
4853  double t755 = 151168.0/1155.0*t4;
4854  double t756 = 384.0/7.0*t12;
4855  double t757 = 129280.0/539.0*t5;
4856  double t758 = 3072.0/35.0*t6;
4857  double t759 = 32768.0/72765.0*t704;
4858  double t760 = 131072.0/72765.0*t707;
4859  double t761 = 65536.0/72765.0*t709;
4860  double t762 = -40384.0/6615.0-t415-t166+t486+t755+t756-t757-t758+t697+t759-t760-t761;
4861  double t766 = 16384.0/10395.0*t704;
4862  double t767 = 65536.0/10395.0*t707;
4863  double t768 = 32768.0/10395.0*t709;
4864  double t769 = 192.0*t12;
4865  double t770 = 128.0/405.0*t22;
4866  double t772 = 64.0/405.0*t26;
4867  double t773 = 13132.0/675.0*t2+272896.0/675.0*t7-t766+t767+t768-t382-t769-t770-t186+28672.0/675.0*t27-t384+t772+t190;
4868  double t775 = 1024.0/27.0*t40;
4869  double t778 = 7184.0/135.0*t46;
4870  double t780 = 23936.0/189.0*t50;
4871  double t782 = 20192.0/945.0-t191+53092.0/1575.0*t36+t387+t775-5632.0/405.0*t42-422656.0/945.0*t44+t778-102976.0/405.0*t48-t780+t391+2752.0/675.0*t54+t675;
4872  double t784 = 4352.0/135.0*t58;
4873  double t785 = 2048.0/27.0*t60;
4874  double t787 = 2048.0/2835.0*t68;
4875  double t788 = 72.0/5.0*xi;
4876  double t789 = 2176.0/135.0*t71;
4877  double t790 = 1406864.0/3465.0*t73;
4878  double t791 = 75584.0/165.0*t4;
4879  double t792 = 64640.0/77.0*t5;
4880  double t793 = 1536.0/5.0*t6;
4881  double t794 = t784-t785-57344.0/675.0*t62+t397-t787+t788-t789-t790-t791-t527+t792+t793-t684;
4882  double t796 = 495872.0/693.0*t83;
4883  double t797 = 106496.0/315.0*t96;
4884  double t799 = 69632.0/945.0*t100;
4885  double t801 = 32768.0/189.0*t104;
4886  double t802 = 440.0/21.0*eta;
4887  double t803 = 8192.0/21.0*t123;
4888  double t804 = 160768.0/225.0*t81+t796-t797+44032.0/4725.0*t98+t799+180224.0/2835.0*t102-t801-t692+t229-t230-t404+t802+t803+t235;
4889  double t809 = 32768.0/10395.0*t704;
4890  double t810 = 131072.0/10395.0*t707;
4891  double t811 = 65536.0/10395.0*t709;
4892  double t812 = 8192.0/2025.0*t22;
4893  double t814 = 4096.0/2025.0*t26;
4894  double t815 = -40384.0/945.0-25888.0/675.0*t2-538624.0/675.0*t7+t809-t810-t811-t20+t134+t812+t245-114688.0/675.0*t27+t360-t814;
4895  double t817 = 16384.0/135.0*t40;
4896  double t820 = 14848.0/135.0*t46;
4897  double t822 = 244736.0/945.0*t50;
4898  double t823 = 512.0/675.0*t54;
4899  double t824 = -t249+t250-105808.0/1575.0*t36-t363-t817+34816.0/405.0*t42+842368.0/945.0*t44-t820+203008.0/405.0*t48+t822-t367+t823-t646;
4900  double t826 = 16384.0/135.0*t58;
4901  double t827 = 32768.0/135.0*t60;
4902  double t829 = 131072.0/14175.0*t68;
4903  double t830 = 8192.0/135.0*t71;
4904  double t831 = 2808448.0/3465.0*t73;
4905  double t832 = 151168.0/165.0*t4;
4906  double t833 = 129280.0/77.0*t5;
4907  double t834 = -t826+t827+229376.0/675.0*t62+t67+t829-t157+t830+t831+t832+t574-t833-t162-t443;
4908  double t836 = 4950272.0/3465.0*t83;
4909  double t837 = 8192.0/4725.0*t98;
4910  double t838 = 262144.0/945.0*t100;
4911  double t840 = 524288.0/945.0*t104;
4912  double t841 = 3136.0/75.0*eta;
4913  double t842 = -320512.0/225.0*t81-t836+t169+t837-t838-1114112.0/2835.0*t102+t840+t661-t288+t289+t376-t841-t176-t294;
4914  double t854 = 10096.0/189.0+692.0/15.0*t2+44288.0/45.0*t7-8192.0/2079.0*t704+32768.0/2079.0*t707+16384.0/2079.0*t709+t301-480.0*t12-112.0/15.0*t22-t304+14336.0/45.0*t27-t306+56.0/15.0*t26;
4915  double t863 = t308-t309+416.0/5.0*t36+t312+512.0/3.0*t40-1792.0/9.0*t42-3328.0/3.0*t44+696.0/5.0*t46-5536.0/9.0*t48-6848.0/21.0*t50+t319-448.0/15.0*t54+t611;
4916  double t875 = 896.0/5.0*t58-1024.0/3.0*t60-28672.0/45.0*t62-t327-256.0/15.0*t68+36.0*xi-448.0/5.0*t71-167048.0/165.0*t73-37792.0/33.0*t4-t622+161600.0/77.0*t5+768.0*t6+t625;
4917  double t885 = 26624.0/15.0*t81+412288.0/231.0*t83-53248.0/63.0*t96-1024.0/15.0*t98+2048.0/5.0*t100+8192.0/9.0*t102-16384.0/21.0*t104-t632+t347-t348-t349+49331.0/945.0*eta+20480.0/21.0*t123+t353;
4918  double t890 = -40384.0/945.0-23936.0/675.0*t2-524288.0/675.0*t7+t809-t810-t811-t242+t134+t812+t245-t383+t247-t814;
4919  double t896 = -t249+t250-103856.0/1575.0*t36-t253-t817+94208.0/405.0*t42+834944.0/945.0*t44-t820+195584.0/405.0*t48+t822-t260+31744.0/675.0*t54-t564;
4920  double t899 = -t826+t827+458752.0/675.0*t62+t268+t829-t157+t830+t831+t832+t574-t833-t162-t575;
4921  double t903 = -318464.0/225.0*t81-t836+t169+507904.0/4725.0*t98-t838-3014656.0/2835.0*t102+t840+t584-t288+t289+t290-t841-t176-t294;
4922  double t909 = 2356.0/135.0*t2+51712.0/135.0*t7-t766+t767+t768+t183-t769-t770-t186+28672.0/135.0*t27-t188+t772+t190;
4923  double t915 = 20192.0/945.0-t191+10348.0/315.0*t36+t194+t775-11776.0/81.0*t42-83200.0/189.0*t44+t778-19264.0/81.0*t48-t780+t201-3776.0/135.0*t54+t517;
4924  double t918 = t784-t785-57344.0/135.0*t62-t209-t787+t788-t789-t790-t791-t527+t792+t793+t528;
4925  double t922 = 31744.0/45.0*t81+t796-t797-60416.0/945.0*t98+t799+376832.0/567.0*t102-t801-t536+t229-t230-t231+t802+t803+t235;
4926  double t928 = -40384.0/6615.0-2656.0/525.0*t2-169984.0/1575.0*t7+t759-t760-t761-t133+t756+t135+t136-16384.0/225.0*t27;
4927  double t933 = t138-t139-t141-1648.0/175.0*t36-t143+2048.0/45.0*t42+13184.0/105.0*t44-t465+21248.0/315.0*t48+t467-t149;
4928  double t937 = 512.0/75.0*t54-t469+32768.0/225.0*t62+t155-t156-t753+t158+t755+t479-t757-t758;
4929  double t942 = -t482-105472.0/525.0*t81-t166+t167+t486+8192.0/525.0*t98-65536.0/315.0*t102+t491+t173-7808.0/1323.0*eta-t493;
4930  double t950 = 5048.0/6615.0+3016.0/4725.0*t2+62848.0/4725.0*t7-t705+t708+t710+t20-t711-12952.0/2025.0*t22-t25+7168.0/675.0*t27-t30+3236.0/2025.0*t26;
4931  double t955 = t32+t34+1858.0/1575.0*t36+t39-t717-2176.0/405.0*t42-14848.0/945.0*t44+t720-24016.0/2835.0*t48-t722+t53-t823+t436-t725;
4932  double t959 = t728-14336.0/675.0*t62-t67+69248.0/14175.0*t68+t731+t732-t733-t734-t442+t736+t737+t443+t444;
4933  double t962 = t741-t87-t742-t837-t744+69632.0/2835.0*t102+t746-t449-t109+t111-t113+4943.0/7350.0*eta+t749-t126;
4934  double t966 = 256.0/15.0*t18;
4935  double t970 = 1024.0/63.0*t24;
4936  double t972 = 512.0/135.0*t2;
4937  double t973 = 14336.0/135.0*t7;
4938  double t974 = 8704.0/135.0*t19;
4939  double t976 = 23168.0/405.0*t24;
4940  double t978 = 73984.0/81.0*t29;
4941  double t980 = 24328.0/405.0*t18;
4942  double t982 = 69632.0/81.0*t38;
4943  double t984 = 4352.0/81.0*t48;
4944  double t985 = 243712.0/135.0*t52;
4945  double t986 = 22528.0/675.0*t54;
4946  double t987 = t643-t982+t671+93568.0/405.0*t42-t432+t512-t984-t514-t985-t986+t393;
4947  double t990 = 8192.0/135.0*t66;
4948  double t993 = -t678+t679-630784.0/675.0*t62+t990+275968.0/2025.0*t68-t682+t683-t215-t398+7168.0/225.0*t81-t686;
4949  double t994 = 8192.0/45.0*t86;
4950  double t997 = -t994+t580+t689-278528.0/405.0*t102-t691+t403+t537-t230+t231-1444.0/675.0*eta+t540;
4951  double t1000 = 32768.0/675.0*t2;
4952  double t1001 = 917504.0/675.0*t7;
4953  double t1002 = 32768.0/135.0*t19;
4954  double t1004 = 232448.0/2025.0*t24;
4955  double t1005 = 278528.0/81.0*t29;
4956  double t1007 = 48896.0/405.0*t18;
4957  double t1009 = 2048.0/225.0*t36;
4958  double t1010 = 1114112.0/405.0*t38;
4959  double t1012 = 278528.0/405.0*t48;
4960  double t1013 = 917504.0/135.0*t52;
4961  double t1014 = 139264.0/675.0*t54;
4962  double t1015 = -t1009+t1010+t41+t43+17408.0/135.0*t44-t559+t1012+t561+t1013+t1014-t368;
4963  double t1017 = 131072.0/675.0*t66;
4964  double t1020 = t649-t650+t371-t1017-550912.0/2025.0*t68-t72-t653+t274-t80-57344.0/225.0*t81+t655;
4965  double t1021 = 16384.0/45.0*t86;
4966  double t1022 = 131072.0/675.0*t98;
4967  double t1023 = 3670016.0/675.0*t112;
4968  double t1025 = t1021-t1022-t658+t374+t660-t375-t585+t289-t1023+2912.0/675.0*eta-t588;
4969  double t1028 = 448.0/5.0*t2;
4970  double t1030 = 1792.0/5.0*t19;
4971  double t1038 = 1.0/45.0+t1028+12544.0/5.0*t7-t1030+544.0/9.0*t12-20048.0/45.0*t22-6464.0/45.0*t24+50176.0/15.0*t27+15232.0/3.0*t29+5012.0/45.0*t26+756.0/5.0*t18-t309;
4972  double t1039 = 256.0/45.0*t36;
4973  double t1042 = 2176.0/27.0*t44;
4974  double t1045 = 7168.0/15.0*t54;
4975  double t1046 = -t1039-34816.0/9.0*t38-t604-15232.0/9.0*t42+t1042+t606-3808.0/3.0*t48-t608-50176.0/5.0*t52-t1045+t321-t612;
4976  double t1049 = 4096.0/15.0*t66;
4977  double t1051 = 64.0/15.0*xi;
4978  double t1053 = t615-200704.0/15.0*t62+t1049+45824.0/135.0*t68-t1051+t620-t526-t621-t333+t623-1792.0/15.0*t6+t336;
4979  double t1054 = 7168.0/45.0*t81;
4980  double t1056 = 16384.0/45.0*t98;
4981  double t1060 = -t1054+t530-4096.0/9.0*t86+t1056+t629-139264.0/27.0*t102-t631+t346+t633-t348+114688.0/15.0*t112-716.0/135.0*eta+t636;
4982  double t1067 = 4096.0/225.0*t36;
4983  double t1069 = 34816.0/135.0*t44;
4984  double t1070 = 376832.0/675.0*t54;
4985  double t1071 = t1067+t1010+t556+1079296.0/405.0*t42-t1069-t559+t1012+t561+t1013+t1070-t262;
4986  double t1075 = 114688.0/225.0*t81;
4987  double t1076 = t567-t568+10551296.0/675.0*t62-t1017-548864.0/2025.0*t68-t572+t573+t274-t277+t1075-t577;
4988  double t1077 = 262144.0/675.0*t98;
4989  double t1080 = t1021-t1077-t581+2228224.0/405.0*t102+t583-t287-t585+t289-t1023+2816.0/675.0*eta-t588;
4990  double t1088 = 47104.0/135.0*t54;
4991  double t1089 = -t1039-t982-t509-128384.0/81.0*t42+t1042+t512-t984-t514-t985-t1088+t203;
4992  double t1093 = -t520+t521-1318912.0/135.0*t62+t990+54784.0/405.0*t68+t525-t526-t215+t218-t1054+t530;
4993  double t1094 = 32768.0/135.0*t98;
4994  double t1097 = -t994+t1094+t534-278528.0/81.0*t102-t227+t228+t537-t230+t231-284.0/135.0*eta+t540;
4995  double t1103 = 2048.0/1575.0*t36;
4996  double t1106 = 8192.0/75.0*t54;
4997  double t1107 = -256.0/2205.0-t455-t456-t457+11392.0/225.0*t22+t970-57344.0/75.0*t27-2848.0/225.0*t26-t966+t1103+t462+17408.0/45.0*t42-17408.0/945.0*t44-t465+t466+t467+t1106-t151+t470-t471;
4998  double t1111 = 131072.0/1575.0*t98;
4999  double t1114 = t654-t485+t579+t486-t1111-t488+1114112.0/945.0*t102+t490-t172+2848.0/4725.0*eta-t493;
5000  double t1117 = 1536.0/35.0*t2;
5001  double t1118 = 32768.0/35.0*t7;
5002  double t1119 = 4096.0/7.0*t12;
5003  double t1120 = 2048.0/35.0*t22;
5004  double t1121 = 8192.0/441.0*t24;
5005  double t1123 = 512.0/35.0*t26;
5006  double t1124 = 2048.0/105.0*t18;
5007  double t1128 = 4096.0/35.0*t46;
5008  double t1129 = 4096.0/7.0*t48;
5009  double t1130 = 40960.0/147.0*t50;
5010  double t1132 = 2048.0/2205.0+t1117+t1118+t1119-t1120-t1121+131072.0/25.0*t27+t1123+t1124-2048.0/175.0*t36-16384.0/5.0*t42+16384.0/105.0*t44+t1128-t1129-t1130-24576.0/25.0*t54;
5011  double t1135 = 32768.0/735.0*t68;
5012  double t1136 = 1536.0/35.0*xi;
5013  double t1137 = 4096.0/35.0*t4;
5014  double t1139 = 40960.0/147.0*t5;
5015  double t1140 = 32768.0/35.0*t6;
5016  double t1143 = 131072.0/2205.0*t86;
5017  double t1144 = 1703936.0/2205.0*t96;
5018  double t1148 = 512.0/735.0*eta;
5019  double t1149 = 131072.0/147.0*t123;
5020  double t1150 = 65536.0/5.0*t56-524288.0/25.0*t62+t1135-t1136-t1137-4096.0/2205.0*t1+t1139-t1140+6144.0/25.0*t79-131072.0/525.0*t81-t1143-t1144+131072.0/175.0*t98-1048576.0/105.0*t102+8388608.0/525.0*t106-t1148+t1149;
5021  double t1152 = 512.0/15.0*t2;
5022  double t1153 = 32768.0/45.0*t7;
5023  double t1154 = 8704.0/15.0*t19;
5024  double t1155 = 1024.0/5.0*t22;
5025  double t1156 = 4096.0/63.0*t24;
5026  double t1158 = 69632.0/9.0*t29;
5027  double t1159 = 256.0/5.0*t26;
5028  double t1160 = 1024.0/15.0*t18;
5029  double t1161 = 256.0/5.0*t36;
5030  double t1162 = 65536.0/9.0*t38;
5031  double t1164 = 2048.0/3.0*t44;
5032  double t1165 = 4096.0/9.0*t48;
5033  double t1166 = -t1152-t1153+t1154+t1155+t1156-966656.0/45.0*t27-t1158-t1159-t1160+t1161+t1162+120832.0/9.0*t42-t1164+t1165;
5034  double t1167 = 557056.0/45.0*t52;
5035  double t1169 = 376832.0/9.0*t56;
5036  double t1171 = 8192.0/15.0*t66;
5037  double t1172 = 16384.0/105.0*t68;
5038  double t1173 = 1024.0/315.0*t1;
5039  double t1174 = 15104.0/15.0*t79;
5040  double t1175 = 16384.0/15.0*t81;
5041  double t1176 = 65536.0/315.0*t86;
5042  double t1179 = 2097152.0/45.0*t106;
5043  double t1180 = 524288.0/45.0*t112;
5044  double t1181 = 256.0/105.0*eta;
5045  double t1182 = t1167+47104.0/15.0*t54-t1169+3014656.0/45.0*t62-t1171-t1172+t1173-t1174+t1175+t1176-32768.0/15.0*t98+262144.0/9.0*t102-t1179-t1180+t1181;
5046  double t1184 = 32768.0/75.0*t2;
5047  double t1185 = 2097152.0/225.0*t7;
5048  double t1186 = 32768.0/15.0*t19;
5049  double t1187 = 2048.0/5.0*t22;
5050  double t1188 = 8192.0/63.0*t24;
5051  double t1190 = 262144.0/9.0*t29;
5052  double t1191 = 512.0/5.0*t26;
5053  double t1192 = 2048.0/15.0*t18;
5054  double t1194 = 1048576.0/45.0*t38;
5055  double t1197 = 262144.0/45.0*t48;
5056  double t1198 = t1184+t1185-t1186-t1187-t1188+8126464.0/225.0*t27+t1190+t1191+t1192-4096.0/25.0*t36-t1194-1015808.0/45.0*t42+32768.0/15.0*t44-t1197;
5057  double t1199 = 2097152.0/45.0*t52;
5058  double t1201 = 3014656.0/45.0*t56;
5059  double t1203 = 131072.0/75.0*t66;
5060  double t1204 = 32768.0/105.0*t68;
5061  double t1205 = 2048.0/315.0*t1;
5062  double t1206 = 126976.0/75.0*t79;
5063  double t1208 = 131072.0/315.0*t86;
5064  double t1211 = 16777216.0/225.0*t106;
5065  double t1212 = 8388608.0/225.0*t112;
5066  double t1213 = 512.0/105.0*eta;
5067  double t1214 = -t1199-376832.0/75.0*t54+t1201-24117248.0/225.0*t62+t1203+t1204-t1205+t1206-262144.0/75.0*t81-t1208+262144.0/75.0*t98-2097152.0/45.0*t102+t1211+t1212-t1213;
5068  double t1222 = 114688.0/5.0*t27;
5069  double t1227 = 14336.0*t42;
5070  double t1230 = -4032.0/5.0*t2-86016.0/5.0*t7+16128.0/5.0*t19-512.0*t12+512.0*t22+10240.0/63.0*t24-t1222-43008.0*t29-128.0*t26-512.0/3.0*t18+t1161+32768.0*t38+t1227-t1164+10752.0*t48+344064.0/5.0*t52;
5071  double t1231 = 21504.0/5.0*t54;
5072  double t1232 = 57344.0*t56;
5073  double t1233 = 458752.0/5.0*t62;
5074  double t1237 = 512.0/63.0*t1;
5075  double t1239 = 5376.0/5.0*t79;
5076  double t1241 = 16384.0/5.0*t98;
5077  double t1242 = 131072.0/3.0*t102;
5078  double t1243 = 1048576.0/15.0*t106;
5079  double t1246 = t1231-t1232+t1233-12288.0/5.0*t66-8192.0/21.0*t68+192.0/5.0*xi+t1237+4096.0/5.0*t6-t1239+t1175+32768.0/63.0*t86-t1241+t1242-t1243-262144.0/5.0*t112+128.0/21.0*eta;
5080  double t1250 = t1184+t1185-t1186-t1187-t1188+t137+t1190+t1191+t1192+2048.0/25.0*t36-t1194-t144-16384.0/15.0*t44-t1197;
5081  double t1252 = 1114112.0/45.0*t56;
5082  double t1257 = 8388608.0/225.0*t106;
5083  double t1258 = -t1199-139264.0/75.0*t54+t1252-8912896.0/225.0*t62+t1203+t1204-t1205+t163+131072.0/75.0*t81-t1208+131072.0/75.0*t98-1048576.0/45.0*t102+t1257+t1212-t1213;
5084  double t1264 = -t1152-t1153+t1154+t1155+t1156+704512.0/225.0*t27-t1158-t1159-t1160-256.0/25.0*t36+t1162-88064.0/45.0*t42+2048.0/15.0*t44+t1165;
5085  double t1266 = 180224.0/45.0*t56;
5086  double t1268 = 11008.0/75.0*t79;
5087  double t1272 = 2097152.0/225.0*t106;
5088  double t1273 = t1167+22528.0/75.0*t54-t1266+1441792.0/225.0*t62-t1171-t1172+t1173+t1268-16384.0/75.0*t81+t1176-32768.0/75.0*t98+262144.0/45.0*t102-t1272-t1180+t1181;
5089  double t1275 = 768.0/5.0*t2;
5090  double t1276 = 16384.0/5.0*t7;
5091  double t1277 = 2048.0*t12;
5092  double t1278 = 2048.0/45.0*t22;
5093  double t1280 = 512.0/45.0*t26;
5094  double t1282 = 8192.0/3.0*t40;
5095  double t1285 = 2048.0/5.0*t46;
5096  double t1286 = 2048.0*t48;
5097  double t1287 = 20480.0/21.0*t50;
5098  double t1289 = 69632.0/15.0*t58;
5099  double t1290 = 32768.0/3.0*t60;
5100  double t1292 = -1024.0/315.0-t1275-t1276-t1277+t1278-229376.0/15.0*t27-t1280+15104.0/315.0*t36-t1282+94208.0/9.0*t42-94208.0/189.0*t44-t1285+t1286+t1287+60416.0/15.0*t54-t1169-t1289+t1290+917504.0/15.0*t62;
5101  double t1293 = 32768.0/945.0*t68;
5102  double t1294 = 768.0/5.0*xi;
5103  double t1295 = 17408.0/15.0*t71;
5104  double t1296 = 17408.0/315.0*t73;
5105  double t1297 = 2048.0/5.0*t4;
5106  double t1298 = 20480.0/21.0*t5;
5107  double t1299 = 16384.0/5.0*t6;
5108  double t1301 = 8192.0/63.0*t83;
5109  double t1302 = 851968.0/315.0*t96;
5110  double t1304 = 1114112.0/315.0*t100;
5111  double t1306 = 524288.0/63.0*t104;
5112  double t1307 = 512.0/945.0*eta;
5113  double t1308 = 65536.0/21.0*t123;
5114  double t1309 = -t1293+t1294+t1295-t1296+t1297+t1173-t1298+t1299-t1174+32768.0/45.0*t81+t1301+t1302-966656.0/315.0*t98+t1304+6029312.0/189.0*t102-t1306-t1179+t1307-t1308;
5115  double t1311 = 3776.0/27.0*t2;
5116  double t1312 = 57344.0/27.0*t7;
5117  double t1313 = 64192.0/27.0*t19;
5118  double t1314 = 11776.0/81.0*t22;
5119  double t1315 = 2048.0/81.0*t24;
5120  double t1317 = 2001920.0/81.0*t29;
5121  double t1318 = 3776.0/81.0*t26;
5122  double t1319 = 2176.0/81.0*t18;
5123  double t1320 = 73984.0/27.0*t33;
5124  double t1322 = 1888.0/9.0*t36;
5125  double t1323 = 1884160.0/81.0*t38;
5126  double t1324 = 302080.0/27.0*t40;
5127  double t1326 = 58880.0/27.0*t44;
5128  double t1327 = 4352.0/27.0*t46;
5129  double t1328 = 117760.0/81.0*t48;
5130  double t1329 = 10240.0/27.0*t50;
5131  double t1330 = 974848.0/27.0*t52;
5132  double t1333 = -t1322-t1323+t1324-3473920.0/81.0*t42+t1326-t1327-t1328+t1329-t1330-347392.0/27.0*t54+10833920.0/81.0*t56;
5133  double t1335 = 400384.0/27.0*t58;
5134  double t1336 = 942080.0/27.0*t60;
5135  double t1338 = 60416.0/27.0*t66;
5136  double t1339 = 8192.0/81.0*t68;
5137  double t1340 = 128384.0/27.0*t71;
5138  double t1341 = 2176.0/9.0*t73;
5139  double t1342 = 128.0/81.0*t1;
5140  double t1344 = 28672.0/9.0*t81;
5141  double t1346 = 5120.0/9.0*t83;
5142  double t1348 = 278528.0/27.0*t100;
5143  double t1350 = 655360.0/27.0*t104;
5144  double t1352 = 69632.0/27.0*t108;
5145  double t1353 = 163840.0/27.0*t110;
5146  double t1354 = 917504.0/27.0*t112;
5147  double t1355 = 64.0/27.0*eta;
5148  double t1356 = 174080.0/27.0*t125;
5149  double t1357 = -t1346+241664.0/27.0*t98-t1348-7536640.0/81.0*t102+t1350+3670016.0/27.0*t106-t1352+t1353+t1354-t1355-t1356;
5150  double t1360 = 241664.0/135.0*t2;
5151  double t1361 = 3670016.0/135.0*t7;
5152  double t1362 = 241664.0/27.0*t19;
5153  double t1363 = 94208.0/405.0*t22;
5154  double t1364 = 32768.0/405.0*t24;
5155  double t1366 = 7536640.0/81.0*t29;
5156  double t1367 = 31744.0/405.0*t26;
5157  double t1368 = 8192.0/81.0*t18;
5158  double t1369 = 278528.0/27.0*t33;
5159  double t1372 = 6029312.0/81.0*t38;
5160  double t1373 = 507904.0/27.0*t40;
5161  double t1376 = 278528.0/135.0*t46;
5162  double t1377 = 1507328.0/81.0*t48;
5163  double t1378 = 131072.0/27.0*t50;
5164  double t1379 = 3670016.0/27.0*t52;
5165  double t1381 = 17334272.0/81.0*t56;
5166  double t1382 = 30208.0/45.0*t36+t1372-t1373+5840896.0/81.0*t42-188416.0/27.0*t44+t1376+t1377-t1378+t1379+2779136.0/135.0*t54-t1381;
5167  double t1384 = 3203072.0/135.0*t58;
5168  double t1385 = 1507328.0/27.0*t60;
5169  double t1386 = 42205184.0/135.0*t62;
5170  double t1387 = 966656.0/135.0*t66;
5171  double t1388 = 65536.0/405.0*t68;
5172  double t1389 = 1079296.0/135.0*t71;
5173  double t1390 = 34816.0/45.0*t73;
5174  double t1391 = 8192.0/405.0*t1;
5175  double t1392 = 936448.0/135.0*t79;
5176  double t1395 = 16384.0/9.0*t83;
5177  double t1397 = 2228224.0/135.0*t100;
5178  double t1398 = 12058624.0/81.0*t102;
5179  double t1399 = 1048576.0/27.0*t104;
5180  double t1400 = 29360128.0/135.0*t106;
5181  double t1401 = 1114112.0/135.0*t108;
5182  double t1402 = 524288.0/27.0*t110;
5183  double t1403 = 14680064.0/135.0*t112;
5184  double t1404 = 1024.0/135.0*eta;
5185  double t1405 = 655360.0/27.0*t125;
5186  double t1406 = t1395-1933312.0/135.0*t98+t1397+t1398-t1399-t1400+t1401-t1402-t1403+t1404+t1405;
5187  double t1413 = 1792.0/9.0*t22;
5188  double t1414 = 1024.0/9.0*t24;
5189  double t1417 = 448.0/9.0*t26;
5190  double t1418 = 448.0/3.0*t18;
5191  double t1419 = 15232.0*t33;
5192  double t1420 = -16.0/9.0+3304.0*t2+50176.0*t7-13216.0*t19+14720.0/9.0*t12-t1413+t1414+200704.0/3.0*t27+412160.0/3.0*t29+t1417-t1418+t1419;
5193  double t1422 = 35840.0/3.0*t40;
5194  double t1424 = 3808.0*t46;
5195  double t1426 = 8960.0*t50;
5196  double t1429 = 1648640.0/9.0*t56;
5197  double t1430 = 60928.0/3.0*t58;
5198  double t1431 = -t1322-942080.0/9.0*t38+t1422-412160.0/9.0*t42+t1326-t1424-103040.0/3.0*t48+t1426-200704.0*t52-52864.0/3.0*t54+t1429+t1430;
5199  double t1433 = 143360.0/3.0*t60;
5200  double t1436 = 4096.0/27.0*t68;
5201  double t1438 = 15232.0/3.0*t71;
5202  double t1439 = 544.0/3.0*t4;
5203  double t1440 = 112.0/3.0*t1;
5204  double t1441 = 1280.0/3.0*t5;
5205  double t1443 = 13216.0/3.0*t79;
5206  double t1444 = -t1433-802816.0/3.0*t62+30208.0/3.0*t66+t1436-472.0/3.0*xi-t1438+t1341+t1439+t1440-t1441-7168.0/3.0*t6+t1443;
5207  double t1446 = 139264.0/9.0*t100;
5208  double t1448 = 327680.0/9.0*t104;
5209  double t1449 = 1835008.0/9.0*t106;
5210  double t1450 = 34816.0/3.0*t108;
5211  double t1451 = 81920.0/3.0*t110;
5212  double t1453 = 35840.0*t125;
5213  double t1454 = -t1344-t1346+120832.0/9.0*t98-t1446-3768320.0/27.0*t102+t1448+t1449-t1450+t1451+458752.0/3.0*t112-t1355-t1453;
5214  double t1457 = 34816.0/405.0*t22;
5215  double t1460 = 94208.0/27.0*t44;
5216  double t1462 = 6406144.0/81.0*t56;
5217  double t1463 = -15104.0/45.0*t36+t1372-t195+t196+t1460+t1376+t1377-t1378+t1379+1027072.0/135.0*t54-t1462;
5218  double t1465 = 1183744.0/135.0*t58;
5219  double t1466 = 557056.0/27.0*t60;
5220  double t1468 = 32768.0/405.0*t68;
5221  double t1469 = 17408.0/45.0*t73;
5222  double t1470 = 229376.0/45.0*t81;
5223  double t1472 = 8192.0/9.0*t83;
5224  double t1474 = 1114112.0/135.0*t100;
5225  double t1476 = 524288.0/27.0*t104;
5226  double t1477 = 14680064.0/135.0*t106;
5227  double t1478 = 512.0/135.0*eta;
5228  double t1479 = -t1472-966656.0/135.0*t98+t1474+6029312.0/81.0*t102-t1476-t1477+t1401-t1402-t1403-t1478+t1405;
5229  double t1482 = 5632.0/405.0*t22;
5230  double t1484 = 2752.0/405.0*t26;
5231  double t1487 = 44032.0/27.0*t40;
5232  double t1491 = 1036288.0/81.0*t56;
5233  double t1492 = 1888.0/45.0*t36-t1323-t1487+506368.0/81.0*t42-11776.0/27.0*t44-t1327-t1328+t1329-t1330-166144.0/135.0*t54+t1491;
5234  double t1494 = 191488.0/135.0*t58;
5235  double t1495 = 90112.0/27.0*t60;
5236  double t1497 = 8192.0/405.0*t68;
5237  double t1498 = 93568.0/135.0*t71;
5238  double t1499 = 2176.0/45.0*t73;
5239  double t1500 = 81184.0/135.0*t79;
5240  double t1501 = 28672.0/45.0*t81;
5241  double t1503 = 1024.0/9.0*t83;
5242  double t1505 = 278528.0/135.0*t100;
5243  double t1507 = 131072.0/27.0*t104;
5244  double t1508 = 3670016.0/135.0*t106;
5245  double t1509 = 64.0/135.0*eta;
5246  double t1510 = t1503+241664.0/135.0*t98-t1505-1507328.0/81.0*t102+t1507+t1508-t1352+t1353+t1354+t1509-t1356;
5247  double t1513 = 1536.0/5.0*t2;
5248  double t1514 = 32768.0/5.0*t7;
5249  double t1515 = 4096.0*t12;
5250  double t1516 = 131072.0/225.0*t22;
5251  double t1518 = 32768.0/225.0*t26;
5252  double t1520 = 131072.0/15.0*t40;
5253  double t1523 = 4096.0/5.0*t46;
5254  double t1524 = 4096.0*t48;
5255  double t1525 = 40960.0/21.0*t50;
5256  double t1527 = 262144.0/15.0*t58;
5257  double t1528 = 524288.0/15.0*t60;
5258  double t1530 = 2048.0/315.0+t1513+t1514+t1515-t1516+1835008.0/75.0*t27+t1518-126976.0/1575.0*t36+t1520-753664.0/45.0*t42+753664.0/945.0*t44+t1523-t1524-t1525-507904.0/75.0*t54+t1201+t1527-t1528-7340032.0/75.0*t62;
5259  double t1531 = 2097152.0/4725.0*t68;
5260  double t1532 = 1536.0/5.0*xi;
5261  double t1533 = 65536.0/15.0*t71;
5262  double t1534 = 65536.0/315.0*t73;
5263  double t1535 = 4096.0/5.0*t4;
5264  double t1536 = 40960.0/21.0*t5;
5265  double t1537 = 32768.0/5.0*t6;
5266  double t1539 = 131072.0/315.0*t83;
5267  double t1540 = 1703936.0/315.0*t96;
5268  double t1542 = 4194304.0/315.0*t100;
5269  double t1544 = 8388608.0/315.0*t104;
5270  double t1545 = 32768.0/4725.0*eta;
5271  double t1546 = 131072.0/21.0*t123;
5272  double t1547 = t1531-t1532-t1533+t1534-t1535-t1205+t1536-t1537+t1206-262144.0/225.0*t81-t1539-t1540+8126464.0/1575.0*t98-t1542-48234496.0/945.0*t102+t1544+t1211-t1545+t1546;
5273  double t1549 = 31744.0/135.0*t2;
5274  double t1550 = 458752.0/135.0*t7;
5275  double t1551 = 539648.0/135.0*t19;
5276  double t1552 = 753664.0/405.0*t22;
5277  double t1553 = 131072.0/405.0*t24;
5278  double t1555 = 3203072.0/81.0*t29;
5279  double t1556 = 241664.0/405.0*t26;
5280  double t1557 = 139264.0/405.0*t18;
5281  double t1559 = 15872.0/45.0*t36;
5282  double t1560 = 3014656.0/81.0*t38;
5283  double t1561 = 966656.0/27.0*t40;
5284  double t1563 = 16384.0/27.0*t46;
5285  double t1564 = 188416.0/81.0*t48;
5286  double t1565 = 32768.0/27.0*t50;
5287  double t1566 = 7798784.0/135.0*t52;
5288  double t1568 = t1559+t1560-t1561+5558272.0/81.0*t42-t1460+t1563+t1564-t1565+t1566+2920448.0/135.0*t54-t1381;
5289  double t1570 = 1507328.0/27.0*t58;
5290  double t1571 = 3014656.0/27.0*t60;
5291  double t1572 = 507904.0/135.0*t66;
5292  double t1573 = 524288.0/405.0*t68;
5293  double t1574 = 483328.0/27.0*t71;
5294  double t1575 = 8192.0/9.0*t73;
5295  double t1578 = 1048576.0/27.0*t100;
5296  double t1579 = 2097152.0/27.0*t104;
5297  double t1580 = 262144.0/27.0*t108;
5298  double t1581 = 7340032.0/135.0*t112;
5299  double t1582 = 4096.0/135.0*eta;
5300  double t1583 = 557056.0/27.0*t125;
5301  double t1584 = t1395-2031616.0/135.0*t98+t1578+t1398-t1579-t1400+t1580-t1402-t1581+t1582+t1583;
5302  double t1587 = 2031616.0/675.0*t2;
5303  double t1588 = 29360128.0/675.0*t7;
5304  double t1589 = 2031616.0/135.0*t19;
5305  double t1590 = 6029312.0/2025.0*t22;
5306  double t1591 = 2097152.0/2025.0*t24;
5307  double t1593 = 12058624.0/81.0*t29;
5308  double t1594 = 2031616.0/2025.0*t26;
5309  double t1595 = 524288.0/405.0*t18;
5310  double t1596 = 1048576.0/27.0*t33;
5311  double t1599 = 48234496.0/405.0*t38;
5312  double t1600 = 8126464.0/135.0*t40;
5313  double t1603 = 1048576.0/135.0*t46;
5314  double t1604 = 12058624.0/405.0*t48;
5315  double t1605 = 2097152.0/135.0*t50;
5316  double t1606 = 29360128.0/135.0*t52;
5317  double t1609 = -253952.0/225.0*t36-t1599+t1600-46727168.0/405.0*t42+1507328.0/135.0*t44-t1603-t1604+t1605-t1606-23363584.0/675.0*t54+138674176.0/405.0*t56;
5318  double t1611 = 12058624.0/135.0*t58;
5319  double t1612 = 24117248.0/135.0*t60;
5320  double t1614 = 8126464.0/675.0*t66;
5321  double t1615 = 4194304.0/2025.0*t68;
5322  double t1616 = 4063232.0/135.0*t71;
5323  double t1617 = 131072.0/45.0*t73;
5324  double t1618 = 524288.0/2025.0*t1;
5325  double t1622 = 262144.0/45.0*t83;
5326  double t1624 = 8388608.0/135.0*t100;
5327  double t1626 = 16777216.0/135.0*t104;
5328  double t1628 = 4194304.0/135.0*t108;
5329  double t1629 = 8388608.0/135.0*t110;
5330  double t1630 = 117440512.0/675.0*t112;
5331  double t1631 = 65536.0/675.0*eta;
5332  double t1632 = 2097152.0/27.0*t125;
5333  double t1633 = -t1622+16252928.0/675.0*t98-t1624-96468992.0/405.0*t102+t1626+234881024.0/675.0*t106-t1628+t1629+t1630-t1631-t1632;
5334  double t1640 = 114688.0/45.0*t22;
5335  double t1641 = 65536.0/45.0*t24;
5336  double t1644 = 28672.0/45.0*t26;
5337  double t1645 = 28672.0/15.0*t18;
5338  double t1646 = 57344.0*t33;
5339  double t1647 = 1024.0/45.0-27776.0/5.0*t2-401408.0/5.0*t7+111104.0/5.0*t19-23552.0/9.0*t12+t1640-t1641-1605632.0/15.0*t27-659456.0/3.0*t29-t1644+t1645-t1646;
5340  double t1649 = 114688.0/3.0*t40;
5341  double t1651 = 14336.0*t46;
5342  double t1653 = 28672.0*t50;
5343  double t1656 = 2637824.0/9.0*t56;
5344  double t1657 = 229376.0/3.0*t58;
5345  double t1658 = t1559+1507328.0/9.0*t38-t1649+659456.0/9.0*t42-t1460+t1651+164864.0/3.0*t48-t1653+1605632.0/5.0*t52+444416.0/15.0*t54-t1656-t1657;
5346  double t1660 = 458752.0/3.0*t60;
5347  double t1663 = 262144.0/135.0*t68;
5348  double t1665 = 57344.0/3.0*t71;
5349  double t1666 = 2048.0/3.0*t4;
5350  double t1667 = 7168.0/15.0*t1;
5351  double t1668 = 4096.0/3.0*t5;
5352  double t1670 = 111104.0/15.0*t79;
5353  double t1671 = t1660+6422528.0/15.0*t62-253952.0/15.0*t66-t1663+3968.0/15.0*xi+t1665-t1575-t1666-t1667+t1668+57344.0/15.0*t6-t1670;
5354  double t1673 = 524288.0/9.0*t100;
5355  double t1675 = 1048576.0/9.0*t104;
5356  double t1676 = 14680064.0/45.0*t106;
5357  double t1677 = 131072.0/3.0*t108;
5358  double t1678 = 262144.0/3.0*t110;
5359  double t1680 = 114688.0*t125;
5360  double t1681 = t1470+t1395-1015808.0/45.0*t98+t1673+6029312.0/27.0*t102-t1675-t1676+t1677-t1678-3670016.0/15.0*t112+t1582+t1680;
5361  double t1684 = 2228224.0/2025.0*t22;
5362  double t1689 = 51249152.0/405.0*t56;
5363  double t1690 = 126976.0/225.0*t36-t1599+t254-t255-753664.0/135.0*t44-t1603-t1604+t1605-t1606-8634368.0/675.0*t54+t1689;
5364  double t1692 = 4456448.0/135.0*t58;
5365  double t1693 = 8912896.0/135.0*t60;
5366  double t1695 = 2097152.0/2025.0*t68;
5367  double t1696 = 65536.0/45.0*t73;
5368  double t1697 = 1835008.0/225.0*t81;
5369  double t1699 = 131072.0/45.0*t83;
5370  double t1701 = 4194304.0/135.0*t100;
5371  double t1703 = 8388608.0/135.0*t104;
5372  double t1704 = 117440512.0/675.0*t106;
5373  double t1705 = 32768.0/675.0*eta;
5374  double t1706 = t1699+8126464.0/675.0*t98-t1701-48234496.0/405.0*t102+t1703+t1704-t1628+t1629+t1630+t1705-t1632;
5375  double t1709 = 360448.0/2025.0*t22;
5376  double t1711 = 176128.0/2025.0*t26;
5377  double t1714 = 704512.0/135.0*t40;
5378  double t1718 = 8290304.0/405.0*t56;
5379  double t1719 = -15872.0/225.0*t36+t1560+t1714-4050944.0/405.0*t42+94208.0/135.0*t44+t1563+t1564-t1565+t1566+1396736.0/675.0*t54-t1718;
5380  double t1721 = 720896.0/135.0*t58;
5381  double t1722 = 1441792.0/135.0*t60;
5382  double t1724 = 524288.0/2025.0*t68;
5383  double t1725 = 352256.0/135.0*t71;
5384  double t1726 = 8192.0/45.0*t73;
5385  double t1727 = 682496.0/675.0*t79;
5386  double t1728 = 229376.0/225.0*t81;
5387  double t1730 = 16384.0/45.0*t83;
5388  double t1732 = 1048576.0/135.0*t100;
5389  double t1734 = 2097152.0/135.0*t104;
5390  double t1735 = 29360128.0/675.0*t106;
5391  double t1736 = 4096.0/675.0*eta;
5392  double t1737 = -t1730-2031616.0/675.0*t98+t1732+12058624.0/405.0*t102-t1734-t1735+t1580-t1402-t1581-t1736+t1583;
5393  double t1751 = -512.0/63.0-384.0*t2-8192.0*t7-5120.0*t12+5376.0/5.0*t22-t1222-1344.0/5.0*t26+t1161-12288.0*t40+t1227-t1164-1024.0*t46+5120.0*t48+51200.0/21.0*t50+t1231-t1232-129024.0/5.0*t58+49152.0*t60+t1233;
5394  double t1765 = -4096.0/5.0*t68+384.0*xi+32256.0/5.0*t71-1536.0/5.0*t73+1024.0*t4+t1237-51200.0/21.0*t5+8192.0*t6-t1239+t1175+4096.0/7.0*t83+425984.0/63.0*t96-t1241+98304.0/5.0*t100+t1242-262144.0/7.0*t104-t1243+64.0/5.0*eta-163840.0/21.0*t123;
5395  double t1767 = 448.0/3.0*t2;
5396  double t1768 = 28672.0/9.0*t7;
5397  double t1769 = 7616.0/3.0*t19;
5398  double t1771 = 1792.0/3.0*t24;
5399  double t1773 = 304640.0/9.0*t29;
5400  double t1775 = 1904.0/3.0*t18;
5401  double t1777 = 224.0*t36;
5402  double t1778 = 286720.0/9.0*t38;
5403  double t1781 = 8960.0/3.0*t44;
5404  double t1782 = 896.0*t46;
5405  double t1783 = 17920.0/9.0*t48;
5406  double t1784 = 5120.0/3.0*t50;
5407  double t1785 = 487424.0/9.0*t52;
5408  double t1787 = -t1777-t1778+151040.0/3.0*t40-528640.0/9.0*t42+t1781-t1782-t1783+t1784-t1785-41216.0/3.0*t54+t1429;
5409  double t1792 = 7168.0/3.0*t66;
5410  double t1795 = 1344.0*t73;
5411  double t1796 = 14336.0/3.0*t81;
5412  double t1798 = 2560.0*t83;
5413  double t1803 = 14336.0*t108;
5414  double t1804 = 458752.0/9.0*t112;
5415  double t1805 = 56.0*eta;
5416  double t1806 = 87040.0/3.0*t125;
5417  double t1807 = -t1798+28672.0/3.0*t98-57344.0*t100-1146880.0/9.0*t102+327680.0/3.0*t104+t1449-t1803+t1451+t1804-t1805-t1806;
5418  double t1810 = 28672.0/15.0*t2;
5419  double t1811 = 1835008.0/45.0*t7;
5420  double t1812 = 28672.0/3.0*t19;
5421  double t1814 = 28672.0/15.0*t24;
5422  double t1816 = 1146880.0/9.0*t29;
5423  double t1818 = 7168.0/3.0*t18;
5424  double t1821 = 917504.0/9.0*t38;
5425  double t1825 = 57344.0/5.0*t46;
5426  double t1826 = 229376.0/9.0*t48;
5427  double t1827 = 65536.0/3.0*t50;
5428  double t1828 = 1835008.0/9.0*t52;
5429  double t1830 = 3584.0/5.0*t36+t1821-253952.0/3.0*t40+888832.0/9.0*t42-28672.0/3.0*t44+t1825+t1826-t1827+t1828+329728.0/15.0*t54-t1656;
5430  double t1835 = 114688.0/15.0*t66;
5431  double t1846 = 229376.0/5.0*t108;
5432  double t1847 = 7340032.0/45.0*t112;
5433  double t1849 = 327680.0/3.0*t125;
5434  double t1850 = 8192.0*t83-229376.0/15.0*t98+458752.0/5.0*t100+1835008.0/9.0*t102-524288.0/3.0*t104-t1676+t1846-t1678-t1847+896.0/5.0*eta+t1849;
5435  double t1864 = -42.0+3528.0*t2+75264.0*t7-14112.0*t19+2240.0*t12-4704.0*t22+2688.0*t24+100352.0*t27+188160.0*t29+1176.0*t26-3528.0*t18+84672.0*t33;
5436  double t1875 = -t1777-143360.0*t38+53760.0*t40-62720.0*t42+t1781-21168.0*t46-47040.0*t48+40320.0*t50-301056.0*t52-18816.0*t54+250880.0*t56+112896.0*t58;
5437  double t1888 = -215040.0*t60-401408.0*t62+10752.0*t66+3584.0*t68-168.0*xi-28224.0*t71+t1795+1008.0*t4+882.0*t1-1920.0*t5-3584.0*t6+4704.0*t79;
5438  double t1898 = -t1796-t1798+14336.0*t98-86016.0*t100-573440.0/3.0*t102+163840.0*t104+917504.0/3.0*t106-64512.0*t108+122880.0*t110+229376.0*t112-t1805-161280.0*t125;
5439  double t1906 = 974848.0/9.0*t56;
5440  double t1907 = -1792.0/5.0*t36+t1821-t313+t314+14336.0/3.0*t44+t1825+t1826-t1827+t1828+121856.0/15.0*t54-t1906;
5441  double t1921 = 7340032.0/45.0*t106;
5442  double t1923 = -4096.0*t83-114688.0/15.0*t98+229376.0/5.0*t100+917504.0/9.0*t102-262144.0/3.0*t104-t1921+t1846-t1678-t1847-448.0/5.0*eta+t1849;
5443  double t1935 = 157696.0/9.0*t56;
5444  double t1936 = 224.0/5.0*t36-t1778-22016.0/3.0*t40+77056.0/9.0*t42-1792.0/3.0*t44-t1782-t1783+t1784-t1785-19712.0/15.0*t54+t1935;
5445  double t1944 = 9632.0/15.0*t79;
5446  double t1952 = 1835008.0/45.0*t106;
5447  double t1954 = 512.0*t83+28672.0/15.0*t98-57344.0/5.0*t100-229376.0/9.0*t102+65536.0/3.0*t104+t1952-t1803+t1451+t1804+56.0/5.0*eta-t1806;
5448  double t1961 = 2048.0/315.0+t1513+t1514+t1515-t1516+917504.0/75.0*t27+t1518-t1103+t1520-278528.0/45.0*t42+278528.0/945.0*t44+t1523-t1524-t1525-t1106+t1252+t1527-t1528-3670016.0/75.0*t62;
5449  double t1964 = t1531-t1532-t1533+t1534-t1535-t1205+t1536-t1537+t163-131072.0/225.0*t81-t1539-t1540+t1111-t1542-17825792.0/945.0*t102+t1544+t1257-t1545+t1546;
5450  double t1966 = 229376.0/135.0*t7;
5451  double t1968 = 1183744.0/81.0*t29;
5452  double t1970 = 1114112.0/81.0*t38;
5453  double t1972 = 34816.0/27.0*t44;
5454  double t1973 = 69632.0/81.0*t48;
5455  double t1974 = 3899392.0/135.0*t52;
5456  double t1975 = t1039+t1970-t1561+2054144.0/81.0*t42-t1972+t1563+t1973-t1565+t1974+t1088-t1462;
5457  double t1978 = 114688.0/45.0*t81;
5458  double t1981 = 3670016.0/135.0*t112;
5459  double t1982 = t1395-t1094+t1578+4456448.0/81.0*t102-t1579-t1477+t1580-t1402-t1981+t1582+t1583;
5460  double t1985 = 14680064.0/675.0*t7;
5461  double t1987 = 4456448.0/81.0*t29;
5462  double t1989 = 17825792.0/405.0*t38;
5463  double t1992 = 4456448.0/405.0*t48;
5464  double t1993 = 14680064.0/135.0*t52;
5465  double t1994 = -t1067-t1989+t1600-17268736.0/405.0*t42+557056.0/135.0*t44-t1603-t1992+t1605-t1993-t1070+t1689;
5466  double t1999 = 58720256.0/675.0*t112;
5467  double t2000 = -t1622+t1077-t1624-35651584.0/405.0*t102+t1626+t1704-t1628+t1629+t1999-t1631-t1632;
5468  double t2007 = 1024.0/45.0-t1028-200704.0/5.0*t7+t1030-8704.0/9.0*t12+t1640-t1641-802816.0/15.0*t27-243712.0/3.0*t29-t1644+t1645-t1646;
5469  double t2012 = t1039+557056.0/9.0*t38-t1649+243712.0/9.0*t42-t1972+t1651+60928.0/3.0*t48-t1653+802816.0/5.0*t52+t1045-t1906-t1657;
5470  double t2016 = t1660+3211264.0/15.0*t62-t1049-t1663+t1051+t1665-t1575-t1666-t1667+t1668+28672.0/15.0*t6-t336;
5471  double t2019 = t1978+t1395-t1056+t1673+2228224.0/27.0*t102-t1675-t1921+t1677-t1678-1835008.0/15.0*t112+t1582+t1680;
5472  double t2025 = t1009-t1989+t254-t364-278528.0/135.0*t44-t1603-t1992+t1605-t1993-t1014+18939904.0/405.0*t56;
5473  double t2032 = t1699+t1022-t1701-17825792.0/405.0*t102+t1703+58720256.0/675.0*t106-t1628+t1629+t1999+t1705-t1632;
5474  double t2038 = 3063808.0/405.0*t56;
5475  double t2039 = -t643+t1970+t1714-1497088.0/405.0*t42+t1069+t1563+t1973-t1565+t1974+t986-t2038;
5476  double t2044 = 14680064.0/675.0*t106;
5477  double t2045 = -t1730-t580+t1732+4456448.0/405.0*t102-t1734-t2044+t1580-t1402-t1981-t1736+t1583;
5478  double t2054 = -1024.0/315.0-t1275-t1276-t1277+t1278-229376.0/75.0*t27-t1280-11008.0/1575.0*t36-t1282+45056.0/45.0*t42-45056.0/945.0*t44-t1285+t1286+t1287-44032.0/75.0*t54-t1266-t1289+t1290+917504.0/75.0*t62;
5479  double t2058 = -t1293+t1294+t1295-t1296+t1297+t1173-t1298+t1299+t1268+32768.0/225.0*t81+t1301+t1302+704512.0/1575.0*t98+t1304+2883584.0/945.0*t102-t1306-t1272+t1307-t1308;
5480  double t2060 = 2752.0/135.0*t2;
5481  double t2061 = 57344.0/135.0*t7;
5482  double t2062 = 46784.0/135.0*t19;
5483  double t2064 = 191488.0/81.0*t29;
5484  double t2066 = 1376.0/45.0*t36;
5485  double t2067 = 180224.0/81.0*t38;
5486  double t2069 = 5632.0/27.0*t44;
5487  double t2070 = 11264.0/81.0*t48;
5488  double t2071 = 974848.0/135.0*t52;
5489  double t2073 = t2066-t2067+t1324-332288.0/81.0*t42+t2069-t1327-t2070+t1329-t2071+253184.0/135.0*t54+t1491;
5490  double t2076 = 44032.0/135.0*t66;
5491  double t2080 = 917504.0/135.0*t112;
5492  double t2081 = -t1346-176128.0/135.0*t98-t1348-720896.0/81.0*t102+t1350+t1508-t1352+t1353+t2080-t1355-t1356;
5493  double t2084 = 176128.0/675.0*t2;
5494  double t2085 = 3670016.0/675.0*t7;
5495  double t2086 = 176128.0/135.0*t19;
5496  double t2088 = 720896.0/81.0*t29;
5497  double t2091 = 2883584.0/405.0*t38;
5498  double t2094 = 720896.0/405.0*t48;
5499  double t2095 = 3670016.0/135.0*t52;
5500  double t2097 = -22016.0/225.0*t36+t2091-t1373+2793472.0/405.0*t42-90112.0/135.0*t44+t1376+t2094-t1378+t2095-2025472.0/675.0*t54-t1718;
5501  double t2100 = 704512.0/675.0*t66;
5502  double t2105 = 14680064.0/675.0*t112;
5503  double t2106 = t1395+1409024.0/675.0*t98+t1397+5767168.0/405.0*t102-t1399-t1735+t1401-t1402-t2105+t1404+t1405;
5504  double t2115 = -16.0/9.0-2408.0/5.0*t2+50176.0/5.0*t7+9632.0/5.0*t19+1408.0/9.0*t12-t1413+t1414+200704.0/15.0*t27+39424.0/3.0*t29+t1417-t1418+t1419;
5505  double t2121 = t2066-90112.0/9.0*t38+t1422-39424.0/9.0*t42+t2069-t1424-9856.0/3.0*t48+t1426-200704.0/5.0*t52+38528.0/15.0*t54+t1935+t1430;
5506  double t2127 = -t1433-802816.0/15.0*t62-22016.0/15.0*t66+t1436+344.0/15.0*xi-t1438+t1341+t1439+t1440-t1441-7168.0/15.0*t6-t1944;
5507  double t2131 = -t1501-t1346-88064.0/45.0*t98-t1446-360448.0/27.0*t102+t1448+t1952-t1450+t1451+458752.0/15.0*t112-t1355-t1453;
5508  double t2138 = 11008.0/225.0*t36+t2091-t195+t388+45056.0/135.0*t44+t1376+t2094-t1378+t2095-748544.0/675.0*t54-t2038;
5509  double t2144 = -t1472+704512.0/675.0*t98+t1474+2883584.0/405.0*t102-t1476-t2044+t1401-t1402-t2105-t1478+t1405;
5510  double t2154 = -1376.0/225.0*t36-t2067-t1487+242176.0/405.0*t42-5632.0/135.0*t44-t1327-t2070+t1329-t2071+121088.0/675.0*t54+495616.0/405.0*t56;
5511  double t2162 = t1503-176128.0/675.0*t98-t1505-720896.0/405.0*t102+t1507+t375-t1352+t1353+t2080+t1509-t1356;
5512  double t2165 = -t160+t1117+t1128-t1129-t1130+t1118+2048.0/2205.0-t1136-t1137+t1119+t1139-t1140-t1144+t1149;
5513 
5514  values[0] = t35+t64+t88+t127;
5515  values[1] = t140+t152+t165+t177;
5516  values[2] = t192+t206+t221+t236;
5517  values[3] = t251+t265+t280+t295;
5518  values[4] = t311+t325+t339+t354;
5519  values[5] = t361+t369+t373+t377;
5520  values[6] = t385+t394+t400+t405;
5521  values[7] = t413+t417;
5522  values[8] = t428+t438+t446+t452;
5523  values[9] = t472-32768.0/75.0*t62-169984.0/33075.0*t68+t475-t476+t477+t478+t479-t480+t481-t482+t494;
5524  values[10] = t497-t498-t499-9632.0/405.0*t22-t501-60416.0/135.0*t27+t503+2356.0/405.0*t26+t505-t191+t518+t531+t541;
5525  values[11] = -t544+t545+t546+97792.0/2025.0*t22+t548+507904.0/675.0*t27-t550-23936.0/2025.0*t26-t552+t250+t565+t578+t589;
5526  values[12] = t602+t613+t626+t637;
5527  values[13] = -t544+t545+t546+101504.0/2025.0*t22+t548+t424-t550-25888.0/2025.0*t26-t552+t250+t647+t656+t663;
5528  values[14] = t497-t498-t499-51488.0/2025.0*t22-t501+44032.0/675.0*t27+t503+13132.0/2025.0*t26+t505-t191+t676+t687+t694;
5529  values[15] = t135-t141+t697+64.0/735.0*eta-t139+t167-t156+t136;
5530  values[16] = t715+t726+t740+t750;
5531  values[17] = t754+t762;
5532  values[18] = t773+t782+t794+t804;
5533  values[19] = t815+t824+t834+t842;
5534  values[20] = t854+t863+t875+t885;
5535  values[21] = t890+t896+t899+t903;
5536  values[22] = t909+t915+t918+t922;
5537  values[23] = t928+t933+t937+t942;
5538  values[24] = t950+t955+t959+t962;
5539  values[25] = 256.0/5.0*t22-t966+t416+64.0/105.0*eta-64.0/5.0*t26+t579-4096.0/105.0*t68+t970;
5540  values[26] = t972+t973-t974-362528.0/2025.0*t22-t976-308224.0/675.0*t27+t978+90892.0/2025.0*t26+t980-t191+t987+t993+t997;
5541  values[27] = -t1000-t1001+t1002+723584.0/2025.0*t22+t1004-t28-t1005-181408.0/2025.0*t26-t1007+t250+t1015+t1020+t1025;
5542  values[28] = t1038+t1046+t1053+t1060;
5543  values[29] = -t1000-t1001+t1002+719872.0/2025.0*t22+t1004-3555328.0/675.0*t27-t1005-179456.0/2025.0*t26-t1007+t250+t1071+t1076+t1080;
5544  values[30] = t972+t973-t974-14368.0/81.0*t22-t976+422912.0/135.0*t27+t978+17908.0/405.0*t26+t980-t191+t1089+t1093+t1097;
5545  values[31] = t1107+229376.0/75.0*t62-182272.0/4725.0*t68+t475-t476+t477+t478+t160-t480+t481-t163+t1114;
5546  values[32] = t1132+t1150;
5547  values[33] = t1166+t1182;
5548  values[34] = t1198+t1214;
5549  values[35] = t1230+t1246;
5550  values[36] = t1250+t1258;
5551  values[37] = t1264+t1273;
5552  values[38] = t1292+t1309;
5553  values[39] = t1311+t1312-t1313-t1314+t1315+1691648.0/27.0*t27+t1317+t1318-t1319+t1320+t1333+t1335-t1336-5275648.0/27.0*t62+t1338+t1339-t1340+t1341+t1342+111392.0/27.0*t79-t1344+t1357;
5554  values[40] = -t1360-t1361+t1362+t1363-t1364-14221312.0/135.0*t27-t1366-t1367+t1368-t1369+t1382-t1384+t1385+t1386-t1387-t1388+t1389-t1390-t1391-t1392+458752.0/45.0*t81+t1406;
5555  values[41] = t1420+t1431+t1444+t1454;
5556  values[42] = -t1360-t1361+t1362+t1457-t1364-t187-t1366-t189+t1368-t1369+t1463-t1465+t1466+15597568.0/135.0*t62-t1387-t1468+t212+t1469-t1391-t218-t1470+t1479;
5557  values[43] = t1311+t1312-t1313-t1482+t1315-1232896.0/135.0*t27+t1317-t1484-t1319+t1320+t1492+t1494-t1495-2523136.0/135.0*t62+t1338+t1497+t1498-t1499+t1342-t1500+t1501+t1510;
5558  values[44] = t1530+t1547;
5559  values[45] = -t1549-t1550+t1551+t1552-t1553-13533184.0/135.0*t27-t1555-t1556+t1557-t1369+t1568-t1570+t1571+t1386-t1572-t1573+t1574-t1575-t1391-t1392+t1470+t1584;
5560  values[46] = t1587+t1588-t1589-t1590+t1591+113770496.0/675.0*t27+t1593+t1594-t1595+t1596+t1609+t1611-t1612-337641472.0/675.0*t62+t1614+t1615-t1616+t1617+t1618+7872512.0/675.0*t79-3670016.0/225.0*t81+t1633;
5561  values[47] = t1647+t1658+t1671+t1681;
5562  values[48] = t1587+t1588-t1589-t1684+t1591+t246+t1593+t248-t1595+t1596+t1690+t1692-t1693-124780544.0/675.0*t62+t1614+t1695-t271-t1696+t1618+t277+t1697+t1706;
5563  values[49] = -t1549-t1550+t1551+t1709-t1553+9863168.0/675.0*t27-t1555+t1711+t1557-t1369+t1719-t1721+t1722+20185088.0/675.0*t62-t1572-t1724-t1725+t1726-t1391+t1727-t1728+t1737;
5564  values[50] = t1751+t1765;
5565  values[51] = t1767+t1768-t1769-10304.0/3.0*t22+t1771+845824.0/9.0*t27+t1773+3304.0/3.0*t26-t1775+t1419+t1787+82432.0*t58-471040.0/3.0*t60-2637824.0/9.0*t62+t1792+7168.0/3.0*t68-26432.0*t71+t1795+t1440+t1443-t1796+t1807;
5566  values[52] = -t1810-t1811+t1812+82432.0/15.0*t22-t1814-7110656.0/45.0*t27-t1816-27776.0/15.0*t26+t1818-t1646+t1830-659456.0/5.0*t58+753664.0/3.0*t60+21102592.0/45.0*t62-t1835-57344.0/15.0*t68+222208.0/5.0*t71-21504.0/5.0*t73-t1667-t1670+229376.0/15.0*t81+t1850;
5567  values[53] = t1864+t1875+t1888+t1898;
5568  values[54] = -t1810-t1811+t1812+30464.0/15.0*t22-t1814-t305-t1816-t307+t1818-t1646+t1907-243712.0/5.0*t58+278528.0/3.0*t60+7798784.0/45.0*t62-t1835-28672.0/15.0*t68+t330+10752.0/5.0*t73-t1667-t336-114688.0/15.0*t81+t1923;
5569  values[55] = t1767+t1768-t1769-4928.0/15.0*t22+t1771-616448.0/45.0*t27+t1773-2408.0/15.0*t26-t1775+t1419+t1936+39424.0/5.0*t58-45056.0/3.0*t60-1261568.0/45.0*t62+t1792+7168.0/15.0*t68+19264.0/5.0*t71-1344.0/5.0*t73+t1440-t1944+14336.0/15.0*t81+t1954;
5570  values[56] = t1961+t1964;
5571  values[57] = -t972-t1966+t974+t1552-t1553-6766592.0/135.0*t27-t1968-t1556+t1557-t1369+t1975-t1570+t1571+21102592.0/135.0*t62-t990-t1573+t1574-t1575-t1391-t218+t1978+t1982;
5572  values[58] = t1000+t1985-t1002-t1590+t1591+56885248.0/675.0*t27+t1987+t1594-t1595+t1596+t1994+t1611-t1612-168820736.0/675.0*t62+t1017+t1615-t1616+t1617+t1618+t277-t1697+t2000;
5573  values[59] = t2007+t2012+t2016+t2019;
5574  values[60] = t1000+t1985-t1002-t1684+t1591+t359+t1987+t248-t1595+t1596+t2025+t1692-t1693-62390272.0/675.0*t62+t1017+t1695-t271-t1696+t1618+t80+917504.0/225.0*t81+t2032;
5575  values[61] = -t972-t1966+t974+t1709-t1553+4931584.0/675.0*t27-t1968+t1711+t1557-t1369+t2039-t1721+t1722+10092544.0/675.0*t62-t990-t1724-t1725+t1726-t1391+t398-t1075+t2045;
5576  values[62] = t2054+t2058;
5577  values[63] = -t2060+t2061+t2062-t1314+t1315+1691648.0/135.0*t27+t2064+t1318-t1319+t1320+t2073+t1335-t1336-5275648.0/135.0*t62-t2076+t1339-t1340+t1341+t1342-t1500-t1501+t2081;
5578  values[64] = t2084-t2085-t2086+t1363-t1364-14221312.0/675.0*t27-t2088-t1367+t1368-t1369+t2097-t1384+t1385+42205184.0/675.0*t62+t2100-t1388+t1389-t1390-t1391+t1727+458752.0/225.0*t81+t2106;
5579  values[65] = t2115+t2121+t2127+t2131;
5580  values[66] = t2084-t2085-t2086+t1457-t1364-t383-t2088-t189+t1368-t1369+t2138-t1465+t1466+15597568.0/675.0*t62+t2100-t1468+t212+t1469-t1391+t398-t1728+t2144;
5581  values[67] = -t2060+t2061+t2062-t1482+t1315-1232896.0/675.0*t27+t2064-t1484-t1319+t1320+t2154+t1494-t1495-2523136.0/675.0*t62-t2076+t1497+t1498-t1499+t1342+59168.0/675.0*t79+28672.0/225.0*t81+t2162;
5582  values[68] = t2165;
5583  values[69] = -t1148-t160+t1123+t1124-t1120-t1121+t1135-t1143;
5584 }
5585 
5586 // values of the derivatives in xi-eta direction
5587 static void C_Q_UL8S_2D_DeriveXiEta(double xi, double eta, double *values)
5588 {
5589  double t1 = xi*xi;
5590  double t2 = t1*t1;
5591  double t3 = t2*xi;
5592  double t4 = t3*eta;
5593  double t5 = 57152.0/4725.0*t4;
5594  double t6 = eta*eta;
5595  double t7 = t6*t6;
5596  double t8 = t7*t6;
5597  double t13 = eta*(-5.0/16.0+231.0/16.0*t8-315.0/16.0*t7+105.0/16.0*t6);
5598  double t14 = 8192.0/72765.0*t13;
5599  double t16 = t2*t1;
5600  double t21 = xi*(-5.0/16.0+231.0/16.0*t16-315.0/16.0*t2+105.0/16.0*t1);
5601  double t22 = 8192.0/72765.0*t21;
5602  double t23 = t1*xi;
5603  double t24 = t7*eta;
5604  double t25 = t23*t24;
5605  double t26 = 512.0/135.0*t25;
5606  double t27 = xi*t6;
5607  double t29 = t6*eta;
5608  double t31 = xi*t7*t29;
5609  double t32 = 4096.0/315.0*t31;
5610  double t34 = t1*t6;
5611  double t35 = 1024.0/225.0*t34;
5612  double t36 = 50044.0/10395.0*t29;
5613  double t37 = t16*t6;
5614  double t38 = 28672.0/675.0*t37;
5615  double t39 = t23*eta;
5616  double t40 = 3448.0/405.0*t39;
5617  double t41 = t16*t29;
5618  double t42 = 7168.0/405.0*t41;
5619  double t43 = xi*eta;
5620  double t45 = -t5-t14+608.0/135.0*t7-t22-t26+3208.0/675.0*t27+t32-3328.0/675.0*t8+t35+t36+t38+t40+t42-5753.0/14175.0*t43;
5621  double t47 = t2*eta;
5622  double t49 = t16*t8;
5623  double t51 = t3*t7;
5624  double t52 = 8704.0/135.0*t51;
5625  double t53 = t23*t29;
5626  double t54 = 64.0/81.0*t53;
5627  double t55 = xi*t8;
5628  double t57 = 1.0-t6;
5629  double t62 = t57*(693.0/8.0*t24-315.0/4.0*t29+105.0/8.0*eta);
5630  double t63 = 4096.0/72765.0*t62;
5631  double t64 = xi*t24;
5632  double t65 = 57152.0/4725.0*t64;
5633  double t66 = t1*t8;
5634  double t67 = 28672.0/675.0*t66;
5635  double t68 = t1*t24;
5636  double t69 = 2048.0/225.0*t68;
5637  double t70 = t2*t29;
5638  double t71 = 1088.0/81.0*t70;
5639  double t72 = t2*t8;
5640  double t74 = t3*t6;
5641  double t75 = 2048.0/225.0*t74;
5642  double t76 = 127.0/6300.0-3328.0/675.0*t16-12824.0/405.0*t47+802816.0/2025.0*t49+t52+t54+68224.0/2025.0*t55+t63-t65+t67-t69-t71-121856.0/405.0*t72-t75;
5643  double t78 = t23*t7;
5644  double t79 = 1088.0/81.0*t78;
5645  double t80 = xi*t29;
5646  double t81 = 3448.0/405.0*t80;
5647  double t82 = t16*t7;
5648  double t84 = t2*t6;
5649  double t85 = 4352.0/135.0*t84;
5650  double t86 = t3*t8;
5651  double t87 = 57344.0/675.0*t86;
5652  double t88 = t1*t7;
5653  double t89 = 4352.0/135.0*t88;
5654  double t90 = 50044.0/10395.0*t23;
5655  double t91 = t23*t6;
5656  double t92 = 256.0/135.0*t91;
5657  double t93 = t3*t29;
5658  double t94 = 512.0/135.0*t93;
5659  double t95 = 1.0-t1;
5660  double t97 = t95*eta*t3;
5661  double t98 = 4096.0/105.0*t97;
5662  double t99 = t1*t29;
5663  double t100 = 256.0/135.0*t99;
5664  double t101 = t16*eta;
5665  double t105 = -t79+t81-121856.0/405.0*t82-t85-t87-t89+t90+t92-t94-t98+t100+68224.0/2025.0*t101-54511.0/66150.0*xi-54511.0/66150.0*eta;
5666  double t106 = t3*t24;
5667  double t107 = 4096.0/225.0*t106;
5668  double t110 = 86336.0/17325.0*t3;
5669  double t112 = t2*t23*eta;
5670  double t113 = 4096.0/315.0*t112;
5671  double t115 = xi*t57*t24;
5672  double t116 = 4096.0/105.0*t115;
5673  double t117 = t1*eta;
5674  double t119 = t2*t24;
5675  double t120 = 8704.0/135.0*t119;
5676  double t121 = t2*t7;
5677  double t123 = xi*t7;
5678  double t125 = t23*t8;
5679  double t126 = 7168.0/405.0*t125;
5680  double t127 = 86336.0/17325.0*t24;
5681  double t129 = t16*t24;
5682  double t130 = 57344.0/675.0*t129;
5683  double t135 = t95*(693.0/8.0*t3-315.0/4.0*t23+105.0/8.0*xi);
5684  double t136 = 4096.0/72765.0*t135;
5685  double t137 = t107+608.0/135.0*t2-151.0/225.0*t1-t110+t113-t116+3208.0/675.0*t117+t120+18496.0/81.0*t121-12824.0/405.0*t123+t126-t127-151.0/225.0*t6-t130+t136;
5686  double t140 = 2048.0/21.0*t4;
5687  double t142 = 65536.0/72765.0*t21;
5688  double t143 = 192.0/35.0*t27;
5689  double t144 = 32768.0/2205.0*t31;
5690  double t145 = 4096.0/675.0*t8;
5691  double t146 = 1024.0/25.0*t34;
5692  double t147 = 256.0/945.0*t29;
5693  double t148 = 65536.0/225.0*t37;
5694  double t149 = 1024.0/15.0*t39;
5695  double t150 = 16384.0/135.0*t41;
5696  double t151 = t140-4352.0/945.0*t7+t142-t143-t144+t145-t146+t147-t148-t149-t150;
5697  double t152 = 4096.0/2205.0*t43;
5698  double t155 = 1835008.0/675.0*t49;
5699  double t156 = 4096.0/105.0*t55;
5700  double t157 = 2048.0/147.0*t64;
5701  double t159 = 2048.0/25.0*t68;
5702  double t160 = 1024.0/9.0*t70;
5703  double t162 = 1024.0/105.0*t80;
5704  double t163 = t152+8704.0/225.0*t16+11392.0/45.0*t47-t155-t156+t157-28672.0/75.0*t66+t159+t160+114688.0/45.0*t72-t162;
5705  double t166 = 4096.0/15.0*t84;
5706  double t168 = 134272.0/3465.0*t23;
5707  double t169 = 32768.0/105.0*t97;
5708  double t170 = 256.0/15.0*t99;
5709  double t175 = -136.0/1575.0+278528.0/135.0*t82+t166+4352.0/15.0*t88-t168+t169-t170-182272.0/675.0*t101+40192.0/6615.0*xi+2848.0/4725.0*eta-544.0/15.0*t2;
5710  double t177 = 9472.0/231.0*t3;
5711  double t178 = 32768.0/315.0*t112;
5712  double t179 = 32768.0/735.0*t115;
5713  double t181 = 8192.0/15.0*t119;
5714  double t182 = 17408.0/9.0*t121;
5715  double t183 = 256.0/7.0*t123;
5716  double t184 = 2048.0/1575.0*t24;
5717  double t185 = 1024.0/1575.0*t6;
5718  double t186 = 131072.0/225.0*t129;
5719  double t187 = 32768.0/72765.0*t135;
5720  double t188 = 136.0/25.0*t1+t177-t178+t179-2848.0/75.0*t117-t181-t182+t183-t184+t185+t186-t187;
5721  double t191 = 46336.0/135.0*t4;
5722  double t192 = 544.0/27.0*t7;
5723  double t193 = 32768.0/10395.0*t21;
5724  double t194 = 34816.0/135.0*t25;
5725  double t195 = 512.0/135.0*t27;
5726  double t196 = 3584.0/135.0*t8;
5727  double t197 = 7552.0/45.0*t34;
5728  double t198 = 32.0/27.0*t29;
5729  double t199 = 114688.0/135.0*t37;
5730  double t200 = 97312.0/405.0*t39;
5731  double t201 = 28672.0/81.0*t41;
5732  double t202 = 464.0/81.0*t43;
5733  double t204 = -t191+t192-t193+t194+t195-t196+t197-t198+t199+t200+t201-t202-3584.0/27.0*t16;
5734  double t206 = 3211264.0/405.0*t49;
5735  double t207 = 34816.0/27.0*t51;
5736  double t208 = 4352.0/81.0*t53;
5737  double t209 = 14336.0/405.0*t55;
5738  double t210 = 1024.0/135.0*t64;
5739  double t212 = 15104.0/45.0*t68;
5740  double t213 = 29440.0/81.0*t70;
5741  double t215 = 8192.0/45.0*t74;
5742  double t216 = 73984.0/81.0*t78;
5743  double t217 = 128.0/81.0*t80;
5744  double t218 = -71840.0/81.0*t47+t206-t207-t208+t209-t210+211456.0/135.0*t66-t212-t213-659456.0/81.0*t72+t215+t216+t217;
5745  double t221 = 23552.0/27.0*t84;
5746  double t222 = 229376.0/135.0*t86;
5747  double t224 = 40880.0/297.0*t23;
5748  double t225 = 17408.0/135.0*t91;
5749  double t226 = 2048.0/27.0*t93;
5750  double t227 = 16384.0/15.0*t97;
5751  double t228 = 1888.0/27.0*t99;
5752  double t230 = 19864.0/945.0*xi;
5753  double t232 = 14.0/45.0-487424.0/81.0*t82-t221+t222-32096.0/27.0*t88+t224-t225+t226-t227+t228+383488.0/405.0*t101-t230-284.0/135.0*eta;
5754  double t233 = 16384.0/45.0*t106;
5755  double t236 = 72448.0/495.0*t3;
5756  double t237 = 16384.0/45.0*t112;
5757  double t239 = 47104.0/27.0*t119;
5758  double t240 = 500480.0/81.0*t121;
5759  double t241 = 2176.0/81.0*t123;
5760  double t242 = 487424.0/405.0*t125;
5761  double t243 = 256.0/45.0*t24;
5762  double t244 = 128.0/45.0*t6;
5763  double t245 = 229376.0/135.0*t129;
5764  double t246 = 16384.0/10395.0*t135;
5765  double t247 = -t233+3392.0/27.0*t2-874.0/45.0*t1-t236+t237+17908.0/135.0*t117+t239+t240-t241-t242+t243-t244-t245+t246;
5766  double t250 = 464896.0/675.0*t4;
5767  double t251 = 8704.0/135.0*t7;
5768  double t252 = 65536.0/10395.0*t21;
5769  double t253 = 131072.0/135.0*t25;
5770  double t254 = 32768.0/675.0*t27;
5771  double t255 = 57344.0/675.0*t8;
5772  double t256 = 63488.0/225.0*t34;
5773  double t257 = 512.0/135.0*t29;
5774  double t258 = 917504.0/675.0*t37;
5775  double t259 = 195584.0/405.0*t39;
5776  double t260 = 229376.0/405.0*t41;
5777  double t261 = 24064.0/2025.0*t43;
5778  double t262 = -152.0/225.0+t250-t251+t252-t253-t254+t255-t256+t257-t258-t259-t260+t261;
5779  double t265 = 25690112.0/2025.0*t49;
5780  double t266 = 557056.0/135.0*t51;
5781  double t267 = 16384.0/81.0*t53;
5782  double t268 = 917504.0/2025.0*t55;
5783  double t269 = 65536.0/675.0*t64;
5784  double t271 = 126976.0/225.0*t68;
5785  double t272 = 47104.0/81.0*t70;
5786  double t274 = 131072.0/225.0*t74;
5787  double t275 = 278528.0/81.0*t78;
5788  double t276 = 175616.0/675.0*t16+719872.0/405.0*t47-t265+t266+t267-t268+t269-1777664.0/675.0*t66+t271+t272+5275648.0/405.0*t72-t274-t275;
5789  double t278 = 8192.0/405.0*t80;
5790  double t280 = 188416.0/135.0*t84;
5791  double t281 = 3670016.0/675.0*t86;
5792  double t283 = 82816.0/297.0*t23;
5793  double t284 = 65536.0/135.0*t91;
5794  double t285 = 32768.0/135.0*t93;
5795  double t286 = 32768.0/15.0*t97;
5796  double t287 = 15872.0/135.0*t99;
5797  double t289 = 201664.0/4725.0*xi;
5798  double t291 = -t278+3899392.0/405.0*t82+t280-t281+269824.0/135.0*t88-t283+t284-t285+t286-t287-3842048.0/2025.0*t101+t289+2816.0/675.0*eta;
5799  double t292 = 262144.0/225.0*t106;
5800  double t295 = 732928.0/2475.0*t3;
5801  double t296 = 32768.0/45.0*t112;
5802  double t298 = 376832.0/135.0*t119;
5803  double t299 = 800768.0/81.0*t121;
5804  double t300 = 139264.0/405.0*t123;
5805  double t301 = 1835008.0/405.0*t125;
5806  double t302 = 4096.0/225.0*t24;
5807  double t303 = 2048.0/225.0*t6;
5808  double t304 = 1835008.0/675.0*t129;
5809  double t305 = 32768.0/10395.0*t135;
5810  double t306 = t292-33184.0/135.0*t2+8552.0/225.0*t1+t295-t296-179456.0/675.0*t117-t298-t299+t300+t301-t302+t303+t304-t305;
5811  double t310 = 16384.0/2079.0*t21;
5812  double t311 = 7168.0/5.0*t25;
5813  double t312 = 448.0/5.0*t27;
5814  double t313 = 896.0/5.0*t34;
5815  double t314 = 57344.0/45.0*t37;
5816  double t316 = 14336.0/27.0*t41;
5817  double t317 = 682.0/45.0*t43;
5818  double t319 = -12928.0/15.0*t4+t192-t310+t311+t312-t196+t313-t198+t314+3024.0/5.0*t39+t316-t317-14336.0/45.0*t16;
5819  double t321 = 1605632.0/135.0*t49;
5820  double t323 = 896.0/3.0*t53;
5821  double t325 = 896.0/5.0*t64;
5822  double t327 = 1792.0/5.0*t68;
5823  double t328 = 4480.0/9.0*t70;
5824  double t330 = 4096.0/5.0*t74;
5825  double t332 = 112.0/3.0*t80;
5826  double t333 = -20048.0/9.0*t47+t321-17408.0/3.0*t51-t323+12544.0/15.0*t55-t325+25088.0/15.0*t66-t327-t328-100352.0/9.0*t72+t330+15232.0/3.0*t78+t332;
5827  double t336 = 3584.0/3.0*t84;
5828  double t340 = 3584.0/5.0*t91;
5829  double t341 = 1024.0/3.0*t93;
5830  double t343 = 224.0/3.0*t99;
5831  double t347 = 32.0/45.0-243712.0/27.0*t82-t336+114688.0/15.0*t86-3808.0/3.0*t88+173384.0/495.0*t23-t340+t341-8192.0/3.0*t97+t343+320768.0/135.0*t101-50843.0/945.0*xi-716.0/135.0*eta;
5832  double t348 = 8192.0/5.0*t106;
5833  double t354 = 7168.0/3.0*t119;
5834  double t355 = 76160.0/9.0*t121;
5835  double t358 = 114688.0/45.0*t129;
5836  double t359 = 8192.0/2079.0*t135;
5837  double t360 = -t348+896.0/3.0*t2-224.0/5.0*t1-61312.0/165.0*t3+8192.0/9.0*t112+5012.0/15.0*t117+t354+t355-1904.0/3.0*t123-100352.0/15.0*t125+t243-t244-t358+t359;
5838  double t365 = 256.0/135.0*t29;
5839  double t366 = 458752.0/675.0*t37;
5840  double t367 = 114688.0/405.0*t41;
5841  double t368 = -104.0/225.0+t250+4352.0/135.0*t7+t252-t253-t254-28672.0/675.0*t8-t35-t365-t366-t259-t367+t261;
5842  double t371 = 12845056.0/2025.0*t49;
5843  double t372 = 17408.0/81.0*t70;
5844  double t373 = 1949696.0/405.0*t72;
5845  double t374 = 168448.0/675.0*t16+723584.0/405.0*t47-t371+t266+t267-t268+t269-t67+t69+t372+t373-t274-t275;
5846  double t376 = 1949696.0/405.0*t82;
5847  double t377 = 69632.0/135.0*t84;
5848  double t380 = -t278+t376+t377-t281+t89-t283+t284-t285+t286-t100-3856384.0/2025.0*t101+t289+2912.0/675.0*eta;
5849  double t384 = 139264.0/135.0*t119;
5850  double t385 = 295936.0/81.0*t121;
5851  double t386 = 2048.0/225.0*t24;
5852  double t387 = 1024.0/225.0*t6;
5853  double t388 = 917504.0/675.0*t129;
5854  double t389 = t292-31328.0/135.0*t2+7576.0/225.0*t1+t295-t296-181408.0/675.0*t117-t384-t385+t300+t301+t386-t387+t388-t305;
5855  double t392 = 544.0/135.0*t7;
5856  double t394 = 5504.0/225.0*t34;
5857  double t395 = 32.0/135.0*t29;
5858  double t396 = 114688.0/675.0*t37;
5859  double t397 = 28672.0/405.0*t41;
5860  double t399 = -t191-t392-t193+t194+t195+3584.0/675.0*t8-t394+t395+t396+t200+t397-t202-82432.0/675.0*t16;
5861  double t401 = 3211264.0/2025.0*t49;
5862  double t403 = 11008.0/225.0*t68;
5863  double t404 = 2816.0/81.0*t70;
5864  double t406 = 58.0/225.0-362528.0/405.0*t47+t401-t207-t208+t209-t210-154112.0/675.0*t66+t403-t404-315392.0/405.0*t72+t215+t216;
5865  double t409 = 11264.0/135.0*t84;
5866  double t411 = 1376.0/135.0*t99;
5867  double t414 = t217-487424.0/405.0*t82-t409+t222+23392.0/135.0*t88+t224-t225+t226-t227-t411+1931776.0/2025.0*t101-t230-1444.0/675.0*eta;
5868  double t418 = 22528.0/135.0*t119;
5869  double t419 = 47872.0/81.0*t121;
5870  double t420 = 256.0/225.0*t24;
5871  double t421 = 128.0/225.0*t6;
5872  double t422 = 229376.0/675.0*t129;
5873  double t423 = -t233+15296.0/135.0*t2-3694.0/225.0*t1-t236+t237+90892.0/675.0*t117+t418+t419-t241-t242-t420+t421-t422+t246;
5874  double t429 = 512.0/315.0*t43;
5875  double t430 = 24.0/5.0*t1;
5876  double t431 = 39616.0/6615.0*xi;
5877  double t432 = 512.0/15.0*t16;
5878  double t433 = 32.0*t2;
5879  double t435 = -8.0/105.0+t169+t142-4096.0/15.0*t101+t140+256.0*t47-t149-192.0/5.0*t117+t429-t168+t430+t431-t178+t432+t177-t433-t187+64.0/105.0*eta;
5880  double t438 = 4096.0/2205.0*t31;
5881  double t439 = 2816.0/675.0*t8;
5882  double t440 = 128.0/225.0*t34;
5883  double t441 = 50396.0/10395.0*t29;
5884  double t442 = 4096.0/675.0*t37;
5885  double t443 = 1024.0/405.0*t41;
5886  double t444 = 22991.0/99225.0*t43;
5887  double t445 = -t5+t14-3712.0/945.0*t7-t22-t26+3016.0/4725.0*t27+t438+t439+t440-t441-t442+t40-t443-t444;
5888  double t446 = 2816.0/675.0*t16;
5889  double t448 = 114688.0/2025.0*t49;
5890  double t450 = 54464.0/33075.0*t64;
5891  double t452 = 256.0/225.0*t68;
5892  double t453 = 64.0/81.0*t70;
5893  double t455 = -t446-12952.0/405.0*t47-t448+t52+t54+62848.0/14175.0*t55-t63-t450+3584.0/675.0*t66-t452-t453-7168.0/405.0*t72-t75-t79;
5894  double t457 = 680.0/567.0*t80;
5895  double t459 = 256.0/135.0*t84;
5896  double t461 = 32.0/135.0*t99;
5897  double t465 = 1.0/6300.0+t457+17408.0/405.0*t82-t459-t87-544.0/135.0*t88+t90+t92-t94-t98+t461+69248.0/2025.0*t101-50191.0/66150.0*xi+4943.0/7350.0*eta;
5898  double t466 = 544.0/135.0*t2;
5899  double t468 = 4096.0/735.0*t115;
5900  double t470 = 512.0/135.0*t119;
5901  double t471 = 1088.0/81.0*t121;
5902  double t473 = 12736.0/2475.0*t24;
5903  double t475 = 8192.0/675.0*t129;
5904  double t476 = t107+t466-137.0/225.0*t1-t110+t113-t468+3236.0/675.0*t117+t470+t471-12008.0/2835.0*t123+t126+t473+929.0/1575.0*t6+t475+t136;
5905  double t479 = 2048.0/147.0*t4;
5906  double t480 = 65536.0/72765.0*t13;
5907  double t484 = 128.0/25.0*t34;
5908  double t485 = 134272.0/3465.0*t29;
5909  double t487 = 1024.0/105.0*t39;
5910  double t488 = 1024.0/2205.0*t43;
5911  double t489 = t479-t480+3296.0/105.0*t7-2656.0/525.0*t27-t144-52736.0/1575.0*t8-t484+t485+4096.0/75.0*t37-t487+t488;
5912  double t491 = 256.0/7.0*t47;
5913  double t492 = 262144.0/675.0*t49;
5914  double t493 = 8192.0/15.0*t51;
5915  double t495 = 32768.0/72765.0*t62;
5916  double t498 = 2048.0/25.0*t74;
5917  double t499 = 1024.0/9.0*t78;
5918  double t500 = -4096.0/4725.0*t16+t491+t492-t493-169984.0/4725.0*t55+t495+t157-8192.0/225.0*t66+16384.0/135.0*t72+t498+t499;
5919  double t504 = 131072.0/225.0*t86;
5920  double t506 = 256.0/945.0*t23;
5921  double t507 = 256.0/15.0*t91;
5922  double t508 = 32768.0/735.0*t97;
5923  double t509 = 4096.0/105.0*t101;
5924  double t511 = 824.0/11025.0-t162-16384.0/45.0*t82+256.0/15.0*t84+t504+512.0/15.0*t88+t506-t507+t508-t509+2656.0/33075.0*xi;
5925  double t515 = 2048.0/1575.0*t3;
5926  double t516 = 32768.0/2205.0*t112;
5927  double t517 = 192.0/35.0*t117;
5928  double t518 = 1024.0/9.0*t121;
5929  double t520 = 16384.0/135.0*t125;
5930  double t521 = 9472.0/231.0*t24;
5931  double t523 = -7808.0/1323.0*eta-256.0/945.0*t2+128.0/1575.0*t1-t515-t516+t179-t517-t518+10624.0/315.0*t123-t520-t521-824.0/175.0*t6;
5932  double t526 = 1024.0/135.0*t4;
5933  double t527 = 32768.0/10395.0*t13;
5934  double t529 = 2048.0/27.0*t25;
5935  double t531 = 16384.0/315.0*t31;
5936  double t533 = 944.0/45.0*t34;
5937  double t534 = 1406864.0/10395.0*t29;
5938  double t536 = 128.0/81.0*t39;
5939  double t537 = 69632.0/405.0*t41;
5940  double t538 = -82.0/315.0-t526+t527-20800.0/189.0*t7+t529+2356.0/135.0*t27+t531+15872.0/135.0*t8+t533-t534-30208.0/135.0*t37+t536+t537;
5941  double t539 = 2416.0/2835.0*t43;
5942  double t540 = 512.0/135.0*t16;
5943  double t541 = 128.0/81.0*t47;
5944  double t542 = 458752.0/405.0*t49;
5945  double t543 = 47104.0/27.0*t51;
5946  double t545 = 16384.0/10395.0*t62;
5947  double t546 = 47872.0/945.0*t64;
5948  double t548 = 1024.0/45.0*t68;
5949  double t549 = 4352.0/81.0*t70;
5950  double t551 = -t539+t540-t541-t542+t543-t208+51712.0/405.0*t55-t545-t546+14336.0/135.0*t66+t548+t549-28672.0/81.0*t72;
5951  double t553 = 15104.0/45.0*t74;
5952  double t554 = 29440.0/81.0*t78;
5953  double t555 = 14368.0/405.0*t80;
5954  double t559 = 32.0/27.0*t23;
5955  double t560 = 1888.0/27.0*t91;
5956  double t561 = 34816.0/135.0*t93;
5957  double t562 = 2176.0/135.0*t99;
5958  double t563 = 2048.0/405.0*t101;
5959  double t565 = -t553-t554+t555+94208.0/81.0*t82-1888.0/27.0*t84-t222-2944.0/27.0*t88-t559+t560+t561-t562-t563-52.0/189.0*xi;
5960  double t566 = 440.0/21.0*eta;
5961  double t567 = 32.0/27.0*t2;
5962  double t568 = 16.0/45.0*t1;
5963  double t569 = 256.0/45.0*t3;
5964  double t570 = 16384.0/105.0*t115;
5965  double t571 = 64.0/135.0*t117;
5966  double t572 = 2048.0/27.0*t119;
5967  double t573 = 29440.0/81.0*t121;
5968  double t575 = 28672.0/81.0*t125;
5969  double t576 = 495872.0/3465.0*t24;
5970  double t578 = 32768.0/135.0*t129;
5971  double t579 = t566-t233+t567-t568+t569-t570+t571-t572+t573-9632.0/81.0*t123+t575+t576+5174.0/315.0*t6-t578;
5972  double t582 = 65536.0/675.0*t4;
5973  double t583 = 65536.0/10395.0*t13;
5974  double t585 = 32768.0/135.0*t25;
5975  double t587 = 32768.0/315.0*t31;
5976  double t589 = 7936.0/225.0*t34;
5977  double t590 = 2808448.0/10395.0*t29;
5978  double t592 = 8192.0/405.0*t39;
5979  double t593 = 262144.0/405.0*t41;
5980  double t594 = 808.0/1575.0+t582-t583+208736.0/945.0*t7-t585-23936.0/675.0*t27-t587-159232.0/675.0*t8-t589+t590+253952.0/675.0*t37-t592-t593;
5981  double t595 = 30208.0/14175.0*t43;
5982  double t597 = 8192.0/405.0*t47;
5983  double t598 = 3670016.0/2025.0*t49;
5984  double t599 = 376832.0/135.0*t51;
5985  double t601 = 32768.0/10395.0*t62;
5986  double t602 = 489472.0/4725.0*t64;
5987  double t603 = 114688.0/675.0*t66;
5988  double t604 = 16384.0/225.0*t68;
5989  double t605 = 16384.0/81.0*t70;
5990  double t607 = t595-8192.0/675.0*t16+t597+t598-t599+t267-524288.0/2025.0*t55+t601+t602-t603-t604-t605+229376.0/405.0*t72;
5991  double t609 = 126976.0/225.0*t74;
5992  double t610 = 47104.0/81.0*t78;
5993  double t611 = 29696.0/405.0*t80;
5994  double t614 = 1835008.0/675.0*t86;
5995  double t616 = 512.0/135.0*t23;
5996  double t617 = 15872.0/135.0*t91;
5997  double t618 = 131072.0/135.0*t93;
5998  double t619 = 8192.0/135.0*t99;
5999  double t620 = 131072.0/2025.0*t101;
6000  double t622 = t609+t610-t611-753664.0/405.0*t82+15872.0/135.0*t84+t614+23552.0/135.0*t88+t616-t617-t618+t619+t620+2432.0/4725.0*xi;
6001  double t623 = 3136.0/75.0*eta;
6002  double t626 = 4096.0/225.0*t3;
6003  double t627 = 32768.0/105.0*t115;
6004  double t628 = 4096.0/675.0*t117;
6005  double t629 = 32768.0/135.0*t119;
6006  double t630 = 47104.0/81.0*t121;
6007  double t632 = 229376.0/405.0*t125;
6008  double t633 = 4950272.0/17325.0*t24;
6009  double t635 = 524288.0/675.0*t129;
6010  double t636 = -t623+t292-512.0/135.0*t2+256.0/225.0*t1-t626+t627-t628+t629-t630+97792.0/405.0*t123-t632-t633-51928.0/1575.0*t6+t635;
6011  double t639 = 896.0/5.0*t4;
6012  double t640 = 16384.0/2079.0*t13;
6013  double t642 = 1024.0/3.0*t25;
6014  double t646 = 112.0/5.0*t34;
6015  double t649 = 112.0/3.0*t39;
6016  double t651 = 934.0/315.0*t43;
6017  double t652 = -t639+t640-832.0/3.0*t7+t642+692.0/15.0*t27+8192.0/63.0*t31+13312.0/45.0*t8+t646-167048.0/495.0*t29-3584.0/15.0*t37+t649+14336.0/15.0*t41-t651;
6018  double t654 = 229376.0/135.0*t49;
6019  double t655 = 7168.0/3.0*t51;
6020  double t657 = 8192.0/2079.0*t62;
6021  double t663 = -208.0/315.0+t540-112.0/3.0*t47-t654+t655-t323+44288.0/135.0*t55-t657-13696.0/105.0*t64+7168.0/45.0*t66+512.0/5.0*t68+896.0/3.0*t70-14336.0/27.0*t72;
6022  double t665 = 1792.0/5.0*t74;
6023  double t666 = 4480.0/9.0*t78;
6024  double t670 = 114688.0/45.0*t86;
6025  double t672 = 224.0/3.0*t91;
6026  double t673 = 7168.0/5.0*t93;
6027  double t677 = -t665-t666+464.0/5.0*t80+14336.0/9.0*t82-224.0/3.0*t84-t670-448.0/3.0*t88-t559+t672+t673-448.0/5.0*t99-1792.0/15.0*t101-692.0/945.0*xi;
6028  double t682 = 4480.0/9.0*t121;
6029  double t684 = 14336.0/27.0*t125;
6030  double t688 = 49331.0/945.0*eta-t348+t567-t568+t569-8192.0/21.0*t115+56.0/5.0*t117-1024.0/3.0*t119+t682-2768.0/9.0*t123+t684+412288.0/1155.0*t24+208.0/5.0*t6-16384.0/15.0*t129;
6031  double t694 = t582-t583+210592.0/945.0*t7-t585-25888.0/675.0*t27-t587-160256.0/675.0*t8-t440+t590+t442-t592-t593+t595;
6032  double t695 = 4096.0/675.0*t16;
6033  double t696 = 1835008.0/2025.0*t49;
6034  double t697 = 139264.0/135.0*t51;
6035  double t701 = 856.0/1575.0+t695+t597+t696-t697+t267-538624.0/2025.0*t55+t601+t602-57344.0/675.0*t66-t604-t605+114688.0/405.0*t72;
6036  double t703 = 17408.0/81.0*t78;
6037  double t705 = 917504.0/675.0*t86;
6038  double t707 = 256.0/135.0*t23;
6039  double t709 = t75+t703-t611-278528.0/405.0*t82+t459+t705+8704.0/135.0*t88-t707-t92-t618+t619+t620+3104.0/4725.0*xi;
6040  double t711 = 128.0/225.0*t1;
6041  double t712 = 2048.0/225.0*t3;
6042  double t713 = 17408.0/81.0*t121;
6043  double t715 = 114688.0/405.0*t125;
6044  double t717 = -t623+t292+256.0/135.0*t2-t711+t712+t627-t628+t629-t713+101504.0/405.0*t123-t715-t633-52904.0/1575.0*t6+t635;
6045  double t723 = 688.0/225.0*t34;
6046  double t725 = -t526+t527-105664.0/945.0*t7+t529+13132.0/675.0*t27+t531+80384.0/675.0*t8-t723-t534+22016.0/675.0*t37+t536+t537-t539;
6047  double t727 = 458752.0/2025.0*t49;
6048  double t728 = 22528.0/135.0*t51;
6049  double t732 = 11008.0/225.0*t74;
6050  double t733 = -512.0/675.0*t16-t541-t727+t728-t208+272896.0/2025.0*t55-t545-t546+14336.0/675.0*t66+t548+t549-28672.0/405.0*t72+t732;
6051  double t735 = 2816.0/81.0*t78;
6052  double t738 = 229376.0/675.0*t86;
6053  double t740 = 32.0/135.0*t23;
6054  double t741 = 1376.0/135.0*t91;
6055  double t743 = -422.0/1575.0-t735+t555+45056.0/405.0*t82+1376.0/135.0*t84-t738-1408.0/135.0*t88+t740-t741+t561-t562-t563-1468.0/4725.0*xi;
6056  double t746 = 256.0/225.0*t3;
6057  double t747 = 2816.0/81.0*t121;
6058  double t749 = 28672.0/405.0*t125;
6059  double t751 = t566-t233-32.0/135.0*t2+16.0/225.0*t1-t746-t570+t571-t572+t747-51488.0/405.0*t123+t749+t576+26546.0/1575.0*t6-t578;
6060  double t754 = 32.0*t7;
6061  double t755 = 512.0/2205.0*t43;
6062  double t756 = 39616.0/6615.0*eta;
6063  double t758 = 24.0/5.0*t6;
6064  double t759 = 512.0/15.0*t8;
6065  double t760 = t754+t183-t521-t162+t485+t755-t756+64.0/735.0*xi+8.0/105.0-t143-t758-t144+t179-t480+t495-t759-t156+t157;
6066  double t761 = 54464.0/33075.0*t4;
6067  double t767 = 680.0/567.0*t39;
6068  double t769 = -t761+t14-3776.0/945.0*t7+t22-t26+3212.0/4725.0*t27+t438+20224.0/4725.0*t8+16.0/225.0*t34-t441-512.0/675.0*t37+t767-t443-5711.0/99225.0*t43;
6069  double t773 = 512.0/135.0*t51;
6070  double t777 = 256.0/225.0*t74;
6071  double t778 = -839.0/44100.0+20224.0/4725.0*t16-12904.0/2835.0*t47+16384.0/2025.0*t49+t773+t54+70016.0/14175.0*t55-t63-t450-512.0/675.0*t66-t452-t453+1024.0/405.0*t72-t777;
6072  double t780 = 64.0/81.0*t78;
6073  double t783 = 8192.0/675.0*t86;
6074  double t785 = 50396.0/10395.0*t23;
6075  double t786 = 32.0/135.0*t91;
6076  double t787 = 4096.0/735.0*t97;
6077  double t791 = -t780+t457+1024.0/405.0*t82-32.0/135.0*t84+t783-32.0/135.0*t88-t785+t786-t94-t787+t461+70016.0/14175.0*t101+5423.0/7350.0*xi+5423.0/7350.0*eta;
6078  double t794 = 12736.0/2475.0*t3;
6079  double t795 = 4096.0/2205.0*t112;
6080  double t799 = 1024.0/405.0*t125;
6081  double t801 = t107-3776.0/945.0*t2+943.0/1575.0*t1+t794+t795-t468+3212.0/4725.0*t117+t470+64.0/81.0*t121-12904.0/2835.0*t123-t799+t473+943.0/1575.0*t6+t475-t136;
6082  double t805 = 8.0/105.0+t508-t509+t479+t491-t487-t517+t755+t168-t430-t431-t516-t432-t177+t433+64.0/735.0*eta+t187-t142;
6083  double t806 = 47872.0/945.0*t4;
6084  double t808 = 64.0/135.0*t27;
6085  double t811 = 14368.0/405.0*t39;
6086  double t813 = -t806-32.0/135.0*t7+t193+t194+t808-512.0/675.0*t8-t723+t395+14336.0/675.0*t37+t811+t397-t539+80384.0/675.0*t16;
6087  double t815 = 2048.0/27.0*t51;
6088  double t816 = 2048.0/405.0*t55;
6089  double t819 = 1024.0/45.0*t74;
6090  double t820 = 4352.0/81.0*t78;
6091  double t821 = -422.0/1575.0-51488.0/405.0*t47-t727-t815-t208-t816-t210+22016.0/675.0*t66+t403-t404+45056.0/405.0*t72+t819+t820;
6092  double t825 = 32768.0/135.0*t86;
6093  double t827 = 1406864.0/10395.0*t23;
6094  double t828 = 2176.0/135.0*t91;
6095  double t829 = 16384.0/105.0*t97;
6096  double t831 = 440.0/21.0*xi;
6097  double t833 = t217-28672.0/405.0*t82-1408.0/135.0*t84-t825+1376.0/135.0*t88-t827-t828+t226-t829-t411+272896.0/2025.0*t101+t831-1468.0/4725.0*eta;
6098  double t836 = 495872.0/3465.0*t3;
6099  double t837 = 16384.0/315.0*t112;
6100  double t839 = 128.0/81.0*t123;
6101  double t840 = 69632.0/405.0*t125;
6102  double t842 = -t233-105664.0/945.0*t2+26546.0/1575.0*t1+t836+t837+13132.0/675.0*t117+t418+t747-t839+t840-t420+16.0/225.0*t6-t422-t246;
6103  double t845 = 489472.0/4725.0*t4;
6104  double t847 = 4096.0/675.0*t27;
6105  double t849 = 29696.0/405.0*t39;
6106  double t851 = t845+256.0/135.0*t7-t252-t253-t847+t145-t440-t365-57344.0/675.0*t37-t849-t367+t595-160256.0/675.0*t16;
6107  double t853 = 32768.0/135.0*t51;
6108  double t854 = 131072.0/2025.0*t55;
6109  double t855 = 4096.0/675.0*t66;
6110  double t857 = 16384.0/225.0*t74;
6111  double t858 = 16384.0/81.0*t78;
6112  double t859 = 856.0/1575.0+101504.0/405.0*t47+t696+t853+t267+t854+t269+t855+t69+t372-278528.0/405.0*t72-t857-t858;
6113  double t863 = 524288.0/675.0*t86;
6114  double t864 = 256.0/135.0*t88;
6115  double t865 = 2808448.0/10395.0*t23;
6116  double t866 = 8192.0/135.0*t91;
6117  double t868 = 3136.0/75.0*xi;
6118  double t870 = -t278+114688.0/405.0*t82+8704.0/135.0*t84+t863+t864+t865+t866-t285+t169-t100-538624.0/2025.0*t101-t868+3104.0/4725.0*eta;
6119  double t873 = 4950272.0/17325.0*t3;
6120  double t875 = 8192.0/405.0*t123;
6121  double t876 = 262144.0/405.0*t125;
6122  double t877 = t292+210592.0/945.0*t2-52904.0/1575.0*t1-t873-t178-25888.0/675.0*t117-t384-t713+t875-t876+t386-t421+t388+t305;
6123  double t881 = 32.0/27.0*t7;
6124  double t883 = 512.0/135.0*t8;
6125  double t887 = -13696.0/105.0*t4+t881+t310+t311+56.0/5.0*t27+t883+t646-t198+7168.0/45.0*t37+464.0/5.0*t39+t316-t651+13312.0/45.0*t16;
6126  double t895 = -208.0/315.0-2768.0/9.0*t47-t654-1024.0/3.0*t51-t323-1792.0/15.0*t55-t325-3584.0/15.0*t66-t327-t328+14336.0/9.0*t72+512.0/5.0*t74+896.0/3.0*t78;
6127  double t907 = t332-14336.0/27.0*t82-448.0/3.0*t84-16384.0/15.0*t86-224.0/3.0*t88-167048.0/495.0*t23-448.0/5.0*t91+t341-8192.0/21.0*t97+t343+44288.0/135.0*t101+49331.0/945.0*xi-692.0/945.0*eta;
6128  double t915 = 16.0/45.0*t6;
6129  double t916 = -t348-832.0/3.0*t2+208.0/5.0*t1+412288.0/1155.0*t3+8192.0/63.0*t112+692.0/15.0*t117+t354+t682-112.0/3.0*t123+14336.0/15.0*t125+t243-t915-t358-t359;
6130  double t921 = 808.0/1575.0+t845-512.0/135.0*t7-t252-t253-t847-8192.0/675.0*t8-t589+t257-t396-t849-t260+t595;
6131  double t926 = -159232.0/675.0*t16+97792.0/405.0*t47+t598+t853+t267+t854+t269+253952.0/675.0*t66+t271+t272-753664.0/405.0*t72-t857-t858;
6132  double t933 = -t278+229376.0/405.0*t82+23552.0/135.0*t84+t863+15872.0/135.0*t88+t865+t866-t285+t169-t287-524288.0/2025.0*t101-t868+2432.0/4725.0*eta;
6133  double t938 = t292+208736.0/945.0*t2-51928.0/1575.0*t1-t873-t178-23936.0/675.0*t117-t298-t630+t875-t876-t302+256.0/225.0*t6+t304+t305;
6134  double t942 = -82.0/315.0-t806+t881+t193+t194+t808+t883+t533-t198+14336.0/135.0*t37+t811+t201-t539;
6135  double t947 = 15872.0/135.0*t16-9632.0/81.0*t47-t542-t815-t208-t816-t210-30208.0/135.0*t66-t212-t213+94208.0/81.0*t72+t819+t820;
6136  double t954 = t217-28672.0/81.0*t82-2944.0/27.0*t84-t825-1888.0/27.0*t88-t827-t828+t226-t829+t228+51712.0/405.0*t101+t831-52.0/189.0*eta;
6137  double t958 = -t233-20800.0/189.0*t2+5174.0/315.0*t1+t836+t837+2356.0/135.0*t117+t239+t573-t839+t840+t243-t915-t245-t246;
6138  double t964 = 824.0/11025.0+t479-256.0/945.0*t7-t142-t143-t144-4096.0/4725.0*t8-t484+t147-8192.0/225.0*t37-t487;
6139  double t969 = -t150+t488-52736.0/1575.0*t16+10624.0/315.0*t47+t492-t156+t157+4096.0/75.0*t66+t159+t160-16384.0/45.0*t72;
6140  double t978 = -t162+16384.0/135.0*t82+512.0/15.0*t84+256.0/15.0*t88+t168+t508-t170-169984.0/4725.0*t101-7808.0/1323.0*xi+2656.0/33075.0*eta+3296.0/105.0*t2;
6141  double t982 = -824.0/175.0*t1-t177-t516+t179-2656.0/525.0*t117-t181-t518+t183-t184+128.0/1575.0*t6+t186+t187;
6142  double t987 = -t761-t14+t392+t22-t26+3236.0/675.0*t27+t32-t439+t440+t36+3584.0/675.0*t37+t767+t42-t444;
6143  double t991 = t446-12008.0/2835.0*t47-t448+t773+t54+69248.0/2025.0*t55+t63-t65-t855-t69-t71+17408.0/405.0*t72-t777-t780;
6144  double t998 = 1.0/6300.0+t81-7168.0/405.0*t82-544.0/135.0*t84+t783-t864-t785+t786-t94-t787+t100+62848.0/14175.0*t101+4943.0/7350.0*xi-50191.0/66150.0*eta;
6145  double t1004 = t107-3712.0/945.0*t2+929.0/1575.0*t1+t794+t795-t116+3016.0/4725.0*t117+t120+t471-12952.0/405.0*t123-t799-t127-137.0/225.0*t6-t130-t136;
6146  double t1008 = 1024.0/15.0*t80;
6147  double t1012 = 2048.0/21.0*t64;
6148  double t1013 = -t754+256.0*t123+t521-t1008-t485+t429+t756+64.0/105.0*xi-8.0/105.0-192.0/5.0*t27+t758-t587+t627+t480-t495+t759-4096.0/15.0*t55+t1012;
6149  double t1016 = 16384.0/45.0*t31;
6150  double t1018 = 40880.0/297.0*t29;
6151  double t1020 = 487424.0/405.0*t41;
6152  double t1021 = -t526-t527+15296.0/135.0*t7+t529+90892.0/675.0*t27+t1016-82432.0/675.0*t8-t394+t1018-154112.0/675.0*t37+t536-t1020-t202;
6153  double t1023 = 2176.0/81.0*t47;
6154  double t1025 = 46336.0/135.0*t64;
6155  double t1026 = 8192.0/45.0*t68;
6156  double t1027 = 73984.0/81.0*t70;
6157  double t1029 = 58.0/225.0+3584.0/675.0*t16-t1023+t401+t728-t208+1931776.0/2025.0*t55+t545-t1025+t603+t1026+t1027-487424.0/405.0*t72;
6158  double t1031 = 97312.0/405.0*t80;
6159  double t1034 = 11264.0/135.0*t88;
6160  double t1035 = 17408.0/135.0*t99;
6161  double t1036 = 14336.0/405.0*t101;
6162  double t1038 = t732-t735+t1031-315392.0/405.0*t82+23392.0/135.0*t84-t738-t1034+t740-t741+t561-t1035+t1036-1444.0/675.0*xi;
6163  double t1039 = 19864.0/945.0*eta;
6164  double t1040 = 16384.0/15.0*t115;
6165  double t1041 = 512.0/135.0*t117;
6166  double t1042 = 34816.0/27.0*t119;
6167  double t1044 = 72448.0/495.0*t24;
6168  double t1046 = -t1039-t233-t466+t711-t746-t1040+t1041-t1042+t419-362528.0/405.0*t123+t749-t1044-3694.0/225.0*t6+t245;
6169  double t1051 = 32768.0/45.0*t31;
6170  double t1053 = 82816.0/297.0*t29;
6171  double t1054 = 1835008.0/405.0*t41;
6172  double t1055 = -104.0/225.0+t582+t583-31328.0/135.0*t7-t585-181408.0/675.0*t27-t1051+168448.0/675.0*t8-t35-t1053-t38-t592+t1054;
6173  double t1057 = 139264.0/405.0*t47;
6174  double t1059 = 464896.0/675.0*t64;
6175  double t1060 = 458752.0/675.0*t66;
6176  double t1061 = 131072.0/225.0*t68;
6177  double t1062 = 278528.0/81.0*t70;
6178  double t1063 = t261-28672.0/675.0*t16+t1057-t371-t697+t267-3856384.0/2025.0*t55-t601+t1059-t1060-t1061-t1062+t373;
6179  double t1065 = 195584.0/405.0*t80;
6180  double t1066 = 69632.0/135.0*t88;
6181  double t1067 = 65536.0/135.0*t99;
6182  double t1068 = 917504.0/2025.0*t101;
6183  double t1070 = t75+t703-t1065+t376+t85+t705+t1066-t707-t92-t618+t1067-t1068+2912.0/675.0*xi;
6184  double t1071 = 201664.0/4725.0*eta;
6185  double t1073 = 1024.0/225.0*t1;
6186  double t1074 = 32768.0/15.0*t115;
6187  double t1075 = 32768.0/675.0*t117;
6188  double t1076 = 557056.0/135.0*t119;
6189  double t1078 = 732928.0/2475.0*t24;
6190  double t1080 = 3670016.0/675.0*t129;
6191  double t1081 = t1071+t292+4352.0/135.0*t2-t1073+t712+t1074-t1075+t1076-t385+723584.0/405.0*t123-t715+t1078+7576.0/225.0*t6-t1080;
6192  double t1091 = -t639-t640+896.0/3.0*t7+t642+5012.0/15.0*t27+8192.0/9.0*t31-14336.0/45.0*t8+t313+173384.0/495.0*t29+25088.0/15.0*t37+t649-100352.0/15.0*t41-t317;
6193  double t1092 = 3584.0/135.0*t16;
6194  double t1096 = 57344.0/45.0*t66;
6195  double t1097 = 4096.0/5.0*t68;
6196  double t1100 = -t1092-1904.0/3.0*t47+t321+t655-t323+320768.0/135.0*t55+t657-12928.0/15.0*t64+t1096+t1097+15232.0/3.0*t70-243712.0/27.0*t72-t665;
6197  double t1105 = 3584.0/3.0*t88;
6198  double t1106 = 3584.0/5.0*t99;
6199  double t1109 = 32.0/45.0-t666+3024.0/5.0*t80-100352.0/9.0*t82-3808.0/3.0*t84-t670-t1105-t559+t672+t673-t1106+12544.0/15.0*t101-716.0/135.0*xi;
6200  double t1111 = 544.0/27.0*t2;
6201  double t1112 = 128.0/45.0*t1;
6202  double t1114 = 448.0/5.0*t117;
6203  double t1120 = -50843.0/945.0*eta-t348+t1111-t1112+t569-8192.0/3.0*t115+t1114-17408.0/3.0*t119+t355-20048.0/9.0*t123+t684-61312.0/165.0*t24-224.0/5.0*t6+114688.0/15.0*t129;
6204  double t1127 = -152.0/225.0+t582+t583-33184.0/135.0*t7-t585-179456.0/675.0*t27-t1051+175616.0/675.0*t8-t256-t1053-1777664.0/675.0*t37-t592+t1054;
6205  double t1128 = 57344.0/675.0*t16;
6206  double t1130 = 917504.0/675.0*t66;
6207  double t1132 = t261+t1128+t1057-t265-t599+t267-3842048.0/2025.0*t55-t601+t1059-t1130-t1061-t1062+3899392.0/405.0*t72;
6208  double t1136 = 188416.0/135.0*t88;
6209  double t1138 = t609+t610-t1065+5275648.0/405.0*t82+269824.0/135.0*t84+t614+t1136+t616-t617-t618+t1067-t1068+2816.0/675.0*xi;
6210  double t1139 = 8704.0/135.0*t2;
6211  double t1140 = 2048.0/225.0*t1;
6212  double t1143 = t1071+t292-t1139+t1140-t626+t1074-t1075+t1076-t299+719872.0/405.0*t123-t632+t1078+8552.0/225.0*t6-t1080;
6213  double t1150 = -t526-t527+3392.0/27.0*t7+t529+17908.0/135.0*t27+t1016-3584.0/27.0*t8+t197+t1018+211456.0/135.0*t37+t536-t1020-t202;
6214  double t1152 = 114688.0/135.0*t66;
6215  double t1154 = -t1092-t1023+t206+t543-t208+383488.0/405.0*t55+t545-t1025+t1152+t1026+t1027-487424.0/81.0*t72-t553;
6216  double t1158 = 23552.0/27.0*t88;
6217  double t1160 = 14.0/45.0-t554+t1031-659456.0/81.0*t82-32096.0/27.0*t84-t222-t1158-t559+t560+t561-t1035+t1036-284.0/135.0*xi;
6218  double t1163 = -t1039-t233+t1111-t1112+t569-t1040+t1041-t1042+t240-71840.0/81.0*t123+t575-t1044-874.0/45.0*t6+t245;
6219  double t1170 = t479+t480-544.0/15.0*t7-2848.0/75.0*t27-t587+8704.0/225.0*t8-t146-t485-28672.0/75.0*t37-t487+t152;
6220  double t1172 = 65536.0/225.0*t66;
6221  double t1174 = t695+t491-t155-t493-182272.0/675.0*t55-t495+t1012-t1172+278528.0/135.0*t72+t498+t499;
6222  double t1178 = 4096.0/15.0*t88;
6223  double t1180 = -136.0/1575.0-t1008+114688.0/45.0*t82+4352.0/15.0*t84+t504+t1178+t506-t507+t508-t509+2848.0/4725.0*xi;
6224  double t1183 = 1024.0/1575.0*t1;
6225  double t1186 = 40192.0/6615.0*eta-4352.0/945.0*t2+t1183-t515-t516+t627-t517-t182+11392.0/45.0*t123-t520+t521+136.0/25.0*t6;
6226  double t1189 = 16384.0/147.0*t4;
6227  double t1191 = 1536.0/35.0*t27;
6228  double t1192 = 262144.0/2205.0*t31;
6229  double t1196 = 8192.0/105.0*t39;
6230  double t1199 = 2048.0/7.0*t47;
6231  double t1201 = 32768.0/105.0*t55;
6232  double t1202 = 16384.0/147.0*t64;
6233  double t1204 = 1024.0/11025.0-t1189+4096.0/105.0*t7+t1191+t1192-65536.0/1575.0*t8+9216.0/25.0*t34+65536.0/25.0*t37+t1196-8192.0/2205.0*t43-65536.0/1575.0*t16-t1199+4194304.0/225.0*t49+t1201-t1202+65536.0/25.0*t66;
6234  double t1206 = 8192.0/105.0*t80;
6235  double t1210 = 262144.0/735.0*t97;
6236  double t1211 = 32768.0/105.0*t101;
6237  double t1212 = 512.0/735.0*xi;
6238  double t1213 = 512.0/735.0*eta;
6239  double t1216 = 262144.0/2205.0*t112;
6240  double t1217 = 262144.0/735.0*t115;
6241  double t1218 = 1536.0/35.0*t117;
6242  double t1220 = 2048.0/7.0*t123;
6243  double t1222 = -262144.0/15.0*t72+t1206-262144.0/15.0*t82-12288.0/5.0*t84-12288.0/5.0*t88-t1210+t1211-t1212-t1213+4096.0/105.0*t2-1024.0/175.0*t1+t1216-t1217+t1218+16384.0*t121-t1220-1024.0/175.0*t6;
6244  double t1225 = 768.0/5.0*t27;
6245  double t1226 = 131072.0/315.0*t31;
6246  double t1228 = 7552.0/5.0*t34;
6247  double t1229 = 17408.0/945.0*t29;
6248  double t1231 = 1114112.0/135.0*t41;
6249  double t1232 = 2048.0/315.0*t43;
6250  double t1233 = 8192.0/45.0*t16;
6251  double t1234 = 2048.0/9.0*t47;
6252  double t1235 = 7340032.0/135.0*t49;
6253  double t1236 = 16384.0/15.0*t55;
6254  double t1237 = 8192.0/21.0*t64;
6255  double t1239 = 8192.0/5.0*t68;
6256  double t1240 = 69632.0/9.0*t70;
6257  double t1241 = -128.0/315.0-23552.0/189.0*t7-t1225-t1226+16384.0/135.0*t8-t1228-t1229-483328.0/45.0*t37+t1231+t1232+t1233+t1234-t1235-t1236+t1237-114688.0/15.0*t66-t1239-t1240;
6258  double t1243 = 4096.0/15.0*t80;
6259  double t1247 = 17408.0/15.0*t99;
6260  double t1248 = 32768.0/135.0*t101;
6261  double t1249 = 256.0/105.0*xi;
6262  double t1250 = 512.0/945.0*eta;
6263  double t1251 = 512.0/3.0*t2;
6264  double t1252 = 128.0/5.0*t1;
6265  double t1253 = 131072.0/105.0*t115;
6266  double t1254 = 512.0/15.0*t117;
6267  double t1255 = 32768.0/3.0*t119;
6268  double t1256 = 471040.0/9.0*t121;
6269  double t1257 = 1024.0*t123;
6270  double t1258 = 8192.0/315.0*t24;
6271  double t1260 = 524288.0/45.0*t129;
6272  double t1261 = 458752.0/9.0*t72-t1243+1507328.0/27.0*t82+30208.0/3.0*t84+23552.0/3.0*t88+t1247-t1248+t1249+t1250-t1251+t1252+t1253-t1254+t1255-t1256+t1257+t1258+7552.0/315.0*t6-t1260;
6273  double t1264 = 1536.0/5.0*t27;
6274  double t1265 = 262144.0/315.0*t31;
6275  double t1267 = 63488.0/25.0*t34;
6276  double t1268 = 65536.0/945.0*t29;
6277  double t1270 = 4194304.0/135.0*t41;
6278  double t1271 = 4096.0/315.0*t43;
6279  double t1273 = 131072.0/45.0*t47;
6280  double t1274 = 58720256.0/675.0*t49;
6281  double t1275 = 32768.0/15.0*t55;
6282  double t1276 = 16384.0/21.0*t64;
6283  double t1278 = 131072.0/25.0*t68;
6284  double t1279 = 262144.0/9.0*t70;
6285  double t1280 = 2048.0/1575.0+188416.0/945.0*t7+t1264+t1265-131072.0/675.0*t8+t1267+t1268+4063232.0/225.0*t37-t1270-t1271-131072.0/225.0*t16-t1273+t1274+t1275-t1276+917504.0/75.0*t66+t1278+t1279;
6286  double t1282 = 8192.0/15.0*t80;
6287  double t1286 = 65536.0/15.0*t99;
6288  double t1287 = 2097152.0/675.0*t101;
6289  double t1288 = 512.0/105.0*xi;
6290  double t1289 = 32768.0/4725.0*eta;
6291  double t1292 = 262144.0/105.0*t115;
6292  double t1293 = 32768.0/75.0*t117;
6293  double t1294 = 524288.0/15.0*t119;
6294  double t1295 = 753664.0/9.0*t121;
6295  double t1296 = 2048.0*t123;
6296  double t1297 = 131072.0/1575.0*t24;
6297  double t1299 = 8388608.0/225.0*t129;
6298  double t1300 = -3670016.0/45.0*t72+t1282-12058624.0/135.0*t82-253952.0/15.0*t84-188416.0/15.0*t88-t1286+t1287-t1288-t1289+8192.0/15.0*t2-2048.0/25.0*t1-t1292+t1293-t1294+t1295-t1296-t1297-63488.0/1575.0*t6+t1299;
6299  double t1302 = 512.0/3.0*t7;
6300  double t1305 = 8192.0/45.0*t8;
6301  double t1306 = 8064.0/5.0*t34;
6302  double t1308 = 57344.0/5.0*t37;
6303  double t1310 = 1024.0/63.0*t43;
6304  double t1312 = 3670016.0/45.0*t49;
6305  double t1315 = 57344.0/5.0*t66;
6306  double t1318 = -128.0/315.0-t1302-384.0*t27-65536.0/63.0*t31+t1305-t1306-512.0/5.0*t29-t1308+229376.0/5.0*t41+t1310+t1233+5376.0*t47-t1312-8192.0/3.0*t55+20480.0/21.0*t64-t1315-36864.0/5.0*t68-43008.0*t70;
6307  double t1319 = 229376.0/3.0*t72;
6308  double t1321 = 229376.0/3.0*t82;
6309  double t1322 = 10752.0*t84;
6310  double t1323 = 10752.0*t88;
6311  double t1331 = 71680.0*t121;
6312  double t1334 = 128.0/5.0*t6;
6313  double t1336 = t1319-2048.0/3.0*t80+t1321+t1322+t1323+32256.0/5.0*t99-28672.0/5.0*t101+128.0/21.0*xi+64.0/5.0*eta-t1251+t1252+65536.0/21.0*t115-4032.0/5.0*t117+49152.0*t119-t1331+2560.0*t123+4096.0/35.0*t24+t1334-262144.0/5.0*t129;
6314  double t1341 = 29360128.0/675.0*t49;
6315  double t1343 = -1024.0/1575.0+69632.0/945.0*t7+t1264+t1265-65536.0/675.0*t8+t146+t1268+t148-t1270-t1271+65536.0/225.0*t16-t1273+t1341+t1275-t1276+458752.0/75.0*t66+t1278+t1279;
6316  double t1349 = 278528.0/9.0*t121;
6317  double t1350 = -1835008.0/45.0*t72+t1282-4456448.0/135.0*t82-t166-69632.0/15.0*t88-t1286+t1287-t1288-t1289-4096.0/15.0*t2+1024.0/25.0*t1-t1292+t1293-t1294+t1349-t1296-t1297-t185+t1299;
6318  double t1354 = 5504.0/25.0*t34;
6319  double t1357 = 7340032.0/675.0*t49;
6320  double t1359 = 128.0/1575.0-11264.0/945.0*t7-t1225-t1226+16384.0/675.0*t8+t1354-t1229+352256.0/225.0*t37+t1231+t1232-8192.0/225.0*t16+t1234-t1357-t1236+t1237-114688.0/75.0*t66-t1239-t1240;
6321  double t1366 = 45056.0/9.0*t121;
6322  double t1368 = 458752.0/45.0*t72-t1243+720896.0/135.0*t82-22016.0/15.0*t84+11264.0/15.0*t88+t1247-t1248+t1249+t1250+512.0/15.0*t2-128.0/25.0*t1+t1253-t1254+t1255-t1366+t1257+t1258-5504.0/1575.0*t6-t1260;
6323  double t1370 = 8192.0/21.0*t4;
6324  double t1371 = 512.0/15.0*t27;
6325  double t1373 = 4096.0/15.0*t39;
6326  double t1375 = 1024.0*t47;
6327  double t1376 = 32768.0/3.0*t51;
6328  double t1377 = 32768.0/135.0*t55;
6329  double t1380 = 8192.0/5.0*t74;
6330  double t1381 = 69632.0/9.0*t78;
6331  double t1382 = -128.0/315.0+t1370-t1302-t1371+t1305-t1228-114688.0/15.0*t37-t1373+t1232+16384.0/135.0*t16+t1375-t1235+t1376-t1377-483328.0/45.0*t66+1507328.0/27.0*t72-t1380-t1381;
6332  double t1385 = 524288.0/45.0*t86;
6333  double t1387 = 17408.0/945.0*t23;
6334  double t1388 = 17408.0/15.0*t91;
6335  double t1389 = 131072.0/105.0*t97;
6336  double t1390 = 16384.0/15.0*t101;
6337  double t1391 = 512.0/945.0*xi;
6338  double t1392 = 256.0/105.0*eta;
6339  double t1395 = 8192.0/315.0*t3;
6340  double t1396 = 131072.0/315.0*t112;
6341  double t1397 = 768.0/5.0*t117;
6342  double t1398 = 2048.0/9.0*t123;
6343  double t1399 = 1114112.0/135.0*t125;
6344  double t1400 = 458752.0/9.0*t82+23552.0/3.0*t84-t1385+30208.0/3.0*t88-t1387+t1388+t1389-t1390+t1391+t1392-23552.0/189.0*t2+7552.0/315.0*t1+t1395-t1396-t1397-t1256+t1398+t1399+t1334;
6345  double t1402 = 4096.0/27.0*t4;
6346  double t1403 = 14720.0/27.0*t7;
6347  double t1404 = 139264.0/27.0*t25;
6348  double t1405 = 3776.0/27.0*t27;
6349  double t1406 = 14336.0/27.0*t8;
6350  double t1408 = 2176.0/27.0*t29;
6351  double t1410 = 8704.0/81.0*t39;
6352  double t1411 = 1949696.0/81.0*t41;
6353  double t1412 = 256.0/81.0*t43;
6354  double t1413 = 16.0/9.0+t1402+t1403-t1404+t1405-t1406+55696.0/9.0*t34+t1408+845824.0/27.0*t37-t1410-t1411+t1412;
6355  double t1414 = 14336.0/27.0*t16;
6356  double t1415 = 58880.0/81.0*t47;
6357  double t1417 = 942080.0/27.0*t51;
6358  double t1418 = 295936.0/81.0*t53;
6359  double t1419 = 57344.0/81.0*t55;
6360  double t1420 = 4096.0/27.0*t64;
6361  double t1422 = 60416.0/9.0*t68;
6362  double t1423 = 2001920.0/81.0*t70;
6363  double t1425 = 60416.0/9.0*t74;
6364  double t1426 = -t1414-t1415+12845056.0/81.0*t49-t1417+t1418+t1419+t1420+845824.0/27.0*t66+t1422+t1423-13189120.0/81.0*t72+t1425;
6365  double t1428 = 2001920.0/81.0*t78;
6366  double t1429 = 8704.0/81.0*t80;
6367  double t1432 = 917504.0/27.0*t86;
6368  double t1434 = 2176.0/27.0*t23;
6369  double t1435 = 128384.0/27.0*t91;
6370  double t1436 = 139264.0/27.0*t93;
6371  double t1437 = 128384.0/27.0*t99;
6372  double t1438 = 57344.0/81.0*t101;
6373  double t1439 = 64.0/27.0*xi;
6374  double t1440 = t1428-t1429-13189120.0/81.0*t82-868480.0/27.0*t84+t1432-868480.0/27.0*t88+t1434-t1435-t1436-t1437+t1438-t1439;
6375  double t1441 = 64.0/27.0*eta;
6376  double t1442 = 65536.0/9.0*t106;
6377  double t1443 = 14720.0/27.0*t2;
6378  double t1444 = 944.0/9.0*t1;
6379  double t1445 = 1024.0/9.0*t3;
6380  double t1446 = 3776.0/27.0*t117;
6381  double t1447 = 942080.0/27.0*t119;
6382  double t1449 = 58880.0/81.0*t123;
6383  double t1450 = 1949696.0/81.0*t125;
6384  double t1451 = 1024.0/9.0*t24;
6385  double t1452 = 944.0/9.0*t6;
6386  double t1453 = 917504.0/27.0*t129;
6387  double t1454 = -t1441+t1442+t1443-t1444-t1445+t1446-t1447+13542400.0/81.0*t121-t1449-t1450-t1451-t1452+t1453;
6388  double t1457 = 262144.0/135.0*t4;
6389  double t1458 = 23552.0/27.0*t7;
6390  double t1459 = 2228224.0/135.0*t25;
6391  double t1460 = 31744.0/135.0*t27;
6392  double t1461 = 114688.0/135.0*t8;
6393  double t1462 = 468224.0/45.0*t34;
6394  double t1463 = 8192.0/27.0*t29;
6395  double t1465 = 557056.0/405.0*t39;
6396  double t1466 = 7340032.0/81.0*t41;
6397  double t1467 = 16384.0/405.0*t43;
6398  double t1468 = -256.0/45.0-t1457-t1458+t1459-t1460+t1461-t1462-t1463-7110656.0/135.0*t37+t1465+t1466-t1467;
6399  double t1470 = 753664.0/81.0*t47;
6400  double t1471 = 102760448.0/405.0*t49;
6401  double t1472 = 1507328.0/27.0*t51;
6402  double t1473 = 1114112.0/81.0*t53;
6403  double t1474 = 458752.0/405.0*t55;
6404  double t1475 = 65536.0/135.0*t64;
6405  double t1477 = 966656.0/45.0*t68;
6406  double t1478 = 7536640.0/81.0*t70;
6407  double t1479 = 21102592.0/81.0*t72;
6408  double t1480 = 507904.0/45.0*t74;
6409  double t1481 = 229376.0/135.0*t16+t1470-t1471+t1472-t1473-t1474-t1475-6766592.0/135.0*t66-t1477-t1478+t1479-t1480;
6410  double t1483 = 3203072.0/81.0*t78;
6411  double t1484 = 32768.0/81.0*t80;
6412  double t1485 = 21102592.0/81.0*t82;
6413  double t1487 = 7340032.0/135.0*t86;
6414  double t1489 = 34816.0/135.0*t23;
6415  double t1490 = 1079296.0/135.0*t91;
6416  double t1491 = 524288.0/27.0*t93;
6417  double t1492 = 483328.0/27.0*t99;
6418  double t1493 = 3670016.0/405.0*t101;
6419  double t1494 = 1024.0/135.0*xi;
6420  double t1495 = -t1483+t1484+t1485+1460224.0/27.0*t84-t1487+1389568.0/27.0*t88-t1489+t1490+t1491+t1492-t1493+t1494;
6421  double t1496 = 4096.0/135.0*eta;
6422  double t1497 = 1048576.0/45.0*t106;
6423  double t1500 = 16384.0/45.0*t3;
6424  double t1501 = 241664.0/135.0*t117;
6425  double t1502 = 3014656.0/27.0*t119;
6426  double t1503 = 21667840.0/81.0*t121;
6427  double t1504 = 94208.0/81.0*t123;
6428  double t1505 = 15597568.0/405.0*t125;
6429  double t1506 = 16384.0/45.0*t24;
6430  double t1507 = 7936.0/45.0*t6;
6431  double t1508 = 14680064.0/135.0*t129;
6432  double t1509 = t1496-t1497-47104.0/27.0*t2+15104.0/45.0*t1+t1500-t1501+t1502-t1503+t1504+t1505+t1506+t1507-t1508;
6433  double t1512 = 3584.0*t4;
6434  double t1513 = 2240.0/3.0*t7;
6435  double t1514 = 69632.0/3.0*t25;
6436  double t1515 = 448.0/3.0*t27;
6437  double t1516 = 7168.0/9.0*t8;
6438  double t1517 = 6608.0*t34;
6439  double t1518 = 448.0*t29;
6440  double t1520 = 7616.0/3.0*t39;
6441  double t1522 = 224.0/3.0*t43;
6442  double t1523 = 16.0/9.0+t1512+t1513-t1514+t1515-t1516+t1517+t1518+100352.0/3.0*t37-t1520-401408.0/3.0*t41+t1522;
6443  double t1525 = 6422528.0/27.0*t49;
6444  double t1526 = 143360.0/3.0*t51;
6445  double t1527 = 60928.0/3.0*t53;
6446  double t1528 = 28672.0/27.0*t55;
6447  double t1529 = 2048.0/3.0*t64;
6448  double t1534 = 7168.0*t74;
6449  double t1535 = -t1414-51520.0/3.0*t47+t1525-t1526+t1527+t1528+t1529+422912.0/9.0*t66+30208.0*t68+412160.0/3.0*t70-6594560.0/27.0*t72+t1534;
6450  double t1537 = 304640.0/9.0*t78;
6451  double t1538 = 1792.0/3.0*t80;
6452  double t1541 = 458752.0/9.0*t86;
6453  double t1543 = 15232.0/3.0*t91;
6454  double t1544 = 28672.0*t93;
6455  double t1547 = t1537-t1538-2007040.0/9.0*t82-103040.0/3.0*t84+t1541-132160.0/3.0*t88+t1434-t1543-t1544-26432.0*t99+50176.0/3.0*t101-t1439;
6456  double t1548 = 56.0*eta;
6457  double t1549 = 32768.0*t106;
6458  double t1552 = 2060800.0/9.0*t121;
6459  double t1553 = 8960.0/9.0*t123;
6460  double t1554 = 974848.0/27.0*t125;
6461  double t1555 = 512.0*t24;
6462  double t1556 = 112.0*t6;
6463  double t1558 = -t1548+t1549+t1443-t1444-t1445+3304.0*t117-471040.0/3.0*t119+t1552-t1553-t1554-t1555-t1556+458752.0/3.0*t129;
6464  double t1561 = 8704.0/27.0*t7;
6465  double t1562 = 57344.0/135.0*t8;
6466  double t1563 = 114688.0/135.0*t16;
6467  double t1564 = -t1457-t1561+t1459-t195+t1562-t197-t1463-t199+t1465+t1466-t1467-t1563;
6468  double t1565 = 51380224.0/405.0*t49;
6469  double t1566 = 557056.0/27.0*t51;
6470  double t1567 = 229376.0/405.0*t55;
6471  double t1570 = 1183744.0/81.0*t78;
6472  double t1571 = t1470-t1565+t1566-t1473-t1567-t1475-3383296.0/135.0*t66-t1477-t1478+10551296.0/81.0*t72-t215-t1570;
6473  double t1574 = 3670016.0/135.0*t86;
6474  double t1576 = 17408.0/135.0*t23;
6475  double t1577 = 512.0/135.0*xi;
6476  double t1578 = 128.0/45.0+t1484+7798784.0/81.0*t82+t221-t1574+513536.0/27.0*t88+t1576+t225+t1491+t1492-t1493-t1577;
6477  double t1579 = 23552.0/27.0*t2;
6478  double t1581 = 8192.0/45.0*t3;
6479  double t1582 = 8007680.0/81.0*t121;
6480  double t1583 = 34816.0/81.0*t123;
6481  double t1584 = 7798784.0/405.0*t125;
6482  double t1585 = t1496-t1497+t1579-7552.0/45.0*t1-t1581-t1501+t1502-t1582+t1583+t1584+t1506+t244-t1508;
6483  double t1588 = 1408.0/27.0*t7;
6484  double t1589 = 2752.0/135.0*t27;
6485  double t1590 = 14336.0/135.0*t8;
6486  double t1591 = 40592.0/45.0*t34;
6487  double t1593 = -16.0/45.0+t1402+t1588-t1404-t1589-t1590-t1591+t1408-616448.0/135.0*t37-t1410-t1411+t1412;
6488  double t1594 = 14336.0/135.0*t16;
6489  double t1595 = 12845056.0/405.0*t49;
6490  double t1596 = 90112.0/27.0*t51;
6491  double t1597 = 57344.0/405.0*t55;
6492  double t1600 = 44032.0/45.0*t74;
6493  double t1601 = t1594-t1415+t1595-t1596+t1418+t1597+t1420+845824.0/135.0*t66+t1422+t1423-2637824.0/81.0*t72-t1600;
6494  double t1603 = 191488.0/81.0*t78;
6495  double t1606 = 917504.0/135.0*t86;
6496  double t1608 = 2176.0/135.0*t23;
6497  double t1609 = 93568.0/135.0*t91;
6498  double t1610 = 64.0/135.0*xi;
6499  double t1611 = t1603-t1429-1261568.0/81.0*t82+126592.0/27.0*t84+t1606-83072.0/27.0*t88-t1608+t1609-t1436-t1437+t1438+t1610;
6500  double t1614 = 1024.0/45.0*t3;
6501  double t1615 = 1295360.0/81.0*t121;
6502  double t1616 = 5632.0/81.0*t123;
6503  double t1617 = 1949696.0/405.0*t125;
6504  double t1618 = 688.0/45.0*t6;
6505  double t1619 = -t1441+t1442-2944.0/27.0*t2+944.0/45.0*t1+t1614+t1446-t1447+t1615-t1616-t1617-t1451+t1618+t1453;
6506  double t1622 = 16384.0/21.0*t4;
6507  double t1624 = 32768.0/75.0*t27;
6508  double t1627 = 8192.0/15.0*t39;
6509  double t1629 = 2048.0*t47;
6510  double t1630 = 524288.0/15.0*t51;
6511  double t1631 = 2097152.0/675.0*t55;
6512  double t1634 = 131072.0/25.0*t74;
6513  double t1635 = 262144.0/9.0*t78;
6514  double t1636 = 2048.0/1575.0-t1622+8192.0/15.0*t7+t1624-131072.0/225.0*t8+t1267+917504.0/75.0*t37+t1627-t1271-131072.0/675.0*t16-t1629+t1274-t1630+t1631+4063232.0/225.0*t66-12058624.0/135.0*t72+t1634+t1635;
6515  double t1639 = 8388608.0/225.0*t86;
6516  double t1641 = 65536.0/945.0*t23;
6517  double t1642 = 65536.0/15.0*t91;
6518  double t1643 = 262144.0/105.0*t97;
6519  double t1644 = 32768.0/15.0*t101;
6520  double t1645 = 32768.0/4725.0*xi;
6521  double t1646 = 512.0/105.0*eta;
6522  double t1649 = 131072.0/1575.0*t3;
6523  double t1650 = 262144.0/315.0*t112;
6524  double t1651 = 1536.0/5.0*t117;
6525  double t1652 = 131072.0/45.0*t123;
6526  double t1653 = 4194304.0/135.0*t125;
6527  double t1655 = -3670016.0/45.0*t82-188416.0/15.0*t84+t1639-253952.0/15.0*t88+t1641-t1642-t1643+t1644-t1645-t1646+188416.0/945.0*t2-63488.0/1575.0*t1-t1649+t1650+t1651+t1295-t1652-t1653-2048.0/25.0*t6;
6528  double t1657 = 65536.0/135.0*t4;
6529  double t1659 = 524288.0/27.0*t25;
6530  double t1660 = 241664.0/135.0*t27;
6531  double t1662 = 34816.0/135.0*t29;
6532  double t1664 = 32768.0/81.0*t39;
6533  double t1665 = 15597568.0/405.0*t41;
6534  double t1666 = -256.0/45.0-t1657-47104.0/27.0*t7+t1659-t1660+229376.0/135.0*t8-t1462-t1662-6766592.0/135.0*t37+t1664+t1665-t1467;
6535  double t1667 = 94208.0/81.0*t47;
6536  double t1668 = 3014656.0/27.0*t51;
6537  double t1669 = 3670016.0/405.0*t55;
6538  double t1670 = 262144.0/135.0*t64;
6539  double t1672 = 507904.0/45.0*t68;
6540  double t1673 = 3203072.0/81.0*t70;
6541  double t1674 = 966656.0/45.0*t74;
6542  double t1675 = t1563+t1667-t1471+t1668-t1473-t1669-t1670-7110656.0/135.0*t66-t1672-t1673+t1479-t1674;
6543  double t1677 = 7536640.0/81.0*t78;
6544  double t1678 = 557056.0/405.0*t80;
6545  double t1680 = 14680064.0/135.0*t86;
6546  double t1682 = 8192.0/27.0*t23;
6547  double t1683 = 483328.0/27.0*t91;
6548  double t1684 = 2228224.0/135.0*t93;
6549  double t1685 = 1079296.0/135.0*t99;
6550  double t1686 = 458752.0/405.0*t101;
6551  double t1687 = 4096.0/135.0*xi;
6552  double t1688 = -t1677+t1678+t1485+1389568.0/27.0*t84-t1680+1460224.0/27.0*t88-t1682+t1683+t1684+t1685-t1686+t1687;
6553  double t1689 = 1024.0/135.0*eta;
6554  double t1690 = 7936.0/45.0*t1;
6555  double t1691 = 31744.0/135.0*t117;
6556  double t1692 = 1507328.0/27.0*t119;
6557  double t1693 = 753664.0/81.0*t123;
6558  double t1694 = 7340032.0/81.0*t125;
6559  double t1696 = 7340032.0/135.0*t129;
6560  double t1697 = t1689-t1497-t1579+t1690+t1500-t1691+t1692-t1503+t1693+t1694+t1506+15104.0/45.0*t6-t1696;
6561  double t1700 = 4194304.0/675.0*t4;
6562  double t1702 = 8388608.0/135.0*t25;
6563  double t1703 = 2031616.0/675.0*t27;
6564  double t1706 = 131072.0/135.0*t29;
6565  double t1708 = 2097152.0/405.0*t39;
6566  double t1709 = 58720256.0/405.0*t41;
6567  double t1710 = 1048576.0/2025.0*t43;
6568  double t1711 = 4096.0/225.0+t1700+376832.0/135.0*t7-t1702+t1703-1835008.0/675.0*t8+3936256.0/225.0*t34+t1706+56885248.0/675.0*t37-t1708-t1709+t1710;
6569  double t1713 = 6029312.0/405.0*t47;
6570  double t1715 = 24117248.0/135.0*t51;
6571  double t1716 = 4194304.0/81.0*t53;
6572  double t1717 = 29360128.0/2025.0*t55;
6573  double t1718 = 4194304.0/675.0*t64;
6574  double t1720 = 8126464.0/225.0*t68;
6575  double t1721 = 12058624.0/81.0*t70;
6576  double t1723 = 8126464.0/225.0*t74;
6577  double t1724 = -1835008.0/675.0*t16-t1713+822083584.0/2025.0*t49-t1715+t1716+t1717+t1718+56885248.0/675.0*t66+t1720+t1721-168820736.0/405.0*t72+t1723;
6578  double t1726 = 12058624.0/81.0*t78;
6579  double t1727 = 2097152.0/405.0*t80;
6580  double t1730 = 117440512.0/675.0*t86;
6581  double t1732 = 131072.0/135.0*t23;
6582  double t1733 = 4063232.0/135.0*t91;
6583  double t1734 = 8388608.0/135.0*t93;
6584  double t1735 = 4063232.0/135.0*t99;
6585  double t1736 = 29360128.0/2025.0*t101;
6586  double t1737 = 65536.0/675.0*xi;
6587  double t1738 = t1726-t1727-168820736.0/405.0*t82-11681792.0/135.0*t84+t1730-11681792.0/135.0*t88+t1732-t1733-t1734-t1735+t1736-t1737;
6588  double t1739 = 65536.0/675.0*eta;
6589  double t1740 = 16777216.0/225.0*t106;
6590  double t1743 = 262144.0/225.0*t3;
6591  double t1744 = 2031616.0/675.0*t117;
6592  double t1745 = 24117248.0/135.0*t119;
6593  double t1747 = 6029312.0/405.0*t123;
6594  double t1748 = 58720256.0/405.0*t125;
6595  double t1749 = 262144.0/225.0*t24;
6596  double t1751 = 117440512.0/675.0*t129;
6597  double t1752 = -t1739+t1740+376832.0/135.0*t2-126976.0/225.0*t1-t1743+t1744-t1745+34668544.0/81.0*t121-t1747-t1748-t1749-126976.0/225.0*t6+t1751;
6598  double t1755 = 57344.0/5.0*t4;
6599  double t1757 = 262144.0/3.0*t25;
6600  double t1758 = 28672.0/15.0*t27;
6601  double t1760 = 55552.0/5.0*t34;
6602  double t1763 = 28672.0/3.0*t39;
6603  double t1765 = 14336.0/15.0*t43;
6604  double t1766 = -256.0/45.0-t1755-7168.0/3.0*t7+t1757-t1758+114688.0/45.0*t8-t1760-7168.0/5.0*t29-802816.0/15.0*t37+t1763+3211264.0/15.0*t41-t1765;
6605  double t1768 = 51380224.0/135.0*t49;
6606  double t1769 = 458752.0/3.0*t51;
6607  double t1770 = 229376.0/3.0*t53;
6608  double t1771 = 1835008.0/135.0*t55;
6609  double t1772 = 131072.0/15.0*t64;
6610  double t1777 = 114688.0/5.0*t74;
6611  double t1778 = t1563+82432.0/3.0*t47-t1768+t1769-t1770-t1771-t1772-3555328.0/45.0*t66-253952.0/5.0*t68-659456.0/3.0*t70+10551296.0/27.0*t72-t1777;
6612  double t1780 = 1146880.0/9.0*t78;
6613  double t1781 = 114688.0/15.0*t80;
6614  double t1784 = 7340032.0/45.0*t86;
6615  double t1786 = 57344.0/3.0*t91;
6616  double t1787 = 458752.0/5.0*t93;
6617  double t1790 = -t1780+t1781+3211264.0/9.0*t82+164864.0/3.0*t84-t1784+222208.0/3.0*t88-t1682+t1786+t1787+222208.0/5.0*t99-401408.0/15.0*t101+t1687;
6618  double t1792 = 524288.0/5.0*t106;
6619  double t1795 = 3297280.0/9.0*t121;
6620  double t1796 = 114688.0/9.0*t123;
6621  double t1797 = 3670016.0/27.0*t125;
6622  double t1801 = 896.0/5.0*eta-t1792-t1579+t1690+t1500-27776.0/5.0*t117+753664.0/3.0*t119-t1795+t1796+t1797+8192.0/5.0*t24+1792.0/5.0*t6-3670016.0/15.0*t129;
6623  double t1805 = 917504.0/675.0*t8;
6624  double t1806 = -2048.0/225.0+t1700+139264.0/135.0*t7-t1702+t254-t1805+t256+t1706+t258-t1708-t1709+t1710;
6625  double t1807 = 917504.0/675.0*t16;
6626  double t1808 = 411041792.0/2025.0*t49;
6627  double t1809 = 8912896.0/135.0*t51;
6628  double t1810 = 14680064.0/2025.0*t55;
6629  double t1813 = t1807-t1713+t1808-t1809+t1716+t1810+t1718+28442624.0/675.0*t66+t1720+t1721-84410368.0/405.0*t72+t274;
6630  double t1815 = 4456448.0/81.0*t78;
6631  double t1817 = 58720256.0/675.0*t86;
6632  double t1819 = 65536.0/135.0*t23;
6633  double t1820 = 32768.0/675.0*xi;
6634  double t1821 = t1815-t1727-62390272.0/405.0*t82-t280+t1817-4317184.0/135.0*t88-t1819-t284-t1734-t1735+t1736+t1820;
6635  double t1824 = 131072.0/225.0*t3;
6636  double t1825 = 12812288.0/81.0*t121;
6637  double t1826 = 2228224.0/405.0*t123;
6638  double t1827 = 29360128.0/405.0*t125;
6639  double t1828 = -t1739+t1740-188416.0/135.0*t2+63488.0/225.0*t1+t1824+t1744-t1745+t1825-t1826-t1827-t1749-t303+t1751;
6640  double t1832 = 176128.0/675.0*t27;
6641  double t1834 = 341248.0/225.0*t34;
6642  double t1836 = 256.0/225.0-t1657-22528.0/135.0*t7+t1659+t1832+229376.0/675.0*t8+t1834-t1662+4931584.0/675.0*t37+t1664+t1665-t1467;
6643  double t1837 = 114688.0/675.0*t16;
6644  double t1838 = 102760448.0/2025.0*t49;
6645  double t1839 = 1441792.0/135.0*t51;
6646  double t1840 = 3670016.0/2025.0*t55;
6647  double t1843 = 704512.0/225.0*t74;
6648  double t1844 = -t1837+t1667-t1838+t1839-t1473-t1840-t1670-7110656.0/675.0*t66-t1672-t1673+21102592.0/405.0*t72+t1843;
6649  double t1846 = 720896.0/81.0*t78;
6650  double t1849 = 14680064.0/675.0*t86;
6651  double t1851 = 8192.0/135.0*t23;
6652  double t1852 = 352256.0/135.0*t91;
6653  double t1853 = 4096.0/675.0*xi;
6654  double t1854 = -t1846+t1678+10092544.0/405.0*t82-1012736.0/135.0*t84-t1849+698368.0/135.0*t88+t1851-t1852+t1684+t1685-t1686-t1853;
6655  double t1857 = 16384.0/225.0*t3;
6656  double t1858 = 2072576.0/81.0*t121;
6657  double t1859 = 360448.0/405.0*t123;
6658  double t1860 = 7340032.0/405.0*t125;
6659  double t1862 = t1689-t1497+23552.0/135.0*t2-7936.0/225.0*t1-t1857-t1691+t1692-t1858+t1859+t1860+t1506-11008.0/225.0*t6-t1696;
6660  double t1873 = -128.0/315.0+20480.0/21.0*t4-t1302-4032.0/5.0*t27+t1305-t1306-t1308-2048.0/3.0*t39+t1310+t1233+2560.0*t47-t1312+49152.0*t51-28672.0/5.0*t55-t1315+t1319-36864.0/5.0*t74-43008.0*t78;
6661  double t1886 = t1321+t1322-262144.0/5.0*t86+t1323-512.0/5.0*t23+32256.0/5.0*t91+65536.0/21.0*t97-8192.0/3.0*t101+64.0/5.0*xi+128.0/21.0*eta-t1251+t1252+4096.0/35.0*t3-65536.0/63.0*t112-384.0*t117-t1331+5376.0*t123+229376.0/5.0*t125+t1334;
6662  double t1888 = 2048.0/3.0*t4;
6663  double t1889 = 28672.0*t25;
6664  double t1892 = 1792.0/3.0*t39;
6665  double t1893 = 974848.0/27.0*t41;
6666  double t1894 = 16.0/9.0+t1888+t1403-t1889+3304.0*t27-t1406+t1517+t1408+422912.0/9.0*t37-t1892-t1893+t1522;
6667  double t1895 = 7168.0/9.0*t16;
6668  double t1896 = 8960.0/9.0*t47;
6669  double t1899 = 3584.0*t64;
6670  double t1901 = 7168.0*t68;
6671  double t1902 = 304640.0/9.0*t70;
6672  double t1905 = -t1895-t1896+t1525-471040.0/3.0*t51+t1527+50176.0/3.0*t55+t1899+100352.0/3.0*t66+t1901+t1902-2007040.0/9.0*t72+30208.0*t74;
6673  double t1908 = 7616.0/3.0*t80;
6674  double t1913 = 448.0*t23;
6675  double t1915 = 69632.0/3.0*t93;
6676  double t1916 = 15232.0/3.0*t99;
6677  double t1917 = 28672.0/27.0*t101;
6678  double t1918 = 56.0*xi;
6679  double t1919 = 412160.0/3.0*t78-t1908-6594560.0/27.0*t82-132160.0/3.0*t84+458752.0/3.0*t86-103040.0/3.0*t88+t1913-26432.0*t91-t1915-t1916+t1917-t1918;
6680  double t1920 = 2240.0/3.0*t2;
6681  double t1921 = 112.0*t1;
6682  double t1922 = 512.0*t3;
6683  double t1923 = 448.0/3.0*t117;
6684  double t1924 = 143360.0/3.0*t119;
6685  double t1927 = 458752.0/9.0*t129;
6686  double t1928 = -t1441+t1549+t1920-t1921-t1922+t1923-t1924+t1552-51520.0/3.0*t123-401408.0/3.0*t125-t1451-t1452+t1927;
6687  double t1931 = 131072.0/15.0*t4;
6688  double t1932 = 458752.0/5.0*t25;
6689  double t1935 = 114688.0/15.0*t39;
6690  double t1936 = 3670016.0/27.0*t41;
6691  double t1937 = -256.0/45.0-t1931-t1458+t1932-27776.0/5.0*t27+t1461-t1760-t1463-3555328.0/45.0*t37+t1935+t1936-t1765;
6692  double t1939 = 114688.0/9.0*t47;
6693  double t1942 = 57344.0/5.0*t64;
6694  double t1944 = 114688.0/5.0*t68;
6695  double t1945 = 1146880.0/9.0*t70;
6696  double t1948 = 114688.0/45.0*t16+t1939-t1768+753664.0/3.0*t51-t1770-401408.0/15.0*t55-t1942-802816.0/15.0*t66-t1944-t1945+3211264.0/9.0*t72-253952.0/5.0*t74;
6697  double t1951 = 28672.0/3.0*t80;
6698  double t1958 = 262144.0/3.0*t93;
6699  double t1959 = 57344.0/3.0*t99;
6700  double t1960 = 1835008.0/135.0*t101;
6701  double t1962 = -659456.0/3.0*t78+t1951+10551296.0/27.0*t82+222208.0/3.0*t84-3670016.0/15.0*t86+164864.0/3.0*t88-7168.0/5.0*t23+222208.0/5.0*t91+t1958+t1959-t1960+896.0/5.0*xi;
6702  double t1966 = 28672.0/15.0*t117;
6703  double t1967 = 458752.0/3.0*t119;
6704  double t1970 = 7340032.0/45.0*t129;
6705  double t1971 = t1496-t1792-7168.0/3.0*t2+1792.0/5.0*t1+8192.0/5.0*t3-t1966+t1967-t1795+82432.0/3.0*t123+3211264.0/15.0*t125+t1506+t1507-t1970;
6706  double t1982 = 16.0/9.0+16128.0*t4+t1513-129024.0*t25+3528.0*t27-t1516+7056.0*t34+t1518+50176.0*t37-14112.0*t39-200704.0*t41+1764.0*t43;
6707  double t1994 = -t1895-23520.0*t47+3211264.0/9.0*t49-215040.0*t51+112896.0*t53+25088.0*t55+16128.0*t64+50176.0*t66+32256.0*t68+188160.0*t70-1003520.0/3.0*t72+32256.0*t74;
6708  double t2006 = 188160.0*t78-14112.0*t80-1003520.0/3.0*t82-47040.0*t84+229376.0*t86-47040.0*t88+t1913-28224.0*t91-129024.0*t93-28224.0*t99+25088.0*t101-t1918;
6709  double t2014 = -t1548+147456.0*t106+t1920-t1921-t1922+3528.0*t117-215040.0*t119+313600.0*t121-23520.0*t123-200704.0*t125-t1555-t1556+229376.0*t129;
6710  double t2018 = -t1931-t1561+t1932-t312+t1562-t313-t1463-t314+t1935+t1936-t1765-57344.0/45.0*t16;
6711  double t2019 = 25690112.0/135.0*t49;
6712  double t2025 = t1939-t2019+278528.0/3.0*t51-t1770-200704.0/15.0*t55-t1942-401408.0/15.0*t66-t1944-t1945+1605632.0/9.0*t72-t330-243712.0/3.0*t78;
6713  double t2032 = 128.0/45.0+t1951+3899392.0/27.0*t82+t336-1835008.0/15.0*t86+60928.0/3.0*t88+3584.0/5.0*t23+t340+t1958+t1959-t1960-448.0/5.0*xi;
6714  double t2036 = 1218560.0/9.0*t121;
6715  double t2039 = t1496-t1792+3584.0/3.0*t2-896.0/5.0*t1-4096.0/5.0*t3-t1966+t1967-t2036+30464.0/3.0*t123+1605632.0/15.0*t125+t1506+t244-t1970;
6716  double t2043 = 4816.0/5.0*t34;
6717  double t2045 = -16.0/45.0+t1888+t1588-t1889-2408.0/5.0*t27-t1590-t2043+t1408-308224.0/45.0*t37-t1892-t1893+t1522;
6718  double t2047 = 6422528.0/135.0*t49;
6719  double t2053 = 7168.0/45.0*t16-t1896+t2047-45056.0/3.0*t51+t1527+50176.0/15.0*t55+t1899+100352.0/15.0*t66+t1901+t1902-401408.0/9.0*t72-22016.0/5.0*t74;
6720  double t2063 = 39424.0/3.0*t78-t1908-630784.0/27.0*t82+19264.0/3.0*t84+458752.0/15.0*t86-9856.0/3.0*t88-448.0/5.0*t23+19264.0/5.0*t91-t1915-t1916+t1917+56.0/5.0*xi;
6721  double t2067 = 197120.0/9.0*t121;
6722  double t2070 = -t1441+t1549-448.0/3.0*t2+112.0/5.0*t1+512.0/5.0*t3+t1923-t1924+t2067-4928.0/3.0*t123-401408.0/15.0*t125-t1451+t1618+t1927;
6723  double t2078 = -1024.0/1575.0-t1622-4096.0/15.0*t7+t1624+65536.0/225.0*t8+t146+458752.0/75.0*t37+t1627-t1271-65536.0/675.0*t16-t1629+t1341-t1630+t1631+t1172-4456448.0/135.0*t72+t1634+t1635;
6724  double t2083 = -1835008.0/45.0*t82-69632.0/15.0*t84+t1639-t1178+t1641-t1642-t1643+t1644-t1645-t1646+69632.0/945.0*t2-t1183-t1649+t1650+t1651+t1349-t1652-t1653+1024.0/25.0*t6;
6725  double t2085 = 17408.0/135.0*t29;
6726  double t2087 = 7798784.0/405.0*t41;
6727  double t2088 = 57344.0/135.0*t16;
6728  double t2089 = -t1657+t1458+t1659-t1660-t1461-t197+t2085-3383296.0/135.0*t37+t1664+t2087-t1467+t2088;
6729  double t2090 = 34816.0/81.0*t47;
6730  double t2091 = 1183744.0/81.0*t70;
6731  double t2093 = t2090-t1565+t1668-t1473-t1669-t1670-t1152-t1026-t2091+7798784.0/81.0*t72-t1674-t1677;
6732  double t2097 = 229376.0/405.0*t101;
6733  double t2098 = 128.0/45.0+t1678+10551296.0/81.0*t82+513536.0/27.0*t84-t1680+t1158-t1682+t1683+t1684+t1035-t2097+t1687;
6734  double t2099 = 512.0/135.0*eta;
6735  double t2100 = 8704.0/27.0*t2;
6736  double t2101 = 557056.0/27.0*t119;
6737  double t2102 = 8192.0/45.0*t24;
6738  double t2104 = 3670016.0/135.0*t129;
6739  double t2105 = -t2099-t1497-t2100+t1112+t1500-t1041+t2101-t1582+t1693+t1694-t2102-7552.0/45.0*t6-t2104;
6740  double t2109 = 65536.0/135.0*t29;
6741  double t2111 = 29360128.0/405.0*t41;
6742  double t2112 = -2048.0/225.0+t1700-188416.0/135.0*t7-t1702+t1703+t1805+t256-t2109+28442624.0/675.0*t37-t1708-t2111+t1710;
6743  double t2113 = 2228224.0/405.0*t47;
6744  double t2114 = 4456448.0/81.0*t70;
6745  double t2116 = -t1807-t2113+t1808-t1715+t1716+t1717+t1718+t1130+t1061+t2114-62390272.0/405.0*t72+t1723;
6746  double t2120 = 14680064.0/2025.0*t101;
6747  double t2121 = t1726-t1727-84410368.0/405.0*t82-4317184.0/135.0*t84+t1730-t1136+t1732-t1733-t1734-t1067+t2120-t1737;
6748  double t2122 = 32768.0/675.0*eta;
6749  double t2124 = 8912896.0/135.0*t119;
6750  double t2125 = 131072.0/225.0*t24;
6751  double t2127 = 58720256.0/675.0*t129;
6752  double t2128 = t2122+t1740+139264.0/135.0*t2-t1140-t1743+t1075-t2124+t1825-t1747-t1748+t2125+63488.0/225.0*t6+t2127;
6753  double t2136 = -t1755+3584.0/3.0*t7+t1757-t1758-57344.0/45.0*t8-t313+3584.0/5.0*t29-401408.0/15.0*t37+t1763+1605632.0/15.0*t41-t1765+t2088;
6754  double t2140 = 30464.0/3.0*t47-t2019+t1769-t1770-t1771-t1772-t1096-t1097-243712.0/3.0*t70+3899392.0/27.0*t72-t1777-t1780;
6755  double t2145 = 128.0/45.0+t1781+1605632.0/9.0*t82+60928.0/3.0*t84-t1784+t1105-t1682+t1786+t1787+t1106-200704.0/15.0*t101+t1687;
6756  double t2151 = -448.0/5.0*eta-t1792-t2100+t1112+t1500-t1114+278528.0/3.0*t119-t2036+t1796+t1797-4096.0/5.0*t24-896.0/5.0*t6-1835008.0/15.0*t129;
6757  double t2156 = 1024.0/225.0+t1700-69632.0/135.0*t7-t1702+t254+458752.0/675.0*t8+t35-t2109+t366-t1708-t2111+t1710;
6758  double t2160 = 458752.0/675.0*t16-t2113+205520896.0/2025.0*t49-t1809+t1716+t1810+t1718+t1060+t1061+t2114-31195136.0/405.0*t72+t274;
6759  double t2163 = t1815-t1727-31195136.0/405.0*t82-t377+t1817-t1066-t1819-t284-t1734-t1067+t2120+t1820;
6760  double t2166 = t2122+t1740-69632.0/135.0*t2+t1073+t1824+t1075-t2124+4734976.0/81.0*t121-t1826-t1827+t2125+t387+t2127;
6761  double t2170 = 114688.0/675.0*t8;
6762  double t2172 = -t1657+11264.0/135.0*t7+t1659+t1832-t2170+t394+t2085+2465792.0/675.0*t37+t1664+t2087-t1467-t1128;
6763  double t2173 = 51380224.0/2025.0*t49;
6764  double t2175 = t2090-t2173+t1839-t1473-t1840-t1670-t603-t1026-t2091+7798784.0/405.0*t72+t1843-t1846;
6765  double t2179 = -128.0/225.0+t1678+5046272.0/405.0*t82-374272.0/135.0*t84-t1849+t1034+t1851-t1852+t1684+t1035-t2097-t1853;
6766  double t2180 = 765952.0/81.0*t121;
6767  double t2182 = -t2099-t1497+t1139-t711-t1857-t1041+t2101-t2180+t1859+t1860-t2102+5504.0/225.0*t6-t2104;
6768  double t2191 = 128.0/1575.0+t1370+512.0/15.0*t7-t1371-8192.0/225.0*t8+t1354-114688.0/75.0*t37-t1373+t1232+16384.0/675.0*t16+t1375-t1357+t1376-t1377+352256.0/225.0*t66+720896.0/135.0*t72-t1380-t1381;
6769  double t2198 = 458752.0/45.0*t82+11264.0/15.0*t84-t1385-22016.0/15.0*t88-t1387+t1388+t1389-t1390+t1391+t1392-11264.0/945.0*t2-5504.0/1575.0*t1+t1395-t1396-t1397-t1366+t1398+t1399-128.0/25.0*t6;
6770  double t2201 = 2176.0/135.0*t29;
6771  double t2203 = 1949696.0/405.0*t41;
6772  double t2204 = -16.0/45.0+t1402-2944.0/27.0*t7-t1404+t1405+t1590-t1591-t2201+845824.0/135.0*t37-t1410-t2203+t1412;
6773  double t2205 = 5632.0/81.0*t47;
6774  double t2207 = 44032.0/45.0*t68;
6775  double t2208 = 191488.0/81.0*t70;
6776  double t2210 = -t1594-t2205+t1595-t1417+t1418+t1419+t1420-616448.0/135.0*t66-t2207+t2208-1261568.0/81.0*t72+t1425;
6777  double t2215 = 93568.0/135.0*t99;
6778  double t2216 = 57344.0/405.0*t101;
6779  double t2217 = t1428-t1429-2637824.0/81.0*t82-83072.0/27.0*t84+t1432+126592.0/27.0*t88+t1434-t1435-t1436+t2215+t2216-t1439;
6780  double t2218 = 64.0/135.0*eta;
6781  double t2219 = 1408.0/27.0*t2;
6782  double t2220 = 688.0/45.0*t1;
6783  double t2221 = 2752.0/135.0*t117;
6784  double t2222 = 90112.0/27.0*t119;
6785  double t2223 = 1024.0/45.0*t24;
6786  double t2225 = 917504.0/135.0*t129;
6787  double t2226 = t2218+t1442+t2219+t2220-t1445-t2221-t2222+t1615-t1449-t1450+t2223+944.0/45.0*t6+t2225;
6788  double t2230 = 8192.0/135.0*t29;
6789  double t2232 = 7340032.0/405.0*t41;
6790  double t2233 = 256.0/225.0-t1457+23552.0/135.0*t7+t1459-t1460-t2170+t1834+t2230-7110656.0/675.0*t37+t1465+t2232-t1467;
6791  double t2235 = 360448.0/405.0*t47;
6792  double t2237 = 704512.0/225.0*t68;
6793  double t2238 = 720896.0/81.0*t70;
6794  double t2240 = 229376.0/675.0*t16+t2235-t1838+t1472-t1473-t1474-t1475+4931584.0/675.0*t66+t2237-t2238+10092544.0/405.0*t72-t1480;
6795  double t2245 = 352256.0/135.0*t99;
6796  double t2246 = 3670016.0/2025.0*t101;
6797  double t2247 = -t1483+t1484+21102592.0/405.0*t82+698368.0/135.0*t84-t1487-1012736.0/135.0*t88-t1489+t1490+t1491-t2245-t2246+t1494;
6798  double t2248 = 4096.0/675.0*eta;
6799  double t2251 = 176128.0/675.0*t117;
6800  double t2252 = 1441792.0/135.0*t119;
6801  double t2253 = 16384.0/225.0*t24;
6802  double t2255 = 14680064.0/675.0*t129;
6803  double t2256 = -t2248-t1497-22528.0/135.0*t2-11008.0/225.0*t1+t1500+t2251+t2252-t1858+t1504+t1505-t2253-7936.0/225.0*t6-t2255;
6804  double t2264 = -16.0/45.0+t1512-448.0/3.0*t7-t1514+t1515+7168.0/45.0*t8-t2043-448.0/5.0*t29+100352.0/15.0*t37-t1520-401408.0/15.0*t41+t1522;
6805  double t2270 = -t1594-4928.0/3.0*t47+t2047-t1526+t1527+t1528+t1529-308224.0/45.0*t66-22016.0/5.0*t68+39424.0/3.0*t70-630784.0/27.0*t72+t1534;
6806  double t2277 = t1537-t1538-401408.0/9.0*t82-9856.0/3.0*t84+t1541+19264.0/3.0*t88+t1434-t1543-t1544+19264.0/5.0*t99+50176.0/15.0*t101-t1439;
6807  double t2284 = 56.0/5.0*eta+t1549+t2219+t2220-t1445-2408.0/5.0*t117-45056.0/3.0*t119+t2067-t1553-t1554+512.0/5.0*t24+112.0/5.0*t6+458752.0/15.0*t129;
6808  double t2287 = -t1457+t251+t1459-t195-t255+t394+t2230-t396+t1465+t2232-t1467-t1837;
6809  double t2290 = t2235-t2173+t1566-t1473-t1567-t1475+2465792.0/675.0*t66+t2237-t2238+5046272.0/405.0*t72-t215-t1570;
6810  double t2294 = -128.0/225.0+t1484+7798784.0/405.0*t82+t409-t1574-374272.0/135.0*t88+t1576+t225+t1491-t2245-t2246-t1577;
6811  double t2297 = -t2248-t1497+11264.0/135.0*t2+5504.0/225.0*t1-t1581+t2251+t2252-t2180+t1583+t1584-t2253-t421-t2255;
6812  double t2304 = 16.0/225.0+t1402-1408.0/135.0*t7-t1404-t1589+14336.0/675.0*t8+29584.0/225.0*t34-t2201-616448.0/675.0*t37-t1410-t2203+t1412;
6813  double t2308 = 14336.0/675.0*t16-t2205+t371-t1596+t1418+t1597+t1420-616448.0/675.0*t66-t2207+t2208-1261568.0/405.0*t72-t1600;
6814  double t2313 = t1603-t1429-1261568.0/405.0*t82+60544.0/135.0*t84+t1606+60544.0/135.0*t88-t1608+t1609-t1436+t2215+t2216+t1610;
6815  double t2318 = t2218+t1442-1408.0/135.0*t2-688.0/225.0*t1+t1614-t2221-t2222+123904.0/81.0*t121-t1616-t1617+t2223-688.0/225.0*t6+t2225;
6816 
6817  values[0] = t45+t76+t105+t137;
6818  values[1] = t151+t163+t175+t188;
6819  values[2] = t204+t218+t232+t247;
6820  values[3] = t262+t276+t291+t306;
6821  values[4] = t319+t333+t347+t360;
6822  values[5] = t368+t374+t380+t389;
6823  values[6] = t399+t406+t414+t423;
6824  values[7] = t435;
6825  values[8] = t445+t455+t465+t476;
6826  values[9] = t489+t500+t511+t523;
6827  values[10] = t538+t551+t565+t579;
6828  values[11] = t594+t607+t622+t636;
6829  values[12] = t652+t663+t677+t688;
6830  values[13] = t694+t701+t709+t717;
6831  values[14] = t725+t733+t743+t751;
6832  values[15] = t760;
6833  values[16] = t769+t778+t791+t801;
6834  values[17] = t805;
6835  values[18] = t813+t821+t833+t842;
6836  values[19] = t851+t859+t870+t877;
6837  values[20] = t887+t895+t907+t916;
6838  values[21] = t921+t926+t933+t938;
6839  values[22] = t942+t947+t954+t958;
6840  values[23] = t964+t969+t978+t982;
6841  values[24] = t987+t991+t998+t1004;
6842  values[25] = t1013;
6843  values[26] = t1021+t1029+t1038+t1046;
6844  values[27] = t1055+t1063+t1070+t1081;
6845  values[28] = t1091+t1100+t1109+t1120;
6846  values[29] = t1127+t1132+t1138+t1143;
6847  values[30] = t1150+t1154+t1160+t1163;
6848  values[31] = t1170+t1174+t1180+t1186;
6849  values[32] = t1204+t1222;
6850  values[33] = t1241+t1261;
6851  values[34] = t1280+t1300;
6852  values[35] = t1318+t1336;
6853  values[36] = t1343+t1350;
6854  values[37] = t1359+t1368;
6855  values[38] = t1382+t1400;
6856  values[39] = t1413+t1426+t1440+t1454;
6857  values[40] = t1468+t1481+t1495+t1509;
6858  values[41] = t1523+t1535+t1547+t1558;
6859  values[42] = t1564+t1571+t1578+t1585;
6860  values[43] = t1593+t1601+t1611+t1619;
6861  values[44] = t1636+t1655;
6862  values[45] = t1666+t1675+t1688+t1697;
6863  values[46] = t1711+t1724+t1738+t1752;
6864  values[47] = t1766+t1778+t1790+t1801;
6865  values[48] = t1806+t1813+t1821+t1828;
6866  values[49] = t1836+t1844+t1854+t1862;
6867  values[50] = t1873+t1886;
6868  values[51] = t1894+t1905+t1919+t1928;
6869  values[52] = t1937+t1948+t1962+t1971;
6870  values[53] = t1982+t1994+t2006+t2014;
6871  values[54] = t2018+t2025+t2032+t2039;
6872  values[55] = t2045+t2053+t2063+t2070;
6873  values[56] = t2078+t2083;
6874  values[57] = t2089+t2093+t2098+t2105;
6875  values[58] = t2112+t2116+t2121+t2128;
6876  values[59] = t2136+t2140+t2145+t2151;
6877  values[60] = t2156+t2160+t2163+t2166;
6878  values[61] = t2172+t2175+t2179+t2182;
6879  values[62] = t2191+t2198;
6880  values[63] = t2204+t2210+t2217+t2226;
6881  values[64] = t2233+t2240+t2247+t2256;
6882  values[65] = t2264+t2270+t2277+t2284;
6883  values[66] = t2287+t2290+t2294+t2297;
6884  values[67] = t2304+t2308+t2313+t2318;
6885  values[68] = -t1213-t152+t1218+t1196-t1199-t1189+t1211+t1216-t1210;
6886  values[69] = -t1212-t152+t1191+t1206-t1220-t1202+t1201+t1192-t1217;
6887 }
6888 
6889 // values of the derivatives in eta-eta direction
6890 static void C_Q_UL8S_2D_DeriveEtaEta(double xi, double eta, double *values)
6891 {
6892  double t1 = 1.0-xi;
6893  double t2 = eta*eta;
6894  double t3 = t2*t2;
6895  double t4 = t3*t2;
6896  double t8 = -5.0/16.0+231.0/16.0*t4-315.0/16.0*t3+105.0/16.0*t2;
6897  double t9 = t1*t8;
6898  double t10 = 8192.0/72765.0*t9;
6899  double t11 = xi*xi;
6900  double t12 = t11*xi;
6901  double t13 = t11*t11;
6902  double t14 = t13*t12;
6903  double t15 = t14*eta;
6904  double t16 = 8192.0/675.0*t15;
6905  double t17 = t13*t11;
6906  double t18 = t17*eta;
6907  double t19 = 2048.0/675.0*t18;
6908  double t20 = t13*xi;
6909  double t21 = t20*eta;
6910  double t22 = 8704.0/675.0*t21;
6911  double t23 = t13*eta;
6912  double t24 = 128.0/135.0*t23;
6913  double t25 = t2*eta;
6914  double t26 = t13*t25;
6915  double t27 = 1088.0/81.0*t26;
6916  double t28 = t12*t25;
6917  double t29 = 17408.0/405.0*t28;
6918  double t30 = t11*t25;
6919  double t32 = xi*t25;
6920  double t34 = xi*t2;
6921  double t35 = 50044.0/3465.0*t34;
6922  double t36 = t14*t25;
6923  double t38 = t12*eta;
6924  double t39 = 2048.0/675.0*t38;
6925  double t40 = t11*eta;
6926  double t42 = t10+t16-t19-t22+t24-t27-t29-25648.0/405.0*t30+2432.0/135.0*t32+t35-69632.0/405.0*t36+t39+3208.0/675.0*t40;
6927  double t43 = xi*eta;
6928  double t45 = t13*t2;
6929  double t46 = 16.0/27.0*t45;
6930  double t47 = t12*t2;
6931  double t48 = 256.0/135.0*t47;
6932  double t49 = t11*t2;
6933  double t50 = 1724.0/135.0*t49;
6934  double t51 = t20*t2;
6935  double t52 = 1088.0/135.0*t51;
6936  double t53 = t17*t2;
6937  double t54 = 256.0/135.0*t53;
6938  double t55 = t14*t2;
6939  double t56 = 1024.0/135.0*t55;
6940  double t57 = 18.0/5.0*eta;
6941  double t59 = t17*t3;
6942  double t60 = 2048.0/135.0*t59;
6943  double t61 = t13*t3;
6944  double t62 = 128.0/27.0*t61;
6945  double t64 = t12*t3;
6946  double t65 = 2048.0/135.0*t64;
6947  double t66 = 5624.0/6615.0-302.0/225.0*t43+t46+t48+t50-t52-t54+t56-t57-54511.0/66150.0*xi+t60-t62+3208.0/2025.0*t12-t65;
6948  double t69 = t20*t3;
6949  double t70 = 8704.0/135.0*t69;
6950  double t71 = t3*eta;
6951  double t72 = 384.0/5.0*t71;
6952  double t73 = 1.0-t11;
6953  double t74 = 1.0-t2;
6954  double t76 = t73*t74*t3;
6955  double t77 = 2048.0/21.0*t76;
6956  double t78 = 4320.0/77.0*t3;
6957  double t79 = 31568.0/1155.0*t2;
6958  double t80 = 28576.0/14175.0*t17;
6959  double t82 = xi*t3;
6960  double t83 = 86336.0/3465.0*t82;
6961  double t84 = 48.0*t25;
6962  double t86 = 862.0/405.0*t13;
6963  double t87 = t17*t25;
6964  double t88 = 17408.0/405.0*t87;
6965  double t89 = 68224.0/14175.0*t14+t70-t72+t77+t78-t79-t80-5753.0/28350.0*t11-t83+t84-12824.0/2025.0*t20+t86+t88;
6966  double t90 = t20*t25;
6967  double t92 = t11*t3;
6968  double t93 = 28576.0/945.0*t92;
6969  double t94 = t17*t71;
6970  double t95 = 57344.0/675.0*t94;
6971  double t96 = t11*t71;
6972  double t98 = t13*t71;
6973  double t99 = 3584.0/135.0*t98;
6974  double t100 = t20*t71;
6975  double t105 = 3465.0/8.0*t3-945.0/4.0*t2+105.0/8.0;
6976  double t106 = t1*t74*t105;
6977  double t107 = 4096.0/72765.0*t106;
6978  double t108 = t14*t71;
6979  double t110 = t73*t4;
6980  double t111 = 26624.0/315.0*t110;
6981  double t112 = t14*t3;
6982  double t113 = 8192.0/135.0*t112;
6983  double t114 = t12*t71;
6984  double t115 = 57344.0/675.0*t114;
6985  double t116 = xi*t71;
6986  double t118 = t73*t17;
6987  double t119 = 2048.0/315.0*t118;
6988  double t124 = 693.0/8.0*t71-315.0/4.0*t25+105.0/8.0*eta;
6989  double t125 = t1*eta*t124;
6990  double t126 = 16384.0/72765.0*t125;
6991  double t127 = 73984.0/405.0*t90-t93-t95+68224.0/675.0*t96+t99-243712.0/675.0*t100-t107+229376.0/675.0*t108-t111-t113+t115-6656.0/225.0*t116-t119+t126;
6992  double t130 = 131072.0/1575.0*t15;
6993  double t131 = 8192.0/75.0*t21;
6994  double t133 = 512.0/7.0*t30;
6995  double t135 = 256.0/315.0*t34;
6996  double t137 = 2048.0/75.0*t38;
6997  double t138 = 192.0/35.0*t40;
6998  double t139 = 2048.0/1575.0*t43;
6999  double t140 = 256.0/15.0*t47;
7000  double t141 = 512.0/35.0*t49;
7001  double t142 = 1024.0/15.0*t51;
7002  double t143 = 16384.0/315.0*t55;
7003  double t144 = 192.0/35.0*eta;
7004  double t147 = 2048.0/15.0*t64;
7005  double t149 = 8192.0/15.0*t69;
7006  double t150 = -t130+t131+17408.0/45.0*t28+t133-17408.0/945.0*t32+t135+1114112.0/945.0*t36-t137-t138+t139-t140-t141+t142-t143+t144+2848.0/4725.0*xi-2848.0/225.0*t12+t147-182272.0/4725.0*t14-t149;
7007  double t151 = 4096.0/35.0*t71;
7008  double t152 = 16384.0/147.0*t76;
7009  double t153 = 5120.0/147.0*t3;
7010  double t154 = 512.0/35.0*t2;
7011  double t155 = 1024.0/63.0*t17;
7012  double t156 = 2048.0/2205.0*t11;
7013  double t157 = 2048.0/315.0*t82;
7014  double t158 = 512.0/7.0*t25;
7015  double t161 = 256.0/15.0*t13;
7016  double t162 = 69632.0/45.0*t90;
7017  double t163 = 5120.0/147.0*t92;
7018  double t164 = 4096.0/35.0*t96;
7019  double t166 = 524288.0/225.0*t108;
7020  double t167 = 212992.0/2205.0*t110;
7021  double t168 = 131072.0/315.0*t112;
7022  double t170 = 8192.0/225.0*t116;
7023  double t171 = 16384.0/315.0*t118;
7024  double t172 = -t161-t162+t163-t164+229376.0/75.0*t100-t166+t167+t168-57344.0/75.0*t114+t170+t171;
7025  double t175 = 32768.0/135.0*t15;
7026  double t176 = 8192.0/135.0*t18;
7027  double t177 = 47104.0/135.0*t21;
7028  double t178 = 8704.0/135.0*t23;
7029  double t179 = 73984.0/81.0*t26;
7030  double t181 = 4352.0/81.0*t30;
7031  double t182 = 2176.0/27.0*t32;
7032  double t183 = 32.0/9.0*t34;
7033  double t186 = 15104.0/135.0*t38;
7034  double t187 = 512.0/135.0*t40;
7035  double t188 = 256.0/45.0*t43;
7036  double t189 = 1088.0/27.0*t45;
7037  double t190 = 1888.0/27.0*t47;
7038  double t191 = 64.0/27.0*t49;
7039  double t192 = 5888.0/27.0*t51;
7040  double t193 = 1024.0/27.0*t53;
7041  double t194 = 4096.0/27.0*t55;
7042  double t196 = 8192.0/27.0*t59;
7043  double t197 = t186+t187-t188-t189+t190+t191-t192+t193+t194-284.0/135.0*xi-t196;
7044  double t199 = 8704.0/27.0*t61;
7045  double t201 = 15104.0/27.0*t64;
7046  double t203 = 47104.0/27.0*t69;
7047  double t204 = 23168.0/405.0*t17;
7048  double t205 = 232.0/81.0*t11;
7049  double t206 = 256.0/9.0*t82;
7050  double t208 = 24328.0/405.0*t13;
7051  double t209 = 69632.0/81.0*t87;
7052  double t210 = t199+17908.0/405.0*t12-t201+54784.0/405.0*t14+t203-t204-t205+t206-14368.0/81.0*t20+t208-t209;
7053  double t211 = 400384.0/81.0*t90;
7054  double t212 = 512.0/27.0*t92;
7055  double t213 = 229376.0/135.0*t94;
7056  double t214 = 14336.0/135.0*t96;
7057  double t215 = 243712.0/135.0*t98;
7058  double t217 = 917504.0/135.0*t108;
7059  double t218 = 32768.0/27.0*t112;
7060  double t220 = 7168.0/45.0*t116;
7061  double t221 = 8192.0/45.0*t118;
7062  double t222 = t211-t212+t213+t214-t215-1318912.0/135.0*t100+t217-t218+422912.0/135.0*t114-t220-t221;
7063  double t225 = 262144.0/675.0*t15;
7064  double t226 = 131072.0/675.0*t18;
7065  double t227 = 376832.0/675.0*t21;
7066  double t228 = 32768.0/135.0*t23;
7067  double t229 = 278528.0/81.0*t26;
7068  double t231 = 278528.0/405.0*t30;
7069  double t232 = 34816.0/135.0*t32;
7070  double t233 = 512.0/45.0*t34;
7071  double t236 = 126976.0/675.0*t38;
7072  double t237 = 32768.0/675.0*t40;
7073  double t238 = 4096.0/225.0*t43;
7074  double t239 = 4096.0/27.0*t45;
7075  double t240 = 15872.0/135.0*t47;
7076  double t241 = 4096.0/135.0*t49;
7077  double t242 = 47104.0/135.0*t51;
7078  double t243 = 16384.0/135.0*t53;
7079  double t244 = 32768.0/135.0*t55;
7080  double t246 = 131072.0/135.0*t59;
7081  double t247 = -t236-t237+t238+t239-t240-t241+t242-t243-t244+2816.0/675.0*xi+t246;
7082  double t249 = 32768.0/27.0*t61;
7083  double t251 = 126976.0/135.0*t64;
7084  double t253 = 376832.0/135.0*t69;
7085  double t254 = 232448.0/2025.0*t17;
7086  double t255 = 12032.0/2025.0*t11;
7087  double t256 = 4096.0/45.0*t82;
7088  double t258 = 48896.0/405.0*t13;
7089  double t259 = 1114112.0/405.0*t87;
7090  double t260 = -t249-179456.0/2025.0*t12+t251-548864.0/2025.0*t14-t253+t254+t255-t256+719872.0/2025.0*t20-t258+t259;
7091  double t261 = 3203072.0/405.0*t90;
7092  double t262 = 32768.0/135.0*t92;
7093  double t263 = 3670016.0/675.0*t94;
7094  double t264 = 917504.0/675.0*t96;
7095  double t265 = 917504.0/135.0*t98;
7096  double t267 = 7340032.0/675.0*t108;
7097  double t268 = 262144.0/135.0*t112;
7098  double t270 = 114688.0/225.0*t116;
7099  double t271 = 16384.0/45.0*t118;
7100  double t272 = -t261+t262-t263-t264+t265+10551296.0/675.0*t100-t267+t268-3555328.0/675.0*t114+t270+t271;
7101  double t275 = 16384.0/45.0*t15;
7102  double t276 = 4096.0/15.0*t18;
7103  double t277 = 7168.0/15.0*t21;
7104  double t278 = 1792.0/5.0*t23;
7105  double t283 = 1792.0/15.0*t38;
7106  double t284 = 448.0/5.0*t40;
7107  double t285 = t275+t276-t277-t278+15232.0/3.0*t26-15232.0/9.0*t28-3808.0/3.0*t30+t182-t183-139264.0/27.0*t36+t283+t284;
7108  double t286 = 224.0*t45;
7109  double t287 = 224.0/3.0*t47;
7110  double t288 = 56.0*t49;
7111  double t289 = 896.0/3.0*t51;
7112  double t290 = 512.0/3.0*t53;
7113  double t291 = 2048.0/9.0*t55;
7114  double t292 = 64.0/15.0*eta;
7115  double t294 = 4096.0/3.0*t59;
7116  double t295 = 1792.0*t61;
7117  double t297 = -t188-t286+t287+t288-t289+t290+t291-t292-716.0/135.0*xi-t294+t295+5012.0/45.0*t12;
7118  double t299 = 1792.0/3.0*t64;
7119  double t301 = 7168.0/3.0*t69;
7120  double t303 = 64.0/3.0*t3;
7121  double t304 = 8.0/3.0*t2;
7122  double t306 = 341.0/45.0*t11;
7123  double t310 = -t299+45824.0/135.0*t14+t301-1792.0/15.0*t71+t303-t304-6464.0/45.0*t17-t306+t206+544.0/9.0*t25-20048.0/45.0*t20+756.0/5.0*t13;
7124  double t312 = 60928.0/9.0*t90;
7125  double t313 = 448.0*t92;
7126  double t318 = 458752.0/45.0*t108;
7127  double t319 = 16384.0/9.0*t112;
7128  double t322 = 1.0/45.0-34816.0/9.0*t87+t312-t313+114688.0/15.0*t94+12544.0/5.0*t96-50176.0/5.0*t98-200704.0/15.0*t100+t318-t319+50176.0/15.0*t114-t220-4096.0/9.0*t118;
7129  double t325 = 131072.0/675.0*t15;
7130  double t326 = 139264.0/675.0*t21;
7131  double t328 = 256.0/45.0*t34;
7132  double t329 = 1114112.0/405.0*t36;
7133  double t331 = 2048.0/225.0*t43;
7134  double t332 = 17408.0/135.0*t51;
7135  double t333 = 16384.0/135.0*t55;
7136  double t335 = -t39-t237-t331+t239-t48-t241+t332-t243-t333+2912.0/675.0*xi+t246;
7137  double t339 = 139264.0/135.0*t69;
7138  double t340 = 2048.0/45.0*t82;
7139  double t342 = -t249-181408.0/2025.0*t12+t65-550912.0/2025.0*t14-t339+t254+t255+t340+723584.0/2025.0*t20-t258+t259;
7140  double t343 = 1183744.0/405.0*t90;
7141  double t344 = 3899392.0/675.0*t100;
7142  double t345 = 3670016.0/675.0*t108;
7143  double t346 = 131072.0/135.0*t112;
7144  double t348 = -t343+t262-t263-t264+t265+t344-t345+t346-t115-57344.0/225.0*t116+t271;
7145  double t351 = 32768.0/675.0*t15;
7146  double t352 = 22528.0/675.0*t21;
7147  double t354 = 2176.0/135.0*t32;
7148  double t355 = 32.0/45.0*t34;
7149  double t358 = 11008.0/675.0*t38;
7150  double t359 = 256.0/225.0*t43;
7151  double t360 = 1376.0/135.0*t47;
7152  double t361 = 2816.0/135.0*t51;
7153  double t362 = 4096.0/135.0*t55;
7154  double t364 = -t358+t187+t359-t189-t360+t191-t361+t193+t362-1444.0/675.0*xi-t196;
7155  double t367 = 11008.0/135.0*t64;
7156  double t369 = 22528.0/135.0*t69;
7157  double t370 = 256.0/45.0*t82;
7158  double t372 = t199+90892.0/2025.0*t12+t367+275968.0/2025.0*t14+t369-t204-t205-t370-362528.0/2025.0*t20+t208-t209;
7159  double t373 = 191488.0/405.0*t90;
7160  double t375 = 917504.0/675.0*t108;
7161  double t376 = 32768.0/135.0*t112;
7162  double t379 = t373-t212+t213+t214-t215-630784.0/675.0*t100+t375-t376-308224.0/675.0*t114+7168.0/225.0*t116-t221;
7163  double t385 = 256.0/315.0*t11;
7164  double t388 = 8192.0/4725.0*t15;
7165  double t389 = 512.0/675.0*t21;
7166  double t393 = 50396.0/3465.0*t34;
7167  double t395 = 256.0/675.0*t38;
7168  double t398 = -t388-t19-t389+t24-t27-2176.0/405.0*t28-24016.0/2835.0*t30-14848.0/945.0*t32-t393+69632.0/2835.0*t36+t395+3016.0/4725.0*t40+1858.0/1575.0*t43;
7169  double t399 = 32.0/135.0*t47;
7170  double t400 = 340.0/189.0*t49;
7171  double t401 = 64.0/135.0*t51;
7172  double t402 = 1024.0/945.0*t55;
7173  double t403 = 18.0/35.0*eta;
7174  double t406 = 256.0/135.0*t64;
7175  double t408 = 512.0/135.0*t69;
7176  double t409 = t46+t399+t400-t401-t54-t402+t403+4943.0/7350.0*xi+t60-t62+3236.0/2025.0*t12-t406+69248.0/14175.0*t14+t408;
7177  double t411 = 384.0/35.0*t71;
7178  double t412 = 2048.0/147.0*t76;
7179  double t413 = 16160.0/539.0*t3;
7180  double t414 = 18896.0/1155.0*t2;
7181  double t415 = 22991.0/198450.0*t11;
7182  double t416 = 12736.0/495.0*t82;
7183  double t417 = 48.0/7.0*t25;
7184  double t419 = 4352.0/405.0*t90;
7185  double t420 = 27232.0/6615.0*t92;
7186  double t421 = t411+t412+t413-t414-t80-t415+t416-t417-12952.0/2025.0*t20+t86+t88+t419-t420;
7187  double t424 = 32768.0/675.0*t108;
7188  double t425 = 26624.0/2205.0*t110;
7189  double t426 = 1.0+xi;
7190  double t428 = t426*t74*t105;
7191  double t429 = 4096.0/72765.0*t428;
7192  double t430 = 8192.0/945.0*t112;
7193  double t432 = 5632.0/225.0*t116;
7194  double t434 = t426*eta*t124;
7195  double t435 = 16384.0/72765.0*t434;
7196  double t436 = t426*t8;
7197  double t437 = 8192.0/72765.0*t436;
7198  double t438 = 5048.0/6615.0-t95+62848.0/4725.0*t96+t99-14336.0/675.0*t100-t424-t425-t429+t430+7168.0/675.0*t114+t432-t119+t435+t437;
7199  double t442 = 2048.0/75.0*t18;
7200  double t444 = 128.0/15.0*t23;
7201  double t445 = 1024.0/9.0*t26;
7202  double t449 = 134272.0/1155.0*t34;
7203  double t451 = 256.0/75.0*t38;
7204  double t452 = 8192.0/525.0*t15+t442+512.0/75.0*t21-t444+t445+2048.0/45.0*t28+21248.0/315.0*t30+13184.0/105.0*t32+t449-65536.0/315.0*t36-t451;
7205  double t455 = 144.0/35.0*eta;
7206  double t457 = 64.0/35.0*t12;
7207  double t458 = 4096.0/735.0*t14;
7208  double t459 = 3072.0/35.0*t71;
7209  double t460 = 129280.0/539.0*t3;
7210  double t461 = 151168.0/1155.0*t2;
7211  double t462 = -2656.0/525.0*t40-1648.0/175.0*t43-t141-t455-7808.0/1323.0*xi-t457-t458-t459-t152-t460+t461;
7212  double t464 = 1024.0/441.0*t17;
7213  double t465 = 512.0/2205.0*t11;
7214  double t466 = 47360.0/231.0*t82;
7215  double t467 = 384.0/7.0*t25;
7216  double t468 = 256.0/35.0*t20;
7217  double t469 = 256.0/105.0*t13;
7218  double t470 = 16384.0/45.0*t87;
7219  double t471 = 4096.0/45.0*t90;
7220  double t472 = 131072.0/225.0*t94;
7221  double t473 = -40384.0/6615.0+t464+t465-t466+t467+t468-t469-t470-t471+t163+t472;
7222  double t475 = 8192.0/45.0*t98;
7223  double t477 = 524288.0/1575.0*t108;
7224  double t478 = 32768.0/72765.0*t428;
7225  double t481 = 16384.0/2205.0*t118;
7226  double t482 = 131072.0/72765.0*t434;
7227  double t483 = 65536.0/72765.0*t436;
7228  double t484 = -169984.0/1575.0*t96-t475+32768.0/225.0*t100+t477+t167+t478-16384.0/225.0*t114-105472.0/525.0*t116+t481-t482-t483;
7229  double t488 = 15104.0/135.0*t18;
7230  double t490 = 944.0/27.0*t23;
7231  double t491 = 29440.0/81.0*t26;
7232  double t495 = 1406864.0/3465.0*t34;
7233  double t497 = 1888.0/135.0*t38;
7234  double t500 = -60416.0/945.0*t15-t488-3776.0/135.0*t21+t490-t491-11776.0/81.0*t28-19264.0/81.0*t30-83200.0/189.0*t32-t495+376832.0/567.0*t36+t497+2356.0/135.0*t40+10348.0/315.0*t43;
7235  double t504 = 17408.0/135.0*t53;
7236  double t508 = 2560.0/27.0*t61;
7237  double t512 = -t189-2176.0/135.0*t47+7184.0/135.0*t49+4352.0/135.0*t51+t504+69632.0/945.0*t55+72.0/5.0*eta+440.0/21.0*xi-t196+t508+64.0/405.0*t12+1024.0/27.0*t64-2048.0/2835.0*t14;
7238  double t514 = 2048.0/27.0*t69;
7239  double t515 = 1536.0/5.0*t71;
7240  double t516 = 8192.0/21.0*t76;
7241  double t517 = 64640.0/77.0*t3;
7242  double t518 = 75584.0/165.0*t2;
7243  double t519 = 512.0/405.0*t17;
7244  double t520 = 1208.0/2835.0*t11;
7245  double t521 = 495872.0/693.0*t82;
7246  double t522 = 192.0*t25;
7247  double t523 = 128.0/405.0*t20;
7248  double t524 = 32.0/81.0*t13;
7249  double t525 = 94208.0/81.0*t87;
7250  double t526 = 23552.0/81.0*t90;
7251  double t527 = -t514+t515+t516+t517-t518-t519-t520+t521-t522-t523+t524+t525+t526;
7252  double t528 = 23936.0/189.0*t92;
7253  double t530 = 14336.0/27.0*t98;
7254  double t532 = 131072.0/135.0*t108;
7255  double t533 = 106496.0/315.0*t110;
7256  double t534 = 16384.0/10395.0*t428;
7257  double t535 = 32768.0/189.0*t112;
7258  double t538 = 65536.0/10395.0*t434;
7259  double t539 = 32768.0/10395.0*t436;
7260  double t540 = 20192.0/945.0-t528-t213+51712.0/135.0*t96+t530-57344.0/135.0*t100-t532-t533-t534-t535+28672.0/135.0*t114+31744.0/45.0*t116+t538+t539;
7261  double t544 = 126976.0/675.0*t18;
7262  double t546 = 7936.0/135.0*t23;
7263  double t547 = 47104.0/81.0*t26;
7264  double t551 = 2808448.0/3465.0*t34;
7265  double t553 = 15872.0/675.0*t38;
7266  double t556 = 507904.0/4725.0*t15+t544+31744.0/675.0*t21-t546+t547+94208.0/405.0*t28+195584.0/405.0*t30+834944.0/945.0*t32+t551-3014656.0/2835.0*t36-t553-23936.0/675.0*t40-103856.0/1575.0*t43;
7267  double t560 = 65536.0/135.0*t53;
7268  double t562 = 144.0/5.0*eta;
7269  double t564 = 8192.0/27.0*t61;
7270  double t568 = t239+8192.0/135.0*t47-14848.0/135.0*t49-16384.0/135.0*t51-t560-262144.0/945.0*t55-t562-3136.0/75.0*xi+t246-t564-4096.0/2025.0*t12-16384.0/135.0*t64+131072.0/14175.0*t14;
7271  double t570 = 32768.0/135.0*t69;
7272  double t571 = 3072.0/5.0*t71;
7273  double t572 = 16384.0/21.0*t76;
7274  double t573 = 129280.0/77.0*t3;
7275  double t574 = 151168.0/165.0*t2;
7276  double t575 = 32768.0/2025.0*t17;
7277  double t576 = 15104.0/14175.0*t11;
7278  double t577 = 4950272.0/3465.0*t82;
7279  double t578 = 384.0*t25;
7280  double t579 = 8192.0/2025.0*t20;
7281  double t580 = 2048.0/405.0*t13;
7282  double t581 = 753664.0/405.0*t87;
7283  double t582 = 188416.0/405.0*t90;
7284  double t583 = t570-t571-t572-t573+t574+t575+t576-t577+t578+t579-t580-t581-t582;
7285  double t584 = 244736.0/945.0*t92;
7286  double t585 = 1835008.0/675.0*t94;
7287  double t587 = 114688.0/135.0*t98;
7288  double t589 = 1048576.0/675.0*t108;
7289  double t590 = 212992.0/315.0*t110;
7290  double t591 = 32768.0/10395.0*t428;
7291  double t592 = 524288.0/945.0*t112;
7292  double t593 = 229376.0/675.0*t114;
7293  double t595 = 131072.0/10395.0*t434;
7294  double t596 = 65536.0/10395.0*t436;
7295  double t597 = -40384.0/945.0+t584+t585-524288.0/675.0*t96-t587+458752.0/675.0*t100+t589+t590+t591+t592-t593-318464.0/225.0*t116-t595-t596;
7296  double t601 = 1792.0/15.0*t18;
7297  double t603 = 112.0/3.0*t23;
7298  double t604 = 4480.0/9.0*t26;
7299  double t610 = 224.0/15.0*t38;
7300  double t613 = -1024.0/15.0*t15-t601-448.0/15.0*t21+t603-t604-1792.0/9.0*t28-5536.0/9.0*t30-3328.0/3.0*t32-167048.0/165.0*t34+8192.0/9.0*t36+t610+692.0/15.0*t40+416.0/5.0*t43;
7301  double t617 = 3584.0/5.0*t53;
7302  double t621 = 1280.0/3.0*t61;
7303  double t625 = -t286-448.0/5.0*t47+696.0/5.0*t49+896.0/5.0*t51+t617+2048.0/5.0*t55+36.0*eta+49331.0/945.0*xi-t294+t621+56.0/15.0*t12+512.0/3.0*t64-256.0/15.0*t14;
7304  double t632 = 448.0/15.0*t17;
7305  double t633 = 467.0/315.0*t11;
7306  double t637 = 28.0/3.0*t13;
7307  double t638 = 14336.0/9.0*t87;
7308  double t639 = 3584.0/9.0*t90;
7309  double t640 = -1024.0/3.0*t69+768.0*t71+20480.0/21.0*t76+161600.0/77.0*t3-37792.0/33.0*t2-t632-t633+412288.0/231.0*t82-480.0*t25-112.0/15.0*t20+t637+t638+t639;
7310  double t642 = 114688.0/45.0*t94;
7311  double t644 = 7168.0/9.0*t98;
7312  double t646 = 65536.0/45.0*t108;
7313  double t654 = 10096.0/189.0-6848.0/21.0*t92-t642+44288.0/45.0*t96+t644-28672.0/45.0*t100-t646-53248.0/63.0*t110-8192.0/2079.0*t428-16384.0/21.0*t112+14336.0/45.0*t114+26624.0/15.0*t116+32768.0/2079.0*t434+16384.0/2079.0*t436;
7314  double t657 = 17408.0/81.0*t26;
7315  double t664 = t388+t19+t389-t24+t657+34816.0/405.0*t28+203008.0/405.0*t30+842368.0/945.0*t32+t551-1114112.0/2835.0*t36-t395-25888.0/675.0*t40-105808.0/1575.0*t43;
7316  double t666 = 278528.0/405.0*t87;
7317  double t667 = 69632.0/405.0*t90;
7318  double t668 = t570-t571-t572-t573+t574+t575+t576-t577+t578+t579-t580-t666-t667;
7319  double t669 = 917504.0/675.0*t94;
7320  double t671 = 57344.0/135.0*t98;
7321  double t673 = 524288.0/675.0*t108;
7322  double t676 = -40384.0/945.0+t584+t669-538624.0/675.0*t96-t671+229376.0/675.0*t100+t673+t590+t591+t592-114688.0/675.0*t114-320512.0/225.0*t116-t595-t596;
7323  double t680 = 11008.0/675.0*t18;
7324  double t682 = 688.0/135.0*t23;
7325  double t683 = 2816.0/81.0*t26;
7326  double t688 = 1376.0/675.0*t38;
7327  double t691 = 44032.0/4725.0*t15+t680+2752.0/675.0*t21-t682-t683-5632.0/405.0*t28-102976.0/405.0*t30-422656.0/945.0*t32-t495+180224.0/2835.0*t36-t688+13132.0/675.0*t40+53092.0/1575.0*t43;
7328  double t693 = 45056.0/405.0*t87;
7329  double t694 = 11264.0/405.0*t90;
7330  double t695 = -t514+t515+t516+t517-t518-t519-t520+t521-t522-t523+t524+t693+t694;
7331  double t696 = 229376.0/675.0*t94;
7332  double t698 = 14336.0/135.0*t98;
7333  double t700 = 131072.0/675.0*t108;
7334  double t703 = 20192.0/945.0-t528-t696+272896.0/675.0*t96+t698-57344.0/675.0*t100-t700-t533-t534-t535+28672.0/675.0*t114+160768.0/225.0*t116+t538+t539;
7335  double t706 = 39616.0/6615.0*xi;
7336  double t707 = 1024.0/5.0*t116;
7337  double t708 = 48.0/5.0*t43;
7338  double t709 = -t706-t455-t152-t707-t164+t163-t466-t141+t449-t138-t708;
7339  double t710 = 128.0*t32;
7340  double t711 = 256.0/2205.0*t11;
7341  double t712 = -40384.0/6615.0+t133+t710+t711+t461+t467-t460-t459+t478-t482-t483+t167;
7342  double t715 = 256.0/675.0*t18;
7343  double t717 = 16.0/135.0*t23;
7344  double t718 = 64.0/81.0*t26;
7345  double t726 = -1024.0/4725.0*t15-t715-64.0/675.0*t21+t717-t718-128.0/405.0*t28-25808.0/2835.0*t30-15104.0/945.0*t32-t393+4096.0/2835.0*t36+32.0/675.0*t38+3212.0/4725.0*t40+1886.0/1575.0*t43;
7346  double t730 = t46+t399+t400-t401-t54-t402+t403+5423.0/7350.0*xi+t60-t62+3212.0/14175.0*t12-t406+70016.0/99225.0*t14+t408;
7347  double t732 = 27232.0/99225.0*t17;
7348  double t735 = 170.0/567.0*t13;
7349  double t736 = 1024.0/405.0*t87;
7350  double t738 = t411+t412+t413-t414-t732-5711.0/198450.0*t11+t416-t417-12904.0/14175.0*t20+t735+t736+256.0/405.0*t90-t420;
7351  double t739 = 8192.0/675.0*t94;
7352  double t741 = 512.0/135.0*t98;
7353  double t746 = 2048.0/2205.0*t118;
7354  double t747 = 5048.0/6615.0+t739+70016.0/4725.0*t96-t741+2048.0/675.0*t100+32768.0/4725.0*t108-t425-t429+t430-1024.0/675.0*t114+40448.0/1575.0*t116-t746+t435+t437;
7355  double t753 = 1024.0/135.0*t18;
7356  double t755 = 1088.0/135.0*t23;
7357  double t756 = 4352.0/81.0*t26;
7358  double t758 = 256.0/81.0*t30;
7359  double t762 = 64.0/135.0*t40;
7360  double t765 = -t688+t762+32.0/225.0*t43-t189-t360+t191-t361+t193+t362-1468.0/4725.0*xi-t196;
7361  double t769 = 23936.0/2835.0*t17;
7362  double t771 = 3592.0/405.0*t13;
7363  double t772 = 4096.0/81.0*t87;
7364  double t773 = t199+13132.0/2025.0*t12+t367+272896.0/14175.0*t14+t369-t769-t520-t370-51488.0/2025.0*t20+t771-t772;
7365  double t774 = 32768.0/135.0*t94;
7366  double t775 = 2048.0/135.0*t96;
7367  double t776 = 34816.0/135.0*t98;
7368  double t780 = 8192.0/315.0*t118;
7369  double t781 = t694-t212-t774-t775+t776+90112.0/675.0*t100-t700-t376+44032.0/675.0*t114-1024.0/225.0*t116-t780;
7370  double t785 = 16384.0/675.0*t18;
7371  double t787 = 4096.0/135.0*t23;
7372  double t788 = 16384.0/81.0*t26;
7373  double t789 = 1024.0/405.0*t28;
7374  double t790 = 16384.0/405.0*t30;
7375  double t794 = 4096.0/675.0*t40;
7376  double t796 = -t395-t794-t359+t239-t48-t241+t332-t243-t333+3104.0/4725.0*xi+t246;
7377  double t800 = 244736.0/14175.0*t17;
7378  double t802 = 7424.0/405.0*t13;
7379  double t803 = 65536.0/405.0*t87;
7380  double t804 = -t249-25888.0/2025.0*t12+t65-538624.0/14175.0*t14-t339+t800+t576+t340+101504.0/2025.0*t20-t802+t803;
7381  double t805 = 524288.0/675.0*t94;
7382  double t806 = 131072.0/675.0*t96;
7383  double t807 = 131072.0/135.0*t98;
7384  double t809 = 8192.0/675.0*t114;
7385  double t810 = -t667+t262+t805+t806-t807-557056.0/675.0*t100+t673+t346+t809+t170+t171;
7386  double t820 = 128.0/27.0*t32;
7387  double t823 = 2048.0/45.0*t15+512.0/15.0*t18-896.0/15.0*t21-224.0/5.0*t23+896.0/3.0*t26-896.0/9.0*t28-224.0/3.0*t30+t820-t183-8192.0/27.0*t36+t610+56.0/5.0*t40;
7388  double t824 = 32.0/45.0*t43;
7389  double t828 = -t824-t286+t287+t288-t289+t290+t291-8.0/15.0*eta-692.0/945.0*xi-t294+t295+692.0/45.0*t12;
7390  double t836 = -t299+44288.0/945.0*t14+t301+256.0/15.0*t71+t303-t304-6848.0/315.0*t17-t633+t206+32.0/9.0*t25-2768.0/45.0*t20+116.0/5.0*t13;
7391  double t843 = 1024.0/45.0*t116;
7392  double t845 = 1.0/45.0-2048.0/9.0*t87+t639-t313-16384.0/15.0*t94-1792.0/5.0*t96+7168.0/5.0*t98+28672.0/15.0*t100-t646-t319-7168.0/15.0*t114+t843-4096.0/63.0*t118;
7393  double t855 = -t553-t794+512.0/225.0*t43+t239-t240-t241+t242-t243-t244+2432.0/4725.0*xi+t246;
7394  double t860 = -t249-23936.0/2025.0*t12+t251-524288.0/14175.0*t14-t253+t800+t576-t256+97792.0/2025.0*t20-t802+t803;
7395  double t864 = -t582+t262+t805+t806-t807-1507328.0/675.0*t100+t589+t268+507904.0/675.0*t114-16384.0/225.0*t116+t171;
7396  double t873 = t497+t762-t824-t189+t190+t191-t192+t193+t194-52.0/189.0*xi-t196;
7397  double t878 = t199+2356.0/405.0*t12-t201+51712.0/2835.0*t14+t203-t769-t520+t206-9632.0/405.0*t20+t771-t772;
7398  double t881 = t526-t212-t774-t775+t776+188416.0/135.0*t100-t532-t218-60416.0/135.0*t114+t843-t780;
7399  double t893 = -16384.0/1575.0*t15+1024.0/75.0*t21+1024.0/45.0*t28+t133-1024.0/945.0*t32+t135+65536.0/945.0*t36-t451-t138+256.0/1575.0*t43-t140-t141+t142-t143+t144+2656.0/33075.0*xi-2656.0/1575.0*t12+t147-169984.0/33075.0*t14-t149;
7400  double t899 = -t469-t471+t163-t164-32768.0/75.0*t100+t477+t167+t168+8192.0/75.0*t114-8192.0/1575.0*t116+t481;
7401  double t907 = t10+1024.0/675.0*t15-t715-1088.0/675.0*t21+t717-t718-t789-25904.0/405.0*t30+t354+t35-4096.0/405.0*t36+t395+3236.0/675.0*t40;
7402  double t911 = 5624.0/6615.0-274.0/225.0*t43+t46+t48+t50-t52-t54+t56-t57-50191.0/66150.0*xi+t60-t62+3016.0/14175.0*t12-t65;
7403  double t915 = 62848.0/99225.0*t14+t70-t72+t77+t78-t79-t732-t415-t83+t84-12008.0/14175.0*t20+t735+t736;
7404  double t918 = t419-t93+t739+69248.0/675.0*t96-t741+34816.0/675.0*t100-t107-t424-t111-t113-t809-t432-t746+t126;
7405  double t922 = 5120.0/21.0*t92;
7406  double t923 = 512.0/5.0*t49;
7407  double t925 = -44992.0/6615.0+t706+t562-t572+t707-4096.0/5.0*t96+t922+t466-t923-t449-192.0/5.0*t40;
7408  double t927 = 32768.0/72765.0*t106;
7409  double t928 = 65536.0/72765.0*t9;
7410  double t929 = 252544.0/1155.0*t2;
7411  double t930 = 34560.0/77.0*t3;
7412  double t931 = 131072.0/72765.0*t125;
7413  double t932 = t708+512.0*t30-t710+t927-t928+t385+t929-t578-t930+t571-t931+t590;
7414  double t934 = 32768.0/10395.0*t9;
7415  double t937 = 45056.0/405.0*t28;
7416  double t940 = 40880.0/99.0*t34;
7417  double t943 = t934-44032.0/675.0*t15+t680+46784.0/675.0*t21-t682-t683-t937-725056.0/405.0*t30+61184.0/135.0*t32+t940-180224.0/405.0*t36-t358+90892.0/675.0*t40;
7418  double t945 = 17408.0/135.0*t47;
7419  double t946 = 48656.0/135.0*t49;
7420  double t947 = 73984.0/135.0*t51;
7421  double t948 = 69632.0/135.0*t55;
7422  double t949 = 504.0/5.0*eta;
7423  double t950 = 19864.0/945.0*xi;
7424  double t951 = 512.0/405.0*t12;
7425  double t952 = 8192.0/27.0*t64;
7426  double t953 = -7388.0/225.0*t43-t189-t945+t946+t947+t504-t948-t949-t950-t196+t508+t951+t952;
7427  double t955 = 2048.0/405.0*t14;
7428  double t956 = 34816.0/27.0*t69;
7429  double t957 = 10752.0/5.0*t71;
7430  double t958 = 8192.0/3.0*t76;
7431  double t959 = 17280.0/11.0*t3;
7432  double t960 = 126272.0/165.0*t2;
7433  double t961 = 72448.0/99.0*t82;
7434  double t962 = 1344.0*t25;
7435  double t963 = 2176.0/405.0*t20;
7436  double t964 = t955-t956-t957+t958+t959-t960-t519-t205-t961+t962-t963+t524+t693;
7437  double t965 = 23168.0/27.0*t92;
7438  double t968 = 16384.0/10395.0*t106;
7439  double t969 = 106496.0/45.0*t110;
7440  double t971 = 65536.0/10395.0*t125;
7441  double t972 = 22496.0/945.0+t373-t965-t696+1931776.0/675.0*t96+t698-974848.0/675.0*t100-t968+t375-t969+t218+t593-164864.0/225.0*t116+t971;
7442  double t975 = 65536.0/10395.0*t9;
7443  double t976 = 278528.0/405.0*t28;
7444  double t979 = 82816.0/99.0*t34;
7445  double t981 = -t975-t16+t19+t22-t24+t657+t976+1447168.0/405.0*t30-125312.0/135.0*t32-t979+t329-t39-181408.0/675.0*t40;
7446  double t983 = 65536.0/135.0*t47;
7447  double t984 = 97792.0/135.0*t49;
7448  double t985 = 278528.0/135.0*t51;
7449  double t986 = 262144.0/135.0*t55;
7450  double t987 = 1008.0/5.0*eta;
7451  double t988 = 201664.0/4725.0*xi;
7452  double t989 = 32768.0/2025.0*t12;
7453  double t990 = 131072.0/135.0*t64;
7454  double t991 = 15152.0/225.0*t43+t239+t983-t984-t985-t560+t986+t987+t988+t246-t564-t989-t990;
7455  double t993 = 131072.0/2025.0*t14;
7456  double t994 = 557056.0/135.0*t69;
7457  double t995 = 21504.0/5.0*t71;
7458  double t996 = 16384.0/3.0*t76;
7459  double t997 = 34560.0/11.0*t3;
7460  double t998 = 252544.0/165.0*t2;
7461  double t999 = 732928.0/495.0*t82;
7462  double t1000 = 2688.0*t25;
7463  double t1001 = 139264.0/2025.0*t20;
7464  double t1002 = -t993+t994+t995-t996-t997+t998+t575+t255+t999-t1000+t1001-t580-t666;
7465  double t1003 = 232448.0/135.0*t92;
7466  double t1005 = 32768.0/10395.0*t106;
7467  double t1006 = 212992.0/45.0*t110;
7468  double t1007 = 524288.0/135.0*t112;
7469  double t1008 = 917504.0/675.0*t114;
7470  double t1010 = 131072.0/10395.0*t125;
7471  double t1011 = -44992.0/945.0-t343+t1003+t669-3856384.0/675.0*t96-t671+t344+t1005-t345+t1006-t1007-t1008+336896.0/225.0*t116-t1010;
7472  double t1017 = 14336.0/9.0*t28;
7473  double t1023 = 16384.0/2079.0*t9+7168.0/15.0*t15-t601-7616.0/15.0*t21+t603-t604-t1017-40096.0/9.0*t30+3584.0/3.0*t32+173384.0/165.0*t34-57344.0/9.0*t36+t283+5012.0/15.0*t40;
7474  double t1025 = 3584.0/5.0*t47;
7475  double t1031 = 448.0/15.0*t12;
7476  double t1032 = 4096.0/3.0*t64;
7477  double t1033 = -448.0/5.0*t43-t286-t1025+4536.0/5.0*t49+15232.0/5.0*t51+t617-14336.0/5.0*t55-252.0*eta-50843.0/945.0*xi-t294+t621+t1031+t1032;
7478  double t1044 = 1792.0/15.0*t14-17408.0/3.0*t69-5376.0*t71+20480.0/3.0*t76+43200.0/11.0*t3-63136.0/33.0*t2-t632-t306-61312.0/33.0*t82+3360.0*t25-1904.0/15.0*t20+t637+t638;
7479  double t1051 = 114688.0/45.0*t114;
7480  double t1054 = 11248.0/189.0+t312-6464.0/3.0*t92-t642+320768.0/45.0*t96+t644-487424.0/45.0*t100-8192.0/2079.0*t106+t318-53248.0/9.0*t110+16384.0/3.0*t112+t1051-28672.0/15.0*t116+32768.0/2079.0*t125;
7481  double t1059 = 753664.0/405.0*t28;
7482  double t1064 = -t975-507904.0/675.0*t15+t544+539648.0/675.0*t21-t546+t547+t1059+1439744.0/405.0*t30-132736.0/135.0*t32-t979+3014656.0/405.0*t36-t236-179456.0/675.0*t40;
7483  double t1066 = 17104.0/225.0*t43+t239+t983-t984-t985-t560+t986+t987+t988+t246-t564-t989-t990;
7484  double t1068 = -t993+t994+t995-t996-t997+t998+t575+t255+t999-t1000+t1001-t580-t581;
7485  double t1071 = 1835008.0/675.0*t114;
7486  double t1073 = -44992.0/945.0-t261+t1003+t585-3842048.0/675.0*t96-t587+7798784.0/675.0*t100+t1005-t267+t1006-t1007-t1071+351232.0/225.0*t116-t1010;
7487  double t1078 = 94208.0/81.0*t28;
7488  double t1083 = t934+60416.0/135.0*t15-t488-64192.0/135.0*t21+t490-t491-t1078-143680.0/81.0*t30+13568.0/27.0*t32+t940-376832.0/81.0*t36+t186+17908.0/135.0*t40;
7489  double t1085 = -1748.0/45.0*t43-t189-t945+t946+t947+t504-t948-t949-t950-t196+t508+t951+t952;
7490  double t1087 = t955-t956-t957+t958+t959-t960-t519-t205-t961+t962-t963+t524+t525;
7491  double t1090 = 229376.0/135.0*t114;
7492  double t1092 = 22496.0/945.0+t211-t965-t213+383488.0/135.0*t96+t530-974848.0/135.0*t100-t968+t217-t969+t218+t1090-7168.0/9.0*t116+t971;
7493  double t1097 = 16384.0/45.0*t28;
7494  double t1101 = -t928-8192.0/75.0*t15+t442+8704.0/75.0*t21-t444+t445+t1097+22784.0/45.0*t30-2176.0/15.0*t32-t449+65536.0/45.0*t36;
7495  double t1105 = -t137-2848.0/75.0*t40+272.0/25.0*t43-t923+t562+40192.0/6615.0*xi-t457-t458+t571-t572-t930;
7496  double t1107 = -44992.0/6615.0+t929+t464+t156+t466-t578+t468-t469-t470-t162+t922;
7497  double t1110 = 131072.0/225.0*t114;
7498  double t1112 = t472-182272.0/225.0*t96-t475+557056.0/225.0*t100+t927-t166+t590-t1110+17408.0/75.0*t116+t481-t931;
7499  double t1118 = 4096.0/7.0*t30;
7500  double t1122 = 1536.0/35.0*t40;
7501  double t1124 = 4096.0/35.0*t49;
7502  double t1125 = 1536.0/35.0*eta;
7503  double t1126 = 512.0/735.0*xi;
7504  double t1127 = 512.0/35.0*t12;
7505  double t1128 = 32768.0/735.0*t14;
7506  double t1129 = 32768.0/35.0*t71;
7507  double t1130 = 2048.0/2205.0+131072.0/175.0*t15-24576.0/25.0*t21-16384.0/5.0*t28-t1118+16384.0/105.0*t32-1048576.0/105.0*t36+6144.0/25.0*t38+t1122-2048.0/175.0*t43+t1124-t1125-t1126+t1127+t1128-t1129;
7508  double t1131 = 131072.0/147.0*t76;
7509  double t1132 = 40960.0/147.0*t3;
7510  double t1133 = 4096.0/35.0*t2;
7511  double t1134 = 8192.0/441.0*t17;
7512  double t1136 = 4096.0/7.0*t25;
7513  double t1137 = 2048.0/35.0*t20;
7514  double t1138 = 2048.0/105.0*t13;
7515  double t1140 = 40960.0/147.0*t92;
7516  double t1141 = 32768.0/35.0*t96;
7517  double t1144 = 1703936.0/2205.0*t110;
7518  double t1147 = 131072.0/2205.0*t118;
7519  double t1148 = t1131+t1132-t1133-t1134-4096.0/2205.0*t11+t1136-t1137+t1138+65536.0/5.0*t90-t1140+t1141-524288.0/25.0*t100+8388608.0/525.0*t108-t1144+131072.0/25.0*t114-131072.0/525.0*t116-t1147;
7520  double t1153 = 2048.0*t30;
7521  double t1155 = 17408.0/315.0*t34;
7522  double t1157 = 15104.0/15.0*t38;
7523  double t1158 = 768.0/5.0*t40;
7524  double t1160 = 17408.0/15.0*t47;
7525  double t1161 = 2048.0/5.0*t49;
7526  double t1162 = 69632.0/15.0*t51;
7527  double t1163 = 1114112.0/315.0*t55;
7528  double t1164 = 768.0/5.0*eta;
7529  double t1165 = 512.0/945.0*xi;
7530  double t1166 = 512.0/45.0*t12;
7531  double t1167 = 8192.0/3.0*t64;
7532  double t1168 = 32768.0/945.0*t14;
7533  double t1169 = -966656.0/315.0*t15+60416.0/15.0*t21+94208.0/9.0*t28+t1153-94208.0/189.0*t32-t1155+6029312.0/189.0*t36-t1157-t1158+15104.0/315.0*t43+t1160-t1161-t1162+t1163+t1164+t1165-t1166-t1167-t1168;
7534  double t1170 = 32768.0/3.0*t69;
7535  double t1171 = 16384.0/5.0*t71;
7536  double t1172 = 65536.0/21.0*t76;
7537  double t1173 = 20480.0/21.0*t3;
7538  double t1174 = 2048.0/5.0*t2;
7539  double t1175 = 1024.0/315.0*t11;
7540  double t1176 = 8192.0/63.0*t82;
7541  double t1177 = 2048.0*t25;
7542  double t1178 = 2048.0/45.0*t20;
7543  double t1179 = 376832.0/9.0*t90;
7544  double t1180 = 20480.0/21.0*t92;
7545  double t1181 = 16384.0/5.0*t96;
7546  double t1183 = 2097152.0/45.0*t108;
7547  double t1184 = 851968.0/315.0*t110;
7548  double t1185 = 524288.0/63.0*t112;
7549  double t1188 = -1024.0/315.0+t1170+t1171-t1172-t1173+t1174+t1175+t1176-t1177+t1178-t1179+t1180-t1181+917504.0/15.0*t100-t1183+t1184-t1185-229376.0/15.0*t114+32768.0/45.0*t116;
7550  double t1193 = 4096.0*t30;
7551  double t1195 = 65536.0/315.0*t34;
7552  double t1197 = 126976.0/75.0*t38;
7553  double t1198 = 1536.0/5.0*t40;
7554  double t1200 = 65536.0/15.0*t47;
7555  double t1201 = 4096.0/5.0*t49;
7556  double t1202 = 262144.0/15.0*t51;
7557  double t1203 = 4194304.0/315.0*t55;
7558  double t1204 = 1536.0/5.0*eta;
7559  double t1205 = 32768.0/4725.0*xi;
7560  double t1206 = 32768.0/225.0*t12;
7561  double t1207 = 131072.0/15.0*t64;
7562  double t1208 = 2097152.0/4725.0*t14;
7563  double t1209 = 8126464.0/1575.0*t15-507904.0/75.0*t21-753664.0/45.0*t28-t1193+753664.0/945.0*t32+t1195-48234496.0/945.0*t36+t1197+t1198-126976.0/1575.0*t43-t1200+t1201+t1202-t1203-t1204-t1205+t1206+t1207+t1208;
7564  double t1210 = 524288.0/15.0*t69;
7565  double t1211 = 32768.0/5.0*t71;
7566  double t1212 = 131072.0/21.0*t76;
7567  double t1213 = 40960.0/21.0*t3;
7568  double t1214 = 4096.0/5.0*t2;
7569  double t1215 = 2048.0/315.0*t11;
7570  double t1216 = 131072.0/315.0*t82;
7571  double t1217 = 4096.0*t25;
7572  double t1218 = 131072.0/225.0*t20;
7573  double t1219 = 3014656.0/45.0*t90;
7574  double t1220 = 40960.0/21.0*t92;
7575  double t1221 = 32768.0/5.0*t96;
7576  double t1223 = 16777216.0/225.0*t108;
7577  double t1224 = 1703936.0/315.0*t110;
7578  double t1225 = 8388608.0/315.0*t112;
7579  double t1228 = 2048.0/315.0-t1210-t1211+t1212+t1213-t1214-t1215-t1216+t1217-t1218+t1219-t1220+t1221-7340032.0/75.0*t100+t1223-t1224+t1225+1835008.0/75.0*t114-262144.0/225.0*t116;
7580  double t1230 = 16384.0/5.0*t15;
7581  double t1231 = 21504.0/5.0*t21;
7582  double t1232 = 14336.0*t28;
7583  double t1234 = 2048.0/3.0*t32;
7584  double t1236 = 131072.0/3.0*t36;
7585  double t1237 = 5376.0/5.0*t38;
7586  double t1239 = 256.0/5.0*t43;
7587  double t1249 = -t1230+t1231+t1232+5120.0*t30-t1234-1536.0/5.0*t34+t1236-t1237-384.0*t40+t1239+32256.0/5.0*t47-1024.0*t49-129024.0/5.0*t51+98304.0/5.0*t55+384.0*eta+64.0/5.0*xi-1344.0/5.0*t12-12288.0*t64-4096.0/5.0*t14;
7588  double t1255 = 512.0/63.0*t11;
7589  double t1259 = 57344.0*t90;
7590  double t1262 = 458752.0/5.0*t100;
7591  double t1263 = 1048576.0/15.0*t108;
7592  double t1266 = 114688.0/5.0*t114;
7593  double t1267 = 16384.0/15.0*t116;
7594  double t1268 = -512.0/63.0+49152.0*t69+8192.0*t71-163840.0/21.0*t76-51200.0/21.0*t3+1024.0*t2+t1255+4096.0/7.0*t82-5120.0*t25+5376.0/5.0*t20-t1259+51200.0/21.0*t92-8192.0*t96+t1262-t1263+425984.0/63.0*t110-262144.0/7.0*t112-t1266+t1267;
7595  double t1273 = t130-t131-278528.0/45.0*t28-t1193+278528.0/945.0*t32+t1195-17825792.0/945.0*t36+t137+t1198-t139-t1200+t1201+t1202-t1203-t1204-t1205+t1206+t1207+t1208;
7596  double t1274 = 1114112.0/45.0*t90;
7597  double t1276 = 8388608.0/225.0*t108;
7598  double t1279 = 2048.0/315.0-t1210-t1211+t1212+t1213-t1214-t1215-t1216+t1217-t1218+t1274-t1220+t1221-3670016.0/75.0*t100+t1276-t1224+t1225+917504.0/75.0*t114-131072.0/225.0*t116;
7599  double t1286 = 11008.0/75.0*t38;
7600  double t1288 = 704512.0/1575.0*t15-44032.0/75.0*t21+45056.0/45.0*t28+t1153-45056.0/945.0*t32-t1155+2883584.0/945.0*t36+t1286-t1158-11008.0/1575.0*t43+t1160-t1161-t1162+t1163+t1164+t1165-t1166-t1167-t1168;
7601  double t1289 = 180224.0/45.0*t90;
7602  double t1291 = 2097152.0/225.0*t108;
7603  double t1294 = -1024.0/315.0+t1170+t1171-t1172-t1173+t1174+t1175+t1176-t1177+t1178-t1289+t1180-t1181+917504.0/75.0*t100-t1291+t1184-t1185-229376.0/75.0*t114+32768.0/225.0*t116;
7604  double t1297 = 8192.0/15.0*t18;
7605  double t1299 = 8704.0/15.0*t23;
7606  double t1300 = 69632.0/9.0*t26;
7607  double t1302 = 4096.0/9.0*t30;
7608  double t1304 = 512.0/15.0*t40;
7609  double t1305 = 256.0/105.0*xi;
7610  double t1306 = 256.0/5.0*t12;
7611  double t1307 = -32768.0/15.0*t15-t1297+47104.0/15.0*t21+t1299-t1300+120832.0/9.0*t28+t1302-t1234+262144.0/9.0*t36-t1157-t1304+t1239+t1305-t1306;
7612  double t1308 = 16384.0/105.0*t14;
7613  double t1309 = 4096.0/63.0*t17;
7614  double t1310 = 1024.0/5.0*t20;
7615  double t1311 = 1024.0/15.0*t13;
7616  double t1312 = 65536.0/9.0*t87;
7617  double t1313 = 524288.0/45.0*t94;
7618  double t1314 = 32768.0/45.0*t96;
7619  double t1315 = 557056.0/45.0*t98;
7620  double t1318 = 65536.0/315.0*t118;
7621  double t1319 = -t1308+t1309+t1175+t1310-t1311+t1312-t1179-t1313-t1314+t1315+3014656.0/45.0*t100-t1183-966656.0/45.0*t114+t1267+t1318;
7622  double t1322 = 60416.0/27.0*t18;
7623  double t1324 = 64192.0/27.0*t23;
7624  double t1325 = 2001920.0/81.0*t26;
7625  double t1327 = 117760.0/81.0*t30;
7626  double t1328 = 58880.0/27.0*t32;
7627  double t1329 = 2176.0/9.0*t34;
7628  double t1333 = 3776.0/27.0*t40;
7629  double t1334 = 1888.0/9.0*t43;
7630  double t1335 = 73984.0/27.0*t45;
7631  double t1336 = 128384.0/27.0*t47;
7632  double t1337 = 4352.0/27.0*t49;
7633  double t1338 = 400384.0/27.0*t51;
7634  double t1339 = 69632.0/27.0*t53;
7635  double t1340 = 278528.0/27.0*t55;
7636  double t1341 = 64.0/27.0*xi;
7637  double t1342 = 163840.0/27.0*t59;
7638  double t1343 = 111392.0/27.0*t38+t1333-t1334+t1335-t1336-t1337+t1338-t1339-t1340-t1341+t1342;
7639  double t1345 = 174080.0/27.0*t61;
7640  double t1350 = 2048.0/81.0*t17;
7641  double t1351 = 128.0/81.0*t11;
7642  double t1352 = 5120.0/9.0*t82;
7643  double t1354 = 2176.0/81.0*t13;
7644  double t1355 = -t1345+3776.0/81.0*t12+302080.0/27.0*t64+8192.0/81.0*t14-942080.0/27.0*t69+t1350+t1351-t1352-11776.0/81.0*t20-t1354;
7645  double t1356 = 1884160.0/81.0*t87;
7646  double t1358 = 10240.0/27.0*t92;
7647  double t1359 = 917504.0/27.0*t94;
7648  double t1360 = 57344.0/27.0*t96;
7649  double t1361 = 974848.0/27.0*t98;
7650  double t1364 = 655360.0/27.0*t112;
7651  double t1366 = 28672.0/9.0*t116;
7652  double t1367 = -t1356+10833920.0/81.0*t90+t1358+t1359+t1360-t1361-5275648.0/27.0*t100+3670016.0/27.0*t108+t1364+1691648.0/27.0*t114-t1366;
7653  double t1371 = 507904.0/135.0*t18;
7654  double t1373 = 539648.0/135.0*t23;
7655  double t1374 = 3203072.0/81.0*t26;
7656  double t1376 = 188416.0/81.0*t30;
7657  double t1377 = 94208.0/27.0*t32;
7658  double t1378 = 8192.0/9.0*t34;
7659  double t1379 = 12058624.0/81.0*t36;
7660  double t1381 = 936448.0/135.0*t38;
7661  double t1382 = 31744.0/135.0*t40;
7662  double t1383 = 15872.0/45.0*t43;
7663  double t1384 = 278528.0/27.0*t45;
7664  double t1385 = 483328.0/27.0*t47;
7665  double t1386 = 16384.0/27.0*t49;
7666  double t1387 = 1507328.0/27.0*t51;
7667  double t1388 = 262144.0/27.0*t53;
7668  double t1389 = 1048576.0/27.0*t55;
7669  double t1390 = 4096.0/135.0*xi;
7670  double t1391 = 524288.0/27.0*t59;
7671  double t1392 = -t1381-t1382+t1383-t1384+t1385+t1386-t1387+t1388+t1389+t1390-t1391;
7672  double t1394 = 557056.0/27.0*t61;
7673  double t1399 = 131072.0/405.0*t17;
7674  double t1400 = 8192.0/405.0*t11;
7675  double t1401 = 16384.0/9.0*t82;
7676  double t1403 = 139264.0/405.0*t13;
7677  double t1404 = t1394-241664.0/405.0*t12-966656.0/27.0*t64-524288.0/405.0*t14+3014656.0/27.0*t69-t1399-t1400+t1401+753664.0/405.0*t20+t1403;
7678  double t1405 = 3014656.0/81.0*t87;
7679  double t1406 = 17334272.0/81.0*t90;
7680  double t1407 = 32768.0/27.0*t92;
7681  double t1408 = 7340032.0/135.0*t94;
7682  double t1409 = 458752.0/135.0*t96;
7683  double t1410 = 7798784.0/135.0*t98;
7684  double t1411 = 42205184.0/135.0*t100;
7685  double t1412 = 29360128.0/135.0*t108;
7686  double t1413 = 2097152.0/27.0*t112;
7687  double t1415 = 229376.0/45.0*t116;
7688  double t1416 = t1405-t1406-t1407-t1408-t1409+t1410+t1411-t1412-t1413-13533184.0/135.0*t114+t1415;
7689  double t1420 = 7168.0/3.0*t18;
7690  double t1422 = 7616.0/3.0*t23;
7691  double t1423 = 304640.0/9.0*t26;
7692  double t1425 = 17920.0/9.0*t30;
7693  double t1426 = 8960.0/3.0*t32;
7694  double t1427 = 1344.0*t34;
7695  double t1430 = 13216.0/3.0*t38;
7696  double t1431 = 448.0/3.0*t40;
7697  double t1432 = 224.0*t43;
7698  double t1433 = 15232.0*t45;
7699  double t1435 = 896.0*t49;
7700  double t1437 = 14336.0*t53;
7701  double t1439 = 56.0*xi;
7702  double t1440 = 81920.0/3.0*t59;
7703  double t1441 = t1430+t1431-t1432+t1433-26432.0*t47-t1435+82432.0*t51-t1437-57344.0*t55-t1439+t1440;
7704  double t1443 = 87040.0/3.0*t61;
7705  double t1448 = 1792.0/3.0*t17;
7706  double t1449 = 112.0/3.0*t11;
7707  double t1450 = 2560.0*t82;
7708  double t1452 = 1904.0/3.0*t13;
7709  double t1454 = 286720.0/9.0*t87;
7710  double t1455 = 1648640.0/9.0*t90;
7711  double t1456 = 5120.0/3.0*t92;
7712  double t1457 = 458752.0/9.0*t94;
7713  double t1458 = 28672.0/9.0*t96;
7714  double t1459 = 487424.0/9.0*t98;
7715  double t1461 = 1835008.0/9.0*t108;
7716  double t1464 = 14336.0/3.0*t116;
7717  double t1465 = -t1454+t1455+t1456+t1457+t1458-t1459-2637824.0/9.0*t100+t1461+327680.0/3.0*t112+845824.0/9.0*t114-t1464;
7718  double t1468 = 1183744.0/81.0*t26;
7719  double t1470 = 69632.0/81.0*t30;
7720  double t1471 = 34816.0/27.0*t32;
7721  double t1474 = -t186-t187+t188-t1384+t1385+t1386-t1387+t1388+t1389+t1390-t1391;
7722  double t1476 = 1114112.0/81.0*t87;
7723  double t1477 = 6406144.0/81.0*t90;
7724  double t1478 = 3670016.0/135.0*t94;
7725  double t1479 = 229376.0/135.0*t96;
7726  double t1480 = 3899392.0/135.0*t98;
7727  double t1482 = 14680064.0/135.0*t108;
7728  double t1484 = 114688.0/45.0*t116;
7729  double t1485 = t1476-t1477-t1407-t1478-t1479+t1480+21102592.0/135.0*t100-t1482-t1413-6766592.0/135.0*t114+t1484;
7730  double t1489 = 44032.0/135.0*t18;
7731  double t1491 = 46784.0/135.0*t23;
7732  double t1492 = 191488.0/81.0*t26;
7733  double t1494 = 11264.0/81.0*t30;
7734  double t1495 = 5632.0/27.0*t32;
7735  double t1498 = 81184.0/135.0*t38;
7736  double t1499 = 2752.0/135.0*t40;
7737  double t1500 = 1376.0/45.0*t43;
7738  double t1501 = -t1498-t1499+t1500+t1335-t1336-t1337+t1338-t1339-t1340-t1341+t1342;
7739  double t1503 = 180224.0/81.0*t87;
7740  double t1504 = 1036288.0/81.0*t90;
7741  double t1505 = 917504.0/135.0*t94;
7742  double t1506 = 57344.0/135.0*t96;
7743  double t1507 = 974848.0/135.0*t98;
7744  double t1509 = 3670016.0/135.0*t108;
7745  double t1511 = 28672.0/45.0*t116;
7746  double t1512 = -t1503+t1504+t1358+t1505+t1506-t1507-5275648.0/135.0*t100+t1509+t1364+1691648.0/135.0*t114-t1511;
7747  double t1516 = 131072.0/75.0*t18;
7748  double t1518 = 32768.0/15.0*t23;
7749  double t1519 = 262144.0/9.0*t26;
7750  double t1521 = 262144.0/45.0*t30;
7751  double t1524 = 32768.0/75.0*t40;
7752  double t1526 = 512.0/105.0*xi;
7753  double t1527 = 512.0/5.0*t12;
7754  double t1528 = 262144.0/75.0*t15+t1516-376832.0/75.0*t21-t1518+t1519-1015808.0/45.0*t28-t1521+32768.0/15.0*t32-2097152.0/45.0*t36+t1197+t1524-4096.0/25.0*t43-t1526+t1527;
7755  double t1529 = 32768.0/105.0*t14;
7756  double t1530 = 8192.0/63.0*t17;
7757  double t1531 = 2048.0/5.0*t20;
7758  double t1532 = 2048.0/15.0*t13;
7759  double t1533 = 1048576.0/45.0*t87;
7760  double t1534 = 8388608.0/225.0*t94;
7761  double t1535 = 2097152.0/225.0*t96;
7762  double t1536 = 2097152.0/45.0*t98;
7763  double t1540 = 131072.0/315.0*t118;
7764  double t1541 = t1529-t1530-t1215-t1531+t1532-t1533+t1219+t1534+t1535-t1536-24117248.0/225.0*t100+t1223+8126464.0/225.0*t114-262144.0/75.0*t116-t1540;
7765  double t1544 = 966656.0/135.0*t18;
7766  double t1546 = 241664.0/27.0*t23;
7767  double t1547 = 7536640.0/81.0*t26;
7768  double t1549 = 1507328.0/81.0*t30;
7769  double t1551 = 34816.0/45.0*t34;
7770  double t1553 = 241664.0/135.0*t40;
7771  double t1555 = 1079296.0/135.0*t47;
7772  double t1556 = 278528.0/135.0*t49;
7773  double t1557 = 3203072.0/135.0*t51;
7774  double t1558 = 1114112.0/135.0*t53;
7775  double t1559 = 2228224.0/135.0*t55;
7776  double t1560 = 1024.0/135.0*xi;
7777  double t1561 = -t1381-t1553+30208.0/45.0*t43-t1384+t1555+t1556-t1557+t1558+t1559+t1560-t1391;
7778  double t1563 = 655360.0/27.0*t61;
7779  double t1568 = 32768.0/405.0*t17;
7780  double t1570 = 8192.0/81.0*t13;
7781  double t1571 = t1563-31744.0/405.0*t12-507904.0/27.0*t64-65536.0/405.0*t14+1507328.0/27.0*t69-t1568-t1400+t1401+94208.0/405.0*t20+t1570;
7782  double t1572 = 6029312.0/81.0*t87;
7783  double t1573 = 131072.0/27.0*t92;
7784  double t1574 = 14680064.0/135.0*t94;
7785  double t1575 = 3670016.0/135.0*t96;
7786  double t1576 = 3670016.0/27.0*t98;
7787  double t1577 = 1048576.0/27.0*t112;
7788  double t1580 = t1572-t1406-t1573-t1574-t1575+t1576+t1411-t1412-t1577-14221312.0/135.0*t114+458752.0/45.0*t116;
7789  double t1584 = 8126464.0/675.0*t18;
7790  double t1586 = 2031616.0/135.0*t23;
7791  double t1587 = 12058624.0/81.0*t26;
7792  double t1589 = 12058624.0/405.0*t30;
7793  double t1591 = 131072.0/45.0*t34;
7794  double t1595 = 2031616.0/675.0*t40;
7795  double t1597 = 1048576.0/27.0*t45;
7796  double t1598 = 4063232.0/135.0*t47;
7797  double t1599 = 1048576.0/135.0*t49;
7798  double t1600 = 12058624.0/135.0*t51;
7799  double t1601 = 4194304.0/135.0*t53;
7800  double t1602 = 8388608.0/135.0*t55;
7801  double t1603 = 65536.0/675.0*xi;
7802  double t1604 = 8388608.0/135.0*t59;
7803  double t1605 = 7872512.0/675.0*t38+t1595-253952.0/225.0*t43+t1597-t1598-t1599+t1600-t1601-t1602-t1603+t1604;
7804  double t1607 = 2097152.0/27.0*t61;
7805  double t1612 = 2097152.0/2025.0*t17;
7806  double t1613 = 524288.0/2025.0*t11;
7807  double t1616 = 524288.0/405.0*t13;
7808  double t1617 = -t1607+2031616.0/2025.0*t12+8126464.0/135.0*t64+4194304.0/2025.0*t14-24117248.0/135.0*t69+t1612+t1613-262144.0/45.0*t82-6029312.0/2025.0*t20-t1616;
7809  double t1618 = 48234496.0/405.0*t87;
7810  double t1620 = 2097152.0/135.0*t92;
7811  double t1621 = 117440512.0/675.0*t94;
7812  double t1622 = 29360128.0/675.0*t96;
7813  double t1623 = 29360128.0/135.0*t98;
7814  double t1626 = 16777216.0/135.0*t112;
7815  double t1629 = -t1618+138674176.0/405.0*t90+t1620+t1621+t1622-t1623-337641472.0/675.0*t100+234881024.0/675.0*t108+t1626+113770496.0/675.0*t114-3670016.0/225.0*t116;
7816  double t1633 = 114688.0/15.0*t18;
7817  double t1635 = 28672.0/3.0*t23;
7818  double t1636 = 1146880.0/9.0*t26;
7819  double t1638 = 229376.0/9.0*t30;
7820  double t1643 = 111104.0/15.0*t38;
7821  double t1644 = 28672.0/15.0*t40;
7822  double t1646 = 57344.0*t45;
7823  double t1648 = 57344.0/5.0*t49;
7824  double t1650 = 229376.0/5.0*t53;
7825  double t1653 = 262144.0/3.0*t59;
7826  double t1654 = -t1643-t1644+3584.0/5.0*t43-t1646+222208.0/5.0*t47+t1648-659456.0/5.0*t51+t1650+458752.0/5.0*t55+896.0/5.0*xi-t1653;
7827  double t1656 = 327680.0/3.0*t61;
7828  double t1661 = 28672.0/15.0*t17;
7829  double t1662 = 7168.0/15.0*t11;
7830  double t1665 = 7168.0/3.0*t13;
7831  double t1667 = 917504.0/9.0*t87;
7832  double t1668 = 2637824.0/9.0*t90;
7833  double t1669 = 65536.0/3.0*t92;
7834  double t1670 = 7340032.0/45.0*t94;
7835  double t1671 = 1835008.0/45.0*t96;
7836  double t1672 = 1835008.0/9.0*t98;
7837  double t1674 = 14680064.0/45.0*t108;
7838  double t1678 = t1667-t1668-t1669-t1670-t1671+t1672+21102592.0/45.0*t100-t1674-524288.0/3.0*t112-7110656.0/45.0*t114+229376.0/15.0*t116;
7839  double t1681 = 4456448.0/81.0*t26;
7840  double t1683 = 4456448.0/405.0*t30;
7841  double t1687 = t236+t237-t238+t1597-t1598-t1599+t1600-t1601-t1602-t1603+t1604;
7842  double t1689 = 17825792.0/405.0*t87;
7843  double t1690 = 51249152.0/405.0*t90;
7844  double t1691 = 58720256.0/675.0*t94;
7845  double t1692 = 14680064.0/675.0*t96;
7846  double t1693 = 14680064.0/135.0*t98;
7847  double t1695 = 117440512.0/675.0*t108;
7848  double t1697 = 1835008.0/225.0*t116;
7849  double t1698 = -t1689+t1690+t1620+t1691+t1692-t1693-168820736.0/675.0*t100+t1695+t1626+56885248.0/675.0*t114-t1697;
7850  double t1702 = 704512.0/675.0*t18;
7851  double t1704 = 176128.0/135.0*t23;
7852  double t1705 = 720896.0/81.0*t26;
7853  double t1707 = 720896.0/405.0*t30;
7854  double t1711 = 682496.0/675.0*t38;
7855  double t1712 = 176128.0/675.0*t40;
7856  double t1714 = t1711+t1712-22016.0/225.0*t43-t1384+t1555+t1556-t1557+t1558+t1559+t1560-t1391;
7857  double t1716 = 2883584.0/405.0*t87;
7858  double t1717 = 8290304.0/405.0*t90;
7859  double t1718 = 14680064.0/675.0*t94;
7860  double t1719 = 3670016.0/675.0*t96;
7861  double t1720 = 3670016.0/135.0*t98;
7862  double t1722 = 29360128.0/675.0*t108;
7863  double t1725 = t1716-t1717-t1573-t1718-t1719+t1720+42205184.0/675.0*t100-t1722-t1577-14221312.0/675.0*t114+458752.0/225.0*t116;
7864  double t1737 = -t1230-12288.0/5.0*t18+t1231+16128.0/5.0*t23-43008.0*t26+t1232+10752.0*t30-t1234+t1236-t1237-4032.0/5.0*t40+t1239+192.0/5.0*eta+128.0/21.0*xi-128.0*t12-8192.0/21.0*t14;
7865  double t1748 = 4096.0/5.0*t71+10240.0/63.0*t17+t1255-512.0*t25+512.0*t20-512.0/3.0*t13+32768.0*t87-t1259-262144.0/5.0*t94-86016.0/5.0*t96+344064.0/5.0*t98+t1262-t1263-t1266+t1267+32768.0/63.0*t118;
7866  double t1759 = 120832.0/9.0*t15+30208.0/3.0*t18-52864.0/3.0*t21-13216.0*t23+412160.0/3.0*t26-412160.0/9.0*t28-103040.0/3.0*t30+t1328+t1329-3768320.0/27.0*t36+t1430+3304.0*t40;
7867  double t1760 = 15232.0/3.0*t47;
7868  double t1761 = 3808.0*t49;
7869  double t1762 = 60928.0/3.0*t51;
7870  double t1763 = 34816.0/3.0*t53;
7871  double t1764 = 139264.0/9.0*t55;
7872  double t1766 = 35840.0*t61;
7873  double t1767 = 448.0/9.0*t12;
7874  double t1768 = -t1334+t1433-t1760-t1761+t1762-t1763-t1764-472.0/3.0*eta-t1341+t1440-t1766+t1767;
7875  double t1770 = 35840.0/3.0*t64;
7876  double t1771 = 4096.0/27.0*t14;
7877  double t1772 = 143360.0/3.0*t69;
7878  double t1774 = 1280.0/3.0*t3;
7879  double t1775 = 544.0/3.0*t2;
7880  double t1776 = 1024.0/9.0*t17;
7881  double t1778 = 1792.0/9.0*t20;
7882  double t1779 = -16.0/9.0+t1770+t1771-t1772-7168.0/3.0*t71-t1774+t1775+t1776+t1449-t1352+14720.0/9.0*t25-t1778;
7883  double t1780 = 448.0/3.0*t13;
7884  double t1782 = 8960.0*t92;
7885  double t1787 = 327680.0/9.0*t112;
7886  double t1789 = -t1780-942080.0/9.0*t87+t1455+t1782+458752.0/3.0*t94+50176.0*t96-200704.0*t98-802816.0/3.0*t100+t1461+t1787+200704.0/3.0*t114-t1366;
7887  double t1801 = -1015808.0/45.0*t15-253952.0/15.0*t18+444416.0/15.0*t21+111104.0/5.0*t23-659456.0/3.0*t26+659456.0/9.0*t28+164864.0/3.0*t30-t1377-t1378+6029312.0/27.0*t36-t1643-27776.0/5.0*t40;
7888  double t1802 = 57344.0/3.0*t47;
7889  double t1803 = 14336.0*t49;
7890  double t1804 = 229376.0/3.0*t51;
7891  double t1805 = 131072.0/3.0*t53;
7892  double t1806 = 524288.0/9.0*t55;
7893  double t1808 = 114688.0*t61;
7894  double t1809 = 28672.0/45.0*t12;
7895  double t1810 = t1383-t1646+t1802+t1803-t1804+t1805+t1806+3968.0/15.0*eta+t1390-t1653+t1808-t1809;
7896  double t1812 = 114688.0/3.0*t64;
7897  double t1813 = 262144.0/135.0*t14;
7898  double t1814 = 458752.0/3.0*t69;
7899  double t1816 = 4096.0/3.0*t3;
7900  double t1817 = 2048.0/3.0*t2;
7901  double t1818 = 65536.0/45.0*t17;
7902  double t1820 = 114688.0/45.0*t20;
7903  double t1821 = 1024.0/45.0-t1812-t1813+t1814+57344.0/15.0*t71+t1816-t1817-t1818-t1662+t1401-23552.0/9.0*t25+t1820;
7904  double t1822 = 28672.0/15.0*t13;
7905  double t1824 = 28672.0*t92;
7906  double t1829 = 1048576.0/9.0*t112;
7907  double t1831 = t1822+1507328.0/9.0*t87-t1668-t1824-3670016.0/15.0*t94-401408.0/5.0*t96+1605632.0/5.0*t98+6422528.0/15.0*t100-t1674-t1829-1605632.0/15.0*t114+t1415;
7908  double t1843 = -42.0+14336.0*t15+10752.0*t18-18816.0*t21-14112.0*t23+188160.0*t26-62720.0*t28-47040.0*t30+t1426+t1427-573440.0/3.0*t36+4704.0*t38;
7909  double t1854 = 3528.0*t40-t1432+84672.0*t45-28224.0*t47-21168.0*t49+112896.0*t51-64512.0*t53-86016.0*t55-168.0*eta-t1439+122880.0*t59-161280.0*t61;
7910  double t1867 = 1176.0*t12+53760.0*t64+3584.0*t14-215040.0*t69-3584.0*t71-1920.0*t3+1008.0*t2+2688.0*t17+882.0*t11-t1450+2240.0*t25-4704.0*t20;
7911  double t1879 = -3528.0*t13-143360.0*t87+250880.0*t90+40320.0*t92+229376.0*t94+75264.0*t96-301056.0*t98-401408.0*t100+917504.0/3.0*t108+163840.0*t112+100352.0*t114-t1464;
7912  double t1886 = -t275-t276+t277+t278-243712.0/3.0*t26+243712.0/9.0*t28+60928.0/3.0*t30-t1471-t1378+2228224.0/27.0*t36-t283-t284;
7913  double t1887 = t188-t1646+t1802+t1803-t1804+t1805+t1806+t292+t1390-t1653+t1808-t1809;
7914  double t1891 = 1024.0/45.0-t1812-t1813+t1814+28672.0/15.0*t71+t1816-t1817-t1818-t1662+t1401-8704.0/9.0*t25+t1820;
7915  double t1893 = 974848.0/9.0*t90;
7916  double t1898 = 7340032.0/45.0*t108;
7917  double t1900 = t1822+557056.0/9.0*t87-t1893-t1824-1835008.0/15.0*t94-200704.0/5.0*t96+802816.0/5.0*t98+3211264.0/15.0*t100-t1898-t1829-802816.0/15.0*t114+t1484;
7918  double t1911 = 9632.0/15.0*t38;
7919  double t1913 = -88064.0/45.0*t15-22016.0/15.0*t18+38528.0/15.0*t21+9632.0/5.0*t23+39424.0/3.0*t26-39424.0/9.0*t28-9856.0/3.0*t30+t1495+t1329-360448.0/27.0*t36-t1911-2408.0/5.0*t40;
7920  double t1915 = t1500+t1433-t1760-t1761+t1762-t1763-t1764+344.0/15.0*eta-t1341+t1440-t1766+t1767;
7921  double t1919 = -16.0/9.0+t1770+t1771-t1772-7168.0/15.0*t71-t1774+t1775+t1776+t1449-t1352+1408.0/9.0*t25-t1778;
7922  double t1921 = 157696.0/9.0*t90;
7923  double t1926 = 1835008.0/45.0*t108;
7924  double t1928 = -t1780-90112.0/9.0*t87+t1921+t1782+458752.0/15.0*t94+50176.0/5.0*t96-200704.0/5.0*t98-802816.0/15.0*t100+t1926+t1787+200704.0/15.0*t114-t1511;
7925  double t1936 = 131072.0/75.0*t15+t1516-139264.0/75.0*t21-t1518+t1519-t1097-t1521-16384.0/15.0*t32-1048576.0/45.0*t36+t137+t1524+2048.0/25.0*t43-t1526+t1527;
7926  double t1939 = t1529-t1530-t1215-t1531+t1532-t1533+t1274+t1534+t1535-t1536-8912896.0/225.0*t100+t1276+t1110+131072.0/75.0*t116-t1540;
7927  double t1943 = 17408.0/45.0*t34;
7928  double t1947 = 1183744.0/135.0*t51;
7929  double t1948 = 1114112.0/135.0*t55;
7930  double t1949 = 512.0/135.0*xi;
7931  double t1950 = -t186-t1553-15104.0/45.0*t43-t1384+t945+t1556-t1947+t1558+t1948-t1949-t1391;
7932  double t1956 = t1563-t951-t952-32768.0/405.0*t14+557056.0/27.0*t69-t1568-t1400-8192.0/9.0*t82+34816.0/405.0*t20+t1570;
7933  double t1958 = 524288.0/27.0*t112;
7934  double t1959 = t1572-t1477-t1573-t1574-t1575+t1576+15597568.0/135.0*t100-t1482-t1958-t1090-t1415;
7935  double t1965 = 65536.0/45.0*t34;
7936  double t1969 = 4456448.0/135.0*t51;
7937  double t1970 = 4194304.0/135.0*t55;
7938  double t1971 = 32768.0/675.0*xi;
7939  double t1972 = t236+t1595+126976.0/225.0*t43+t1597-t983-t1599+t1969-t1601-t1970+t1971+t1604;
7940  double t1978 = -t1607+t989+t990+2097152.0/2025.0*t14-8912896.0/135.0*t69+t1612+t1613+131072.0/45.0*t82-2228224.0/2025.0*t20-t1616;
7941  double t1980 = 8388608.0/135.0*t112;
7942  double t1981 = -t1618+t1690+t1620+t1621+t1622-t1623-124780544.0/675.0*t100+t1695+t1980+t1071+t1697;
7943  double t1994 = -t283-t1644-1792.0/5.0*t43-t1646+t1025+t1648-243712.0/5.0*t51+t1650+229376.0/5.0*t55-448.0/5.0*xi-t1653;
7944  double t2004 = t1667-t1893-t1669-t1670-t1671+t1672+7798784.0/45.0*t100-t1898-262144.0/3.0*t112-t1051-114688.0/15.0*t116;
7945  double t2010 = t39+t237+t331+t1597-t983-t1599+t1969-t1601-t1970+t1971+t1604;
7946  double t2016 = -t1689+18939904.0/405.0*t90+t1620+t1691+t1692-t1693-62390272.0/675.0*t100+58720256.0/675.0*t108+t1980+t1008+917504.0/225.0*t116;
7947  double t2025 = t358+t1712+11008.0/225.0*t43-t1384+t945+t1556-t1947+t1558+t1948-t1949-t1391;
7948  double t2027 = 3063808.0/405.0*t90;
7949  double t2029 = 14680064.0/675.0*t108;
7950  double t2030 = 229376.0/225.0*t116;
7951  double t2031 = t1716-t2027-t1573-t1718-t1719+t1720+15597568.0/675.0*t100-t2029-t1958-t593-t2030;
7952  double t2040 = -32768.0/75.0*t15-t1297+22528.0/75.0*t21+t1299-t1300-88064.0/45.0*t28+t1302+2048.0/15.0*t32+262144.0/45.0*t36+t1286-t1304-256.0/25.0*t43+t1305-t1306;
7953  double t2044 = -t1308+t1309+t1175+t1310-t1311+t1312-t1289-t1313-t1314+t1315+1441792.0/225.0*t100-t1291+704512.0/225.0*t114-16384.0/75.0*t116+t1318;
7954  double t2050 = 2176.0/45.0*t34;
7955  double t2054 = 93568.0/135.0*t47;
7956  double t2055 = 191488.0/135.0*t51;
7957  double t2056 = 278528.0/135.0*t55;
7958  double t2057 = 64.0/135.0*xi;
7959  double t2058 = -t1498+t1333+1888.0/45.0*t43+t1335+t2054-t1337+t2055-t1339-t2056+t2057+t1342;
7960  double t2066 = -t1345-2752.0/405.0*t12-44032.0/27.0*t64+8192.0/405.0*t14-90112.0/27.0*t69+t1350+t1351+1024.0/9.0*t82-5632.0/405.0*t20-t1354;
7961  double t2068 = 131072.0/27.0*t112;
7962  double t2070 = -t1356+t1504+t1358+t1359+t1360-t1361-2523136.0/135.0*t100+t1509+t2068-1232896.0/135.0*t114+t1511;
7963  double t2077 = 8192.0/45.0*t34;
7964  double t2081 = 352256.0/135.0*t47;
7965  double t2082 = 720896.0/135.0*t51;
7966  double t2083 = 1048576.0/135.0*t55;
7967  double t2084 = 4096.0/675.0*xi;
7968  double t2085 = t1711-t1382-15872.0/225.0*t43-t1384-t2081+t1386-t2082+t1388+t2083-t2084-t1391;
7969  double t2093 = t1394+176128.0/2025.0*t12+704512.0/135.0*t64-524288.0/2025.0*t14+1441792.0/135.0*t69-t1399-t1400-16384.0/45.0*t82+360448.0/2025.0*t20+t1403;
7970  double t2095 = 2097152.0/135.0*t112;
7971  double t2097 = t1405-t1717-t1407-t1408-t1409+t1410+20185088.0/675.0*t100-t1722-t2095+9863168.0/675.0*t114-t2030;
7972  double t2112 = -t1911+t1431+224.0/5.0*t43+t1433+19264.0/5.0*t47-t1435+39424.0/5.0*t51-t1437-57344.0/5.0*t55+56.0/5.0*xi+t1440;
7973  double t2125 = -t1454+t1921+t1456+t1457+t1458-t1459-1261568.0/45.0*t100+t1926+65536.0/3.0*t112-616448.0/45.0*t114+14336.0/15.0*t116;
7974  double t2131 = t358-t187-t359-t1384-t2081+t1386-t2082+t1388+t2083-t2084-t1391;
7975  double t2135 = t1476-t2027-t1407-t1478-t1479+t1480+10092544.0/675.0*t100-t2029-t2095+4931584.0/675.0*t114-t270;
7976  double t2146 = 59168.0/675.0*t38-t1499-1376.0/225.0*t43+t1335+t2054-t1337+t2055-t1339-t2056+t2057+t1342;
7977  double t2152 = -t1503+495616.0/405.0*t90+t1358+t1505+t1506-t1507-2523136.0/675.0*t100+t345+t2068-1232896.0/675.0*t114+28672.0/225.0*t116;
7978  double t2156 = -t156+t1122+t1124-t1118-t1140+2048.0/2205.0-t1125-t1133+t1136+t1132-t1129+t1141-t1144+t1131;
7979 
7980  values[0] = t42+t66+t89+t127;
7981  values[1] = t150-256.0/2205.0+t151-t152-t153+t154+t155+t156-t157-t158+11392.0/225.0*t20+t172;
7982  values[2] = t175+t176-t177-t178+t179-128384.0/81.0*t28-t181+t182-t183-278528.0/81.0*t36+t197+t210+t222;
7983  values[3] = -t225-t226+t227+t228-t229+1079296.0/405.0*t28+t231-t232+t233+2228224.0/405.0*t36+t247+t260+t272;
7984  values[4] = t285+t297+t310+t322;
7985  values[5] = -t325-t226+t326+t228-t229+t29+t231+17408.0/135.0*t32-t328+t329+t335+t342+t348;
7986  values[6] = t351+t176-t352-t178+t179+93568.0/405.0*t28-t181-t354+t355-278528.0/405.0*t36+t364+t372+t379;
7987  values[7] = -4096.0/105.0*t14+t155+256.0/5.0*t20-t161-64.0/5.0*t12+t385+64.0/105.0*xi+t171;
7988  values[8] = t398+t409+t421+t438;
7989  values[9] = t452+t462+t473+t484;
7990  values[10] = t500+t512+t527+t540;
7991  values[11] = t556+t568+t583+t597;
7992  values[12] = t613+t625+t640+t654;
7993  values[13] = t664+t568+t668+t676;
7994  values[14] = t691+t512+t695+t703;
7995  values[15] = t709+t712;
7996  values[16] = t726+t730+t738+t747;
7997  values[17] = -t458+t464+t468-t469-t457+t711+64.0/735.0*xi+t481;
7998  values[18] = 4096.0/675.0*t15+t753-2816.0/675.0*t21-t755+t756+5504.0/405.0*t28-t758-128.0/135.0*t32+t355-16384.0/405.0*t36+t765+t773+t781;
7999  values[19] = -16384.0/675.0*t15-t785+17408.0/675.0*t21+t787-t788+t789+t790+1024.0/135.0*t32-t328+65536.0/405.0*t36+t796+t804+t810;
8000  values[20] = t823+t828+t836+t845;
8001  values[21] = -t351-t785+47104.0/675.0*t21+t787-t788+63488.0/405.0*t28+t790-2048.0/135.0*t32+t233+131072.0/405.0*t36+t855+t860+t864;
8002  values[22] = 4096.0/135.0*t15+t753-5888.0/135.0*t21-t755+t756-7552.0/81.0*t28-t758+t820-t183-16384.0/81.0*t36+t873+t878+t881;
8003  values[23] = t893-256.0/2205.0+t151-t152-t153+t154+t464+t465-t157-t158+10624.0/1575.0*t20+t899;
8004  values[24] = t907+t911+t915+t918;
8005  values[25] = t925+t932;
8006  values[26] = t943+t953+t964+t972;
8007  values[27] = t981+t991+t1002+t1011;
8008  values[28] = t1023+t1033+t1044+t1054;
8009  values[29] = t1064+t1066+t1068+t1073;
8010  values[30] = t1083+t1085+t1087+t1092;
8011  values[31] = t1101+t1105+t1107+t1112;
8012  values[32] = t1130+t1148;
8013  values[33] = t1169+t1188;
8014  values[34] = t1209+t1228;
8015  values[35] = t1249+t1268;
8016  values[36] = t1273+t1279;
8017  values[37] = t1288+t1294;
8018  values[38] = t1307+t1319;
8019  values[39] = 241664.0/27.0*t15+t1322-347392.0/27.0*t21-t1324+t1325-3473920.0/81.0*t28-t1327+t1328+t1329-7536640.0/81.0*t36+t1343+t1355+t1367;
8020  values[40] = -2031616.0/135.0*t15-t1371+2920448.0/135.0*t21+t1373-t1374+5558272.0/81.0*t28+t1376-t1377-t1378+t1379+t1392+t1404+t1416;
8021  values[41] = 28672.0/3.0*t15+t1420-41216.0/3.0*t21-t1422+t1423-528640.0/9.0*t28-t1425+t1426+t1427-1146880.0/9.0*t36+t1441-t1443+3304.0/3.0*t12+151040.0/3.0*t64+7168.0/3.0*t14-471040.0/3.0*t69+t1448+t1449-t1450-10304.0/3.0*t20-t1452+t1465;
8022  values[42] = -t175-t176+t177+t178-t1468+2054144.0/81.0*t28+t1470-t1471-t1378+4456448.0/81.0*t36+t1474+t1404+t1485;
8023  values[43] = -176128.0/135.0*t15-t1489+253184.0/135.0*t21+t1491+t1492-332288.0/81.0*t28-t1494+t1495+t1329-720896.0/81.0*t36+t1501+t1355+t1512;
8024  values[44] = t1528+t1541;
8025  values[45] = -1933312.0/135.0*t15-t1544+2779136.0/135.0*t21+t1546-t1547+5840896.0/81.0*t28+t1549-188416.0/27.0*t32-t1551+t1379+t1561+t1571+t1580;
8026  values[46] = 16252928.0/675.0*t15+t1584-23363584.0/675.0*t21-t1586+t1587-46727168.0/405.0*t28-t1589+1507328.0/135.0*t32+t1591-96468992.0/405.0*t36+t1605+t1617+t1629;
8027  values[47] = -229376.0/15.0*t15-t1633+329728.0/15.0*t21+t1635-t1636+888832.0/9.0*t28+t1638-28672.0/3.0*t32-21504.0/5.0*t34+1835008.0/9.0*t36+t1654+t1656-27776.0/15.0*t12-253952.0/3.0*t64-57344.0/15.0*t14+753664.0/3.0*t69-t1661-t1662+8192.0*t82+82432.0/15.0*t20+t1665+t1678;
8028  values[48] = t225+t226-t227-t228+t1681-17268736.0/405.0*t28-t1683+557056.0/135.0*t32+t1591-35651584.0/405.0*t36+t1687+t1617+t1698;
8029  values[49] = 1409024.0/675.0*t15+t1702-2025472.0/675.0*t21-t1704-t1705+2793472.0/405.0*t28+t1707-90112.0/135.0*t32-t1551+5767168.0/405.0*t36+t1714+t1571+t1725;
8030  values[50] = t1737+t1748;
8031  values[51] = t1759+t1768+t1779+t1789;
8032  values[52] = t1801+t1810+t1821+t1831;
8033  values[53] = t1843+t1854+t1867+t1879;
8034  values[54] = t1886+t1887+t1891+t1900;
8035  values[55] = t1913+t1915+t1919+t1928;
8036  values[56] = t1936+t1939;
8037  values[57] = -966656.0/135.0*t15-t1544+1027072.0/135.0*t21+t1546-t1547+t1078+t1549+t1377+t1943+6029312.0/81.0*t36+t1950+t1956+t1959;
8038  values[58] = 8126464.0/675.0*t15+t1584-8634368.0/675.0*t21-t1586+t1587-t1059-t1589-753664.0/135.0*t32-t1965-48234496.0/405.0*t36+t1972+t1978+t1981;
8039  values[59] = -114688.0/15.0*t15-t1633+121856.0/15.0*t21+t1635-t1636+t1017+t1638+14336.0/3.0*t32+10752.0/5.0*t34+917504.0/9.0*t36+t1994+t1656-t1031-t1032-28672.0/15.0*t14+278528.0/3.0*t69-t1661-t1662-4096.0*t82+30464.0/15.0*t20+t1665+t2004;
8040  values[60] = t325+t226-t326-t228+t1681-t976-t1683-278528.0/135.0*t32-t1965-17825792.0/405.0*t36+t2010+t1978+t2016;
8041  values[61] = 704512.0/675.0*t15+t1702-748544.0/675.0*t21-t1704-t1705+t937+t1707+45056.0/135.0*t32+t1943+2883584.0/405.0*t36+t2025+t1956+t2031;
8042  values[62] = t2040+t2044;
8043  values[63] = 241664.0/135.0*t15+t1322-166144.0/135.0*t21-t1324+t1325+506368.0/81.0*t28-t1327-11776.0/27.0*t32-t2050-1507328.0/81.0*t36+t2058+t2066+t2070;
8044  values[64] = -2031616.0/675.0*t15-t1371+1396736.0/675.0*t21+t1373-t1374-4050944.0/405.0*t28+t1376+94208.0/135.0*t32+t2077+12058624.0/405.0*t36+t2085+t2093+t2097;
8045  values[65] = 28672.0/15.0*t15+t1420-19712.0/15.0*t21-t1422+t1423+77056.0/9.0*t28-t1425-1792.0/3.0*t32-1344.0/5.0*t34-229376.0/9.0*t36+t2112-t1443-2408.0/15.0*t12-22016.0/3.0*t64+7168.0/15.0*t14-45056.0/3.0*t69+t1448+t1449+512.0*t82-4928.0/15.0*t20-t1452+t2125;
8046  values[66] = -t351-t176+t352+t178-t1468-1497088.0/405.0*t28+t1470+t232+t2077+4456448.0/405.0*t36+t2131+t2093+t2135;
8047  values[67] = -176128.0/675.0*t15-t1489+121088.0/675.0*t21+t1491+t1492+242176.0/405.0*t28-t1494-5632.0/135.0*t32-t2050-720896.0/405.0*t36+t2146+t2066+t2152;
8048  values[68] = -t1126-t156+t1127+t1138-t1137-t1134+t1128-t1147;
8049  values[69] = t2156;
8050 }
8051 
8052 // ***********************************************************************
8053 
8054 TBaseFunct2D *BF_C_Q_UL8S_2D_Obj = new TBaseFunct2D
8055  (70, BF_C_Q_UL8S_2D, BFUnitSquare,
8056  C_Q_UL8S_2D_Funct, C_Q_UL8S_2D_DeriveXi,
8057  C_Q_UL8S_2D_DeriveEta, C_Q_UL8S_2D_DeriveXiXi,
8058  C_Q_UL8S_2D_DeriveXiEta, C_Q_UL8S_2D_DeriveEtaEta, 8, 8,
8059  0, NULL);
Definition: BaseFunct2D.h:27