[ [ 2748411315795357741295245254465348480018705185135165930625158364362725248737467515088999184017673401487644390980420005156141710151469345240762123447052907639069500466584970060012919996245544378029936655584909746156719525524439054436700384574124478014017482142901468169567980007582004895931989095551035654846117671495270400000000 + -7408180876846264398508529175265317298139491207475220684924284772733804067119830514764961757266764578547514908432823611148071005559452051878945215916655471784639643423282684438353419261413058409280260263196777108509672483925887545146929073544792545641820412173681199253432369759141463098776007627357472533138371736764416000000*i1 + 3006238821176113562078604545508078362013778608060133142162334298328516031214037945495254195623109380720245305817348419680054987718274655480183692979279546420732967160332715284432269147875814755712372647792741345166031132418928397070954958274054672150805413643523718998510554604195898069743947257311045939609821501194240000*i1^2 + 2716798752658151139698350575553688714326308182814248617159040732199587725828553253419907020903783731289053651717851204242042284011978119149491215886437455124096273540630704730371369503559085174338621774863185257466858885283168131320379285868534125752651093927263668228069457563419193791762269832061552689995934230118400*i1^3 + 800880671104295532807751525164077296935415080596718509286104200633940719464619141126841883293188196479472161526508673654852396157873775121869495975412451503660020483319881518555648853047455972149149356916941532477872815304641326896218207317615823429592323645191786560248338486803441129685869833162421086922163093504*i1^4 + 119046508956925921411942379737531077312746238726942588428366983567570375572086656814279488863380726252059944912902852494676531757215788957188775066749247297570357449495229085341864524497402511735067172845404629187842348487375829109711068579515127234667164813391693947520169783115901068512470145289624293134565376*i1^5 + 13859418360384011350186629489869116727531308728553619483714838499328857181227828821795771641075356114521392917162743261484805743248212688953727761627211580204504324209246047177294533674902171376524319246428673991270305394594465737432087283109934582907545916833156336881698845163396262890090235078967375691776*i1^6 + 1346677031840415363979755120778947686751208339874003640807151959053954976336867063585222959555457580147380959607047066242515714173829952185856557374293296109090997700143028937503943668206794612186834399866125416449954268311948303696152860954663318741305306933257362254929522403596640101515052369043259392*i1^7 + 73200980645784905552372741763680583301578908113479240114940203133756190787210662171980313017461147721743435705714306842084292062115282306650623863834522184663544301295328475810881870384299822173028732561984069830503607548208627307264732972351855563324199986359048980632944094995228214838619629682688*i1^8 + 1443013588933397560375745580148192983328980739095267638100216236670664376211988431329863437744394256311615002885169941825946986980421564653559592650282094223315225893075221333013921517665667081705840402522566416945917263959692194331647527772877573236766406632396833041263134463451241032418590720*i1^9 + 13049923307454240279007662895510583142649625099415998270593415842777197420750031339268186559066423751755211048039547717112672166432640436693895909355230962922971603480487098362186771608326986638437269006772708618084989944718967485847362802524199025667628907867066574630586259890440132100096*i1^10 + 63404597590153525753435677687906236663432851349709144440854060541834058672201939946063722058300172446965854123927183971259121804476901701578451965642474645217098191187704684053657110202502340693106225766572584745633474435790875566447664489072686539391442181801965303893358812837445632*i1^11 + 189615243479657461963664202604653939783218943826348367087110246405332712643551916353772208852737777867520942832366787655118066641344429442131892730667410966529201036743577239600384209393774537895427367400157032690516590386192090501739335935426599689767187165396443409462515073024*i1^12 + 139882870050211595380464848194316444671921885431410810468328363096431421271798706262108598864354576623719451463500769591142235337862783243659996734916363456054650683574118625858707796414478879965921917793615007744229341977103417735899181990441534275333778195808922995785728*i1^13 + 28974116488916124331698707171079417836214468702898681268725229221474053547690847813643195818030594087316262925682307220561154134898294656161689073109070033273466470120180169992453370619242655318359830453181259531358963716267806377593579185016221814489681615513878528*i1^14 + -1723541971335796974723063332925616079583951879448531548613047244116003267733682855246656422643738282287497253592274919838977733921160449051737281876697854167222414696004886181677265011347234678071535135277033171812822106687704714741418050825312799784329166848*i1^15 + 42054743760089913018383766454385869047953719308652835306983939301300049308340298358476571334734045523797629008315386659323864719103243922768123844913552958459269274086070082256490351316926550704601297659063396914348560428758609212636174607077599997184*i1^16 + 5671887862884000058381374203895724360242417554599488505160938045190967001621442217510838352359238659355280573613683035580108520935018011168808174650260335693856063617100106706891621804315465303665269502188240893503138900182757001032160000*i1^17 + 66788409967159952846289180999084865996451691684229439870202407318125955974197211441069570598461770375711060597815706120440613628447818587659706109010155816057271593044282952297993824377895502824920912045510787518387500000*i1^18 + -12222615544436318555608194880451461867401496066018578133535824481501346299392307325980440988858286058754690579569093864549604676532340626195149627276360067762832228364720872983745066647127662019531250000*i1^19 + 51997229564702119782684699317411338596478386526744997850018093478622914729018986485431183649002234727944708596799740685589054036428006080085068550743015324658355712890625*i1^20, -29485326658426501579254143897855333167483890910724263410226550255387788721639814783877102912117093953623908265612708658527749885093757142469335689608803824265142931084779187573550868882654040679422042636833334918426855198788632550696516538885824551612935827408765755055947347455951781883160019443396740890985938631812318324237213114783206731161532553711101006848055779015997474502190944962401443753196825188761600000000 + 79472069020538056008770198181240510845124076629884931047174872279377108745896644921949879481213441220081178717460384346747110417839656982287569137457220876201914394155777600017147876760292075847698637269906208829237070618292802502034581128754353847800120354967391744696413668594869715927149373673888218368822842603862968363899636632624356409176547793185435218298838994242701006872627998503815677033500968484864000000*i1 + -32253391734153994259050043821676298802951690319162326768011443170209629814859702061655849775459014503991190654483811786022496312802800818325624093061121952226358593228531967802202571497057641620942029083483467154505883111235144199204073889905230717958643590181284441343489662406877719619780557766620851615244865939974691923052656262648987937339343891901448872406301221012101556948934091039019459636104223784960000*i1^2 + -29139409242191234486705926743888278793476142147891233399180764639227534126725133914346186703166363207202760560695641055559633058025968987941053719993176386750566994597407073586464219290749422782862598470763200095095999084516626464586097364411476394253581154866521917377951035151620767192677542367035880705239021341572307632745189164555905389721106483737081146433155136774508745902042264230309902787683129753600*i1^3 + -8588749753634533374171733961621850497905152566175017565971474843922897025126027565164140562389056237548587272548797594368887091752637838547884915699490501457773079251111269457031835702648501564152045854843804037690070221102872220133988906374886620683922004353986223532099770705647862825713171554167158360232604039264043954040156128085670691003094216063538075295095832256721107951583094147554532302379810816*i1^4 + -1276452718568800281635693394404724646007497085073147508799086794342421363729213648911455105134477233107141795979325373844201076076586181938662945396314403445446531721204136954126093211869614689229530553517864412932474634177953691201178644557860495486813191670848134979909205632729470363805173678787338721538316510279288490145288522772870268581482696276131477910768270298250996583659433228219851896520704*i1^5 + -148618079645885836889942559707079939288485922294576674091814334614364299402457534162001224968376432496388286657898375193749174484922196611676670217885977083716330424552358327149040762525357137644526762203657344560158806956941762078262814141102997724597991069229320382329487165104502179134471393046034322530472723874975550150156553215429823712230038573122562361622970306541336555310149089256542306304*i1^6 + -14443001733221554319738661937086900573114828613511862366752750431962710724382140599057787079520656447660409552551195468586184614620425372084132742459939993362173852084218916827052801811660711014657932902179853236418790025798207725338824256098715833118568644328059264282231096677272569748718446166541188359443383673292282805886831383401864987079539199223559884281173449195543691495128357528403968*i1^7 + -785090872877779221965564832477221006587903348231677351367970263222904249197171362296848146393665009658814840865992047975992103003159711115025651775562616789727997396884173005817352138216799841192667914803540031924923640857964056490306636635301094864139598889948586949501801850087925045906443214373194811663436742286303840983522276733334929194836630798388129693994309331195010793877748580352*i1^8 + -15475807536139319482440727439200824095730765403828157861206806279290891215670816261447147291512604834093269521660933248049163645809772142241190762864603767639419790320178630928342843048777699764200745036199279653563202616024585143145784994983848166416927998848825420677254615996931709578727145315247967656381966105936688134258648895675889465262985832115235437959521893312603295192186880*i1^9 + -139946373229894090676285002507028358879062056879360460796980139187111233907343854221265908803633993318805163847974104298090082766434767646892633662358073181356695903327884467982745078558096854886990841950743921084557830277599303016228367049904960745909048366843578666778061201821934219663317268101534594178059992102779500768982809376139734808054489527191483869609213212534541123584*i1^10 + -679898812719971059385480898759277436903685579313910066246743346887110896545241505809850585001617469929613946643628823730185692541751147026550357854572725925578042022382207985774994446076010808681917897556978378883428616863425571041756843023910388189786804386872928501425251958060141365820479730575764059866303731723262626993616623948962008339947436713080314978887374552956928*i1^11 + -2033213474043327364766395004879589025167593182054686843483979155858211112502737402565477041981675496145509434072221391057315958539686811450590638581641789725892179145956273934533960568925904322203223790831478324142503663690827342209369107944445097346407697081366077393371745354162883065992146413509422233485419220282437708697424494821919217007249605588958070602146512896*i1^12 + -1499576966626752886607414398217795235910759815817818810309572584752062425735798895746480869789529868426195298721903471140835119471802891622013116990901217310419840206509016391482644835577923621831232263197397958791324986167410320520968408593727669294237584902814669475103547694382504895309075118353174821789850122325025452691424763294993851599187059367455083200512*i1^13 + -310506877627205283838282181821647650070776639090054604680274912761664179344457820041744965433441429144360250856184614216417748231491397934238353074508863728437527300979583189787362838388723319077475519768985644930961405066685152666458776513930189215817678962706499958500698992911057118116358887531881366615126607142085477163500258315077920215927777263091712*i1^14 + 18469289494069454240842506741544825530665945652941943498710928778230922864068164193100912374749681167449782124650610270126845309376718676925560706162069435365240101998201086133511636164656255708681331373538084892462150726492495069039360667777249379054089428774251307504484004383270766486731217187892837032428299429880379456500985634366262724540628992*i1^15 + -450614424426659473163738686127083892731297881875054451227937475091667245873195577272657063635342444539484240557378817486906205747793527012915588741999322681934019711462275366180955892165475532303855496831239502693606773871686097607395691101310955463083778367773797229081949592315667286039805947964499474937497420700740802858523969429851201536*i1^16 + -60766128299004495946936469491479852477924045759370272381664797872131142008886098988886803076870871918301152645810082132690836347122552864038449532287819718302059980884043529356130233728612438693678643207710980596728422174366589887354742320195464277801279352835394308571065699563058761147092682788787145949365929677038897893120000*i1^17 + -715456587685142042609563545211634824476944724776395833280700700141920793490452521634620085449607371790962592876592244767620880500032600005158627917624233445590363485190612650138371852280232053864784979156354321404208416470799181647153474043271121226324956296881321539766087645087824541248058947735807223400000000*i1^18 + 130917923199542381099446088353158614344674013566586490342310391339515845637438765872439459596588364247699822141128476832407086920719668402076541609625531794731548587335711781548326024185094095868806432332704039185765960825427490767814311530651718726206301119245148293905238655056966718750000000*i1^19 - N1*18221242497283401489064935977279088176519714247696002686665348754277068965971103515625*i2, -29411645740517190179633572044019848876010854948586308124908935990981991567038904389599485064287198006651110096416560502916902053173669103212873911825045127146469235552031660106790466406411097675156227752616363442421387947311991410453248661284800107061750912441609363403106538786399900356563389446063101267720916923597714068033660393845910235239548101803898281500611185515275776447770935232833726418872226650521600000000 + 79275522487260933433242882831866699724825107565788398795728048090298672195852530280154818525862730449443738538831845020343824187185940008319516081216238117321769602820240425135511598485515931604774224169584502133307010154328462860782981235187726031836462828552454040320112942903066830690137676543975750606427366677902819593433845117673777099653041269970427455635401041941577321419513370489290689253009222795264000000*i1 + -32173765892436831124251314131134605435156994653835905510365039648715315718670246507004426362587810361431346651915649869162914557413369992493774043791566544073970144197024751579057048623361797771897195783697158208220462910085215195928860855068682610542571648746049808947064000060636239411325762676980729031054326823464302405090312318827548870335723527763000074011718095945573724171588912563160628494502681640960000*i1^2 + -29068326942264460708991241829408630439616351914718388097820719487834466318460452051630903351911023592061160249594798151944318109875736656009897334486191161148084552286827139302430910151630770805801610744385991593354925056671416396728129404412279743418212440201077429077138452358286416825691656444540692608740917105386593233843805302324591265693959847236978410581602398278620095052263719393193035776491362713600*i1^3 + -8568046920799530518453476027829986065204593445737567884984158355612996004322291115610892150318805265973425055608810506456033779426654597946811036031195854092152081411321826162395983401929986144822507966496752091224750178219951735533542616420162601797991256104479369420007439623853304134958129617520011104019971704356736294377404350828778745580573154993218316339968613472840980646015370837984668424565948416*i1^4 + -1273424858759397962220807408973774279137645597506526945282157261358552350205665361982135071349322870823556119951532333754017257387913673471138435684482991149662912745518175725889203374100035481545535179224068894094297955668691488084385102121137989253122898470119708665843902140752460190311488231915850198705081496081167861806932487451123120953995188795540484278176296969556174349170492485989006892335104*i1^5 + -148265681381620870828431300280261233688373627147362028118323877995347624289106972918245767173372053777303352715437936474645013394098499426549667564725446237334976273539480575387898320010629364869802811890285456228482676943511549645810035035532405463333372320680179744742117565555351839260708095274017027504227421988400763837037811944686632400064899907302558789617874448268552239505700074179950280704*i1^6 + -14408423361305127130494589557466812678230912809135173068577951419933411740190982751834886000923677266625012305528116958385088460550612563513333411638396642288436569352982205739509336561268097509669586711159347454007847930258040979006384980559113597294496424885133905221858498764824144901823897014237994298843512160208253597447024658816173880317081324327388804963062335522826037229794941382688768*i1^7 + -783205134551842507910631132478029512971095735608888711686290368770171675470687531156241908130832061600139797004994303807508416838869481086556398349241965516353316372566839207888517975152541979961355490952045955990380387116829746607701258267378271599544086642809698277519456043732728750718451071717369534406318966634066282887117027284710898897811392020591008255134671155926906804433481367552*i1^8 + -15438823493132847307686547203534131810704031026095721381170671650881189339724983893229672151954226905674275442454807782755620255840612123409764816702325942813691951382317795915091554750876809598868671333447522662838129150263875120862717558641436688836914648897731905478513366890017642000247566919230703048876292445631299558277410823021290732225039230931816765507498134473062166172794880*i1^9 + -139614390124460475807079386083597481222319091276895736634295198844452250989161164214420349106995957932695885357098057086420787575490741159909795371848733112223863391325441533509153206865636142433623022766301011691536212947650931621767751364684476719370485366321688762850514074119127707415666511842021551339574394739381410763814434673122126835000101186194227176706447199461110185984*i1^10 + -678298444045152510663340851986088117058881510504097681077503055443909737851151893732877970939371136836406950322594873621151211622745770057572695563760953719433508379836300004423293702770216304009953094215567184384623597130582313843204255792041243626907669481615404358213679034876024465794386412385210279609762570705958649657558858212802734050601260077762228625440720948297728*i1^11 + -2028449689602849864444953462762807904445407949948457310888361133552460208155456799159328836721085637442644332337135632348284221470741266941038810961928706739554164474560385519975456846370374742058394560796310959953429360495079431624330263101725095512827986548323658142167102554447132119462031985552325258141018513677272243248677097083364592789231876877654866251267178496*i1^12 + -1496051311497678969300646125055252961675266818084557168859957978736182579457382076371796011051899049176547590539371652768290220027688559032198323094958489526370633358088979118965697912854138641099253275852616897839777493197405294153012441148862966452803270962615840879331072651198679146469439952903327911198381891075577888051961156232022165391435721110356164083712*i1^13 + -309760448060536817270498117608740359819907498929340486241427587583091665260262236912346812768668399904474647031136610064148968874486023759675741362207910647467714203832102600722833730405981888752921575953927356856578224934997999542285471839345537592639490794867476069392704585961560695157822384426748267985519292338445287728510784986411381463102401392934912*i1^14 + 18425567817190914043651010761071085013765062649512971542913974032834367741691011452216172720892582612691125994121353536033526119172140054481300765240316131175389843117769241946835920944742238664568246936973261528233344041239227954926417796851813894574469752870760694451368686775987371247043935753473588659851120148414744722155811522016709499210760192*i1^15 + -449562691418409492866424067652292941829855291973963897976913458157586311685726963137591205738762829877769404247187603129863344669277439798113170303912521187535814680152103656222443600937286200462190228035526917644854995846721146427036067148810519327962269889882987945108732643592518228107699326280383681064543016474004482209151311582297051136*i1^16 + -60626055994937890069153917048328519888138723934725257201134902049378744462371214302873718993582028068042363521956139460515512010283356902877312997901684862621921225961634977482490306607757746775951653822967478755793797046774060866518083693490375737324821780765876816568081253590001785586922546817162737421649709236776754837120000*i1^17 + -713828501168124345829989535185716272414813227276322294132382800934158664996267292991129215295550583887361911406498115201670164533041345010584188416615096349421558309828881961461328997228931359523008401559301802008393663197609819294357048112325966764396008872974237989061607802516234821658094255768093575900000000*i1^18 + 130623533869831701344917089092475440833979218714714700391189692561018051516544685909439149103871944911852043046190387267541182455725084212957754529188671347488401474401774591668361032625188965125741437538186073553649685988393273492806228407491066164815481059500107462163401484391197578125000000*i1^19 - N1*54663727491850204467194807931837264529559142743088008059996046262831206897913310546875*i3 ] ]