aboutsummaryrefslogtreecommitdiff
path: root/src/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxy.compute.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxy.compute.c')
-rw-r--r--src/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxy.compute.c4261
1 files changed, 4261 insertions, 0 deletions
diff --git a/src/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxy.compute.c b/src/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxy.compute.c
new file mode 100644
index 0000000..306af1e
--- /dev/null
+++ b/src/Hermite/3d.coeffs/3d.cube.order3/coeffs-dxy.compute.c
@@ -0,0 +1,4261 @@
+fp t22015;
+fp t22014;
+fp t22557;
+fp t22595;
+fp t22888;
+fp t22017;
+fp t22016;
+fp t22013;
+fp t21995;
+fp t22340;
+fp t22161;
+fp t22886;
+fp t21993;
+fp t22461;
+fp t22126;
+fp t20992;
+fp t22565;
+fp t22524;
+fp t22885;
+fp t21778;
+fp t22277;
+fp t20430;
+fp t21885;
+fp t22431;
+fp t21439;
+fp t22884;
+fp t21905;
+fp t21624;
+fp t21919;
+fp t22883;
+fp t20359;
+fp t22882;
+fp t21945;
+fp t20875;
+fp t21807;
+fp t22116;
+fp t22881;
+fp t21815;
+fp t22558;
+fp t21177;
+fp t22546;
+fp t21755;
+fp t21252;
+fp t22880;
+fp t21868;
+fp t22419;
+fp t21417;
+fp t20793;
+fp t21879;
+fp t22486;
+fp t21274;
+fp t22879;
+fp t22268;
+fp t21866;
+fp t22878;
+fp t21891;
+fp t21466;
+fp t21757;
+fp t22584;
+fp t22877;
+fp t22351;
+fp t21951;
+fp t21394;
+fp t22254;
+fp t21969;
+fp t22876;
+fp t21924;
+fp t21385;
+fp t21961;
+fp t22341;
+fp t22230;
+fp t20779;
+fp t22875;
+fp t21928;
+fp t21686;
+fp t22129;
+fp t20291;
+fp t22874;
+fp t21985;
+fp t20929;
+fp t22005;
+fp t22873;
+fp t22287;
+fp t21345;
+fp t21934;
+fp t22872;
+fp t22012;
+fp t22304;
+fp t21538;
+fp t21853;
+fp t22548;
+fp t22871;
+fp t21704;
+fp t22331;
+fp t21940;
+fp t21634;
+fp t22870;
+fp t21972;
+fp t21867;
+fp t20836;
+fp t22869;
+fp t21460;
+fp t22868;
+fp t21918;
+fp t22345;
+fp t21494;
+fp t21856;
+fp t22867;
+fp t21838;
+fp t22503;
+fp t21877;
+fp t21653;
+fp t22866;
+fp t21942;
+fp t21648;
+fp t22865;
+fp t21744;
+fp t21620;
+fp t21910;
+fp t22357;
+fp t21347;
+fp t22864;
+fp t21398;
+fp t22594;
+fp t22863;
+fp t22338;
+fp t21387;
+fp t22862;
+fp t22313;
+fp t21202;
+fp t21860;
+fp t21643;
+fp t22231;
+fp t22861;
+fp t21649;
+fp t21822;
+fp t21600;
+fp t22860;
+fp t21800;
+fp t22339;
+fp t21162;
+fp t22275;
+fp t22859;
+fp t22553;
+fp t21770;
+fp t22251;
+fp t21825;
+fp t22858;
+fp t21953;
+fp t20645;
+fp t22857;
+fp t21528;
+fp t21857;
+fp t22856;
+fp t22855;
+fp t21457;
+fp t22854;
+fp t21916;
+fp t21510;
+fp t22519;
+fp t21849;
+fp t22853;
+fp t21999;
+fp t21654;
+fp t21520;
+fp t20876;
+fp t22852;
+fp t21262;
+fp t21833;
+fp t22398;
+fp t21223;
+fp t22851;
+fp t21957;
+fp t22502;
+fp t22278;
+fp t20634;
+fp t21943;
+fp t22850;
+fp t21111;
+fp t21785;
+fp t22488;
+fp t21109;
+fp t22849;
+fp t21933;
+fp t22549;
+fp t21979;
+fp t22492;
+fp t21575;
+fp t22848;
+fp t21758;
+fp t21946;
+fp t22321;
+fp t21290;
+fp t22847;
+fp t22306;
+fp t21044;
+fp t22846;
+fp t21626;
+fp t22227;
+fp t22845;
+fp t21973;
+fp t21665;
+fp t22593;
+fp t21882;
+fp t20657;
+fp t22844;
+fp t21789;
+fp t20464;
+fp t21903;
+fp t22241;
+fp t22843;
+fp t22282;
+fp t21549;
+fp t22009;
+fp t22474;
+fp t22222;
+fp t22842;
+fp t20385;
+fp t21664;
+fp t22841;
+fp t21511;
+fp t20841;
+fp t22316;
+fp t22225;
+fp t22840;
+fp t21978;
+fp t21553;
+fp t21839;
+fp t22839;
+fp t21751;
+fp t22838;
+fp t21865;
+fp t22294;
+fp t21958;
+fp t21300;
+fp t22837;
+fp t21120;
+fp t21768;
+fp t22591;
+fp t22836;
+fp t21408;
+fp t22835;
+fp t21594;
+fp t22834;
+fp t21769;
+fp t21178;
+fp t20427;
+fp t22833;
+fp t21959;
+fp t21797;
+fp t21622;
+fp t22832;
+fp t21777;
+fp t22246;
+fp t20520;
+fp t21869;
+fp t22363;
+fp t22117;
+fp t20591;
+fp t22831;
+fp t21859;
+fp t22342;
+fp t21438;
+fp t21983;
+fp t22830;
+fp t21776;
+fp t22292;
+fp t21047;
+fp t22829;
+fp t22310;
+fp t21069;
+fp t21938;
+fp t21639;
+fp t22828;
+fp t21413;
+fp t21890;
+fp t22326;
+fp t21269;
+fp t20620;
+fp t22827;
+fp t21929;
+fp t21642;
+fp t22242;
+fp t21124;
+fp t22826;
+fp t21788;
+fp t21092;
+fp t21827;
+fp t21098;
+fp t22825;
+fp t21888;
+fp t21379;
+fp t20798;
+fp t22824;
+fp t22288;
+fp t21139;
+fp t20514;
+fp t22823;
+fp t21712;
+fp t22822;
+fp t21729;
+fp t20368;
+fp t22821;
+fp t22820;
+fp t21801;
+fp t20394;
+fp t22819;
+fp t21693;
+fp t21699;
+fp t21038;
+fp t22818;
+fp t21944;
+fp t22327;
+fp t21343;
+fp t21873;
+fp t22273;
+fp t22817;
+fp t22010;
+fp t22508;
+fp t21556;
+fp t21948;
+fp t22816;
+fp t21483;
+fp t20797;
+fp t22815;
+fp t21974;
+fp t20934;
+fp t22004;
+fp t22125;
+fp t22814;
+fp t21019;
+fp t22813;
+fp t21122;
+fp t22423;
+fp t21095;
+fp t22812;
+fp t21881;
+fp t22554;
+fp t21384;
+fp t20993;
+fp t22811;
+fp t21641;
+fp t21728;
+fp t21110;
+fp t22810;
+fp t21593;
+fp t21621;
+fp t22809;
+fp t22566;
+fp t22538;
+fp t21710;
+fp t20297;
+fp t22808;
+fp t21388;
+fp t22547;
+fp t22807;
+fp t21803;
+fp t20363;
+fp t22806;
+fp t20646;
+fp t21907;
+fp t22805;
+fp t21748;
+fp t22804;
+fp t22544;
+fp t22803;
+fp t21935;
+fp t20670;
+fp t20768;
+fp t22802;
+fp t22239;
+fp t22579;
+fp t22270;
+fp t22801;
+fp t21912;
+fp t21635;
+fp t21733;
+fp t21602;
+fp t22800;
+fp t22328;
+fp t21424;
+fp t22799;
+fp t21821;
+fp t21612;
+fp t22798;
+fp t22293;
+fp t22797;
+fp t20680;
+fp t22796;
+fp t21875;
+fp t20568;
+fp t21994;
+fp t22795;
+fp t22448;
+fp t21134;
+fp t22794;
+fp t21706;
+fp t22793;
+fp t22002;
+fp t22550;
+fp t22353;
+fp t21540;
+fp t22792;
+fp t21981;
+fp t21976;
+fp t22284;
+fp t21547;
+fp t22791;
+fp t21908;
+fp t20589;
+fp t22790;
+fp t21658;
+fp t22789;
+fp t21991;
+fp t20234;
+fp t22788;
+fp t21892;
+fp t22577;
+fp t22224;
+fp t22787;
+fp t20837;
+fp t22786;
+fp t21824;
+fp t22476;
+fp t21862;
+fp t21484;
+fp t22785;
+fp t21904;
+fp t22784;
+fp t22480;
+fp t21410;
+fp t20712;
+fp t22350;
+fp t21382;
+fp t22783;
+fp t22334;
+fp t21558;
+fp t22298;
+fp t22782;
+fp t22505;
+fp t21405;
+fp t20679;
+fp t22308;
+fp t21283;
+fp t20576;
+fp t22781;
+fp t21023;
+fp t22780;
+fp t22367;
+fp t22229;
+fp t22779;
+fp t21975;
+fp t22281;
+fp t21557;
+fp t21727;
+fp t21082;
+fp t22778;
+fp t22228;
+fp t20724;
+fp t22299;
+fp t21335;
+fp t22777;
+fp t22343;
+fp t21546;
+fp t21956;
+fp t22776;
+fp t21767;
+fp t21201;
+fp t21896;
+fp t21450;
+fp t22775;
+fp t21926;
+fp t21894;
+fp t20629;
+fp t22774;
+fp t21474;
+fp t21752;
+fp t22570;
+fp t22773;
+fp t22000;
+fp t22772;
+fp t21988;
+fp t22303;
+fp t21574;
+fp t22771;
+fp t22494;
+fp t22770;
+fp t21962;
+fp t21631;
+fp t21932;
+fp t21650;
+fp t22769;
+fp t21760;
+fp t21614;
+fp t22768;
+fp t21922;
+fp t22347;
+fp t20443;
+fp t22767;
+fp t21740;
+fp t22426;
+fp t21144;
+fp t21982;
+fp t21579;
+fp t22766;
+fp t21078;
+fp t21644;
+fp t22765;
+fp t21799;
+fp t21609;
+fp t22764;
+fp t21949;
+fp t22497;
+fp t21354;
+fp t20619;
+fp t21793;
+fp t21173;
+fp t22763;
+fp t21308;
+fp t20649;
+fp t21795;
+fp t22517;
+fp t22762;
+fp t22466;
+fp t22233;
+fp t22376;
+fp t21169;
+fp t20473;
+fp t22761;
+fp t21660;
+fp t22252;
+fp t20488;
+fp t22760;
+fp t21830;
+fp t21720;
+fp t22759;
+fp t21516;
+fp t22391;
+fp t21080;
+fp t22758;
+fp t21931;
+fp t22348;
+fp t21376;
+fp t22757;
+fp t21552;
+fp t22756;
+fp t22428;
+fp t21472;
+fp t21864;
+fp t22575;
+fp t22755;
+fp t21183;
+fp t22243;
+fp t22754;
+fp t22335;
+fp t21548;
+fp t22753;
+fp t21447;
+fp t20553;
+fp t21175;
+fp t22752;
+fp t22592;
+fp t21743;
+fp t22525;
+fp t21725;
+fp t22751;
+fp t21968;
+fp t21655;
+fp t21599;
+fp t22750;
+fp t21722;
+fp t20539;
+fp t22749;
+fp t22361;
+fp t21440;
+fp t22748;
+fp t22388;
+fp t21576;
+fp t22747;
+fp t20985;
+fp t22746;
+fp t22397;
+fp t21542;
+fp t22745;
+fp t21264;
+fp t22744;
+fp t21884;
+fp t22743;
+fp t22490;
+fp t21508;
+fp t22742;
+fp t22114;
+fp t22741;
+fp t22740;
+fp t22739;
+fp t21741;
+fp t22217;
+fp t20296;
+fp t22738;
+fp t22477;
+fp t22737;
+fp t21791;
+fp t20414;
+fp t21606;
+fp t22258;
+fp t22736;
+fp t21952;
+fp t20734;
+fp t22590;
+fp t22541;
+fp t22735;
+fp t22515;
+fp t22734;
+fp t21980;
+fp t20886;
+fp t22444;
+fp t22733;
+fp t22443;
+fp t20602;
+fp t22732;
+fp t22559;
+fp t22449;
+fp t22731;
+fp t21954;
+fp t21734;
+fp t22319;
+fp t21701;
+fp t22730;
+fp t20845;
+fp t22418;
+fp t22729;
+fp t22323;
+fp t21334;
+fp t21970;
+fp t22365;
+fp t22267;
+fp t20930;
+fp t22433;
+fp t22728;
+fp t22234;
+fp t22563;
+fp t22727;
+fp t21646;
+fp t21133;
+fp t22726;
+fp t22265;
+fp t22473;
+fp t21971;
+fp t22269;
+fp t20999;
+fp t22725;
+fp t21911;
+fp t20613;
+fp t22724;
+fp t22447;
+fp t22218;
+fp t22723;
+fp t20910;
+fp t21299;
+fp t22722;
+fp t22221;
+fp t20757;
+fp t21914;
+fp t21816;
+fp t22358;
+fp t22721;
+fp t21783;
+fp t22587;
+fp t22720;
+fp t20790;
+fp t22719;
+fp t20903;
+fp t22718;
+fp t21637;
+fp t20632;
+fp t22516;
+fp t22717;
+fp t21851;
+fp t20652;
+fp t21678;
+fp t22481;
+fp t22716;
+fp t21906;
+fp t22291;
+fp t21277;
+fp t22542;
+fp t22235;
+fp t21723;
+fp t22213;
+fp t20470;
+fp t22715;
+fp t22491;
+fp t21895;
+fp t21674;
+fp t22714;
+fp t21819;
+fp t22463;
+fp t21148;
+fp t20981;
+fp t21837;
+fp t22713;
+fp t21596;
+fp t21271;
+fp t20561;
+fp t22522;
+fp t22712;
+fp t21673;
+fp t22272;
+fp t20953;
+fp t22261;
+fp t22711;
+fp t22458;
+fp t22710;
+fp t22545;
+fp t21282;
+fp t22709;
+fp t22585;
+fp t21195;
+fp t21870;
+fp t21714;
+fp t22708;
+fp t21736;
+fp t21893;
+fp t21296;
+fp t20711;
+fp t22707;
+fp t22232;
+fp t20526;
+fp t22390;
+fp t22706;
+fp t20904;
+fp t22705;
+fp t20647;
+fp t22704;
+fp t21855;
+fp t20631;
+fp t21872;
+fp t22386;
+fp t21889;
+fp t22703;
+fp t22702;
+fp t22701;
+fp t21920;
+fp t21806;
+fp t22573;
+fp t22301;
+fp t22700;
+fp t20661;
+fp t22699;
+fp t21054;
+fp t21735;
+fp t22393;
+fp t22698;
+fp t20976;
+fp t22253;
+fp t22697;
+fp t21081;
+fp t21507;
+fp t22696;
+fp t21103;
+fp t22360;
+fp t22695;
+fp t21871;
+fp t22115;
+fp t22694;
+fp t20536;
+fp t22112;
+fp t22693;
+fp t21845;
+fp t20770;
+fp t22692;
+fp t21724;
+fp t22465;
+fp t22271;
+fp t20807;
+fp t21863;
+fp t22691;
+fp t20650;
+fp t22690;
+fp t22582;
+fp t21234;
+fp t21852;
+fp t21738;
+fp t22509;
+fp t22214;
+fp t20501;
+fp t22689;
+fp t20610;
+fp t22688;
+fp t22420;
+fp t21812;
+fp t21818;
+fp t22687;
+fp t22686;
+fp t22371;
+fp t22685;
+fp t22415;
+fp t21808;
+fp t21694;
+fp t22684;
+fp t20374;
+fp t22683;
+fp t21203;
+fp t20438;
+fp t21804;
+fp t22325;
+fp t22682;
+fp t22681;
+fp t21159;
+fp t22680;
+fp t21925;
+fp t22539;
+fp t22679;
+fp t21963;
+fp t21499;
+fp t22678;
+fp t22677;
+fp t21847;
+fp t22574;
+fp t22315;
+fp t22676;
+fp t22485;
+fp t21529;
+fp t21007;
+fp t22478;
+fp t21930;
+fp t22262;
+fp t22675;
+fp t22568;
+fp t22536;
+fp t22674;
+fp t22432;
+fp t22673;
+fp t22672;
+fp t21318;
+fp t21829;
+fp t22255;
+fp t20506;
+fp t22671;
+fp t22006;
+fp t20921;
+fp t22395;
+fp t21677;
+fp t22670;
+fp t21126;
+fp t21732;
+fp t22405;
+fp t22238;
+fp t20933;
+fp t22669;
+fp t22409;
+fp t20989;
+fp t22668;
+fp t22667;
+fp t20906;
+fp t22666;
+fp t22551;
+fp t22665;
+fp t22583;
+fp t21489;
+fp t22454;
+fp t21238;
+fp t22664;
+fp t22663;
+fp t22662;
+fp t21790;
+fp t22556;
+fp t22362;
+fp t22661;
+fp t21960;
+fp t22368;
+fp t21272;
+fp t22660;
+fp t22659;
+fp t22472;
+fp t22552;
+fp t22248;
+fp t22658;
+fp t22657;
+fp t22226;
+fp t20406;
+fp t22656;
+fp t21496;
+fp t22655;
+fp t22654;
+fp t22498;
+fp t22260;
+fp t22653;
+fp t21360;
+fp t21915;
+fp t22404;
+fp t22652;
+fp t21645;
+fp t22651;
+fp t21786;
+fp t22576;
+fp t22366;
+fp t21901;
+fp t22650;
+fp t21756;
+fp t21749;
+fp t22475;
+fp t22649;
+fp t21745;
+fp t22142;
+fp t20492;
+fp t22540;
+fp t22648;
+fp t21898;
+fp t22285;
+fp t21441;
+fp t22560;
+fp t21514;
+fp t22647;
+fp t22646;
+fp t22645;
+fp t22215;
+fp t22644;
+fp t22643;
+fp t21636;
+fp t22642;
+fp t21750;
+fp t22641;
+fp t20919;
+fp t21399;
+fp t21298;
+fp t22640;
+fp t22276;
+fp t20460;
+fp t21923;
+fp t22346;
+fp t21500;
+fp t22499;
+fp t22639;
+fp t22442;
+fp t21454;
+fp t21844;
+fp t22263;
+fp t21344;
+fp t22638;
+fp t20628;
+fp t22637;
+fp t22543;
+fp t21084;
+fp t21874;
+fp t22381;
+fp t21166;
+fp t22332;
+fp t21302;
+fp t22636;
+fp t21537;
+fp t22635;
+fp t22634;
+fp t21293;
+fp t22633;
+fp t20493;
+fp t22523;
+fp t21687;
+fp t21592;
+fp t21680;
+fp t22632;
+fp t22555;
+fp t21545;
+fp t22534;
+fp t22631;
+fp t22630;
+fp t21794;
+fp t22629;
+fp t21339;
+fp t20518;
+fp t21266;
+fp t22628;
+fp t20977;
+fp t22369;
+fp t22627;
+fp t22626;
+fp t22440;
+fp t21707;
+fp t22625;
+fp t22624;
+fp t21409;
+fp t21817;
+fp t22429;
+fp t22623;
+fp t21476;
+fp t22622;
+fp t22621;
+fp t22462;
+fp t21390;
+fp t22450;
+fp t22572;
+fp t21689;
+fp t22620;
+fp t21909;
+fp t22619;
+fp t21611;
+fp t22618;
+fp t21798;
+fp t22249;
+fp t22617;
+fp t20801;
+fp t22616;
+fp t22311;
+fp t21453;
+fp t21964;
+fp t22562;
+fp t22373;
+fp t21781;
+fp t22615;
+fp t21617;
+fp t22614;
+fp t22581;
+fp t21325;
+fp t22613;
+fp t22344;
+fp t22612;
+fp t22467;
+fp t22611;
+fp t22531;
+fp t21671;
+fp t22610;
+fp t22356;
+fp t21305;
+fp t22609;
+fp t20292;
+fp t22608;
+fp t21369;
+fp t21582;
+fp t22607;
+fp t21415;
+fp t22606;
+fp t21623;
+fp t22605;
+fp t21690;
+fp t22396;
+fp t21967;
+fp t22604;
+fp t21787;
+fp t22603;
+fp t22602;
+fp t20763;
+fp t22382;
+fp t21292;
+fp t22601;
+fp t22528;
+fp t22600;
+fp t20829;
+fp t22599;
+fp t21772;
+fp t21762;
+fp t22314;
+fp t22598;
+fp t22527;
+fp t20660;
+fp t22597;
+fp t21589;
+fp t21764;
+fp t22596;
+fp t22589;
+fp t22588;
+fp t22586;
+fp t21731;
+fp t22580;
+fp t22578;
+fp t22571;
+fp t21805;
+fp t22569;
+fp t21936;
+fp t22567;
+fp t22564;
+fp t21754;
+fp t22561;
+fp t21072;
+fp t21747;
+fp t22532;
+fp t22530;
+fp t22526;
+fp t21921;
+fp t21395;
+fp t21569;
+fp t21842;
+fp t22521;
+fp t21571;
+fp t21230;
+fp t22513;
+fp t21198;
+fp t22512;
+fp t20413;
+fp t22511;
+fp t20986;
+fp t22510;
+fp t22507;
+fp t22506;
+fp t22309;
+fp t22504;
+fp t21774;
+fp t22501;
+fp t22500;
+fp t21950;
+fp t22496;
+fp t20672;
+fp t22495;
+fp t22493;
+fp t22489;
+fp t21739;
+fp t22455;
+fp t21153;
+fp t22487;
+fp t22484;
+fp t21897;
+fp t22483;
+fp t22482;
+fp t22479;
+fp t21672;
+fp t21656;
+fp t21657;
+fp t22011;
+fp t21662;
+fp t21666;
+fp t21667;
+fp t21820;
+fp t22471;
+fp t22470;
+fp t21232;
+fp t21470;
+fp t22469;
+fp t22468;
+fp t21630;
+fp t22464;
+fp t21737;
+fp t22460;
+fp t21564;
+fp t21627;
+fp t22459;
+fp t22457;
+fp t22456;
+fp t21480;
+fp t21491;
+fp t22452;
+fp t22451;
+fp t22446;
+fp t22445;
+fp t22441;
+fp t22439;
+fp t22438;
+fp t20835;
+fp t20377;
+fp t22437;
+fp t21449;
+fp t22436;
+fp t22435;
+fp t21403;
+fp t22434;
+fp t22430;
+fp t21619;
+fp t22427;
+fp t22425;
+fp t22424;
+fp t22374;
+fp t22245;
+fp t20453;
+fp t20458;
+fp t22422;
+fp t20608;
+fp t22421;
+fp t22417;
+fp t22416;
+fp t22414;
+fp t21843;
+fp t22413;
+fp t22412;
+fp t22411;
+fp t22244;
+fp t20403;
+fp t20418;
+fp t22410;
+fp t22408;
+fp t22407;
+fp t21854;
+fp t22406;
+fp t21598;
+fp t21663;
+fp t21661;
+fp t21425;
+fp t22403;
+fp t22402;
+fp t20330;
+fp t22401;
+fp t21670;
+fp t21669;
+fp t22400;
+fp t22399;
+fp t21625;
+fp t22394;
+fp t22392;
+fp t20655;
+fp t20767;
+fp t22389;
+fp t22387;
+fp t21633;
+fp t22385;
+fp t22384;
+fp t20726;
+fp t22383;
+fp t22380;
+fp t22379;
+fp t22378;
+fp t22377;
+fp t21265;
+fp t22322;
+fp t22375;
+fp t22372;
+fp t22370;
+fp t22364;
+fp t22359;
+fp t20857;
+fp t21468;
+fp t20755;
+fp t22355;
+fp t21900;
+fp t22354;
+fp t22352;
+fp t21367;
+fp t22349;
+fp t22337;
+fp t22336;
+fp t22333;
+fp t22330;
+fp t21180;
+fp t22329;
+fp t21984;
+fp t22324;
+fp t22320;
+fp t22318;
+fp t21719;
+fp t22317;
+fp t22312;
+fp t22307;
+fp t22305;
+fp t22302;
+fp t22300;
+fp t22297;
+fp t22296;
+fp t22295;
+fp t22290;
+fp t21742;
+fp t22289;
+fp t21659;
+fp t22286;
+fp t22283;
+fp t22256;
+fp t22280;
+fp t22279;
+fp t21502;
+fp t21939;
+fp t22274;
+fp t21357;
+fp t21352;
+fp t22266;
+fp t21181;
+fp t22264;
+fp t22259;
+fp t21955;
+fp t22257;
+fp t22250;
+fp t22247;
+fp t21583;
+fp t21531;
+fp t21534;
+fp t21570;
+fp t21342;
+fp t21418;
+fp t21281;
+fp t21297;
+fp t21235;
+fp t21185;
+fp t22240;
+fp t21135;
+fp t21086;
+fp t21067;
+fp t21079;
+fp t21090;
+fp t22237;
+fp t22236;
+fp t22223;
+fp t22220;
+fp t22219;
+fp t22216;
+fp t22212;
+fp t21523;
+fp t22210;
+fp t22209;
+fp t20891;
+fp t21422;
+fp t22208;
+fp t22207;
+fp t22206;
+fp t22205;
+fp t22204;
+fp t22203;
+fp t21475;
+fp t22202;
+fp t22201;
+fp t22200;
+fp t22199;
+fp t22198;
+fp t22197;
+fp t21512;
+fp t21518;
+fp t22196;
+fp t22195;
+fp t22194;
+fp t22193;
+fp t22192;
+fp t21876;
+fp t22191;
+fp t22190;
+fp t22189;
+fp t22188;
+fp t22187;
+fp t21458;
+fp t22186;
+fp t22185;
+fp t21286;
+fp t21312;
+fp t21651;
+fp t21380;
+fp t22184;
+fp t21331;
+fp t22183;
+fp t22182;
+fp t22181;
+fp t22180;
+fp t22179;
+fp t22178;
+fp t22177;
+fp t22176;
+fp t20447;
+fp t22175;
+fp t22174;
+fp t22173;
+fp t22172;
+fp t22171;
+fp t22170;
+fp t22169;
+fp t21420;
+fp t22168;
+fp t22167;
+fp t22166;
+fp t22165;
+fp t22164;
+fp t22163;
+fp t22162;
+fp t20706;
+fp t22160;
+fp t22159;
+fp t22158;
+fp t22157;
+fp t22156;
+fp t21810;
+fp t22155;
+fp t20753;
+fp t22154;
+fp t22153;
+fp t22152;
+fp t20233;
+fp t22151;
+fp t22150;
+fp t22149;
+fp t22148;
+fp t22147;
+fp t22146;
+fp t22145;
+fp t21444;
+fp t22144;
+fp t22143;
+fp t21629;
+fp t21563;
+fp t22141;
+fp t21467;
+fp t22140;
+fp t22139;
+fp t22138;
+fp t22137;
+fp t22136;
+fp t21205;
+fp t21590;
+fp t22135;
+fp t20741;
+fp t22134;
+fp t21567;
+fp t21333;
+fp t21355;
+fp t21421;
+fp t22133;
+fp t21114;
+fp t21311;
+fp t20983;
+fp t22132;
+fp t22131;
+fp t22130;
+fp t22128;
+fp t21341;
+fp t22127;
+fp t22124;
+fp t21591;
+fp t22123;
+fp t22122;
+fp t22121;
+fp t22120;
+fp t22119;
+fp t21495;
+fp t22118;
+fp t22113;
+fp t22111;
+fp t22110;
+fp t22109;
+fp t20685;
+fp t22108;
+fp t20329;
+fp t22107;
+fp t20709;
+fp t20347;
+fp t22106;
+fp t20658;
+fp t20579;
+fp t22105;
+fp t22104;
+fp t20326;
+fp t22103;
+fp t20468;
+fp t20522;
+fp t22102;
+fp t20515;
+fp t22101;
+fp t22100;
+fp t22099;
+fp t20840;
+fp t22098;
+fp t20815;
+fp t22097;
+fp t22096;
+fp t20494;
+fp t22095;
+fp t22094;
+fp t20689;
+fp t22093;
+fp t20480;
+fp t22092;
+fp t22091;
+fp t21696;
+fp t20569;
+fp t22090;
+fp t22089;
+fp t20787;
+fp t22088;
+fp t20851;
+fp t22087;
+fp t21811;
+fp t20350;
+fp t22086;
+fp t22008;
+fp t21683;
+fp t22085;
+fp t21917;
+fp t20308;
+fp t22084;
+fp t22083;
+fp t22082;
+fp t22081;
+fp t22080;
+fp t22079;
+fp t21834;
+fp t20312;
+fp t22078;
+fp t20271;
+fp t22077;
+fp t22076;
+fp t20606;
+fp t22075;
+fp t22074;
+fp t22073;
+fp t20478;
+fp t22072;
+fp t20831;
+fp t22071;
+fp t22070;
+fp t22069;
+fp t22068;
+fp t21802;
+fp t22067;
+fp t22066;
+fp t20390;
+fp t22065;
+fp t20729;
+fp t22064;
+fp t20236;
+fp t22063;
+fp t22062;
+fp t22061;
+fp t22060;
+fp t22059;
+fp t22058;
+fp t22057;
+fp t22056;
+fp t20393;
+fp t22055;
+fp t20286;
+fp t22054;
+fp t21726;
+fp t22053;
+fp t20544;
+fp t22052;
+fp t22051;
+fp t22050;
+fp t22049;
+fp t22048;
+fp t22047;
+fp t22046;
+fp t22045;
+fp t22044;
+fp t22043;
+fp t20951;
+fp t22042;
+fp t22041;
+fp t22040;
+fp t22039;
+fp t22038;
+fp t22037;
+fp t20637;
+fp t22036;
+fp t22035;
+fp t21880;
+fp t21828;
+fp t22034;
+fp t22033;
+fp t22032;
+fp t22031;
+fp t22030;
+fp t22029;
+fp t20871;
+fp t22028;
+fp t22027;
+fp t20864;
+fp t22026;
+fp t22025;
+fp t22024;
+fp t22023;
+fp t22022;
+fp t20490;
+fp t22021;
+fp t22020;
+fp t22019;
+fp t22007;
+fp t22003;
+fp t22001;
+fp t21998;
+fp t21997;
+fp t21996;
+fp t21992;
+fp t21990;
+fp t21989;
+fp t21987;
+fp t21986;
+fp t21977;
+fp t21966;
+fp t21965;
+fp t21947;
+fp t21937;
+fp t21927;
+fp t21913;
+fp t21902;
+fp t21887;
+fp t21886;
+fp t21883;
+fp t21858;
+fp t21850;
+fp t21846;
+fp t21841;
+fp t21840;
+fp t21836;
+fp t21835;
+fp t21831;
+fp t21814;
+fp t21796;
+fp t21792;
+fp t21782;
+fp t21780;
+fp t21775;
+fp t21773;
+fp t21771;
+fp t21766;
+fp t21765;
+fp t21761;
+fp t21753;
+fp t21746;
+fp t21721;
+fp t21717;
+fp t21715;
+fp t21713;
+fp t21709;
+fp t21705;
+fp t21702;
+fp t21698;
+fp t21697;
+fp t21691;
+fp t21688;
+fp t21679;
+fp t21676;
+fp t21675;
+fp t21640;
+fp t21584;
+fp t21573;
+fp t21572;
+fp t21568;
+fp t21559;
+fp t21551;
+fp t21543;
+fp t21536;
+fp t21535;
+fp t21527;
+fp t21526;
+fp t21517;
+fp t21509;
+fp t21506;
+fp t21504;
+fp t21503;
+fp t21501;
+fp t21498;
+fp t21497;
+fp t21492;
+fp t21486;
+fp t21478;
+fp t21469;
+fp t21463;
+fp t21448;
+fp t21445;
+fp t21443;
+fp t21437;
+fp t21436;
+fp t21434;
+fp t21429;
+fp t21428;
+fp t21419;
+fp t21404;
+fp t21401;
+fp t21400;
+fp t21397;
+fp t21392;
+fp t21391;
+fp t21381;
+fp t21378;
+fp t21375;
+fp t21373;
+fp t21371;
+fp t21365;
+fp t21362;
+fp t21348;
+fp t21346;
+fp t21338;
+fp t21326;
+fp t21321;
+fp t21315;
+fp t21291;
+fp t21289;
+fp t21280;
+fp t21263;
+fp t21259;
+fp t21257;
+fp t21256;
+fp t21255;
+fp t21254;
+fp t21253;
+fp t21251;
+fp t21249;
+fp t21248;
+fp t21246;
+fp t21244;
+fp t21243;
+fp t21242;
+fp t21237;
+fp t21231;
+fp t21228;
+fp t21218;
+fp t21217;
+fp t21216;
+fp t21214;
+fp t21213;
+fp t21210;
+fp t21209;
+fp t21208;
+fp t21206;
+fp t21199;
+fp t21196;
+fp t21192;
+fp t21190;
+fp t21188;
+fp t21187;
+fp t21186;
+fp t21184;
+fp t21179;
+fp t21176;
+fp t21172;
+fp t21171;
+fp t21167;
+fp t21158;
+fp t21157;
+fp t21154;
+fp t21152;
+fp t21151;
+fp t21150;
+fp t21149;
+fp t21138;
+fp t21132;
+fp t21131;
+fp t21130;
+fp t21129;
+fp t21125;
+fp t21123;
+fp t21116;
+fp t21112;
+fp t21107;
+fp t21102;
+fp t21099;
+fp t21094;
+fp t21087;
+fp t21083;
+fp t21071;
+fp t21070;
+fp t21063;
+fp t21060;
+fp t21057;
+fp t21056;
+fp t21055;
+fp t21053;
+fp t21050;
+fp t21046;
+fp t21043;
+fp t21041;
+fp t21040;
+fp t21039;
+fp t21037;
+fp t21035;
+fp t21034;
+fp t21032;
+fp t21030;
+fp t21026;
+fp t21025;
+fp t21024;
+fp t21022;
+fp t21021;
+fp t21020;
+fp t21018;
+fp t21015;
+fp t21014;
+fp t21013;
+fp t21011;
+fp t21009;
+fp t21002;
+fp t20994;
+fp t20991;
+fp t20987;
+fp t20982;
+fp t20980;
+fp t20974;
+fp t20973;
+fp t20972;
+fp t20971;
+fp t20967;
+fp t20964;
+fp t20956;
+fp t20955;
+fp t20947;
+fp t20945;
+fp t20944;
+fp t20941;
+fp t20940;
+fp t20936;
+fp t20932;
+fp t20928;
+fp t20927;
+fp t20925;
+fp t20924;
+fp t20923;
+fp t20917;
+fp t20916;
+fp t20914;
+fp t20913;
+fp t20912;
+fp t20909;
+fp t20907;
+fp t20898;
+fp t20896;
+fp t20890;
+fp t20885;
+fp t20880;
+fp t20878;
+fp t20874;
+fp t20866;
+fp t20863;
+fp t20861;
+fp t20860;
+fp t20856;
+fp t20855;
+fp t20853;
+fp t20850;
+fp t20846;
+fp t20844;
+fp t20818;
+fp t20817;
+fp t20811;
+fp t20804;
+fp t20789;
+fp t20783;
+fp t20781;
+fp t20774;
+fp t20756;
+fp t20752;
+fp t20749;
+fp t20747;
+fp t20746;
+fp t20745;
+fp t20742;
+fp t20735;
+fp t20732;
+fp t20720;
+fp t20719;
+fp t20708;
+fp t20704;
+fp t20702;
+fp t20697;
+fp t20695;
+fp t20691;
+fp t20683;
+fp t20674;
+fp t20671;
+fp t20668;
+fp t20666;
+fp t20665;
+fp t20662;
+fp t20659;
+fp t20648;
+fp t20644;
+fp t20636;
+fp t20635;
+fp t20633;
+fp t20618;
+fp t20617;
+fp t20612;
+fp t20611;
+fp t20609;
+fp t20600;
+fp t20592;
+fp t20582;
+fp t20581;
+fp t20577;
+fp t20571;
+fp t20567;
+fp t20559;
+fp t20558;
+fp t20555;
+fp t20551;
+fp t20549;
+fp t20543;
+fp t20538;
+fp t20537;
+fp t20535;
+fp t20533;
+fp t20532;
+fp t20530;
+fp t20529;
+fp t20523;
+fp t20510;
+fp t20505;
+fp t20487;
+fp t20476;
+fp t20469;
+fp t20465;
+fp t20463;
+fp t20459;
+fp t20457;
+fp t20454;
+fp t20446;
+fp t20442;
+fp t20431;
+fp t20425;
+fp t20416;
+fp t20412;
+fp t20408;
+fp t20399;
+fp t20397;
+fp t20391;
+fp t20389;
+fp t20387;
+fp t20370;
+fp t20357;
+fp t20356;
+fp t20351;
+fp t20343;
+fp t20342;
+fp t20318;
+fp t20282;
+fp t20276;
+fp t20264;
+fp t20259;
+fp t20255;
+fp t20251;
+fp t20239;
+fp t20238;
+ t22015 = z*z;
+ t22014 = t22015*z;
+ t22557 = z+t22014;
+ t22595 = x*y;
+ t22888 = t22557*t22595;
+ t22017 = x*x;
+ t22016 = y*y;
+ t22013 = t22017*t22016;
+ t21995 = RATIONAL(-7.0,3.0);
+ t22340 = t22017*t22015;
+ t22161 = t22016*t22340;
+ t22886 = t21995*t22161+t22013;
+ t21993 = RATIONAL(4.0,3.0);
+ t22461 = t21993*t22017;
+ t22126 = t22016*t22461;
+ t20992 = t22014*t22126;
+ t22565 = x*t22015;
+ t22524 = y*t22565;
+ t22885 = t20992+RATIONAL(-98.0,27.0)*t22524;
+ t21778 = RATIONAL(-7.0,192.0);
+ t22277 = z*t22013;
+ t20430 = t21778*t22277;
+ t21885 = RATIONAL(7.0,96.0);
+ t22431 = t22015*t22016;
+ t21439 = t21885*t22431;
+ t22884 = t20430+t22017*t21439;
+ t21905 = RATIONAL(-2.0,27.0);
+ t21624 = t21905*t22014;
+ t21919 = RATIONAL(5.0,54.0);
+ t22883 = t21624+t21919*t22015;
+ t20359 = RATIONAL(49.0,24.0)*t22277;
+ t22882 = t20359+RATIONAL(245.0,48.0)*t22161;
+ t21945 = RATIONAL(-7.0,24.0);
+ t20875 = t21945*t22277;
+ t21807 = RATIONAL(-35.0,48.0);
+ t22116 = t21807*t22340;
+ t22881 = t20875+t22016*t22116;
+ t21815 = RATIONAL(-1.0,144.0);
+ t22558 = z*t21815;
+ t21177 = y*t22558;
+ t22546 = z*t22016;
+ t21755 = RATIONAL(7.0,576.0);
+ t21252 = t21755*t22546;
+ t22880 = t21177+t21252;
+ t21868 = RATIONAL(14.0,9.0);
+ t22419 = t21868*t22017;
+ t21417 = t22014*t22419;
+ t20793 = y*t21417;
+ t21879 = RATIONAL(-14.0,9.0);
+ t22486 = t22015*t21879;
+ t21274 = x*t22486;
+ t22879 = t20793+t22016*t21274;
+ t22268 = x*t22431;
+ t21866 = RATIONAL(-20.0,9.0);
+ t22878 = t20793+t21866*t22268;
+ t21891 = RATIONAL(-16.0,9.0);
+ t21466 = t21891*t22546;
+ t21757 = RATIONAL(40.0,27.0);
+ t22584 = z*t21757;
+ t22877 = t21466+y*t22584;
+ t22351 = t22014*t22016;
+ t21951 = RATIONAL(7.0,72.0);
+ t21394 = t21951*t22351;
+ t22254 = y*t22340;
+ t21969 = RATIONAL(-1.0,9.0);
+ t22876 = t21969*t22254+x*t21394;
+ t21924 = RATIONAL(-7.0,36.0);
+ t21385 = t21924*t22340;
+ t21961 = RATIONAL(1.0,18.0);
+ t22341 = t22016*t21961;
+ t22230 = x*t22341;
+ t20779 = t22014*t22230;
+ t22875 = y*t21385+t20779;
+ t21928 = RATIONAL(1.0,12.0);
+ t21686 = RATIONAL(-49.0,192.0);
+ t22129 = t22017*t22351;
+ t20291 = t21686*t22129;
+ t22874 = t21928*t22524+t20291;
+ t21985 = RATIONAL(2.0,3.0);
+ t20929 = t21985*t22277;
+ t22005 = RATIONAL(5.0,3.0);
+ t22873 = t20929+t22005*t22161;
+ t22287 = RATIONAL(-32.0,9.0)*t22014;
+ t21345 = t22016*t22287;
+ t21934 = RATIONAL(40.0,9.0);
+ t22872 = t21345+t21934*t22431;
+ t22012 = RATIONAL(2.0,9.0);
+ t22304 = t22012*t22017;
+ t21538 = z*t22304;
+ t21853 = RATIONAL(-5.0,27.0);
+ t22548 = z*t21853;
+ t22871 = x*t22548+t21538;
+ t21704 = RATIONAL(49.0,144.0);
+ t22331 = t22015*t21704;
+ t21940 = RATIONAL(-7.0,48.0);
+ t21634 = t21940*t22016;
+ t22870 = t22016*t22331+t21634;
+ t21972 = RATIONAL(7.0,6.0);
+ t21867 = RATIONAL(-7.0,12.0);
+ t20836 = t21867*t22277;
+ t22869 = t21972*t22161+t20836;
+ t21460 = t22017*t22287;
+ t22868 = t21934*t22340+t21460;
+ t21918 = RATIONAL(1.0,36.0);
+ t22345 = t22017*t21918;
+ t21494 = z*t22345;
+ t21856 = RATIONAL(-1.0,18.0);
+ t22867 = t21856*t22340+t21494;
+ t21838 = RATIONAL(-35.0,36.0);
+ t22503 = t21838*t22014;
+ t21877 = RATIONAL(7.0,27.0);
+ t21653 = t21877*t22014;
+ t22866 = t21653+x*t22503;
+ t21942 = RATIONAL(1.0,27.0);
+ t21648 = t21942*t22014;
+ t22865 = t21648+t21905*t22015;
+ t21744 = RATIONAL(-1.0,216.0);
+ t21620 = t21744*t22014;
+ t21910 = RATIONAL(1.0,54.0);
+ t22357 = t21910*t22014;
+ t21347 = y*t22357;
+ t22864 = t21620+t21347;
+ t21398 = t21951*t22546;
+ t22594 = y*z;
+ t22863 = t21856*t22594+t21398;
+ t22338 = t22017*t21951;
+ t21387 = t22014*t22338;
+ t22862 = y*t21387+t21969*t22268;
+ t22313 = t22017*t21755;
+ t21202 = t22014*t22313;
+ t21860 = RATIONAL(7.0,48.0);
+ t21643 = t21860*t22017;
+ t22231 = y*t21643;
+ t22861 = t21202+t22014*t22231;
+ t21649 = t21918*t22015;
+ t21822 = RATIONAL(-7.0,216.0);
+ t21600 = t21822*t22014;
+ t22860 = t21649+t21600;
+ t21800 = RATIONAL(-7.0,576.0);
+ t22339 = t21800*t22014;
+ t21162 = t22016*t22339;
+ t22275 = x*t22351;
+ t22859 = t21162+t21940*t22275;
+ t22553 = x*t22016;
+ t21770 = RATIONAL(-1.0,288.0);
+ t22251 = t21770*t22553;
+ t21825 = RATIONAL(1.0,144.0);
+ t22858 = t21825*t22254+t22014*t22251;
+ t21953 = RATIONAL(-28.0,3.0);
+ t20645 = t21953*t22129;
+ t22857 = t20645+RATIONAL(125.0,9.0)*t22524;
+ t21528 = t21969*t22546;
+ t21857 = RATIONAL(-5.0,18.0);
+ t22856 = t21857*t22431+t21528;
+ t22855 = RATIONAL(-7.0,2.0)*t22161+t20836;
+ t21457 = t21918*t22546;
+ t22854 = t21856*t22431+t21457;
+ t21916 = RATIONAL(16.0,9.0);
+ t21510 = t21916*t22546;
+ t22519 = x*t22546;
+ t21849 = RATIONAL(80.0,9.0);
+ t22853 = t21510+t21849*t22519;
+ t21999 = RATIONAL(-1.0,6.0);
+ t21654 = t21999*t22016;
+ t21520 = t22015*t21654;
+ t20876 = t21928*t22277;
+ t22852 = t22017*t21520+t20876;
+ t21262 = t22017*t22339;
+ t21833 = RATIONAL(7.0,144.0);
+ t22398 = t22014*t21833;
+ t21223 = y*t22398;
+ t22851 = t21262+t22017*t21223;
+ t21957 = RATIONAL(98.0,9.0);
+ t22502 = t22017*t22014;
+ t22278 = y*t22502;
+ t20634 = t21957*t22278;
+ t21943 = RATIONAL(-70.0,3.0);
+ t22850 = t20634+t21943*t22268;
+ t21111 = t21770*t22340;
+ t21785 = RATIONAL(1.0,576.0);
+ t22488 = t22017*t21785;
+ t21109 = t22014*t22488;
+ t22849 = t21111+t21109;
+ t21933 = RATIONAL(5.0,27.0);
+ t22549 = z*t21933;
+ t21979 = RATIONAL(-2.0,9.0);
+ t22492 = t21979*t22016;
+ t21575 = z*t22492;
+ t22848 = y*t22549+t21575;
+ t21758 = RATIONAL(-35.0,96.0);
+ t21946 = RATIONAL(-5.0,36.0);
+ t22321 = t21946*t22015;
+ t21290 = y*t22321;
+ t22847 = t21758*t22254+t21290;
+ t22306 = t22014*RATIONAL(-49.0,576.0);
+ t21044 = t22017*t22306;
+ t22846 = t21885*t22340+t21044;
+ t21626 = t21940*t22017;
+ t22227 = y*t21626;
+ t22845 = t22014*t22227+t21262;
+ t21973 = RATIONAL(-8.0,3.0);
+ t21665 = t21973*t22016;
+ t22593 = x*z;
+ t21882 = RATIONAL(14.0,3.0);
+ t20657 = t21882*t22277;
+ t22844 = t21665*t22593+t20657;
+ t21789 = RATIONAL(7.0,192.0);
+ t20464 = t21789*t22277;
+ t21903 = RATIONAL(-5.0,96.0);
+ t22241 = t21903*t22553;
+ t22843 = z*t22241+t20464;
+ t22282 = t22014*t21979;
+ t21549 = t22017*t22282;
+ t22009 = RATIONAL(5.0,6.0);
+ t22474 = t22009*t22017;
+ t22222 = y*t22474;
+ t22842 = t22014*t22222+t21549;
+ t20385 = RATIONAL(-49.0,24.0)*t22277;
+ t21664 = t21972*t22016;
+ t22841 = t21664*t22593+t20385;
+ t21511 = t21868*t22351;
+ t20841 = x*t21511;
+ t22316 = t22017*t21879;
+ t22225 = y*t22316;
+ t22840 = t20841+t22015*t22225;
+ t21978 = RATIONAL(7.0,9.0);
+ t21553 = t21978*t22546;
+ t21839 = RATIONAL(-35.0,12.0);
+ t22839 = t21553+t21839*t22519;
+ t21751 = RATIONAL(-7.0,432.0);
+ t22838 = t21825+t21751*t22015;
+ t21865 = RATIONAL(-40.0,9.0);
+ t22294 = t22015*t21865;
+ t21958 = RATIONAL(32.0,9.0);
+ t21300 = t21958*t22351;
+ t22837 = t21300+t22016*t22294;
+ t21120 = z*t22488;
+ t21768 = RATIONAL(-1.0,432.0);
+ t22591 = t21768*z;
+ t22836 = t21120+x*t22591;
+ t21408 = t21958*t22502;
+ t22835 = t21408+t22017*t22294;
+ t21594 = RATIONAL(-7.0,1728.0)*t22014;
+ t22834 = RATIONAL(5.0,576.0)*t22015+t21594;
+ t21769 = RATIONAL(-49.0,72.0);
+ t21178 = t21769*t22351;
+ t20427 = x*t21178;
+ t22833 = t20427+t22015*t22222;
+ t21959 = RATIONAL(5.0,12.0);
+ t21797 = RATIONAL(1.0,216.0);
+ t21622 = t21797*z;
+ t22832 = t21959*t22524+t21622;
+ t21777 = RATIONAL(-25.0,18.0);
+ t22246 = t21777*t22565;
+ t20520 = y*t22246;
+ t21869 = RATIONAL(7.0,12.0);
+ t22363 = t21869*t22016;
+ t22117 = t22017*t22363;
+ t20591 = t22014*t22117;
+ t22831 = t20520+t20591;
+ t21859 = RATIONAL(-1.0,36.0);
+ t22342 = t22017*t21859;
+ t21438 = t22014*t22342;
+ t21983 = RATIONAL(-1.0,3.0);
+ t22830 = t21438+t21983*t22278;
+ t21776 = RATIONAL(-35.0,18.0);
+ t22292 = t22015*t21776;
+ t21047 = t22017*t22292;
+ t22829 = t21417+t21047;
+ t22310 = t22017*t21833;
+ t21069 = t22015*t22310;
+ t21938 = RATIONAL(-1.0,48.0);
+ t21639 = t21938*t22017;
+ t22828 = t21069+t21639;
+ t21413 = t21867*t22431;
+ t21890 = RATIONAL(7.0,18.0);
+ t22326 = t21890*t22014;
+ t21269 = y*t22326;
+ t20620 = t22017*t21269;
+ t22827 = x*t21413+t20620;
+ t21929 = RATIONAL(1.0,48.0);
+ t21642 = t21929*t22016;
+ t22242 = x*t21642;
+ t21124 = t21785*t22546;
+ t22826 = t21124+z*t22242;
+ t21788 = RATIONAL(-35.0,24.0);
+ t21092 = t21788*t22340;
+ t21827 = RATIONAL(49.0,72.0);
+ t21098 = t21827*t22502;
+ t22825 = t21092+t21098;
+ t21888 = RATIONAL(28.0,9.0);
+ t21379 = t22014*t22316;
+ t20798 = y*t21379;
+ t22824 = t21888*t22268+t20798;
+ t22288 = t22016*t21827;
+ t21139 = t22014*t22288;
+ t20514 = x*t21139;
+ t22823 = t20514+t21983*t22254;
+ t21712 = RATIONAL(245.0,96.0);
+ t22822 = t21178+t21712*t22275;
+ t21729 = RATIONAL(49.0,12.0);
+ t20368 = t21729*t22129;
+ t22821 = t21995*t22524+t20368;
+ t22820 = RATIONAL(-343.0,48.0)*t22161+RATIONAL(49.0,16.0)*t22013;
+ t21801 = RATIONAL(7.0,288.0);
+ t20394 = t21801*t22278;
+ t22819 = t22015*t22241+t20394;
+ t21693 = RATIONAL(-49.0,144.0);
+ t21699 = RATIONAL(49.0,576.0);
+ t21038 = t21699*t22351;
+ t22818 = t21693*t22275+t21038;
+ t21944 = RATIONAL(-1.0,72.0);
+ t22327 = t21944*t22014;
+ t21343 = t22016*t22327;
+ t21873 = RATIONAL(5.0,96.0);
+ t22273 = t21873*t22553;
+ t22817 = t22014*t22273+t21343;
+ t22010 = RATIONAL(1.0,9.0);
+ t22508 = t22017*t22010;
+ t21556 = z*t22508;
+ t21948 = RATIONAL(5.0,18.0);
+ t22816 = t21948*t22340+t21556;
+ t21483 = t21879*t22351;
+ t20797 = x*t21483;
+ t22815 = t20797+t21888*t22254;
+ t21974 = RATIONAL(-2.0,3.0);
+ t20934 = t21974*t22277;
+ t22004 = RATIONAL(-5.0,3.0);
+ t22125 = t22004*t22340;
+ t22814 = t22016*t22125+t20934;
+ t21019 = t22016*t22306;
+ t22813 = t21439+t21019;
+ t21122 = t21785*t22351;
+ t22423 = t22014*t21815;
+ t21095 = x*t22423;
+ t22812 = t21122+t22016*t21095;
+ t21881 = RATIONAL(-10.0,9.0);
+ t22554 = y*t21881;
+ t21384 = z*t22554;
+ t20993 = z*t22126;
+ t22811 = t20993+t22017*t21384;
+ t21641 = t21929*t22017;
+ t21728 = RATIONAL(-7.0,144.0);
+ t21110 = t21728*t22340;
+ t22810 = t21641+t21110;
+ t21593 = RATIONAL(7.0,1728.0)*t22014;
+ t21621 = t21770*t22015;
+ t22809 = t21593+t21621;
+ t22566 = z*t22017;
+ t22538 = y*t22566;
+ t21710 = RATIONAL(49.0,192.0);
+ t20297 = t21710*t22277;
+ t22808 = t21758*t22538+t20297;
+ t21388 = z*t22338;
+ t22547 = x*t21856;
+ t22807 = z*t22547+t21388;
+ t21803 = RATIONAL(-49.0,12.0);
+ t20363 = t21803*t22129;
+ t22806 = t20363+RATIONAL(125.0,12.0)*t22524;
+ t20646 = RATIONAL(-14.0,3.0)*t22277;
+ t21907 = RATIONAL(35.0,9.0);
+ t22805 = t20646+t21907*t22538;
+ t21748 = RATIONAL(-49.0,18.0);
+ t22804 = t21664+t21748*t22431;
+ t22544 = z*t21946;
+ t22803 = y*t22544+t21398;
+ t21935 = RATIONAL(-1.0,24.0);
+ t20670 = t21935*t22277;
+ t20768 = z*t22230;
+ t22802 = t20670+t20768;
+ t22239 = t21825*t22553;
+ t22579 = y*t22017;
+ t22270 = t21770*t22579;
+ t22801 = t22015*t22239+t22014*t22270;
+ t21912 = RATIONAL(-1.0,27.0);
+ t21635 = t21912*t22014;
+ t21733 = RATIONAL(1.0,108.0);
+ t21602 = t21733*t22014;
+ t22800 = t21602+y*t21635;
+ t22328 = t22016*t21859;
+ t21424 = t22014*t22328;
+ t22799 = t21424+y*t21648;
+ t21821 = RATIONAL(7.0,216.0);
+ t21612 = t21821*t22014;
+ t22798 = t21612+t21269;
+ t22293 = t21890*t22016;
+ t22797 = t22015*t22293+t21654;
+ t20680 = RATIONAL(-32.0,3.0)*t22277;
+ t22796 = RATIONAL(20.0,1.0)*t22161+t20680;
+ t21875 = RATIONAL(-1.0,12.0);
+ t20568 = t21875*t22277;
+ t21994 = RATIONAL(-1.0,2.0);
+ t22795 = t20568+t21994*t22161;
+ t22448 = t21728*t22014;
+ t21134 = y*t22448;
+ t22794 = t22017*t21134+t21202;
+ t21706 = RATIONAL(245.0,72.0);
+ t22793 = t21706*t22275+t21139;
+ t22002 = RATIONAL(-4.0,9.0);
+ t22550 = z*t22002;
+ t22353 = t21978*t22017;
+ t21540 = z*t22353;
+ t22792 = t21540+x*t22550;
+ t21981 = RATIONAL(-5.0,9.0);
+ t21976 = RATIONAL(4.0,9.0);
+ t22284 = t21976*t22016;
+ t21547 = t22014*t22284;
+ t22791 = t21981*t22431+t21547;
+ t21908 = RATIONAL(-25.0,6.0);
+ t20589 = t21908*t22524;
+ t22790 = t20589+t20368;
+ t21658 = t21999*t22017;
+ t22789 = t21890*t22340+t21658;
+ t21991 = RATIONAL(5.0,4.0);
+ t20234 = RATIONAL(-343.0,192.0)*t22129;
+ t22788 = t21991*t22524+t20234;
+ t21892 = RATIONAL(-5.0,72.0);
+ t22577 = y*t21892;
+ t22224 = t22017*t22577;
+ t22787 = t20779+t22015*t22224;
+ t20837 = z*t22117;
+ t22786 = t20837+RATIONAL(7.0,2.0)*t22161;
+ t21824 = RATIONAL(7.0,108.0);
+ t22476 = t22015*t21824;
+ t21862 = RATIONAL(7.0,36.0);
+ t21484 = t21862*t22340;
+ t22785 = (t22476+t21484)*y;
+ t21904 = RATIONAL(10.0,9.0);
+ t22784 = t21904*t22254+t20797;
+ t22480 = t22014*t21961;
+ t21410 = y*t22480;
+ t20712 = t22017*t21410;
+ t22350 = t21924*t22015;
+ t21382 = t22016*t22350;
+ t22783 = x*t21382+t20712;
+ t22334 = t21976*t22014;
+ t21558 = t22017*t22334;
+ t22298 = t22017*t21981;
+ t22782 = t21558+t22015*t22298;
+ t22505 = t21856*t22014;
+ t21405 = y*t22505;
+ t20679 = t22017*t21405;
+ t22308 = t22015*t21951;
+ t21283 = t22016*t22308;
+ t20576 = x*t21283;
+ t22781 = t20679+t20576;
+ t21023 = t21699*t22502;
+ t22780 = t21693*t22278+t21023;
+ t22367 = t22016*t21833;
+ t22229 = x*t22367;
+ t22779 = t21162+t22014*t22229;
+ t21975 = RATIONAL(-8.0,9.0);
+ t22281 = t22014*t21975;
+ t21557 = x*t22281;
+ t21727 = RATIONAL(35.0,18.0);
+ t21082 = t21727*t22340;
+ t22778 = t22016*t21557+y*t21082;
+ t22228 = x*t22293;
+ t20724 = t22014*t22228;
+ t22299 = t21867*t22017;
+ t21335 = t22015*t22299;
+ t22777 = t20724+y*t21335;
+ t22343 = t22010*t22016;
+ t21546 = z*t22343;
+ t21956 = RATIONAL(-5.0,24.0);
+ t22776 = t21546+t21956*t22431;
+ t21767 = RATIONAL(-1.0,576.0);
+ t21201 = t21767*t22546;
+ t21896 = RATIONAL(-1.0,96.0);
+ t21450 = t21896*t22431;
+ t22775 = t21201+t21450;
+ t21926 = RATIONAL(28.0,3.0);
+ t21894 = RATIONAL(-98.0,9.0);
+ t20629 = t21894*t22278;
+ t22774 = t21926*t22268+t20629;
+ t21474 = z*t22342;
+ t21752 = RATIONAL(5.0,216.0);
+ t22570 = z*t21752;
+ t22773 = x*t22570+t21474;
+ t22000 = RATIONAL(-7.0,6.0);
+ t22772 = t22000*t22161+t20837;
+ t21988 = RATIONAL(1.0,6.0);
+ t22303 = t21988*t22015;
+ t21574 = t22016*t22303;
+ t22771 = t20568+t22017*t21574;
+ t22494 = t22014*t21853;
+ t22770 = t21635+x*t22494;
+ t21962 = RATIONAL(-5.0,54.0);
+ t21631 = t21962*t22015;
+ t21932 = RATIONAL(2.0,27.0);
+ t21650 = t21932*t22014;
+ t22769 = t21631+t21650;
+ t21760 = RATIONAL(20.0,27.0);
+ t21614 = RATIONAL(-16.0,27.0)*t22014;
+ t22768 = t21760*t22015+t21614;
+ t21922 = RATIONAL(1.0,72.0);
+ t22347 = t21922*t22014;
+ t20443 = t21778*t22161;
+ t22767 = t22347*t22595+t20443;
+ t21740 = RATIONAL(35.0,27.0);
+ t22426 = t21740*t22014;
+ t21144 = y*t22426;
+ t21982 = RATIONAL(-4.0,3.0);
+ t21579 = t21982*t22431;
+ t22766 = x*t21144+t22017*t21579;
+ t21078 = t22015*t22367;
+ t21644 = t21938*t22016;
+ t22765 = t21078+t21644;
+ t21799 = RATIONAL(-1.0,108.0);
+ t21609 = t21799*t22014;
+ t22764 = RATIONAL(5.0,432.0)*t22015+t21609;
+ t21949 = RATIONAL(-7.0,18.0);
+ t22497 = t22014*t21949;
+ t21354 = x*t22497;
+ t20619 = t22016*t21354;
+ t21793 = RATIONAL(35.0,24.0);
+ t21173 = t21793*t22340;
+ t22763 = t20619+y*t21173;
+ t21308 = t21928*t22431;
+ t20649 = t22017*t21308;
+ t21795 = RATIONAL(-5.0,108.0);
+ t22517 = t21795*t22595;
+ t22762 = t20649+t22014*t22517;
+ t22466 = t22009*t22016;
+ t22233 = x*t22466;
+ t22376 = t22017*t21769;
+ t21169 = t22014*t22376;
+ t20473 = y*t21169;
+ t22761 = t22015*t22233+t20473;
+ t21660 = t21983*t22016;
+ t22252 = x*t21660;
+ t20488 = y*t21098;
+ t22760 = t22015*t22252+t20488;
+ t21830 = RATIONAL(-280.0,9.0);
+ t21720 = RATIONAL(224.0,9.0);
+ t22759 = t21720*t22275+t21830*t22254;
+ t21516 = y*t22281;
+ t22391 = t22015*t21727;
+ t21080 = t22016*t22391;
+ t22758 = x*t21080+t22017*t21516;
+ t21931 = RATIONAL(-7.0,54.0);
+ t22348 = t22014*t21931;
+ t21376 = y*t22348;
+ t22757 = x*t21376+t20649;
+ t21552 = t21969*t22566;
+ t22756 = t21857*t22340+t21552;
+ t22428 = t21922*t22016;
+ t21472 = z*t22428;
+ t21864 = RATIONAL(-1.0,54.0);
+ t22575 = t21864*z;
+ t22755 = t21472+y*t22575;
+ t21183 = t21767*t22502;
+ t22243 = y*t21639;
+ t22754 = t21183+t22014*t22243;
+ t22335 = t21979*t22017;
+ t21548 = z*t22335;
+ t22753 = x*t22549+t21548;
+ t21447 = y*t22497;
+ t20553 = t22017*t21447;
+ t21175 = t21793*t22431;
+ t22752 = t20553+x*t21175;
+ t22592 = y*t22593;
+ t21743 = RATIONAL(-20.0,27.0);
+ t22525 = t21743*t22595;
+ t21725 = RATIONAL(10.0,27.0);
+ t22751 = t22014*t22525+t21725*t22592;
+ t21968 = RATIONAL(5.0,9.0);
+ t21655 = t21968*t22015;
+ t21599 = t21744*z;
+ t22750 = t21655*t22595+t21599;
+ t21722 = RATIONAL(-1.0,192.0);
+ t20539 = t21722*t22277;
+ t22749 = z*t22239+t20539;
+ t22361 = t22015*t21933;
+ t21440 = y*t22361;
+ t22748 = x*t21440+t21622;
+ t22388 = t22014*t21933;
+ t21576 = t22016*t22282;
+ t22747 = t21576+y*t22388;
+ t20985 = t21982*t22277;
+ t22746 = t20985+RATIONAL(-8.0,1.0)*t22161;
+ t22397 = t22002*t22014;
+ t21542 = t22017*t22397;
+ t22745 = t21542+t21968*t22340;
+ t21264 = t21800*t22566;
+ t22744 = t21264+t22310*t22594;
+ t21884 = RATIONAL(70.0,9.0);
+ t22743 = t21511+t21884*t22275;
+ t22490 = t21904*t22015;
+ t21508 = x*t22490;
+ t22742 = t22016*t21508+t20798;
+ t22114 = t21940*t22431;
+ t22741 = RATIONAL(1.0,16.0)*t22013+t22017*t22114;
+ t22740 = t21379+t21082;
+ t22739 = t21830*t22268+t21720*t22278;
+ t21741 = RATIONAL(-25.0,24.0);
+ t22217 = t21741*t22565;
+ t20296 = t21710*t22129;
+ t22738 = y*t22217+t20296;
+ t22477 = t21946*t22014;
+ t22737 = x*t22477+t21387;
+ t21791 = RATIONAL(1.0,192.0);
+ t20414 = t21791*t22129;
+ t21606 = t21744*t22015;
+ t22258 = x*t21606;
+ t22736 = y*t22258+t20414;
+ t21952 = RATIONAL(-56.0,9.0);
+ t20734 = RATIONAL(35.0,3.0)*t22161;
+ t22590 = y*t22014;
+ t22541 = x*t22590;
+ t22735 = t21888*t22592+t21952*t22541+t20734;
+ t22515 = t22005*t22595;
+ t22734 = t22015*t22515+t20363+t21622;
+ t21980 = RATIONAL(1.0,3.0);
+ t20886 = t21980*t22275;
+ t22444 = t22015*t21821;
+ t22733 = t20886+y*t22444+t21769*t22254;
+ t22443 = t21868*t22015;
+ t20602 = t21884*t22278;
+ t22732 = t21953*t22268+x*t22443+t20602;
+ t22559 = z*t21877;
+ t22449 = y*t22559+t21575;
+ t22731 = t22449+t20488+t22004*t22268;
+ t21954 = RATIONAL(16.0,3.0);
+ t21734 = RATIONAL(35.0,54.0);
+ t22319 = t22015*t21734;
+ t21701 = RATIONAL(-245.0,18.0);
+ t22730 = t21701*t22268+x*t22319+t21954*t22278;
+ t20845 = t21860*t22275;
+ t22418 = t22015*t21825;
+ t22729 = t22015*t22227+y*t22418+t20845;
+ t22323 = t22015*t21869;
+ t21334 = t22016*t22323;
+ t21970 = RATIONAL(-7.0,9.0);
+ t22365 = t21970*t22017;
+ t22267 = y*t22365;
+ t20930 = t22014*t22267;
+ t22433 = t21862*t22015;
+ t22728 = t20930+(t21334+t22433)*x;
+ t22234 = t21985*t22553;
+ t22563 = z*t21821;
+ t22727 = t22015*t22234+y*t22563+t20473;
+ t21646 = t21942*z;
+ t21133 = x*t21612;
+ t22726 = t21646*t22595+RATIONAL(-5.0,64.0)*t22161+y*t21133;
+ t22265 = x*t22288;
+ t22473 = t22015*t21877;
+ t21971 = RATIONAL(-5.0,6.0);
+ t22269 = t21971*t22579;
+ t20999 = t22014*t22269;
+ t22725 = x*t22473+t20999+t22015*t22265;
+ t21911 = RATIONAL(35.0,6.0);
+ t20613 = t21911*t22275;
+ t22724 = t20613+t21803*t22254+y*t22486;
+ t22447 = t21864*t22015;
+ t22218 = x*t22343;
+ t22723 = t22015*t22218+t22014*t22224+x*t22447;
+ t20910 = t21970*t22275;
+ t21299 = t22017*t22323;
+ t22722 = t20910+(t21299+t22433)*y;
+ t22221 = t21904*t22590;
+ t20757 = t22017*t22221;
+ t21914 = RATIONAL(-28.0,9.0);
+ t21816 = RATIONAL(14.0,27.0);
+ t22358 = t21816*t22015;
+ t22721 = t20757+t21914*t22268+x*t22358;
+ t21783 = RATIONAL(-1.0,864.0);
+ t22587 = z*t21783;
+ t22720 = t20394+y*t22587+t21935*t22268;
+ t20790 = t21904*t22275;
+ t22719 = t20790+y*t22358+t21914*t22254;
+ t20903 = t21995*t22278;
+ t22718 = t21729*t22268+t20903+x*t22350;
+ t21637 = t21912*z;
+ t20632 = t21926*t22129;
+ t22516 = RATIONAL(-50.0,9.0)*t22595;
+ t22717 = t21637+t22015*t22516+t20632;
+ t21851 = RATIONAL(-35.0,6.0);
+ t20652 = t21851*t22278;
+ t21678 = RATIONAL(245.0,24.0);
+ t22481 = t22015*t21907;
+ t22716 = x*t22481+t20652+t21678*t22268;
+ t21906 = RATIONAL(5.0,36.0);
+ t22291 = t21906*t22015;
+ t21277 = x*t22291;
+ t22542 = x*t21971;
+ t22235 = t22016*t22542;
+ t21723 = RATIONAL(35.0,72.0);
+ t22213 = t21723*t22579;
+ t20470 = t22014*t22213;
+ t22715 = t21277+t20470+t22015*t22235;
+ t22491 = t22015*RATIONAL(140.0,27.0);
+ t21895 = RATIONAL(-40.0,3.0);
+ t21674 = RATIONAL(245.0,18.0);
+ t22714 = y*t22491+t21895*t22275+t21674*t22254;
+ t21819 = RATIONAL(-7.0,108.0);
+ t22463 = t22015*t21819;
+ t21148 = y*t22463;
+ t20981 = t22014*t22252;
+ t21837 = RATIONAL(49.0,36.0);
+ t22713 = t21837*t22254+t21148+t20981;
+ t21596 = t21797*t22015;
+ t21271 = t21875*t22431;
+ t20561 = t22017*t21271;
+ t22522 = t21919*t22595;
+ t22712 = t22014*t22522+t21596+t20561;
+ t21673 = t21980*t22017;
+ t22272 = y*t21673;
+ t20953 = t22014*t22272;
+ t22261 = t21769*t22553;
+ t22711 = x*t22444+t20953+t22015*t22261;
+ t22458 = t22015*t21768;
+ t22710 = y*t22458+t22014*t22239+t21815*t22254;
+ t22545 = z*t21905;
+ t21282 = x*t22545;
+ t22709 = t20724+t21282+t21741*t22254;
+ t22585 = z*t21733;
+ t21195 = x*t22585;
+ t21870 = RATIONAL(5.0,16.0);
+ t21714 = RATIONAL(-49.0,288.0);
+ t22708 = t21195+t21870*t22254+t21714*t22275;
+ t21736 = RATIONAL(5.0,144.0);
+ t21893 = RATIONAL(-7.0,96.0);
+ t21296 = t21893*t22431;
+ t20711 = t22017*t21296;
+ t22707 = t20711+t21736*t22888;
+ t22232 = t21758*t22553;
+ t20526 = t22014*t22232;
+ t22390 = t22015*t21961;
+ t22706 = t22015*t22231+y*t22390+t20526;
+ t20904 = t21995*t22275;
+ t22705 = t20904+y*t22350+t21729*t22254;
+ t20647 = t21911*t22278;
+ t22704 = t21274+t21803*t22268+t20647;
+ t21855 = RATIONAL(-70.0,9.0);
+ t20631 = t21855*t22275;
+ t21872 = RATIONAL(-35.0,9.0);
+ t22386 = t22015*t21872;
+ t21889 = RATIONAL(70.0,3.0);
+ t22703 = t21889*t22254+t20631+y*t22386;
+ t22702 = t21740*t22592+RATIONAL(8.0,1.0)*t22161+RATIONAL(-245.0,27.0)*
+t22541;
+ t22701 = t21701*t22254+y*t22319+t21954*t22275;
+ t21920 = RATIONAL(1.0,24.0);
+ t21806 = RATIONAL(1.0,432.0);
+ t22573 = z*t21806;
+ t22301 = t21922*t22015;
+ t22700 = t21920*t22268+x*t22301+y*t22573;
+ t20661 = RATIONAL(-35.0,4.0)*t22161;
+ t22699 = t20661+t21884*t22592+RATIONAL(245.0,36.0)*t22541;
+ t21054 = t22016*t22292;
+ t21735 = RATIONAL(-35.0,54.0);
+ t22393 = t22015*t21735;
+ t22698 = t21916*t22278+(t22393+t21054)*x;
+ t20976 = t22014*t22235;
+ t22253 = t21827*t22579;
+ t22697 = t20976+y*t22473+t22015*t22253;
+ t21081 = y*t22585;
+ t21507 = t21944*t22546;
+ t22696 = t20679+t21081+t21507+t22016*t21277;
+ t21103 = t21728*t22431;
+ t22360 = t21806*t22015;
+ t22695 = t21929*t22278+(t21103+t22360)*x;
+ t21871 = RATIONAL(-5.0,48.0);
+ t22115 = t21871*t22340;
+ t22694 = t22016*t22115+(t21637+t21650)*t22595;
+ t20536 = t21758*t22278;
+ t22112 = t21860*t22431;
+ t22693 = t20536+(t22390+t22112)*x;
+ t21845 = RATIONAL(-35.0,3.0);
+ t20770 = t21845*t22161;
+ t22692 = t21855*t22592+t20770+RATIONAL(140.0,9.0)*t22541;
+ t21724 = RATIONAL(-10.0,27.0);
+ t22465 = t21724*t22015;
+ t22271 = t21881*t22553;
+ t20807 = t22014*t22271;
+ t21863 = RATIONAL(20.0,9.0);
+ t22691 = y*t22465+t20807+t21863*t22254;
+ t20650 = RATIONAL(35.0,4.0)*t22161;
+ t22690 = t21914*t22592+t21748*t22541+t20650;
+ t22582 = z*t21799;
+ t21234 = x*t22582;
+ t21852 = RATIONAL(5.0,48.0);
+ t21738 = RATIONAL(-7.0,288.0);
+ t22509 = t21738*t22016;
+ t22214 = x*t22509;
+ t20501 = t22014*t22214;
+ t22689 = t21234+t21852*t22254+t20501;
+ t20610 = t21855*t22278;
+ t22688 = t20610+t21889*t22268+x*t22386;
+ t22420 = RATIONAL(-140.0,27.0)*t22015;
+ t21812 = RATIONAL(280.0,9.0);
+ t21818 = RATIONAL(-160.0,9.0);
+ t22687 = x*t22420+t21818*t22278+t21812*t22268;
+ t22686 = x*t22491+t21895*t22278+t21674*t22268;
+ t22371 = t21910*t22015;
+ t22685 = t22014*t22241+(t22371+t21069)*y;
+ t22415 = t22015*t22009;
+ t21808 = RATIONAL(35.0,16.0);
+ t21694 = RATIONAL(-245.0,96.0);
+ t22684 = x*t22415+t21808*t22268+t21694*t22278;
+ t20374 = RATIONAL(-35.0,64.0)*t22161;
+ t22683 = t22010*t22592+t21951*t22541+t20374;
+ t21203 = x*t22448;
+ t20438 = t22016*t21203;
+ t21804 = RATIONAL(5.0,288.0);
+ t22325 = t22015*t21804;
+ t22682 = t21873*t22254+y*t22325+t20438;
+ t22681 = t21081+t21870*t22268+t21714*t22278;
+ t21159 = y*t21600;
+ t22680 = RATIONAL(1.0,32.0)*t22161+x*t21159+t21622*t22595;
+ t21925 = RATIONAL(5.0,24.0);
+ t22539 = t21925*t22595;
+ t22679 = t21596+t22014*t22539+t21686*t22161;
+ t21963 = RATIONAL(1.0,96.0);
+ t21499 = t21963*t22431;
+ t22678 = t22017*t21499+(t21599+t21620)*t22595;
+ t22677 = t21812*t22254+y*t22420+t21818*t22275;
+ t21847 = RATIONAL(-7.0,27.0);
+ t22574 = z*t21847;
+ t22315 = t21538+x*t22574;
+ t22676 = t20841+t21866*t22254+t22315;
+ t22485 = t22014*t21969;
+ t21529 = y*t22485;
+ t21007 = t22017*t21529;
+ t22478 = t22015*t21752;
+ t21930 = RATIONAL(5.0,72.0);
+ t22262 = t21930*t22553;
+ t22675 = t22015*t22262+x*t22478+t21007;
+ t22568 = y*t21930;
+ t22536 = x*t22568;
+ t22674 = t22014*t22536+t20443+t21606;
+ t22432 = x*t22559+t21548;
+ t22673 = t20514+y*t22125+t22432;
+ t22672 = t22016*t22217+t20620+y*t22545;
+ t21318 = x*t22321;
+ t21829 = RATIONAL(35.0,96.0);
+ t22255 = t21829*t22579;
+ t20506 = t22014*t22255;
+ t22671 = t21318+t20506+t22015*t22232;
+ t22006 = RATIONAL(7.0,3.0);
+ t20921 = t22006*t22275;
+ t22395 = t22015*t21723;
+ t21677 = RATIONAL(-245.0,24.0);
+ t22670 = y*t22395+t21677*t22254+t20921;
+ t21126 = t21788*t22431;
+ t21732 = RATIONAL(-35.0,72.0);
+ t22405 = t22015*t21732;
+ t22238 = y*t22353;
+ t20933 = t22014*t22238;
+ t22669 = t20933+(t21126+t22405)*x;
+ t22409 = t22015*t21853;
+ t20989 = t22014*t22233;
+ t22668 = t21732*t22254+y*t22409+t20989;
+ t22667 = t21916*t22275+(t22393+t21047)*y;
+ t20906 = t22006*t22278;
+ t22666 = x*t22395+t20906+t21677*t22268;
+ t22551 = z*t21944;
+ t22665 = t22884+(t22551+t22327)*t22595;
+ t22583 = z*t21961;
+ t21489 = x*t22583;
+ t22454 = t21736*t22015;
+ t21238 = y*t22454;
+ t22664 = t21489+t21238+t20845+y*t22116;
+ t22663 = t20427+t21474+x*t22563+t21985*t22254;
+ t22662 = x*t22463+t21837*t22268+t22830;
+ t21790 = RATIONAL(-5.0,216.0);
+ t22556 = z*t21790;
+ t22362 = t22015*t22010;
+ t22661 = t21974*t22268+x*t22362+y*t22556+t20470;
+ t21960 = RATIONAL(7.0,54.0);
+ t22368 = t21960*t22014;
+ t21272 = x*t22368;
+ t22660 = y*t21272+t21960*t22592+t22852;
+ t22659 = t22861+(t22114+t22418)*x;
+ t22472 = t21790*t22015;
+ t22552 = x*t21723;
+ t22248 = t22016*t22552;
+ t22658 = x*t22472+t22015*t22248+t22830;
+ t22657 = t21981*t22015+t20650+z*t22516+RATIONAL(-175.0,36.0)*t22541;
+ t22226 = t22014*t22552;
+ t20406 = t22016*t22226;
+ t22656 = y*t22362+t20406+x*t22556+t21974*t22254;
+ t21496 = y*t22291;
+ t22655 = t21496+t20406+t21394+t21971*t22254;
+ t22654 = t21424+y*t22472+t20981+t22015*t22213;
+ t22498 = t22015*t21815;
+ t22260 = x*t21644;
+ t22653 = t22015*t22260+x*t22498+t22851;
+ t21360 = x*t22575;
+ t21915 = RATIONAL(-5.0,16.0);
+ t22404 = t22015*t21871;
+ t22652 = t21360+y*t22404+t21704*t22275+t21915*t22254;
+ t21645 = t21892*t22015;
+ t22651 = t20661+t21645+t21863*t22592+t21727*t22541;
+ t21786 = RATIONAL(-40.0,27.0);
+ t22576 = z*t21786;
+ t22366 = t22015*RATIONAL(25.0,9.0);
+ t21901 = RATIONAL(-50.0,3.0);
+ t22650 = x*t22366+y*t22576+t21901*t22268+t20602;
+ t21756 = RATIONAL(-49.0,36.0);
+ t21749 = RATIONAL(-14.0,27.0);
+ t22475 = t22015*t21749;
+ t22649 = t21576+t21756*t22254+y*t22475+t20989;
+ t21745 = RATIONAL(35.0,48.0);
+ t22142 = t21745*t22340;
+ t20492 = t22016*t22142;
+ t22540 = t22012*t22595;
+ t22648 = t22397*t22595+z*t22540+t20492+RATIONAL(-5.0,432.0)*t22015;
+ t21898 = RATIONAL(-5.0,12.0);
+ t22285 = t21898*t22016;
+ t21441 = t22015*t22285;
+ t22560 = t21910*z;
+ t21514 = y*t22560;
+ t22647 = x*t21441+t21318+t21514+t20933;
+ t22646 = t22014*t22540+t21969*t22592+t22881;
+ t22645 = x*t22475+t21756*t22268+t22842;
+ t22215 = t21732*t22553;
+ t22644 = t22015*t22215+x*t22409+t22842;
+ t22643 = t21757*t22541+z*t22525+t22883;
+ t21636 = t21859*t22015;
+ t22642 = z*t22539+RATIONAL(49.0,32.0)*t22161+t21636+t21788*t22541;
+ t21750 = RATIONAL(35.0,36.0);
+ t22641 = t21750*t22592+RATIONAL(-245.0,36.0)*t22541+t22786;
+ t20919 = t21978*t22275;
+ t21399 = x*t22560;
+ t21298 = t21898*t22340;
+ t22640 = t20919+y*t21298+t21399+t21290;
+ t22276 = t21732*t22579;
+ t20460 = t22014*t22276;
+ t21923 = RATIONAL(-7.0,72.0);
+ t22346 = t22014*t21923;
+ t21500 = t22017*t22346;
+ t22499 = t21856*t22015;
+ t22639 = t21980*t22268+x*t22499+t20460+t21500;
+ t22442 = t22015*t21881;
+ t21454 = x*t22442;
+ t21844 = RATIONAL(20.0,3.0);
+ t22263 = t21844*t22553;
+ t21344 = y*t22548;
+ t22638 = t20610+t21454+t22015*t22263+t21344;
+ t20628 = RATIONAL(32.0,3.0)*t22277;
+ t22637 = t20628+RATIONAL(245.0,27.0)*t22541+RATIONAL(-20.0,1.0)*t22161+
+RATIONAL(280.0,27.0)*t22592;
+ t22543 = z*t21825;
+ t21084 = y*t22543;
+ t21874 = RATIONAL(7.0,24.0);
+ t22381 = t21800*t22016;
+ t21166 = z*t22381;
+ t22332 = t22015*t21944;
+ t21302 = x*t22332;
+ t22636 = t21084+t21166+t21874*t22268+t21302;
+ t21537 = t22014*t22304;
+ t22635 = t20757+t21537+x*t22361+t22016*t21454;
+ t22634 = t21953*t22254+y*t22443+t22743;
+ t21293 = t21924*t22351;
+ t22633 = t20919+t21293+(t22405+t21092)*y;
+ t20493 = t21789*t22161;
+ t22523 = t21859*t22595;
+ t21687 = RATIONAL(1.0,1728.0);
+ t21592 = t21687*t22014;
+ t21680 = RATIONAL(-1.0,1728.0);
+ t22632 = t20493+t21592+t21680*t22015+t22014*t22523;
+ t22555 = y*t21968;
+ t21545 = x*t22555;
+ t22534 = t21760*t22595;
+ t22631 = t22014*t22534+t21545+t22886;
+ t22630 = t21489+t21496+t20921+t21839*t22254;
+ t21794 = RATIONAL(5.0,108.0);
+ t22629 = t22852+t21794*t22888;
+ t21339 = t22016*t22346;
+ t20518 = t22014*t22215;
+ t21266 = y*t22499;
+ t22628 = t21980*t22254+t21339+t20518+t21266;
+ t20977 = t22014*t22218;
+ t22369 = t22015*t21795;
+ t22627 = y*t22369+t21360+t20977+t21946*t22254;
+ t22626 = z*t22517+RATIONAL(35.0,108.0)*t22541+t22795;
+ t22440 = t22015*RATIONAL(-25.0,9.0);
+ t21707 = RATIONAL(-175.0,24.0);
+ t22625 = t21384+x*t22440+t20647+t21707*t22268;
+ t22624 = y*t22547+RATIONAL(-1.0,16.0)*t22013+t22017*t22112+t21624*t22595;
+ t21409 = t22017*t22551;
+ t21817 = RATIONAL(-5.0,144.0);
+ t22429 = t22015*t21817;
+ t22623 = t21399+t21409+(t22429+t22115)*y;
+ t21476 = x*t22404;
+ t22622 = t21476+t21915*t22268+t21704*t22278+t22755;
+ t22621 = y*t22332+x*t22543+t21874*t22254+t22859;
+ t22462 = t22017*t21924;
+ t21390 = t22014*t22462;
+ t22450 = RATIONAL(-25.0,72.0)*t22015;
+ t22572 = z*t21976;
+ t21689 = RATIONAL(175.0,24.0);
+ t22620 = t21390+y*t22572+t20903+x*t22450+t21689*t22268;
+ t21909 = RATIONAL(10.0,3.0);
+ t22619 = t22004*t22592+t21909*t22541+RATIONAL(-245.0,48.0)*t22161+t22883;
+ t21611 = RATIONAL(16.0,27.0)*t22014;
+ t22618 = RATIONAL(50.0,9.0)*t22592+t21743*t22015+t20734+t21611+RATIONAL(
+-100.0,9.0)*t22541;
+ t21798 = RATIONAL(35.0,12.0);
+ t22249 = t21798*t22553;
+ t22617 = t20652+t21508+t22015*t22249+t22803;
+ t20801 = RATIONAL(7.0,32.0)*t22161;
+ t22616 = t20801+z*t22536+t21732*t22541+t22860;
+ t22311 = t21862*t22016;
+ t21453 = t22014*t22311;
+ t21964 = RATIONAL(4.0,27.0);
+ t22562 = z*t21964;
+ t22373 = t22015*RATIONAL(25.0,72.0);
+ t21781 = RATIONAL(25.0,24.0);
+ t22615 = t20910+t21781*t22254+x*t22562+y*t22373+t21453;
+ t21617 = t21799*t22015;
+ t22614 = t21617+t22771+t21962*t22888;
+ t22581 = z*t21906;
+ t21325 = x*t22581;
+ t22613 = y*t22415+t21325+t21139+t21808*t22254+t21694*t22275;
+ t22344 = t21948*t22015;
+ t22612 = x*t22344+t21745*t22268+t20536+t22803;
+ t22467 = t22015*t21857;
+ t22611 = y*t22467+t22005*t22254+t20518+t22871;
+ t22531 = RATIONAL(-25.0,36.0)*t22595;
+ t21671 = t22012*t22015;
+ t22610 = z*t22531+t21671+RATIONAL(175.0,36.0)*t22541+t22855;
+ t22356 = t21862*t22017;
+ t21305 = t22014*t22356;
+ t22609 = y*t22562+t21305+t20930+x*t22373+t21781*t22268;
+ t20292 = t21686*t22277;
+ t22608 = t21617+t20292+RATIONAL(49.0,96.0)*t22161+t21956*t22888;
+ t21369 = x*t22467;
+ t21582 = t22012*t22546;
+ t22607 = t22005*t22268+t21369+t20460+t21344+t21582;
+ t21415 = y*t22583;
+ t22606 = x*t22454+t21807*t22268+t21415+t22861;
+ t21623 = t21733*t22015;
+ t22605 = t21623+t22884+t22557*x*t22577;
+ t21690 = RATIONAL(-245.0,72.0);
+ t22396 = t22015*t21971;
+ t21967 = RATIONAL(5.0,1.0);
+ t22604 = x*t22396+t21967*t22268+t21690*t22278+t22848;
+ t21787 = RATIONAL(25.0,36.0);
+ t22603 = t21932*t22015+t22772+t21787*t22888;
+ t22602 = t21866*t22592+t20770+t21934*t22541+t22769;
+ t20763 = t21857*t22592;
+ t22382 = t22014*t21857;
+ t21292 = x*t22382;
+ t22601 = t20763+y*t21292+t21623+t22869;
+ t22528 = t21981*t22595;
+ t22600 = z*t22528+x*t22221+t22769+t22881;
+ t20829 = t21948*t22592;
+ t22599 = t20829+t21776*t22541+t22786+t22860;
+ t21772 = RATIONAL(49.0,48.0);
+ t21762 = RATIONAL(-35.0,16.0);
+ t22314 = t21852*t22015;
+ t22598 = t21762*t22254+y*t22314+t21038+t21772*t22275+t22807;
+ t22527 = z*t22555;
+ t20660 = t21874*t22277;
+ t22597 = t21645+t21612+x*t22527+t20660+y*t22226+t20374;
+ t21589 = t21680*t22014;
+ t21764 = RATIONAL(1.0,864.0);
+ t22596 = t20711+t20464+t21764*t22015+t21589+t21918*t22888;
+ t22589 = t21932*z;
+ t22588 = z*t21822;
+ t22586 = z*t21804;
+ t21731 = RATIONAL(-5.0,288.0);
+ t22580 = z*t21731;
+ t22578 = y*t22015;
+ t22571 = z*t21764;
+ t21805 = RATIONAL(-56.0,27.0);
+ t22569 = z*t21805;
+ t21936 = RATIONAL(-4.0,27.0);
+ t22567 = z*t21936;
+ t22564 = z*t21904;
+ t21754 = RATIONAL(56.0,27.0);
+ t22561 = z*t21754;
+ t21072 = RATIONAL(-140.0,9.0)*t22595;
+ t21747 = RATIONAL(28.0,27.0);
+ t22532 = t21747*t22595;
+ t22530 = t21949*t22594;
+ t22526 = t21817*t22595;
+ t21921 = RATIONAL(-10.0,3.0);
+ t21395 = t21921*t22595;
+ t21569 = y*t22550;
+ t21842 = RATIONAL(-28.0,27.0);
+ t22521 = t21842*t22595;
+ t21571 = t21999*t22595;
+ t21230 = y*t22582;
+ t22513 = t22014*t21783;
+ t21198 = t21767*t22351;
+ t22512 = t21198+t21785*t22431;
+ t20413 = t21791*t22277;
+ t22511 = t20413+z*t22251;
+ t20986 = t21970*t22524;
+ t22510 = t20986+t20591;
+ t22507 = t22015*t21847;
+ t22506 = t21866*t22014;
+ t22309 = RATIONAL(-49.0,216.0)*t22014;
+ t22504 = x*t22309+t21305;
+ t21774 = RATIONAL(7.0,432.0);
+ t22501 = t21774*t22014;
+ t22500 = t22010*t22014;
+ t21950 = RATIONAL(-49.0,9.0);
+ t22496 = t21950*t22519+t20657;
+ t20672 = t21957*t22275;
+ t22495 = t20645+t20672;
+ t22493 = t21822*t22015;
+ t22489 = t22014*t21731;
+ t21739 = RATIONAL(-49.0,27.0);
+ t22455 = t22014*t21739;
+ t21153 = x*t22455;
+ t22487 = t21153+t21417;
+ t22484 = t21936*t22014;
+ t21897 = RATIONAL(49.0,9.0);
+ t22483 = t20646+t21897*t22538;
+ t22482 = t21864*t22014;
+ t22479 = t21922*t22017;
+ t21672 = t21988*t22017;
+ t21656 = t22000*t22017;
+ t21657 = t21973*t22017;
+ t22011 = RATIONAL(8.0,3.0);
+ t21662 = t22011*t22017;
+ t21666 = t21972*t22017;
+ t21667 = t21983*t22017;
+ t21820 = RATIONAL(1.0,288.0);
+ t22471 = t21820*t22016;
+ t22470 = t21856*t22016;
+ t21232 = y*t21609;
+ t21470 = t22016*t22347;
+ t22469 = t21232+t21470;
+ t22468 = t21724*t22014;
+ t21630 = t21860*t22016;
+ t22464 = RATIONAL(-35.0,288.0)*t22014;
+ t21737 = RATIONAL(49.0,27.0);
+ t22460 = t22014*t21737;
+ t21564 = t22012*t22351;
+ t21627 = t21847*t22014;
+ t22459 = y*t21627+t21564;
+ t22457 = t21750*t22014;
+ t22456 = t21790*t22014;
+ t21480 = t21859*t22340;
+ t21491 = t22014*t22345;
+ t22452 = t21480+t21491;
+ t22451 = t21801*t22016;
+ t22446 = t22015*t21725;
+ t22445 = t21801*t22017;
+ t22441 = t22014*t21825;
+ t22439 = t22015*t21969;
+ t22438 = t21379+x*t22460;
+ t20835 = t21867*t22129;
+ t20377 = t21787*t22524;
+ t22437 = t20835+t20377;
+ t21449 = t22017*t22327;
+ t22436 = x*t21602+t21449;
+ t22435 = t22014*t21819;
+ t21403 = t21916*t22566;
+ t22434 = x*t22569+t21403;
+ t22430 = t20993+z*t22225;
+ t21619 = t21797*t22014;
+ t22427 = t22016*t21959;
+ t22425 = t21816*t22014;
+ t22424 = RATIONAL(35.0,216.0)*t22014;
+ t22374 = t21738*t22017;
+ t22245 = y*t22374;
+ t20453 = t22014*t22245;
+ t20458 = t21789*t22129;
+ t22422 = t20453+t20458;
+ t20608 = t21894*t22275;
+ t22421 = t20632+t20608;
+ t22417 = t21752*t22014;
+ t22416 = t21906*t22014;
+ t22414 = t22014*t21749;
+ t21843 = RATIONAL(-35.0,27.0);
+ t22413 = t22014*t21843;
+ t22412 = t22014*RATIONAL(-35.0,216.0);
+ t22411 = t21824*t22014;
+ t22244 = x*t22451;
+ t20403 = t22014*t22244;
+ t20418 = t21778*t22129;
+ t22410 = t20403+t20418;
+ t22408 = t21751*t22014;
+ t22407 = t21537+x*t21627;
+ t21854 = RATIONAL(8.0,27.0);
+ t22406 = t21854*t22014;
+ t21598 = t21820*t22015;
+ t21663 = t22000*t22016;
+ t21661 = t22011*t22016;
+ t21425 = y*t22574;
+ t22403 = t21425+t21582;
+ t22402 = t22014*t21725;
+ t20330 = t21722*t22129;
+ t22401 = t21820*t22278+t20330;
+ t21670 = t21980*t22016;
+ t21669 = t21988*t22016;
+ t22400 = t21687*t22015+t21589;
+ t22399 = t22015*t21731;
+ t21625 = t21960*t22015;
+ t22394 = t21764*t22014;
+ t22392 = t20646+t21897*t22519;
+ t20655 = t21875*t22129;
+ t20767 = t21625*t22595;
+ t22389 = t20655+t20767;
+ t22387 = t21964*t22014;
+ t21633 = t21912*t22015;
+ t22385 = t21767*t22340+t21109;
+ t22384 = t22014*RATIONAL(7.0,864.0);
+ t20726 = t21920*t22277;
+ t22383 = t20726+y*t21474;
+ t22380 = t21820*t22017;
+ t22379 = RATIONAL(49.0,216.0)*t22014;
+ t22378 = t22016*t21923;
+ t22377 = t21911*t22524+t20363;
+ t21265 = t21755*t22351;
+ t22322 = t22014*RATIONAL(-7.0,864.0);
+ t22375 = t21265+y*t22322;
+ t22372 = t22014*RATIONAL(35.0,288.0);
+ t22370 = t21472+t21230;
+ t22364 = t21483+y*t22460;
+ t22359 = t21768*t22014;
+ t20857 = t21928*t22129;
+ t21468 = x*t22505;
+ t20755 = t22016*t21468;
+ t22355 = t20857+t20755;
+ t21900 = RATIONAL(-8.0,27.0);
+ t22354 = t21900*t22014;
+ t22352 = t21856*t22017;
+ t21367 = x*t22482;
+ t22349 = t21367+t21491;
+ t22337 = t22017*t21959;
+ t22336 = t22015*RATIONAL(5.0,192.0);
+ t22333 = t22002*t22015;
+ t22330 = t21948*t22014;
+ t21180 = t21767*t22566;
+ t22329 = t21180+x*t22571;
+ t21984 = RATIONAL(8.0,9.0);
+ t22324 = t21984*t22014;
+ t22320 = t22014*t21863;
+ t22318 = y*t21369+t20591;
+ t21719 = RATIONAL(-35.0,144.0);
+ t22317 = t22015*t21719;
+ t22312 = t22014*RATIONAL(-80.0,27.0);
+ t22307 = t22015*t21949;
+ t22305 = t21804*t22014;
+ t22302 = t22015*t21794;
+ t22300 = t21738*t22015;
+ t22297 = t21806*t22014;
+ t22296 = RATIONAL(-112.0,27.0)*t22014;
+ t22295 = t22015*RATIONAL(35.0,192.0);
+ t22290 = t22014*RATIONAL(80.0,27.0);
+ t21742 = RATIONAL(49.0,18.0);
+ t22289 = t21742*t22016;
+ t21659 = t21979*t22015;
+ t22286 = t22014*RATIONAL(112.0,27.0);
+ t22283 = t20670+x*t21457;
+ t22256 = x*t22471;
+ t22280 = t20539+z*t22256;
+ t22279 = t21970*t22016;
+ t21502 = t21923*t22566;
+ t21939 = RATIONAL(40.0,3.0);
+ t22274 = t21939*t22579;
+ t21357 = x*t22314;
+ t21352 = y*t22507;
+ t22266 = t21903*t22579;
+ t21181 = y*t22302;
+ t22264 = t22017*t22568;
+ t22259 = t21815*t22553;
+ t21955 = RATIONAL(-20.0,3.0);
+ t22257 = t21955*t22553;
+ t22250 = t21798*t22579;
+ t22247 = y*t22508;
+ t21583 = y*t22500;
+ t21531 = x*t22324;
+ t21534 = x*t22485;
+ t21570 = z*t22279;
+ t21342 = z*t22378;
+ t21418 = z*t22328;
+ t21281 = y*t22330;
+ t21297 = x*t22326;
+ t21235 = y*t22435;
+ t21185 = y*t22423;
+ t22240 = t21868*t22553;
+ t21135 = y*t22503;
+ t21086 = y*t22441;
+ t21067 = x*t22457;
+ t21079 = x*t22411;
+ t21090 = y*t22413;
+ t22237 = t21892*t22553;
+ t22236 = t21939*t22553;
+ t22223 = t22014*t22554;
+ t22220 = t21984*t22579;
+ t22219 = x*t21645;
+ t22216 = t21955*t22579;
+ t22212 = t21838*t22565;
+ t21523 = t22002*t22351;
+ t22210 = t21968*t22431+t21523+t21582;
+ t22209 = t20430+RATIONAL(-7.0,32.0)*t22161+t20296;
+ t20891 = t22016*t21534;
+ t21422 = t21918*t22351;
+ t22208 = t20891+t20857+t21422;
+ t22207 = t21453+t21693*t22431+t21630;
+ t22206 = t21390+t22017*t22331+t21626;
+ t22205 = t21339+t21528+t21925*t22431;
+ t22204 = t21405+t21620+t21394;
+ t22203 = t21511+t21851*t22275+t20368;
+ t21475 = z*t22479;
+ t22202 = z*t22266+t21475+t20464;
+ t22201 = t21646+t21388+x*t22544;
+ t22200 = t21418+t21453+t21520;
+ t22199 = t20992+t22814;
+ t22198 = t21305+t21693*t22340+t21643;
+ t22197 = RATIONAL(-49.0,3.0)*t22161+t20632+RATIONAL(7.0,1.0)*t22013;
+ t21512 = t21923*t22340;
+ t21518 = t22017*t21671;
+ t22196 = RATIONAL(-7.0,1.0)*t22013+RATIONAL(49.0,3.0)*t22161+t20645;
+ t22195 = t21502+t21335+t21098;
+ t22194 = t21931*t22015+t21961+t21650;
+ t22193 = t21300+t21952*t22431+t21661;
+ t22192 = t21653+t21379+x*t22426;
+ t21876 = RATIONAL(56.0,9.0);
+ t22191 = t21657+t21460+t21876*t22340;
+ t22190 = t21553+t20646+t21907*t22519;
+ t22189 = t20385+z*t22249+t21570;
+ t22188 = t21169+t21067+t21627;
+ t22187 = t21673+t21558+t21970*t22340;
+ t21458 = t21961*t22340;
+ t22186 = t21956*t22340+t21387+t21556;
+ t22185 = t21409+t21658*t22594+t20660;
+ t21286 = t22017*t22308;
+ t21312 = t22017*t22332;
+ t21651 = t21854*z;
+ t21380 = t21891*t22566;
+ t22184 = x*t22584+t21651+t21380;
+ t21331 = t22015*t22337;
+ t22183 = t21646+t22753;
+ t22182 = t21507+t21654*t22593+t20660;
+ t22181 = t21552+t21500+t21925*t22340;
+ t22180 = t21417+t21748*t22340+t21666;
+ t22179 = t21507+t21394+t21271;
+ t22178 = t21500+x*t22416+t21635;
+ t22177 = t22015*t22289+t21483+t21663;
+ t22176 = t21103+t21422+t21642;
+ t20447 = t21829*t22275;
+ t22175 = t21339+t20447+t20291;
+ t22174 = t20296+t22845;
+ t22173 = t20655+t21438+t22017*t21583;
+ t22172 = t20835+t22750;
+ t22171 = t20875+RATIONAL(35.0,64.0)*t22161+t20291;
+ t22170 = t21875*t22340+t21387+t21409;
+ t22169 = t21930*t22015+t21600+t21637;
+ t21420 = x*t22357;
+ t22168 = t21420+t21620+t21449;
+ t22167 = t21656+t21379+t21742*t22340;
+ t22166 = t21660+t21978*t22431+t21523;
+ t22165 = t21976+t21611+t21842*t22015;
+ t22164 = t21510+t20657+z*t22257;
+ t22163 = t20835+RATIONAL(-7.0,16.0)*t22013+t21772*t22161;
+ t22162 = t21408+t21952*t22340+t21662;
+ t20706 = t22352*t22594;
+ t22160 = t20706+t21475+t20726;
+ t22159 = t22015*t22279+t21547+t21670;
+ t22158 = t22017*t22295+t21502+t21044;
+ t22157 = t21342+t22016*t22295+t21019;
+ t22156 = t21417+x*t22413+t21627;
+ t21810 = RATIONAL(-49.0,48.0);
+ t22155 = t21810*t22161+RATIONAL(7.0,16.0)*t22013+t20591;
+ t20753 = RATIONAL(64.0,3.0)*t22129;
+ t22154 = RATIONAL(16.0,1.0)*t22013+t20753+RATIONAL(-112.0,3.0)*t22161;
+ t22153 = t21198+t21201+t22016*t21598;
+ t22152 = t20458+t22794;
+ t20233 = RATIONAL(343.0,192.0)*t22129;
+ t22151 = t20292+t20233+RATIONAL(-49.0,32.0)*t22161;
+ t22150 = t21265+t21619+y*t22489;
+ t22149 = t21546+t22016*t22344+t21576;
+ t22148 = t21564+t21669+t22016*t22307;
+ t22147 = z*t22259+t21124+t20413;
+ t22146 = t21293+t21457+t21574;
+ t22145 = t21542+t21978*t22340+t21667;
+ t21444 = t22015*t22341;
+ t22144 = t21444+t21418+t21424;
+ t22143 = t20934+t20835+t21991*t22161;
+ t21629 = t21900*z;
+ t21563 = z*t22365;
+ t22141 = x*t22564+t21629+t21563;
+ t21467 = y*t22482;
+ t22140 = t21467+t21619+t21470;
+ t22139 = t21264+z*t22227+t20297;
+ t22138 = t20835+RATIONAL(1.0,2.0)*t22161+t20876;
+ t22137 = t21549+t20992+t22017*t22223;
+ t22136 = t21293+t21583+t21602;
+ t21205 = z*t22313;
+ t21590 = t21680*z;
+ t22135 = t21205+x*t22558+t21590;
+ t20741 = RATIONAL(-64.0,3.0)*t22129;
+ t22134 = RATIONAL(80.0,3.0)*t22161+t20628+t20741;
+ t21567 = t22016*t21671;
+ t21333 = t22015*t22311;
+ t21355 = t22015*t22378;
+ t21421 = t22016*t22332;
+ t22133 = RATIONAL(-5.0,4.0)*t22161+t20929+t20591;
+ t21114 = t22016*t21621;
+ t21311 = t22015*t22427;
+ t20983 = t21982*t22129;
+ t22132 = -t22013+t20983+t22006*t22161;
+ t22131 = t21297+t21612+t21169;
+ t22130 = t21570+t20657+t21872*t22519;
+ t22128 = y*t22586+t21166+t21599;
+ t21341 = y*t22581;
+ t22127 = t21342+t21637+t21341;
+ t22124 = t21672+t21537+t22017*t22307;
+ t21591 = t21687*z;
+ t22123 = t21592+t21783*t22015+t21591;
+ t22122 = t21390+t21494+t22017*t22303;
+ t22121 = t21345+t21665+t21876*t22431;
+ t22120 = t20983+t22873;
+ t22119 = t21624+t21625+t21856;
+ t21495 = t22017*t22347;
+ t22118 = t20655+t21495+t22014*t22264;
+ t22113 = t21468+t21387+t21620;
+ t22111 = t20418+t22779;
+ t22110 = RATIONAL(-56.0,3.0)+RATIONAL(392.0,9.0)*t22015;
+ t22109 = t21972+t21748*t22015;
+ t20685 = y*t21302;
+ t22108 = t20685+t20501+t21929*t22254+t20458;
+ t20329 = x*t21181;
+ t22107 = t20655+t20712+t22016*t22219+t20329;
+ t20709 = t22017*t21413;
+ t20347 = y*t22212;
+ t22106 = t20709+t20591+y*t21067+t20347;
+ t20658 = t22015*t22117;
+ t20579 = t21890*t22524;
+ t22105 = t20835+t20658+y*t21354+t20579;
+ t22104 = t21722*t22161+t21619*t22595+t22736;
+ t20326 = x*t21238;
+ t22103 = t20493+t20418+t22014*t22526+t20326;
+ t20468 = x*t21148;
+ t20522 = y*t21079;
+ t22102 = t20857+t20561+t20468+t20522;
+ t20515 = t22391*t22595;
+ t22101 = t20835+t21838*t22592+x*t21135+t20515+t22869;
+ t22100 = t21890*t22592+y*t21297+t22510+t22772;
+ t22099 = x*t21281+t20709+t21619+t21606+t22318;
+ t20840 = t21884*t22524;
+ t22098 = t22015*t22216+t20840+t22432+t22495;
+ t20815 = t21649*t22595;
+ t22097 = t20418+t21122+t20815+t22014*t22242+(t22360+t21110)*y;
+ t22096 = t20829+t22014*t22528+t20660+t20492+t22437;
+ t20494 = t21843*t22524;
+ t22095 = t21749*t22592+t22014*t22532+t20494+t22199;
+ t22094 = t21868*t22595+t21754*t22541+t22885+t22886;
+ t20689 = t21894*t22524;
+ t22093 = t21882*t22595+t21876*t22541+t20689+t22197;
+ t20480 = RATIONAL(70.0,27.0)*t22524;
+ t22092 = t20985+t20983+t20480+t22011*t22161+x*t21090+t21843*t22592;
+ t22091 = t20634+t20645+t20840+t22015*t22257+t22449;
+ t21696 = RATIONAL(35.0,144.0);
+ t20569 = t21956*t22524;
+ t22090 = t20569+z*t22526+t21696*t22541+t22209;
+ t22089 = x*t22507+t22015*t22240+t20494+t22137;
+ t20787 = t21631*t22595;
+ t22088 = t22015*t22247+t20787+y*t22447+t21343+t20857+t22014*t22237;
+ t20851 = x*t21355;
+ t22087 = x*t22493+t20851+t20767+t22173;
+ t21811 = RATIONAL(25.0,48.0);
+ t20350 = t21811*t22524;
+ t22086 = t20763+t20350+t21719*t22541+t22171;
+ t22008 = RATIONAL(-5.0,1.0);
+ t21683 = RATIONAL(343.0,72.0);
+ t22085 = t21683*t22278+t22008*t22268+t22377+t22403;
+ t21917 = RATIONAL(50.0,3.0);
+ t20308 = RATIONAL(-175.0,9.0)*t22524;
+ t22084 = y*t22561+t21466+t21917*t22268+t20632+t20629+t20308;
+ t22083 = t21120+x*t22587+t21935*t22254+t20815+t22410;
+ t22082 = x*t22530+t21742*t22541+t22821+t22855;
+ t22081 = t21234+t20619+t21475+y*t21331+t22318;
+ t22080 = t21724*t22592+t20377+RATIONAL(-35.0,108.0)*t22541+t22143;
+ t22079 = t22282*t22595+t20579+t21571+t22163;
+ t21834 = RATIONAL(25.0,27.0);
+ t20312 = t21834*t22524;
+ t22078 = t20790+t21440+t21564+t20983+t21881*t22254+t20312;
+ t20271 = RATIONAL(-175.0,12.0)*t22524;
+ t22077 = y*t22481+t20271+t21678*t22254+t22203;
+ t22076 = t22008*t22254+t21683*t22275+t22315+t22377;
+ t20606 = x*t21352;
+ t22075 = t20606+t21491+t21007+t20857+(t22476+t21333)*x;
+ t22074 = t20658+t21633+t21648+t22014*t22531+t22437;
+ t22073 = x*t22561+t21917*t22254+t21380+t20308+t22421;
+ t20478 = x*t21235;
+ t22072 = t21819*t22592+t20478+t22389+t22771;
+ t20831 = y*t22219;
+ t22071 = t20831+t22016*t21357+t22370+t22422;
+ t22070 = t20787+t21930*t22254+y*t22478+t22208;
+ t22069 = y*t22498+t20815+t22015*t22243+t22111;
+ t22068 = y*t22399+t21829*t22254+t20569+t20296+t22859;
+ t21802 = RATIONAL(-49.0,54.0);
+ t22067 = t21802*t22541+t20515+z*t22521+t22143;
+ t22066 = t21495+t20831+t22014*t22266+t20458+(t22371+t21078)*x;
+ t20390 = t21737*t22524;
+ t22065 = t21970*t22595+t22014*t22521+t20390+t22132;
+ t20729 = y*t21512;
+ t22064 = t21424+y*t22493+t20977+t20729+t22389;
+ t20236 = RATIONAL(-700.0,27.0)*t22524;
+ t22063 = RATIONAL(-80.0,3.0)*t22161+RATIONAL(-280.0,27.0)*t22592+RATIONAL
+(560.0,27.0)*t22541+t20753+t20680+t20236;
+ t22062 = t21959*t22595+t22014*t21545+t20347+t22155;
+ t22061 = t20480+t21805*t22541+z*t22532+t22120;
+ t22060 = t20553+x*t21311+t22318+t22370;
+ t22059 = t22346*t22595+t20801+t21922*t22592+t20464+t22874;
+ t22058 = t21816*t22592+t20347+RATIONAL(49.0,108.0)*t22541+t22133;
+ t22057 = t20787+t21195+t21409+t21906*t22254+t22355;
+ t22056 = x*t22325+t20831+t21873*t22268+t22152;
+ t20393 = RATIONAL(245.0,9.0)*t22524;
+ t22055 = t20393+t22014*t21072+t21845*t22595+t22196;
+ t20286 = RATIONAL(980.0,27.0)*t22524;
+ t22054 = t21072+RATIONAL(-16.0,1.0)*t22013+RATIONAL(112.0,3.0)*t22161+
+RATIONAL(-560.0,27.0)*t22541+t20286+t20741;
+ t21726 = RATIONAL(49.0,54.0);
+ t22053 = t21931*t22592+t21726*t22541+t22510+t22795;
+ t20544 = t21623*t22595;
+ t22052 = x*t22458+t21183+t22015*t22259+t20544+t22017*t21086+t20330;
+ t22051 = t21868*t22254+t21576+t21352+t20992+t20807+t20494;
+ t22050 = t21829*t22268+x*t22399+t20569+t22174;
+ t22049 = t21824*t22592+t20579+RATIONAL(-49.0,108.0)*t22541+t22138;
+ t22048 = t20986+t21774*t22015+t21609+t21815+t22155+(t21980+t22334)*t22595
+;
+ t22047 = t21865*t22541+t21395+t20840+t22119+t22196;
+ t22046 = t21636+t21612+z*t22522+t21735*t22541+t22138+t22750;
+ t22045 = t21357+t21772*t22278+t21023+t21599+t21762*t22268+t22788+t22863;
+ t22044 = t21786*t22541+x*t22554+t20480+t22132+t22194;
+ t22043 = t21945*t22254+y*t22439+t21205+x*t22580+t22175+t22832;
+ t20951 = t22015*t21571;
+ t22042 = t20951+z*t22523+t21862*t22541+t21598+t21591+t21594+t22209;
+ t22041 = t21483+y*t22442+t20631+t21844*t22254+t22717+t22871;
+ t22040 = t21342+t21415+t21277+t21305+t21839*t22268+t20906+t22734;
+ t22039 = t21537+x*t22446+t20999+t21750*t22268+t22127+t22831;
+ t22038 = x*t22302+t20953+t22016*t22212+t21491+t22172+t22863;
+ t22037 = RATIONAL(-49.0,16.0)*t22013+RATIONAL(-5.0,2.0)*t22595+t22014*
+t21395+RATIONAL(343.0,48.0)*t22161+t22194+t22377;
+ t20637 = RATIONAL(-25.0,8.0)*t22524;
+ t22036 = t20637+t21793*t22541+RATIONAL(-245.0,64.0)*t22161+z*t22515+
+t20233+t20359+t22169;
+ t22035 = t21629+t21403+y*t22366+x*t22576+t21901*t22254+t22743+t22857;
+ t21880 = RATIONAL(25.0,3.0);
+ t21828 = RATIONAL(100.0,9.0);
+ t22034 = t21880*t22595+t21747*t22015+t22002+t21828*t22541+t20308+t21614+
+t22197;
+ t22033 = t20526+t21394+t22201+t22738+(t22344+t22142)*y;
+ t22032 = t20976+t21564+t21637+t21325+t21502+y*t22446+t21750*t22254+t22831
+;
+ t22031 = t20520+t21734*t22541+z*t22534+t22133+t22169;
+ t22030 = t20904+x*t22572+t21646+t21293+y*t22450+t21563+t21689*t22254+
+t22790;
+ t22029 = t22016*t21318+x*t22369+t22173+t22748+t22755;
+ t20871 = y*t21277;
+ t22028 = x*t22429+t20871+t21514+t21507+t20418+t22016*t21476+t21599+t22851
+;
+ t22027 = t21979*t22592+t21924*t22541+t21593+RATIONAL(-5.0,576.0)*t22015+
+t22171+t22832;
+ t20864 = x*t21266;
+ t22026 = t21920*t22254+t21180+x*t22573+y*t22301+t21265+t20438+t20864+
+t20458+t21590;
+ t22025 = t21945*t22268+t21252+t21500+y*t22580+t20291+t20506+x*t22439+
+t22832;
+ t22024 = t20613+t21483+t21881*t22593+t21651+y*t22440+t21540+t21707*t22254
++t22806;
+ t22023 = t20589+t22015*t22250+y*t22490+t22201+t22203;
+ t22022 = y*t22396+t21178+t21967*t22254+t21690*t22275+t22183+t22790;
+ t20490 = RATIONAL(-50.0,27.0)*t22524;
+ t22021 = t21863*t22268+t20490+t21646+x*t22465+t22137+t22848;
+ t22020 = t20886+t21181+t21422+t21838*t22254+t22172+t22807;
+ t22019 = x*t22223+t20515+y*t22542+t22119+t22163;
+ t22007 = RATIONAL(4.0,1.0);
+ t22003 = RATIONAL(-4.0,1.0);
+ t22001 = RATIONAL(1.0,8.0);
+ t21998 = RATIONAL(2.0,1.0);
+ t21997 = RATIONAL(7.0,4.0);
+ t21996 = RATIONAL(5.0,8.0);
+ t21992 = RATIONAL(7.0,8.0);
+ t21990 = RATIONAL(1.0,4.0);
+ t21989 = RATIONAL(-1.0,8.0);
+ t21987 = RATIONAL(-1.0,4.0);
+ t21986 = RATIONAL(-2.0,1.0);
+ t21977 = RATIONAL(-7.0,4.0);
+ t21966 = RATIONAL(-7.0,8.0);
+ t21965 = RATIONAL(-5.0,8.0);
+ t21947 = RATIONAL(-49.0,6.0);
+ t21937 = RATIONAL(-16.0,3.0);
+ t21927 = RATIONAL(25.0,2.0);
+ t21913 = RATIONAL(-25.0,2.0);
+ t21902 = RATIONAL(-10.0,1.0);
+ t21887 = RATIONAL(49.0,6.0);
+ t21886 = RATIONAL(-80.0,9.0);
+ t21883 = RATIONAL(35.0,8.0);
+ t21858 = RATIONAL(56.0,3.0);
+ t21850 = RATIONAL(-35.0,8.0);
+ t21846 = RATIONAL(10.0,1.0);
+ t21841 = RATIONAL(25.0,32.0);
+ t21840 = RATIONAL(-200.0,9.0);
+ t21836 = RATIONAL(-112.0,9.0);
+ t21835 = RATIONAL(160.0,9.0);
+ t21831 = RATIONAL(-25.0,54.0);
+ t21814 = RATIONAL(112.0,9.0);
+ t21796 = RATIONAL(-25.0,12.0);
+ t21792 = RATIONAL(-25.0,96.0);
+ t21782 = RATIONAL(-25.0,48.0);
+ t21780 = RATIONAL(-25.0,27.0);
+ t21775 = RATIONAL(-224.0,9.0);
+ t21773 = RATIONAL(25.0,54.0);
+ t21771 = RATIONAL(-25.0,32.0);
+ t21766 = RATIONAL(-5.0,192.0);
+ t21765 = RATIONAL(25.0,96.0);
+ t21761 = RATIONAL(25.0,12.0);
+ t21753 = RATIONAL(25.0,18.0);
+ t21746 = RATIONAL(200.0,9.0);
+ t21721 = RATIONAL(-392.0,9.0);
+ t21717 = RATIONAL(-175.0,18.0);
+ t21715 = RATIONAL(-175.0,32.0);
+ t21713 = RATIONAL(175.0,18.0);
+ t21709 = RATIONAL(343.0,18.0);
+ t21705 = RATIONAL(-100.0,27.0);
+ t21702 = RATIONAL(196.0,27.0);
+ t21698 = RATIONAL(100.0,27.0);
+ t21697 = RATIONAL(-35.0,192.0);
+ t21691 = RATIONAL(175.0,32.0);
+ t21688 = RATIONAL(-196.0,27.0);
+ t21679 = RATIONAL(-343.0,18.0);
+ t21676 = RATIONAL(49.0,288.0);
+ t21675 = RATIONAL(-343.0,72.0);
+ t21640 = t21942*t22015;
+ t21584 = x*t22500;
+ t21573 = t22015*t22284;
+ t21572 = t22016*t21659;
+ t21568 = t22016*t22333;
+ t21559 = t21999*t22340;
+ t21551 = t22017*t21659;
+ t21543 = t21976*t22340;
+ t21536 = t22017*t22333;
+ t21535 = t21982*t22340;
+ t21527 = t21993*t22340;
+ t21526 = y*t22324;
+ t21517 = t21993*t22431;
+ t21509 = x*t22480;
+ t21506 = x*t22388;
+ t21504 = x*t22506;
+ t21503 = t22016*t21649;
+ t21501 = y*t22506;
+ t21498 = x*t22354;
+ t21497 = t21893*t22340;
+ t21492 = t22017*t22301;
+ t21486 = t21921*t22431;
+ t21478 = t21963*t22340;
+ t21469 = x*t22320;
+ t21463 = t21909*t22431;
+ t21448 = x*t22348;
+ t21445 = y*t22320;
+ t21443 = x*t21635;
+ t21437 = t21928*t22340;
+ t21436 = x*t22567;
+ t21434 = y*t22382;
+ t21429 = x*t22330;
+ t21428 = y*t22406;
+ t21419 = t22017*t21649;
+ t21404 = y*t22484;
+ t21401 = t21921*t22340;
+ t21400 = t22015*t22328;
+ t21397 = x*t22484;
+ t21392 = y*t22477;
+ t21391 = t22016*t22301;
+ t21381 = y*t21653;
+ t21378 = x*t21653;
+ t21375 = y*t22354;
+ t21373 = x*t22387;
+ t21371 = t21909*t22340;
+ t21365 = y*t22387;
+ t21362 = y*t22567;
+ t21348 = y*t22416;
+ t21346 = t21896*t22340;
+ t21338 = y*t22494;
+ t21326 = x*t21648;
+ t21321 = y*t22368;
+ t21315 = x*t22589;
+ t21291 = y*t22589;
+ t21289 = y*t22564;
+ t21280 = x*t22406;
+ t21263 = x*t22513;
+ t21259 = x*t22586;
+ t21257 = x*t22398;
+ t21256 = y*t22408;
+ t21255 = t21801*t22340;
+ t21254 = y*t22402;
+ t21253 = x*t22435;
+ t21251 = y*t22455;
+ t21249 = y*t22394;
+ t21248 = t21766*t22431;
+ t21246 = x*t22588;
+ t21244 = y*t22384;
+ t21243 = y*t22571;
+ t21242 = x*t21600;
+ t21237 = t22016*t22300;
+ t21231 = x*t21609;
+ t21228 = x*t22408;
+ t21218 = x*t22417;
+ t21217 = y*t22312;
+ t21216 = y*t22456;
+ t21214 = t21766*t22340;
+ t21213 = t21785*t22340;
+ t21210 = y*t22588;
+ t21209 = x*t22489;
+ t21208 = x*t22322;
+ t21206 = y*t22305;
+ t21199 = y*t21602;
+ t21196 = y*t22297;
+ t21192 = x*t22394;
+ t21190 = x*t22312;
+ t21188 = x*t22297;
+ t21187 = t22016*t22336;
+ t21186 = t21820*t22340;
+ t21184 = y*t22513;
+ t21179 = t21800*t22340;
+ t21176 = y*t22457;
+ t21172 = x*t22290;
+ t21171 = y*t22290;
+ t21167 = y*t21612;
+ t21158 = y*t22570;
+ t21157 = t21817*t22340;
+ t21154 = t21801*t22431;
+ t21152 = y*t22468;
+ t21151 = x*t22501;
+ t21150 = x*t22414;
+ t21149 = y*t22501;
+ t21138 = t22017*t22336;
+ t21132 = y*t22417;
+ t21131 = y*t22359;
+ t21130 = x*t22359;
+ t21129 = t21767*t22431;
+ t21125 = t22016*t22429;
+ t21123 = y*t22591;
+ t21116 = x*t22402;
+ t21112 = x*t22456;
+ t21107 = y*t22414;
+ t21102 = t22015*t22313;
+ t21099 = x*t22305;
+ t21094 = x*t22384;
+ t21087 = x*t22441;
+ t21083 = t21755*t22431;
+ t21071 = t22015*t22381;
+ t21070 = y*t22411;
+ t21063 = t22017*t22300;
+ t21060 = y*t22569;
+ t21057 = t21736*t22431;
+ t21056 = t21736*t22340;
+ t21055 = y*t22425;
+ t21053 = x*t22425;
+ t21050 = x*t22468;
+ t21046 = t21696*t22431;
+ t21043 = x*t22286;
+ t21041 = y*t22464;
+ t21040 = y*t22309;
+ t21039 = x*t22372;
+ t21037 = t21697*t22431;
+ t21035 = x*t22296;
+ t21034 = y*t22412;
+ t21032 = t21696*t22340;
+ t21030 = x*t22424;
+ t21026 = t22016*t22317;
+ t21025 = x*t22464;
+ t21024 = y*t22424;
+ t21022 = y*t22372;
+ t21021 = t21697*t22340;
+ t21020 = y*t22286;
+ t21018 = x*t22379;
+ t21015 = x*t22412;
+ t21014 = y*t22379;
+ t21013 = y*t22296;
+ t21011 = t22017*t22317;
+ t21009 = y*t21552;
+ t21002 = z*t22269;
+ t20994 = x*t21528;
+ t20991 = z*t22233;
+ t20987 = t21973*t22161;
+ t20982 = z*t22252;
+ t20980 = t21661*t22593;
+ t20974 = z*t22218;
+ t20973 = t21670*t22593;
+ t20972 = t22015*t22126;
+ t20971 = z*t22235;
+ t20967 = z*t22222;
+ t20964 = t21667*t22594;
+ t20956 = t21669*t22593;
+ t20955 = z*t22272;
+ t20947 = t22017*t22527;
+ t20945 = t22284*t22593;
+ t20944 = t22016*t21531;
+ t20941 = t21976*t22538;
+ t20940 = x*t21553;
+ t20936 = z*t22220;
+ t20932 = t21975*t22538;
+ t20928 = t21981*t22519;
+ t20927 = t21663*t22593;
+ t20925 = t21984*t22519;
+ t20924 = t22002*t22519;
+ t20923 = z*t22267;
+ t20917 = t21968*t22519;
+ t20916 = t21672*t22594;
+ t20914 = t22298*t22594;
+ t20913 = t21975*t22519;
+ t20912 = z*t22238;
+ t20909 = t21656*t22594;
+ t20907 = t21662*t22594;
+ t20898 = t21657*t22594;
+ t20896 = t21666*t22594;
+ t20890 = z*t22247;
+ t20885 = t22014*t22220;
+ t20880 = x*t21570;
+ t20878 = t22017*t21569;
+ t20874 = z*t22273;
+ t20866 = z*t22260;
+ t20863 = t22014*t22260;
+ t20861 = y*t21286;
+ t20860 = z*t22262;
+ t20856 = x*t21339;
+ t20855 = x*t21342;
+ t20853 = t21630*t22593;
+ t20850 = t21873*t22538;
+ t20846 = t21873*t22278;
+ t20844 = RATIONAL(-1.0,32.0)*t22161;
+ t20818 = y*t21500;
+ t20817 = y*t21502;
+ t20811 = t21879*t22519;
+ t20804 = t21904*t22519;
+ t20789 = y*t21388;
+ t20783 = z*t22271;
+ t20781 = t21898*t22538;
+ t20774 = z*t22264;
+ t20756 = z*t22224;
+ t20752 = t21852*t22161;
+ t20749 = t21904*t22538;
+ t20747 = t22470*t22593;
+ t20746 = z*t22240;
+ t20745 = t21890*t22538;
+ t20742 = z*t22231;
+ t20735 = z*t22243;
+ t20732 = t22017*t21415;
+ t20720 = x*t21398;
+ t20719 = t22017*t21450;
+ t20708 = t21937*t22278;
+ t20704 = t21634*t22593;
+ t20702 = t21937*t22275;
+ t20697 = t21950*t22538;
+ t20695 = x*t21418;
+ t20691 = t21641*t22594;
+ t20683 = t21926*t22254;
+ t20674 = t21943*t22254;
+ t20671 = RATIONAL(5.0,64.0)*t22161;
+ t20668 = t21949*t22519;
+ t20666 = z*t22216;
+ t20665 = t22285*t22593;
+ t20662 = t22017*t22530;
+ t20659 = t22015*t22242;
+ t20648 = z*t22237;
+ t20644 = t21844*t22538;
+ t20636 = t22311*t22593;
+ t20635 = t22337*t22594;
+ t20633 = t21886*t22519;
+ t20618 = z*t22228;
+ t20617 = t22462*t22594;
+ t20612 = t21886*t22538;
+ t20611 = z*t22263;
+ t20609 = t22014*t22274;
+ t20600 = t21849*t22538;
+ t20592 = t21872*t22538;
+ t20582 = t21903*t22254;
+ t20581 = y*t21494;
+ t20577 = t22419*t22594;
+ t20571 = t22014*t22262;
+ t20567 = t21924*t22519;
+ t20559 = t22356*t22594;
+ t20558 = t22427*t22593;
+ t20555 = t21891*t22278;
+ t20551 = t21891*t22275;
+ t20549 = t22014*t22236;
+ t20543 = t22014*t22256;
+ t20538 = t22017*t21084;
+ t20537 = t21728*t22538;
+ t20535 = z*t22229;
+ t20533 = z*t22255;
+ t20532 = t21791*t22161;
+ t20530 = z*t22265;
+ t20529 = z*t22232;
+ t20523 = RATIONAL(-49.0,96.0)*t22161;
+ t20510 = z*t22214;
+ t20505 = z*t22215;
+ t20487 = z*t22253;
+ t20476 = t22376*t22594;
+ t20469 = z*t22213;
+ t20465 = z*t22276;
+ t20463 = t22380*t22594;
+ t20459 = t21775*t22275;
+ t20457 = t21775*t22278;
+ t20454 = t21835*t22275;
+ t20446 = z*t22245;
+ t20442 = t21728*t22519;
+ t20431 = t21829*t22519;
+ t20425 = z*t22261;
+ t20416 = t22017*t21177;
+ t20412 = t22017*t21185;
+ t20408 = z*t22248;
+ t20399 = z*t22244;
+ t20397 = t22445*t22594;
+ t20391 = t21814*t22538;
+ t20389 = z*t22270;
+ t20387 = t21814*t22519;
+ t20370 = z*t22250;
+ t20357 = t21810*t22275;
+ t20356 = t21839*t22538;
+ t20351 = t21836*t22538;
+ t20343 = t21810*t22278;
+ t20342 = t21836*t22519;
+ t20318 = t21835*t22278;
+ t20282 = t21710*t22161;
+ t20276 = t21712*t22278;
+ t20264 = RATIONAL(245.0,64.0)*t22161;
+ t20259 = t21676*t22275;
+ t20255 = t21675*t22278;
+ t20251 = t21706*t22278;
+ t20239 = t21675*t22275;
+ t20238 = t21676*t22278;
+ coeffs_dxy->coeff_m2_m2_m2 = (t22479+t21797)*t22578+t21123+t21114+t20412+
+((t21797+t22428)*t22015+(t22447+t22557*t21733)*y)*x+t21130+t21131+t22123+t20719
++t20414+t20416+t22147+t22812+t22836+t22849;
+ coeffs_dxy->coeff_m1_m2_m2 = t20874+t21099+t21255+t21503+t21259+y*t21633+
+t20729+t22028+t22605+t22744+t22817+t22864;
+ coeffs_dxy->coeff_0_m2_m2 = t20856+t21009+y*t21518+t21246+t20855+t22075+
+t21242+t22660+t22867;
+ coeffs_dxy->coeff_p1_m2_m2 = t20571+t21458+t21400+t20890+t20860+t22029+(
+t22335+t21942)*t22578+t21218+t22140+t22614+t22773;
+ coeffs_dxy->coeff_p2_m2_m2 = t22596+t22153+t21063+t22152+t21196+t21095+
+t20861+t20863+t20866+t22135+t20537+y*t21606+t20864+t22700;
+ coeffs_dxy->coeff_p3_m2_m2 = t22052+t21192+t21186+t20538+y*t21312+t20543+
+t22280+t22329+t22678;
+ coeffs_dxy->coeff_m2_m1_m2 = t20850+t22111+t20871+t20535+x*t21633+t22168+
+t21419+t21154+t20851+t22128+t20846+t21206+t22605+t22623;
+ coeffs_dxy->coeff_m1_m1_m2 = t20523+t20529+t21811*t22888+t21382+t21385+
+t21392+t22033+t22612+t22737+t22808+t22865;
+ coeffs_dxy->coeff_0_m1_m2 = t20967+t21378+t21543+t22101+t20530+t22645+
+t22673;
+ coeffs_dxy->coeff_p1_m1_m2 = t21333+t21339+t21348+t20505+t21536+t22603+
+t21002+t22039+t22611+t22770;
+ coeffs_dxy->coeff_p2_m1_m2 = t20853+t21237+t21509+t21502+t20533+t21484+
+t22025+t22150+t22608+t22664;
+ coeffs_dxy->coeff_p3_m1_m2 = t22066+t21231+t21480+t20510+t22202+t22689+
+t22707;
+ coeffs_dxy->coeff_m2_0_m2 = x*t21567+t20994+t20606+t21210+t20817+t21159+
+t20818+t22208+t22660+t22785+t22854;
+ coeffs_dxy->coeff_m1_0_m2 = t20991+t21381+t20487+t21573+t22101+t22649+
+t22731;
+ coeffs_dxy->coeff_0_0_m2 = t20811+t20987+t21737*t22888+t22430+t22815+
+t22824+t22885;
+ coeffs_dxy->coeff_p1_0_m2 = t20577+t21568+t22092+t20804+t22403+t22459+
+t22719+t22878;
+ coeffs_dxy->coeff_p2_0_m2 = t20982+t21167+t22100+t20476+t22144+t22713+
+t22727;
+ coeffs_dxy->coeff_p3_0_m2 = t20789+t20768+t22072+t22862+t22875;
+ coeffs_dxy->coeff_m2_p1_m2 = t21132+t21475+t21480+t21367+t22614+t20974+
+t22144+t20774+t21158+t21619+(t21942+t22492)*t22565+t22118+t22627+t22748;
+ coeffs_dxy->coeff_m1_p1_m2 = t21568+t20971+t22032+t20465+t21338+t21484+
+t22178+t22603+t22607;
+ coeffs_dxy->coeff_0_p1_m2 = t21536+t22092+t20749+t20746+t22407+t22676+
+t22721;
+ coeffs_dxy->coeff_p1_p1_m2 = t22021+t21543+t21573+t21834*t22888+t20987+
+t20783+t21506+t22691+t22747+t22753+t22811+t22865;
+ coeffs_dxy->coeff_p2_p1_m2 = t20973+t21216+t20469+t21385+t22020+t22113+
+t22601+t22661+t22854;
+ coeffs_dxy->coeff_p3_p1_m2 = t21419+t20747+t20756+t22057+t22436+t22629+
+t22723;
+ coeffs_dxy->coeff_m2_p2_m2 = t22596+t21186+t21237+t20442+t21185+t20735+
+t20576+t21188+t22258+t22026+t22754+t22880;
+ coeffs_dxy->coeff_m1_p2_m2 = t21063+t20742+t21333+t21342+t21209+t21619+
+t21410+t22606+t20431+t22043+t22608;
+ coeffs_dxy->coeff_0_p2_m2 = t20964+t21458+t21133+t22100+t20425+t22662+
+t22663;
+ coeffs_dxy->coeff_p1_p2_m2 = t20955+t21382+t21112+t22038+t20408+t22204+
+t22601+t22656+t22867;
+ coeffs_dxy->coeff_p2_p2_m2 = t21087+t22174+t21255+t20523+t22621+t21154+
+t21928*t22888+t20951+t22123+t20704+t22139+t21086+t22636;
+ coeffs_dxy->coeff_p3_p2_m2 = t20691+t21263+t20399+t22083+t22665+t22695+
+t22849;
+ coeffs_dxy->coeff_m2_p3_m2 = x*t21421+t20463+t20544+t21243+t21249+t22153+
+t22401+t22678+t22710+t22749;
+ coeffs_dxy->coeff_m1_p3_m2 = t21400+t20446+t22071+t22469+t22685+t22707+
+t22843;
+ coeffs_dxy->coeff_0_p3_m2 = t20732+t20720+t22072+t22783+t22876;
+ coeffs_dxy->coeff_p1_p3_m2 = t20706+t21503+t21199+t22088+t20648+t22629+
+t22696;
+ coeffs_dxy->coeff_p2_p3_m2 = t21114+t20397+t21184+t22097+t22665+t22720+
+t22826;
+ coeffs_dxy->coeff_p3_p3_m2 = t20719+t20389+t21806*t22888+t22511+t22736+
+t22801+t22858;
+ coeffs_dxy->coeff_m2_m2_m1 = t21138+t20478+y*t21282+t21187+t21151+t21149+
+t20671+t22028+t20732+t22623+t22779+t22802+t22834;
+ coeffs_dxy->coeff_m1_m2_m1 = t21021+t21376+t21025+(t21841*t22016+t21765)*
+t22565+t20662+t20665+t21362+t22033+t22597+t22776+t22780;
+ coeffs_dxy->coeff_0_m2_m1 = t20940+t21018+t21390+t21331+t22067+t20936+
+t22669+t22673;
+ coeffs_dxy->coeff_p1_m2_m1 = t21015+t20928+t21321+t21298+t22031+t20932+
+t22205+t22609+t22611;
+ coeffs_dxy->coeff_p2_m2_m1 = t20745+t21256+t21265+t22027+t21257+t20956+
+t21248+t22158+t22622+t22664;
+ coeffs_dxy->coeff_p3_m2_m1 = t22056+t21214+t21208+t20695+t22160+t22689+
+t22726;
+ coeffs_dxy->coeff_m2_m1_m1 = t22612+t20781+t21448+t21646+t22186+t21037+
+t21041+t20668+t21436+(t21765+t21841*t22017)*t22578+t22597+t22738+t22818;
+ coeffs_dxy->coeff_m1_m1_m1 = t20370+t21289+t21175+t21173+(t21796+t21715*
+t22017)*t22578+((t21796+t21715*t22016)*t22015+(t21908*z+RATIONAL(125.0,16.0)*
+t22015+RATIONAL(-175.0,48.0)*t22014)*y)*x+t21176+t20234+t21655+t22141+t20276+
+t20264+t22188+t22189+t22822;
+ coeffs_dxy->coeff_0_m1_m1 = t20239+t21927*t22254+t20666+t20271+t20368+
+t21401+t22434+t22487+t22496+t22699+t22716;
+ coeffs_dxy->coeff_p1_m1_m1 = t21126+t22184+t21135+t22625+t21371+t22190+
+t20644+(t21913*t22017+t21761)*t22578+t22192+t22657+t22793+t22806;
+ coeffs_dxy->coeff_p2_m1_m1 = t21354+(t21792+t21691*t22017)*t22578+t21341+
+t21022+t20927+t20357+t22036+t20356+t22157+t22684+t22792+t22825;
+ coeffs_dxy->coeff_p3_m1_m1 = t21315+t20259+t21771*t22254+t21079+t20636+
+t20635+t22086+t22181+t22671;
+ coeffs_dxy->coeff_m2_0_m1 = t20925+t21311+t22067+t21014+t20912+t22633+
+t22731;
+ coeffs_dxy->coeff_m1_0_m1 = t21060+t20697+t21486+t21251+t22077+t20255+
+t21927*t22268+t22164+t22699;
+ coeffs_dxy->coeff_0_0_m1 = t20387+t20674+t20391+t20393+(RATIONAL(-392.0,
+27.0)*z+RATIONAL(-343.0,27.0)*t22014)*t22595+t22495+t22796+t22850;
+ coeffs_dxy->coeff_p1_0_m1 = t22084+t20633+t20351+t21463+t22364+t22637+
+t22703;
+ coeffs_dxy->coeff_p2_0_m1 = t21441+t22085+t21453+t21040+t20980+t22483+
+t22670+t22690;
+ coeffs_dxy->coeff_p3_0_m1 = t20923+t20924+t22058+t22761+t22763;
+ coeffs_dxy->coeff_m2_p1_m1 = t20913+t21441+t21034+t22031+t20914+t21272+
+t22181+t22607+t22615;
+ coeffs_dxy->coeff_m1_p1_m1 = t21144+t20251+(t21761+t21913*t22016)*t22565+
+t22024+t20611+t21463+t22657+t22805+t22825+t22866+t22877;
+ coeffs_dxy->coeff_0_p1_m1 = t22073+t21371+t20612+t20342+t22438+t22637+
+t22688;
+ coeffs_dxy->coeff_p1_p1_m1 = t21090+(RATIONAL(-175.0,27.0)*t22014+
+RATIONAL(-200.0,27.0)*z)*t22595+t21486+t21401+t20600+t22035+t21655+t22156+
+t22650+t22796+t22853;
+ coeffs_dxy->coeff_p2_p1_m1 = t21024+t22030+t20592+t21311+t21173+t22131+
+t22604+t22651+t22844;
+ coeffs_dxy->coeff_p3_p1_m1 = t22080+t21253+t20947+t20945+t22186+t22709+
+t22715;
+ coeffs_dxy->coeff_m2_p2_m1 = t20916+t21228+t21475+t21214+t21223+t22027+
+t20618+t22157+t22606+t22652;
+ coeffs_dxy->coeff_m1_p2_m1 = t21039+(t21691*t22016+t21792)*t22565+t21126+
+t21447+t20343+t21569+t20909+t22036+t22158+t22613+t22839;
+ coeffs_dxy->coeff_0_p2_m1 = t20907+t21298+t22076+t22392+t22504+t22666+
+t22690;
+ coeffs_dxy->coeff_p1_p2_m1 = t21030+t20898+t21331+t21175+t22022+t22130+
+t22620+t22651+t22798;
+ coeffs_dxy->coeff_p2_p2_m1 = t22598+t21021+t21203+(t21867*t22014+t21974*z
+)*t22595+t21037+t22045+t20896+t21134+t20264+t22834+t22841;
+ coeffs_dxy->coeff_p3_p2_m1 = t21138+t21094+t20567+t22050+t22185+t22683+
+t22708;
+ coeffs_dxy->coeff_m2_p3_m1 = t20747+t21248+t22071+t22375+t22383+t22682+
+t22726;
+ coeffs_dxy->coeff_m1_p3_m1 = t21291+t20559+t20238+t21070+t20558+t20447+
+t22086+t21771*t22268+t22205+t22847;
+ coeffs_dxy->coeff_0_p3_m1 = t20880+t20878+t22058+t22752+t22833;
+ coeffs_dxy->coeff_p1_p3_m1 = t22080+t21235+t20941+t20917+t22655+t22672+
+t22776;
+ coeffs_dxy->coeff_p2_p3_m1 = t21244+t21187+t22068+t20617+t22182+t22681+
+t22683;
+ coeffs_dxy->coeff_p3_p3_m1 = t20582+t20581+t20326+t20671+(t22575+t22408)*
+t22595+t22283+t22410+t22819;
+ coeffs_dxy->coeff_m2_m2_0 = t20891+(t21875*t22017+t21859)*y+t22075+(
+t21875*t22016+t21859+(t22387+t22010)*y)*x+t21443+t22176+t22741+t22785+t22800+
+t22810+t22838;
+ coeffs_dxy->coeff_m1_m2_0 = (t21925+t21996*t22016)*x+(t22012+t21869*
+t22017)*y+t21429+t22019+t21428+t22206+t22649+t22669+t22797;
+ coeffs_dxy->coeff_0_m2_0 = t21150+t21982*t22579+t20555+(t21663+t21949+(
+t21726+t22289)*t22015)*x+t22094+t22187+t22815;
+ coeffs_dxy->coeff_p1_m2_0 = t22044+t21375+(t21948+t22466)*x+(t22461+
+t21979)*y+t21116+t22145+t22148+t22698+t22719;
+ coeffs_dxy->coeff_p2_m2_0 = t22048+t21534+(t21875+t21987*t22016)*x+(
+t21918+t22299)*y+t22198+t22713+t22728+t22765+t22799;
+ coeffs_dxy->coeff_p3_m2_0 = t21928*t22579+t21420+(t21922+t21920*t22016)*x
++t22087+t22624+t22828+t22875;
+ coeffs_dxy->coeff_m2_m1_0 = t21280+t21281+(t22012+t22363)*x+(t21996*
+t22017+t21925)*y+t22019+t22633+t22645+t22789+t22870;
+ coeffs_dxy->coeff_m1_m1_0 = t21504+t21501+(t22004+t21850*t22017)*y+(
+t22004+t21850*t22016+(RATIONAL(25.0,4.0)+t21880*t22014)*y)*x+t22077+t22165+
+t22180+t22716+t22804+t22820;
+ coeffs_dxy->coeff_0_m1_0 = t21043+t20609+t20674+t21846*t22579+t20672+(
+t21888+t21887*t22016+(t21688+t21679*t22016)*t22015)*x+t22055+t22191;
+ coeffs_dxy->coeff_p1_m1_0 = t21445+t22034+t21190+(t21851*t22016+t21866)*x
++(t21902*t22017+t22005)*y+t22162+t22177+t22686+t22703;
+ coeffs_dxy->coeff_p2_m1_0 = t22037+t21434+t21531+(t21883*t22017+t21956)*y
++(t21985+t21997*t22016)*x+t22167+t22207+t22670+t22704;
+ coeffs_dxy->coeff_p3_m1_0 = t21965*t22579+t21397+(t21969+t21945*t22016)*x
++t22062+t22124+t22725+t22763;
+ coeffs_dxy->coeff_m2_0_0 = t21982*t22553+t20551+t21107+(t21949+t21726*
+t22015+(t22000+t21742*t22015)*t22017)*y+t22094+t22159+t22824;
+ coeffs_dxy->coeff_m1_0_0 = t21846*t22553+t21020+t20549+(t21888+t21688*
+t22015+(t21887+t21679*t22015)*t22017)*y+t22055+t22121+t22850;
+ coeffs_dxy->coeff_0_0_0 = t20459+t20457+t22110*t22579+(t22110*t22016+(
+RATIONAL(196.0,9.0)+RATIONAL(784.0,27.0)*t22014+RATIONAL(-1372.0,27.0)*t22015)*
+y)*x+t22154;
+ coeffs_dxy->coeff_p1_0_0 = t20454+t21013+t22236+(t21914+t21702*t22015+(
+t21721*t22015+t21858)*t22017)*y+t22054+t22193+t22739;
+ coeffs_dxy->coeff_p2_0_0 = t20702+t21055+t22003*t22553+(t21890+t21802*
+t22015+(t21709*t22015+t21947)*t22017)*y+t22093+t22166+t22774;
+ coeffs_dxy->coeff_p3_0_0 = t22234+t20944+t22109*t22579+t22065+t22879;
+ coeffs_dxy->coeff_m2_p1_0 = t22044+(t21993*t22016+t21979)*x+(t22474+
+t21948)*y+t21254+t21498+t22124+t22166+t22667+t22721;
+ coeffs_dxy->coeff_m1_p1_0 = t21469+t22034+t21217+(t22005+t21902*t22016)*x
++(t21851*t22017+t21866)*y+t22167+t22193+t22688+t22714;
+ coeffs_dxy->coeff_0_p1_0 = t22274+t21035+t20318+(t21858*t22016+t21914+(
+t21702+t21721*t22016)*t22015)*x+t22054+t22162+t22759;
+ coeffs_dxy->coeff_p1_p1_0 = t21171+t21172+(t21895*t22017+t21863)*y+(
+t21895*t22016+t21863+(t21828+RATIONAL(400.0,27.0)*t22014)*y)*x+t22154+t22121+
+t20236+t22165+t22191+t22677+t22687;
+ coeffs_dxy->coeff_p2_p1_0 = t21557+(t21911*t22017+t21857)*y+t21152+(
+t22007*t22016+t21974)*x+t22047+t22159+t22180+t22701+t22732;
+ coeffs_dxy->coeff_p3_p1_0 = t22269+t21373+(t21974*t22016+t22010)*x+t22089
++t22631+t22778+t22789;
+ coeffs_dxy->coeff_m2_p2_0 = t21529+(t21867*t22016+t21918)*x+(t21987*
+t22017+t21875)*y+t22048+t21326+t22207+t22662+t22722+t22828;
+ coeffs_dxy->coeff_m1_p2_0 = t22037+(t21883*t22016+t21956)*x+t21292+(
+t21985+t21997*t22017)*y+t21526+t22177+t22198+t22666+t22724;
+ coeffs_dxy->coeff_0_p2_0 = t22003*t22579+t20708+t20683+t20608+t21053+(
+t21947*t22016+t21890+(t21709*t22016+t21802)*t22015)*x+t22093+t22145;
+ coeffs_dxy->coeff_p1_p2_0 = t21516+(t21911*t22016+t21857)*x+t21050+(
+t21974+t22007*t22017)*y+t22047+t22187+t22634+t22730+t22804;
+ coeffs_dxy->coeff_p2_p2_0 = t21584+t22136+(t21928+t21977*t22017)*y+(
+t21928+y+t21977*t22016+t21993*t22590)*x+t22206+t22705+t22718+t22820+t22821+
+t22838+t22870;
+ coeffs_dxy->coeff_p3_p2_0 = t21990*t22579+(t21944+t21874*t22016)*x+t22079
++t22349+t22711+t22777+t22810;
+ coeffs_dxy->coeff_m2_p3_0 = t21928*t22553+t21347+(t21920*t22017+t21922)*y
++t22064+t22624+t22765+t22783;
+ coeffs_dxy->coeff_m1_p3_0 = t21965*t22553+t21404+(t21945*t22017+t21969)*y
++t22062+t22148+t22697+t22752;
+ coeffs_dxy->coeff_0_p3_0 = t20885+t21985*t22579+t22109*t22553+t22065+
+t22840;
+ coeffs_dxy->coeff_p1_p3_0 = t22235+t21365+(t21974*t22017+t22010)*y+t22051
++t22631+t22758+t22797;
+ coeffs_dxy->coeff_p2_p3_0 = t21467+t21990*t22553+(t21874*t22017+t21944)*y
++t22079+t22176+t22733+t22827;
+ coeffs_dxy->coeff_p3_p3_0 = t21935*t22579+t20861+t20468+(t21935*t22016+(
+t21918+t21648)*y)*x+t22355+t22741+t22781;
+ coeffs_dxy->coeff_m2_m2_p1 = t21057+(t22484+t22589)*t22595+t20747+t20752+
+t22029+t21056+t21326+t22160+t22627+t22764+t22799;
+ coeffs_dxy->coeff_m1_m2_p1 = t20745+t21375+t21292+t21011+t22032+t20558+
+t22600+t22609+t22856;
+ coeffs_dxy->coeff_0_m2_p1 = t20880+t21053+t20932+t22061+t22676+t22698+
+t22745;
+ coeffs_dxy->coeff_p1_m2_p1 = t22643+t20490+t22199+t20917+t20555+t22149+
+t20936+t21050+(t21773+t21753*t22016)*t22565+t21362+t22183+t21428+t22691+t22782;
+ coeffs_dxy->coeff_p2_m2_p1 = t21390+t21584+t22020+t21125+t20662+t21032+
+t22182+t22647+t22648+t22800;
+ coeffs_dxy->coeff_p3_m2_p1 = t21157+t20732+t22057+t22283+t22349+t22675+
+t22694;
+ coeffs_dxy->coeff_m2_m1_p1 = t21434+t20618+t20635+t22600+t21026+t21498+
+t22039+t22615+t22756;
+ coeffs_dxy->coeff_m1_m1_p1 = t21469+(RATIONAL(-25.0,3.0)*t22014+RATIONAL(
+25.0,6.0)*z)*t22595+t21445+t22024+t21080+t20356+t22625+t22740+t22768+t22839+
+t22882;
+ coeffs_dxy->coeff_0_m1_p1 = t22073+t21035+t20644+t22392+t22686+t22692+
+t22835;
+ coeffs_dxy->coeff_p1_m1_p1 = t21054+t21501+t21289+t21172+t20609+t20666+
+t22035+(t21717*t22016+t21705)*t22565+t22130+t22618+t22868;
+ coeffs_dxy->coeff_p2_m1_p1 = t22030+t21557+t20370+t21281+t21046+t22617+
+t22619+t22829+t22841;
+ coeffs_dxy->coeff_p3_m1_p1 = t20781+t21373+t22096+t20567+t22644+t22709+
+t22816;
+ coeffs_dxy->coeff_m2_0_p1 = t20913+t21425+t21055+t20923+t22061+t22210+
+t22667+t22878;
+ coeffs_dxy->coeff_m1_0_p1 = t21013+t22084+t20611+t22483+t22692+t22714+
+t22837;
+ coeffs_dxy->coeff_0_0_p1 = t20342+t20351+t20286+(RATIONAL(392.0,27.0)*z+
+RATIONAL(-784.0,27.0)*t22014)*t22595+t22134+t22739+t22759;
+ coeffs_dxy->coeff_p1_0_p1 = t21060+t20457+t20391+t22063+t21746*t22268+
+t21020+t22677+t22853+t22872;
+ coeffs_dxy->coeff_p2_0_p1 = t20697+t21107+t22091+t22701+t22735+t22791+
+t22844;
+ coeffs_dxy->coeff_p3_0_p1 = t20945+t20912+t22095+t22742+t22778;
+ coeffs_dxy->coeff_m2_p1_p1 = t20925+(t21753*t22017+t21773)*t22578+t22021+
+t21280+t20947+t21436+t20551+t21152+t22643+t22791+t22814+t22816;
+ coeffs_dxy->coeff_m1_p1_p1 = t21171+t22164+t20592+t21504+t20549+t22618+
+t22141+(t21717*t22017+t21705)*t22578+t22650+t22829+t22857+t22872;
+ coeffs_dxy->coeff_0_p1_p1 = t21746*t22254+t22063+t21043+t20600+t20459+
+t20387+t22434+t22687+t22868;
+ coeffs_dxy->coeff_p1_p1_p1 = t20454+t22134+t21190+t21217+(t21840*t22017+
+t21698)*t22578+t20633+t20612+((t21698+t21840*t22016)*t22015+(RATIONAL(500.0,
+27.0)*t22015+RATIONAL(200.0,27.0)*z+RATIONAL(-400.0,27.0)*t22014)*y)*x+t20318+
+t22184+t22768+t22835+t22837+t22877;
+ coeffs_dxy->coeff_p2_p1_p1 = t22210+t21531+(t21713*t22017+t21831)*t22578+
+t20980+t20702+t22602+t21254+t22638+t22717+t22740+t22792+t22805;
+ coeffs_dxy->coeff_p3_p1_p1 = t21777*t22254+t20924+t20944+t20914+t21315+
+t20312+t21397+t22120+t22635+t22751+t22756;
+ coeffs_dxy->coeff_m2_p2_p1 = t21157+t21046+t22038+t20668+t21443+t22136+
+t22185+t22640+t22648;
+ coeffs_dxy->coeff_m1_p2_p1 = t21054+t22023+t21516+t20896+t21429+t21032+
+t22189+t22619+t22620;
+ coeffs_dxy->coeff_0_p2_p1 = t21150+t20898+t22098+t22496+t22730+t22735+
+t22782;
+ coeffs_dxy->coeff_p1_p2_p1 = t20907+(t21713*t22016+t21831)*t22565+t21569+
+t21116+t22041+t20708+t21080+t21526+t22190+t22602+t22745;
+ coeffs_dxy->coeff_p2_p2_p1 = t21529+t21502+t21453+t21011+t20909+t20927+
+t21534+t21026+(t21985*z+t21982*t22014)*t22595+t22040+t22630+t22764+t22882;
+ coeffs_dxy->coeff_p3_p2_p1 = t20916+t21420+t22081+t20636+t21056+t22646+
+t22658;
+ coeffs_dxy->coeff_m2_p3_p1 = t22070+t21467+t21125+t20581+t22694+t22696+
+t22802;
+ coeffs_dxy->coeff_m1_p3_p1 = t21365+t22096+t20665+t20617+t22149+t22668+
+t22672;
+ coeffs_dxy->coeff_0_p3_p1 = t20940+t20941+t22095+t22758+t22784;
+ coeffs_dxy->coeff_p1_p3_p1 = t20928+t21291+t22078+t20885+t20878+t22016*
+t22246+t21404+t22751+t22856+t22873;
+ coeffs_dxy->coeff_p2_p3_p1 = t21057+t20559+t21347+t20956+t22060+t22646+
+t22654;
+ coeffs_dxy->coeff_p3_p3_p1 = t20695+t20752+(t22560+t21635)*t22595+t22107+
+t22383+t22787;
+ coeffs_dxy->coeff_m2_m2_p2 = t20844+t21228+t20538+x*t21230+t21346+t21256+
+t20522+t22026+t22700+t22749+t22775+t22794+t22809;
+ coeffs_dxy->coeff_m1_m2_p2 = t21039+t21321+t20537+t21308+t22043+t22616+
+t22622+t22843+t22846;
+ coeffs_dxy->coeff_0_m2_p2 = t20890+t22053+t20720+t21559+t22504+t22663+
+t22728;
+ coeffs_dxy->coeff_p1_m2_p2 = t21030+t21009+t21376+t22046+t20648+t22122+
+t22179+t22647+t22656;
+ coeffs_dxy->coeff_p2_m2_p2 = t21123+t21497+t22042+t21203+t21149+(t21920+
+t22001*t22016)*t22565+t21499+t22621+t22744+t22780+t22826;
+ coeffs_dxy->coeff_p3_m2_p2 = t21094+t21478+t20416+t22083+t22511+t22653+
+t22680;
+ coeffs_dxy->coeff_m2_m1_p2 = t21437+t20442+t21022+t21272+t22025+t22202+
+t22616+t22652+t22813;
+ coeffs_dxy->coeff_m1_m1_p2 = t22195+t21135+t20637+t21413+(t21782*z+
+RATIONAL(175.0,48.0)*t22014)*t22595+t22127+t21659+t20533+t22613+t20431+t22151+
+t22684+t22866;
+ coeffs_dxy->coeff_0_m1_p2 = t21527+t21002+t22076+t20425+t22438+t22641+
+t22704;
+ coeffs_dxy->coeff_p1_m1_p2 = t20967+t21535+t21334+t21176+t20408+t22022+
+t22156+t22610+t22617;
+ coeffs_dxy->coeff_p2_m1_p2 = t22598+t21299+t21041+t22128+t20704+(t21966*
+t22016+t21983)*t22565+t21296+t22131+t20276+t22642+t22788+t22808;
+ coeffs_dxy->coeff_p3_m1_p2 = t20850+t21253+t20399+t22090+t22170+t22693+
+t22708;
+ coeffs_dxy->coeff_m2_0_p2 = t21040+t20974+t20789+t22053+t22200+t22722+
+t22727;
+ coeffs_dxy->coeff_m1_0_p2 = t21517+t22085+t20971+t20476+t22364+t22641+
+t22724;
+ coeffs_dxy->coeff_0_0_p2 = t20577+t20746+t20689+t20683+(RATIONAL(343.0,
+27.0)*t22014+t21739*z)*t22595+t22421+t22746+t22774;
+ coeffs_dxy->coeff_p1_0_p2 = t21251+t22091+t20783+t21579+t22430+t22634+
+t22702;
+ coeffs_dxy->coeff_p2_0_p2 = t20973+t21210+t20487+t22082+t21014+t20255+
+t21998*t22268+t22146+t22705;
+ coeffs_dxy->coeff_p3_0_p2 = t20747+t20817+t22049+t22760+t22777;
+ coeffs_dxy->coeff_m2_p1_p2 = t21024+t20994+t21448+t22046+t20756+t22146+
+t22170+t22640+t22661;
+ coeffs_dxy->coeff_m1_p1_p2 = t20991+t21090+t22023+t20469+t21299+t21579+
+t22188+t22604+t22610;
+ coeffs_dxy->coeff_0_p1_p2 = t20811+t21535+t22098+t22487+t22702+t22732+
+t22811;
+ coeffs_dxy->coeff_p1_p1_p2 = t21144+t21517+(RATIONAL(175.0,27.0)*t22014+
+t21780*z)*t22595+t22041+t20749+t21527+t21659+t20804+t21582+t22192+t22638+t22746
+;
+ coeffs_dxy->coeff_p2_p1_p2 = t20982+t22195+t21354+t22200+t20251+(t21986*
+t22016+t21980)*t22565+t21034+t20465+t21158+t22599+t22630+t22734;
+ coeffs_dxy->coeff_p3_p1_p2 = t21437+t21079+t22081+t20774+t20768+t22626+
+t22639;
+ coeffs_dxy->coeff_m2_p2_p2 = (t22001*t22017+t21920)*t22578+t20691+t20535+
+t22042+t21151+t21134+t21478+t21296+t22636+t22818+t22836+t22845;
+ coeffs_dxy->coeff_m1_p2_p2 = t20529+t21497+t21334+t21259+t21025+t22045+(
+t21966*t22017+t21983)*t22578+t22139+t22642+t22798+t22822;
+ coeffs_dxy->coeff_0_p2_p2 = t21018+t20955+t21246+t21998*t22254+t22082+
+t20530+t20239+t22122+t22718;
+ coeffs_dxy->coeff_p1_p2_p2 = t21015+t20964+t21447+t20505+(t21980+t21986*
+t22017)*t22578+t21413+t22599+t22040+t21559+t22773+t22793;
+ coeffs_dxy->coeff_p2_p2_p2 = t20853+t20742+t20343+t21223+t21257+(t21992*
+t22017+t21935)*t22578+((t21992*t22016+t21935)*t22015+(t21875*z+t21869*t22014+
+t21994*t22015)*y)*x+t22135+t20357+t22151+t22809+t22813+t22846+t22880;
+ coeffs_dxy->coeff_p3_p2_p2 = t22059+t20259+t21346+t21989*t22254+t21208+
+t20735+t20510+t22329+t22659;
+ coeffs_dxy->coeff_m2_p3_p2 = t21244+t21499+t22069+t20389+t22147+t22680+
+t22720;
+ coeffs_dxy->coeff_m1_p3_p2 = t20874+t20397+t21235+t22090+t22179+t22681+
+t22706;
+ coeffs_dxy->coeff_0_p3_p2 = t20706+t20855+t22049+t22823+t22827;
+ coeffs_dxy->coeff_p1_p3_p2 = t21070+t22060+t20860+t20732+t21308+t22626+
+t22628;
+ coeffs_dxy->coeff_p2_p3_p2 = t21243+t22059+t20238+t20866+t21989*t22268+
+t20446+t22375+t22729+t22775;
+ coeffs_dxy->coeff_p3_p3_p2 = t20844+t20453+t20659+t20463+(t22591+t22501)*
+t22595+t22108+t22280;
+ coeffs_dxy->coeff_m2_m2_p3 = t22052+t21213+t20532+t21196+t21188+x*t21232+
+t22400+t22512+t22710;
+ coeffs_dxy->coeff_m1_m2_p3 = t22056+t21421+t21179+t21209+t22140+t22674+
+t22685;
+ coeffs_dxy->coeff_0_m2_p3 = t21419+t21133+t22087+t22757+t22876;
+ coeffs_dxy->coeff_p1_m2_p3 = t21391+t21112+t22088+t22452+t22675+t22712+
+t22864;
+ coeffs_dxy->coeff_p2_m2_p3 = t21087+t21129+t21102+t21131+t22097+t22632+
+t22653;
+ coeffs_dxy->coeff_p3_m2_p3 = t21263+t20412+(t21764+t22471)*t22565+t22104+
+t22385+t22858;
+ coeffs_dxy->coeff_m2_m1_p3 = t22066+t21312+t21367+t21071+t22150+t22674+
+t22682;
+ coeffs_dxy->coeff_m1_m1_p3 = t20350+t21286+t21283+t21782*t22541+t21348+
+t21640+t20282+t22175+t22178+t22671+t22847;
+ coeffs_dxy->coeff_0_m1_p3 = t21551+t22106+t22407+t22725+t22833;
+ coeffs_dxy->coeff_p1_m1_p3 = t21518+t21355+t22074+t21506+t21392+t22644+
+t22655;
+ coeffs_dxy->coeff_p2_m1_p3 = t21083+t22068+t21206+t21512+t22113+t22679+
+t22693;
+ coeffs_dxy->coeff_p3_m1_p3 = t21492+t20582+t20403+t20846+(t22509+t21799)*
+t22565+t22103+t22436;
+ coeffs_dxy->coeff_m2_0_p3 = t21503+t21167+t22064+t22757+t22862;
+ coeffs_dxy->coeff_m1_0_p3 = t21572+t22106+t22459+t22697+t22761;
+ coeffs_dxy->coeff_0_0_p3 = y*t21153+t20983+t20390+t20972+t22840+t22879;
+ coeffs_dxy->coeff_p1_0_p3 = t21381+t21567+t22051+t22742+t22766;
+ coeffs_dxy->coeff_p2_0_p3 = t21400+t21422+t21159+t22105+t22733+t22760;
+ coeffs_dxy->coeff_p3_0_p3 = t20861+x*t21444+t20818+t20755+t22102;
+ coeffs_dxy->coeff_m2_p1_p3 = t21216+t22070+t21400+t21492+t22168+t22712+
+t22723;
+ coeffs_dxy->coeff_m1_p1_p3 = t22074+t21512+t21567+t22668+t22715+t22737+
+t22747;
+ coeffs_dxy->coeff_0_p1_p3 = t21518+t21378+t22089+t22766+t22784;
+ coeffs_dxy->coeff_p1_p1_p3 = t21572+t21640+t22078+t21551+t20972+t21338+
+t21780*t22541+t22635+t22770;
+ coeffs_dxy->coeff_p2_p1_p3 = t21132+t21503+t21286+t21509+t22099+t22639+
+t22654;
+ coeffs_dxy->coeff_p3_p1_p3 = t21312+t21231+t20329+(t21733+t22470)*t22565+
+t22118+t22762+t22787;
+ coeffs_dxy->coeff_m2_p2_p3 = t21130+t21083+t21086+t22069+t22385+t22632+
+t22695;
+ coeffs_dxy->coeff_m1_p2_p3 = t21099+t21102+t21355+t22050+t22204+t22679+
+t22706;
+ coeffs_dxy->coeff_0_p2_p3 = t21242+t22105+t22452+t22711+t22823;
+ coeffs_dxy->coeff_p1_p2_p3 = t21283+t22099+t21419+t21410+t21218+t22628+
+t22658;
+ coeffs_dxy->coeff_p2_p2_p3 = t21875*t22541+t21179+t21071+t21095+t21265+
+t20282+t21185+t22400+t22659+t22729+t22874;
+ coeffs_dxy->coeff_p3_p2_p3 = t21192+t21213+(t22451+t21783)*t22565+t22108+
+t22754+t22767;
+ coeffs_dxy->coeff_m2_p3_p3 = t21129+t21184+(t21764+t22380)*t22578+t22104+
+t22801+t22812;
+ coeffs_dxy->coeff_m1_p3_p3 = t21199+t21391+(t22374+t21799)*t22578+t22103+
+t22817+t22819;
+ coeffs_dxy->coeff_0_p3_p3 = t20856+y*t21458+t22102+t22781;
+ coeffs_dxy->coeff_p1_p3_p3 = t21421+t20571+(t21733+t22352)*t22578+t22107+
+t22469+t22762;
+ coeffs_dxy->coeff_p2_p3_p3 = t20659+t20685+t20863+t21249+(t21783+t22445)*
+t22578+t22422+t22512+t22767;
+ coeffs_dxy->coeff_p3_p3_p3 = t20543+t20532+y*t21111+(t21114+(t22359+
+t22360)*y)*x+t22401;