[ [ -86787039487782868709605373267318119633607832239504601888101922132274918832642956620896672085095421563943373397287313363024580462784368650786029633035499548403525587396522418161343359151397353752749238221599271247950907377991696205561324738754197804311394439988678668840990776412974980948694517710449668318650777579095391926326304380540456346030702343502185735737293038177307303592927744191615748097095718612817749586969274414444345135891648361095911487608368015401279269948248385491142444161192134893245977182247055953730664939524559495786242724855808000000000000000000000000 + -290272914969221564449214495157184330855742047535598049706559783856523389959009616955683642333578849347900359302129005633436905219322638990075026368140019462528747658953537280016850374526674496127402412877009493896159064290220630981301281869513074589769836407191388706260210399864297790764806758439235474255555643220259191014070886769730456951028332735519770931110007329708090790302804874677129414124572563114846345625017315184614448675782292879451976834219455170931216754242131804567269668374230394917329612884329466668005137150895928116461217146470400000000000000000000000*i1 + -126046818259836284733758953652407020350075136551610343456370667291277996851793975732703646139319817650928450793280304517075027912231288723256398372032728114656572393290911361749087811119949114189831501714100474406467311670468987484869137508901972349957676509292664648362651537347953432101618362479080457271439101586268337406189146899592476850715541855748066860274893248977208162186438802690814152943650332431175704855286646193830899156851644740513301376735771073565440935854006585939561271419305142079574818907096131971545734209136176234018872754176000000000000000000000*i1^2 + 236657903037859389846259210757728648938768359012267020919859250989130877738346984233558415638536267458395669184377231114599404448298350860664450155094284119327036947818039933173995516376199798386782390876455821915101275262913920031392428747597654381661112225222464671964144008446414212894088106586087273770341795800091402326265301364114739309352797660746742244818712231927441131997261966028763889666002882077488770305263070583420155430970893541035382061636897660564243920726349253739235384744188060392210974350466562978258275021140186381389723074560000000000000000000*i1^3 + 49618729265305642882200605269957348977513295933383248565066424604592834687673970376975713968487179451066850843177651360959631741702272472474852288399511199942682148723549043062509361542547312467678169879962780064598553548910447858202173766344008450149961454499839412084310546330749296887837268736326199583040374979140031513616314195406442817820899848074366309988759121649130392086449839722106119571564986227248399104269985468311536434199320908935151132658798613142144506630926627753488676155944468829224734292234964240555901750757916127146488627200000000000000000*i1^4 + -9312371052242584997461157072363715438909051893184369327823227782344307029103185996792988630407741484140692409829349314305152592980861624894731819681054287539768680406963487818317688041336547768762814224420005401934987745259633582740875790358666689841710816694643652130579002223130694331264238167275345315326347192073021225933512464005629830470717527405983409601395596298852860543300449461400766357524330614360874854347988112704078107335890498526134894607064344654007610864232628432893061396366895736387779895193356855261290583431719611456185958400000000000000*i1^5 + -49619002103241928081335349109974790609100513745448026926323920105463602723282849301556069330619003571371141712546119359032541509940361375054639542433541018602280999682047235764275545080116672075856110427357767722777689485338035048298712503132664168513729273600024871420936864590672919565887805049770288670137812654882950719353766643004645035418825124984714611737475007590885345649469819167601632229522347676744793749015497865711351733554708830493185800008083916232147911997716338479012639497373863121997680834757117913576450622901765608507965440000000000000*i1^6 + 16674606741505059969473588714106262866865913634912817341672022887413526540633249879854535765718141970117423394551721685486025313884503208933505024386886149437322584575767908804741166634561500658486379643775500329843892103835633384500102884366641801539561543746412024455420232113729716467808665805541118914949632960872275518172074461722494672396436250956289090098863950242502918699329197958620922679202481676603509960368387082988740300964692902177120189948410578114901091359950900590302545848020963199490704645457082579995009074876624750090649600000000000*i1^7 + -9499305623015767648961387331322051979627816899739920972395220111483472996685856702186948204959480797222296431828883000946581060655364763664162622744852704332447267593533927148934644559607227420705880597995006621348460488977669376913715982637942183118765347457094427772069334239983837685042715153307049409383933650680580326459965705213953679436527583455612759968528094790590882692627169355561374651300964645361086338883766373223071053153486468979925650370151037815681805831421458738081936873465937135980856002812593544593459465042736443293696000000000*i1^8 + -6719063491578791673572128889099738109510634099189429149869387291805385543410428657268690291886939259701996968722333845571322078780291683134792928841114112899040020020025861114293391628866419121428495245495320051616188147785400543680844329833316015418334515668854805143515786898700622869864699385498024073058776682427803574600455061750839396272790794419755075431174428593372248380991814522667144193334464898262465879723978501144191485730970014088190373168587419618413422986763366953838458423168455447834136139232334610904337536606609080320000000*i1^9 + -4111794827859691948510846417119685549301268849011071879649831830416971451147978888322372028321318522756710695481026992948152102532772556963591214454689981123323557754430594553463125346628498187357817834792262743194617576953751353805165456857724161381176176080561617398911663798818440009314145133151027197319572124961469605357058423308424432939625641933786477604754904954957559235627734730375829619897654376079766074489637213778080712385869366248799601840654249765878440682824382472875075469886904326078962513529597537875123220072366080000*i1^10 + -745590070658934400762034757485932799000979330804767041351247060411611736483769741630457971318892455537696154370636915617827462096626302251889279385232681915722476240995235521874574610791335530183513947528473434569011152744617606358294313434103488236309531649152414004871235333789106112387159993339921113578293113147034006650191706126795688892170888620859199441360974562721292865990835347016633399933014003453147872149569967975686519378574967528983276244621173788804548952972379035043110646579044467797862552098184522879217958912000*i1^11 + -181375673942981151361667084400465894719921455452273421485192360373414697031045246911856570310830870756674510979249018315174477115939278446142580954695784544625516995846828365540338930319147556340889277251628091752034612216192522016711544806911676824981863566504892207588160479280506464523855653154990907519632954671109912817540664616244789391007406406071047881289493107928389740468957213867151461935387688742106915099044174337223416235422333944674074515340920914723465975357321229170622611827747964115343630649063313611161600*i1^12 + -19083698251791059817933381291513977345535258770308233873421037495540848808549016577069488654819824068741816529502181777098639054504154046941831512875941062457420811278645013305090929037089498981316530428076767891650519450428480429157563512005593473278017450627973112572837301362866342147502282906192854163997468337919453011607195361786242428495099539089988347460552115881506075719270217395175231837770322709452486561838572352886094373513543602894945968912878782242914886446232163510454268309839628023430104554017914880*i1^13 + -2637013111427136314329996595273800027978949763360085964380299160157467608622785985910720463082595910557279603887429319822663981037997223318139474644065027532361048640270671169963047203569815456361957187193286697275927482727624510545092532120217924442004881478518931112772703131518159559624536947890282286731351970817053634508675159497963972145862014484676955085379515982469354184712867001540571423360696222532246108291630735124379138757210239991931773170671331779869569170215815642362758963123986575174311870464*i1^14 + -103806811313497623932522183131610843230163178258703305714519841598211482713120752167805575162116787279875857352960297742947115812142055064513701558432411041255099215595118858697370507861541214020078412501073387092183828738564426532521944188468087983652217329779921799238335359285015274741328648532808105617788439198062717871013932908641841038079668821446170887453004651923173584114219348442504822767973739299943017200414161960829173955023339372114582307763417316384596525916315301768843479122659254468608*i1^15 + -1935055161949862268195227203679014301962848741718733544335789572859099818510630608738375436435891820078153076488883668102965773454437818425794868614297494174566754021550295266568906347237651950872490111845687874547487832210030654553423150069251366562237640613946311556240014379941679924405459838644076027894559565954880281921954172736008416277967630984349135332707189980842677565153121676042667361195554964863175071881273539405730099201143276723329289100457048611702919192051234279612157265969152*i1^16 + -18635650421224230130422643334282850861996615527284825732341026590764800718796768723446227483339583928550965626362043195004059248829170013852021053990273671371457948243314411282781204293625836660161687208392281247227712085316801911323642288710458073536733672832928636085149496785981917463896929996563396417013301281653833384380524455154598302685643388798387055432972822100000523545153310429335073378041137645534029280034651158902504633323994438940987651617434900436041429880585666428928000*i1^17 + -78570475173057931193907961154610169797893531897343206484628822216234989023145287434589159649107313702390366818961107831227943170514606078191976173614453421410411808137585850738855137668820791924763443688511406339356007505767974245545672502704089460138755902391002173019947443115156242831837702617430318348479469996644969593336926694319042105736234045694527219784099291653955188200364629972539487864933559904779567646650713123879798441734036155330027701433257256368408304942055424*i1^18 + 61877223629841307941593389811241674870986608155713585695549824836092873772863358486818601156904244170208857659685191412829645324782666407545409922387871784034614112249947757110299210635891642268660892086484302439618823855253890569012970993557054485529195197424272220549385369603496497692790704332268571475793129030168606012621525395713020409736630520300059273570312560642897260359833733081891550950561656617880299353513940106955921073862458997701994075663511130793312256*i1^19 + -32641156799179566083464970677298559590182189132572848630826674419436125031870222661299593732379503722051063886656976382512566049406866666682549123667286465200475142693496206978677047402538744942786753996446264516420823711324277473129745771426252604287138556972952282519178084256049992999473673867464308531429236961381481857753296023143525341752772812472318977549159651287082931265323640978738557385124457499009463700517216893729336929890145811166250945860337664*i1^20 + 6054480785564430505157145770166797473642774042803071496896237527093099773470989078765857411284767778328599202211760652840577290633579843189658696104127713495271645232732872514030175130038298280941522095728361675049043592700412053643158138563898341089839341912830753493076090970702103223111153313693066552697580914370663543978822355429784585933086688952267236407036136060195366373099803294923840964357803694211569656384221414864409100688241560400166912*i1^21 + -436771475656466424244984178903596130599182804285617351909604647720542528223467575280570066154809913595223324342063386880355254595359393461780728453156367666376790987021555475519604743121612737988390951989337009468850764074933720013881645762373908725065570133117230051336330090402042666135820609421946539624708778639777905270359468882391139305136936760011653693787864926357914002193693115923631214295098187085539451036412571051137575149371392*i1^22 + -103403253701599126586125829779656769024347122143307503955340840028077661171452831353562778487685237247786848533538977115964644380021547775561830208018625961095363063669966494273939298846793128353221939697330109415135113418538787464103869100760980084644733609778157331799484780138395053846486403868302395111623085143134830070642553517727842616168016373483023558342726815763413911601155665747774088630565599574108616497511587051995136*i1^23 + -6427337097788535084783748085317225692994681087299221845227218651026572964546898029173199926153456357464842201310133301814472974353026600261569608848873600399229744523441939058556199064716940673083098215457878585837729845636820401092141127162944386043320710322695510689482970669728145897314696569066123878599719542941808308930587852276912895314320418478486675972674404838530423589066658361296089101396582650264454963134464*i1^24 + -154596800397367237360298293964080907246551924053681263746077959505965399503609781527862416064611356818282224317530514370701684896469365238004295938576800096155072656580421683863094370087529277491395237432886929224415719955024159097491230914434223765742358979857927754253519176978690574395533266991592466816972865378580291551059417566954789498495658302322461721672783599769159335448093767564842966545238935076864*i1^25 + -1204981782814862174511259835646358564806285293085871712631707891001340233844766817023190472054236196857017156245421882880370853206531941868090265563357435585459985723768808756801633301762048298778762795067537392716292166900375994301112823546623776875821701637649786285815448500191463438104407893972184516778036022065873558610388320342112400722902427279658946502965676479054921961089790931229276631040*i1^26 + 1453481592755900863511106825147675582968641171575835698733820694764631685135461231383026687945918410710878678651719838319416023450320715238668635135864805110679023665530138589232181599071067419219591546489670596145054429278964684276999338190374623533828362785858687143487656178908114827991678561718911580229612009046448888453901656735497791238622332780037132680463234269057439349004648448*i1^27 + -861488016226801295829252988751111580575976515730731096167468002348451492624687857476974175053857670221401308549979242988381190583466865101657541029148911764530963214779415324780362286054953296423571897541242672669928511126029855065684107871588180611609019366560081511904805385104232447900565936525840171787111600795602561408677918087545637664685699735198662004277634172219328*i1^28 + 183638198194533329491410146846314914518543238701484737122163370778618066584142358132797182928529358455105759319777844363975459899400484053819292783647622287309062467134114422301262916504627891113843895287820617755748004633116375610951107900362024217240674407978252128178920150661867535935465078023904685518603890229678355771316777396997024785160126571652097343968*i1^29 + 152956835801821845034524818459984816696469633897605587022597982169598589542615786767869209321028513961936865084537115351128657651168914066507992918871594349715425673329753068935155695910575441086462903474989413333262952848729014911443173528788742457708019653078686148545038719323832387932748567207255880508882940257631252602743312714331249*i1^30, -46703733460330898495060085098091146661496309423648005639952033408353667095594713597775351460622834326190243602800656776624958391575399364818260075433224563872979188763228852434257194322768068869505585734737421323706967546227413716532401391217033062921100774457150987478171787805312704367181334054302971497129416683683408552330979200617792322799303938944502040762777933955556007597660779591908215731621164514331993253830813052687348617308601494013942975449141805462346272969955584622371848382328945922290029147971125798059807764390985791954295847265567736605458781150459010754009704792534356155853182137377083982823320463629527070064812059824657436315575173910924027362194011584279750300375583236839513123266349084269193086369792000000000000000000000000 + -156155208519437258518085133652785628544381434946850590158730310048277325618211954599375533228069066014307399982411629564281248207322773895341004276475886578801975736538229286093228679737660866116468110046485803275258439890304987148418273881623974928589119502808956003610037277696681069180251432070831971459344417124437423336446657393469262502880235428005859622415637054792558112837141705290653117041066473083666587576530263035849681583968296786549874424132225738988894430057163445825221556696457236029303530180865413647932411366175546955899695536342749068046982447599502793365897344866609743021894531417699733024463812124327444680473751685378905649291732346953027374437299848042863283495547108028381903811853516799240461877248000000000000000000000000*i1 + -67717329058046800177256135041247025540641359604454606392545053286786179669326806305908374210496937589764199323418512672409243600472225827325228934950813034107087262818408814017251285280911487129101201572298912901674127576111895046686347388431738905735078104114249803124425265679401094890833204683443588526828456550957625435097414446633453159083146508045828833607512093317057105550715368155159466530396355720732719489205131749181583599082242395596987096377820798919983699432421240209078810256054640794547196616014311535910463140655850750664243718347944719695239731047739817356280783197046273392944175594300670551861757120757673164753817135374400515714366710335700932029997974268250367203417236107849865907052054416870934052864000000000000000000000*i1^2 + 127365145859637044412684347306272273278022186815268417674494796126300203004992127385355731104642769266754818956585331659839326632183815173719674492348174977008120884971582188802594738702534578108778949992242198567888144391156499069210893959184884044027404015419810583941377055401789734571209376572321585535208333580329204516474585108630511576577379267938285499228931542704682428027636733289321357286330373059309741201148059146963201627587332443098616743654083890319678643208180429947396798207777852395078395871353716081336998936193467825005683011305614699974175312941009426107057203164013727550325594981976586745220656853335519659677896124575951331548228422404764871302020164415309283743309062077077175394216422750598872432640000000000000000000*i1^3 + 26769402117408781790615865186942228049072573576739785572380825610618376522828347121702099760910735058645934244462614360941979558649029845978793952982505417224070714746156710075119088144288225464466603512836514861990323234286426042762850807528469070699193790277162908773805971860027860375856070150500373906003233592949341489135437092926216852857769553746542710420551379309240454300122764632963303755886809710905847924798720619988370237723443313984534091297576007497419347463671420929694979143569450323839511508277044938315991163804652088956142260859582398477868555583307478531086246354683747639029754640014115620437961519497898110673804429554347969577749816146083114742793168866923599045352351633116848518983898333551840460800000000000000000*i1^4 + -4970787933924099100853864986418114369769933500305345554450678810497236897438363014161900311820407779234337623269734824469926587965597432849438889433687697342885001458454868839894375138515324609272264060512390615160149449340616221293778130588834561758191463398108918160482300253660833757958052571756121282961740653910401220234280657126539699246379842020220325790419311935977192770812834992331320973497709672902535348555548366906745807924565097076119749277400329668306890628870797648251693366117816450041947295471952268367268980295463062569703485733880748139398094700164678970384198236223040834850217835454696298450048883217570800485206193528086716291794139535334893799318886663002318304339666631557017921193879432060311961600000000000000*i1^5 + -26818957499123423379871865201930799751467656904954624472550908632298883078664044817788805988433022597002564363673662033168941890422033130633951797020156788105135961658390275231840471339448515346254905569553544007714396387968670367678054078906187084043140292090591870846253623363231097547543841344776702489840852732183347596205733970060541623223252416523170241925648566794330930855899654039156575946875271848927924986373542517726175810830691462697989784218892765272138330647733206544625761674403063832029792486053059501298902369190655403375405757593467850106165431447614459204714119734415331749939125197882266972834372337341261140566943591528808895965491081007204469861049693576590411848926689888775968862321908516787322880000000000000*i1^6 + 9027327647533419902081455486384391562536985297779694552184922289043189319461942018379147128319360940373063257591964741737220655566489477850986247824240369208619268131525792385489695652787140597499056788839757983611814772012240605030842692358706792814036746408926073709601620945981233822594340972549690496099231341622294673542173755481430816766221061703788286779024514077509551427845154455149585258044337384448913574761492738747605812377183389615492955215552412531385935326953636166733890502805569797190115015954486164428243420795864357890793354362455045344355732731166057517961835338572696590011989211657542827412592306943027427843593690779432832630065439478465180146280025839715263787685977904299822029382673196541542400000000000*i1^7 + -5143312554153424779737470950532332680464374068311572304296194030498094194987342346559729654240689817622568143842974994078833569248770919564686018599805500047418876988507334336779103177295234561429623881809866639581599815499239369360210705492427072935458381151045451169403615460812070107018158360491316135767470016423174974401840625724003700800251910212387444742456797579506619192348042512767660687484684566842266751299728894382139923995472720909938254766751963457356227655350255089341273365041945938986708740918638612888793448989514886437616427958350188244517678479085271409307809530216549608918512053640259873143800835944175826791641632145282023575629897770776787059058661012052297298937870847039248439663933180084224000000000*i1^8 + -3596980222502375804759995255995527587870481781728819208752150515009606823207296343958609345823413184452183817452408753330622027457143163527467002705945142875146376126578881885466217032615855229129290704270173368019653028767273443677677155219607423076869995963079587286788346743439480531833330622010339186988743220732392219948083269950167528941656499262906533071607911813444693629633389526364026819144264165744358960967117917415085547371901669984036439516419627635917442439792765301791760256770712164214526341769565021651788386826786082475468380822791792068085993291280040605559727059460252296458320797855236959821038409449805620405854503010400109204807249687455716189994955381514722189642237595660442327407111700480000000*i1^9 + -2199431080204454500496939736113617230519505762168293772960740840403968000631646417750162947884584811370030262434782927726644100364081164783333584618485799695821616096262709350987153606207124650483198279793315742578161190286133834547660617636535391670786916343568834780176396213030297369243659193158696496676141412517487616454278629487833353874738969961507818009854298037721542526582337563549355084861957407527996951744104544706249303829971210430936462099928779053817273676010408659931226780505565627246749669402140125687457445547896627663614268085254902974682761078183600506157985580899411925455820084297594028156599690650799622876271744501860855454672875637915953260109061784251206913865370628548551142979665920000*i1^10 + -385876482853182035943126391223492819565791980809700313349867599766202177059552971571648692659464722858227980963744216131774275047286765937544650994124045851788941147348825908818075855512039371181665952192868701177078690727562579384817503788172112066440364016055452976696433305312742631037856587270410671654242156554718386518134537615614493196698845845487536232735588452350455675907511172546139811859077742240246765310369905739517397122043791077858399120888903764740910385497928048208327021907823703792568177481114982494053402485650354320984230578119835206220271050070861000497464939761172580689623343713699502682965944929829415682046612438127300905604499823990178465497546574042542788727876379512324227072000*i1^11 + -95203763542000330246118239826672668684057995763232168646547860801719021929812609046146962333805484796465225441724563679137743944569417336503680022492115386266541746864394052472707884895047920306534285078446058317484992250210238556413357192684009412344324378816719712827938520244155092999929634814981545473337286618882545811366052420404398037960199219877815032260595323149706597812035892879491487699189154531320549639341470616699286475087600240389595789128509475990171267614940203398001220886902596172319009457484917464709473184193621165693554627541187973150838859494209730414397563420770557720592578928683038945900183117450951679704734717872547453800448732679446178467549777189384791806842602992435200*i1^12 + -9521026439060070483597724452142512965985578305278618931635102438429424640328680102872492113785192255305969118148582459250900193361879668689885837083461106208446311288613178560417449060522654148488420622560576349477214435797934325718961257714586350285489709871575175857046779103980121960352928055141774728899372898563424236349752523506831466773026540778451119265448380187510143218131673744284838919116256481036841678038072901333495622981666262486156983278296347398900358964082751589620307051997085398453770638110173856885344494079908800078291729416877429802308333818388096720628040560187540174332921011229183674328801171000861111662448351546662570894011925551863298208589414942936383012911185920*i1^13 + -1350646205661312107148233829091604369938352526038191292722617007004063292633898276617094907182668014679491643733277031797120222139252113158812546578270474226338052272086663891608772819140310262031737005501557972281294894288949459877241373761140773516191950346275332331321106819810837026357614933133045870930794761456744688632976781004536602246036930956768967698203334752819147402517731231947101234705076771126203787573172954370602405645589255764395592388205207437780712674287197361102945001451347948129777888130818126831385851535530171191838763574844196000588386604726205368012217160171500198401968384879474568817523805045109794138554512268963514385253509051089276155216984250244688510976*i1^14 + -43996924769514796989601715871958269426942182551884850173204710977456072777178319944518789367940336483491791564780113317371827048057124175674038914354296029370983680670461538795403765700846273501628899677422132484233226559471369619315988129402355550380677040204984375349274628967666246963188275487288702945104528303568569007879030551864850398665609682032615692786909503862087552655707197380413444742291215235874099180740281902400749571069084556893892132094246062024157209655739430106690948279189790300766405119433047695053242148720439932221075207050852115611978241008380178027458842021148009224396562430440131873108640586566835031338461263239480025369705553301436491280711241695232*i1^15 + -571629759862272997424505063010049295682733460815770667180801936755847080484684813726648415856240154946719222376391512087930507625612374412779236004417667026271004502428667286108386038400863637842216576781096968678056263883568223470005190257245702672406471762253351461080449434937224380511734209414486007004730070804539254469938797943925501070921816539977865556362465637001283396108639967558848533943694689979663548246006694984181038819180769785227250893925755858925276078811481850475628437520856918904484035642004387728472177757166937431820296386755792542784196866168426588148381293617241137711045800741969608331472930234673772149972610521188089116137760945057630118739968*i1^16 + -3607526811105947897124309383825369564075229676670890164132333133443756270614295570389981097709258761772258070455322405574680405637564279033225018430742260173742377940648318784236608009473312004876564275340351530891208013335991407659712165649843038568451203291846028762016927108134527436013811493554475058557432111228104823175894063883828811286489529493448227853669315729606578356176017793598384487269890059236109131562404389227440465770380540252134151146235632242448433976815413976465518707650618077258433133324565583838857607619550596752425864928327458866143095604246431506647413009425312988784895056479666883535249593005737856608488296055788768302454228599701504*i1^17 + 3275825434585548940154213889267520006070164517102921022643982504964748725234765095640336857111742994967458842529111552211946097770139371678112202277811443843967365446273946571766242224997927211089843226237354901968111714765294470291762765194268794000949248295949593462930998047722101637800480838283958225151996258117838430725586931599890327815912774285622069510329264490893327778318020041243474339776786850511457633668118989048704353681475972149717301526523810481026521426027334210539724885376163154209240670733890704584176347978807202220406044814964497220256969911936571582404772801288246732286909148840280874098392911316953368734991977516448239428042752*i1^18 + -1774000706380790540227984059425570085528478319864045547985267728085256822411091814825755200814251572688054097019898023259375370635986181993890358770783701288487256899215007770244755099194043846556389028401177848918210913693093499155781724167801716007271578050622692959682737045842261145261983615260613032116833109505816320996667374864346010551840160473870012480209408268758120132602486875772493750362156218745661539237709244032885536952764255585840806252069117529295699440725043201943806587217898554500911378647362884540403901565199938944356529229285554935897903804057563573875475838882086168888141328309275044697424745387887854983633389477691392*i1^19 + 420789322720202934457179133087729698498708035594469382662048693466473124516364823635081612289532881948158301005268512345526944072305633324722440532971174887359556354657956794022298627330889473584116373064725489292969500589555868165381756109627117314420512997512487872833794122701158866194699495709539224246122050881792237234896627828451642315221872432528823364546057684109818500593774735594776576732882349518865770469340505072296709149218170189432233429474660685491068342205737960067231165794231698079458818107116819690972182935339946126527624935665552826394222728174584962784499951433629378040524267824856890968269181960612669296738304*i1^20 + -45454646787252015973767780404115458180804767599203633312262535220526276290166736304012455636468371302679716529180766446150652723537881376635766750040068044548658073632303070989715958726946176786366078376711897149648284850405738522365122873811947306621204394741059402266013351995365883563340976936061696093455247749470292760170161503198322445500389510307463591860723184573267844101298196312203167914235046791452111608452003958433001189890996802169146551691365348277225439116779373156707256082771613638972633573404281996235350818171281576453918827320415105331178593000745413593065680677307677141597800636355139139824046854635520*i1^21 + -2603150402152216149662879708677504272839645698052531410058600657922056941030557593858972440807966623852375269719487310800753361961326828561299527019960112282475935427758105912595862796625502852034925834213182113891773916559329128055662186253361632407240155935583707651523772998954880264456903316980504890992780458055222250231483299990026497895292855004743810484024770244757491923985678393647085488243545507940465549971494428044648557382085672187198571988808111673550930585292045196008411344735923815533716819344959611077671770020525047326650286446068386615534327985451098544233811266644500696499130487081252648124416*i1^22 + 31882453704634582220830511680249469017474783257206228485891763524323211643046466202124694052588599720926374194327009499036727647604133934946786986054060215017904360499983407219809653589440740217066506975404734130678702237502797856246054211835019369163046924576038873796444204318314541435919781694687982499973906501993137592512152396806247205937835592589359303775385002398653602767238746451563364208578866819894426853955709268823122806124689975647071128639716870423756395665372629301097008142911281244412462196110406369212572726571020545142640092118142335674754978389666427390803899579297723836449132904448*i1^23 + 6683671769484400310340022960315160349485948059819141971260760500375870779847823296013361095683085544816681459485016450703021892369044205792045788374548156714977527748820279406500922403129033992323062362267839636604191934278449337677541493558091447082872661330687772779951926234442498000649622350703460540173333133804804514678688900838172901129768593847514741566648129887152758374686863704700004308749079958054420395703286985317475600195149998628893108346766020783584650829039136800131836356230798837415050253504407815547443487790873612438713248243365625221997867352346541251593103761980196683776*i1^24 + 199713602333324407617244913584994078632833495982239232313693124210759990991870537840371205724974079498896786380591582678294983549471211055260543842553187975798540817455508422549022654170088852708374413986015944262738327678506097304437417651582536387110607383076344718605882648020205354292338626548931788386382656325426783605724689956130283650233049728416664343882653572312414113202511785238128874936170392438400743369118723522702257208778204330780979176408606114821660447440596188340318562730385343941514805684714776665616370512933322832675383765638355774662235185361891356875120062464*i1^25 + 1821771061897744023815667485434579056984289401083730724928116940532732008871666749439692846177720036713798030953801347959698073717247184859001503258897727140110518209274842427230405708107960011424106441536967243676878535107306519909017002754800170798749437440502850301311765503835679029552429067381708676079075140755963450180424540512385724489613040207605856560732145976500695034684894911603283228693072463239366995923412135941550034589669325795515952147626596654305989035330462982019116496913084876310390877974163092159122777411623058160603405735952178517815927150386799616*i1^26 + -1545004728378594130665321631154220120171680378008340475055883600058333897690205012222115032169448287244710124935775041218564528733643816262728244810274409216641340855060607910194400538505815756814991705634785559749481199238235322904766722495714224563989254806205969539751219672555617825888657023388561961211045247694941572518483377350077158632090361375359598023627345026499606860731586069456618195002693512797139844120893613473456241174305822484786289301715408415201079021415197483394464925956994688448976420935529077446636791250777708058914308696603916217642112*i1^27 + 454460854868777163815360257658565751587665438971921916707342214509443441796236813006349769932753699886654332259513655443533221603286298565289382374298671486188069079925788192867770337784477149713383151451103186591048386606100132024064306307073653233590548071175518369564149228236760030046454531053762254078408385403589397787382681597881355592423948850283826322923905053762683589332954623453287420857868038624155055758361313585478455142334122452264471324673323494433124089337564133618983426455344370978412657534774299441168993988683872031484848344504*i1^28 + -28468188891675164369016806783730762538643510209127136381220080754471638190815887199748814398674639429943279873201856417841995092936679956702383013974284519784153086835964081967776449657979780679182518263661803212969772600467150457374652577474030113731849729941848641833663820310833370208524834291304802338368230023260155276862619714859574621762090604605598387499773292284752639728600666190316268350861390157455753462755765493501482075889432186678802695688797959974018126027479523467835288540943019113912936854354961990627547381780315*i1^29 - N1*7131651620153850171122505980633121216961002932494858381892893220284519606800215052810369977160020247423431961150445945143353837743748379301736275386428707489825410376000000*i2, -62610084122093962586074337645914849026305623313053597652369701960575985042423184073352076304388329822547915143952863136122579056218383492675225730703113027086627462919591939475545918014703079004551434274929891476849428236689934659429486087970037759840241811501355135733186765627366579101606146776164123836403993644717269639628211364966031279534453713578124625115979270691031668793802159539031254740361252603664461671829022850679050191196049970925267479183931037406623702801986902036686896783715700318666982768715818378608686949010046206307951250746468676818315706244119819396558661777915217105062364530715442132287637781144629140170274538309042237967558199548833148348339349026005690150699270716493060125288083094002512272189030400000000000000000000000 + -209382261672855639100467957918727756415318710391094650592557914285457142611747964875436586500987818015153797789256006755630918963393880793913294172031127797576735028743885317261537374376535249349973452545742331650065340591115516050809915054448773217106096852454729233976494778895029817602727432265462437030235378198786757287165102392739993727942308529790542382095301539648463681398634272353201356393333385330276767793237005082344273378775983259724084021002328252825882788607996797734701815639345004022004842713591304091913691528988860540719287274379666692142337304943972634707457411737592016851923985993639316717684346172314081497849307520514845807668522468736031483705838660335799087051978680694468377010970844594998671457648640000000000000000000000*i1 + -90900854322460360216549060957597809935574435604425213730386155297488541659084519469358616322873738164869547699547686861708447625751259917853439358986150015167756441577104355695108972219996480521221642459137753161861617589513604059286156836829960538871303816303709982124277561079348340226052550805847784823716987890133884475847145484061044864856094401102131994961160539633923188885826321754685767375770905863040462080724604441496817022163080958772321281740683100468102263420627820019020796423275299854354314191466126907637010140344385661689258110665826791658073290639009323408449703102637544835480854125835167949524363949874094724526961527464376602968068590586487767320992845638520780536157690438110892877842567634244063775948800000000000000000000*i1^2 + 170694652275195687190689871762849573830041783940316518223875425304918673605383242334578705736845633152084531190784974032720637434204374322137738050114233671691063539157922138746708503638731734761319425203132866343069907408163469410661223144018858021911973989472951854973381555370053721475415274109420643887955944732693610764270278753439825985497851444008934226304445000319261749333207513218009487076087767147121696647139798633175307241682017641899667951208226335418761616104686229842741665805231567598411856830616638261691683178542594406840599802421393521123109306444815977657977815838314053102388949526538548279061634278758070847959218850824925632584030887649224501123874840926525648580271689381371406406717227751087525593088000000000000000000*i1^3 + 35916447466582477541598125163312042304185919905592300119316104281978859113133837335780652595129459146717739350397592071071069047827553669251291870591046409837740205856356040473359262945224609798047769582410345040413922548539120729720691684913386064010635032082853380876923382843479257714382991124295627517997438028495008048835059757050790501122915726256225591609527274362200075898665970559634313558055655047244992105911418753495143032001001167904482736771401118662470443299210655903919844244770619179797824955562983133632316666695865201463020605246457033285403206547430322710006491179859950898244505383880029247418534042584615279236225219826654679683036639066240125871927129556121033451411023560729109398067178510363666677760000000000000000*i1^4 + -6679143232559822897076752524833167293712663510440122509761017803775368134921755045853833260526268851518030275145320938350165152415846446866128784074504409976631354123604821015181888136234120802512137655693016297967615936942690381486735264056990074807549172101789755628398832204732315215181275607059026381202820347832278734353805218744945548506370734826804084089071228856702447428590567684210180796596109623190836266552942041773795468817344849705530579920194012533309960688936029664399009563385615352810616801906811994218133006012023986821807929745454318267659570257410007266791899566565597285699719925178388911757418669937036606246106492761123318727004340197355765152417972721882568553948807265270983723142817816822855761920000000000000*i1^5 + -35956355458568983233543412183025473367677546581249112343681973642096775084991599433711246397501717917254658676603115234966617114065406389291030307306816621250690456810220959420382127867786626657412598523297701065997902934354757456650371763187253095052378810368975839874180812686764558868027106418615327147080149268917425205403078063735316208397719618283581968840371347538538697558016212168339422739944625442010730634605572292088441684465479982543470687168383824623644869703321214169648354402313486910613307923040539773456200579288692695362511098388552921884139299382390947132470699970380429467658731044645934399651994186253919042319193921027523892826518850614952676746645022084889625646689435842810035446062945862626050048000000000000*i1^6 + 12108511561188449087215040531317226109665677042837014050083612261646265125710503455931448323581624645647779001384165330698378796613603468940320882813614507620476852497791418553591380316330954391216054465705279124145709013824721862870718076158088298207286149036177602016813352139577918955242458374534553140662448978438461490826539530701472145630416262206993355448276730572478729636257230523747158545814544956690321812437076576400993985748776517262089170458117011325047785444749954574632329738043450683278477104346345030467465650264895061402337104745468713128830792893281518438624454961502545355097528938437714721421281523150398221128577768619284613880765960989594095099490434018241737262690593073755955273500116861509959680000000000*i1^7 + -6895907355646377704148416873645869088176449821695930170329596498360801421014958811262564852296099324249060703304060377841181812893070894946293696854390936866727588229767670524688149119809874348372731147153415953972293605811799894230388704288185507470062891437505083754010313186582317513782567097919090431480392136351478414679645370571982265901283780797930481946891681781545398107684185645166105835491222045741573295962924703544133236677381286137331312122663100923371269334132147925189162852257258841059382542936090752490911001101315848842968265621140180266295572872684272850653205360088864574234850292701414614279126908096063283313462549545364070084787203353974327903307303466137543770634674401751134825745398325103820800000000*i1^8 + -4821279018527510043833871589874532324997909036554084330597023317765646027189292314504362489471614628668307689733953573909084864077048943393634307635269446842177405648028990056579400202062249407593084070862555165941686764306832716247883031980251497609355381566158568236560642590218415309579728415262879938403757848689260741238541607708068829303219161363614643894551857240961390961051300589011604031382911138552953798836752083288588327289076918378948050342664441896726168412677361073833499557196044031634050129748711752010321993978782496117992157814609846308082559229401449315779217006013240467279745079599859414080324406278784503252498610762598842904555659400503386548804816220506654374034109816418930938117940576256000000*i1^9 + -2947326551842179867928596779297083194624225523208011665797463900163119094440930914334001814606507810923624372647805913192037062985564400150340359587533163135966998241031713031466205601057151555013870691034329362899682997249949893142492284769511067756821999798546448812524115356335611344428475478396548863486902834960173605778116425035774955513863307461877968921473863317783127812079321095499950641701971919344405838451952626683171881364461674965871355740812049209936036515491317682127875569444015171504522748350865508350817326576858229411263768531458649466938113382479061229139550619910535769829377339613272220778344039110730961614492257400182678335558295139595373547509865631516723185832394344267229793305493504000*i1^10 + -516855477985560785961733716828860282078237669427685205438752648794405058794369076954294861692838006936143370811636739312793531926444483856524228634082678528817371590927296883215139608784777448941895585696100504972950257909967467094263412866829519226536739922677860056445833620557359546997587248739291328723716304876995903068975428247277583446908576479212423864254372563757785776618231312697460255334556560164004168002457791448061898032673124541251429437119844756316524450781944816842054306117409223534544218110605891018225159045159268265441583467247577013192330716657965421124561971691644750119640495961911738288123078321067092896494200093826754575825356655927612288605730347990082018924028100164826483916800*i1^11 + -127496434741733142948189042066876980927125407426662876206884478667216433930888368677813261762374013178015581636020375833712816305713255485532783355122302720895796691191356697490642247029463044624606087526069732880339378995994255003010793903240893996369534911134595342685790391886137155549494453455756167423449172880036012324466762622717213579906102478462009234244516087915959757708995740265960527246048044396744374560509097239119084711375463121474024446171318109633689909302751434930924388515393878518493204827140678366079491773979684374520573530430253922598496664015707401294474340646256047821217306774231902279019805353785221230682258268858591304259832967390349107026755744938065367845089535904972800*i1^12 + -12746126366425429676564601066570580766463023762715791601727538234324385688498839425310902029773115118802989914627181059183260370936011087167400960815331768141163487772305739967990562340529934542258906004307252365359156236856496040062966229316422045655806414161639571594614394282146089128151025463780432643567206267765550829856677833128118430107007548525732883129428395663367671137561894598968238711595861859182806415837656857407578596710668332082614967086456096371974940172249813541512870324416940914026633909630737155002357317051134513043440680951412695991148659905496589611782003023660207922006170371211364939540374468594268518029904986296497822008719985158798360114634285622601597376580812800*i1^13 + -1807578442735242681035880718777635668474147340516691189972091256208640617708006168074130609497516140656172210171216733163137847674985011393406098625757903929148989501787313804376281365505814027822443994374842752930715065070913614333389039685009255802447191165980018748482454798476694753333617336783481594535528204500166794736478444235933474341674706693855521375101179022612716012206640733039910432602245724075691822640145962200501215028486153357876144674253123034864768703241719660510695859306309861903741412131585338063134493962159396505180125976147864571045089208861443924800637469192164736268564938820465179658822326507286820269304547495379024474628150127125761072187108055241738682368*i1^14 + -58834558094933015382117688089284447441090988803359677225903123146972594423343578122797895383453016445404065482757573842299704789474586500910061989318914419842645598587282847561315966383224839280497930179187124401858018450043467953718713570729905865284197598461785134585395535840776568529819765678970691492500655772056774251144155583910660035480881433221724369524984397804115715366487921322664288125097716479710773712851869073546368370586722384958578958182338397766841315077822482295309080751753987077439703430254611725147385359304352591733126543512922485534435077910988865971276414701717570385122579017539584818911138095582755364356949076976759887498549015420720945183933056679936*i1^15 + -764970400307363996793213574597147075972404444804376584126082492477281566329495963924257917986598245429099198311522451607211755996469906904460360640964552360599925127717086708810695903602343669709844889528748314185515467604743719599317613460308358542179495805133547725717164538897233184669796062424566512632479482715490176351002006931724281397692626488993572262524965777968998945697452144008536806825049741437869869339946226736180718299322421976227533933829640614543175176913845312590644573027880573148446736365847137474248900554038824812987636467842316921904305474168007903983193365047170898297052815681854335346192693524775839286203728785873977846489931150394457268944896*i1^16 + -4831798588887639971867872479344839708538554774307947417509727343152463909571283681113619087145284021127095203138893690721435705986870503775379300534755167561230173209637987173917812922575625895203506348938541726924672532018523474482652277989443176348545369364495370986848542879051915692184606568572296176630458728136616258913484517677946093055362280978936633262308401195661156882256488133185958004377787503910933092119289064691833592042263859314648593571721159499357417505968911705943021672706718473125517402356690654175546184206151502359866210044444836935110548468948013774634643962181067010802744791284135764029578235868455869115345109683958793251303474853838848*i1^17 + 4256315639259769135075768203996033860854688776386172905656698835728009650193393404617874165399907840755244664809230030635345712864738569407502294374337978830801482051793138350635877313526637242841927702104043928669921043506571845583146090948812290529649120121359986779882613405037851747699776144038948007426787400126787591438484375456485296118151435596061769914563363419933216188595572066192407014788609203706260949978105677902531503079457686728097345628603352370468523604629212713761834899715795308184500671613889365344576077457556516237413406518499321022717415841328679686974716409302823937287957930690936902004083562607819471863174119904016718895251456*i1^18 + -2288937502498368764631213352274402249913833147621212725028335751161443528351378656813530107000253505133812443736576367200888477097009742363620677352785861845575505047723928453755925461795539883927512241951083713433633718079354978604940286448084459958193978300975063777273962868265928149599874893748926383911800968134739762051859559557356449828050634531942594240611618104900762054990323008354918777598597760951922968166589348141807501555644265057668512324610547842572848314550067456025069991707053349145152140917531949646311481683493574477848408595002096929128695485594421983264016616779090086499530883652453117765597103746844197119467667685638144*i1^19 + 525620845969654495643399883256961709273979175286674600748933366440305835224407574390607107268753817738861142350324853128986812501054765905052145922616587499429848066928447769306708974791450526644546457020407260627746155748415896838608858737862459494190699614877001263857420594591710634040831355170973114702114269375104861867143342945403184674780892595116133231171090577293401891662236329873755500134827147260818139506762220319922559628188264441195366088736866848187525142387276374989970930002387747678989133847198086282997760661994669894229078922709508516988911453194933686182894855660664997719155249701109313133922125811603261477617664*i1^20 + -55045684261029375831433466096396336325531345687779439775111324885671815348568709491268390811586215876185931652245150229550998699071752383497930270559501108530844753297149458630612131246125918938878246618488942529930045588355747776673024510661916883454845159097713776527909698030433380836221153001872096611668447156080977985407024231566773681745103449799392231922698881869889451396515585428167157355792372027445423821177821160314117280889195310704857374024367550063685393973219582845366309875725398606462750277750934206500837603244797613419194261446456789336211155384270813514531579016245526886370064502489706890417548893880320*i1^21 + -3792008088864142065605341975061599938581412133979919342634171426025807564033354948137328380655949066447181078614444517322815905203030539085504210349237923582788273560979121847765177097106329844506291563053770654440042627144217926338512932777815775286496328366513957854657300372555563911794327061549282170868616143323739068278234508128937986796505681390648953488420940901656809078563334537871934488068116197940328844137265515515005832033355649137368683126318650507166523852281027843382304037945821525383753925097842362471906240107471348170666772280062425891030380557911846630370740915532817523590132626353048875171840*i1^22 + -28355553602984327745758417803074498661091114015365115772822943873497515365986125559790564767886430188143065063633084458374357211675282043326413357061539055162741570238517857329104213898814069321147921099410545260274851846373819899924880197823295113895546508144249893806574663430046391351328360758390585210914495500367645083820591993967419097957687268219374766613327645857991607391632447249729758876365487450769024559874270392923171534862985147984682312365464693295878721724000991016005754963725426693065559930755527477243298923803232146687829695187162030697997648274235766596721375862002657424081511514112*i1^23 + 5290260909477563896410080023732277900079082466484048006419609687279474343273283987564865934686419508579491448527789674323511816695747531746332794701407725295509637052446837681478859748466809326054541261510096360772495138501647928166003738850534095752134650517198274237822515152312576937541146211912382867827149173965824770234517187393630453323203962314113278721561140292030973610552763187585137332906019500081214321619680005399704012200604905672243507560572471974907645301496495055427426243071717682107370925022262286791352922092811856345339856145611896022940401461488163858197186424386310275072*i1^24 + 187002508604506641871862343018225099335337887251873900200935860969733910628325349150131744190786187876199109705118870158871059149156227747737830228097639772326810903318100845279717525917020454618683501863713890554555332981693450748513007184671671012192618897801360750925358845790229538200040054196959483260612592551837931959672006436937667627653096977055967227483238759873370815370351640022485718101260188501485713064355947959614500014653841148985008185886571868463015471187836336896933477343872313007447317974346453604457879756448780486208465936606570594403110589182278583968200617984*i1^25 + 1819868666922113767845534147323298345562811358237554254493680525619509656960031448602392360828534979454429208981449966502828925577960458376334820453466934792035232490157056005389839757275722068680361431767094476937247969826283940636045293327940317959763915276243851487191363764398466122417587123085740344867786448315784875286830242378367784430660859586135396991553873198598306077294186943232303211741651835898747552206409040529316559368788377192837686858676529510429498200585855887512734589504922726599192831357034671008167776652480691804260480496449658824448134140687340544*i1^26 + -1623851322370477000920603068477204820986382113330950079232993712368655779544990107941752297695078408654934486707763708991683129500841882906776131975572353978835877502716285191486048353418322178048203195309660391369907047569236410722599511249582939683399795431448853974968024643903042428445003359452484614795652206468980430932676836957101222866021035356511151030483234504867412806210098077081662183442794371244444033841876758725093733286932970785646380749292088968726232660219730429657399728005668570149649060493110334844334648755433366575971596598139070763166336*i1^27 + 484589133106905684537871264355804924142861871689145125896599301637525846469473448656420498122266792851352992962418698570314820065430510565022247817594056076508752092761621063649688662255350204116399988051208781073393234681756853251617456362538552602278091544142208406782747725324057046650440750981171625453015746546377703786146268586088145922467598203793172895469152805024983942680471697679533069644510139794505466303128107371688508835539773461053013703703016185192907677249617750268983874100177608205301429364885002387123221794977477794933894491096*i1^28 + -72006034597237501131070473152227408541157066450978503695604955088263914434222574536830380602086120082846883485778488185929738161060569237340907731980084262766571316730817777544947575060733355772361537821393153001461844748296520179647951713251619439474580049449107367124039675078960516246695882171519277139810235118922051873496063441986045128999311500985673486489102689541144613481970627197820111480871899376210892210652164600728696595663598428633629511383520376345629740058971612933359005958979536136914427770704421469376760717643535*i1^29 - N1*28526606480615400684490023922532484867844011729979433527571572881138078427200860211241479908640080989693727844601783780573415350974993517206945101545714829959301641504000000*i3 ] ]