[ [ 100853398073100971552079979672635853776136353200772720700424820661819732909788415222149964825895535545697183493179424619546485825391561019837661698704468767701287493800520403193427473827503846781082043028126291804727944200210135552418224201316802083926619004558346163764623129376900230188191483411698222183111449307285389575082213986776851627847078267822826022167882455653201264874637276800669673515812748809491485163733582653343749942073214435173679354286393623689319749287381824359391627905481355441737988908219351430225500878637500001422137075279840474237433197537487295994426340636651624397921058816 + -227927827269240266924406485800090450159107975171893356481189775111353893815734776225517360670340759921230483552551189016879728514945243521899906544791385777197610881847002694657397010688107095672496719221540577154813411906299846660684794479508666590438162449139843440606769731822815231406466885761552511194190776486647186196272591441885203998957522258565288013912702817632201640083922437550704054373087047183896424072847830618638524521270992489295456402223981619392379073924745579447954421322065040974072288839108486452863745299578900509471610522791303153347770255574290083322676351300998804522663936*i1 + 239105817396043269235699083382275430822224857160754890485523720405493766858866704713253062681001339327866228785922684316476505223503999852615020859809923642762469334767838259200870916660446675127299160962354083000986070166238609687143184909257545294600341589231670743569900110434626414485516708230271719457824789308522063278297000836898205975152449510031651434027375116552820303278033426742722941151418743796212818717277099782588005537522567252979882120272472941432007171669473237592444491362620538062621205977728883643740923669328308704055900362860528000651365287723432286511415930237904889053184*i1^2 + -168404306900636275197827357679483747042852834239691887135620128883018204495978480557852406815387244313633641284875479391429888933927107037863704314779303911551198743699015118332161377863600789939975105553780824875599322459635061671478134293638688492830811052815058867808680789862825964528162076377070492726536263054789525725449116401555987478823395433451998394047485902993661398635828937479361441194906822847545832954884646951677625907824904119167869011680439213721430167902920902740157290755262251755127601364183858242798084386998380156731628438174329072496489249420777147153101910320802168832*i1^3 + 84873740771751203859277780155245198627163789570431282830313232512204473645749442543795524468454584193432337028741409757918165926128597524923383714149686135634227117703183522885066369865594523060302332870580905434310142951747176384280331475297934547628509333573727609036545203194232206903608777606113419985635392028364737142201666101803348266961978183856111666200930735429919375468993446808060041094321502361865717287968342665985917013411982446429572984254703347953149937416203875046862368891327311090259950309577421546796071645074531101275538300700078664578306207605705499826560052527890432*i1^4 + -11302772684703264293458822418502380002545074843992591961782065233963505424687859156433518106595332227801345839865189318114695195397725416560223212707726664694161622115033813582114289420720140486629627736233861468258716837205837571802846290612976934924782130741427705174966758586193663667883761384221383335193028988118909966576257530492171249417280349741113147926154801997111221080334544736671838295261091445137902795052237533815352068597687087180879207424012538241489828210166519698191009735592410314076454165395017731416620445525725119474543276176935714190927554432341366045907898859520*i1^5 + 742801306133887111986212735593968558648033278854376435142489759960962064018998125714075367400558508754960945557383706014839445745545273559364782093077749656927032189295480751993412118248188215951265910445406623639721309557955866319778382654234662182099383914000755183363945730247832471873728207708854998281804382063973776439041446684267793056578283675063883110551887808228541536319118358062868086393477750908763685030042819535482041930480549838354044424021897425727728208604314182117619449992587935634165070782705885358501946388520689589994966568099513202981685023145926040758517760*i1^6 + -9207439689914039848625319901352729583685712365794037208067544896995616409702002243896650619878043800820028139816948912443658182413578465017325472414852257895122474855574557766292483900651623754867830894875265954623844543636157721848628375316875794936297889644518292623370317796473981683871077402484255497211345787990575367350339416983884451335263674282972281306022609874909597915032814494675153659695796779999729626402369019779405697361260706761437816346639102692310497664123420733959413290270369936931078396689574216282489408084602601651408215842446347070784621723946223403008*i1^7 + 48240232696048544864797927111389361859827797052151807272120774720809202769881794843641100547720695314094827989298836833740831240503164926959114020235283445959118752665057970464434665271335650440110081301016635994086512048924820221136334049692776689293746650411413671535343035688017012896166174013646589900755545569858677296643964643213114420714290596358132248156505064882520347293532952107550868045239936333695243435047803258095780163700205454251022718894111947801605925633550790590994601595522047928239721726658626717260308148215447996280257286451844020227497841565630464*i1^8 + 1777833923232030160471063271439500044976011943870364664965821399921675815572476318810460543142415013037673483877421704926489836555854442569270263444121311179402697149818600459928975778134172491657981220236103620432746906419778942652752495257477535641472919367495102108284410358837794934718546274819181090367844125933473330047523073854702743281141285189202650012189501258640311362773156321974806686087261702255925525336608160535882849922923027079198169168031094824766473788178448783888424570108783547850827192386019610720988633374730806295672081370779792188477800448*i1^9 + 1154857999023274325720022394696102732250801489254183600719638102507424013728987212870406344046712618332801660166010021978645342684634864513289780455942898924050489980451171542497672474646039006895001049853371307656975608556413125343177609206247518987552240198205899059707016994094657498126918426189454838268768308806746038240545009583141382884946753472918401273893882438799182026501777249328914544957072451073666385178759437286396339295986088387466970525068635684313812566586178060411264342062790013000281236647702828901727628005961971514456475597830612844544*i1^10 + -102222461322287147936254232939001623361530991367197208208420343865249565271638658100548562584672709364833989130275801198451094362234642533284538212834943119585844430268741935949844251321528216247620543339970420314659372960492021842762713224114903198417273880071473579905714274354222109199122689652326528204399511863272336964557941221228632668716349858484861640168600112608542492707503868654671251150928268788867506022824420855904844761305787168559948270951050371547724897842689682705566906973809365911971885727895377835525125547614037658988880947314688*i1^11 + 4934398988605564647389796640903060520777942232632283126394149505835304456992975544832470336627442374402983954435625017409745914888846136001162547795909966070189236122077295523069003217172913443513381106882009785467737230439361761433037249495277605866774029570365378899202983910065680971782163725825754435769667100278315395040642144836577242697110044321444210986003407231735663457280287209912446428314272602439622175419588590628451177918596520585038909970113727114280295127425567167913397650420659269781841977453960491245642742856074403902390272*i1^12 + -75793626030310548397294125131382758817088752217125595028973407417826809540227574729566369896710565847442557849580365860241382358872908218381709227449698626307164467608837270823697983666412336301108216662086410602706469266431125152084536068763390280084564405728791867778967810364764632232635661277587420131800187360978510005789269374399998970023218685275304647494338168177365406420739827121909040685103713246553449327480025254491533542307912623522713640360686106616040693197976586026127263758171191118287707636542891812175415033800425472*i1^13 + -777156164269807008080506524720151807606251975585388063340652921465911702984052510098842970596370206555629249105064991712508825591450195945836324288924823874318233407377142559887582265534679143991322277278651345730738438313265136704300896226699649723298717044683827103295533444401327570666104577069786353652354811600766031864758811875551420769490044786904144434112048503688490552937497084925664329960461085818021436162213436276027758070435981411545217036431589801921545321184537623711773154296836694567923986186115128222304698368*i1^14 + 2077740018709298069804088287507763629577238390184261750266943828081597819300101539543527192490504217096329999848063492261526187567197283582680816423011261652477500169030219692002004285303553501551734006040098050064589308253265127219115339444105743219909994006486533356287976331389354729493269101228802330746049807024557105423281293922529268486504774590459467680004750042676902426945256238453002435190858188179539695945592711733699780540906729664949615101073810807902226967616457144834767306843851775844561841759532875776*i1^15 + 2927828424026844531847799760149060817061833668623637891412413416732625474312131593395817934561020722038122315014184602284254998081576804841745931635285424011157763463277178767886602565596343925295064543896617005946146936430129707928810642171634471510612534898208723311082564193890783685129199259307892939252250507643799444042777427958070589859378861416119804014143142591528750447906268770783854727432105475520255758579811266954859629950144900581592597779179618791227816657268884359365869578810462854713254667616256*i1^16 + -38709085021401145122934037326017581383646401573686124013437966197278782175203130175259709611979838358263802717103206663044269988067416203808714877298267918846480340288786711516345118385535617358795247196029507508022091027971931560811972067218498146095319302890211277253946879391841267213140840700034289722436002959113540802830048168885131770894279454497666385444023986434561242513977121172183868166724936222874558103294528996062396787569696126688655268972297093828123099347602250352966234466008016783147008*i1^17 + 1156136292733780131085159309456698460193541689949775265581870819374708460919192658870395454117317344330597044811278252699595259708423859941956311498772830444456606915074183246413766460357602877625394607099909247303152053549139417406707367395458199403571262975528421038001817977385903864604555046249444256501938939932509883989037662863191439349218615579507541668762382156791040877020223032097179497715665628612156652241857578690655641061818271862041876923416985829327832635420537719907602281002958848*i1^18 + -2274113835580951763278471390870783636347004526620830557622641105574051958170238585676916238307167073414665923652105442616720083285123850097150046970965817403858934171537199052298713263962726039342744284991566831954378238026125579030306266914793778551161653087302187530081222352433487098145861707131183626707566294705297221475687530993243473176726082830386680093506403544777207610017645154704116455867282209488420412638379351280946919925916641330808575425121881442701869726961864402351947776*i1^19 + 2477217955862469596402798183969642229844437197846775547425467509205464946439071327253461242746509912370108870696868244814467206909008177234279202953226408611786391609255969784025626541909303712639985733307749167326357004685401663321247910924718527920323859691316155387363314356291028781993266367428704826608257446872708257366174683382236997378800260463696615205769459188828147743523696045802147766330145576002683820299380604265532718680530460026808859343503113449903626066608521216*i1^20 + 137208215015042250724262832597128154230935295839617698091154614893749707343458442228324555672578967493153530557258064249963029199979825229934290568054193439310632163908397376374459420360510284310282294133820871060672470306015032312099031585322583339982071367279479783019076281417102665224042204570102802374390676249768577596400157791091774043709818313983561029640182061151001650049193647611209006539033779353916328947228616477782445221054431414537417927751370348569821184*i1^21 + 12848896494527798548318301772402138183745803167408725006132769047909655860695157254555320137881679145655825968376229248956464103678028515441287431390694949797564530676499245374753661202808436810957207748510797500140659811298819876236449819271158315313807699760864315052004187863535408880604781522479409269865033078031536942482089170350852348311991288509910855676998025936089255491677248587118026906936165036636496708180310841230082060885671194047297165908246528*i1^22 + 146236162801551404496799448712391806526583313575296942952035985496559065416706127855043871027274229718085523504960410724630872929324906714970828056579164511180515819980531649704463193161120571654091305564917210605579408748806107092217015266082471377925012552873417680137078407449406878015110580824810535849048379566862259167839640553291170315106679726047831673613821327727165356597274501689684853416530107629893843711156780444307133984394438810533888*i1^23 + 6138108338337341714258159749638744862932993027916887789324469087057785630479719274130321307112610661251590472119315309924293628351260012085095617780566567482321589467670938508217878937479598531277781817166107721898822061941320867865414881432893258749880367399538937274832332220145293558119326914958702944265317097003325390082122992059455824493425092674748897626823219261258730267392552037377311638489053915796365506766299558234265279791104*i1^24 + 50827830404031863551789068800605529706355289576307788833615510853373270978952338294045081135551329066147922825302653119854991593924817658211592592273836922908991711882051159329550093950088737051448004024091324342600748149475181790474565699864063202118610084314349847190043121382451476365178363138170739901191340685826507772841175932415596630070526301347451425372452888903156179885084449309237989249806112281064179032304858103808*i1^25 + 1115500893002410028881518635839095193555653366644709039952076927052615861248019481875923826906607646571582557365657853508332769604963904750426917595471664852568863659684443331227656709162625915066133106150520326677315741879623485499768054003060194308279806502756565501147582123660968709063480534630773100519178561951386313912943976458668188459585875448902064901535656793025169499553017775048634859078383202334634274816*i1^26 + 42781163014543060547441174431496828008918340540221520066579691628155569245710812933214030595669484176929471047342840835661736728663848248567309306984644968152090300308282805396113496308370738866663048844213223293888095401773910711373473477913436899938076252641715557256696514357159327675250348002761243646718959668455416874650614582186336689792664029435751829724124946571275425963835015399025371570128896*i1^27 + 436205692322480176389611780677759935305244083207459620443916098680036924595184873857351712566332944746285535125341590821495921089937922188572213806340602188298476132483704552875623733168315936346516507179377885912862847111788280613759934768353431518711482490939239351128663267235832001352707059583654332532967946989056818247032791387559323179322501153914780687254042633264788645144956112000*i1^28 + 11917490021693545066324388533387169268016257932547014898912336629904386976580239635105015534055783478715867619440587549488103859275865444849558233333197835445582083629361085595902611074334095168930074322142551557049699988216481491680841275028373792345147447845589858341834044881455614389635049650461235171363888279596162467966492852290370996714517063628517975465040*i1^29 + 4028116694327224362863151265015104523602707403419149436476611644015775640392540821769038301945362975177380710011124050042416355626181494588508529603586666900600743734913647235155544375839474427377490527910106863355653535188828196435698662598705849907419074980092447386409475220946580995460345269511790223848284062574579969814964101401*i1^30, 1659304118946531680997002492082765080603383298557231402279114939207495765555309390882271435562136057615215802869091548978361487495996105822908934184829701008394894308258387819240238073662750817917663820303496964181075018830588039582429845119696069867179276537538829703780054144234828436017295386071598794082078582229420910046853807159828452773277239143799024142121650388246956429428993733024005794903297471928429064240664959464054762447597917554252033651957907608989108981289559471256598180243858865109884226404043634039651131166413499209739851190988468575224914721290876164328649984127640299267972090134501792457946324559125488091485984407440184875773173449394896050750128466686888049973781565738418275837495904643289078408596406167731687020082874488777994859299397574365933981401088 + -3811356912870054715764222583179329221672440353733811082843200325180599419868469789981190353359602506996239623767369827102598846629549631235016932465887953760572634863735734764239868440748562164518343865011701192686989173242997371032664652703784924205054070230658084402302565346755696868844343050671108871789422789286521159496639154372802952889636936795783988474363480471464806808645050839134862967458117590366708804523540675397331721828604224679024310159480635849147827904464227035376462026428793367775749124604992495030356443058004580020393087159546475728298032234542672134926768851277520252512743628953033273252140243402355524289062582116528303952964335313939492227830451927579550786551974915186065425545307207757819740363975790340532129112050682854282958124052436024653013581824*i1 + 4365598842155483274295914844233263973082915603472818760705184114391965470917182224209595013134272291462026783702042351607314585615172910382530356809428989024724678482669318959311571012029895902503307024579612511018357482534395012355251107687988349395085976357130205059171896057133752437566462372066056745561182920258780790324291872331766726532118273094119005197728796818375063860363731469575000135214875532132959539191743234776543116383226487153965977237627008547814431835422999265889624101362037793797876096032230819029399698339686359228717336215872406605914924516311585877950330198624346201692916970703442457139508626333167128781232532575135115745938420458310266831421233706165911923664985445980804626367156322598249973121347514754009660290067120956455358994652646339048898560*i1^2 + -3516343039617123349456783981926795350037731608695544570822817840285326463271262033038589927279779027607298868396747915615170987813985321399274105437549920661730859420353928503105498616913309696732443407910463899293487240880819600504036251777884410347424028299570100566306215134386697745113688952361758230625813461784336200525074462250755974429752280446392749582922385446709800306081033532832449497344075302061000992891545956731207987495014598261621476212296936727566886749746131198017137034311357666925935078740267808987847695728585189637628400854540250671377703181743470503807937936380704272066800189417048011021590127517919694453902123255922743100768810377905226923730065887789457226182043322780089527741966190377338635100291359124219192054002842132692402151082495976669184*i1^3 + 1865747945622632225194382099575345795140616766230497911457923674082011989772287065660632266989838798727589213359924498508900370596067236140482140399873104401477459746533281810529922034943514049950975852352031243608768217296608801657197598417486767345208900432825960774166547694611049114829973722442383978542758416957431757306213388704576519877959173896153068823842382983909991839894151908097913106552443009721620935989790760413280763398151009484589262844234048409811065089848153158169512256272772483241964664158290274247975009526460537996606439987356439234480741029924888267312975011903731582569138020877762178241391082248625225908031683061648173464617784036546173021046100966718881893280858576434028284933694295949571321736911297450757990447896651421794975261237018886144*i1^4 + -252614789056874683137610992305096576839860590761569274689092818572874480650101012689411168607114505613611656433131021530400756396501267483858846149642877557225442113940771187445991423469221417384114534294734620607287349372635887117318516140574694973072213924148828228552541050364506617163409882869300472000145404570915950010712607537546240754978387278192425231913548183229580132774940520652513494744825567875141689653385606039191738468845645066844884923135143947818371331513026705274927071198686196549959718975316366937106475014951457043492245064533310918217904631259038272297370099798975468344349230913341981435623819197720856337562592075761256025874242428079218210004751295902482995264151357650436788072473797477297191940863779282832936416274667138149387567106097152*i1^5 + 15120585094872617659361725928757796862855444011152129973031124539517958379763365118193430992474038232156664180792955957558215138047542694266790585159554604294545403180915121545225610379377099191867468111936647537839903742361210232057041313194110789705712197225624791003282187617613261674360433816405596831645863380948223265892404526345321858693848193702402159797500877014103040820532688782714727339069206843309199268378929786454921705281908086843669038152283526317362081498371811777703824963252106394272761659341787704450823326707942252277319858567590987595201166315828163481812457407686139302595942026005575318610130777454894968536034183638834052641851708222272422869168174354534552448259326301263986541714848647687842715621257435268052033100250204326066982486016*i1^6 + -172527444787528031365907545718550282859822816467191336542345716172573243399579893674217312249387157875962428740414459499031096357770801872284624685199842783275792088031418764339283426254772046720417406607102163872835857356110474220487996790305058504542445747034206871387697236992412836595388648555603342215981518124601209240597889089559126184070076029437652083007930882847327065693309464208214921876733226110438346902318309823120944341592269537389758108548307802762789722078481896018143509790095888873140105474668734566253275003035719383257535643690288823924568654182966760939720140785569965125807749204004653840499364390890190568545156899621008490629987171818763998422494723981377424485666428813164944146739998479670155117395853210383966798182846682244317184*i1^7 + 1028141376532842331307289474147964972993616446249223637054764204645069995639681887270396101154556683508110889526782916859813415274030703123304948343237677814735155795811491553049568272972570560924878116126498402642864261657026645081702184061101424328497581704787296361967936400704366030602661376915300866700203720632008218821366191310643987119328360858267285328865105069610509977931365229492135531359074281313068205328988198052696148605370007813063611467330906785614144911868726558271309613442899540972147591029207062658505600521073337171106823205756891082716891494946266596895932859635586660802509123801571197112272513036092305656601157884262483207177525565836177835164643461085189747667490463785353137695122806601600297483171579191726273200255506841600*i1^8 + -218998210017814101963787320051924992956932214977874041669082597124047861900125403779957285367718245862171937817878072097126955344908657553229956641439391579593073620063632477642138518243615775535487274190245153936981935787412122944223927680826007471106690771930317220115138271154385861769470466832144925979251374378166376148144804152657654682267280367523037779856627824441240181931437829468849507909506006621907220802315786156058285926999065453072241784329406295182455003017220808476622216000142014137779714814097322537370089764645184153016354218255835946536138163543626806191319971035658183995224989430133997144552937616335852828018508563196251635790606816220451714450952874530879605810681274984367592794754271966286636413126509882248525237977088*i1^9 + -204369530070674444135611633891160889937614735696342945269468544181132425393402809282966374516995644614431895057884215781736473814548728439557541954834313178830486209156167455480215752786372435727123235423553180470150888328164023484193779091982057892871159060010347479490401522169091078643855151425725037254610814344433089674118391810804261328489326134497981311546125982124158766483788702149203289120867577376070286433281882212743543229850208654790653440060732922331889970111592953653891215911658021017133385132795928755575927961544002239960152528331910079426752274477225114130940822491906014953560528008653800881974703936009465492382243018306277449304394934893554785994159724141080473073942444698340126252218117907126808508516028186099712*i1^10 + 2243610952978687430154802643985071864732746989527748306920823587048491434464434014527401312320386022397475426442982365242416438669932892671968673957729696022299536400011624831842003487587306961850161835442718606478029748156472914904122021936240028250135937847859015679557135983785315749598621717931953550638267372280194690402499353447397147065762799258075191523419321234253682181210511175422624393004469811409723466651966759739358967593135150658309524510632212279988484729491791499968327555965905021729166806262847562194662813708564603123067771287057205048423212306311288269986969240981383204761640697423887283720176467578994969637465649646182788270848250759830810587416611344379088823984241913908033185936374479954525449575817281536*i1^11 + -32408429540393576964037078498832848292948608449323377904731301444580534859450653196719659388052799662694207298163024697578354019735276727988476192979369656180609499982981026822490229200792380529449950306839942408088131467257011873565761752715273166481940439452921385958832443391234443702342963219410966629064534215041108439630047492767446107291339636441201599505939434412847496278145591119368272516310450230035228919564092621383413760083075338175306553857691218277698937991890427355790032172705327087642936094038067338451123770694310367085039888401603962591134969600367752041899029331212469371973077634588327108357335378660226454889356903098793895258408342774487103426559024812062082828671168179286165446516200431804462661632*i1^12 + -171550398539219132319553473159593248880792244046643774447965674232756337056201985482612634990954328759635561163403568839869504028002055224304585638586185973647606261071831184913009769191779050976595041463944891182971284220315873772621932209452338157078403088708094689563200843947823094122316381104540920716154468251993923685160531296560657227247417202352913081619926351600300089410459557892175812029729826329554341884745867631963087974799955403722544099053509477732410963019120758119126360176347177367387550140294264015789104848398654667936109241127650789833217256703565304219651737905660526661804019695378552531696061220907220694670042129227255743100423820091664123990937805753105522590910608345850807110402983329792*i1^13 + 36044687667764548505955001787867758434315679899331896645532869109356332197659223707212578845528255675781131539409256486174050150903075142383043980100746524778472663709826104428301733495304406241041827276032734870102860916149075965549665438152938763535721326770771286745866389840979850989772344767686630761910274879278964328040518434293566022684418224413870191636813722694557082780855236869087447672106614410209274881461248472102084255368582811403440606817232197352590562445692396482599467871175819021066934887260070754842994331123344318794651177220287902361430825721906223680378605663808660682828192398310929764120062416690876051848141643426222886616645911983650697757986165739336136242813777749478482519261184*i1^14 + 857448699210465385930308516994909635216660678430508268369305442643567039834290507882745327206338225291140462741298824753101291342268496362640617350751924998632423008497024898385210523235278712356342960276099883275502876475868079717997395073416155582936822145667298777879847340517094766578944542408395725458161152498419934045522179443884061766150461462050047529936650377041123486873379421823741182882904054293909091876099989278384539485259335957514704196969641130299674406910519570257418473918497667163126545019322609525295616308903596898527178219648829542529340757428496160139540335729946271305125322002219885549739737633239361848919834916432688317224828503169992395332980587633213818181610393604980736*i1^15 + -45343044080831222063736999088900947207497094811699438286583919691082146031077909614721122075742568154784645541402835652873049047935542028977239229157009124150515984690962377324981345862513116298221345197791918185823754948094385651121018142559270537881758344711812282924731213891339164544803603680354831220733161493154289260675405079237825260816943501811692592410583288333012338027790281885730722733924739772451064916351984458935924573671762548013881636729022908574541286647970370993118532491954425893957985543585208984936210082622087456848197107430980271967822130440549431929155560262513527523546794514021820471723613125284805493524161937293412398593940596823987107534783839294192825129536323584*i1^16 + -619560040023469195507174675901312996644143914267380243463919455573701564748584880227283660079070145019656797636142252458064276867455555938049029873714102328815662333664440791012107422523714098685824441088397100898290087306221905440442948591775179666698189274036067864639718609030363593747336456532905143628995036277664603669861548527942550691899657477866279556425017146157910669778474714226006972724143348782951953243475372411820867792910574500350996052977278624114216475941995500287962931237971003269832513780162869893803766675167845971195982734390282104934560384077743253996261606446813323310017452707773644453679649921876620479500960154048692061328014533238956227649884790682309099520*i1^17 + -5737065146382465200859472385637939385438467070651307460513716319228167956229473566063964905828393851211104066880562954785484116054170903854699393784157615150199131997339647631174275742076746817044885658396543831365655452857225941580995809686658641217547344920140913967140369929487714122621531602171731975656972252614272685979148939687692786607580834757624951550942449482524096174680206004985959972490138213549021277779249110096532414602376637154653890634238759058816310482289754936271394622549922021890380045644990163765239377953255849493850897551425590035569013962543245361495207973286404340831818323265867024938127472213788790507716973266421713074655950273407615177249282588672*i1^18 + 12429739606811321598418157537339444954927798071297455626803170627553971378110666995697788704571280559566055588357082593349340835069952811148311600494828649685319449553401348827743298847219538124303468431121599751569816430470871574624189273329715196851855465772556321571019341388324237584591786030285983678766210360946464193649452677621468087877789845717031770265101785649927509287233445920233583438702200460293234776819534469923506641314880311947304894172861933903391531388367665861821719272032177970748116862360419461591793305986237796136981660364189135065576306689233585122894490765207571595765732410209012201943831027706160828077976015147628761544159121588079170682880*i1^19 + -15062544779303441754970495414597586877302605350790549631008707527904458136400770881059764668120577058979000624889798694434968262851144224287657371455524667782849245491498396928124449395396394064408984708776998787564894133860786275164408677277935521132421472513998539914463811382447401284284782669591552212477939109128879158058862567462936659950398450986199674900524776365553094726655065308590400406543459923415039939944089753326474840156067951206543854314506764808402753125035483889588503393729126673231418291353553780245433050205301042249908681806067458133439903549780686082373108557294968948661275605434028796308025074418998879235999721204180715722267718320128*i1^20 + -1041498679796112066573394160576921789638106694039202077384414530814034103720472137186604344002152581842477118854447597932248432399258354468934673427948374006009277637674935982229817433034962310083333178793544214649705197201478179452672771937857726313432059258638623019646745383674874800536345003240225833205058726127330637458251566926368656479420656795483732861459326974496139925665969406934747774299220070402513969646052600753875185316917778851672722978928546644486618944714348610421742962910382692694182273642497462948088149881393013767162505785606671054212207572894625419051037075427135125597170270759779992248387927500408357119369452528820801241088*i1^21 + 23546494023525518905227998216682772346117253908597050433543880444657991212058492104444216263903589217148374939573090961858915080514273143782718793690957056202142820331719803597653703692974387947081825800767116826280979383712462357147058581890940007709027476162757376256492989719218337389543673990289602262843855926229765641206205507527627460919332617058267632195444329578352469589184995815044265731663238831219472740759274122990191844094316249534682477663236774356451650877207776271894745420286932851322749814681849649169522337655931140343186697703078421596205610671344564065580062079317477895353365787041959881415554230480787258336893468672*i1^22 + 2630160268279604604914340240291406987979252684665191618724797675290155199025182553780051704690396993854099990632558267938716448753286708435728877769107012804660823931797731634258596478159382842990855964629278921229839925367013879245305965910896698551111292547750928225642362965850449511359806923243809491875103255246081782679034722042271991772871158625957907800880765415863490749086565647105897468340785793073973782619186038739428715319930220410198256864301763549034034123584249637558587857972089326734804787140052478278559564637348588084156232919703785465473612505751504943745471032189463363260858697011796881789030156904478277632*i1^23 + 11404890334367039335211642112813515938213285229269194550223220423417847380057023407241974210923047205627062898733046142865373242012768255778140709398917829802846263086600655851135745415017301970760812797717763212300262776775412728006382250486584815573791563764607949510534479768839481504768535116239574593801848509603003303473878162787287926614640087098462609423228961675975212755987915283586717256645395965920604948233740943187705811361330300821420657927416542275949505593775709206455708739011397357361293329461975456963426397663409138412791710047508215401424426186210737169704376904858201882065515402836396647395950592*i1^24 + 1059903622999989004135633096105524938793365196813306499798910850834308086259883466586467527886398082942997149876141617043330538632611320984414137594783981807955387139151373701167486570978097235921669626434340311939324494579895633991584350939123224898862967405982089415538476092436988051849855080113421277979649557834938789927282558371340775019899686473017045204921402606742076826954431614401033651324810228906909883777523990070488293656827242582728690938263927942546888078239235877122119969984078297410375170218967641746695618985386427581159723451637648432118025176195030380161343672722616595672967115620876288*i1^25 + -1116777541190863309159072615970622584395442908701709609119932438290951843915476676304226855104647584596180738480525534314337497334351228363392890314714086565456577687916394380714241643718856869119488507967779828115703811870009744963026528234588366607540759479464441925619312308161814355640160517327654699579942267203695406468721247067114856595521401475940448253862566468889542103323083831331227801102850229240818331809731072873925667163180724239052984764632871241830796114706959960975632024649002987243515716859442561535563248225448795051778046037112454001277043014579440185817972511733072992389632*i1^26 + -24889185089421296441419860386389998737079997282493006005599367560684392698082625997657125537289236243425391608435586338134976739291594582751547314391262482870797525169776156491279729209795554286900735906804497588584974904750926513847883260858008275856096915861004662697076802585355860234718150702171937612491255050258135628561781866962418726828104005841039024282327854071414192442074978657676529650881781327072610938917768329107580561135388950823634624627548716416572700617076612891913780071905536666019274571732311324839605284162641351825482350164645718993501938516115863711677512512*i1^27 + -39393753011033840418264361623417722918753218057920190012466600584497759528091734447311336906622737272983243997072270970310934315145963733527740860813903387605337251066313242675904868124339232371553885872127377289407791052672037845559962788857702524724233714239423791358096085132307299059986814117722223994129509859252270204106269559183842551714402127611624174069647543766594140122746074676300845537797333359862040265960379890379765360942977898028310691131167232071312418087371503697936879962052287197055006976024288895484497518905729744059189337522585279244544266075768*i1^28 + -145589759720243396631434855687588634468390310402987025600084738683958563494229678728082270976820889811503506161051076277721541770787094218788249134732102644242289544301241964125176251879949405851528828754624242895795946657359053686790931138465321338798098085707879513010152287092730164063925171702506249633722293504298835344138720461659871762064453209383110855823245789328790282758264668958404018489847425921275546308864789215473729691077504417463659053553353602814701297794296304412925054402316595139912401962973140322799620139142570131705233*i1^29 - N1*3897331596140964243383434532985181478455663432278934399509066781128668501519130844108743114197473934150900973683411238268805501753353929432806626811587409965778065406399517949952*i2, 139074800057146437220940395870338197569834880344842076416371540340570672409478224568536339187592806638768272589193678829639942464576493673008681771724562340799243493056486816282703351545290031721006447159828457979813035691397834872009811123200119834339549015764273689420833255022672426040499595522504575435531266199210573150719579679626804142600894505716307846773291119676672202560803350089533019182290477104905187229291898586381089755109045980766018878992331113622707672211366260952869935105919416443734830649480162122901860014781429667040792088343918200122981411863235962532376006529160607353892906161480984591496206551745276706592729323307771950137788614413122798941364172355733988505085289437337805367551459385450085513111919769831449889336360239123649568550153713193254681313280 + -319909642596140901914817126556727121081619363610190852168537938114931071720192210990872277680933953637586076709206977637476990642935741457817836475389334218979933962221255903538150339371052230858615591472474106366025955731468514519885170365948288859221041580740859971747242612903432457260153047958551494579233618535947410217101334633192963254187509640752244987207274805797757042492083511587655090734472035381144948640673046034242724142537316167219132930094906801047731309681897991961387087734497989356596435736148068126212898169515641148338021920805206507935704423346531763026155138050609306646594007262024474928075476225715557640520089676508654227993117086836962749653618939982377017182725099874000190837810415504513775464163611037603351306754828733584437335893025018959468953600*i1 + 360243475203892544360670687390641850533835825075754273952050623815751287578559855665159272827437374941135032992244615965279838229089850978123003973424791821541144281475441322874420410160844470522871632410168279752179233064356636532650601083260601969259981568723775862333907320213702154819042503764811247214044406213751792699298034333412630140970939604311890934421860821949657579255675378380648464553143465194767264535318986071622783983943069723221311270032569201383889179182577739679755672842929985846656720188819607994523099144900805563634004043510870416966473895146735232694696455818062563598063666107329521760311576601741799147821968344404624171303835398990288802429451124789561337506350077592190867831949144545629845148795811604931783705895980789794897500153435527491616768*i1^2 + -280800149998251711379621211543033803066842180908816500600395902158293079854821145816738634561695297450329570158841158923271061713972452114323794659667369691900963184479159147593359430267038231819650852796926044030192639865290345667905970205477989186731830128783473215145783201373379397455081407322247845636517459441444427534687591812233632530503970705116712433792065513449571820118384659551058052020745565856738176785026641350867324102271638077253977620001813225034798181933451960621763120169945475952363297670911286159461088751535685849535803688751384308680251872544319888905162056227857530485489676653998473846685206227297217489414860642299038792496112290343132298962951658081631861359192450658463095484440168180449187178803615981233168607856727904441954676775324133359616*i1^3 + 146480405548510330870942236319036773672197427149219530896605148541290601519656782950059446403361179371427061811835296480884059470142628498521599096654509684383598256721864330771094125258317468247741932899041983154877342701111816977155424270947090627749141908345094287062254543378662491847333889463676378181401077368376543942945272420783351148178062936179609136217616935980664901074276289645349785076931666278050667982994950220470390590772162967817621176273355053461536760663815772547072806878382734651657057065951842092538649277124099743983334039281058601671308551023267735636575428850825133261389091914760131169399581211327141606598990534851134688307517618191196202250519003075722725261508187492486453577212120951104985718446257213045137179795733817313513237586640896000*i1^4 + -19969075223897047522676151422749903968777833360998802803173702681648371713951398236864963072469200569997116788095191659242357681248502342100333681803053167420798978684738999806941733979796690568049985215010231201748723543667810192142574559463421096336251564842220278239165181707536095762525143737234345402172881338123301906324339868582977554687391902523807580192636529610286797454486456985152737031290566032550471424251477070080718130833355776794742155325334123485069857846630922592562135212795375691512179013749431665693504836650382441089478526452132971374592033749693523854708764538876596544238593377482216898660582354035182819983840800100701573722204626155477078344539656344038807936781285259014891780711948320425256785526047176624134392025012485808838583313760256*i1^5 + 1199305449620281935621023468489347481361830691735543934501427593284010478231682147042140671255277185881620332159101061182245326870993475150065286294736983615302035843722456207184928761604639447053893819692708937791913334554476053398749750925282416886641270037952855480998352898140450486047198916918861299263626590180891312895825937916581826527613634722193413506925533448794734236450401748162235316877874887405870410590850809482321276972694837348914994378790703670995885594664459294253013276365420440746609416972058278234840658707076644560588784732321402192573099731377072474833547517197878939721124520510219885474145285798369690577582036159969740948304017050803316005355495160217564581138730683763975131129140969050536604254612088459799074068076238474871335550976*i1^6 + -13465841042462145527731591806535649076332938654096256380853909282545629147204979966301456582536314508297998214442720870761555758772328548582565641631655176360458598015447532207597892028862788835126650724275191167873220621709081840422828522954626257247830179165611271859025486928810220839283470003171885423401635924486338167290301536401123443498288279472525456326855326707283761755327289827396680304341771472850398401570415027439628016024328159505219421989335063029203716694125078056035453480125210243403644403572911208864661870147639626514761905473087690900487226899587364357351603817589910162184681024403293422290822313184137243773228820711637201610947924675910213226450684600196271778276348919590532148997754926314501723867714625388359173253431235836903424*i1^7 + 82730108066768861520025241307909181010912173335744904069776916344752156521767585319245474980292997174513922658260526094617978500725647057356375535812806861482608857669832921608184119629037252076637561572544282028067710564979652734866267742436658597966255623973433312921817899615106676926847798208153243219878909829619685069160205675711436781376758277595475778978918681774431399212048844253912376754807710321662404460206661159491430544072474057512172152418631704167704616282844831607494799482553623669064928381261709844793832816501074925216361697316517928694307223260245243470121800158116989304132702638331752632289447897865001865225053335862093388089397497810072771554053023334359797296316716967149080691430522866841898344866879815546793422462436507648*i1^8 + -18979967719562345156071941404475571816746753218959175646818886360429391868591160430004832060421662013074822884369137647757648448189303818919414860847310812010147662620055611517206288865816024285031064585984088495914175305483217186954019388253098690929040620356450764007648957296038460018166063145455866287491040734744624330872371826038524483299323837054749772328190391917054942032897520982105577783766487026179247829459843474779769622677307446753249877630562452079030016565425718906239195979388090308462393939380642283993215281211287105632264171988739760653347564149722987275216852375467815924553072948974926875327327302613903750524929611376154076798525807230113170155634052777231611292749033722939196830774499883547538450475499402524349261938688*i1^9 + -7407279353324930195664881913276382271699577209963599963487759060482732161957413836761183122261311822647997614744759713821337382877287396536219072860913459603737997703317438082610330507818292247561211167627607909031123046296757282932006059135859879308365913625019925375556164722416468234904516803358793855360999912852943384477960686395992500246670801083105325844306720692279720913319624261764938626470645436932500790887206104302467350438648692082009413765271590730089707519791467680187775253477666745688115317505909123767829798983815200989178659454819621083955891817457153290252959545047963487653538816433566702557807920159357318137183134607050757344355756421500001077838108638535782183148244749699051189019718555119954656147944465498112*i1^10 + 185704706178238734649802372417960239216019851363872766420703588357994108258773162242393057216041393044867004123731467868357018322452555607971310217205807497155655913555138529421104338789884985765456669786167878310690884532684536970225275629519250395124339374191684400374957509864851323943599600001272917496242489375461762833241362065777327502243839528108065034791636516773733549314397585659729754490615323308375194111943424214441191247977153020004274254874392712274142795392153532298826964208398086915129969363962084084793027164036625502226512949933368512423385030842665188136826934881708841928275074439698026984140870775896898351779579483421117885849658084309920398544231743872168009354947792136750229731531012692457797001056092160*i1^11 + -2860715023202294549195372540143967528188606065607571484815195830423772023692277307995747398001963617890004966585227032922401183121853729879773609787343030052049206064554268606891612422343387605207308075187431900601811695429248770987206366940380192537242058884480210579315527203058960372339321506433970707325704467943834852608354640612824093016239168947174847025675225310785935501185923076789493749042303177731817475071691426095251961292037988700038023888086399657062058175950320369252168933954789672697339939695862495335916010808652016492520283672599008327818295422857570929890258436177353422020894715855872661206039050395155808246471957829778435440313667740495701102071076506890420731497047905328938831711257667805584031744*i1^12 + -12128663326255363470122747535136428879535220294001638905826903572035520265980719160067782780294300309943697102210815136468616708451064367567152854376415430473496315042066154461676091947049274605218314248668507041261446138725270263452293402258315622311882500897460312159509606307353192067997275133705401361922635200445472600894926851075323474323514334592302596511596801790457144268659853336806955852636201562575521073983689494130557589197806306300970392076912474307352559106234523628947459924311903496389370756451372937929006334560139878361397201371355235834482065567717209208864576306570672013689679064505349208601426258068189267479947151779845909578189578040197585829362890902790509760789926730889030020994542075904*i1^13 + 3029795212541992012536103348176918383773734080002761940634774342289548804038988275792193554329236225744935843659466087321682955925496680936566901106858936756290462415011826177296608571858079037271589021659278463068740973335888098605297340438466216955288219574002089341222400805618110368595608706697370338268318786410402713111640165479670412122579209869519272483011868997440987417977907627905322436622857657898186521534178864623011575474265719244726158883446350031591353790923628675064298182557332670536526967642082254622009528114976789954265767027390560463410241458389448210465945549708114594486197064889516464227627285375245606976883991878375947324546208680941762385541049200893683009814905059479595442503680*i1^14 + 66100316477713868453306855515369321851708352367751157157776603701320001442827080914206821071560416644008449320149904152457611924488574066189017242478403775896275674262704979223432857499006393288082771654143127211062605414960287875520205961517086933182138079789322251223047909538197920049023468458633778475256229512710895377883261888099885416392400875736141182185613896020006600353193758425347799471313303886116923257541395242354062449397123139471164816072191987691227784159395097994386115229276959998336996178977255167502324776328054511847961120928498245059971910346368672047802233261436048985011637665156077111813667098904882311921529166988573570439035004160509106806400522654416714426189961282715648*i1^15 + -4071155535712818868048461558188502778562469081622973371445305838329899928380979007949193422207970008884616999183919870927587456726315851727489790396240317385322970431793880500052864517614729337926816219061264246014458795249569914837086767140439028933073131890307595344515155330354909378542713627431298838288158520341413153492059662632336432863341155070285109578321914904937953532859853673172366747329121802573879602422472969740067862241907395717343300504954452961903993268479114899205394900002277187406866536746789096997505420533069165380602287665333691851809065186874635121704956924471641159155536643333291112193068603748677813513689121927501056669677590806772726863280440104210035143595786240*i1^16 + -52830146817724566132833202312777861927137485713968862311849874943261578973491109399715174609754863256906244871410597063737122667102041664796766269540144041766680175598601133365204625852072159495657312853676871515645904203839689026535814958288819206134990243815597162644684605392563324378074394165022992915373211514623556984010803357409857001282706714796868823713105348551729699892588236043433305549675079809114153108174611389832226514674252875593762952612965004620290826115400557419216957679844450815862369354516369232418113946840718671229834364013085705961695828723593995758096061132649371060095200827409567302352399722853795768603256141007869924716130089937226250901262887590553452544*i1^17 + -561934583702018386377772139137647160939826263156562385376427431578942850727265051309780655680669710724378274373223587935405218364114651093425632735632409644246558317200829633725538021849457896460124040664866909305194071299695386566391197783531242687917112808827379793320782641994807043372626945102777046140842570869031819081160798874597109219039383508794821380315110478463579219633488502796198533075867628694601963030831413957630812944433606128368947851906294265341754189101397336213348602165990566641450788375116542339179658158305420060773664582925922766645846606030454315890810854131621356618443183995519952649531302179943463544739986451569363531560960338592805930714401865728*i1^18 + 1219214144180607368297029649202568983545646390701214942843606427603090470651595877128810240231932301537514019343992388674257249284698290887470286529567718880022621400499146410020673078781954440269071124951318748933554356602105542488406617845116576294992970914631538669946518739392654005397781783597593821023270877905525145247804577523875111299009447008614277827883849599071217571315890472939767851236103355579527656188601769505285136390913934641460470873073837851073631635533568424446410073385765868868479183072646939575717147587875613048107112056868024240125856262590578399053407308638983923433049348541197017070544982129249090431719867460047735239157497247899135770624*i1^19 + -1482134046080408718016562120590844630598041305596475479774383053890145972699941678127768683802155583645173768639136583642687500876151360758783377421825950124849582899657598121919572744072958083897446312174003770868169775443743585713724166504217537944558340113446406526522131576490907915032952269027178107500201741703463020031652295492241095054745611590247526255334761578071170866543667257630468419693142551649700724541791799466886207705324744042784865365202663624738633744477781686329585491011766850915398334113170338846079769007433113064201550234157657967564134880875317600642450529697777126895331281023523934075097647958545325098031845045192973148460366692352*i1^20 + -97770164778546679831709480198193779396925868459325337938279905178659272792543229474276340386884170575011383249076587654745425221787097225757701392924282974148418588671337150233213228764175756139320081367408480601978421637090492471650247794872121608932385360959274937230231906413453157102537802605270514747515520600526879625817486238483624123521147255421960952087767591614967655763697013304386526450733789179260379696681375569398419050824088115203019838959979776954681754953331789135812514299010533990046589957421723389018407888515045150746401820321151491643651744062091576653188236943587313719612755383400168700642305976690993230836579487516716957696*i1^21 + 1298057783612807225011251297883232050849064662552182030277993850291836814564965204776658170578224449066792750164410447570649460936695773799985269865938924559544974382161641427861775548637970231036212472502832992186016407000825165727372119085242783367691520407000166270972218576530849362963321947257583253827701939754646721294552791001587320095328350309861628211677507690877131919048211831395746453387994978433273573504406076466847617981706098352527963130767890894701869838996734554775349073790028003975732721262443835971562207503768688381078894927496719560334107199834188508447757280467867035868208733120077765987540618539287665072823861248*i1^22 + 213842584385980996576768401081488470033405069146503324882941224987546416606597367401956620844094357094539662123391256247615147029475317081112682695494364115421828010457202850819028143596551094423948958952101982921821955054718598870765314245664571814802265695750010604246676693661736499250391771040004423608778854186812880806842863000202351922962390262321681260182513097072809952553560768724402170522360945812064397281198968857342934698392971834121917622913655098979478491862588591826572597128257106642339788474771165356336653814658762014638005323158768591475271095715486903987366712461714878293164347774713204880703432627590791168*i1^23 + 484501248359191477375995744601459234304471710316117507946896455174844289596655450437681282418451824675500863725711672701170533702788390277718624850582289299237712532143238286039907529120279204641298041683902740122642749727823578244712883373750672952888997049501777499825328998664860525701476602958266750314601066179667608200716056786994579261287984607923830594109522410057240977281275357087491471812888403453400415617776046862600870189230869342251106944450588947569674037900612678316407405790557076440510307564746502592376995510914127614743981152516526787692904594794264205060802273285401530298141832961100144725131264*i1^24 + 84978735284180931840852625576553677159068863675743420757022189517802890598344102798071848986657773660899429115598721648165320577323682387430425649392024617463109771159835668198525702833009790805496914501908296042815146127858911773173613056845296223820393699107898599535367616334995863857638638221834073339638462998070319215740439010733985341701122234856431811466936433127751023810149467602447935464117349781648244532905568638487195950341911929043327847632012634487395461597734411565680776654474083180057118058272591659320955787599079138444514779295954323362866460285423551205085926774125855890296686024327168*i1^25 + -145506559739907603121561694536605806594975674366109215438539105667855717394738141858736011920291528517899409831483969101059718500667644806652304613107843175927123631338760108220388312562853228737078434789792648132350140108354066619186341714643811935968838512421594328121288393808962696912807863321080596071132792669201545458632675972546122268896655541427857807225074649579508871850839208737203988515940608055696954376657795404299233642591646987520398120906143793010858259553015187848231379281765714550559333759034028814894708767948188666963429826745367284328815501952018493132593723550478185313792*i1^26 + -3352663556882110307286689881857747250406143066678102666139456636322978322525375756129984150087203154330240121629138187770749882164800410009219445142205597778138674910502993560347795149829470256031894250908125187156041613306645598420761404541323314581905053880548550662650067987713397491958729456671963240643118135112587857601321738788495121471593946331142906530805271191420103416240073175610455225030706909056786411574396045960627455027599091032036577679737107023569605309428009918455074626827671507339892636819108544117268030977479324527346876596218188572151435234097327618785907904*i1^27 + -4562418389665144186277637114898956867380035171627259599096455944075232542145068040259050981018955522075485750589444329744176388314804722263724688525600606978266064885595875411893256470919081102166103568617489732775001893073128453641044804605326862975470514383308634517636421610924471581813521184405327860349057001656251390519292187964454417148709469400115749564620532328828089457734802093954734250977043640726076759602657108248027496027312740097732317413220118173411597001960659871047956235231143500197433594095799948790327888647068603355229612740331790544567535571592*i1^28 + -21118644578826396857729900601817093923253863617208708443381473001357596205315595749859016217986796346046515588044526400967610559076672059526913079559726195988233292514813866146881885719914550592185437209361687683526981020339713060540281439272245592933818441953088640318869659804797217064612609793545815866836637106615366880188366253881716210727319211169503996309428493778256451200020483944531722560330663211768620040915359213166229309523859143361448218072344510699871288626158939933335866422822254193868785685668551440459032443376572606268943*i1^29 - N1*974332899035241060845858633246295369613915858069733599877266695282167125379782711027185778549368483537725243420852809567201375438338482358201656702896852491444516351599879487488*i3 ] ]