[ [ 3362326757674657470772182782969994185758984576741959045271455090466159425988652364909654960570562682165236563021342659488727481153962456743439494511913970111514989146882825047851069185771166184374269430062468115602871652485324027078550078743832570103263726474085362476639520605712102195200000000000000000000 + 13817498012754818742203493751087931340286076139177553171723584917974571874735226620746960486805463200790532300593400940902634947533383485078483143131244191143718290720713367639401418977695060517400613222959187376532128444242537157480410844212757696088129510491198179720654391775571476480000000000000000000*i1 + 14280033707721430531494446712371351003012279223405044467840626723486865504819792822041922759651036419507474199012049786492558380539678467183088023804894277220404729848714204850087707041082044127877688144198722397562369527196299918743489289896747797418649070342208632465189091313451008000000000000000000*i1^2 + -305007914684440014286400509753124759006936754154284893404606588538915051988024594385730926866833975547339604536011532097182934524880253913891594826474669029272990508311253905574371047262917417892855525024453145993578250495364983014934979973513327280676882032665941618129834187161600000000000000000*i1^3 + 2082132199142469872276981073326889774307283254318089399489523322031487198866532713451496887396110346838489906205258481396185723197800017542779333758791661724355806660125576557079358797792633925855547367195433122937727847165815975809867883362522979435526868277439695584095109120000000000000000*i1^4 + -6286140522555850573116133430916443517362710098199781974919049180446145684879283803511456584774399248287623087425539267828384867663196431053131546705616141978849764515913146526993368003922539117595587998833398268424238118902978462246379447267530040109513199201510267813888000000000000000*i1^5 + 7987476570231339011442512107076418952268724919846424822889781500784175173745410387639482500594307238710920379824833234628921881104273883598604030407248713580325451833873764425242007626814887516820018317916700866164920627007977661100309519151273318787292485989852774400000000000000*i1^6 + 216788772423639645673691032446438225423178991384394830730029534228569794845494687833722713107473465831071537578661189377173824999907306520689394578846904942069312207593836965453034547966633365450903036369926744756930488428624065700036642268959845292870016696320000000000000*i1^7 + 2586486304069176187262905993531778614531675246501034106152936809713704902220508158478901572431607698629841816356907184652542467348601919162915712148440866488010239189753762078068005073900841502409584807673457248219087303212811301652836658276541074718720000000000000*i1^8 + 14249541361990653654234538892797463324417043128960595333973051151626220490785691235645846897383574576813997086668136254237887430380270397543628186582590205958149626951500832236867856337139730059699600275545580451664072220110045696739504631145267200000000000*i1^9 + 33518567857111677958038942850474343602054289638578678992522846451851878768921045909153724483893106863957503776007764599622400808686851722114418007638572453855087638585517154774043384018437794662597321737291228980292279992360916837814446080000000000*i1^10 + 22055308654590337479332830564477879732107565206628196676670780961065023731574254112614534053604657015451667047344120162166428487908878063260207566610290497485446394659683183195034962453722070605322961922115138752473440231424642048000000000*i1^11 + -1252826747249247288777332481136099644649752114726666153121904262171611591216790096282557712676635140917052789950484225657590909674394436230720524271062162603514195761098722456803147596855711816487954555417024968841045683200000000*i1^12 + -4542913856218568489559230547882545876960076771242693180836933439439327681539492572933010526509418555814535244012943512849674171110359614307574629977614177283256517604426754668147650725426294109444143130522588098560000000*i1^13 + 890379426812454571140465805221231097310773394699803357812589928811130260786823696228819330311710077353418123597135351616728676896099641478333527197849194490322522469200702996652241250770682956185293521024000000*i1^14 + -58702800593516414929960804694382641969012670497319536573602759337873995592528115145721776771933528755760574527871499233371773800413731703189075505179204952398278575893718169847082893554506554816000000*i1^15 + 7004556413701864728731456015557355945947150722544565055294463286586948999400026466510716969597509829749535232832074525296731425587125778402643945566429240694150985344848088625266194727360000*i1^16 + 408965240323276877119928548251693250427620837382243326858544346673010828547274271987648861074714046476200001372982715510375413653837111527548211828773113326726770652317837600000*i1^17 + 40778963772117615649152665609235803918947693331767946953399400268581490313849549237311258272526221486111483057799630281463706555783426199526485388598656972799090000*i1^18 + -8835655975644590887634507765573989502425640021407921157662155074082591315028346538534582777452011895103076805715239786277031796864391808702269640*i1^19 + 478620620163934638073432591225013057422439864817100273096186763467770349252380702570418185171703783211686561953479022146632441*i1^20, -51762137949427268148221417461313740027988916410551572728853534187240120871166691470294470799269890380798057838445039186245576548464701956192325822497496862386844449434253562257699130810542350200363085507715579903478237213475214022272306759540344445305660965216951573074180693464292278523204172616676364493478264873262590881618798338519135899551102769561600000000000000000000 + -212703922782992021439689166547819451082892346806873146382746674205718015257620444684331349284710654831107131549757673802043068661924951140200970107619449839706769832060053631792204480435964002249929086509268979236965751697807438162102795718984700318862645095649792202332589087620201143306065886930431246766813628304031068401397777499384983710532359946240000000000000000000*i1 + -219831239362773375214636304293846197462528947693727635812614525060028791724660893757933753152596579565179380507308528214355649825013622513531492912133451141844775117536950049619936312661086017480774914873102611762755707394724515895996432900249371396722482279947487485353718745819051485789814530477436637623840125075968590547416037369751237443901718528000000000000000000*i1^2 + 4638907552862473716453280259790891449378426307556134735405692780778438321016230474020809817773412616894182744085176673443838933795217782878812288779701951656498768124453812273412462281978112198954627658274136188513207362788904155774985708711520319625714552009191602722164683792273799893674187517357654397479054276845001688187306502049801515617484800000000000000000*i1^3 + -31233724496846595399522536833327266215496238823310143773942544275852712357708243073499362477756829202542900541711813445981883839167152253411293051948641621502530452593520852760808128826938795111823644597295590164402798141140407573279991414268270708122136581403955755915055174834986723108561819048930407323196940298810206258459617870718173184000000000000000000*i1^4 + 92295391666815779354012297673259522398247506141089589144812657834252250662268767520840768963198504524143148664346353197720028990747386043406202100156514583332745646259858753252121252145943251535483416634099229600941069343050585109949270413240133503688891798516377213141932762354930082148493238080265501627679148015298277602715099236401152000000000000000*i1^5 + -112482691117079760937025005418700211147537418460501949668196212337282833393555079128920531277470324743247706728076476159463781832150546237701469559117845984474647766662263887980082456219457848883673810830990940162856278662499317356651548974113986274283607869902369385240199341845595766954935096015059754926931996577300444780990889984000000000000000*i1^6 + -11295724097020285028055249391916579621041633771136747276298579825813636924582638770368448587607131259470926633760696773395030252394955385546662210328148125148069772072630331271287158121918256028389471313811301136897051435013223231766215830554463527230129998383540853934169643109050382219357944729219417991039362094915960126504960000000000000*i1^7 + -192048456424368055857183332037116394958141338059931313221374304986377272056208828999693632931266600184133249132430807455514971296174588934744382141342042643566127055193274504194182936294758683717616295294470291414432150601210750485521018173031880845291188796696815139141332008320244861390039969082592091768185065124530176000000000000*i1^8 + -1214621207854112443435495809991853995752313024792519253574690574649323354143347771479467505261273940403215535417941498760763448401081138487095340956620188713439506614911845060416300519410107964156166304306279905717889840109550904372825004298232252644346003178372261042214649248284311411720690233807429394096757811200000000000*i1^9 + -3158998708541432706833336657329407596474183087753974977552916152448686992369399490881992096600587721830680676100538377351879252564983639953159111879655965078150290176053555315383892596222784418780745754503335600542198509890970816383347387670568452498628356228205310168182936537400099458378263279320569518080000000000*i1^10 + -2716812318106311456726437591841263509342024880954839726708135546452798391780964191253472829587637283461564700167332778380417308742300173176910460708761134528110982101895744272410162046505791992251159083454910716911842119236025165481348961675971812780933371656154751231085641162841874143307341329536000000000*i1^11 + -606607805684066335198663534494678416432234041337562153822145751175642531217894857534204914363881145975157576971830350549271360096345672317261751827402665168024136501918968700643539899054810247717643684962557591755335692993401904866857039033085480020570326590639995293328142988443475777715200000000*i1^12 + 234983068714585644077019640717443853284099334852164657402236273053771064320447908469344312970419603793800245614221880438820991018901017378148425118065139129508176896127698999393928043592861277489792191694470141384244808816498361195479447478521276247306185805616662008568491959753600000000*i1^13 + -11508756858363808686349633955092368898798898996652287104796612951117911942606616126516982227679148151046534060434041411856861882819922485823104447931250881251223057004428803151449824988958585518159875479718168158583546230949974164853493321717610551300948588898477244485376000000*i1^14 + 2169949470749057428140864375685579050601306157967119219598626843730889953566523853610346133819737459957481153862510821449105013678179093487875771870785155838618539158888869406459040769804769165480493285332194033037823873684920400561630450177659198405969607875640000000*i1^15 + -4586492955388362293885511274917011667583541813043006381342949396511957153167336099708844700483226563649891759224546954038643383251549783251150084293434485583807081842814442988584892108187290748160217835426210509855667778660537714462409821882312333481680000*i1^16 + -194588815523128625935171500624568053381206244900737174126402071970692182568091644837448801446753441149820382317806054265222372578229644714620004799132160987661450072489733247722261247800812129325125408070726780736544176664018366422041835346000*i1^17 + -13734407707426787719360339687102032717214465625593320683267118289757431099492574726773691483895455280677785141270318246732419351079328139959211875002433047101818144131289014872710636860023518041866780816028025777000503969981872400*i1^18 + 1487890206341043094171801995109894385020456905075563822531977058975061603161472791087847088084979550250629835601771827585542634312305373163008593243784133103047034751178655189426199772239558541847783019272407135*i1^19 - N1*2627793952550067922345773171049268113391025333619025101839838188*i2, -281370993824293401334234110224275222944992626457358499476553857632659506986325818075443548685726345316148975320896680337085530294510471535730115551618464312892490113511007658345766347816638140300883153814373501178195299276674297379947454693781617301659681394174119205771824961106841109883156435337087882023567005626167801292902056029707779284652314895319040000000000000000000 + -1156072810770175018872585462376985225652211859397815256718622414079633524665510107279728998469207437168683140958314292128207264522014390377277280488420112658839217346611984608810807130476819103766788844787129439531844949512296962177368020294098359952900050006499007003366003105936053716009343067110794734878957472831244022117026955463600242581131482890240000000000000000000*i1 + -1194627013016115305473698590907182985317784456070559112514884398288331552538948076850369148949019463777256900623136096388827558789836651011204522068265639813599932258714972512995892982126880146447550607272595051533513817820315916851210400627318297015441067094476485610392216657586415373250489980845249941112315400606225252775818732164710287813125550899200000000000000000*i1^2 + 25347347184506771029912231938018429649309576800625337660839112887556509576227720307541123543997062956535253750571700998025353556755580702214864627628641005248987118515506219975631570291259462514182670256629913603629409053920154069072590503218177662971307345901455362358794607832260492334814106150171780199248744621986564563667564716728407226255933440000000000000000*i1^3 + -171584062937962744438155658744830954939442745169613511706956681116770615310557684267451223947963395944591885034423820824151984116316657890479489870265778742813331194432442459868560590687289538885849229639877982542157320094157587683486936414537699150889527304614252344115531903690460378964721278133494025719227853226283537864039988345502634606592000000000000000*i1^4 + 510947004965050809859827303969428124679181746489789787009101360972871605998111528594441991585388749028860736101767741278682068339363887921003376936811587546939841413928516468674195854604761003064983303230426464742775432848143779667672537263966256843591008073836649192018152389723413131308699829934782911412438947048461945395982539129670860800000000000000*i1^5 + -631101901618801918859538407592991817902335445514738787920408598101880895602998689352217268245011220741934011393308905814794854253363597765114752587400176938139130891083760734678219069560115253380901714780155057166756939898902957306978760792336598076310349543095450858411294581365732498170594980480837913793650875926913556384928662814720000000000000*i1^6 + -50286051419597250700401952259194466986036284876308690431487383427914133297542749614626938362020370722752928155221819377803597632028651346322765920542224248506705667566708493872826786917537349107690632799366846064412373187724156073401462341429058719981414431042750374749875740453197282955209778261954371821973333644390936912134144000000000000*i1^7 + -828207876370168072791741298069993036745805308957933917965820280531534407029458151049296989698497051509140045388201835720696308567996440503468403405505035795904292681674932480389585157238144861721430142221241439782009563727530208228271826868428055707156770635740573784395877700757707251607300281805607638391584290002183372800000000000*i1^8 + -5186848278146292471326890144543496426683874349639526755659141119183906489999592554839867561631794224059922174421978346013357666888340143989609573978773154723969710382076553007081149947854346762838873243840871852866750629881860826141389783872145639497103196456069952348536897587807487941369122065900492874981743646720000000000*i1^9 + -13431800377144518535753711879297512843763447804612526404742390927685698677192276738787922058031981182783181109942886611734213556346386674636295498945612530404778974364544309500083648295417069248034588917627837510515157354954049593228985410076276256450241471341138773445653681765250012265826939379965005076480000000000*i1^10 + -11503255477033281541286208409081723906955074437694981596419870723292704301330528151869009418923037174246314284978247041568923926828455605701223903627325902578906726532002504505228132768671971756794198281438673068854138044909953908910198366291933600190607624901358780069245898858724587160730746608102400000000*i1^11 + -2519568297821524105189918886001923230624079200718007518162026146724335435914788902239854066398654499978479089466083652198347063838644673425742833674066704123547416570138980512315483833211921074359390954270935315370804342472165667165400887085335325278559919257568271536175594339687260766745600000000*i1^12 + 1025058866188227833104279374401708940192202272660387374591357458708350201090652517755206830696356922473430003873603812608007227353342098441422480668702356777802084363105845304697292755979614617311387083630619480029290698410085595118371755009978679117107989853406521523175273820894336000000*i1^13 + -48037745689424674799827459759824878964555751509075659181856978184499433958560753525880985784753214776032324735971478386680723524839254334345080365781441802845065586144292335574638220309393230445578735089147856458618875480745020710545157848380921030062643570000394811640832000000*i1^14 + 9452400189389756433810192443999439126201731259689377095520237025550940961586794464427146932752005846915485124378248608409823236190167088919632473656342570384488350502989155103779246531191662076385236245193707437737593794738023235510927180178406940656090820321147200000*i1^15 + -13586593662914421430629985719084472928645393017199856362227850512128105509483298692208427382793336661441360081168985188504474477879552753880773598408274278129716612754758682488631899429756778105935365810882671895839839975674690489153906153581567094531056000*i1^16 + -566996130568717153211319596960720644415410406894122946437866578254812477173060315358041862306180772767341650780035945245900712550171386437624043144716778685795603983373665356356065017882426339742932749639560136994767205619013874042561580846000*i1^17 + -41214053611095531900635675524840807441158955932976430421211559841011880554328200639154496334182240005565861737816778792084155445195852249781374031760361091303182134623897388488113970599296524692209142477694247754407970824035122000*i1^18 + 4464819847061435217131135613222824568811826816460227949421135617196708795904830300239737564881897895362880205961139936852249940744839653379943781236135978644327205274734454177656820815923065478568503783286569105*i1^19 - N1*31533527430600815068149278052591217360692304003428301222078058256*i3 ] ]