[ [ -24377302395608928420062033632610762573584542113231607315437999266978023928132689152267929234515146034395771207261909120202248640203999163775601170902098183007385663431086693479901681252114135273265458748727585444339364296422345572496900657313766148736275533837792704952822941897322077473324906698319456076788947598851999769775803729312952709308902660478166664482689598884617649393901665264792504679952256466120033413859733115807987167597291961780238474511125964364222941066959953207216403786181414610740700537516022395306819106999202761378537580777390914449635085915989588621470641339557954291154236211200000000000000 + -5161274551279908875717957024323475899929214695217773201006904304852712405614880512977228516502193535895235754952072853024063610032061668063084909562011322322101784460543684941282904839894064649244828484614418848616194238608375626104840709143657236449278710975351823145426936447396705926120055536288257075396485309321725966469812285194247279174865170885597082515785310205738111004542966062481856049624363665092546660703532089272275557688137973291747092979400820384428485253404643420421975798317332047922597121711729742315858411874063154898320357412769419027533689081536421648934548048274402570059286315008000000000000*i1 + -379780636498708306177993588626194095895832655678428540150061656031283690302972516689178260190579434413039921736846852796453432498462553175453965831240926011935376359200329602157751266752845125592604831915302186347323352691312725763625681908599232854891368878077166288087968575843057212355707703417506218789800497881967938101638885311075911276435139645863779463773874813460430326071745943921484476946981690561938651691879738658988865610323096454888051403997703663106208579345594422948908828208533367186067988819769474662198947597447766624241987308458042475397758465507398593715562426466338110353239441408000000000000*i1^2 + -9864039166232733263115352705612339572497450473894128864899696854880356923929135098674511572153979889963657345480967941057086796951408616162509529547364489770212850564194016307750753112857667468519202068264843769177664556564178946204067851363741591418919164874591443649613656927562577547406778963299435317326490383237273028100644414541462477762682734604610157743576712595625178995565903673581080238013493407192913544223191970567307687732089702218272127321812433319183404228664547106053136397895094115423923570986244797429856577266535309034544153339461785200397560587619734662381263108248916546402088124416000000000*i1^3 + -87574068637838328616355631624622903883691370905221123244315212915868131410966176790736168840408965618792900509336160293403868140645045380963564374358725586894076752065520063990723316631862304675254884402162768594031670976138181158438164423493760863218576386483476887944964128551522872204092295023183962436813868205315982315849924205571550438371939194204784775243789459968337959489941866714659052623077302302439048074299195418842040415538267870151310460047219152797529380102629430265434481975532258611126450268482485838290477344571089659133461406889649783024147603342958989525055049989138370156369627054080000000*i1^4 + -94051671517763790059376118475267168773379837226350252794916646432173093898312655998163456288146994202171396771694398408709916964091489965330491222776233883108973992315600584078338608804340450768093175743729523566623554105362453425789337451680332345333818888947170165025975823822640355206518234763072052254027171867594368947222659710066934248166506189708946251344854829453059389799922744451360272405116223592034766924783026990799260158029968626966049563641203508922673378072370213238378903044782599182547138130338017752119955361560627238139400590446255627355006358005494426610755039696886046214952614625280000*i1^5 + -44058631699410003737700802382056279796512910733668860009889451254811756210312361380994551345606679035133332030530521320007319666845609346738507034683826039562460717972666884225980625279507886303296904202902149849239053845848115140502895377525188709115236586346817300616998581552341559308799725096637941206044449962223384486581100544681927634757611047603997259403040828606628903075254750621081036441627228091685946187238341484039825862760312242545743953955820313503317280761627047729111499138990283390149045071169942512634178170255654612140939940598343993264351118277177793548700500081291500209111774003200*i1^6 + -14818614825075848418180961895972970516777173205873298567630892407578505341091979687866852115408361943617075881489151822575538749512803409420092491916639285522744597693504110941360983441509422260222875418652729644119382767708897096191976906415465568963911110314127547654285689537028774405279023302297295888905717457680556477768583825344191034888835370691641565869188163485532414695002898479924920978540344474588550263882274072290570319635467218383460465320911267275738654368960907444085216407536379066583998410050442591886972533881835327448997111524049054467460034546656828720990531046139461655571988480*i1^7 + -6588556191334138842040672358477976372987240543905101873851775139780665300487647716767448310387255476899018198220750511083027092649013892428716728264763597089778298119174816592098566991452641369622009717491315094272217499619266142035497494603716716624190828366783811177954533255178037664017833634676617991582482483598486622362733087108481316193706360893743768305043840083668896511865025962351919152224194908687929794586188349182985510321403452252550311254999854022072990510337779878541304996414470391554973840971408566980629224772084298844987925777670359538868237202778430258308064289742899829014528*i1^8 + -2057809604401726864308232937429892312560371746300247146924935147937526820232387540261016217839358467244709994100778163014180380004862339067775488867419381925549934174488752839297768514591671951479818145279224075763011535194005178633629937529962578041814082142662145147190064514588925715363870090026471812611694848989220118375876761653811972795867637852702339427766554620814023392339142769127298112854136692598663416258897069667629180941447980370894872902738823456665208763795364058155492510782333013407963987706429714603832340829977177934288852838092171629547388216728428968400248327027843661824*i1^9 + -169601210805811207676935200181489113843624829456897994058813694720220703595627325885613204288058480466558698840204304817727103422416424799872728447699369364488313324183652521699780318765368966840313234788455065424266041630810065429065145060239185214004793165490300046160346277056351558539598616609839568587394390543715598797451611360138104089331506185508131556809681234707707512663598182575958263231969270650536845602996530855671844413507615191555179575331024048103259599948697876258301132353041135101958525360976378778230011365828091722062059681664036097615129824907888719953705374578638848*i1^10 + 31309661957018833930955865903035898645362470444808027837183116272351628163188918550705877752802583858544310136808751572014293215208179248952816121884917291885598486385150995545021186389864510881384281694171411122835363845715268254954948029205576215684244843656910439631380995586338500458848176173436479008941680438914414729393163363339637039047463204456023341258438861216640335463973983902732700294133020037715550482781814457850667022412437816889104572049945907270687676041323485999887766382051191842381610962882573907344013800372812542183578898909917825473389084972563097780934783533056*i1^11 + -617145144623176729381241438297344172165875659470756673161099401361988248536535461584640770193511257207493180858557636259233649242505838697263385897514950055247298205725027536370038114739154880607273553565318420396956991362494978881917742395264566929437447430055893654309335965136958811456462486046203556406099849579304407951865656061632062362201175552409970872549547865852639479626128437771116499747196683354484710531357028064622530551494042596106117576896011777281541029553991443754053847559061086394649346229176821197372492413418494497277806919419839599478867270290673118511890432*i1^12 + 6418825351087806127493552630202247380369502458621847616882959842310546553485329478439183881500384796141339251600155764761072825948867620902731985801978934878487915979936106944814454577482353185178733203245403042157467174310945535731528701710064062592643405468807364811247393252263039172474521500089493335808398730945912298409084574756289607822937307409714713727816125049340890579984752154534043600029310040367190746371206299445869299714106145910665421090433273546674845134853169644980796204552969373934036117494590890380511028953309155262625314645425240125496361136667037270016*i1^13 + -311019460612248391065972246989061439265012637319633520739968966965400194371218774502315834759953264370912413851970713414509549956398247413363232645020665270175355503320110929570716862258319888280592124533465167563910304427499553415758629779019502166144755323104434564840924977637264793466234479676427881089054984276792161223822741964424240915782904393985243778018145779714219973747393495940505567332078329199244685831839422516282238428548883618499667821622134913636768709372296032925469678769009163340389674179335371595972974013400105117591162345419012521008027483844378624*i1^14 + 1647732755369212559396092686996241874977995684998533223157208148818365740163308730414226678090492752242787315872087806726727220014139901477999881264834049818421844511018608254869366813065097921873264714880321375189855601251637330521139521462273773365694818259347463970876210679373434327798819304621084819872877631981378318079547539807610175044055546351489749730085638960199048841821310534865912968749604942456351977245511493140441790600166441533528633470345643251710092772270303079906912237339651750398447873260206056664236475162824950233749516476163721460733402152960*i1^15 + -2992500192736879713823011678924482443506387148207244003227296952653977009653449321330960284466141364437003133891014224035774105240286010384065341963178344053575600760850034476505161895821272642758962361701342599134101323033076453028473874382096064363865631986960933098842015584580164733464929688059664428497254376210580250505525571087490576467575195449112246414176790672187010805877761057961309715521720931891514477628984774090747442803785181665786133816249317890521133583468254629891181446813460784252372134435972723762142569742477681731024720500265039765176320*i1^16 + -245325966957284615453749348735233883250138592077422618663560683213974210587705618572615056683494690233864032472330869359501155336701872077089713819609732529864143008537681814521648014856743876502172766107641932962003948236292273823676350786961876520147334376420620718338110646035486092876618466354455813630421198618310315092205222335460659494400528483913381675250080485140904103393678149744089038220843618254621057727863148792411712232077007523515887902173328534514945931713308109702950849332204028813952408910841453901985289366516028557919843250144804864*i1^17 + 665318761514993127877312935097056428282361073179101774994281751288804044681631050382582460412765555083286087132433903418256351019991298738388022586506509779506412802639101081602610998115047624135040053496621062748356765071589871740073961077796663939113088506992315281101395559425437137557422754457704910878170712294256229086775504874797708415724787101770006214065821876573824734068806630776874021074966864789206759885018565429520276929972239870545953950367497167068486841219937183877881574828991449479996120754723032620956572321549544633341214457856*i1^18 + -514587705525423243100414186179583080112433449899409245024574236428928043681671347702774166383612680190495278607856672457743876605500175322178572509113892167715019596176754874049486368550066005105715575251391811287747638672540979727860251037788640329630905506281438731854927312268508066968395098827906714336287625816410564623262980944652040241448736327762553800904518680292501121066134138040908088334507606285719710241091600766741004676734487144345881396087304105218331235330576089050349234765726742788199667833517293162345375970184815190212608*i1^19 + -28595108126912344666240237240229081433363149896829934992675961313660014028848511663220192208541582856698566153418738337593619708610694224415653612337816259589790259170989913698816658574104038376358649230163222681593654907159605013234199721542455328037576107000364374799268962691394492006692090340511118288891692205068491150354089241370839735424632210591528045145159250895470989587142425856497470218567161528448983107101658692708068263747243783872084992673701948673043002058013342533840517625291463177370083439073895085480101543936*i1^20 + -476928780659363152978249214851709854430928103802318824737540908025072032471500113666718907696593895705314076760443341416047562453593542019359852545497234238813684623316747367826748030433376811929976601021063103005637078375504549807931257173797528193712345091631612845422585254994015049703429284201042709795518615041500832197378321591241883380493946785260147173811113977701963732160821423813998338169288943014989190381398176781663456321543650694722441052658789398097934592703937091674328146920471561645100885237760000*i1^21 + 47962870696233882790181316299785435715702620527081738475450494711550434628992801775789601076486418357419403860363043135150856125913404609301324191164169637436031390369608157827820484360532536253090503584284854006840752093658721085342322362307111488054786094832020703836943266140673022344831212331949398041722510169588989613104287142321974624210280366226984809235726782990198738824663531921609038255595026553848705993743292700613508892897359227118696549874093540775176347985384433838077757171200000000*i1^22 + -48357379058989336716479867237347514489298969383339445766770703443454950771449258119586654810974034699715058108272952182476124751004673903775374010942808259234293834542018667454283690115345747199146247740179045179906436174934255135872743181963320250279509383220681110114787235118810211558135668464756554322771346700087987566122337351878375820539595623128019255985004441920548697905634104054697991032941448681520547320207986386549312740299451885742745342955580371199690832097609375000000*i1^23 + 36771298999102088146910396105512203031797640765464691176364587709968038942777441682784939963917231497504905472765341748867537380253732369753724706410424115332060769570741374713157865929250443928899645444698978782861022882106970235959971706059777021506800700174532688231252965138290931315227027848210314435901149316498900565830431185382852481207646800607784422055814110832863353270266242572575579839998978870107882873370470744346124127349853515625*i1^24, 311645605903501999898025171823615530474993932464549475464707676778703395806047645622380575535891749253256203664871885983437482583596099165608492730931989648611279104164009358411605526642431637349063128565009317870802191925238634272233445406323949470004171703859709777846200564220487589071245858442163290110107532643622459352617178534224258587224400912853319261656272056585572626362547356843440644252963031788071435960499575275630921069022746503285238587466452233857239580195893968484071206060814910488390802575174754189356777712399341913008111502664053769611891610788518163509544621640259438164947419399465749631236975962227809232050289355371687581156118256951586456202527581165536020405680149594222888017238513763886838337380267194428290460369140362667709802455974650471635590632252621960696203890357587489929602645897017947069649176512158949012474324214987214317024873146984263273800515728129791781863446131913588285990275954560204800000000000000 + 66753068983811039687326059260960957654508421936199027949841355640126153841248796232932790385195499038602859304111094815822230066313672176600487151617887027789235114052353879721437350977115577823081212850558550144123629630270684479710532175619411549646578426092965176392355168836958972209690133167415026096610507066813331437706750634716439745725336778638436773011145354002244477361624659125063192188253211624593479829951742703752693909120681090052375420521899006688316584052097041203676898618780225093059350329516077195763303542024680553381830472561778803693931618668707914461353484697001795586671568239743686438078304747684492053708290277083342606983301173199157372112768720391096918290114231408499797744607644300771257995565144084035484571248297305591716107446349204415495660271952508247260746871796682650340153683707586103460359046087825202575076962863603797659956681650383044584692311102954429678783110485276389180718123275289362432000000000000*i1 + 4922710022905505368531994240859321761734326544010635560810572916234793400699378573074604384991416311091454439818356007002620730473577795548000370263639202388333960415753540756191139112363800133929267634594794502825458980219076830724673759851787707179579755424854617555558425444570717732182406270589046198044167689076325438565409641066115439561663372424183056467061173355222065859755663332651284496794108769178109527899742477396620575732295755739267423684676404407721744915145331034269523736526192717778265019944302918622114788549998406426007367549901018600485475697875042167416871819813744160064002329358804667007753006245585096838317520737193529860305729215288555944079066961008609393359008258300821582326659973216560447134907194593873566968896970542895021119798618117956935731065378891072957551664184508379341970796254650224188908912778253009578807904482106119691162949403836118891288519493842804364010604088351314333938548664696832000000000000*i1^2 + 127898397065398559703467986115439061912037431053283889726804171659177435663134804308044959373127493847269070234444128281270965392387578827086459655547849508479618120597528697528136702613226695265749918882109371372286067290682426542602193459974302602468598984349624354610642599201400592905431892999027275933154637676709762008802530644744583808095534041869597246578057231199283845575527097882045594748657450835203600712361070339057799470562841276387844560197707093387449416674983173652715429470909154886130441773471136844871533204817112512280437935908131745520328289936171499475659268192594034448708011221955414609307165224053751622520941002706323512069518755270645159231414779699271870460391784610678872635342224132815783704549056645595228739383043208033290210212973179204848482749070890506893969510900882181119457812702902689601883629493279741310934543377739026763117637932228601991313818219990683363244122409568471016575681003429822464000000000*i1^3 + 1135062717448243181577265661401899564974507695940178175248430052165711671235334062927182280897953584205102977587457968531572971324741890216010651732584119236007310199121631204341306201305017146534830499565437178275563623458779387775678777732454645614944252260480163108308037436694974467737788274946553284209569494842319725366632423251815135407792259548776003814963552067569777830580999004184989843316366820054397796993980336568799959048582631610730806041070448995796312928196575321350693120913107760082437062001608333363441821126929703455620452637278084177185611246533806387788815420778827667631112414444254433519068114559091793104134927746007263693923440219493249577499764609890448601640470179545731663439382093084231314270663079229688970850086189995322730280442839022265743907208002857913788509657387361161305604785543588002037035557200995464250453640909943118799158168929395580377850425616589019414292551766790447989830771116678840320000000*i1^4 + 1211681916832779048488806736859576295837311846184215264589780002121741381406918038756545413539821677504416193652983094317185182623802398808499189987781287498152399928006281849596972972820619045974763994853403710322510947479219613160803657128941078670557590939891539150587768517896164432515586644070725441339470320904399692699699605207338559251457026671520993890632627894806387501758404846975861536912462329255899580288693363809607193779581132537010920498531877063018414935307664973348444274062732857372832682896754759739124077718420019134225168434177714721162453284643259502084252924610593112254614585700061114037868692574604363303860053751478362031857875137214190517231846880146669853883401044418294398695270990712780213545626735089051095891875928482587551245010942125789203562872645941311232887135321480555016116276721601466685207024967330783754001614318085623195258132563583368811869152049718368884926027343756220411626069668522885120000*i1^5 + 557355324835453448523218206641235136460257437362719436829754636635678267965770876225249858936563833721565609979578230081251113643799740668192714477539142493798613873823657678309722573752225385189586649500759562810185518467701175818007627335101207127187419467233702642442688546232646132903572716879283578556901078457500221862340871830049039090642726610233726823627099625532814533070788441397832272040510235272919441505661739759459969158347728345368014641478784976401178560476446044618750237066064745548396678107887738842002976680339880954860530243671578428025747177628722125003876463037088962154209933125852255023133145217160494725852168169546730298485984026818410647033246548832648422545809491467995835508577129193943627207911025571970401140906460894041699266703245243942546604917818202977517134320746158786477352594565267220944136518165723830512401343333341522003834362401179608443731897042765835831349921300162640594298528294816972800*i1^6 + 185325125561170270797917194793829036316430722240944461617793021014245637376949326956437332895267274056737351323222583333419317807252886119319699167877407694091232983045487281053839254540507431509971438687717240613071669155017303736554339148722293859279280596305724277669937820742394877340075769929542443329399559580524937422327163760360740651538190201670186167506806978038138934173599018329145234010060321767019510856682125600107409100696715933997593675495818386506950767694768887117619116002333729649240974218216473045407456102125946464297474738550928330858683917288140171208023221199516166696623114279773804782623509262334108687336307590491052796725960925012889519911318670978866702405901212912209067261733179847244026471652909683406712893005801483497112620563729794825677070805612127698911718557741783231981836446342082547151799843378539344225802393265822539094366787868867258916880649681005516135956546311043596832063256180817920*i1^7 + 83546932924221733706063635815973283725339313221272188208314484119070253272369871281368817811122948454084906950572378294051813033699209443740949838935297918797773910058692128624961894023453497259830302171200291047966900098788571328387930485893395484926850375492936322225438594070594647304384991891705459483764623395489460699776554808839610695538293633805202204366849189989398666368960912966919840414498525943396804488017685892130178087243873926213627011430420832080395835100579999791911178348755659187736071918423488471851475306719158758164102862445243834263639932975796330513226172989016994296449458047976754741114910051848181761563021684417226054320187055689155546160224007414975171143291354563086738211632716148642770126476645306114168872093297320834350877863892858378107756545411773539112005499894565012403707198220723725191646586776395378879723693848408836184025554602048030063711356038137133808061659860137203155452676800512*i1^8 + 26049490419279401235835791572239624318050863803481352375373535872732846451325713147193234394960954553024586288536538145340182611408909486896276998884396339809488418017820722240318264359192311776933686652588616317074026021727596444039024891895662696339177053462222570536491478538534291087451073149981615165714891210135927037787780725504953625884248891207826056856535728996333282732250218641812582531152016149569896117574383631234707268959311563345161283438124368960566996318731447965934889599678085937326495398073450044692657310632748552938857587598491312584782348219418490896183750313745323713618767731977785961325559839618698202779243150260474532478854027390948620937451968513311139592800546302038326939864860887395337056805322149062250436964170349547784775353455831307705285188429825968077299149534235413568148354995906481962559703067237023350338070394296024767165722441296162298471000253068706972722368205638326721756266496*i1^9 + 2036053993436768319787926491633227708146432979900873488551727970846176820763358312096400586163990151767787815971120397432907303429028836693948923714224608753015576207951069173543775183971491327715724728280625586821395356350922289223430499685081103284278803423540750825822925821242781244352173746908180796395286439160148337639410863018381049153696914616160122937617662191209884439324864422574417907662752696181611792592766949154339831540274051145105601840901336846244085315612558949079208379811029098481466985001529555800734151682823724272180399338077642951536088015194442011403860424855460340296167155177292580435481629730183307040077210073074620617245119483847196668719629931592968469054158638680829067254251686300586981242330375546060610240352834772977637581942735352220164541798546674108794482913344747537635192798060635780567458452189195018875391599487622515832783517806951796627121800334996626370324102546684528033792*i1^10 + -392325765981416183592678699710556521328273411734575448166527044356779044824964948367902123898890093000082110680119135658495861051924619790025167694037521776304711129113779289273642117343326300666529130234591096778298570021009545388413242525042852376276989567445723128864344055177396160526949341676725088537259894812866120513366184125902337113936289713293209589971572494153113376162737448461670810896303233488322930169488295422663804920073745745923543964606101757198305258992567266102985786617257008643916047463647556953121731175555282934115695719287509414698487258502775301385673139994980555108492239735996832763459266091204535169448175141439118660564222535446517567119243310680029912585439220585976885514441614780744951681938122702797715007920755627097553939837321799875021992031100826857095419385932541691922016220830078256275966238274499086838039904595812939519226959979829536742036666677116020750287971188708737024*i1^11 + 8255876916557544889488072243876224436939283052073739831531246673872769548809575758403591283840492400116422680825509397231218786044158741926254412114308226406423024252092407917093825391682437889320786304306941009889616214871696266804963843724375023193175278152822709235447545913920938666473599871596846239079744581643336230638565843108330472689466923537983869711325402458794520410376518237503864098012068964093960805391630616140536370283105334630029134150331570085428807374888034780020699232285064673389607698884927775321491225590943831170640734369426642376372853894449536814657318404845656708975617652964655900767499063106682124226389386508085936646855491910168800127353546356935858157440565464360422394208915000003971476900423500742569950163522114905824447219606014906812583214747311205103076035474427335868704875174556212318647479087706948726669457490331743613729517733146696579740466944078011100129908205027328*i1^12 + -96768033380624923418851133216596061290671630276147559166794009437018370894324188912688180735205586563153126132918847031134564947343438985635086360693964529519891774970440605629361023316096449102721857645635414278292663613284775471160835421646294405029067684120780832870121860644623713285797204403816397223882039236845587539432590644449936018631141577992433861674279104429816164334140931196053470307634433305962702861173140745780830949590287008860203444052197974030188344812657752493383054359527595297452882252111742955519419212751150696982277663867023616963741888573026038217145628115224673323785006194692644562518544492769228548489763088674449142698364138598615765612616478529379812168299848747353910770336692547467143787788990298979338427530355542732177424629424723667638467458714076879907239978801446647847648323952283615811778781502774563630237427404463049240154268749771617962539800345035518450402852864*i1^13 + 4073968406862266536099130957069517731753900170073536395246388566738815072239195208227338247853432373773361013139658755385588678860225790086306125357025361087619136204209079641989924176536161275507248554271296726332847395118577107908012098185075278349942640092628170453904885390245065631056516003389934346225815453282972707264942990159626097211332077670799131795883736002093608686943842283103457955452255840585851144774308826403780913512790390485346156650971761580060916734417554019111478453686947493437108420577246094667686587808547897685193327503368553552598178359766479526478988639255551241493911304279016749038507790036473735085950788377044309565851136298470081305668376623499038537139379895963675708125127376596680208206510307147790453785940720488810622084226231115718672581675264832177805066858993499538734644289347085922693717205320906379923201346441243763504792480573852709029833582204179443613696*i1^14 + -23342564290820446214163067228386190222733856404861832821303236821960151931070212547613197888933733389112424237789232993084631285574615046029672328279481553357483351663536702636758970483039433968893270456078385240412035931070161033956665070453658378062307141802517249194883693011700025132574070759338124242235884058153564503309878504377573856333962045244333206731698501359012297851186729164364387689471434670228453719613282809556398036053079668608001612001710783014570613639545212008593565995220864342067507981816135954768841398542286146093051936677542307300212259001247270750166119349100300150802724917628436609271442786761527418065717006474626909868374385952770495420164132611149067625491745189302762505714976820974580097788500829234481465096770422015238993195939778514314306381587562507996377721138843894151435441731773754296286237740700086394461479383865792553859462364187641323701845027025059840*i1^15 + 51282520499629982309254499858612426364560808861910757123612021082207656551028659791862297952467292491705648776745714766187376364344045502834865951146503940146227073191484274854660657497892659904506157593156017856454403724589895749626932144901561719018086187586760956682680107994807182050341296525958780701696442227985303124347243136687749750717328677660044756433759329616133034802189620362609424839747931414467515500045825174450482095838641364745526708345338321037101577331065479196588283019029775718780412919429504751114614381994232494024703533687750408932945029841437533057725023201824027235348369316705922947955875188091716595159952533128195094653481255482354867883605922444288751343646229950169739554201504926521511444751612737104138056590709373781004260135155089591033896939413632726220009363302429926551220722191049747449432456817108302539933062692692992255717119175122419155400424161280*i1^16 + -27237200402152852281441517115749507870702960498098105880980978630764452627310731333345333283399549104218770575432867609894850762113820374635256695175623056593453581316117138572029859016712961176354072714485678461716355857948358438087342441453847137187393768747665928465594631523332651101349854438704437979905695929854615156602532646396835695079986436153751510009885086182975735284327007281133809415883310761196632620626449775379170251577640754767785564358726435393971999879413228933938195661597960315465372988453866458487710827732650568346077699996460080344552541206856685217028244986784702288111869534937310383531542404093586399943567191301932534946073923503608983344665245364239731306976948802381521428875738995522838126503435982977727199613322283589171628908398282769072609463382133290944842756352053376812190688802443916548813932913851002594519379661901182277189002610061706048569344*i1^17 + 8688999828859077187379852024777192037481849937764472532148485181297916727128922717871926018160100283150373605393483171761453552257034266780398154011406222452680537206203242609277852397990396858234190927963200011716125930299532183958266122739106290839194212885153021735131224097256021093570258741293347398919052093190675233580756477356540879013822714759713685936106387800631713144143040719356336405373641287519504060550282816156278358854808436716041167742913728209320662746801535038666401303691286279101628617485876389905003127562979116065495345636865352915971265920847346850871542651818767563580697368579978947438492523269506920082694574231647032933664694579480647433273363317687011908060952193951273293862920551904280133863047436410386173384309284345778514384240675538616736059631564129905926938555433087447331115415258721967361527547725077676202203074915568091015894411065163776*i1^18 + 524267767667845077685551057975821593402235861761949656691505164630999816111006422953040130019905023078753974336488608546740909808262281543403013877842327669221279066557024268999340103505107523991271778186870702018245266323813813103677620280772221429315625947793471826430005461894095795377752406713434462108800207226671060018872070291923840377951457585015650188928671978258526974316436952108917904040482371945354844440298411342006084026745476091012529956057738554903278713998898521074995810163392896327137778038650719903557273103051169144653871717436511644839393550346864126149688400906542086540958022874145895703297887103725869046759868091180844148530453075213835443793823865930017272110087630633117018378112956260728573814299916134689380617779880379971494934522881441443038411778841489677223181189305882744871779413816733609616064098540962150793398366783335561926994296832*i1^19 + 27036413149085665923780331476156320148705410159882932772152743320212684017533977042311662697866412568735096524138466660623613469137624258766741270542222834082558709879271995657986216047840545372639326374955789167229374486936284263117380141319518375183575654654729377155756299223639624571012770387107853709718644112627951605783898696274975073773662301546140110116709076691798642612617370757856252681266560167627991253559825127853015322206230414941119723190623409678990000460037525574898869848489731022059845264913735230379980332785217368115197129593134036359407140700857803988605026430868600369097140921276066634063012544266509440553235507864680429896174025966166669648250839098151828996021696030343958780304249466986619344344946929273177123671720305096542128852731617851080945162580610518195384503619665683670576658708991563418947072412265430835576297613164544*i1^20 + 375968220393523486508448481595296110008958421881107133592989821409472734177152444234775308727401815368039134023263423931145718386511022037316332940745108687045920929620913990523329583672746305566601048897854009586080735142041479320270926950942497979009599489730587734939527525966075697551306390137350372124849467964932392823057256810279334804518323772700641487193215104995395843227440315217702981689659605204111015176802710056621835790912269505771923775258893225294803540848064886118677623412333432040619674592215573342387109507931324892714973003372442797262606198154967017210047451904769004117128876014091063286445339212732917271949696523143254800982159939426551441201531745121435132294446609279098740723485822977572050515308926673140618620643465212197871423008018368435282045035796713165942345010373484819768489785768784057738086105304011520000*i1^21 + -139171687370149317551848149849317176232691825981829537198228970749698398910385428535981665338052561366966990607793548614341984632063611854041586300226413075311419892468066894855299865334946013561342680512987210315202520425938370731114413167463245822095507740711486685408216405953607420135402671841756491963262035841518883456380446914418175052984965173533263139663749849669052190535033745628971462168350620248040358072473688380626686807933543556792772865144100621622889996972119454982984077675016082985398444712744882752867389553151309773914757241051082554395279085414257050019207978772450519740112524607799078761381616527067960943142907988287458780044071532460959864175142948662575831477400233276931577525622831127496102989682169754643135165013423788967364555718904646738309708588490607499963087618492123864702522168409236650000000*i1^22 + 17803024620780771041497840849869643659438211146976785952354862197452009987589168141341695645177689305445216603805886247643129616430128429482740484539362229897018681625433104230648704853012383211886455799545897393546106524638094415031210730589113939398632280181985810649118953168878513171166135031779843080883667024958438394643939569485621607102730696798811891194119400500882971002273474742994589509574979589646254447230045466691822185175125474779071937108165569660474065883363297898258017448578344323440517085557181717239505231564365207539205581855541754372415035191907047094410384065758487834784263232272718031041977466091795930734926069973585184400151298466786365637158115140435354919630326230934938943604298416828090124147065590999138538241649409403989481293646393911375169639856899004261380138077751806640625000*i1^23 - N1*1249867621900949687959094816061204480331430831355678742508050323693890657899841379933214825843231173173141820994086505500851650038655897513142700839789902485235551856304261890031831238278612011417621451653614623708274147388214897313299489933347961935610433706021771578526065018564225452766959597283958845046935518266894443359375*i2, 102547625277180878312653809231265599715326143765152217967732968000937545509789429061934894803738055744490792511466523001373861461892096317599171014408670725509957872859721594296387006048763831830233423055469233433966028845885109271810118042753285508188645736701592793212197085808169599909455768463816180504453755461918710058493986834767223392440606345355184332062663234251625680052826685597296310088790012299712437563708371300426582903050161715049091056859560058147799719421308898814532000092877676088757364890009494324769964203773698879000680909500666990704338524064321888002169043725690588987562413545814817543049587807214809692737959720871825620974081782294460142377810293950823554938972746465189151077769186244673706153775661341922611038263743069809566291187933902957280410845375794336160880275232796566011363319704332237031043703251505386535667506129068818603631293791585929271847647153712914926806276212616464933050607732365721600000000000000 + 21693026484601851732488921057080908193344783951477513383146059274047350821912285375197636901444086818195180665219149662743109071830785552784486169309653085166728839160057384047726701150412579428933533987101464395617254618710615763070724345615701555829091313518049052457532115781241876494706254370380865079792757840172689563981021384243170585322196716314785982698007957013841327263184309822214220303937132657669434070831126381943632545328211086503118259530225510413505050823306874849227489246957152872666519707403640924305598092520755734438571846628908999365993489485610105090065674075300754478685305931418769389530869643224417622329961391073994157550942704238080848480417090917630845983461072611277043715538430855207162477696464809671280241952832915450210389682632780750628141607289122071063744499565641340977151064815275613296262228434398522249681671485084771018672690433983495061239717859525167157093437268473174785016925863955922944000000000000*i1 + 1595405986816119740707033075620366868658307094040162033876100661906068624747894810575914641410530872894298794439657489678324346222942025751824032565001969430042900940674434010684992249497719438057763963178233581168956456007338981979358704266166728689353235151806667526422909426738479553106990827932683340698401217498056184481369652432247016321680437574533048386386147086917047452497152423002431055681226825396024047324439138089106523774939272325548457005965195360903085521140595558114506874613500254573143625428121289898643509570322363882069228750477134302179800713197356981186182511201419237531726687784847891330337747151938925773570877146786734793504742517146284383255379386185614774746263067156299409376969845455788183120045392210179885271948258639519381118001441585362162319585101085842790285083429806733091616397627180004708570650249358402993847410324842607874957008729499871949370154747186982777343262591429959780643257024774144000000000000*i1^2 + 41372570472365844516414623470188660497925603395163882961817835209954882225230035511361688928097164325412513416160321726569456207210759082074503081165534501733103199707016034618269941365581876109342294061258016473527947365872725154306755799667574572268676502900637565684473264814285694714507816207647095739258530338346458251709917042655330626008632148685715890728762279808324820453124011098003890898906967760597671254494054415455067969111394781548757029410359409765690906160479246039917791713652407892559019250902540425505266885716773004242585412440821526536513770525204152679030742884282885548659294695706214697788540492719667976763279962199835737431141204191566075648745475673785020742653418155577723029081337528157905006543040479367624158231599457623547013629890737214732923417727346423488580828451964444317859372648195272722661609416050545914764169133006787914658576935010803687866557626007861415861605087199958986683823114669785088000000000*i1^3 + 366635051546155387270792916505095479406946722160053267206818208336926361308346886777566128011875222841446463339704854104483596614382297522826871833837092943239653854392939626375775198329072864489565330502210522904373387911571671892396643545234808455172215214105938672514760684603370108548899290608849844976762167664540514647961778776763279424814709280447024788043838280652806433893289241077323008446830327298720539984367761548102320873114239515352115013678111068923855182651207771145795082634449587384934802283765102474403571187469313140889336538602244947837237794785230663359758427235064185313820023726668828057077796496400056728363462186627376333699971630044156803740061102478801462482538774200066110153875594259846129040244745767836790937672254151534271776554642600878232396723836740813915132015329787252040902969276944515619718942487048181273992824815056158450895442010483814705847933806244469555080778548251854851023268010723901440000000*i1^4 + 394246497394782550882214508302367624328916934018875119806461365593793863209506135493667743364439706444450674929662236229126399119675537436252094809241395490450665351490134460781121256650874858891827026389703750902741008370606741717011935295889030653955452452592241511952607819647038419157854405486715421502837417898785174157763413793202962336560059470571711317533924737361333162940078240480917477605124183732617750826027925040336468170349370309181769775697291552994920658782838710299201385446026483604329385866229561810557207863460440618412674527151870015056176029909276642860136378188468228171038910874957708354892294148880472154558432863399688063475189055287337471852470138164322782651165889142203788593197924474734684291842935282247518477519180509108809788126925072121588439749502265433263310905443664218027334034467236683878211210475854398708520849601712035353541560956104616266738432324961410740686176233076787069294633062278103040000*i1^5 + 182456442744191559065930642409645698353822430042887056415604970411221132952256415867172492061095219187624719900096153064996619993465137567885291843373290403046027307884696977518906294564616541909336835628831793516879863975528840997612099298873782662089518248247118787008347934069113483204673022238684963118571153183620056136811414364367978345813044847572543652663686693354141342608975490712136483297676289531103114061910517658993667651908869951962740579502647056716574681601372305469405009282791954469422994822857370947592243082213839913749196549936762558067010423852441557027114276790085071198509037720514144996568868900220462156083011339018801206632095836296238802046431186650932537405040974469248969879893782917018701682576833968387793657010375180775002620506761290272271699288491683578238991496702724250419100515743600262456247054341869935172499034760136173362563754727743104564474546907206050497371537189449288617761959059233177600*i1^6 + 60689745827035852337883686378068004519967710667311695898794716368170722951248054837055188424488210488114911684237741206127174322188110925030408805829506312235240413057718557807833062566084261560047205870210147678248398089472419821741448956920553775363986421558770156322516379068759857610277702966740826785798527801976041866609425315736050388933190328324237639792982256916820073610038498524342661662666787850620253765185014883221020204847645365324206862427192651989300276167847132119525499325542284298876340011805872023777860727217399732297080561044016698572541935515045039653002275716136811564064922817366963437116225818107677343060225394532867068558357444872774146991102646731198424071346462025425259052993981071252049311743269325419922400590389920020577294816585410458861561132243799874485363545448836227727159771779002059133959804573108285222772563354881722654351790226263824813488210509199438604761513477662324984201790242160640*i1^7 + 27272381539776269347248610126545926679355889675771634193935668529019550766178754908303648187667626586265888727362598021786937691389352511743635058499059963921322248224761994141417851906625356961939882599550203784897226565243692985906895866191054982762290261055932340391124704067522969477190245028985006626699373063604134755920292910039315056053076157143228356152627465684668785991028435000711688931333044568750667847872837128515549764466515490868035112050605195038401471444351338721555867893795840747205323607023657056536064718445892182848530247738403999270203857650996390189662871385188678221208747432216484543136212248274226323708713112291351857820980816238590551446117252171994807057747206389786571501476975537904444317671998187738893827742958525789131132318796155358271199380093581641969312259778722421167862615983478022977903695620198145852103473128849783444332432792868808498606464351618423324568700848623103231309385826304*i1^8 + 8549379782154063293433686009876867060460033740642170613897014073671798530057214175624102558609936695979919438914033398120434561671906785357251454405375867916110611688306267626530049192216156811489060832918640372738206595049139865353730482199679795988560231190555420252532617999659545458074562928819544923859771413749211853468812830940720123395300377496914858578985486088082494735592855837939100459063824192407411433609867036625459334347502401613049376597757168133656988835132479636921299805014612016370390835336296990450354465921998684921540521900533636024141002425963051526300356877744559504342119975598896648900338258700042202332387219122406085875593413298902756838416368668974774578048291419801952154354008592836435431480990831500811708396961365139897285092912526192965183811243957689640266554516095160335482041523355701282451208419652016193480485821775287084146959701480567427036121922668865940549120165868714775629791232*i1^9 + 677492602337405713217034501206045206687961499935273749925799260069513584438862012000151113696368708370189307675589497180510773822368518662669807244663695988844946150865897535550316785101462611379747633430294559654523227679218332492442804892877446503835544924391129668803594816636199160562604917655545648906586720325200438803988864031713257084481834685677235541742992476890651790887556628914271678493935814603716682918549577980960526949310846247942532405768224443397910901315090383538134696762118002311459269492422618285751434165142666348246715356774800487367172643195813600017471188188991169018765476930320949042059363045918293794220275907534915766675601349268051574212390663861395774877752813170722671632684712382664860824360133985654573450091939145442694524085424674775795225614853996004926701456812894759478373585811212816074871412728570365660920777214645575062974804314105462039643695579319336324618503897876805976064*i1^10 + -129308447551452524823960886262634796699533566408902165775506584550570144522750018208033581075568333749708203170096709163249612747547096856733102420667363468485668185740563426621501241991743384517612623293623741553726080748857558439277369014454143427067303215203127335257799284144285435867144487277748229528572180648599864754067523631728205919239886382149489698599344147431115831242401733531147284392350767640743917626575338184415249699386153401395359835002924936553226609476476607389185547281177276949505339390747309304657019658894517095100670770001450404984029106035705341253227160709383258615311492113790654323577442003007380797592571642030427689819249265327421833481756420687960708627611514817384000925781723566781706424240509157311445044882017219310214259359283195227614048721343475331089403557339011719875225761216819202633548330690276643777789691885807103697421423529434534903285014498317119506613012708466884608*i1^11 + 2715293829908913972152619852055441675452281622493197718210294014539116126429671170586215664482131693248180671763132055707209373176985992265261230542709692445722549323752439147280063327623096288119972729633770246715471122736566622714372352252615250551950328956532864677682988249781512095260384644652134470927865170141954969617345359413922616855277654213044447408787006215617000927664869493594066596604918928353078956966036400943286180858082074020773640385462345118916151773340849305408073785018337457607172143735331293807748792530509579731932162774985730356691892587425467495427422096933513420467392409268031759634127295393601177533429090716580189918011465168159494154262417175769627946203483178989197727420001120229485357640966161821700339942941647266142474588055475862791708162264533885405788560226032344882395576394313817559787166124966154672782264507442656791142659907175088216353087852076134584008037919358976*i1^12 + -31807437628792317199791470301879322919246635580591255339162224452191360249057634507613100681067896901345734227890261688898395900155590400666794340805301569197655099915909318509780777937835236762067117601156981980987782475797671793541085763382350239014922318695734827790976607036148127228389843709150662976469301766566287585720474875813486748432271144151772021824521332297813413128387398218001374832071471863131955812943526289153840049934169509193436472684854779351169698824775344539784607622007028672597012825226347875909210633432549213904311715842942852784276355555721513379250057008680626867727505139475550910789080974702973835763929354298886281297176351574003785491460888054395684121026951104340791448822868698354501491507189660359324543497618678372067250001684656995858842620137734902249876897346539824188852036179250960672740831935280008211621309748891243178884504306685044137673191451284186843093925888*i1^13 + 1341458579190248357786656708172338757033343925002125016902174672626357238831893226415708395662160221488462965556183014484937930302047300171873330440295841765743185859662855506445050480899605337038221987057955930201183628763739149896767201021819259292311258540064235837247823726418337001598876491845012042362350109102633308958605656170663387124307378751983064783138862960835869588834523415114467702273266308108815963294834529370123455537249489312992839904400569876003545112628914767346070418013758178916315899511895861255167258116675412365250489661548877082140959189362821941848286050648389035365784261701286518867530191956252642224213081074196927505188055924586826854520841995503484854647544860648588125165867106940770575053176892539324118100419363015310579633013377922392366707967786028670019425975197433868906728513839936291026128124728101723327844049694728858233671181411523381245706642120842131013632*i1^14 + -7690126567711668951932489496643202503974654457247962654625026331213328180840326883756281025775756565842681141253908197426063158458570596406542802824652468169066046625659301100168783049604296187912868898471387105148595901943063384996351397866627227895692223942119167132835566248764930489453550765534736213296404569963205024740996342014950851590439932762504664042858062708370590248057605509561201380436053419556885460905952052905517247153806689499322750121972822355850737179776298430797357324644386337871364745817184593079652646543970718597046297768891294418976828626947440225970783338955786959804026228427129021291506133720450224936913812085950957366893036883909761847889383816468021646445068186885007766090545676704940453738739161841109058968573523423865455155606840577405977134147218164867182843986628257002642930628610286292540047199055184536067148344239477444717532412315218834022569673521889280*i1^15 + 16887471237317072992729151631908399005321387304323955883881892247071383448900948666638684225873308797613699886314817932338780245986332052019879398444781397338861592828505049120854196281552825816660178421228313128298491884914128153600600845716369118067819890459584699864889085031205507532507275141075679138344099555474660170476725069812130542077923198722559578706518310446595124227955585260238192362828060330269630215693719719727502666605873555446997421898309212271180615932021706211525754619979926178536834642922183200432952527777973639947356876250864348105066446448932627652369570924277305698339582049636968965611588748317392907116238375738381877972113342030160367295793871246010236890090436338379234956167957844375053874508903906680554144354092751780978764284147193907518229690739796542961503903834775968701666253797673334069896325411030746699057546124317692588424316185578700982592481525760*i1^16 + -8884487686961246754437800385814424458794384664392023646182610741007870827699372278780176621621974977786723608038439401612099134994347902319608970524715230952788992474527481226373067150541168907498575273960541796982438816537996412331634947276329483304295790261752427311732377446400641874204308453203299251137272615594588154088068344066224782230087418882341914593830167936565822375169097889973647546152813632147092509301142413338124978503920673605261740111830305656597993776813400838755496285930064114103653511125811806760855456974437345185834665689636080849296039194678424279084780769755718963376223119674113379252695287886827055989671770972415825450937556421077230530367917092428588422255701334935694856640272549759813037106804045985888990929871855570986492644356828884300223518961784710086870520714595318609405711170726431415782866711705516173487456090141955852089520863801978071810048*i1^17 + 2819433006498678937477108559654077457984461782491674190289373802281177127216768443621520131629027506017470367185179432163388659893028772815637738776806721410529449854516961257826172336584102287459545465944558431054278598079369355355955999181305096736177036443778891758259948009603187126297299165298180371532478307564391685612288012506958579767658716671465470265194604813538469662273527497150006987174589505109621135503960398933525116385502443379353946870236539001619502505906488158363954676786644993582599948109846111096089976578021320111597359001175826937972431868205655376257900001016341638173488449860892040658470110875082496138708831387617423088046911986195622912346623613158014833732865084650858722052092441221746212361349357243850089940152949782824874611026989121015930446363904497240093778749029677498226218707080705983041443628552228692792146268774464211570526553471188992*i1^18 + 198388394762439112943553267847508764104481336500077749447689338165401075207378572435162838748369538864815904294496940285244442381613275760976255950422544899171675242477052807799140604207124349660936895301723061390666624464217605179914755987382722916838221247523715137986165393526281885893772012949403857905433879589660122622389494282943105703383582553377600636162640361140044653600840528445477493867320236231680954978333625434859021952157576827496218120562962570742496203338380517720911316808491992098045019019505793287863590301505122749701710745395368017876197954508795516568229283065184151213623574271801304009147322443380488430955761162907643948560385709079252048774728654677784038601610573596929663341461580868368290402195908424972262850752188155214545644956960118556995193899342493276619972826419131357653773698870808347228742435563291904986096426068138542800509599744*i1^19 + 10238281740571333624809793083732573361836840432816011151224378714218795028544140384069886462274944684765455679568774663337119644436321930300154062187619139207269649503446683650282472124024362508837693319667932876684454841970524126119803851635259700153794906593330659347455803433390737244970706541823743568073445854083998569652187092448428903514856535718278504983061221118091583922155419082119585114415674080299743568506306779563443747048513191363654947976203803571234346388225215467592944268072043979018696798305817873631195260320516320103077667891811274806218418223503999376768995124568245034760306457822592398805627909474328209857527009271600524399511646613181566463044230004617480703336979939403573881496739632482493501458328445888934370002456541471460379573140923492570816313922156948077750709013438634602864729091325517638309162821973472099164206338408448*i1^20 + 141972154386289566656291238030756843728037433332806048418769210783710306600607462578132426085836539903592732454870679276098637407993363449623614588245719314404618371037654214986675461593067644937287860134042218059386730659775156289009621824414547732616646449443769201214613171645089245259829069808537624057065169041932202034928811492790811102765974385219340915895082602663173210605166095612544692155453792349330634363315970264347584913152231922617815887286600527062630946352695588609241876245636867014210349935080486349369147311516852269001553694312514312811911986152235358002484982287439287396029740385495467563647606374008554186571788377316007170334109313523264169948374546893744149748592744234350373334312287676636973075555239024036987795600770907586181562775562927997963934113426566025464524897359785295282778455704669930064465462050019840000*i1^21 + -49915666212829255995868006368531656815211613237204630512286173290759627953578684989336781858584715072068486003463252937183684166785104139918435409409813097524405443614302999513839639112195495139203059679392124643315754523344260597769679105896731336549525439244189363018764002326613057472221643785324347868021053421120397183792611169608117860343138907698321693618250599825071955197347915341683354045162529488701992544423038354046356303697301772240270777079744175891274774291895699160816864524398088450593681167287904543787594569567227796514491158321791698507820584186324590705602197163054210427442232298404219963372623579023531244763062653703773101737543007025670386954670160184708055168980715533220000427742975926116485760105297506235420187289989025972010201028408516268053575745908166025413362344813139357084017887571702425000000*i1^22 + 6506305679946710423303901693738847401889497553471379953828491339860605310447571785618207746605660032364259739657324636257057678361283435875400280141001294389030670120063778219460284521035268986706928164096669137082511704045189422732780680966324905439352581831868602426485291708618239628651640853123172098462331477982367533024530582897537630889620646789905628851742036037535705278675727123035633095174231168183476647301775111798508480628062275263662980304714890479085923483238041909210240779723027274590753050473093003543766170021384443334199034832093006742119791826718069111170646891268812376776281939667271699395837369741853296460414426679098437642650754218626249642164843080996604485794605444291541899434012721001383831557862601060076221790352087854167251530064544436662124752304689727069689411018679663085937500*i1^23 - N1*1249867621900949687959094816061204480331430831355678742508050323693890657899841379933214825843231173173141820994086505500851650038655897513142700839789902485235551856304261890031831238278612011417621451653614623708274147388214897313299489933347961935610433706021771578526065018564225452766959597283958845046935518266894443359375*i3 ] ]