[ [ -4261584158675596556434191432839892519394518902402120692968929811554656424826577470539239238045634028225545861920656741785063833413317508812808786521160514560990056657511461217837817180953372232159644018532666110186035574273944355521345321212563155665789374044540546180423481658501093884921416206843744887295837515537354558101098900445681389610097469625756871331807417622744389263828393317051603090162819873640170329644815476705294396756362987156881801412032769248997485463680766869878387315239873931402007240263177847388232656987064588001584208065057280155971810392064711570779772858474447200743128821273940554311270400000000000000000000000000000000 + 1271622461855152867543252377679298342365221391562336216380373294180278123117559165410706486110340863637729663938211365980543589024436126009222890657315909772772953985893281062845936164033309473865653641987147795648660019068026953106530238357331873691130943791321009213816069001033932378366046911595593877915512110014261699989257382780469537414911406956178268756629106807545095620686100737042863661361635246017210111775205597476158601943355300887060920172760638947436528357531207260683576413229261088330337331241721691488794859484555684669424875789775129200443451085699411301656699734232667800666656779309585059020800000000000000000000000000000000*i1 + -52329264286511280630617579432071072410130540412985030914718626298863502656057605063019390902054759646704434774094001785715974706244163405230482219473746998668206692157327366114387923540228661287153449645840412411354411847696742568305983998290043300766613802635929943357659426721669762010895266565128718338002069926468257955547846844294736081098866320971503549761494905202213535027235139884785822428507041502682017971661060479829113672080765719139220654083106079609321005394566565316610876208444162909963021596042455417675706886951008714909847064295395506158726998242017745978903514522240721060574941683640172544000000000000000000000000000000*i1^2 + 102893123338217390488688211106088376596266087746831612530401601018235668864990110085397328646053226869327254873578757031664841371367437702103836861262068371091381733710282522722569014212248326670893775155896576382254995547585612680209471717228516344169547574566344582583945719352081093102028699836563746930091840298569876152569815811378872128143451701427824972823396466844621540773322233981703241106498260590159065686865833263356039565109980949543465336155811620529956367529436041576285781438430098939970811660003234250407958673329474742403419853256383670561908444599047221763761606058060711617349816807535411200000000000000000000000000000*i1^3 + -12544876731929898520530138305397964589243960845821629531094886401991872834708084905718237317090052483810035150708856011598171250550637757632428889200882763616646892626778107040584006279642574836637159265633161241906053278001751113421101247792285214615216083951362314988793332757453391650591468506583161037072909446211832298729479474105708742148253821412091206877481945362730884300562272861786907374954695713671852461965185198227905934538358610366779509281840357736837018620020777452336334322148580074248394125066191602650568180717180479084336010138623679524581661025811091212150899015436402247952908723159040000000000000000000000000000*i1^4 + -1453622060118349217045394561200175161436808279001592177720946541164686019113590934001871463081166774717374335550609307936107745011466209825374687269578728706186967093242506521537615711212312596617123528052635604624043105936647468513323303584911147274329049329819597957425119176992945734426363488532014890772439749138731203626695079674261489985355080305499293853410535795012549843197763257888861386702203325218168486318904184018112377241267268286979156175790185421360841084785044298404275888679821014602506487156985517989093610148288039032756193350639338102182735719338830604782113919283151395226413694976000000000000000000000000000*i1^5 + -767363147987279038901653950822708426609391705619207059185768846860114694902474215953832632506835422779430627809052960673470477569241226926994957656602405146866262641516199066464285141286092839506995507027054292608597305757129819630909357606488501641355817986456243120650437693901826302663176717618932580092784307056996917373239746408260272876281862587910301476796171101091839125806544242150039907606967292491167433509523331998244434669609571412513414290783844448434846342717683858024284493886741723517092285321230692400568333032447662812730150466283716095747487653558550919256571965065269001002051174400000000000000000000000000*i1^6 + -128870635535277303314258084771472778463038887502634139053866611266873461177071894924067804451434850247258133409689480914980352705423273265285396860639746908059881610382128741781355006443924604264369871287754534766805126801105886370481327741257645307492878076180289559174101219565391037922945006219966965562514264059671703951513809476004930187640200160810117520592467079230448172720366942227602333628024297275238608464757119973937841461852818780482390118388688823290948456453181529771355398354159196397497446368848289592476053203006303672548212378236223699463189666149876097199021920956381422241710080000000000000000000000000*i1^7 + -25280013839581407825922131717116933535025936541442448916359995150934605712342713656980908413301461743510710016667077324452850347380641727704067130568813309530015332564929855551926797035299958710931468052419892979509149072588608371833142257052692615817176552414541714181259524227538147128249660269028204073377556113381264641057877174599438786703536852186588385981811789754844501457733320868171477468830387287834718357730668834360757397417368216042073998133468572242336589599899617345893818815553147140564234009391703419010470880977926685729389727502540193807862353324231763502041063664490016407552000000000000000000000000*i1^8 + -4791483501890049124985359680030105634572888263707137058036241196266766566321474386895390169894631328823593332362440157447394712666281482954292595216760225775369318090239180944861780110143067863303474906738530294155870935031550937294857947266005884638519366126380217801779132612320928825601651536081118605712757572407696304779774522563549477169575368038937516356548300422949483910694079010525570246717492035713638375155240040640394313735387169109600378940287659563920790757312710115003605789573566321741830555613091676896646049346560957023405809277426096058777480796429843808759185323187817676800000000000000000000000*i1^9 + -411189704585851011119253662029728532773296498187994562017906665654037005556156527052566236809761862547290096386374097791203401328597776062845459619719532448197416993690268237200153393932198679012828261060590927348788236884851794486542686015041609190685414404305739907285314603747040373832114116114818277032678454097782663378288192841262529603058211708543852553502272232091296848612459282884329380534957571069704165666642661575890930760874945773056248173403667954905925232554844053072102814727439218076407542385529626629967012892404084372543653331691669848569711176939738730082083554176532480000000000000000000000*i1^10 + -12478928583983928868175862152891021465697481056296393539166646067743118179251416372164827447469394673495363593300581081787072447199233727257771418943501397510414996735668607093728181704973733966648226703674948820478182889265973348526479298023460901112979149788431076988809229905134455659920725361996984322713490950297110593233569193135471471541772601218819016599820799861116123042189283339782190003539184160988455016616481831935471388102938262473682556619016180541678885473059611587097380898636368080288838242575216197556662899206513914130401497768802772730866756812772337954139863515136000000000000000000000*i1^11 + -133228288482898637251528721904745081442739571471049214290668736730924992719140778838879114551412663157812355598382488752352307326811857585592291758375483908694067457439604290696632875414198364463171881915269770196478712465137916951313638746461802141327192911238891669901859149242537394418994745332919655530535163291437781184055883776138126410509671332804975302194048502768288985894653472418247622912774980640592803955110287172556313349617181324044028706258761342399020082044691131224081543389435572339453093887210272549589879876533823497643514227157304571986651249308254080299800985600000000000000000000*i1^12 + -960332975146907942200887783109451421919549957091523571641412423836451276105171134282463985162491722333053219401711053244792389076193800244656245382832506140629014782306501715647404403523802712286185091196470970616886555416084735270049816056230706489663696066136236109552542348079483282790652864524997864853227078274611763361803630257776394273403346575232193375519395757437617093620685557676510780859703717349767111042476932470126372851760062324088124667781307626077851214216961138607120893597874325688767200427721378020280731609528998152231290944250142692672046198751500561285120000000000000000000*i1^13 + -21201697705192972783781939290238018653842951743957315303119317773533346563506633882545566810767579379391705674734725554114393816757268070055463069242492254120551221451569098536172167695118883047455128829121959733547747308709577334077721247386797776742401765251818887887575185736870179906960505604278771462720470613280895777634090114651824434980592226572119095218359944210657498045674166162877952189149389721721671599311020625345706665342846542733568565878831957800301446820973461162406758309162160634737503981828784284629214565484564917247791794484934156997436979483641118720000000000000000000*i1^14 + 69273882739195514409840816131429504631634870993429817903589195568700008740826237767896038515302165164467276919994697473541676977454880621259948746535043910210182823717795651193447697633742671806404064624792566482567790395861138921939545429040369627473995751013308096781533383078455054530058050105858757724802915067102787004554725133253105977122815016766807088704700817541104316630646070318521141167614667705102561397824352107067776398684276472286378259464611199709874834229535317460859377423480050454369738090068619577459001029182321844511255914505827271604753023959040000000000000000000*i1^15 + -1271251437422976143760805604276073917893180807151820961661381656938644982672548006119252328438665079590606652863984834005322905228002158679161940249972995051485768145713184211964146708770959601670818954609070008485673761641506398653752626759400912024663310785153763824235388674576965412901474385792534792682482188461943269553016823895639219899319724906083954794208380975334478794340592440911462751880460278171212433121292501298657739897030779946102685196432313909967908306832904969556163892025233948615189754085925488114280052789108626859297884658555170136565475573760000000000000000*i1^16 + 6255470503255157907252061190146179725521246055283506972286113497280166592007869831327140977628578940626542748983266629653501627277977057946061995918031505340955234453848483708612765407315148396369425865091978651486444202321108508260428329078169800299073287662338265778817398392203318343531908252251640715722483216777429381337034330671206928035624094442097412866184399562184381764957038034659271081933901515333043486118419019891228723104527827800747340966134026791337473554665694913768980198573208469758429543191680589416829693328570876170341983864999089957240832000000000000000*i1^17 + -24291415116307188912586036481944435389941555518724046397242997273490849294629911034626027080373407734584270085982270442112536695937743934632208598885854693406305227610141054983115496762461243918748054078906162849828107240002744184243032428140761671587253191002603601059559455391057910577105946798841738545935657637811327166179118731253685396266664272020710166034106892578270388266026908595435895589595312011027491304350707555333032108788483457071404795062434613154710378234292121855504880587714381852778522972475544596137604584443654926306119519763875214131200000000000000*i1^18 + 75141400849769898540686846907975974249257702794044571887914184839340871970560828124360639420606620118151245690460224370090318880269367793043364884584538246676539212814782145922411401535934527093291195418312472943419310858155881455555818065618980378601324241056448602976840299772967966134348325200258016512933019239792090636888907642237906617360463316874348375727136360083393307017960557979106008490805758203504522879947309328653059504291172924205275044861994633887568023345546595058454254299572683523979366280047932776910924614921204576419982077658071040000000000000*i1^19 + -322613055509663262459530698922783436438216181621910657155027330878083589164685928836319510614034616370583770117331645220307018921770127190410659442182338578811807501702793833369730635978730699882917506749241453309228110960039171106231177845678257351006216099083053719385677759587289885448755020222562030189026043005613425294371361169257439908590505664949203970132832506294300433490111127232949040787834620592469139222734210463845534981603089143866560471721175386188054950830394443266250128667939288690693733831370501075535897173329872277161905635328000000000000*i1^20 + 551547280560976369704815545086104747366406531684700669716754686403210410824023704882462651709185150852958162664692244975777519811359345708096309253869794171644009865734223380550500094916870720603879824552600747249360710570143351812181941854796189698937508122743268234208972237827771069404700147027395500635968634816739051157618114680157754644127783057378479619829071799428806931396468527426357448932429999607527486631631595618929588062936022907389998678832822829228075148375348254341243290474336639297020988513306786019378639358870672685975142400000000000*i1^21 + -344689984557643565673125272643176584328020505249231391875692655646668271107598853391072719351887552444438323795154374814682410854130939126283281552967323088929456305702682865899332793529357490085516762601336684219945521406632009402584075901439046492423187836596830655501316728259623921198480184134761709649099992314320673672330567550073687807053669180180703324896817743321399239597022374619840359077713151093409504117361293488888890509360579566034130483742279698622293585063732792196307270770255416991602573738848427363780765173181379522560000000000*i1^22 + 20717423526978396556256682395129090586511105987346635901545610582695873930442330113056276059236916640067132888804563242425504504297941726169612349704358148484013690818688211374011666828383689782269581305915327048308184640604339743991077690638388249447920904382861453424498269894639487010629754367786526695484304128491860576441421432548983200518491235174754376005579651340500497409653593241981089914510036927860565717825591701061587990277535400266383893253840797280898342900875150903036551359939588703002722948996103249001125559737344000000000*i1^23 + -586323130208382483134312583629352861456613257254397832229941023630369600929615102211417313699530823738340022210445126243315776161659029804160092734846636795283493775916985834793793382059928563975050589637053206846978361569907796309483551667797000800709827073485137826205679270966993047629901085491842774655447915264532652489304383739627988384183408817261804223161530282620252274008698732327076765730416510826303740648449419112167659921572166284741861505888242100319690895695207062835133088495734312444762944614538592666654361600000000*i1^24 + -766133354555954231735520238551146623514021508726177793902639819211257784643625894815987264677269288494163281171668677012632578664339555546451033535332962482761940232367889639771601555686255686934009413487199634426415671361050355884223789570853162969644177484035775333416558615990304476008551380332215952204766379143422899350820844499195426204351930007077040455569082608661877709438764118961329293021277497873178389673193766803458404567320819103299748920321990906658358959504718670530629020005788424083019053937772492800000000*i1^25 + -8504835726755328723404921435965734270000752145973147462763232978117371865760779007228042801682063735252354177380387845281352114539223774852035263606022006276856752952665103604736035699455239798011676684330584933242487831603787344998187539910849084310654211832331746417343581522721985674025671831397732193436174146267921377192253535884937874305092306782824522974760202812795287024290871078014749245006797827236183685404179321787267001825035350283936070776817835969546593392466649709633759945877472743691885151488000000*i1^26 + 2343740681399880152753396095721838961873145380226881640953367758268405595070865217470574454089569293197519916055884761698655548011877409429281428879830041601207768578026773013799175944159101777236092410114048562870568944361660982530814773438553238999707916216522691355703744425318476942205684063026850236685204944012933789407337603784075925291212266648981184211490606765652029019710519454451403821519075077612185929107851742902579036461221811567844816978458907583221114855807329231679568186649427308121600000*i1^27 + -51944235582284950224549157907457140375533027510404307351750953816838760412147406592867180255496587897726339720914976278562946122766676698536971570409907637073969943778264564902221293537311417288650031359079324390647511800911639918419954427536863466939539485138793710004388810585067867126462362275326931529257098021088460810170062625724784794786490698188393221321853914666944933700969048167652688171173396406415076952306478705023042310543319982345019582659256154832111771752789571822108218682154240000*i1^28 + 17835963595068358049479676062265894829343230652198002615729130692367391234718199675199633649812530213396071225688218719512632493253748752291695395175943079022528558020756742268955310320815732722717581334597067678616859635298387907923675767624303889810816698518957714469000263210606874647744768128588542932586992037372693002804914170687726488609751963517549893397162880958968617367652133711604109102998461504922339231597481619543872072848291955149440173768711166744060142957223375360000*i1^29 + -4438854236976766404202275168413090939907277252597152892499024400733949751460125617495140074953821352083361464978018448748592695646352345300108400391621419464315957412649457676223912568195847411901695078672588134515247150112050241436110800315133682299916014467459394932800237969011472582545730813989050054814145179728130978299780389428823927824551594583663568804639693986863412998674207188856606394376304172077323682359076437870237603387753541114466792809823482947670800*i1^30 + -9489452905826262463294371289678498017273473784311542033742671471198194668658109554225895907646404821193693975713355459503316000997156824299815000575153579011120260256856261436762920156610196311302087043391958019468019330082406097371763288723434432472359819402480015153035412276471037478859303342232104774499023360752748337357520848438851001189998299822585682681445367350898463633274477232947925050769599710030090222685200426341449020*i1^31 + 231518355093993197505629878037029271978790209232875939802273709161807407050857435515429425620791506623981798967602586319075006071509920398585773413866162213831325625427720660363693442850924400210109465859044474069429468832884872054739246098521008074391802141236786325771750756237374904314581688579605372286478861386354461080690384461564598355540087309260708721259423334167076956401*i1^32, 25825839867417812352878176601585792097094663585830697310672192019883366284396247346654535367612248713697418138568588063441422797324747320603652882775424879208101219664524783125715078644911126295153382903018254446434759962044678271547570978007425315633724893084842986022047988709241365376938536744729216920920303615138039297285279155283921886374510288829709043662941620072249347217076158426356539860123281444829076354617439529197369162573116313666677140432791101530485597179568753254583712966823712161707742937251113768682220637091431871999375225388986134391836005706680000030171335058723591283217200875810289060108873876500704131160605556198164240122076712208383553495450205033113468094932492181104904038135553700501474604267267263453634628806317552001586869352777980674049014983595455947948060567385415136368397582447176824904597865981682425685790952610969367347200000000000000000000000000000000 + -3582010691523912793655489237512631332395268906570514310393920088298539884408574533232700327885759964254150579158697466806022327712909259608956263718132162520741243198258518801323478778890978602543628875546371691597458286553816992510315344075583826393731319560313762622292523816653021987484457473551660566155423925051142894144294327506164335949386176248397599207611985902755980975004979348774573415656299696551637112072448290800371218267153386160498549698588474507206946366078942363213663640592571917403019922268431354889563554634719807480100705833822724245555946100192648375854392915214714752759636945928597938617400416768650454852224138093712834385833270482392561644306861347536843566607954358202631796326030170149707084810672962733387298228580121203338187531671345587442375059102565349451336759754798416191524556295000232481853205205880526046096400309152645120000000000000000000000000000000*i1 + -134886791472429328350147098082075314887405584647298214773758829858705736653301400788319379902989611933445729936341257452789307794889859578890428772539668826925518343990475270312902703846524451241364182742991578235939290119307101400361448013683341075873213826528726115304180451947405186117145782164758428895948775921500137775476744393888593478984700970444031466446432309114490734549863230030399523468434949377477435104954528616274116740286348816250237637496854505029577021228877935530433257875920169110969316343148241834180852335800408119147115832147119239345741131586219540156961362013667336478669681274170095397886186630309803030586104598922423007486297588331075958502659512518978083942463982948495867899753260244939840723406906078616589244815715959048823458683625819692215334023914561191639603153446878020822154999854917559394224394145854664282230134669312000000000000000000000000000000*i1^2 + -538574105939066895991607795792090041984146416421820602249810536158815869064301937139435260516714077202966892162573899772145102401303695850993407301472472644038335056309578046930438915219437879917111051101163138548627893720843190919818351732685056483489613648606620802181913673117595740781657452512906723363259490062199025010253583243049951373924465448500180494314513496663719758269511868163197331618416734171501538156843295905143006426853692198098989266478948990663659470652612380800108973168344174838504107670570710767616826061244128614054087365438997666910937523654331615834425348046417141154168387870403316998928425309101962228332147410396504532412188561905514516728263318302181170773358088202104382447474223179543885065317326168540750267377873917364836445429080506513068306911431838348230091674243004407238287519420262971450933529072765408442630065356800000000000000000000000000000*i1^3 + -28385026996613374956593126944352639154415163380313504538099520877260517861441431823553439567951908289198653957506779942070535756665320904575598633431682971334342971006061213725095746089857501192458512917186611270198751294768285980723827373041056478067946892835131099067314052127665800575279061103062420075633404856881042296510898417030188511031831060904080360090642525900414301255817908528520631861392320690831319405909493322131986992239074796554442557065217878899407439025168839428238797666186432361523021454160250026626224143253202412094696131709161952432386167738586328666650462018540873304959548345686803371191211509994492535682982013476055016570475051796251258219056278727958421793186766666393208910736680529621966998144782273527206561946754897557461149628483040164280331801205179350841951609554792287582914285628721553181856068414438999188140195840000000000000000000000000000*i1^4 + 107916387140142825411737703801246226823948448747740515496955245390326508649123117621402241604110368905087989816285283609534310089195201915099608496938201122070285781598415108892371878046772845872907672777844067505961623668728361295076191924324129503817494022457679065389228817528895878705933366841265180061135264324543744614645123181358086058978340145378492340860205375979725992008343356580546854093291147710909611888328698673777094644603040245219928175353221469264926495973062480825929566733742855209651982889785622962161678933264164074244862248917666873405036490767862424565754086463388156125538645854190301801877288002260232763682711195583012130364894452587408572925321475655106050123550279189764175862274127696804988889821765497231203827963538806570814474890314211413953535978380275514740534081617460463464968148779926184476662824131130367672320000000000000000000000000000*i1^5 + 388955282269040404673938506131984167686563530269083511790285539000397837131806379619642361507953623164502228499093077715739451025215113221785372345329711210744985137076050434759687606844403720436240452615290942166286579201573311117287982958998359527257443160659915238034450149430657011995961837237986015452444189100561208732347031125955430792311956989266130050900002775972550470913522304650375264495953393661187669992960661815177675092670329858966003578319885142067870105478776982565218546599609008863196492735770629180395746215396463387115166067812969454687523157899312056997634866363137012696381918132486404841217709244904606864573341379445869980718954933772572806868521014555486205308406774758765808753393089063543566898313573974471257426724720929451790713744139160895282233723427302644417089143658993639903573766917131372278079956751341531955200000000000000000000000000*i1^6 + 275626866344608489307720967341769692675130169474992051630376852976883262749770595707756826968246373747818653327646009078254243075352896841115065587312286488142658475288222357749919118030533777669856929181905168409196333056821804160547741097611115340000778133310513803058957035259441186697245515003006473232888888983073490128485050196461187864447407760183764159583675229444569345913270626667507282682048212968698121605416762705788851770715843634844652029128724075057570392814682518628493760894189111730606040014402240664331181221400853854399191151498602324809322140915010051071809075690526957436727704066617904536137203985201672711860385286553997814974169350161994170234324354829146358209275031403111464132065586658063268495957169341076655620538691179840922227342567737781258574336617642070956774315923102787973732133327942751116168540340826931200000000000000000000000000*i1^7 + 43713748180263789140472891166748904332054631823683987301690922675955952351472697419922941721658178788943690984410924662628198737032568891631988310054406805524448833570709051988766706416725278704697246675523585111486070523716587787849909313844850645098066759093407228264472130007317229957472768755357846034244719529204317726741228594831680358725247991404554658252311344926812007828753615332847306201933791482892310930776653846429809164734242645358059265733137972565100613362791432880896904604625198609717072017811779716848179022205974674407452136795520189118348939408929314054406185254453205726087664282492707656334429396299123951068669610871765779319101524791422528610552611747163978057205441308303372235135287330312985621668213015599214621283718438147945541356578661858977164099991682876880727182550905916021904160277818489167641044810989568000000000000000000000000*i1^8 + 16722544740258113603771585135382641968477459416127163948022559763189445755296726400431088807729853663678090095482608077401682426278473853149005386572335003373725118605182676830362486057049641051890746812727027330220107952862570022251989268935566527537332066043606484844811138912013296793858110608595108713447360776400275397133132222872415402637882425715448983354085387269937247716807553528357025790546051400272484373331923616218894244814586642270637888463308290054604833003628814362178769044210436558414330945111625143205243323097684640603113325511858211949315726879813509385241142605727519758748758380857038773762540109598599079254781236705671516371752847021319657585686399257819798688559674576507731533265325978434028186636940806669385650146364238843106853875502012344932117025935649723198463954498429903767789930387548746446443566963097600000000000000000000000*i1^9 + 1936612822078902596283262200054122050068427075894277157771391117888158619000513937875241770810020108902962233563844938051712417673408630427617545939819332109968757722788608880103938773902291193737708584909840467189408043930759855340263243078273497527029845372864394412549836138955185640782968626034286537556551972589285358826641570746947073266819958743682830890103430202933272721875817980210785136081639601715683241080905889507315516424373422537030155541493420502653367983323869783632645317475717453084097505276199521694690653300585730648677723567578414045686022441482625964307606472206609458125536242874843363974982933525938847126817558103063176027440134089962875784013874786532979182864575946710209686088639659118170130577246148746459148939670739235417667404003454532368871379622395274181474057419693506776797369374475909306362238074880000000000000000000000*i1^10 + 64478029568278187465753543822354087851493239647704878843931362940423424528347453070446014177107999359548707248615675969092210409187503330259471711640843798154349051575537141624413316138372139856237596912850703692206263339253936041174272462678736899099442269537111248300925335431804554697794546027682874404190674613577221888635070639302749321802863189832736349139323683071862148142282069885388490971717187848657191290582502115573235295933075296747321012566352261320470430573817854855611763097706640292398585437004051549351705578769385648253515238691655079315840382043259606700721549414074347877417176176404244828051636802682192909752715789617477510705795509575943837266515600786753430235267478108424402916018953605718330274604307776395282747624452230797084786272019208280546228819353918233419363514542338257869899809765978487144841216000000000000000000000*i1^11 + 701828720497497735173469175631053516670417381875636040832561713225048814964935432355146395777724783110885964834141300910845148250463925620594883520060239232748741177815871044600556176397078814673729067554153847762456916769277002504535992803535331639456655769421277806968338507596330439642810802029612482424915360676232297485755586502490871525706006671086131624744684673028116540407162183191625207086088676056334637087543589869097807418805578341594573763468649652184314763233578425011772546059167200841352249807287432600349862525458001352797025845016786123566530885228182219713046839271258378823336055827140950891316757292714370574527410519049584652831381693556244858360618486648724381823406536369896068871982811255963024554817673946486218338552872759441687470377956987333095499638620900962241310522926766511306299106710885420236800000000000000000000*i1^12 + 5033682820571242587695053751071970900303450003634366794213463044795010683532004487856442785842261002040923991591049484547382865887394255424798095252246530771487770671980689785456410518578206027970968390735132086948031933005362980021684534342016902364365958916640845978019547450603518356071299240148373276712702232307106458396855445784648728307656591246725525071039198820430123853661539276116425876719971607622971430680220190248672744428971526774549714926507768779293341722857024789599695797818747348304096785770854189180726312156985580114528852881522576652044373324310176930216273113843516821518869780452051559359604209273790367805347697754799706991286510648092925213653393197968552585199572334176979931324227642378865977642264167545669719333227523360010509364097603392575205576677695598555268884789024137652309281994059284480000000000000000000*i1^13 + 128375357577070471857347406951773236862119859578252157555583966717340963272851315806705455242007130034097988074112450258681962815781725559955449987279907117662055223193073263547977203785241221151233782803668485595660968496087110973111617340993245487058918300919344322622950985510117439587540954138241098055897770874734923594972193557813197733975782868160202329664262827613862392195110481537708081737712243407898010442163123050962888444629252147834214903405784169510499101153108751629568220340328724373790363942617609138016791695283594436949674521129008653108148369695757116256520297485350802878791776417162365055278422946960163430841233192905195582846862554942757681966844031827080415418228617306203580372610846953547322607441704431199264840260958780438930222916048487526099309913983101242478675700397898639657169108615168000000000000000000*i1^14 + -458805814023703471859604690954813759263162632069784024281680886142977446344691656702999866664205506178630044949859658576785905057838981190702366622559826520584693637696361978227463135228769230763632406913707395926086893527462647745594850758233595983397754141342947532147723147543358265105265131143746370091857327632740733068506692709349372405933628479591584425187921229421159969539280678015270409128017353385262386469231888534325466688158504682383099826824096090164703957084189019085621163684730821329733491338630596251001904652414812654853087822100021990054094593857752817619935046155293395658195978969052480784246219314120121793346388470550163379240377142811017651091278799539205696537248574603764418671841424877821116385560337814209101481507883622267929222436538754329973842701178417941111978063636458063498428416000000000000000000*i1^15 + 8066500099716814876479235886027023580164446754880612709059123334818921958689336606005443497510446752430167353637472448015355741832690052624113261146857854837110529819873926323206699231519057611692052590966675755452172849684947614913951186612662232745120113919546331359071595175841949834552052873394599634488807482978135108101074806979170178542734599744026344554173477936514236320469663362072890816257258981920855686276747354633787823881667367947662123704353634021375559062102640552123508808169395886464443776667437938183398320182423748985257835667935865997665474547979227524159159770976868651335108545070488053969528444196728127178704884287423454939205347462355519628015619655359766633172691643625879834421856703769369509974812118907183041965033511849138285428052295139522512874793556532989158794608586387588710400000000000000000*i1^16 + -39752099411710624386133906266992626594968961815367571097776218269324442518803816027836185650370297905472650720249784172621646336005018969904858635053962097667942901014343474521851854561741261998263685436310732222622402567067625761293259377476809806006017766810880603196192037664093680962521631257574903131499466913858314912740242508043536705792188562768776186304989872432850117042213048839214857405445624317859142701813253592325970494822034291982481634272167907009460100490477473773051222701288029368605207833843345129717238879382836168874592210408636515224983093079433266473001469283171944749202674776502864042326931684747102789429429503097858198797671298564595224196309082678897821151183372976163656678398872558675837635231249419784904888677919731932845364091905155095977260807044751018975601227228391211008000000000000000*i1^17 + 143635022021474614638025984423893842955474686725419510564223854096103671882963468818421729400575203419714651561264392556245060703024834505997673309415462212701198396537024900304711564944642495665435413823097543199813041504650261543840984628904767062677023848704728190640585323047009370100174933814662683678959707419315524496570798543034160213333928885062316797433257452180748549133490364349846458231088316365664956753161330836854221311757710576388826524427612552067555430108552246363533138353390562158250624483145895895277477854077424529065946589374071226091127666427349140154148715170959644844146487352491499148633196098206657621472635957415138394243434711014828870091610769981724354484131253827760735174222711662407639970161901426478853447056057550326357438029577149170628033890037845116770621154174156800000000000000*i1^18 + -425162127637132789035440285020919182716603257228060976394038377704057964371308357408063069261458459509238807864479960978637383715736851001152577730068050632925973442730181412716449045880051688392199046164204713051531877076762287146327176491310212987320473677166288654806307539629053777092129975638336093734701849071507550447522974583400702207090351911292667246690088824883480809041746755913873082285097695254056645200141777226370144103834088101882540668530916895218019047303772847046311227765217239700408349422223188948223472808575952818967748493203256143726325063795482462052103289825365481136608919303214013996098274262844641752991372989239503305588257541464218242759734241382364085047662160978623283564325846452427548057035188611559575926426810701089424435110561119646937281672020984165806157660160000000000000*i1^19 + 1899666613643852249521627045798385162560105948425542195383241586517915560383639020771524291150399628836550353834006212847753528913018711874857367880331906902303159662321414461663632683773477347832266394828359711213210553199980262960915319812618329255616528374982951524493678905671512994424019913577387981832759887843277436255936681837511103956412765651534226849227729354682170487699120067331898475365126111233595846881635860573846837984599734207916290530100578786599798877311501238708756666014324177703690137978091682053652772616444446460982774364057750234043157137681211893643343494782936841050289674654940909745143175346030097628634473078305494122755661543968662595170714146587783983468763340945027542659352480370418792843660046369181336540979954287566956864044761968980554867274258533022011392000000000000*i1^20 + -3286126458951300315979779870685354792337649879317457336878239814246476114004853439932516398034821270666109911427841465166774691704558757323215171969302407290440115319437462145473246062883232312701555284361744131621932602810582867452507600162095482116433081465674595856637322327437526620782906476990029508904067409108221944641615839133960033326229304560566895307929494042962171154870347335946635489998087177513985537439811538976499855920310474759872789990235493617000768581930037514210838433049301410849545910600815124631744948262493986952114993813035903386469432171212533397205613867426687780433897466629660091629584374499895721916766838493464031142689797429113611808606154489157109450598608247673686602015824937127639101678713318818978595263102605015003059204584147857116604762563306419302400000000000*i1^21 + 2029976106576105954630443074179991658552633379241834832521945882962858958550029699463896449595941076235259671687394481012336390937491170631974397028177503161978287676601617840140530390903989300358092273169288058372682959095381827311097114163894018750748732915749625272005831441126150165515994644304761335612606114382239098347635920025922557864473560806333314425179842566376375937689843637158300140928092997845906177123992537079928962900088693039116590885186602652511897713319435638552527627896068553079981896291378097660122692290695616249966283059667606461334963962356073021306678484141972250346356779349953683406790172163583782283121144869176590516245304099979022351047775488738903651562609674585251217754564926932604337809282917818329679518842610771383244601907042109503546927279578880000000000*i1^22 + -104810383826079979194014254520616149709549828488064309753330807579735446734453521085610968168081394321965597859049300475469228602663216396963543282454340908433912658129775352482836780741819845065049023964992161117360042685423060274382448329831005074442257914820556320304957291795543140930206708726957947122982919681028818086578364357941308131911602840123513249602924701862944233700954306834593567634862910149206006088781031056824383375364407680781836404336262762694716458396387072311742857593854993389320448049061207365694452520647567606371469449415284541053612356568951143172205087776709830464519219278482695594904969159067176430935687608767086770721191258782443075025251400743962402022078568535622843211977030165043108096514204600581581114191170142922750506424639426626644723456000000000*i1^23 + 2619116556744555771409549891431388518016209207018610824739151064574082726578578482813918375068960534636056247097099982022379367223016996477408574882184616470576716317141534738848428868241900424570079172730486120177062909290605041761037591343047025060552603059809372488783854221251838638674586591502527579513254279584178789642950555174006168216917461568027263663605222821855905014042888096126521777544283902274568234153329197008015301263573756458441423455388297294651389457905263341281134571023159485697472450373117060413298398353783696680912234253516327219517977209661022485669804763093926153911273682592936320058460325579253919051132974935889039715722967841120558510270826944344771764478838497437563776507196998291927231520048641625488991842981737391482405405662067660224000000000*i1^24 + 5777747150287967941534214729385393975646780261565553910083423205907441431629801122791864564624774663085801372075228614748806057601612563885657629042155600898645558948092419373554182245183563301479304372662103307908063627881949101750281897457288083744524912253168794098304008913045380575497442943319904801065753728546584789264447784373443646780679693635622041957451663301287304176009422263248263279017777874124489539346967152126957963177251338933670318163765631728453863413979499703088009268742125679819879888245747079226262210811353696844627502806223116687394793163101857250547596809183012851734626502607474014684667600932748606989951768080154099462220409569054378142946315315666140776898656439805419954830119742554187529322460908008088222508996006962968075245332480000000*i1^25 + 40901016835819497698901079842876700062646833033569778683489084366217467052100673195290848629608343215856329181741690888137377007650643533767830653233587722610644904204024918381345354514883710003927558306526631455364815161623152596958622058341913945599923896419364744146388771182448378529223025456235287611814594400420589563478226672245128758947701892227865963461717447431219676817290211207012117453243266659277707556906798712500566175776964082744925253155930305669640830291123729863179418327036794232913611475789391061737686181713683440954695261448215272071492168977994741831185242842699283543837713556491377975678627040086297119573016740475736715927013348046113027483944909786827033487694193352924740033861497507051862339505601440137652992489560341483981360000000*i1^26 + 1898864379423861736969871120085611109598732644833524647706015036420862744781686925188036662294837850020865762311261789383666865072201558807231718886246754021487916094632638567386856322998102843663315362093712574096329680935108509037257246881880194309937038584684426789406197223564219094021398834664745728592695353800190727817018765165811973187144743577923770557412394710414591533644430906262291957033439347487134320644328301097001825012899118874483506876521739542001997287902648216482544120201864239489490028217216367277663700920191483594341328682268272530387302776923265536951313227074982080702715191358177664253172620992733003708765591586774713853547482681815402246004008075917256823407785309221854186824626875376291322514617719911389334555484313600000*i1^27 + 152344982252552098817733473299594432900712380550125396529450162729847359900513935667266882575598710486834319437905741600507046379338785304399606514101218593396940418219254059678545517039660312626128875406525833838776298634906106547884995243234649809171684223185238549276616249432812670736152952603602619467495961174930987395342149830546247511200406407496718582385563269227810951492742081183100803726022110250758887071145246957378040689644233769453891456234828673137715710178857275959047620682333414043855544623990004394687307749442676264573067771919041319703175177063059254154403869510761897906498641128235169536521651891384259620542311210573259393480491961543321153139715447674710394436229259933882551571947567391305091581188213805163755401960000*i1^28 + -47988440506965737794089222297267799235115468302441508554047365818496532586332804571565821264246561090328171359753477751565814904867554831608388092264943499582734398969860769958797722576204079306549735688496491955203422279285034934061452831780292967702203282440064375854726400981212385348303859809276501252936634427298790835901806852859328900018118840702000238279683829031627538411610274881386616579657045837104006540009544641563007499785553915979705893557302972724431027320874706338909515556695458198132943799847914160517665614869137734229150028624694666729656920158360742004521015474180229847371302644045893283358135080771480803903699255231043375111383844734940488807009207736563314046707131209807326623894094026627680322515374000*i1^29 + 11025012288937454662042962317163645815031835219692769746194011052032207957869296221589666943214690816030108854813080915056377400646450025339752313354848760377804046083472226494331151800015157440452786048275909275115506100649620109236944747217962088740953441865939700895981586720426496778904611600071858535678645939808078147914047358203998923306008566970506340511615361593275896058154399011105627889939185333179803025324935424307539372412240494445212773110009789441465879960664830105311023616435085770166769949238811017196879591559038973421660412872421656051247809582707362793300084300741942128953088999770820979201223833697522144736738203030519189328654578503470180373548315589864347701168385633827990591920874576025*i1^30 + 21681746141810133266093134595195437738860723961194441826401866536897352108648329804799233256933658043553921225714813616987402919969274540224005335543559344903950770444740700139775530680772950245853358498453283189090398966095118128008189875735229796730507533606409749252526212062577057583649657437610279800273107345195530159133309121766346635288042825871186136662957006364909824439794609853812277638326369400267906591011541675621128634296082164764371144582260450544384969680167702587118898688316060992532643986762528287215576914149254906740583447975498257405790289529170014111220457920060476309450471180429716407214259566532637522251299244708313621772182179741495786218305870777885*i1^31 - N1*3108220187254850380893977065173950279023714517132682665251226722899673602485854422543808910594196429939070203063753631311422506477396702923186703973711000398898225741236582525805975991396863605005417318295758124039931982982071150337186562342912*i2, 18101813714705828501092342240822786687491118590315512421101241297024225773360632780151946229393684307010742540192259293462371393397803047701087762890917377989076729832224454167170118750815279209737877203521000869168283825749722439342437771484872509417304975104543118308652993254841636782559054885712229566201270837342182510658608476797386624769447946710269860374481219674021184468392855420869287324176218625595301873328874998442507415961572853161325394202594606648250809750145889434833380558125491830573715151030203861451384411090092070669503164157982494020929450740462602345160732937579953677777720849129054736098706336649500380024891292418754639012357518320568987710353556246031114183391984239450105768502836544463549416185205497516143184265386165774646633849567381423405421175595432681217385056385232360151430538591112548768379978704658277509788108550202814627840000000000000000000000000000000 + -2995767048670370003300737301206544583557924810196919701222115892216467963587142285251599254570082683696014990485430556651292828044931925190348659607876981057612000740531275314216395359929957669762601649771771370471189087934333963380809273973411591998377203647626091870722039628977373758773293353189445427992450328498334822894779726181290597154906589779716310453814010758513944793934500229153681651141188827020477452714102165344452006187528471765714288597038463066150309308939525454732754021865814496931780102958650440058224643856654079957132434985256012531552995749356578644580423115788874606583336232990489786294742428253364781951929166022053196912335597731231049341228396427823434453692390206100966716774759354305571218670096977816866173984078320642217707809774184660891460434907630576536536991840165447594932365140442652263111635076871002389999317602063613952000000000000000000000000000000*i1 + -56299434308171824271322933225450223095773749040776017771040402657615799326330822565907087672733823585753889049230936915156095603311327233919501906818290484655253506407922119912194862503553644396834890388259639009224583674829737218428593946161890926815028213252094595598624413932020803930618827320847456319927513925076511973428338285333174245779605837703836008955300847333440714284739975294907662899025586673644261177101196322290380816193050992517631334843225784769063658371968086315730193241773786379395576646696409125895161961287167195097726796028222126408451450506708823209240492158906087907353160978152367058989231574327436698308216481526953479236966645321141978902676388723515610852322899270589428571298441580458128483805584809716201242718503037224100704713782877425808644699489914820285167097214156697058971822061343677031200780210901306833706136738201600000000000000000000000000000*i1^2 + -381371196765485713297146202072693957256017639771292612269257994608759135158961118520086562172567487838122238728229017976439580581720129755028747907773338236984095271176611753830153973324494989956311135355577838046897447333453835661811603318304774534170121046424982859521472813187054729872428527998677654808721112557746622948618166954451240469473520670641086803523961742465810851332712410233955833598247466656309634489906150479577371406941436242356300868456767069911198092849731894945204203273516329263981999524293693377943629515789743476979303302552094929085876413918906372174793719582156144578860467369045331942247418064215452046974077778641386776820142188203396386499161046794150509591912212171683772631005795174492158011580817331561139145410166773348776585883071269561219461267702720427936462986655811677314097117513231144191220335095196908266300773498880000000000000000000000000000*i1^3 + -8621633216639547654086855725413187597358283011662525978093860581261656671321670369738729565471425189844158768774278433734523387547803324708645915761738925821441228261075343193249209344845797932766559302713150765547100101540685333744857519076149600108494394215548419948976529500664835199103134301903177531211894901906594590807027816613340982287756204193775741312422936228894104295132052521454714526218956798920616962671843059914925882712806068921178168679969776095467832897031131007616645789758249936001772925798908260740193237899273061900493351168601692566087812136230203979216926495528313572411662525363175027647750999623097150891014944405020643143185073938382743466408004570046230803843567628942038683023207511379541531621759907450111365812725605932327059446168241266274849178894380401509717405748941796916612450118468015682026144603023859682895724544000000000000000000000000000*i1^4 + 1672462762506913024251062541658451968799624037261306033481018023728396906368968966430743175819607575563746009984624627250223452513948033772666955035790517594257379622444759304341812343608644544477582153016606801492969610778818604964145183289890971414196106588794608590064354138680540283346310778533819854160763084173327572517172212044244895440486134854736481599052194774132394196411449592686821482536031339457161044077577516089735113901026323831351353251322749064284025294842207306446700916145917457913069990443282263452405439263194961344023080107933396340400625645956266319569592264287164037986890838628230277303470248118335369185104935993215197392061246984326044082906201215451222489169501244657798319408451288073583359223850109121985902820935678594669155044631147953687455272577010116141265379685703810706334253054446852697106185912781150907006976000000000000000000000000000*i1^5 + 752170201957962430229197191231964530182087478835051428625122834296067774358719493580197022639495165737403281798261978363693226534883365365651292600495382277159174004687090716610903276299422244332941244567335498341224177476005307690557641321808711114945974106195647593315299702266113932622179549803557603068280848376510561964854940391982625950616006246969857832970029121942634674795065008493842784023174700429366405241355418248932150036318049669580140383255035815414831295683284565237939261909568368287575115620723250790826650195963265655269506899024073994280412610781526503648609350223614230921045406433963104285047659805471234334057712328246370749971024905986758272231168197716769228098620152466726047235972468813195338552870450580800791788220264036799020889038259270537009581753217175571861233717606830903208498875319512074143064948181833120481280000000000000000000000000*i1^6 + 280660542469362031602451621403819181015191692788618074306917632564709828133827014158653514937272801891716440293672149894441531321595234917419007812301635662356067317941999201379801239961910252851066045083460647199450755605878027628200110216018220617278164266089014229694679344656452531649921097985903267184471397095899187086752902433569096167368287565542439952108928978766959080276081258256340633893072235451432536472772744078193277227944320918780544851847768084709546587940126478567498913075826039595824978726179964128243939428756220870055585830774464963015410572744683347544422156460411498779010567160595708536900042009157309959217606079613379338947341695666169633809913432024400892404873842820236213896635353414579249380204429499874908515943293703639595143115296876032585486911857714401069105865937497762025729044203620192111950665797626494976000000000000000000000000*i1^7 + 45724531660367942843592881939907187153938686666249419257570381274466408212473492738505281927883585585835035231191835607787584298804679838485705241401195140065775073347830242553141891261305938750600637744746165451558751547369919213034782013816704140582611022478882899282939833625236488116270229564002869786309401431679935465104478592813525088099355317890901344257208486929598773296772432364389624747895594029151053970594840078172717452226646784059702363531436907985620747479323848094676618435187108529196046495085409966668743077365873134563318654713802615377756543200252640278135724745305231335580239857911288022377969961868945167240188374620325140670727797344000647937716713942326705822008867882126570143204780956577419462645147265282143336875222594784022559659204699228415183400693239706708499430300878612882172904879170961558962364418202009600000000000000000000000*i1^8 + 13894025218599404675282695068215969297315833336055767146499870263760900401689174114281395891119222560132917561186445100747603596735982762366291559329248414575772796393847352610302055605154717536751698750650177491338455902193936854841831816731330643054714994612294188910392248586845310780690050234227617764452172033651227778854465426683749491126909434139711623302818879166841592159733671861409150536095485908447699822856275561364574322056694178254299760453383671994914349921891624844931337485438597552994849635314997725095020670265364202916237777300643233612311245891536816781187580298138437943681930547816558959315445366291137160025287489145957338052465274580548610780517297551923437445553548677587068030962439623377863362970774866158501697015222987638558934861279442864332654483448721776949804743635244945874741261347391313001654032395141120000000000000000000000*i1^9 + 1454093540444160848554035157955467479628505105344897856677083632881707152087087579314437861654161423138936835966978482833638156664976311786072878382981672749349011488415975639687692221192505956926860459393547255893485994550501088033599344247421124207104596510396201484589304602447926553485990709428659537993562339192014780168623517030541736084557614701248045108421278850405235752393526699195876517173347299594499300927735933134375776045226277012785113120138212248007620284104418049438189619421342584244678120195106671371780985543667533697903695516465801412614904201520659451757952486746138763166064125113975728024431607603207170008577241363520782369230506135444628327372784484148821576111600847589471841477630278631651963531789861281170223626919476164936203547578053025109453322035245087852489657288381553783936523816195573731320548818944000000000000000000000*i1^10 + 46488110627142981268807815122226079887832828421275244977195817633408058441579561707907993074704848162272492745926606449147798925411882809411085207389630002876379391641761850911340841724953604020790964191145650844779395548109346355649796940758352081461050791622322134133551753247330375607916459723941632177742172792395363442305902816807232540840807624234652931415084886935316118157533341545455828194687248699271990398364515062103374317752433185611305350240955627845428835215485728200506216235704931506360916743039668586921708548957496523985963704625725021345703878285623154709215384800301660046194536455917828735956853420640945329975620422686456039428813690130677281527796112744458611851757432446880823527993238730286472334763757001942507696407749595642518224191931131796641160674535936466430723436720425779267547631148439078573178880000000000000000000000*i1^11 + 486049473802494766254204349380280433990211566873000913691979558553341134564948231540040897248534723476630243637863745065692391799932870415464555967041545900212680552007267783788966559992932150459875903242137110865958064515922183813672698501518389679904362528527693513674382760453111320526060278420215698950661372348382943982205960502029950459336893680789061026987419721897483769505825554906824781813294382863686370876510853757548333832547560310921520639788597017865332203890838724725592537982305548058831363001509242184190605579562421830105547150316924441029345129308428263204111480505315632707826813800247204889260001820580212075507409351981733686262881295965912351074575120331554989380389079182801570921825882290186073119406133539107243634142593488219131443627061015009707148031728288639177450188618384981542084259563944500264960000000000000000000*i1^12 + 3385402040704988731100060172761717030740939116295459579127332738987547749031730490846035315017058134617347132824876261671564535542637533300948333589091361374254935536592495952398763748883979295927693007609945664264001861541011473694689889197530928924997670211103598146904202052118079948185377317585508284244067129389527422246091781645294290848737235846464121538083671526234923381754035594660322196911838005581577932937539229038974855575985663572838642844669021402454730095241468737705666773935913897679403818664682862176035586009937605496951755854853532624938735967918075608237321887551507533652083368616142574599313440727149883074380608769540607745780531409772056966499557471747419666798340332685204465444830280115035394245660479590852842923133061249872395652537895894394178553022848159403467881934917173305202363216490921984000000000000000000*i1^13 + 90072814427968218031684762452178168407291110733201152867327658742045830456671595474570819814056456873668437011431241987800933344754462442485908615165326762169762809363564702634157555367425161811283437368796529175664750087082420999472367680942319704144287307583701751093684659853163274649549228419143661869132045481305149172446558459334502802313435560471696937363404605617940843266042386294445938299334033238848711136902040835992912747755188395332704817466268010888817793110642483645652354456100216716639651037854463675481445446441175441570555349773891146331077873691011902132456608354991790257996902637310487046199886407441226279184631198258247559994464425295452059247916951198325658191636243511131007976862112206183650658782375270068930463707759531493725095349634390779497322758438383453475067219584965489080820265123840000000000000000000*i1^14 + -339481377016390597383798267389513819488751938180437843566377817625583640896827331483972913286770353709408202479899056952817606990622865346916203272444032145035553981560083619511416765982663871089411117030002381432652136554330940177862768720644020851385030648119245407164989945895998479923720789374953287156400729410819544819044577609864670650773980781111771585203948419978843512176700537067432442026519000444728668424996821528303832927383150726640374480126635748984860153821817839023157922192948346384784459552794989404364341933006614270187347861422223337271469949562037826846907021299913066224927314572138328029076584805600222714985558124951144984925625571174682124239244228674797541564802057946692592608300038639559447020846724709894523257691719082489211317534820674602306907768761692012116563650568749685528270602240000000000000000*i1^15 + 5750625366124268297268894040058439907209275866148072011959092502317404118523676099244566991736983031872779690366104278689988827451463149754397284276287945258064347887784895656704204782249118571696385448730240245791216048390354989003026660743374930921502031544602590327002194505287318903391509354672353996844398198674930223659120177857540735638586501473488844491745064630918481634147899976610159933783889766381919931056412131752596189796778268103761757903461982190371390449523018960938084647764684241427511781709274066362506509546897099746628098256543627809807766758388950936943013502375491403274312988662039968086497954572542860872738891467894451386568805649498340970377761055900620463605824967948659913785128845582622730358846175556848591078424286992312610186104252905333777363074316531493285682318526179365617664000000000000000*i1^16 + -28157970014394543439519225370247063306441298118920157569850778429024950218648689282019382084616399688922073173359945577627975957255407575424459634746638877630844357906101030696256637436417554277459812945809467833235069157776566486976102111424375458992554991829240028362003450487454044789694690395732302017243134833033283100669476578818093324346540223545432000016928641628913056425690062589998035063995053858316805239347417775887312759943810336779853573413013424683885572940722274053284675570059937204719620722707636537451980817743407187425944368053274866531652403191480153345422356109881581862999420147063267527549981255307707356880074359299254424978964571236821718528164612106788206597619897776319160205714483481912160033482985914746642874020333568250021615659030052387407919587063936523716952596411543676518400000000000000*i1^17 + 103249842247006364332329979511068951231220053536566472652070773421138104818188622084020875053113524120169673349684981706108413654635967553951845515320452241510858290747599682561712266414032714097233301291029159907273043706618333164464218839585672163825213346866047054476232237464126367395065427774284247202941443382908247244983921457251159747500880852343988102150952234241435539136828532611468177692781144711649713168647658584281325009658712424165485198843469130565631267444071581294589601060957802360481110885374199764781225989354200832943275560144750001824687581088095132252580715990158963205989741038412473430061031786043629744003511928241139609085076310966802720097719802955895864540958914376043786052656211553909320243416092683879331210002313596117716035536579615778752252364685684841159518186869882880000000000000*i1^18 + -311602375499125159177587521185857943697386442350366036574546244466335966808740558250581551188023706075728234516002221909262600900339578468216608024784160365235033784517407307518785152364642363286917377632217709653449904362507972680747460331190179859111649230163105317775014920735044360907267243560753095467585564894665059635859962990611018680205842030178455156404913313768918738481125093974942657969648529414696575962780694432268992160048299902246990326041997311404497130790789624245679996912774640999258737473220968797453469397493330599181066013844651108386241129702178680695271283687293338410279186499602124478361212273689536867782755216174604036149007105618455390050554227665934058114523746421565788424330306256106046053282258593369860377349265820782274110021543568258244038209423317565688613748736000000000000*i1^19 + 1369566354428039938662474672426729766461999603932917950497666015373667749400666233915480798565851916994257140754738282928573531330263638671310535605771043125585791335938240942796452196481104218612310690189236460065344838699825470061260335691120041020083968808435718509977355479396018231896760254946605809048738344634019391923268163248783712397165032578336358465835089455283180790739064736369180695231315289581414875515891068151432023052715386135491307612052640959770063783659422482362681446510353286478567537705700277302562074842681870468753847016570111269552206833481926327655479351224394789892989435645898653280685236572427467006403205136658118080924908287576506568555135804204942778327685603781162808901533738575501484528241482911586792606571653738641829748031617166878901694081346985179489894400000000000*i1^20 + -2350810749400224742721422073036489411343872744773969123997172311250026632837061501975420256678432591610073965363927721415047003144161927800329146520891741803661354404019118561230239990186414705945430874366890225157914210122195863592794198523928643763986220347395228576387410528621173303961116032392275313206492699939140683183278426867600064961540762542984461603555316129795827827556971698849622950005766809984814969072529815891620749331729438190429546930658954980951961510479970968892774163890422447074230924238817914257142514866312191115719532177478904165942623199791497929833686789171981265635857002766154937845406197753644814153046473239855482475690026093832155154133015039737332420876623137489909422070583691989942359210470456646699839636483128894960821525915197868901646977214272466944000000000000*i1^21 + 1445831804172208322421256464770556649679440303883546847421842006219271831360558151591430153591476283615069056122790257170072555281691373120760412433549581985649818102642399413721013834460703563502706778476249080865677646325019398694484474368586715333248458357915989236788475461415552371752612132701256594874405331556077373307144636076755245064306460897393328251389387441366289589627541386841964424737317268270374083485204716948327742309708798954663852543114756837072732292365839727023170516666583844220775276035432771465230588902767011172396721869952791462487311630780949224019685352628164500074501716067534330633264100297110831983897291499409932434604946486370986619692559493093701131130740838779179010717425475580575451049554744538218236511426555851473939832784159381484167071763898368000000000*i1^22 + -75755083318718691353914676698771522036836938165539097273430265332325180051687719746836498276614400883810832088413899286025891752397392087064821421460612259800755012415200153999274646705565223340384287977435737868864599039656983729828486887747361425376807322267947791567598446330047294597624627171369161181540712991497711459138611209905559668938646793505035254961142629141718191292634677250501421209773352826552647379213579403619992030317232403353319426812354008381035110057162760657516579246488377853968306590366435592706186980173526164596475311455145223191835706770053150705996104507562925176731592794963791457877195124341731819275134668303841791017795022298681513426153587011196194597930991369250572448735164990719759628150065400466182842794460436030781870081880549279510772070400000000*i1^23 + 1924910828589918357246995507208775475894566450766750820533954797569500381563351947482872768964613396904733449444080067578591561309999009220292034731634111632420478774384398433478509969127667233491262077729972228514590511607366964465217691808211336969431926341176538795748302317224314963397763660486880649081045331932881299449959072728416159129720168082779612025018206504989192349291296969753535353018087807425583631158390075930682776643385304240651315582180831193826383921604827410631855321200343802507064104261141019430104683060783067796288070208763605454235971230288694027419928253585294590792058759805447444425949101251004449597917767967772945759826940163124761866260472489141451430097266803065875815298208737278458712472647214984701357399801528467429094979491850458787840000000*i1^24 + 4448704928330699892667243765290215334062602231238400284004714228868347649728443843660899594923819352845382055022127919681675874734673060890912805528359446449323297069132271723794840592801488744740122342382764730526648539971499390296964709333889788251114250176390769081387161811871987185478862590993382352120999391900687466351003157039678586154503665100822806318612552067423980665089067576415415595666229713315673913424717895470392707350691925731036013295316572515157674476856072316774207054246370704069261930536075570431226110143541050508085275554609121662460667622728424973243630500548493051202023821977352762908424548582620355218344268730108448135674277393866304050305365195045244031893216179330297046426742504836809441676131242173370935649353090328580016058823168000000*i1^25 + 29885071382425875744726173015074587939617614925815523332262470440320861250746316481900265214122806560408782260692589694551505694472975707288208127652708301962252001065420150120165838021338369943709145850126121810574193129168936642498843979607548695534000800569404769008688182084234801789659350854745226299766928135120100411531795249220692378151513552740777516686292459431399089797824369292854326896117724083999847067275658274579428122635327986539826270929445635506160928902242226444794550324178279663764877884212263934596989992796143751884531874020154585258394997562853774491085275142717230740853277658954854106859408361194935372076683852858464221464727138477665893508647140453763934563732771861030074484077082403669653919043290816634203477365047668472236083200000*i1^26 + 1624058621057351050346689854271317992591660898033525828683839096897176304953488017318673337769494581977217462536051317414387699126943728346151094943048856398927947149537547593687355922950665756530158372158348301278251008576817232909269229803897910067463909138857836458299028044930046861235375384215261814463594131533691034006000618515239798757271139092222233430236632412375183422311392103896597725636641715478253999587392743418824081506730667634017308060944453903547566994108158863101024565495641240238938787224649952792207407795365958035894236778448740866722605822494030287972372262303408906338564683120155823348713204644349585508960690865921566572940858236215490109690015376025541728746474940435276161891525203108723510122025404235541509687160801920000*i1^27 + 101128589735784604354339141152301437693102142378859174464343853666504200971004992938896453905658090798891614649178053112164125331814500683928656413499151570515138771825771057556962352544178619823472726402322192791773852082237210303584277024952531029947822488186888800716482595073075131069267583682212520158543361970752818518759136297526122714116277352991413024745075348444540856434199822776207415357739544739272585802952060261955466503900997472253628868532510187736670386936579206130154647836232031884144233979553031554129090225936348177488778672727900781166524700980806004103254564527335971199202508073868433284669175950760057393867856677749234462478835786085711737357477189568580964668128419998204797970609297434926712883716440135531914969088000*i1^28 + -32483987717162469210445725350806763656729812999413840586994728625529830814210087750675752872448609419703783428920957076925110290403752795738991485963934434415333035454043304230680091945735903596726721808454035330351332699773922019735388492966768642749176437354918866860648102901194410339444494365035463602859220034287180646284563381523488966612635623685864098085886137746322109047547071300237026065837351020175681112104934057785388619821387051226503472903130069260476992406577492085091215352207619910661299996569122472853013341758740574061402714065643041013264195252388607161925171018306351314289928465721666709908753125311420184718330447466991530434205727874184822820559385839668210365875065018569403677532432883426346688605096000*i1^29 + 7621983898792445060907492071577054038842693541668362172088033851966109055035348522042052442377088192167557304694933365312053619730894464316488603114148366368675851550262782423853542681581627388798696647966801513621374425529051675214306965817105777158679895450945087313636459596880422444180497814056030190401707667761398408277488167801896940349615383608228020046463761304559863627133033848057876199763429492484203406610361352985439232702672794333505717727372556379465508124896672318060277396661989126418342416841506629119735393348714010690702010601948213069853779001171515908855269762718424392748380280972842159609521518265858650046803661374979954867015516846339670487536663170512763944683248066586190845507183574400*i1^30 + 15350548031310534842204594854437613301937842231460117330549592821779501046137172297521435178476310877854881230997058762272051123496333809359175034398400207570638151925781844286327299275783738511516228523022905929114597192749293751480927218337430606328345265395336271927114544773599876354343321697036336673934563225661012070761542616306380992874888918786841513696441902152878540007269844941713887819717921482715570847185801740918994470653058025762953712067820533952144253306284382423417743811546575360995574227955151473513976974492596861786745378903729232846994313418069363691908360573059603325836252464587954080989978659637073769192825224387147131881005277120592646570717951791419*i1^31 - N1*6216440374509700761787954130347900558047429034265365330502453445799347204971708845087617821188392859878140406127507262622845012954793405846373407947422000797796451482473165051611951982793727210010834636591516248079863965964142300674373124685824*i3 ] ]