[ [ 142510540065213001565944755948158965143630222089049913667928267314487481253901250059193160077449962335490775936184276753009887147728217841526675091509368497528298433868192270023766612549589917575468666906147064372734843570083380536963930767795041231479170726324986429309410871901980651576986502348142384152822994487261195387502618819378154455515954807945217824667585934193456188592837437313549428055704718185223797205729320280018383009528798343592670557909661153383453105699387394735604210860457482098591110452891540337334672160715775072474422543272595599724105255903379422306761338509533404673406247130625016257050899574290850419116069939315409383009131468263930957552899330010221767158961633869716125008381418098883352040328020655277312667095113882746583137637110144491284461567189202509391498329108420600174050499624960000000000000000000 + -1395616727972556587074678677767025815036119125729075608154536780662888900727103998509845573495928635493735748767761820816661120720292085938370510801980115477233777917076886062951581597213572318371252935332266562756608406126351105156514176717429575431598659877951765832338361331008653972721235947230170778098829964126298654955587680692382399026693311507712417891385940525229229334081802099044617947878375526112620267173669357959821478855792508655981406206114168730206851876344043046953327845944595734941263625875850886917025444841668466549946157211174295432555191259968314154767680067603224306575852598485375981648429878137774551693311580791926042965175066454301525193659470831613646957534558919964520472008125283719612075754089294093410451729437036971134208779816463621356343723373222638230245793530318946784895891721420800000000000000000*i1 + 5408315245429300941976622825618796821193064200351694572186888699218900809974740799255651297567396379019253667413025331182368281277617429118783920463581513369378672529035350233235660002916211815509993155002772103847659273364397622376276970081545867409090137565720574186823164835849662864915147718812877379803742306879071482054892055691863964306461407463727817880665154351760012931024136315150115116076779062885094019030256458660789620816411376488584817821865984684028500666392965846608876626116119272096471966873029839915706069091991942529767289475493590211829713388968774051148164750450045742001077147350866530164605826289779287170785015643030516660078268975418602427838319306334169179142902708559989536597310021881895857559106429397746785843029073413850236655359378161970605693107482637613714158160915461630231322820608000000000000000*i1^2 + -31812788768931014288879962611693644844386213806299914519271496306816934300315902413796127038779182282736383646571106573307661483836300738892916632284696415424525426152202324464082348915885080695065413663886486346037283214012627019841586291981854049022731854032319248133696285389100104171025178111668682292592573774592900874619421949799588524292561758729587269766765571832255387653417972341924448206850274675217233341569109038276096725233257251759600796699587954204648969012801936718125998270502884251037584029171021845945292888888295374401769032378107429129336536328595862316500680834505793417368830705318624773851995074095061138908913774915556209384320303069186172675374532969436975120357648865081554375264021370869164976226303669783995412032200836917104950191970741892665943776557689871680877896419747875495758224424960000000000000*i1^3 + 193572615529846816175145510608581110057804113653216691322220751842832609691252224868402605613922826557287968298949500745714066182545777046265667796942512817981668763489193285933903326499985089677647347045605349066824705932130549410267971109550406883015206673202152126895342580121674186433800973977177579329874396031545184760890975880951541159348891916243022118426550194494150836608814270832514326632109184258037610115656276820247530831493460114405075083470789592378856859292935504627704257380534802342536908035881333791989251540886582938811251117474033632095446874896243745869521210522608825308343602353888472476777709733145176064609605267356537933620817727012247579028594956611118081112453535759587054401141272399251677480023694550931679994169277312421607748575581729995252822476745690157886054626640518660435294027776000000000000*i1^4 + -335016212723914697688768316257130106594381018599810580276972036836813032226662578007187485356791422983415095014261207270760930129207563376061439211700945069725290763165214670947303272655868552798765729776011761471554550905362074281752901363442430044565923384776765800123994571907082785121939560896379836619831782251390758138667277240193568953352221918626216218767724390981966483540649172067544747714357249478311482077148686911191355000782042172120898022533804565901436625704483423533164079366675236158691580371023982243646561340769292286978024552400661597198879257639296555815470182738845505101651346502584401941578213326744505043094444915008981079510269666582409535106678378232286689260944342512144111109168971266349601229104677149515740512948820790629556885028279316959306199680588026356671609068986790615969458814976000000000*i1^5 + 370385588177893298776996607301820920870150354392601269734046004302781392286927623832783523181302146209225987448581306921175278923910235670178972679585451036774466384305685286029248964138353229697146232683075135846378174562720982500620493329146628926894042509140116947922756637340252225858563349864444838502517861486551874007075669446113455112722955866482359642734509714877705080005036226679930654636715565568341779992342764686791085047964361961238722716435783950921564761265665792347017957007358585703248461904263957097000276186537817740770255285497027072901167527675647710514410362681833154327031879762358789112002606192498750974863984793238794803808381249649175332686236618258435355430242489729984256475954451376852877490206766492263695054350337956919660815729112057870744782741618901653097879093740264136740469473280000000*i1^6 + 360294189365477502913422512922357980332399568295681406347200320729740492828756849085086873360943079466081977233095364050990359377548218031894470726256008445424353686858311858695980540629075279292764084596731410974393087603627973972465365773103153179946881317861846002689728270746721049663598657787750640352154609841788102159009858488639476330720730617736254792455301920987034319880597161040067194025636568448011247046285030207383360492788082943376182004594410832537553371135870614103960441803147135173917764584392534487438284076849482126363087923541653903933808782371781508240243802034867284133451673953657735242083042421634857072742263233277591535778203712773496449673708150287481682970562520369295468255029951007197128513235036751170673588414717204165766899884380925887282511539907356011977174479798584844129350451200000*i1^7 + 29144777862816334013700395713102339962075957155403724281318965224193601095472271644048961182959265394268184830261161605321568766954205834808795346259172066422059218555168696470719851837555785155959656379750203029484604841761878288665300383864958993395382033588584525932072545623620535044411638003157766787866210250021333031550516694960223691971511893254322479707745497660513358104572820856567656789749782711202658234391181926592387170354712393162301333299939883167623879849538913075280439485268239212161105234610287269282813957446643388454450148147263074722746143516940441315648634591769905276166677391474980185936164406995427085327574927280950245918309770979625974096639989499550658832319323702003590718975500863697690379783090502834243693694958475006307570415141265853761399983884783065221355686011380654372028416000*i1^8 + 22367422962402508164126389854617577767648115909657323883653948356262906930355064093016439657060185233718905660983541746325673865200056474701533886405514795636343471330201032925486352942645268409745573824710197132068456473196989890174901348227974304038181386127942146645818357996269998022671470720143732838503327306517351135285326130726793778554083615191555329244446183522676299616957073706846564511492314935912986439477492336618362058403150230228934111834787356301504895512474771735516305125612246104233691817652566279084970985784589681638833516430379668058042039064414031413747293283002072308805095020479097825026388403695177056947146508719598041357458331621848358245419129588986958008313608319640612432159244782452116524835090361062811352546864208078464900178109894662147291483770532718255482525814023354161561600*i1^9 + -9289934089568972637437694713406461873754348376227465754605714912032662587127868235587242396084169866474345837002641323142813112190490258074420914516737040793907329571308688932747544671333987956648101735925138436082267576107704504724900352442490112639507362416527652070107390433317335512521772979823561472962441654813757556457015792665184854922907919903595500646913469694665681502650654456767366958345256082647650527274584779657984395318024264125272936676894437464097015377923190059083184619013238602964576551739167447355826113238726081594183578945702270941714145563909956118482907732713367550221756220904447598883554993568773913975244750657608583291357888979034961891252054495558951442873755329505421783766345768196341862502795130219986546797630113576873405623125925240941010776783075187640584494783699626229760*i1^10 + 1958098574019492211844618978357090505121842561103006619569304268381547684383415510560449395173208676190937627516397282289005601441044541011881655695601892619148828443203961541837964507534579452092810890378601018321717556316853867325608302700443748259701872585587143241684604263717606882983202346389696816420595516250118664158721547735401523662339281247422257464220482965871186538962625426196893482087086939809910059188256501459023096196995989128691998884153200286611762813453650078770457791981624301717491984802618456209469881735036496778684872629308416580687408118044086254197487073127023684963399941207127262028136256062888059962072536463816626429156892640034371695764687969064415396205744885507156978595203954351210075643905533581662959542849451484770374980500426753904713633206502583227137456571125071872*i1^11 + -261722938089308555899996880513570788420327416977009172405783149364013150723728464920389215969445645076434816702817379395871364439323918075811336891707524046451760104947964573926149242002494226070436370591836123191167365038993031460281809944116142617141316812551305166613225720588003993704438584502213625497014719173668699782885642515720636255238890370221951301658900312885159707181565306925442570590606102393104478696936928372415769275907470708083391016785113056777486270716228521227952055510492258535716788283271031794531997879609815040583085171404530238977694843756470879589977047092322861635419727841156805476800485468709602939309706081487309057534041912013559542567225025840487978415886458437941979179949375545899546379198865477702434094265344707816960907044567717733854181398929554132085736449507328*i1^12 + 14840688030281536154851757881939863602635639041814783068324198965416384566409908274258183016332662478839133145734435791472761472672478326565927959541872827145705792140424217921369065114439024433297465873967557068825093481568466864292100954565494273389445886608779049408539849066180009078585155918177303281627357593996326511888732542758164355200941529609879580925149758965939526342992552200515957438110976689527782733238623049737772138799317440531098602641904951468102613196489202356476388878890993186787406144790714378431459250558058332876522878672712184432471352232004881533516110562384652468175634562416573217948698745190531256848737769387265611953734058768488066458339836482533155100034303925393675171457652627212994055899517747157496172722024912603816976712908002466966144445363979506063211757568*i1^13 + 120078972621636698095095741966682954535926823000346942354608661283319074131076800425670964332844255440053471713400999874911726708530531895470351165447752201404412971379809494268180625250047751257574524550954587555620683758339023333268060836047629286818771185615431141640721265459724792269732360636636292382212104277815921914024877636785187950919261728341057490993583621825977345910543416930693190596791306960764594327315220487650016003558092978631019544577136378320007105607968712731107373714529691609342436666856627121527502483127718136129571714749933378689287868772645656252783341677456194025555115761202140899001980845084306946061741427624104442065781890838791908241638976099709477090970038827163354572916980380577250431481684921343612967468298134002307352729567074614393301896968015819309056*i1^14 + 469629577646306617209352588751891716499185348529199874913675238531438270476252237488843614889725859288360244767533941309590614449579768904629967301835581858390333488643093387273108560489868796391913865649982477147864146173261472596956866791681187713470047886578224385078464453517979733820270734471720289546599325821314183515061886880254708392475341611972642244164000399366012599433107677538971176277492324671553789553511718989075510473481253139160810532176768219629951482131063382577731895857371380404783519557415576541794923031715879423690508451717962249087413138634705720252771681631132012598733033555742636110421391291504658682104428976985917616797306009282610945124328515957628026803210732270901766278284318162255592508789381616736832307028330485590587558864954301332359459340776636416*i1^15 + 77013797771505140504577334568102697945488016229655999176071681084168001264640015682545357953012272926483718729413877437954647212165238197010439430324198395479551514176051934694258502911075569340186461866893184169946955875697981900470504635107976160673608396509121003050164341288665765880763012216215555791803277568364280943459149106275814983598342747836642464378081853921825587099243494965596273106509375749687919793548724490596956970439701592916358507780986480721611116487568615575183298805848508994576915385838982327164449952454259972543890613210060651861532858600348654814903019025352497249632347362892234964132813549471243183326636363689200948832477221464137869676054120763532874655760600202587202735503044246845785760777543951325962861445123695558250758274880533777322403168256*i1^16 + 443474364210534486737766764443764042919795374126398235889403831949433059312421560359707946295586622514600787790833368694076137408432235165899478814765116783691013287630054839261326541386260378180834917701777992928305215662818080954240036130137200842633959373598451344993264286178476510862658234532461242902797886625963326527642411159136983433825402527708314865080689782368668496248614735228037313481001736477398778300113489307219046004697199307570800723318147378533360361702013867113674199585590590855854310363624724369888567346083465319619559439134784268475051558102681084126944188086645476156735931851606701761289714823872320250072055498203013593786118376127822549685738737519710132960344855157998898449857419234705565800159000375692960829668562534121021659028448520343388160*i1^17 + 147401537156065141623364204092517716013111500651069777604948852014855374808924907200780902150801714283145652558367407446255690096541959198315415685378262922861476988747896945777213624966287182163922111211971007777710521169326569519583119487323580902657212721059513915974822875143653503957929252388940944708751027177063615822637505062049476531792224223827253023343767191712452083345177209446848381860734419321884537039970622044431267516917263699469288482010948746818314005973500197262985913065959240677364048852406164380010273411621493647520251807156906834838695056168295739388919751669849104392102173147383690050597670979934187248303267202840878528646079092474354936197976014252160289223555310154072648732947486161876388879444102813599898082047637443611551968351399968768*i1^18 + 32835127110970480578573738734623516422623123244499916167453644048987630808678613574413873702042503015425740034665350491939355535760524538449996510465316301441608096544175670146048115486390851153648032078977814997711319585879042048120495731328538163661339105945420750711516274378864408329844311168320919825200148559759114893781756072138034232720892578550366094011165845302209130703364739681142302511810997792765905022348907984726716463183847295848439373122554334963048248420425655296611991317837343444695165112748131676407112846135878410615908040344293082348411216392152865817789991463674270326942864136784387698412601323975921522351994297453052979086154445474659253365270366328376427809050240272661220525700746857279411240674177379140987443382648963478936877006848*i1^19 + 4660622106126940205831199602813427023427726475587521448723601905223820343806302664769190149643164053117536153576535444422302033540034059446558810971438568150642365963499587162512464626092908852499437158728246801790606503270918590114380162299280623433840074308208234010757575055179190586318744022549045741444599012829424002871549164300249897947853185277103395409604154922757420407225064201799053066426645976894713544773919832047707694445531383472649020429437417830192766536868230346260499041566329690292557772636541848919985043492342687940161740240158628894766675191886508882768718184732061037195822847165941420680630077259103632898497948009254969633043089192027940477387337844703875554080687941759524285271647901780649424541613821542761323599300515921395712*i1^20 + 747114162536195104067924531464096947451765452764900821253837108049135014493404102176019657845897623910869425542591935043098352423360208210564200117199348867487971945165060781700794091687030523528736282588946530635018202443300595259178898169765828640739062578188588634734364167396391793975140563796148540887917886155338377143362377903171628257524674835490852789709810317975684875828495322527601288009177518192593714486936145648596756934098893416599074337512993302871451354494978904832655062852467599234731703299801393839423041411495427614658834635735918015324413520819375469044081439913790153968548656850376214181617941393899083730947967017780636299542622681512086101467669268695874937589168981090613418810304951039966631118847385990740691851314987008*i1^21 + 99438496799295857468272964280750015608391026933902809951833850472667762130142955837343143636391605346314863267603760193342915556892831302349725204898945600102679838628856454798298554154368759675936572359221529481225693978862578593873049185963829171677687973530412530588426760962646206004012276343526822503608647836935534198325888408946332881830015606844653514901564432082555333100777433842035724285449958566863282344849145589620428561890149353642403405243547361074424732848751097450992788623069728946251380213875911649486322223971572136242563685140656063626597164589921238169768928192766216567814778732534563345933245374611304142474182766900392439003199815993120441073734385275481266468498279268288199029875767284208975710325818429844035207168*i1^22 + 8073443080315762498423612856330922561896348228224378977166232462582025783141371006161796963005479177811903974361765894064107026519672695579776572361300055887238107881717155991140287429819305568025121911063195836562829383285176319323137610580789015187450132966233100126418377927443977283308513942109845121658592184736808745017660733788581350743629832801073214914417232566249315774214620380128888914615580226021736349004738012915338044349874097423612938594020297167831023034323256692228584307676028465787626245823399238434047783530164785217771214902756200410092318774537949647793928560250609206387575375098576371847540019955608677234736615427710491157381515549461872193427995063440345031989327084537363552880566837772343961184281953304576*i1^23 + 345837296058443594106888462748745515392555748363594244680547153079368769667234585627453249655126339623635966863936840036435037026231854876013676343776525620431862789866754605570960150293266938045572922079934669413043543863159868844104305453638428361510549994740015905788036966964504519971765828054216008620196073251725564309335064456710050759323548525896502764771089356364511625441148784815552436621726249657788172035969861869071419587646984992223302552223248682449311644160403020252362618408873581999515222977460165669092284147883874711155851516266706011177185406399284354436705941395206421501676062102093431333014311636974941942792626768795253383046832550047476780514608040252761062533320464759124905359282181888740305972232192*i1^24 + 6402461267611510272719133095316294654387455210943589503828148462661881493424024284186748121762045806646681355218359623524716955962495250811495794983656526719173782326463567641317384607126832079482026805877928687703001236112013141228583469653682350633700848724949634293894564765285542112570643741613482617882416904766070238046328047945802990094520541841654142704444871185234183020394513661177093359843501887468627868909418623266037578125941370567131303581480669553065727299258945560453550442414158722312372587490265385991968534462676564842044348360119236912537575198631872619784670740117935536911061588480069550351012334865128411150978437478829014376454655287341827025966107167126584607802142538265977558442301039822503936*i1^25 + 49215228340863242895892998799846118625653902142495330694734951334071866816604736396740735716441252360632712145582043811151886658430974909466311699679175837253824608161069592696017996679687127673705711552279066691333372240029217979638829354589431775978188791710622267324587525753892630867120291900739445534699334446037459011191183933426408566112905015604101767225798099464087647523501967878943179149219492686254124804723948644655641019807798669988010490025748596439197734108899462456939330995449323039588833696777414322217071498517208011019559763793579641349310788414606777365892993740217653743539273161403493029905134895144024673306570953106997536322968167663876430290938379983032938128890970638140009826683453440*i1^26 + 211245354458956111033539196809107475351523215034884908597057817336430535696193603927736354819530573322852143114558951658245106543685456366727775136895378353809458490886580028264978289066999077760987222718232515179159710684793351849785826466169979372484096205648043008001760578363926155491051388899071202901404366586826909939371735409340941371769489293795027600846922230442718710575659416203227095844862826980854718207443877807392600884889875650050648633442976448540334128302018735979965744563493604772602394002191891019241164897789946912716173784899275392655746635378672605207277963315108312965441059822792623033245625582340049450241747552400084278438360009916754166697522416909085230635943792930738667520*i1^27 + 3446408526350348622827432791473911166284741328354510419986788259215901891524342059925183500421867923453331953486852475856611742940109262933408255554095621334419066789128501467567527172856584644317432079816850579357536603399338905778131002017131859908773315648704968456417886147223667812602934456013482323796328402939492741519597011522480087858647186523587095775264269334886545542709844785075932658760201796741622069196386094037006929236476568033566411960858419259078943342205414098240352054008533577435493089770817325490709967148661568258270518675210211430739402318770746460137962335269400231520250619185212262881808242397503812928254996604225803450569007116356511386410279587884129823510734307328*i1^28 + 39949692084615966573438912870699379599864867803847830086497913848380306396470046681111429708218039478043092872800312339624456460556284608820126425408017598909562925012708787033734007345616343759258785865781005207218522848105610622458943780970209336022192686012940140716506105381545262711797344978324949587132300462337616453146339989792473602295042634056760279303681342007241298306415813005630255534631865416407757664362882705386974808457867223194206505921870402391577971061890301462342286115106344246250988515872909214003232503041483327824883929157462223875987872834022274636761841673273559538775857054426798267394839570989248751815085661584248242845455943949860425781691591873138425593856*i1^29 + 117621583804415325632053731746652430669424977443306809531617572906292439580945727818469888091173279667339925346002582030855377270620389735094869647150417057203455476484880747163264382890155951046777340264681876092652020201154847208906937601752119781055366425662329576515621441039119835230711765478959483201217095271939387704647770708389748882137877125072445177550969325350269754928205533886006711530091573562359901741808741430063029570315011416990331555643503213500150577551935493384617612607021199031943698281873760032785295637883706407846915171099853905327087551094878216518952468431088093917399939999709323028327853076337140408181007466785851315154644418147071691881549818363904*i1^30 + -234936249814454800475639413525660235790710353124038879352632002792435646631875921707794265392860085791341949550433353563378210328777379864873419255344184218854222938906819729991975624690247785853250492761308558762060796510269188784925185535152693573431582817631105085116308264920658136069899626324504205184491077979275496429893552695766020785610522775234419885499732387303583620729371731133477061156374188538410485986010158472586199475288532050352710951487094309574886999291841987976900104454831780750921977455604370386484437358433973885081709271184314121332349191916527968116207528148767410365851677105415091434027501659543479336875029657926170702305854939277358138392576*i1^31 + 158249460359411820737209691176153589540313651885531116286444679194521781275713688376769426909171573068843306737159051398588041277636942994309534893707437525033235613178495045276825675688122119381864427176700124903751977148594755559018079787792473617723396752628979903513624839556532261635440168607615468760492389421720713031770806275452369361674311924380429344601104180263181022904899377660111296488633372273689503840255746494894755102219578944687685103618095605507885080123177921454805838305432962276451846503613426279795600000974598921772638694920450180233596150197191202837206217787124017447811906377078459131403182663695538066692728578603874112171972114660352*i1^32 + -45127529213372175286138039550100038916631777230046647788741856030347343088491852964244173755318043898622877568773278323316758943317264025031828833375477920638539779240324874697851542666440770585616206075823342535024148835461413961813889772042083004384553008298659004515899772147415514182955690742572498171488498694036297619970680265255725888539909592275823168777121047468608906183904332451718381539888996790806557123076641092171353255119040176801977066854372079462441565525126555740174678554895642268043750313418522308391267569934272336815391713378269851560033178067799034450998377080377501207891161973680429973463874554446968738644244053925256607475200*i1^33 + 4805927647865986014176515361410794237033905815345907038804613797658214226112594096589685130081752848981411515009010449455665223863826134645620894435050998291931837839655012735738803400197833656487138182825203395404644420401408537054047867255254965100418721575261274150294694704573849255675492000426634708742986517076524218106270822152186299497322129111700200540585542682998872267563965422778127172848085616077614598579279925160461590117269924696215801705256074141526917789277937079397810949233707304084889506418246757440877806251144089966468135260158973108723087648633057517079430546809618442211332333037506552650933816491771554446830841693664*i1^34 + 1702604990270206013076943061803504180717304047196343334572299927011225302364968355591417269510342979776217363234379586911734233101521935415088572211057243664587297065947593190595133861293756853154345569603056017893659903359774239582518205681713190163827389337447189117398299702411223555253763527779283475253377720130503554875681867017401794950760534901086137881928824901523356670802191315763122394333286558083683767482310857386593615624926517029588340775978311565007167226087145191980822980025519701652612846800439686200612745181742742854291657672097363417590629517433999266294071051083320764229232421126443090333724568545809558528*i1^35 + 230927955655109469653915081619031843374579809169768383787103086647168694194614214557343317693925882578172449771810872780545877977430770530345402644500745684112718617439757915924436986756458698744023279354960141264464293375794897257509913324101919678930915625683009779706969310605985380320281663811002791266447710649982709836762379062456646506557736277952374856819582136801112100113498421910248481862341003630546198702293281537775535591961848265817212765420392460990879499022559677210076002286147810540299511071680074145929285234288131954580936933467363164931025625*i1^36, 3577314938548137211059262883079452490397514708448879947443830089860527047194449820856278872099890082701375441113685528405559398400622840253744931046423419854625154098940255555611436937435456985744681465089811173133328922029282494815988086049514311264991384553555607264938316660950081923554862532207544659124970495555926192910724792941425348770579633184532955608874408367428484062139321101020016799656628197802636333276122662899954242611766142496353079261286416162493065260570263968123917470296815245257427457765988343233260830104807256687411565508463039847383872013760030244161732923392553096351539301994347206475052910855780611317149753942394320346697390172014694859545302163693303104483784915379959870233154673988668821141342953297719001758380427287421364217352636605264652654801779300589116653877375320896589558549356111469608036066124624938616898994704948218522325444714084461214303688033396799614243182467708019521944081264122460950013463050559154459908601663599310725665687623654885835351044306540458861820192079677203445687083590638921258378319761484886861907484652730828399606942957351616138404199348430574356307626670936235673605118376314633906063407006716649347108145269884355484387799551478186114356995560169319226824373027160435441520969122430906559822244907220692196356177125696633047568720016682516480000000000000000000 + -34869959414351461358804017382715966508824202342329530131916505351676445475210073895288167786699939901732712041405942320594039535391617652127791482895656317195406577143424151867865168668220604509556427361619678976325447007472742129025124440247024652013041838577047556765885390155475749397363701413626051714005259418693979191236262625208204309341548584678627749510304354837356436459904154046604801886536476789545455191968925382353944860768476715286275343143981598634164072905231607171731823393988020189170839333050845606129679652675499280612115398978568885123086103016792966395974065398794151597257029125427631766807734614948924210357030632014765377451935535557375862743983604370351622960558580784788608825132173236006874461410608509387989583725110593078444577022159429693924931769863454354024949930783595040863188058757035418499167013305865805736096223093057549245319316292567303287557047039926868385096735065317717925597898642904915649763225424575587365954407415367068938920119693132168475625856742163136451167749598909751342934566810506870221824243089138524607046099617770093706953476496331451787690471851854704031771795027243401797720947021022098400215899359247291738084763207242519780889362591255484223236034273904352181145795291172881072303615304234121581485123457608790637237677099239961814264282373633238630400000000000000000*i1 + 134469279522197022570756727570774208868518941799766558192300734909206593383693495491424149865884154886289023010105949342808256907553801818666894880160838198076066308284300893709293639300780148889251097053737306899052610922667444332556207312820964972513791098979457809588639729991561115150088273550695490508917338611519497859007130103888105758917103963545388110016295844907106938581847224121417079793980251977684561463932070599286344281788397055448770397375427420315159669907845474923962409369143732806365252259628914001089969053753473516016981057041432775453143284348774369179468354064249794836751218144017879614677047183643630270510301385001854104255778429823682516453891986887369849158314332992911649992194157417298680550872170627040593753517688862409868133377480754522432041562768912936850685162891887796184286026382647405082504018412883244657169544176031730767128268944025358992000641092383455409655545096514976035494612952220815508710362369126585082186348211116700653360613256265625690172823826217876215566878699496831964184591383333056249153769860488294194017507128685473486057400864560533100628338616174917224777185838533127258362632827656575087566125118069465208380134513973442818963929320287943477414391919577442192712524372386523665127887689244899718500147767374774942581545742007635852825904737371029504000000000000000*i1^2 + -800584077547339243810305825868907749091610157921031963067329341029825229134039160386072755190894924398118868944342816010300440440095257302719307149886537067802484129652143248036127935072270023502702839104276271403783963850130459761998294484405101620619707277776587024915744036069010960727742359440342823505975763623588097736058710291549314249928307782598435238739539521798021632084290280085273545903239749008726282967360483512893220061027560010932313374412354354631953503152506253200163516243444694668848735631426237928300008172431738517644591266504209726699911096154597849272112322026110256522192436060579161986851105608079097435735049667169816156444937255067550566939027026169293427650434987801215411185343873123900423597137054583070387517580960029516024517711143672746767694653285131161096267683127681956464963043882102276437824321574453192084554681687557238112880096085736856142091540758707669891534307809453812717701462178525152654957204255403039100889657161999409364890093658348723971822888919475370585374775945723562573362932056636112641255259585785702568758508560915765335042193937250576303158211027218598614186870271486614630151672285436645152953807028069765828397483526283970146352381531853880486161448951793614014792662984504825030139102486483267748975730146618964734715996563127706674646184414916116480000000000000*i1^3 + 4892107963674988200041898842072536857669389410187328953258401513731308804430306737428885380485199154056019175172779721892015592741425917106806726248795148336975661282985854734938255329788809102364166388489824734892481706028276603458832178268996835554264539961442545027700061271959490740735249548669991360930967122589676135949527767151863005664737328983054776041394709469828526952779152895288005392792349069379263266622151201030186335823685407253620785807908452260436574781352596162258731558854853672052297623290836973768593017947308267122664843930280405279962837763511785868113169369361351607541512586488694190327722169542190439275723886836450914512875097107904176894818031246779902763383024484726420981514571407378602236069936859556268564446035703502240030456152054668401098475180713341451235024557057263278970999751995277185986206867131093926797010212944671283417744440331709505178437544698051583970812457704432517412717686250104549280140346809352051271689389427119498127400761745659800227570932934953515682330367479691127826000967134825027340384817145143340312066875643196902263233942130803872275260848534610386972284699339830955853811459306220449870006027224571297598011975087559962998799167694051518119914848525969122308399557937717440253320442164300842270355687904937265565452691805597650791104166691340288000000000000*i1^4 + -8463380455249834508479458560291284541299798685913541921958787635630637224692063842571111780100302056416920252928878255376128136471941516606552379799609927977828047303202799700490979965125899294409193085663744188892146568267839441746943825527354407157630312865840940985426064348514600702518409171070498794043796890488429381237957543449804664031026194027778511552721452754135694378389851767320885607416960847865974469336895799720404086778783165508383046684656047537483293957480747968570333283046459864961738581558748614893285032557947876182261385014944947911654539034051317685201285206520593409063190080917928958520834796497676216836726344410151247453188859487346149474344896583315365524612458525762952146332379549283231824418231090439272075067314542990243695328278973808148627814564851119778961990083412536303074064387816026630689178144920139279459012730009196862640489021697871191564077118127620587654407833031603622882559346274425112440966342591075713073679982107757772070336333184014843955925612053866539378597082130920394030587258094952666635912626089983815842410246965995218040271170098211613252040257020084752090156553666432269697806152106877122826518347103545267390831029834828905266431129621207941998154482438593865551986626154661105868258097442759538742216163878625157765606686594122489906981912222629888000000000*i1^5 + 9388558766094481464938013410798851504211366973122947020651709584298823559889794550991955928265183522809544760207287493696733377320100328553502061792084441174427580481788759044582298646502440383599204000544262061708453264755828449381477319723755850497902730461371161386500213282514041303048754629715581115702299460814644568944318110607263442325158280718838338205157800458538310048751008020321465226893363472596668338187693337524023351377008472765535547284846176470975723621573447874308645440210539930730074705803110269198923998388092355366920748900233112947836796101272124148542739389503596882609417995392239120608144809065128107328714428751481313750392595798286100518443721080559401982890588313397223090647920451173021188840380879551666241378861565100892261729273804416215747184082416666654668585889025305406844471725202930634429170326847466512288557748234004705787204297664329380762077342514962550172859605110097044090635383497181549456458390593799623877716317895052622724255054976676825595879443413431881258889979179963564083237656315438233173265053424690663295573839160018094471480103879709877337414105605384527963341980376398727248458851504480098259820714812862364594877068908500093769610831481587313017183652623822123440224347677278641570464398279434671333549197099842112949304956977777331909154906455408640000000*i1^6 + 9118699719191552947152208794363386633445108533736549170472825123603679458524594761528137707791403306720802808785263757786724479279449309645745956266588925919536419805411995131174783079686454593160423010834533807094498022497404229727724429151904081401027594557906215934295651977937510501448560078083705398710981977729888706600619675617115525660394043916091295305005425142256265271806932997358029054728200546862437021004200871627472047834462649703502155369568689027141848440022029570879595319832187820617460746189581991717740195873150368730550712826584290588353183894148557663026635192820227763216923466567417570027106816213364282478496051468251660803412219924829085105781920835072935316661749211481622679373663694677146275784216917292350033338045807033230975968192069150788827733978489492171703824260923431408610188924688619047803987451589064762248828587862523129233573712433713215463550236145323410008436579052049083312064034977665740630447417565584170380675404069901673500504599502162009139809114857585621282545068124752606478069010847667329468319224924080675014509417231467018234888503995676790254088800273209575315914674117393828776583547278982104615268347799703403067126056164603205851412543482529274970802422656046918904494758323422043297031420118863913021408587545954402835263154921389224084139237022105600000*i1^7 + 737165646177131621151308625336631327521966636695737172925149479255751080691008503842207816077821875448315576147793516845683905667077449162644093916127517991938193841241709489241571853728280619185791945729858907426597438494352155742791255900062904082643252716077424709750394485509374967148294879116740470216237927860521906976643337025300251471500093045670287276899265961690308496274969569912095169631510174861882520645330879501879789071346780442621579920806141168246442596515638650237738222244465491517643795832145274439379987852714922890711726953449650080124790207876042325021240425710955234535182751190012742336593622373043432815797033775061705677493596481451497294664491618208038208512709729964904538483652859959240585733871674145248312354965605549270320122895814934185335224306450591286330380853214829645036797929361468890762103543388892069017950138181028745319991371735654364341386557507927892034668375812124780338336507154398701748814200204506369087260350815672942355537695769314142071428746944746824848497483743722585782565562190874334706981303596850046022108180136865682944900871083749064043982633427458121876055819157691424139312874252820991169673808664168417755580455912158719768358293228198741740092211708924217546614276714381536290973209549742340571412447059873455175668904575100021288048009412608000*i1^8 + 565572036398668567131052638395059724850632463365776452861432947582373368832721348758247263456428789131258091633490808823595531512598316305901688629912448485987271460878256707736392506701015728281139266120169994865568877076076498376063303474975596289897584191991242469007941124558573867638677043266659852862738491994619954294443560185057959354434533204426596936440250443610879124235569191280046066694269299407059369341717859987042053369567141515654755881968341810807909642949999954694562057355268342754275101714502466084288164850495819112852754725437405123357861760372249816355746614545069712065639073206105793397411403895234795485423659459462770224736637643257715592714146610168951312437345631431269351255882880445787699440962600253192393217477231870170174653100944887727649485987820060242643294186680345875824620429745777499832286793948027712959561025165048411649174662696426308694411412582701854686758319379006445928533694619226377663741838741276535660391651659387395437273326646271429391054598901336611845808102119205057350110789263001028546576585398209586614600024269932976558887275885993772939452873020395343101842551078211946520777753756854120624504759827555919008540960677635910035408130052362343350596631922966380055435944550478551409057071149787747019653850178307387671179555271604932178724310220800*i1^9 + -235157688682570204372668955221538935459370904460618857210080123583256912461766893703054194349661665405773713629678986304094222655426420705145201153047692636715365322627824242920216024916749630465528417262338060146119358469472389700950059701270159879907894075340586018455574945291407076844596752998672187080785742216062095179352998286857848797235996253605523627163853267467136684756139802144173539516338927559630839740548077420381110267503737281091050343756428673626614541339677284840903601015526513154529826913420240580443537059731112508652381543942111843973380526809320025312147350486455838867189553621702811523365821808545856360815380625923804437450797530184396110773145208033543751017746012594809641429215336570822127922551208324294560086572268301200840523206815816428937999041695028136303659426701237624821348481659521988709858492307337780578074446740117333409118001690267832508724059567817044280759485291599910577506821139038949397646369193634179129894213769296069411721223392737868051845062412603653437791755912853123420391940231099169129766094135069044452455080272185391961791963522471383545069638461663608955674606044991592978977375486751291287239600276160401285796931082318788283528306322101993729375167079732924723942408300887264863818487351394384390357160706611661674492679935054412788929658880*i1^10 + 49604637137296452140678738066288001534418314377512959169586581869073774947130813830638334390115340990668913436344859888195161501578537897321577152768334470710886935226872989279032770055006339779361421468725388088154122756632583449136660243172646646068286527104346016293199177164843639275648298219225966475244745026984486802567232071795390106076077068681867458381451437034402467468036893440031596239475177473034278624488269340966606807866983962520844804489845843197600266790918224867066945369933538627208776627240559250361577579768398705278102457239568410841115269790125050445635921634914841954219665959222738355178315700775636816036669610248179476848581569687826267404720865798579991794880912575854258750691027381128459548235522816679573852866018762128517562348620570397757441743140056953504465808288305736316828643951310892497393513883496484752750787058458181205600644631491835954893073219518393760869855817253536558112601698289429486595873038544387085323989332589179888560725928981998258136625516195295012768184286735587448333597126220160758236569471055807316189917780981577620944711923994803280130976688161689264821809029354710465045579647587541421018286298274760420660847267346593637066905980427315398875929807735318319814511165558128416854451910045177736239631310193344937328206442589343748980736*i1^11 + -6632169740862408372775403631705349709932602238008852008191201305388037956024582453822943266094462813943112638852056386135499106757585843598766810866695978371965831571475781889615394704123971000903673571025940111040616757359640336691744929346726933560363674709857472759359274005971694053681192201262015461408775700445653079860506348810605029472608368301346796847886713216381864979832569599710627437460002854752034451084622433546599588772254726900449390537232784645575718630771582462847478971525828487085160524736419305466779580913898539578764596497038746310808696607732371695002140323493609350959978217699207077730280868844699061274807340286002032385580773215599835844508306669294923701590090006005421484977049000506259976114266611371293492531549524063995013612518514749018289747141686239775917748206954277207903808134761756356743224479354094349083212709385153782280880419844949841624671922768257604296058630506687828425137738720151939753659378717045870601623245829296865281764238159170481607124830080678772758521001738670233944226752495097345151303976617839567547675492044578117783635764097724175907385430465676446746794517001000563131413405384244763366874589974209943448350880596805228412849566369510047722730135016161970610136874606966409337857509120016736478962804333653440686296945089644068864*i1^12 + 376304197815132437746373110308022831366670077758530230113130700591329924078713710550425543246307452397731538979398954666099361158116061646885231576476945656721252512983288341512105972293784571306186757346295388120067630635182226431950900264179870493356563190781558219663269011610954839715608782460260087546962980075467546299981620887723631817850843720186767816606847703356199063146732305000524063436680409012239103451978357467547174202876055235371093108085355769789314123920679979566621583562286440479179561260611753192922405594996183422598712832473253518846438443742881225340857250649962330304779081193789544442176043024535741790960561606186865442962326764893566916293315682226774167628352098136492449828203480001499616268067325963207502220492222440903197860963609564731101535338216190234383714146441486362908985111080961371105895039904490832008436632726766445917833043323843472920505904291322460419612819450874287981212014653588477017589422908431299948186497866512082265559100924123893817728390614690812661148167356145306124935702129013220887434524745838673902958726451574646114034149570087393031056749429084215863775142807311528194127326031496550780884216473170836895713621360309392106472867542315015171159151343414743910491901542570812382818841277261303435748493165881465254295484166569984*i1^13 + 3016089426928358843318978402657507460445682876932381920331223892379802402548600179488074120001888506800607343525154917519228148406818406867353512365365469888718230387270134076719094382180659772548827085440375709562356335011011752089255262814057554876792484205223629944628304465192283452259403839763759077073276386738906891422292784472742901636586291117758932163722232991286942918444891757781494667784417023515238613674660029091326525116443600724971325159055109808974125110597861134047236421100847191884238174523895632298027526975538619400118380118519180480056193422900328115413523322142972258763638123004146289610363832923580975358908965209260636459794907985853115216333852702762716575602398006954028150772625584911912311582741973215136109616022663161803403959396526061243436647666644564530289236702462614926868938002538961503233446457737796442599617509843510123981618788321715985628057255030341621797845984637793897626166184539290958725431768628227481860241508989800972532053487685511699379140662112267307091328044248536406250906118111362434968006289454127452646808098721046683849884082677586551524257223352954410490735801418994251523020348184877414910787184153531394325783729472274535571522552865597335372813666876027150790904762933502394256892689323080486129294680194707048814165884928*i1^14 + 11687769474551144344664777049143140813709567880327357178875466256755369562136992902182887304602368738272025128310233859235974411358819127717546010435247011197347020196194744544379404936661048733229665578878177636978224773087462635364005286869887942525533394656727796361851447171257989690434387276016582085302245860220626304641791175502464122375938675095922093044695138413281042790576729828108860100817532247273809991331066978200167772715427996622069464189296965039440851847025212007959025188704785976370485891803182505773510930386858729725522230337770964069737468996269433525776447268222851445599379374014686115461992631279369213017718885648402635447640900597419980096642838739144080829523938135626810641282252436283529930001631193243698975266311608786893880761355966037196152827577545099939157890886409548225756606960269171429091188282023927318529577196099781147811976626615228544499055947270093309480283879890645562682301492914664662963070260091257853861331387434934451246906042542905893601837617040816276628944102506471451784397834365646202603545481760511011154914332816057852339709376403592615363281353275360943296873763602703374958000427831426070597399663177359915800356449405956650719300460017000779784510880517484154760670248310886627095634400217196471171986367015591878852608*i1^15 + 1152844807212234211605044783314047600751207074197731573655713719537932434079787027386156103058321815750957893187755700846844942938104366925676777300536676964197851582990739077363150711464614559853465603160769938532844379104204899744021861199098549622433726830008453524979768737108933875348524923136358738063340575549647522263667145132234103725103227309285534882374162451897676345032475865015257315856534676524718429479035834053188112330537260290159652818607826081537332854765345855789448471097729516752446827130857192154443538952694930018458030502774111820920546514367231149359250541901452967052791472278075153259012811241376841921155148447766562163160054612131450896739820207664890719741052173564365194065115280972008538803374639225803268851291029366850461450663542818855524716397638856747718654042735815933833447987860781211619707603712909087958596372386757342859451486742607395807532574724479349664568031562060000200676978000600573389653344868840151921683483815398560124938736133360927082590586372234744177699756632165378244528191263129867660791436718611050640290719346361436806159999312156968041445850859169271861861889323169902480529964391336368566471947129781364733794266957523167592556514803312493830904824161012400697840903431815520515619686779402919631600732789014528*i1^16 + 11172395610290043036849568168296013976423898599547015088669884858553063213886874197533137130335172602360784197686253679404208022009842503647316352531632387305253758646106027837422959350621468944251658897547616760045609269530442599678167533566851865574944992962655732252617562532853208763466828558287583218287645854172606617897633012976072641078844521490025137773439795152264112150248326161947155909416531711044605922082454972718465921934862454484616043336055593387417484848051550227697635150758948038616469654521301482009028610172683676354687285793295921700300469687920213979166658829412033761248232263868488352164492970773869889943381579400402380729167509967949086570223000395106251945587578511991130370615070069280103281633244925037861003620797558214187150067354300968080221309402185261193914008421645651245238450893474988983995489141845928148021863002301553580418459920532186646967084420291343316394641235443507690778073515540491903804947020871066952679313079983658552201869977406665500405495343179065954989151325667104168023681397195025995976409817569835160692015815530211070526545834635159538632075079609151759568544906640152731920776299697633303444685502966146608986640876084269676759219985645394410455259966383385858563454698317845406134178409161709881489704878080*i1^17 + 2961462713309587770417504425828450239070534363779739596574734791180237008270254663612378507448942791210319272428286718114016074195514304554017514645198484294194826362560203842084071919491102862621248025775736991740489473706462753623022188480779853348683467857459988440765361323866089574897958276012082037466174663060047177015253496166522835582511086218813328952948234294252934139531316372118455058591534985504070723595149283921112725791239288145486280401661004170541662202597497776531881785053823799156610996111070686226639292023471781816845582545518362164683460507936834216262655906289046766538632751250631843871806535037766205092032489277800524938810513399536014124978665239699953652014570980275592309981769704802127669282861532058873902159542347436650697527829740756452756142620443943508728773617593083341708194990834987253768730558162630624883737420555136035119276533712364002424560709009558446355938567307396349635208818303373235307158165535883048494707867488072408539372766613559430140180891930307361742051216567887494486978249132375654438138989424460094635654482896085934871143699806979469299428126734667344762555965754007088351077453801491192974012351134322271738450819619744213463378812494105762569634818166886313353512520366932532963942542490597100355584*i1^18 + 634305863848808682217889451381927123587532490642517253706159264185786401649766592302339628219716564693859360543055745880983943814441853455709483414580616422076351414828104704537158143791628268254903747644345432272334498559124078959147498362069673118071548423781290235295932950869288804192947526791864786785192645441699145684049453849932359926972410795168798904333842092988193268424101940755032051809593109677091682717158721777425900694050219935821555705606364882575204876892810468019473331196836023761304533230755514064552215197410355563287448515033010344649642458076231578477144259033647717746147914327433000522944866972636483615274479102065556277213981136296726961264258234267329561728950872293372165631851658486121998710823025510123783884497268518903497571482104518292949531185224947254477289577885526894655829841376645573551499267600601788735846059935767792665283646004489794028741967114756015267396542789162735993122528151888222838324795416071350536858574608792905490772079400976800905718908402061422559198735441529945033481010608381013519229263367941897329582917857296477074128924696129272444394369854554484253270266638382278007797590937401677462395709884414579346173976497809928225111458223365566509214084546851193268382553524677872039992802225946624*i1^19 + 75527501473868945736200767070608234410859707442981470478812154738117338942891241587131728361977221417401287139531382242162862566088333444821835258423978657579391907815718569358891846976161305451808679212712644307223289449261424341362928930845410205379156326002409421162298892984269595150434110761243634783968773132275577349262437696934298068898674003939809329773345404529049600095848040412885248757880878532859929045834082313515227880512591836090530418002980750630463146524294955149956675401657818785030876732269145736025429586961716310656875820940752648319787181973227102177512598949714321479150143098067808356224372164845531069867758691652217775576411324145611971768462634897421872006782059123701892030779340908391032715762418722128160899987607271180675976018118021300991247845897246552498271662283866141729898395088804325190661805317441225346759556103322056943662709721259834913037590266720509705457189283595256697703285892303832578484791926121101542012649781372195035354796188768083152135358254536186716503714993372369251469484828702415812478450417519531882728167101694396557689602908899691833854802809080299287794094819128295812309625126345923235953265312868393541003239037817924748339973453826886319256116231630403294379101672086276243147718656*i1^20 + 14046898461662638271307102769079009414856343016030131458129735957469185656210649171202382937076313250449951182235439188434883831089524395519551104580638959108647155103233478417566474805381490321903994470907881324893087730299824194344912154436777082479680969181676870278064084560479239463796596786452938300599072965132745975494037545550253619711847605848337087530828330144218240241094724942729243836802407127929886812612557920179602947603808980954396796163409928164716626788720546468729746929801490699249481347287847892888822603146234893501256322054904337229201774758614846091720374787435206414455483005046546790732462698484889213993079847076895530147965088636344777478920486650414784862817161219323323781287085669161017571161397471285701011812344380627525018464366928195975831633015736753596506332928569353251735376637329345392684629248157604629226153447396561360986976385064339480498516382623548239913785188860792058243480574371244703539033141287736177254073405763135676594565280828559069690219118321056489687067890217871594446646117738591790542970787091097138185646154267151431441672324034092464973644694800072704129457021869436478361358001534301971806106134785646873468907659510048165356965771765140578321064376656139008512529039689152200704*i1^21 + 1591072838361785839350150107202402887245618490021612502120263470756360610696366285945880926169813593443245822236926426860239916653744547507626253780255938308182720456345859431494133527629350881736916201011922408379165248731093469868812533531573627573880987534687657118595317192807407558280685205979023336206718282873523454183228058770212823988001800642775625800125887254276321744946899825784155332839074381872683601846834406694806304412640618707870609525235086572403800721559682246340353153234891432347019736071829496671070761398031705589241284874757304816811982768223540908833624435750027352730262470139283715537671906774577414918873840791750331292117612028018631682406342844737978134336570789225873508668907685616066740790314064374089227703001618451562267488556800694480524085437475112308911819469867191195953321156877420851344533961061042769277585404278288431565093690957049783016346608641586642908742985285054173977009373089062807907789679703907438620985773348470376782016451871943698996861507775657647659619175874453257175213325175285767724347535791335717148374373623581395595554250441586639107784130886176742786787130089770503644635132669133918286046246923499855770245810682434364751393338340286684907113497210635805438783766134784*i1^22 + 97354359448094830823723870074336687835031238029076717922578739246575750235693311687049960267433462620509060101864900505989349969396274137401725250741385127125581936766013868039496311886975072808189668064232605294021839603348906988643842725462933357695743764069962738380512242628863561526457900919400629145319496293868963161308301968250145766823871192501849978829773861323676231272070186711256567359565030933656492351944867050282182148892998040100304279101723876602917480672407629027520265882858955791141819786814416102984256961173066348525513324730587116386434042293772368358519817459315272252316319749103260922336962226706787875341572859824202474814606575366482984674468861858138979732693281424038654204271070610992855763463721904234922113739600524158773437291428838051169176845071087335121501037004398838502513040506585251761990884364003582358204022604265162002007033906801930448465388563464751595953083633263338360691615552439377031253961892187524769721741842194092703161309537560627463808115438931522098462384731286086014748944837495693992422813295261433472172268122839682120814664262363526916668594890675897454332331449689285158428744842824383740277277946048642822055684917418639737505296881442520260635197123643405592690688*i1^23 + 2088030715362572756202469803723063342491768352058660773873671793428724528516641331624031860474905115282971378642858647709812011541134956523040475208303288527229657478347388690839977387624948298454452062376198257333882508676814301531106000842256514939829319322748346241418951198421838553019149922149409150186306706411951998687517984052777959166521413846091785253708851015254607464216874998211259437753438358300510074909202425410618982637277127952960913376172869952600655165379436687330125936065729372144298680275651030994841392427576781687270734647583678604367273460178764858336086129893605587802526251665853514617799032050042539491577587552539238765395197447355262429090219887146414102060472051546442035191396520649816916880040285384849640515202318526385662631847297781004248411920262310170940360951526089975591272288181785530989948571666259501265655678335112561190775437586911054181637786203581355103928541731622395771377133164570549085801864297588138095162897903962627390643978262840211164003231273427629882426372298796048107792877422205441854610129556179619555304586307585061541846513323940289080880231230498924281096717398046665592847360580217815613561570983125771365009356290346973166009195762284262351279746654928896*i1^24 + 16461267948349292359587970867942402249860762461217790380091792507164770530763993159807365109338299094553401026732193840670186480911016906260177228736818719787845211363506133129705206854274719030063863566519643618956864504605108690907819874661792297646371905681186170898491081614099766475901323519248798891541478104778387181253446666508364689329052284851102116803949160619395607988469798654490885153075742269144599897081381810269084534806439381772661944216975393544986935174458292718913869569088359763050276295759973696383343798026442203560291651065644702969693647810729499587910734578611289748779709562949776097977598027914500392766126975336302939425869271303547928685214854975501997204210321523832870250859359063422034616846418385330476886990144552889944784111594481379810131682106285134012063488627627566531163664245751510326805957367846701135149084041618540959089243675062071974026349759665771967996006703555344990945333054950977945933157055633788113174900715474645726708430575658445272194710338471466388668524149791802409048303571725438987968259332108606718085039738183304809479984286168929049080243384351558416791568302141372728338053645160638557043473903352767902177685299318166368933134859940791120054714368*i1^25 + 56045381580102871131260970799071248820632284069821725905315193867576201703876133853370649666663806644704713826761383418055772180914508920618173259327074084775946405486511730931273336831794263969480168031342052174634637856474517360574704243728065398219423258359519288275198779048137223737654949936028056157444935757241757955705485455427982793490365459470698527435644693521703230956081545813440413409959148056119393932740138506282547233445835940397474727730956364055940321777208617921230458118057146906483683153284100597959633166581599741966846830323263681191437752294891300724519544494539447515596449627408715618944547160534525884648810768233855669650264655121426156975229849855323637803000208931519248389944095026395953286306487690619981705791060824277447008646099744022904719983473076671360958225802636118923385385427012047021283750770601333451161033325240979817666443280509973903531545332907076189882726800807999347673103474569599578537939119312222257124946553500149053145401130575515980824192542654296770626555361703248499864208321321582014235938622306992521205484750993293130203940694192529873161215131740958946676157833292698002401873653050534744823692296503905069290283213426109841739696464168222720*i1^26 + 1064370249709101388382372059604896079955550269748956521679394963695059784903190034136952554864267650276539413472215109303296920126716768536370093599853694200147445443859287632689019438633730842840614623243296331711785058427671223398108342916309925419235867453698936494347683379036192920865996971074795410736612788750034444357198891601709720615758843336130919381412398015821750437106450840435886246259008634749187294363166325241794467289223575919446210640598806153181403223830145617246783687231696725325129367974762953789574308302952611359137852320697557383489801007664969827797479984549933691965127938806427228563848633614552053329483474087381100570583079858150614681343987108349038929028027485109723063771736173889072376931318669789580097648892982964863630180667491843258818088070597860307676799861393004287365245390396995781871059151314073049880072532977551900503883782074370944127634454159534204067423788631502100727579152851056516062850971744721820487720752138054636123691421177573500374821466144791346533027341359360775143016539192718710700290320517061161469864691120198481475358385010576992557803766947060478885896867808143330251596980144074131928333241608123524086260115402369899565951221760*i1^27 + 13879420004396689522009521479772805727270167928370245927231436238632844214981905992084070972990092299960866666282802643535006815037644461693326997748127516170413395169468081012935367015274057229944564011124076210499573914724423077463586828829982994490693213088818813983148446666853836587044997317615190568090643377855866058957792619799097904711681815020786498605695568257667424255700597668219608378822239631611057365278324637016948856702509893928154299554517885198996169632116186102339690387146567083425408515660632693977106580101250450202602700683552478977023093484428193521947860341502671508985212755015080020540958374681617391566043425745965385456012982537737422751570694141784695437638293365891606923465116290878299313462858416883335593441547360236260418369417438513348799944857967887603424606765713376688950610429404816337807243419586046097744499348048834552441481769363766991770390115619599801257929709159337597725170322253065076993803085334476039186944857855662010792388503877500659580651063995289069266412779547423456226521913750031286077800593701902954682390547032501045674892805339214133554387798332905512935637138330658931321662639430704847013736315755714695097974143178573348864*i1^28 + 39740755226468531105465951979012832300695248331052444976021794772562242594969913458503573558968889495022386175856413925775034440395687506790867392549998166938546887227052260576031353789688213281136741231582065493923485716870352758029289508855288825394755745279468599886619365043330721683063082962196760526246208550280337289933739164465329138394895107802646778239074348558203412949730235387877165171378593194930193662487624004364044510325977799522294842600020297832659994694629683873218918800318464555602668816419960392144352493818953401538233091107439534865041848646161506682364479616462023987615593035240985382327375790916505155302647414957282321081778018369867759163447558998279928520462611699277226916947341075343681833920530981848888114143077338318640239779907266347343436598133111760887417416332403424254690809147903751310586770387583084136371707368299730312546644142447893001925724836196554118207635509994005080166292486335174337107649772497746957966034241816262081901022907005022245589772861054411179739917742857785364681176636336318640344024499040660754721123983513717283076685463686023526732828282704927696821892106274966023543882275377240856495304549339364890028647907328*i1^29 + -102186539098060703450489302891188687512454408514757282299922959793434739001352999892550722355504740580765021852513933820330474560342145372736748713055812011631674962355071461746965017968768592819238083331028794132918244561162590617229186089870095759807989467785982513331024709610327774215137112320095584580908448559018222240051379926447409725189836456262177857646992747257368144599467922849517464604624507737437197679796439201958251204955186846963399919752205606915660791115828602494002060550877488101347599835939874381202646167238802812176447360589446698090528513645083104579687905951296749132358106578283570729094279146789913120515540861675397032836730984854102324985685023147763797732804248447830465994674882819891147681623941245195500592432897803193763216547714151806422972619304023987446475314180019190944832792999387287881552678590823763448734646578187655182725725762622194508089199478801000451155765922294676652579567095524309485020884645305983860782606948654859513586684318111142076525344598240686891367663462619846863119692334925500821151369869437062669059773986494718495577358448633310474485514366057237604598275901196950393735369051665462355567564943276294504448*i1^30 + 106637281620939429330928023249700480286886970771878745060753307810917857808006061211541340695620943365455800968291009137304352383047223467671667687389064781028234661766506631971237766344434459622503977342936653697229655602513012148124586514139485758635302623944314764182044932272719090424512387336002391630238671132499863087303964708475364329979094068876872503740504366250028301828678289968053123920696777481542750816580033249313670159271555851588115343478778583604701975745118789461935007081762524326884842113172950019578961088517938508788999954989158970061674897376092809972747028781944097092941735344988367153338356274413879732626761151353782742884805506845821291751813561038379167982020469394525342653026976832903454484470859745715834038513503737954102976830781388669504602562378156494790796700515711927645823927191999560604778349399348531024358624109048783140307750172474882450637650801386421856789353184769649015020148347414359736724854858618093897695376153507939097411866891691339531871220514585189607260296680813489277473563474940099643935427316137498070718442495346029200097557067323292827176163293920453200831396578548992959436259929059954162448360845312*i1^31 + -60197435592084049569500230030033940888306276646016733091785462054474648165029979251334608970049225264461410930256359101056469747998026738861815848931168409051964307890964805376820229834784420386006707891683153291006413949103887553139018188313288214286524997795406397449303668894525160805460013127673390445715403535373480097398702972204160601793814847301492563844435229929776323955993408417620032217571652429920305667760743595576022596263818299817948381338458889665361838097104492964154783166742033628314553153925732457066042300499882343041762137375383369190528407072138205007176106506875532149805230851638610817851794923080920194801262452717658238102317897504201438703341013100218404868142584415636095410302998357398392821496257265481156142823665945779927689399502716995495009351325396444754036236924422571916162560206134944245366758665788941622066213932839533204754471285372833949152054330844916197401083561975145634503221290863208811527834140277976939497191930762342737659960471339188842785648148951352617426314664873676730602006607214499245892087313538684799913971109597837148134118684086157171881419183609633258029374047012405207491796500214825953024*i1^32 + 19179868500733893228035587428010648275291178374248440080178431729790483819052897052100132205628779232798457378821294014077903535442339293923350651562743565329127142932881590151190137402362110441730479968246701222810722391149811340073733479338281916980369045564445484827819623074839088899563878378582495717751560355329000486044336047537522535374577884288114253387690949866230526638817786549272460719262044841164167348420261310265449794477399388767640304557435147047153007964537538423145871244003900319108235312722698317292883800349122917096721538203952050757128744085170106470564143065939562444132180301948858073582679477908400804843983520585216444916238338286616241559997410745733182703712605468660702092105933640301234665292530188467544401212843493916558843975702249326753825133738174026800733466493969968108985899209627259649727996097479229819208143345152735831941342064873005353878649299576307146624602143068512111875875119901277724288790391226857412262486719028453606860892434455667047474239381395362258750011345403645172011669627050780977394722947713188373162794299752293361317001186867136349795045506572305392852795698815181994100404722400*i1^33 + -2723886639362519041196120002252685231005768365807012659847279009321400420762416824785814611429747105740609528743935167998417058548958763035865137618226332191391141842208195818218417756106676929130886307391067082495016409670243121947256278334795937947828017921431014649951617194884545446543486637627558885138293895171290390372235875027610830112288576983549624643476289335743488553108329602251036791204115567871315821148166233727731134579287740903573244979080432599816043513639768331871869072195630488175046922015767278403413729896456092053640479894423132928500153694207289805453341681740287115193837818588306911791286250246660287932490089834880976137895554103015510512101001684851562581985345402292797530445292931002622710492098588175819237565714376685119519607393968871888461435526400547622452329354319738392695755178619732046956692151206364721424744244310367460681584537270670150599810802003028537881396436923875471727414785186798846862673357151544561695895278472066879655270469304715432481925737665382726806187457705780676728270788623954676488459538948159243079988224918125671644738468906981232949348068813716381735057713658624160568*i1^34 + -34201368259271178181667648282801697635872948203437123065203240774260578443114831598034911539991790157945071518296263810187090309411574018154124315214967979440832288399836124021201291856552213724611139892935124159600121136901901613334108722911913355457922037917880464005927043771123101212039358086717145108747173934318974605579977942223739957988530058327616286325707625372551992976314631888149513489195364927959653193172253997604384900561930340483868119124707081693829084370221157829461048139502021630957195801259141832271019799315286334367612051571472683536669179121856236441805611964291593599059493940273187731094645198736361736207389206570236698167697181839222856106272107355955447172548307484658611271949474133327710354780010377941830767929330632073422109879231455128056462331507137126825224961364025276825113123942956629867536503051554315319218446735003680868213772821775868134673392136130126981251493376357713842825527740408362056739261681165086216209235392041348562609702241665607328651019428234587863774329438847746989229605611685070600613427361935814751615624013212258193391428657888909146139499219218563719916161*i1^35 - N1*108705491796637898638728687531519801598598256230743337406059043850751498144617307627461024524166905767515191669601545612677958486204820489399996711434107835080888899643203768479761641410367667077834318297218792429438662277063656396745733739936379600846756990055120651083612261539109072530592105386501617159767440588339454912993248396485829726148129066705572765693777828637082358950123139562987230595911167652584281391651254889154433506100920364492062049165224059212262887536567876484375000*i2, 3584368766493033456900591750329132521263835109518406626240837582074106828101558193760737687412503401780587754606036469998426079993166992142480904321437164931915465332276893343384012858747042392956832814995855396998655479625774065478800430705691567072180087995327938558059480575468824650170748500699984274045145729188690244811682296191326965206250022093888924262455030186430952122103482611569567120448498602987193893900772708888229432141929948843250521148786497828308184506722353321888114053559965554176094474539438330991841517211105284140044801278536277459255526894299041680552687453464519244104157195240782053248022703278198653019291162749992342176568633354127153713437211454879755462283679692069797193418165232837094837875790313267923130271810377362691331621483767289757216520901039193417542780323449478874712963048555912174457788457154188627171262894527492373725939992447957342378445420869565884204741412159240000104290878149489884541940055133064106624514185684379822402050115175376435530551411287295405016360311884991117673065651733367573970233317462181493853177822559704748457711004740189124036441108052664270048373953915721908222905490138725060669032525905208764854772879664116731578890997228894111667912749688711423848469936090049885514963867618579484794208643186435542907723649233630042969143629759098388480000000000000000000 + -35053436397774812574507583343414632274790605570758786122469480000120327151390549629759495525257588965709579950558722624668340750764270167147450029951494304766365640245028458972650926345073092557590904985493172591988427287314576353747865319699117629841058884216138766437828714674524779383592674562462798744308149409488278962410891310158826402575777335212152816918869870006955508045420337900129834607865720376676084360645267071572156441451368778569764084598802445703216913443172919885838102954902956684981253262272805664160048618676095401620254181458765532775549243415999900403905983944963325149031270863613760657590248399799151049970398523002151456733105877825548579398056483917037786065460492158559909007207440581928161819977448850918580740841726438481609465243802006665839713662814360111229871245679231580471295089206114220005167565041790872784229051648559580390074354529974975976870237608317738994537299315011371305863183343196099762169154976544625029448267038272264648558154550795204059163214185103049516504814775679561842312743244577139374223331628795846697998335395458906564609666277121729679772809763397648128652766871997375017391676615325313623746130004420191037837100117229642023744286652543107571483807570222160692002391071659233758920863445342013341613250190061777381893455948217634271961875503131289190400000000000000000*i1 + 136280634439390170043721885992032374884381161194790661972710849090455548466511715540672990221789169627422009796343575201570048433222421054208038271328558277960067179100973354780143222175128346541291350699169508150759187023785424003807550533614840450672094758371106300496465369188774357677289341116683311863362985826592453812974518034422042095471991742104229514314973803540092282454735683370937838574738874821154534347378795553017985500263057308227419708949165191047149146258322452584822709566341829429489608705304156978740929998575759289933437103540199629435095136274586838863744327619787413946845872240683585675258019239234678394581153232612596304165456927720469095333989126857480400757457801751289995134169963907306118123359999591522256394642058830251635608779993338358962201956972852327979739844494569264415819981645830347353529998035669187582471483299442906580479378171960479750140211555557679439395519990847936134877788385591946233471847101820355632149062525795640215480907520368186904399907457121639459035398294094727365416326784281270898566251586458047751014241779649372618974349132819813974344062198693636911185893235078282306775663904091407779263600983552578247570723851112948935430848025479936477892983999720142063528506881364477385126568326793900308866430229959057855792619801298863626523255587003695104000000000000000*i1^2 + -809233995253471152457144029178935461973603498342078041719858664725901373807728889218063207668781469033803960667444322175498954230989599363640987535369858385264257468455022923991498854674636656343266483618611364325945365175213156553778553269410507183881213774612377909897582236985811542513637131144631345502234713292808665800321761835489975870123887354841534780146745696628031089648622089039075150407737524130980776205215748045015368597916861466408414372747821770461987549309643934711601825313295249140762240201201269663157252025660161369357455242114815445349690820272589997547858383234835129786068895415770140982532953601700117483668481715874935544748116172929828263177029254108456468261695075009567685481109308385002457646830823853788865521104630767016681104960180916866209406917966183312626294799183586064210859762257647301812813384068538095493981831304265270393339841514274688960456448649547178163916018903793460330960933588724840445588250593616667455252450368955327749926853438011634608546928705992131797056598465782219016701198781321270522977899608122019696185440163161503573611647778787669902414172922102219850998375072346859039827818660443905734477719341737499290498154551146057162059688690103216804867971345802657407154159363291992507082587194330374561467115879194258114132173679911020319871583883079188480000000000000*i1^3 + 4916753634936322753345646515248424468764763159849152568014172584549041125158294651523103851872811739581495869083435775328666912604686997953172660363242630970107006156693589921860074285934360146494665110092205217875952229029426507241089935162612701540501423618454907221865462108075182851186776773743414453142561468485827200973253995475962807225774099003606326816754112151066240962757373695616673338875770243623134267352245772378071814227853359548004290553509156711227308052579419949598308078863418733696715765487120320162840732587943123730922360413131916516869007758744516897235630556054732686151782737683520978298790840026376176613173742151895742719415335621943542583016152255941569904366790221704093099518660153312560104291780711630707051979279155351485214395124375265848682465296251146383479074479564597638730024439051015491182730233976489846935009317696050660356314314346561840014061579192024521475469560442127245352436220049597279462152149243565608902407701884754654751347164774668002827744371688423843085607539618564135907808711906714701426994196627764085927411155993771203878267015728189590798502761881511605601852220013178045522474695998342235815464600269675050380269131229436775444178748078905212085832963776768778231444249550340248616260716937056263373657069360257233356868617659309546445106795394367488000000000000*i1^4 + -8504966274631092946106280880420106718348396097387085467141329025809428855265412008835369968343953268687617501126156828677256339323892988808858169621821482600306943416841773268641180290511182789888295255104058681480155157107172638128994224167335037525795499504885081903038778060553171432153744077008265323773934145679707876130547340268711282931510670591493434209515905028862370767173621386776270385158975495753472845067623991116425610676322863281655807975371133079162213721895636215265385017419204203798463327997026757028608001148638067079109178273443142131375023294444573622052665636025768032321549070207642002513346681377644904115102860046710816767216537979306470242541329919399523466021432687827489282405374749493091641137032336163049549814235638955267824525344755574574852927110221754829718016081189228102252275268848389510159607138682846403790114779191129351203744367966968356884392886437561835554534078141535349370363891860102893746095685333723292642573008416599968818782422670207184278243099418530090104214742272505723302092300511964172385280763338757005661961769442551910524926902377946223673907172645520514621274049736530084400761733137158734656118423082130056933257869913330422369321244276688900120882841942772281408194052270390394136388238013856041685287045314612187698033971864498158733385293876953088000000000*i1^5 + 9405146756294502974266042629805553537931303290931797906765740750357823911933416576539572329457116090146037098344521202074326443844462363177364649087707352148332422881460514708435595687105775566948064090605274063748495341155964768381311072245479290376222590065624956069158738953037951569433468950856729001560013051103991461643963003787872052302465907611604410905569484919334991948519642733082753828036289840315243595039412438981776942166889582039970830961341226354091170806478013073172888580682601414023523912712883510129469227487060060070641650338156129318572978474688899305404122570462766638016193920182228777818579889255593836885968192527897152250702025573656069417241863613018543614904139805895015969622328478725078893289155735663008165478434379163652801165992637211850675575563556233354424998652987274216917030492482532469816899701493406079856237984686090688447770869436206454241636330216570074124959190836240278728901327155815052117321767513718410588224585981121293259722936751683450989806276029638099105389779113368894622659717783374432045085084561304447152129128787175234540405720373692661509061225601067846963319692696063925976015000262359302045037455589376720961769491934388198429627072424764908493585464244349896222078499232748405476018482472067200929945153646980169529109162113640605140358546472304640000000*i1^6 + 9145764570730277826109319646680151217602199299187625927200830160063080208781487966044354263279649327946696310036826883222133171842754207654161879933606682902427268653616132007982902135955797311761800294397031894488723385906353299287874259652303719074518980688894600776387498185083844382628246557612843482534993674099065218193396459042146778175692894972254678850191234126300568865527753985915192356972249354115174549526357910087992921363007393848626177553640951331378194568275278821883129226585756037148534559402645264288046019184197894998426510709275551149970277471543337565340692959795649972001105650624283589233726430149555608332255002215127404095731508024958226415735070501048404572062130107673843944750801814072300281354579954443418508186123754735748915702555570768546190379266979891379392977395899092704786994808813896308825450548592398590860350134783413777166602798744611779766186622922473212537366834431092625543814448197519156526579339479079578853575542557918236985867835856962575623186007903424474205971619479668884692606658654815798808361221815587727855775319561343545730935015924210307267540414159475331895697290893410978317335376213809175328821560393890657348141754699426388227706180937704096542015759660445949671448175335887785587074312318451392557792273067166873521011153351802917442541768513945600000*i1^7 + 738504362282956608019946834357362976376887534402254777293786424605008524199517590657986292525085627361685254218429540675371838122762310881192308146766428879734042485109210645278682576782611375060367301484671158222415862341102482605409292581819852725276924888410412531913209735499581898936655160831959908048425891144833486171777444907704458692997079165645655827258563615898539433944866446753739363429055450099324009038225276187108030864654272771482313418021535119052809904376152630554554602015906981536247061978008593175032997187075737191072838488928258421461957105720051461361739342529383009810617969426543771750559152570772684457198409533339685718464526558560918608200102859081695870120182781288768280731768428300283817852924042829695822032668896616957322958101072516848759819006262209387297643606748148657071509534938030669968730395856086070536748994818305875963753674008381224611845879758571827611812881613886398546931225017975242243775092045746877047407795938695816013077319550683538586077551969765976556466487739078517507541151376488368714203606705492450956657342291626217219385466232060023268669616641002379978590419471293707631250528969122330649742922407211502884381599217114498170965642790330762598191596330762027982886862097407054463271312268058344248842559031563614472487301731813062844361167863808000*i1^8 + 567722160890461705466887141723449544576411246822213262706219356097124524737130327528122565530136772902726898308872145699077503173229206018309309984848689798676875623462621942454294452505425303327518938197498942879999077247806636195782354040789659918987261937316528746513080449929004089137914552900974650975258915170848438652154179220349240955513575617550944890750876457570657387636427073797803796209312201273675603399641728172543489817066318055008973094726444143176888420897592375059429617578465541279295426889713243272346051016646840018093318452475077309909871749394730076785852171838997117311408233700947754515386247462771402320052066875408378466147553567147754788717071522313233749721190157295814212948277217118806202011863280909407546114582045640918285349834118605420666600559193975060132336620877030788957919877203617600587311050770613279944116719909215522792297616713825250456241675244652832933244416644453825786144887021554405175534108957169504996598115369221915147324200154189151202483603767888497423505650730427015177467820545808206283518125762411508620737080125767574136469742017580086895793420012008717096231121205879707874118919228707832616799375161104691569956828847568408791758638792582842712904038689072429665498453818227971058078792022429139873118090309282776959009161176844065316621044940800*i1^9 + -235973224632360619554616179586148496499701148393458462774303090718178289302424011002310054617647891999195789500435303453479074717364855038001834401298002430801902375203139793406231570516562107361068444522545973607062743484170774309687005227921048614940966136211496953304733384245392856843254567309275955607621263446091473353917870375952850329489559215526307157871085073449680591072297463194050158558875265154631941514896108159209946942855381620774733977180814300172837125005662302359815791497349862477562631058455626362246910860006179296395213013612239473463414998158226649695187178599192200463499645471483119468154347177862611423676421132089200993794287306531549543518803319016620217281412088035324918343557402601241004171739032425471370786394122776963517746025008332899780028529051999224469288176561871566742765508960721456666024348603355215610760377132256754053313903610864779357630296606847228574872566241410421770986759721797654875174659209642824914888580469186565244622374842413681794469925881385922712577109509892148554063094987647623615603155072433169534374964770259803291163167433929217635282050528029619581377270669993536633188956563114051136067814862841183892770749565523387621694696777149294003084752568207828077722544769294841576956099362211963496028916087472688437266480364529399727264890880*i1^10 + 49768553200350616672506204285175973459089362270282757032078061419825581023463461718820783033085263960165566855196642380498071168776852706536934868352562326160329309183011756957500314137011891627643779499229795753410077711011668017539769476748309233562964607102495934826923857945077912767334423669725746466431707054702692383493324387732464924686959331956266366337483117293551144658429089373644694051202414633913980001165387226103079834216083061978261159177547794125397287335163865951070795922786897510672370229507977705789856471478016285059723911266236827495456912478183870221307792892495830009039646111743102497539471866599712224792188111498399046739638144355105799710829025551281147436757102436360085192903661751455765681293227121412347801670951461683174685711651758559015366025345135961998301742023058868808807480525470847679631027538839813692360034223706556628210553299316632463096470602348045729608467153732751590856144946028667563418616324048852189820320368026090680980092609275178201681358730018098157492400608096404794040478770995329373825654655313211118178283236771916080468544037355224394727643299986944837106044627249260123568504887387355498957631003575153449884079317401822817528080017646892938596716676424156995701683640957586663793676473389473160129172533621334740874925721880677513691136*i1^11 + -6653199717204462465237151261251590062355886644200361436698116017833920165741174077569563488608217854309163461127206711171213869931982038349741542160089520290779788028696889908653184880838790181172171005884883974637024977300133150036520264552978760368615305650450408686688292054960062025756253637978234378448875044129136269937389678968554116286482387020119850065959617768218615431586041129792048209956064324633905309402406859484150730417575703835375830093020343254657959014782970323029420250980066601782974100917613881799405133574552497589638263265293233241546801826684602096081323347450874944191069155687496445336700862921436779589382374968770960076851450309828790891107906351901465339341237390522738086581227346585374003185930344238644733233503531343439165520132479754592670336643259932372046656312654510401132151060037417667264817716540593223063160190507126455605076231788896456987170488230422053836658461871276889646357525049607811351035399741190921534290047444319984559074931390407062307170035452460595530131907098571152520721469459024033069167373660426711084172072699474641163762347429821748730329028713667533984251744336235786479509966828038150177585375389292796264949032713584623803921060125569312411679877794823517269787957909819534046246253010672497185584160924488216328619464599445438464*i1^12 + 377467212004569661118201516354021035897007270375327616469216100241382870125507342729887077845397108247847930623794886659464196978704370451093277488030012340000462502449819956375153282289209476660768241231330687492363767157282200583551096876060055371832464286261432076247891918078549265180666207131275480077584093933642539531338413697956337874473644857131362667756550783642763753193966399422994923181493089417959337641029129881567398167626983348696851413152036661212510536135688082687783071615487510374515700406736708394128582872784265982709326593214806810979732843806271705360188573198839078476041328765414186627451796452752235799785956914766730244658804665652442411360375782554717707078230285793718162391379266764214198805489206226169708658462158340674288935526026075735535125396366942551086192945651914523872911790753475621789930693200800117851545686036467490360505820055264040124756666366657332083564614195480823816652029308641668518121008410472877210735032298046040186459001749859499952580617427206764643186578763617314555915152540688039537718315232942960020933258018362086149065989570877567167656909183758115639600498979156263826418414937214911593742318151056620539020801364764014123831688458856894430797083638904936620575703296191481859193379533175508713043502675227712353842018159427584*i1^13 + 3025294779203940600202121303216925465727746157792957178540837216475734328923610580779535798594509097838077392104646838847295072640892110270890457930011436347350094884653010752875578932736342848045426418495872023664344096114614580647000881758704923658489049250526975679130964132275846282186984345418784715719995706994788539303366672330136232334595123367306234148862114522891651991925146565760815039661602992753241875771773349303686016611446061382421594343845500395290360800248850195176747822870651047522705205663837012892223548578571533620854959238028698783784621929900420393953159988747766440485818083160593594669273126316731607334638147753206995847828597298776749443426048630449491650910446075559339768064617743586383984769139736281132068527807664959684520956269672237206265096827747482590373427953989998444401280554640065722831563688661616066810010820607714952937169134105119053709237400301869982166520996024088557670946619847302274628705038923265488241106292600976241721245818433293434148658477400447455264678227443120595695322852760459943398860639121457870591005954935971878780317926775512717934031793557080103272921746292134404625322693021062776012767397409149062775979357493069816494192611094831954249338757259535696061225083433032638553074017459666602466364550325181020306436784128*i1^14 + 11723904045823303471243525530211527459542854180566740903691241513521505422336913555619450691035298602632583111658619118521356812582913676696695369621610430357003594267727375111308546528228274522590794121099929820932680924546050115379176352435240025477136161301573557421716536866193159394153633296817651515071988121055429303339800474053855999844639016837012412138762967933147979482305759967781843743653658073352418702669314571376737462137267724514093132345509653969599648658966993974497726720941216740698475537068529099385167768740833263460188837159255932854375206168454170298083071622090043186557959708408547257938526759875410743591998949884332262245631669747984097340411685825745330037361046131739638000378867342372504587308002894390609737067349826551935756472905140842638187159817553366548556259912377764630003725189423386284162421314983709022993376813852297513341999219134447289797119668290072199373578784898489371636394596106700634836604804055083169103330736970476878458958607249271278298362814579632192881552884373818699627608343552374342549890021773220876616325727038336818016956095655558189310000883916517702260500797140868226598843478787460678488852085379862522417574039589422538969607887966883144296960978107757499635288619053612247167060699014661233909981042344460506103808*i1^15 + 1159775620048512514967768696023056849674531234641775233695148171851391465217147103082806003825518054263397672629129521486033461866011601658350446066058291373560158450568954398101834782332769591046714180232595754828532076624326060293438977810689294820203546496222383170431957225620376914631481935115456029787069909719035978381048831577824198002049371930675236520312742807201325307516742193592282582534768553384162139810907532181260183899378837623362040333866515520865916091113874406528996222283104853569395697471820787714420512550198861268778476542301267191555074093290584301812422131506698826048227787717404525396735540277800293269540168792603483641130545359679029181892932307393466981456415257735351024431704299338593659912804577266208378401266361872074709313201180852922211640826803041125948198759339178393673161194347441335665967769819313843725988193895260148237458577864866091782980839325367388513863142548220301359413485293529054681229831083549039603061083423915547276751528995605316451875319108317954059826261151778574027230866486516009883283656676783241830648394070215780482036479764644597852797379054471710934589971483946062099033333455239143857092603128404825857369681797622453050845200952792188247677582558691008526452364600547294450417686397775779802651795000393728*i1^16 + 11205711869681658293432619314516526297775024907522505729856516885597279416631182471977040913354464596779414814761723607602672268925886523679063853148067388975902129234940532103844918113530957287627611434820001543850097135808405081944220553760148260129101379981380944844078817610283273904087286517281037565212950748854436907740395570670805807894544724786484224599431381060582490517422296981421716847437066054935147621691584931438176109307211626157887858344253786119021611243882073024190393607854160185521472142812470262182409419038355730686613046579615403096608909300865488826126890503510843307726230200198328616549387539838467166834471650075406698744464258906223224542039226996562553388725189859828830704421560080953515372116462134617105806607009280548269396147811089136789314855870340106056786057381935655629971610130342379315224251157499379063739287971197230437746204951328342315345496805729571247716476708535480174313514794858408706735886004989404514629964180329595974906801193691890067509809122482234596440236346186218966140852682358944501000567901298108346854737818312240919612725497038800432875528759230388558250018585308333651416315027152659180261911556662257771441852778992641711111959199926614133174520108547769243893024056723490806094108942727748503809902510080*i1^17 + 2972668825943869763202251803644358311524422892544892082458110153557656097800059600833108192392962791261461329549965980420021501712251794245289357508655986989222141181107339162971713910634128510581141231963613182630016353770743117626383775727970767979013084423720321947711230604795675605963472078062369684630872279569554685841934535612922621341919646044167530944977745506035962964176353654148193399277513893295427090146353463387235448569684230308114592508828737076922343070648788452047768316097185495063156240216354472605842511719974557033018805952150815937391711165631179884386071447630416505834584937335076107945451355906019822836200931105270379223027722176806776563655005696155221023981279610341749435919358259990910425902204280122925407943843141308368562621756877229690965666539129075792586308888628153384115918935946544205169443722543347899708337477525036007728073350677246064170005829552121254750017742739562971710712393160600840945198203236601355572216928217478935063496836158078375548288948337060404603962580103958896927242999714105557112065700531581226167025979358969408273333923533784572089708191606039745760004934421447511330743387684594802366771654550489881249406896987580798572470388109477827253252219499554144120584869235654336193648915246796383453184*i1^18 + 635909905926369482511168744634951408461716374995787737836858352560790354219682340371231808242847485507211782291387623453350649348781658814254476194122047540415302316061318260192365160313085179397612307872491340530098048286522629727919178430506287805128906663542658314417414993184565969874785385102101085522567077975794236432387711317115419286889190021321591945267095866659242993691159159097206950195024638450547331928496710764299223204991700462064473753069362933425350083762007625270768759388986919282461437272775372645381502206108733389186994674415712691980285512514137475824674031619975943277036492379206215731436261706091962995327810009990073305541184069892496344399008844041582531584683377497876255187641527376732319988896052299959327803556305682289132344240875346040102960937168546999005415783231846040786291079955128512186023302587258035037846141042470101579172087922499140847577791167277583263453374950511486262248962888606021713400268606581069676637203977859692203006561875957336565659754881973909773159139257939620805081760808564077269987165760206340930186652712438041270102925791082278321980728400466976473844492598531042271651372760640220529345636548524396592841676636720791811802239428650609759975158337789633885406413735623546847619720857780224*i1^19 + 75739817846723854688983887039257910397263980095521550996095379722012489795098105047337174597856328787363256826688148921709068766307352679771794298224975652523265777527622008040180875400432058273564660344830833439815618044930880682408852413063087988456460587554738405195307167851605226116562473628801703468087834261237440114050223049998101316319106298433667690756620136396802803940016132517317213494029557628888786005096550511065473372734433656097191906846953927183778130133405435680493408260779879324030795354824003238297477284709399007515172800163986882129419373305397342046647582126013204427481629878342649000871125134275728934857863655646904688401983869422535933308200265720012746722570492418420413571513577194672129422813397956460206131330678690046079080106228855213469759568286269073518494127491303388729172769940515785788602881089755952765886353618500634419279389126683470679737897024234366056056394394750910466234513468331554609423289221834511816624237106879710009381015573251282049289018624220782526607808953230214121213470190349902617669805725769715629713841789592191020077936097113610180546391703913253301309093100164134984291891038432214735282663363471646339110474461204721993649888482142168759268726222326845601783856088504613168067117056*i1^20 + 14080282906566934762915462002632910849031474489111477771817914354338081418798875652032096222139632598708280022067358294374009376820026240547305540788946913783709819175793741000906043936230691727836483033198777263503804675005180300291546283620801732812920434509479263018702940083475184537821610308580160864691693283658144395347390726127167319263217209627755777566411602421782633438199190866214089190556945664957938303222006361453613001233987807015021619114661937147787303886486066092738434009702754374011632318038263449556307135357848840965019665398114350395210871628332372214076724175024357187279423018495582006685338387751427519488485369652120482288776218817827891612665500885198936483707917652961489365477244802674187532732037814411597021728477074168837083034720568201865001734039097343099587640619559812738180318658032525365884129685843883578945406329313787080015679628735833612638251787723373895178496071214034508389730423646989558879133525552766776998002057108250770568947117303530758531630348657022481337695839352098515805233818245123129132986716825530438274164639502683362318151590631439182845841954356570518715677686978632958733349260768818146171577964669005139852051272031912512629083750284051708812155063790384201582710647747514466304*i1^21 + 1594642768289517221354378107944288038003084947384181600136576032335363643299425383054800019008651575799570081055601039323991101248727372785000113248375312826247513798505203082642409363934138888093478386034091957788765912822968577315119589497058256699036012591577312287559366595136174451124307674743104174301564791502753222705996181152598710797515487494908997074759162359707242209570135200552158626411178483077742001959969259129370267864980202675186312320451945845900305197362657501379453343834905550010259737179163679916932198728242347459177536017012339222667797010267704538640779667768978754931869609358064830314049838462723737767438226746339272661074385903210294213185591470611593073670212286329848792944322512572464329715930689379437722343135842630980735234053253690125621739960759194531545698881431910139034043218258018101384589007236467301527940804178063323423423622368939194728534197575981076004564344293787347842257686254642158765934362926404942190512277577252156749515327659577583962953191404618676886736453473561434605080474400404808816502088733808843506559771933134294692861810566557553736356515352037005719826475946469531191319822717567619229942965021611056929976506432287930655750829919350052629943946493124068838766893072384*i1^22 + 97565058228229227334083112946301740656526248994706161598132230797058584273692354424417282027813157296737389739241744631804161407879876443629918836515749296454021319650360009011449469148694132005769085756155495941143335460258661875260258553860671139154025518981445521877374501199241875034565767085504839197554867779860048847221762994124823515004407746626151694748740104049914904143925592972978647451407673564487993484447800011131516828251209852772836761785496859649259672905065312590031215193306608476733272942388072212016633273010352386761175228366692937504967673098112413678897341493827599169928385809365415363560608438145118657633386961671864568474786251830994646797014649565321966288539232788743473569141497239857690278217073313075533927012891603467073720651116482490578259955421917832382904167887414600378368994289335258319100510545656103512947293920292479891105059499689968188559981976874883840605721719593835854341372967773766145066422753899257902175226983916823925951801915655476037882250574207282780350606195241892804771427847065215939111673399736116200952727659872541254727915025092106761910284467804722839875907219345930747436512867190930917965873749931396674390119404820508600864299266372826486016103672959650274213888*i1^23 + 2093687675026161424238063188183164353318030564371719585509859862986120198846976880738917476673302792073682392178920186197702105583893132834817667497441122244167584319026062662130205963480594897748518780670668102608469516582718186828399617082882822850049308062934511549399601911052416004226285416135694424337493256355015144524965746128054991021721296021172235424269350379194062269720568998623437448900809468141260840525230822514601311344007893450352145347152674980816833808535919952732638815176669227555462764927850050972162686715104451604140043979633279558782670503518189792815034961589290551545970773857266112659566153618510481226538575778931728522349176169437240874606662981009134547362640192896971240296599267276410515802290034900109401202327673025765442632363806724658617675731196621365269051414574609345019128847114982223001235801499854215952566914114054532443744318359255050008771867970740042329164476964950235820140765682257002108703170455816024639284140223785861374587806747108390299001960354462777378303391700544053529253285533806508346101398559231990055630570863302539053550551896871932526793948740903367604086636081505254508902506205691912966464700749860881325043728767340864344350287941809470952709103388983296*i1^24 + 16529609372621954133473336469361377127664370174172277839862108774870620881614401113827962734627379964626309307133891332156028278676445966937159080651586923112601361564208738460051948801920382591084542513490984932033979744631007473433194898769681214045452962677755377763660984500346226663687501241871840327584717777224986285729231253868122394551007883493025410347584763031328281926456719688796563291050674712056650357843606970099732307708339286167525848596926730953155770462046651175059821217891869643377489440691603083711268352923000730294107334226058018687827527852519780132809870619366581357575051788405844013232020183244350005974027566611301490617277466163562987402927522224490315566047420366251088884804332415777988017596417115246247751008785867420607336307275351555782006361194764414471839209137867294641462818395807185621256531451448000496929721644710436369131613417865341397125255737024070568731028903027830008508785238848597708032051640338957459736877956114092032306804057815364909895481792499883367664639200878589577246107040719422296895641454690998904580663856837831198440513783762094098353641724524993549530602162032304304863579249063613665494274271513946727727927510143309835248592249584430207696109568*i1^25 + 56397676062011504997983073526126915823190378328620768985735318218588725582723555049185654972929913791585076732666151117722561725931760307780016356758414550928412730804755540218766330979433057141167909229920243871770512000083503765873930849351479470563440655408787922690591629428354074254392009277281789182983949015308486410444599596282510290228812702005179513791105820327951452320223570743423203407120887986578557395752993321813677486320623327275382347997554387245883170151939586603863988666528409764898906950134356704171611620779042879620877717588913183888354049044158316986763958549061155282802846231257703806764691736012282439220179728838863504049081016085221980480055633187573705525228731217343117630072392947923102584723134978804859977410716777133059411187404396508750073878992363216175505353984892382421393689777515616542070744589884625515699894081260260590835012022725532281995965837599021027848679620098248982626262311128380663752791624913259602353678291838178672333992889245302239608896317428714883879806405775797950685874664498703557048136079640851161391054580766134741349057651510632448043119000909845856776454762788730109365100998606137051305260622858635155551496470299960121064652985304350720*i1^26 + 1065940565966080514670234317574907406475625312456238546490557129690940503433513979384878807606128201046370754877306701007242197866942189453989228354565630335306922188610894024751152034209593720190809499329687951165609134229646006237642733671083947454346535827928728491419134815616857750101112332434150300069908269731089418500221148536655978453195989768067930583795225741329561603020178182230984996851113576677965560884470795233389640262820294756995808443556713743038933215992835650300950807744464117311088847384136609666454416379549800486610573370290860857188600293689610012094175097937212502512980653441679982970699972669542204356380781226395979248886686148190341009986182631176888306842396608275260923503195246839849781374569150755761236656885895976992395275216711683186624217842887902230927831352302382530225296865960580667571060985144026936516331659930997515234457233298521440881668530613025925923061445721619816565912156397466243839460915307593615768396464158268535309283622670906203424053927894532416979059039133575323227538462793513776913100694707369265572469439516937004055832729095992134084953309629307650015861892454137924160555437326360552991585101934901645174707785119333209293465845760*i1^27 + 13899308494626905038487015811903891823720097538117625939082339468240034705290094693614597614473295377268044422257804826977769251276608384786957423696619140901645259510362865668688810808603486444180204136517543801361561586032374293510535693258957708940776295250066729258674218413140939593544909614970423901144499833589791175276409082173914569340449435825643518365881650054118847672856319788693644292409353140695258460643697905064389424460231513289464559731307769956420860790864635198192088656605539115014616498474571864785197935809272014230177240519406478523115519888273879719729439585607012577099236218751405213284701352435340380919624794745725444292169848717598113593402153330486768990423455357289690559781940900010784199624059680573599091616932829195999387106124554870471846035244652510940402427294365990421177843860318895382440825008345310696685069404351392609562107478497404850401776098774579613762401330869822174044468110843584730298777612868535386128253483216125372497692367898767263902959286555017603310051778995209494651395888439305207113302655828929955896946493614504606519821410083253734443657725623116773091858602652057130670137940961916296331092204694077211954619455186837438464*i1^28 + 39814047187819177023188461196342010146933030976291148581913803748602403373022712987698972449782578348819213714633746470873034759151790569113692786786292048257773781147002712925026147021737935055092438357631176540138619659672736512794458481228645585465548241008115677257672771903874688319637194420224010720953018422991890812394823056454080636573606394032264243191216454165201750869985936571831033922415048932298785964524214810490500486833913949985088688128777372783211880522856757748753420344827455969078563060518245899577954088335139697732675281856497959556551434660790044390627881763938669711315272715271775611744151736255958266969413334863037189817922813074231212685611945722138411935250859464690887279835213371613153092927250860637060629983189679350747719589834132086255106754978402982030780151099982478072735041105978516207462851511481391379317074364288647139332927925264483146419988723858672563502186547268915708002689010718023707961596199573317066527752065808200682532343192920274709234999765452163015976244265690428366808041904305535277221904107894718518945329195223981269118577494387404123400495061341114735160876771010989871421331918445510695427732829661014910708799766528*i1^29 + -102366895241964338647848216991945010366948143915618953448100739655534550390113554383165433049708245363886137127393846430989847215771046951449122863920341268844479312856940371677289997765009589991341276163953210595001206634366569172360404331370163859375095858268635792896624347293916581118076135401060493197733674465033755358089919624724070895963394284537534096760552376401557844719394840598141314493095556276775405495156959224956091738291674286022246828136710352401036781772470285939270279517960712525483521993901667207230433628252273894649121754287771008348686171657149997417979486686367792282823474112082760734871425031530851592270834660740584810268412092535088522635468305082910749286170552439844810229841680384110497333441157714305881592012935856362965233307629390440477800051717381725666639184921162159877942727775279226903842611558903351173183051180276416481429886969357784015600762456985679986993987943233764200966658621184907980507721743474184539835764618842258186096640905375313718109150962338160218195124767744246980011861611338051841784703191454725242609639506491270792307958403818851113679562740667088318465222748403072685212626894705010590787543278651554971648*i1^30 + 107946324059078918447235395921921459738645579033021530893062404346927435479927916189036316330415060919174745920842909043534951776592671611041393325152024336963177119850206583004698305872019301029902434353282452670678489192218948795298996294357839176993765094181653124264529984244455792529136898212960240488580769016679848062990481547323615744105787406926918206664496074783046246243384348309192651175495414377899432731576336060338569161119125813194944559125325337104042728751111296248264311288299296763694781753978440356642199931627489695361123553594091338695983346281315783525597126987062869106056736440846026033179330527290803850496547680791691581897084053105151631157082099934232479000728426823967109602822511391504280252739984956219754339915586388031461729440444647415724744674152515218519253638254042221020996562787873251340037382332300450085542743425282595311304083691856462234548419991069282363117239798955521335781249298778769115143643231554945258162783675647739235608832779473613981214428563889156490932566320879498047280986662672888334311270597308055130807464830429284386107920957438085174106774945883913016436119714512431414818833139509275572312251482112*i1^31 + -61714855768207416554724109558254541140540206836850826455996686373992525452073369347734365412072295714732606990906132010083177320528358863587074840998831440588466061396495852961179347536991192138085051243899722666403578578936907253289227305924120318398147011588780755187340763636817606553147304767499717521702543088830663150398718254525922142029927226194929642219349937733652596562570422002082127422194479402754117067836807112436577079712334552829528065552553581322272344072055839310122744664000755340450158931498325135655338056280878738529056510751816105554059261377011533417973485852400174844227372548596056563433925495718108749459406399767265577758072223864117728971966560775741455424379929885607858108817692689008431869604973077680747186830955477601963455540959417463136252371945150771575812608988615511802576274684571329659083915399941155974572661481023718897628508604245788250464721285256965574837992542790114132295570638008800286346234998967535363440084403807630764751905763230360604175372810620878943853751798981427013935131453221964357883296152748668824534656839285908931233202270051587732583590448466861853827039532035254362651752302570389386624*i1^32 + 19804986366984295713573266458372112949622909046780048011045062632741028084065104808242117720486569342452066305900828153157114046341753552698817001090024312351873079683890350638006698065207767806261231972851763328743188718801719071218209703190435069836725243513819251645568051900424300459804220267124062860378067947214525520634919688989338394599033723972476940630608021521227153740995626280633941115927577697088703248918153332715146502100393710449195222765843423284769230817452473591306727691133427485223341088139007413858969147334085130650881443670394672869772727218339800412221544268610839966072808003381164677316242122229116149299844089737559855054097091378759689470425384718297385217814092394192066813165964008231793218948371765366061921383626138474283074818059465470829440385371501085610226405781138823085186892979650685644358455879678748937969120576167226755093607260918660844703656659189124447593985291387956812564099270947616204828810178204940400262320143798133192006112974248145200705681346942870894573661585721799275549502559120190785504472368261068998104468295939578181726884718607483375687275037181481061964600297049375211995733782400*i1^33 + -2799451570561181498955349802257691945544751806364428418406429875524723384148873549089468940509545891110375936404157304082049605545950113986691298614032139040456662198370756709212310739782995985841196596393054471031251644817365242628931630479060253308517839337426111628606732416859728705339683622776153908577390581821733278156516712753729357378039529072021000091521930562507122898284622740686641728135873339196336633134231595340893439046285846195796216942068545386973852207446366157639461538824231987746392970958943262785034078218902781092411667718516385845560764329252430747689827375438319064116991679985158888098434116418825702118763361348627440350228901527436735958950096594429284134314006531602579614474891268646888151625663926315995279414566038137810705368739174808503690341685975801647182648999784126832233072638633236311222898179082928761668590145602350321559070560157355655829749651193379120107134810143490601217549725777717340523852735246063465927517837310501197533933608589472853737877582331852299151715892458201661712485121779731076787722788727412572027047620439744993989008413619206365826112731173120893901898516549323023268*i1^34 + -38318390132024737328079239955315148608680299220368109934107187307418096642873129171675259655676315437485340221899942080546867383225158272230745244345019708604541314050390909298452466751714609701940163384997215830845825638260412554682185300019837775004695938719971579135929913085734893268579152541827940743831595807040022453863642679850881615053133131276175787131226563130342630559073129241614454841120729323227517164562240187397337582547543274414451055415134413536248417062740676727467844255495314759195805900642649652420922170050486250436108122164305162985654988401928941587947487464554293999975933491313598907638421149510163024796003053388841303075870119903184715229722771300089061108538008272295992968422956456168769977480703947996142971740501739292212548748235154689091322410544966594685186968137844294167148678410651162673567662351830792830433326791614449802229444086066355478133232902944139732789659486902340372726496092906252039830976648684212549694808223790549590662376679316126376198199118518410912717780014286604013460411734225204163388559217134217342281787436327790238479098453988237966775181456818470855780311*i1^35 - N1*326116475389913695916186062594559404795794768692230012218177131552254494433851922882383073572500717302545575008804636838033875458614461468199990134302323505242666698929611305439284924231103001233502954891656377288315986831190969190237201219809138802540270970165361953250836784617327217591776316159504851479302321765018364738979745189457489178444387200116718297081333485911247076850369418688961691787733502957752844174953764667463300518302761093476186147495672177636788662609703629453125000*i3 ] ]