[ [ 10423712476024609898569178749706331440696420338817889736421003361194816504045981460043798795125303572674745009289153049209219398825911344288742234185911856793413443450139354396286613505056274459228620643409469538009771189289955870408796346796501685309887348653406728411899620443808682872874402177247019411750547308367274594616340179690848332701732448735259092797324761265635095393939045790205458105496135307722601680554034024303813435966301526369036834720204351296427528362467185078598043715580670125415249605839918845711467441208417584642839000809010928796857038343257828115851403963455034776175104728029941260910089185241433830974514648271512462873203727051393346028382496061170831841128451830625546839356551957537076361427314816097380234595161473405846182181785754153409721393030689508525587802645069824000000000000000000000000000000 + 79568268808301891945980880885070304031371165562150576669797240843270543021354893814099724133951941185524204561977153551528395262858915635591170509652133829732265891618949387540133667832899146104116566645781305459769439675987340910559254754797039409934367850429210542812125950999540970184538731169087690516803859743287049288190904114956666214204001666222736570935303795311568312921383756919161466681122121726841293058557266941041879866427844523022560689084458571795786775912627137401618517845136705468956045702664365150497077624903751049882088962194093943178689516830299001857974662862931813564306267481932679674983574966412187080453092725265928876974860257599565543814775582206199313325610573869009795539788836827180997515148240700489766762847875497905178769331905076504095434596138888286913172664955699200000000000000000000000000000*i1 + 27073413261466837217788355135888162091107679479183307571003496097701446144733767750558409673270710706962804869116019377062414935854851303087146105123402105862257095168959540461528828017605364951125678461803477607573775881814325941373576459239618196059259678087583625531384376024079431850701170832800960591149938896768108184800176380066914094087494524532230265814824160069175334495702014332644156484156564630341827314892091549368266102533256911707720271389746604214672147539109048111510216950116568283677817836374005904072607750266553760104438153202557762109736331327713209150634890515862513313323412687567762706224388379640734919132793617730169470574566270885926596253745749839364426104684342820731851873106132589601694394978174140662345600269876950952111550299867769931604150478884584858259972559994880000000000000000000000000000*i1^2 + 3339845266841839976310727217033083084412505363025254533390182664010643971446694558373283815154804400213983068976757720899416931394545888548424560481522277549843849916186504813111865680987505018046932485748772920924800129290061698775681901943145353101997284289271110180023295194625724355020930853495419502537286398152621845469323911064147933184374639783541141079751151325463350677356876498008363412850973196456165405811278564199540535242469882411955601199969704590021639306493138003817240173345686276585579961818317970851563806426985666518343456209656456739920755749724343374662273090820691648185427721194578981301205584652084281464911601711239707017424975897341709215351807492606045764213339830725391994692723831128440554691370814167950224918690760023059688089578499050333248478930517555069545611264000000000000000000000000000*i1^3 + 341756726646796122561689235488341260500596525304670199579112124326981071934812369932414239152368291579490556855908594493423665487894930801570123392726602326184918241873155119376062643896182480383552155151680093747287991348173452843383385827298080350082773288855664640091032374230286629830224632815450022293603070529636342278040707275830707827666540255836923973580686324955805377457954286435300087607462639153347104708349276039269040252693247649639179772327712740081195756255939196892010029265144515381177054266572242778013137870687664812383331864490499937497896314811254766499922722158182140472217705608461447968815933825037735482020835849025074584988618509409366411037695545644425265544632643550744499691600765437454989273747395345784638633655373144640664063982482681935682833540513338713178112000000000000000000000000000*i1^4 + 121103529128149478416610869948577442158651305484021033404835387251869595360202882986048322931350347388225590744983855430824298191472547430518532842564583277191147107463283554528425494168124910225712582018669881125425810395064399153318158746404907349890103373268642656873721533600095334579485240341339635735273399488035265866297669403446689690079293702779157021174252699737662172392993791072407978045898347165562830110421949932862720342793044789615090980768879277874332463512665039991670374304446595974568561497263167263574377340179048510449909788284156399678727907748221141632041852469878902726190575628235282008593870025639758603388427647485805130263646221183466420629088983454363170909273396692782235235868604222520888668126593828154230080878691927277368348264502094834892418983028574702796800000000000000000000000000*i1^5 + 7262167177392545583789696817019727947422603489699639287580109622876467363399957506335861429262051045040039637281134567144985810711799515386650333528973304383214642815903252100630700441659607869877561723734536346997138866658356403623347671324248557607716471310855940532071146980293585603217148753401308658957002813576616299050426961038491428967303862381945970293482352079946735870594145470438256501183829544376325657487677743911330030218184442442950316097494173298148400241309868756074986438068424348071801275676265073736766943138050601900679386985648916353882776777551850451084896028702158134870097158300870751543782505411904779456887834950948176129844616802097146452799263533198519148272486172140052810063856531927566779617341740101997043331865693633596546619111667727440502569470309433344000000000000000000000000*i1^6 + 240067142584070250075050667145733563264094935258224997347840034992859519790145732512959137248389822289307761527959798760420376798916443561801661245283192352559511823158930419299375533301494305600926334997761360783097074615616639142680243463579233835121565768390604233439491340324616615673779236038691481960675319451881646825017477146375625856081055276458652023123279156446025404832652851574334976373859624553526611504618417820583192466865940023606686289381972381337640336412341790514124050534550388358755286520136111832049743401373189357456048500635425769847360837340392929184511540054234277853907176494147777817288145575379737704240610961223501474781381472838644575839616288556759131505633152074611498095185856274381825169505968421890645547059597603783892043014587448254009487293782425600000000000000000000000*i1^7 + 2719912479349054740146055139205155016568784927794797724958910135483148156623613037259988710731070332030430656262686714297881588642358266085818103297328470815991753024680005100557388156805353615645663350153457014746066572363808321347994884624684785842377167206530511603115684270544431924742442709114727686219037422986909326629389027494844265280089769880491668643418322552538653521652532784989459505607753466763714205671107751099360431212108295637239070437582030265657694798686324597209176340468471099509427790556187349957978011180287323419689296034084111845109074437812094918979145028332506619649803380694397209198410086872746999946930699035153869267891289290130322586602006302977028954640690586659324488012346414057802121513771942619903624255919921507008359323198319509165885074964480000000000000000000000*i1^8 + 15344890949893049654641325301326409306336131788095042167964575139496257964423600283297050312400158152169046872774200083746364748869674755532564190765721489849898742714089845780292408850308914441079968404339312123010838872221497642473695333808623418349140449502981154851772916042657388492907659719201147466423429698341380485240356544680794388262300976896519499670080739650289836480322824920235138625189224400922382818889061473748457848008626976289222543059246892708362839054962333886841632760174333358448221276026085479533833767712778259484601779433083835913793144656418992729563426960318337437432616160572360192524525987358700424364420636039716207705356178835034004613740889116032376630463618473943992710939353161161497119879147764250434340292103380833660572984119903427410001920000000000000000000000*i1^9 + 6557114480523732936539530602064112545727892772375872195960367804765170288817432066519060000575951754234298976812991512181820782704061196599271332900711468122826169557387431328462184005211099348235071614443519760296173623419858965245891416731745597469988939166531321000149203833967296037947430031375817294311180193985046837802757373165321054422980608882112170945288272786256228899558925738374087758571587925238504051395910706903435336989777912575352464994180305104609391336099693802080901077555793652340937572008549966747511687928179139283243683440877710443549870946481651540094524521307728920041711347650202291331355833329994394908057713065982230073551112996148832084592764024031918534599743578614562764076253359228888965938174234798964500031680594013376330372658265220710400000000000000000000*i1^10 + -4134727984263990449828053297361498983563715540116199291623335697727750393557723254212948197500861814209445145277484559962722325957685857358610967719501701043389761745719302223005943535724773530688877621735322417434348239502924643926786561724522431307174956812844458895139874190393849656468971961906266161214685276871730066225781776203459233078775488521206334529269901373447840688428846018817164920237670567300896072648888710070907935970559495022823466986116179502336289669509547032732440533885579474435740682432532702825308913743261800380744509720313671656243193308329137438932522551774839879880874630888656510849171267052929649566059549110553341589580347199780167513496749202078826311268951464852276574824739784014658145941163812562958935875201292335876233088099942400000000000000000000*i1^11 + -853525948610711170579200774180634276903849571923490180344053873208494280553206849987689300272752587849969413130416187114530232735446963348623656381360958619122657613126720484082874015671351997262299380415825399568998652748385920320844843144852231307011522418919770937112662823207878308722305239890078693599290636883440851237387700572602143263040533487343872481082274033815183396934571874370889080006779917897522536241120981464029600617289352661599265939932629842349876543900516063260035581068573879829474740865493567590387311685327916747016834366458196745575508034060999316968662664808757359164289484349762188042192860870978075325650395753723512939867372897853963949292076663513637810580085957047324661150930210703620954302130969364575736423805434962499883499520000000000000000000*i1^12 + 514009767085865401703914193538804530843975200106889355116171174758603662359534794659464579888300506462305355713994564729232385747610048854296750657399916694724590813282772393639171315571137027264162170133775216199172788074689222905626601815945714035888074216588029974570479882538667562081570459020328271209369866689170998890769156364217857875050188517627015934726490019397000107032350394897633464877045837418345137053653466847402730534276992320828707481263568385902033433565936931973313334606902627747293975306673690812589338700888431535005810307375999968132829072036141733575842342562613728280357783650406249626194405911097847509402274556526458828102282312811639410604022431326098131809533581380160955545533445383819893251275418014358280367017639435829248000000000000000000*i1^13 + -79790941528518319169893740323448576187323145571423069293227465965284015570821057429963947708753196236810499171113761114344581988093231599079648656195367797628618098218200509638546888308096350726195242322017104206084076229998973410824035740094842191636910843175402431207224101801153000115940355520126942165205892341136882207134532261066911367953018022349535227684690097469117499768484838673996795884090807049397174133432805957211246656878053231205150911181846326827902767703811757350337200665068742324254797969495107827109819655886412327954501977597204708567642118995401972934059582473262266954359594383793114988178342010895538994739021163862480821961226043557491655517494246415856554656410903015233488479167861591432838143290612671672906781106267750400000000000000000*i1^14 + 23320600336336018345774927272368839520935473526842878372010502317089994327701552880691924137821897473287991465723983975219354041735831719528561662605086969079463285706107359978506052768409824800679576973031100338674426674205787768703209831721846691490439245367408487068356360398568427379861184423640213935280609803664642539226287366628379080805310193832717332279648153840950901322104319477513572293509238974497746238271358996783417051164464822298454602582094072994637291282640013598772961886821840608024386489694485732931919532997310371412034420926890449676061496707527766275954788310752648050550359402253410655325460543149012762613144830828616291301840041728280420318325887826925493537122086041234455441399578252868043714612155256555071497830400000000000000000*i1^15 + -9352322825085242028063721336314252568704303072704643275088916128884709115569296983090200128538853032277910278786196488888504869133392359711590149534584572341074970542489811868106126439644053560012779655862754484364239970589089320688963941925360612826635438649910312086265899508842221890213411595748135301536398377098668214544086699964810832049908219811794962782396622311503855727339602817971835413569568051002340862609759660949233048432876933683371826404961645443172529268911370134880227147027950680865984376285253275017297992677230288672472941919870414167772362022339509870207173713883011569103273008991315171159446039324045520899786852787693469513513178405386025883246200362827273599970572511613511025364820363326044566466502119091339264000000000000000*i1^16 + 3000721933387553677484371575409584179486188676188680268664119110369782234856270614331286006840359890297023427699369054642454879350061875639024416104060684681906582262332667664010815045081132538193691024020015249792693000687466189082264564692344565305366110074479162404634631333003366462215423406861193215213186901490579375653384136503354318903408386668342672835915000350968219339198262459110256384854754593399636084393759266340302493507817379809862723189336605988460762908557853504715462703091409277353229215238092447322619380985998307049276385586106710616270733231460593906639610136189416059711146432038583264732836897071316635729136513406593998271162310997540025760567033015664818318408186591009577813884036898598465986429195596595200000000000000*i1^17 + -555560513621870027425394001731159453169780877177415589169919694142774759463397160332705806470095961273749511425458858886406884141064675428109973807212953239172522511606937751905443109184170833082368694287830457079877058422733828775663858061035162911360535792839897298512801724009528083142112346346833356730623705602428492563764753885741978196562731548506525222354241264870598595497716402014880394429118190510633293468978537985924164641761287927341426533451314304438498595395976458928386486405967436133010612326466807723199268124509808147419991218056577910492966739316811829192660110567463055276235015981446070290854580832517469370634553853086698640202067270811790072072841099020123611159144065034970763161587199459462472406138880000000000000*i1^18 + 39552876550503102085156997151770836569434571673256465625701623928202229308786918643700714637109942307625699173679674234824848441572918461094015741618567339702111984165144680581626565012684214033595546518503289044562038354616104977317313039977064234675461701490027647296876868390235150622820851263331617446670560943552884094213462115794979700359121322110639883641816267945186454880057678760654359223368276036718768927927688046530912337285695400030799872855110437113005482436136102342538076463897567488323542880048196921546737967862277636050721009794994517411672843814957017898756960041443346528400495779357497188073710768552432820161790042750465761639433558519704063343437677805024437951064304493203059739269300582814318592000000000000*i1^19 + -153409889630709775216314086157460183277272678407759505965624228125914068323955721810440829808379590610116159506613451311869031055384314158069908504899788852823950385760407626689788947303113905404202439040149851129952313795504961274661274671783906783861820073945069779223318879950979664334213218003555401557904715965440714074230853186290475430770181640174128885238651578364700051123509406839138004881381280933087509052717199596404773747943033555350046126532807383359121238951401806354685403179341041298259505787683432540608908368187313555157153391369718340656024076590716312214692108561169977127936092233652308333691494958519868586388734408016939828025263166395206860769764446306386881278144578903195103706485253734400000000000*i1^20 + 309748340746922324175258067934519907473532574335910807871519998373804762883260148392592395074344378809119112365997660292270465409471505388630628470954916435582738760004406453149396927159216743292354662506651273200666776668615637155921746023136424981903530618625995907355735480569178449962205754474654192413677957637119889876136546495740710551095796895739934248261251678350578773818697902811569528381858739982732076590068676659573231380922244123043363814764599272811378344407476319437713945090356029765532064507678316229438551591215253543517817803596029892584972013309324459133842958170714750255637149460403854249992513834570049563030732068630430084795541467782276421427305218749142803763559464740874795089920000000000*i1^21 + -455395371211056881269043316120189488868049721057272104898533321375062673691390103213840102835520882222366867304052757412659912577055590943587479438532329258466697939478098194495358623830890342450284500506013512571714439167525550789889355234523619867194105037072566041810822540222786568578439191627799987152393101006848560185593395467712335595458535626022811513571881693543137244249438162470441133541457897719781218012925441243772992284318321099595187062775396846193641251794781197907451447849643394358885703661821490399746211458335358373237174456813911188822554366483162665962229511494860453890230942964856991737536645924307637452358705289296046118029366903694817102924467618697091960241005973733376000000000*i1^22 + 657176234203035429087946599771706324710543214218286362655099607638206822959601212243523219352328491471446139496642665329918266821563083142799060015897175402477897370708962788092456920844377904484804850916403243027977589278984107560872395089322950770085038001107199114050959177119956274140121426424076329104859244222284097045186654856914393537980468771143176851117667565956336788089529695762747860147237841843724858765404788327873280014382480710643776807283915135492569645001678435242695981096074041947307436991176840025642666757292699176745940284880712825353497539315799679887365081326410141115416913194899433068238236480170006842132025318960902526243350429763772818767982418132980893483008000000000*i1^23 + -256831940491575566127953958204499806134300921847029327928166240764313894514720105518305025014846653662796085192123651204227498646464218498769034138510044401000900789669954245080160451367994694632978188394314111404065560660455138954749207224297797027253355571693546595967178923848438594805079876347763203944001562836784278836487100058074999033541186189654128953598082977100533178707756022549814189887582447656229876404670722105307030783123854706962039666965501188588294193428446584587124364522128089381215801239026335691505258071788384461771912453561994360077481797006193365029524633956787487527054549632539277731198344605906664439766201632309480612684920570390190348652118811575582720000000*i1^24 + 30569707890763854282739853537386181554838841653031927758948489721653383562995333811008700931718863123434658342489156449699429536067970289322158217463151386441322124696419081640465647096939297484737126990345974361318945388879237845102354008321890621055475073869989752457551054049885712094839108483700274162630015797694270065565030504410274792285457644859506646960026005904253465291641234719358597263890231708330376256670158957284267406215424778403179668061394577625105581238610210761380699248255692844184597176530413418420460831443548635966254683215035184721624006053810999723715849368618261508429152885392023124704712083564244681870827711048607944747839739381252193187056844800000*i1^25 + 528730648874913628462262165611742333096352495323216916130869564747092625831415387405447542761349737447277619144843589900559555223209273033390242588994503598490158799186062734191213330051236515997049992789533560800598623824980143183701491679340576768283868927803718427249030104829806149033845135966161438615771693541530799925262308631556686062516019290291352419239337978312518550304921940783073600576630435394063104570769068256468581759655069009094068521098146179726169555977183344031884889014806902692894109598824362718625750828277530811757380126204895272666909458077291992567610157724525122484116122366117586212545663198553162889422545949979203340693667840000*i1^26 + 3916778665804634379397442654616151862940319301510630490415272081992250805164064977081760920572731295259695567531343864041456147054544092262421315447839286897755414933323203961445753336074645271305444134328844649095599412081995193875448014667100460732828735716418242023599915035602555345024617594263139736244746725334372156593466001812075987375276762980842380968672773223232689025227612564201664765119697945473534810721755502179144059518369575333658523311396550189300981749016217192925341835084237666448859269580734246386740972540585277105911874426199435290713293556422709098800392066364621329817059492748866402956804388237561659767422976000*i1^27 + -3609732704150691562154682354246268227444351542709901099450675228214805099541934800390411912635380268928300456704964990808626218274934462806423745039219836589576358553780174010217796461605093766343402885236909098514996461770273519052131982594125729222959594638626103863503764530644945854959231209142897530671563912439106079758751116010525675260871871612946751710558145736748644372538125770081390080339576443674994907847445651028915008742268852254988787016973009704715247019488483951319790225294815504991863290335132890290546039107104790941538427981938138491835888542426368104617512051892129336320297398481762032435200*i1^28 + 24980610638333722956886496739701069215175378248645433384933324387774976382322652891522787086117649059233371729911069883049150228093115231441408924220697946941937099193187929313586614334660327288406567749914490881553688602264886900132758750401686465780588976818410685233276827023630791910107307598134505476282178083320890845988769353124411073552782613299893880645160985740033294195736578983664515191885614099323890130728888645400211413889303629211197695599551067634364031407107805345434849616760956320549400488263791592983823144467174356579039334093689514486015958513495881120439673807734545600*i1^29 + 442163244051826268802788302844332000640215409022657906460381505985470413454890466395478023405957313021262799589318617596450735850092501804412497125777682502494936054895194387699978802450689741308431140024943042688413929703205609956336788817377169206935142289133032107462860969683819274414052878654728079065751561951841128464238533536745144643725086991969733346240783404529559898948700122363473785003867022592687625085876147983572500051448176164691996578745049000554436614672367188687062130403553071281262541729737254544920604785125731003272246702872246969*i1^30, -415503767736051372878563749929831484448836918428001162164747322756016766499643060005273233029535586270607452944385391321964914239014388283830698201191747608980340803674793399836671747761833350223832649731636762577935197227344470680732652180182112480582635304598618137673735973763070083284500584966557043642027119650740080271389851325179453493193560664772862734851766404406974359667421009735032260214912512219307126994611015454770672108756667450650731237874302132309504949666729886950070305479267061202551617209274540048549810878958156457355179453680244169372835818885424751785748234036237358091661033665962355785626961468410273186167682815018287674929121038390401266858747813259757444503266221039684316155937396776550599595814877127838865644978243710000857436082551248859410934173035151196892696495612132504435164470651861049382888741094778728272790357316274842909281490191211251336184757630744934297166517987143851978227207176700880699286763944257119456322000075250005503183009503706533474362697446990036329879971985085502811411802638630393970874061899093132169988779308622544513132707205731359506687767915292015434205464228531620739234216766295974421952968566158198071768551172519715228679773312292426067632490943926578892790554516451419734484059577703223787520000000000000000000000000000000 + -3170548219379733172360280932624709869920169407607992052386070460503587260561747368154521718678662379041358732645748157844954987850909246354715643929132615517250191200167061219914224855584466812625427859079153256686158423476312101768211169454255035642643037317705378416495008843677857662373291259617893163705092106433884408464256474879580793804585713227921996924656526202812404131211911884119580631800882302492480230889594782089939612290467246678663388932952934291107690555697573263146913199036950688197031628173426888119522431079147465515255638897798904231485151729221267181068573554587618873515820144281122522518390356729199152341724394586784108478083109429165343952714471024337323186210664079541156829341052018662254673313619705454176356215617183848307962967582869692113571431791747165140385754497785960671001194229192279346706438403132854090883338702222186433064581968574507565392764168620032082454933013021639541574812275195906963235273566248314009029077095186916655921906289996096193041879351435759719000167825551518376603309138987158719697229100929768687722581195868193048969823666664048593164235795123088124017190848379611075515339679689919735601192844209239281570668543538404003411936089518298260369615403337978274810668981318563420996604587774104410521600000000000000000000000000000*i1 + -1070387011829138238666039296688707971240896979201487411350259608549786366890262844080700942759666459793929609852991784505383227635357989092750582710455446303811830720890632424056023022741739730741388736890314760013084468109651273467661264603056282690415641022253632626845897009651050774067285515189955589581955844270510125804369856073985883511147192283937602109525388786366763535052974478698438660130592312135264870632098277332235166731794459721822056504479100863908638094518637650614451294128876258977171019945081067567534104712709592126383283299659810848092941934916133556218397454136758997513919496505521435520986992632823164711990495504784942239391643635917795670405107600636019317138357727963014508683038026995749509595700845770764095482479993911252816108481338026435727497709908962802394434664084611094867988579096343765756017636615899429084576841694567992568780463199648038224552642169359299585095629986320133910684319713153959046509933404794367444355675605907489225700902951450384249291553429232591596412402201504346760298982174922861476158212689833069611490222931781558714284699712656050749966566476794764025546565183912442399569193620815499153582733222322250097847339350967629546519244777504048901980600364940699869714526107520043430397301761874329600000000000000000000000000000*i1^2 + -130353431479096887822431618046542703238096595417382492093299604142157146962180435224075285021319921535293657388484110522512861373159590008401315457517777023039938380938164649952176624248651832036071566043871097385875845403127499699577973264651162453986205270032288999917368530522143374848988774951780011337853462778876161200559386609119883309603388740027356553355930664827217158848630504087176573644651582425238010869627324827313781961018722612831418603443356858128713008590002956265425622415467816214138317956493179022660591965988420261408020346372647056484586301045451311102108547426567993726639567744455889718448610375957871461235096209421307555276796375419810941624680762760553279918351568471521842422336600594852170238691365108553403609455505372712879980225471248056491934190218439214564610902253608549577177924471336668372216538650197385298842659054547353624077266405471250126996268467060496776009786875250871255096907800656946286368188097308076622622989070606242255537156881140133929530463358448949684713294742159857845349402739955239153497156312196265431734053382799994029203154318097693381045872487608091015581593780908396259108254548795669889969323869283384447108981536001250574373345031873661529037457231051062233013878682261765645156138417651712000000000000000000000000000*i1^3 + -13225316338782413682339948006437217199783557506231817447427524397086249613244555075489894296035711684466601019229308298149751423062369694397527540691315532011488539504471629897327710572993603665381683445934929349825614941708422560525325706875608521871408597571216133140889762793469739054438162272094777913698661029444847271775205586098690781277203265836672451168587091870394507836726124502282343510604224760861654480262776613226794155206529217861955372342432344986539114706701625286875010932815490455566707946401693590802516488100521185093143639612474609014682451295982895315816713414438815118019243609590603610279123304183448675311328362041704057936990081603818263938443983399279876286394639235805599729155647785164024266865081354358518289378555899492729139075551625087870465928975026394201666929733756725891206482569642191003553370554862202664613183251579569972231637427215391708445235649069788513145497487081017318292453263025132438807199552051770629940631405837331205692679765705628162771598919567663839521215499392459996446190421959427835979811939934870353462826485478523791653634144414305949985196668593395233110656091368329076091323544202281341001881882192041221478644138354196689382612940198177933655561249223726693756032796079431287859037025075200000000000000000000000000*i1^4 + -4675925896441072979832282782026555725257899724889542926528103698741458457091550147921094158432033501474594430776321950918076328254836581935149722336430069983444181966202428956271734695162202637246372972989898607127935237294831075639988559268713277504703101196380446903471495977186092832739717735238085392524195772759311702886050710588583621749263142613402905901399471993971819776512843062675300184600696094868398308053404209624326240536006124972197496171605421213454026857130983292285503006296585565375225864762824753340116876894198648484025394713436757053021853932364502875315813623840664816617457768309552976852353483451961615650731882481038388342235570090268903373568811947621888890833797060477077342453732406729983573845133337140995293065440128717331396859965175246171924497777530837024858466768104486994680810553013851722218046910880100266720801136398496446479868473659577074388486719900309288236138770224303274436632610458182755545616100490316712944343017259331944489683204678175359305245096198186590943557130489734003447314635669841064524246257110609299512972328136499963224528188990006435432786669172014797021263216278313210245524162904821576500474688164160826765076347270823441252028789876125113545390189582988133067526273046628766001083187200000000000000000000000000*i1^5 + -280506353298201711480533255763897753650028076302727130688327263771465465240260406940751334757783310780495979393300113029329822614383690770861167515174103561270792314063327304778525901123660238381707603649328340387982906706569967683054581467019465097442865901808737671318598388908366907163352064219723706152911221164198025409534690570753709889452972987047073683707831069000503982413855021475729585636612947798686484069710952240945457338811282099067485449274165091874078113586894879762332799384119482498375636052869485858353718007974399356962442322637428625345445482063022864607740854874486830508259665173869001011347252513440295403281348247907744207518246206786650649003040604810010188843479793964028735808106139233261409987120030021647013217504660972680256107851132880065083734251685169285748856034969916149218187657648966765776226958773203814177200169193507678734717261358440213391097075082268827186558248143263102529345199436481055767850195941032919639172586291662386951277606985588217740016516281671648550096982230589246870520231439122104059669146631602273853515122350225601008038420978462139841403746305953217515927268290820137220202632215881799862146574606909058350999970790582676593661156515614313603432815191516666495681187084417112496668672000000000000000000000000*i1^6 + -9283705117705235067305009387390802517224068284281677173055875690986699891155178840425529107574736039318291366159664598993254610042694193419953971679697012624933927440840513796453002273936480454668435100976822258776822387212274323109840529657069818638958538512172054637498554875961083553794746988769507288492617444455557138060034553829935786326553192866371585482781921328721821291998274258620859284536836179941187839547009873178151466847017878274918626137198530540563623495253184494419608158006673355893662712154796783227184637242281799392631439438063201701154531643169403280593657421352785223797596375186722002429885540190547774335647111158087049295762501932087548689994484088711967458586708312151604185116089030279614717385742419928894375562596041700487860186714456396890705794363388737040837176900373928513858801477445871052837355476216860184169620467625041274513993123743887622820841466952612371153858423922063722541772415883089969627311283274626940671838235758466176102102853582864893835358488706781968168727549764457472396844533407851414569474198869289151185179730394886749495034192412814283039498672159538085818018596737565188916330338463992745793109627468936249714665548654932993961569755149206793955751327638829815183598718824575139840000000000000000000000000*i1^7 + -105918764541338603833019208702044961982209859096896389899856773364449832301722227175745203722516344779010684363143850884541945771840295250454190071765053996590605011750201266131618418177922050788895538712899398909300140589458325575515960077749667366328553063415200151584840691973726095639798238485703351006356148977836490815829324982183970503395893589246687393116893532559390639607477123712043144423015890216630348061557508312326863241336548291737230154383905007484656274199486262297779876514446251600971054132344003598111507066177839555061027385234919972519806241512915201546357185765453674965594206422696250523731958193873652386858357233462770973732646905591186179996978212314797451439111983940049447725545247416845324229500282128201545400575306752264364800526394115296103238532212550087772159145069514003126494951242309342672258464237928876551442375727797770309392592353857291633237818464082161431564241760883039759999336230482420771721973910955374987566675249895803243712843953254715754309322143718462682396850802053255559694608984627342756318501175855883747988171513192748393052805734821467555581153245503973643709877440972208236090155102846909578484534937387246464537232155833997619792129375706380798614321084021436133504171824004464640000000000000000000000*i1^8 + -604600747613157674160660988889919086165651210797045087713330094711067374259289987606745862792978481205254667629201213887257995830794332624239820050335238348130943876662728547759893404429120320324430691708711300669183385424599132876785425506858394912789323268193890345581487875347064125644901685483956594570635998357356689678699289752776212650207318403389508298927983852256512634657375803397967398137221943179099508988094596351204460479888171138219282181401391700269903052437839396823691690048490600197744877603246375623642105064182163358458024406899613981809788664744416291634228032389991077934419046386955880579713005098516412519177714449588078735054613163604947814533825728965522899672950377408882588502179076753755587682189662218687382205261897325335191024493722733538338337510670224424519842666816204604508165116191703104173890724582675279803444968297727595947644470150300970425115008813579938212809062835054124153002566837491905022097797847022852321145144673856888547377421624841168782293958568895925791650111928254328599493804802710220551765827620212360149629319888660719945902113540177169450204493871952373732759856134325985387892017092746159733614429658196763554746056410038270023878828673810392414495536441272237979054578335744000000000000000000000*i1^9 + -359754039817421875393751535161354727534762977977533863576740957045635378518609383303184695444997182258311020186166486802784939654075905322844103045429026251652379041483071764698847842176673401801504225042268090771935000180731528258051326543949667516872326379896803664369681932957300242591243816087083899919933009584222859765964526826869079490313926645898138554571356739425958909872958792789782057441494858599409040178066741074900765032679025261107243889326457218752918007504758576413701182913918491084211062879908485528630081332098083858585822375599439761841881749756655121798712465190808814090866324853013188937174137766470190343656566621992670357107948699973426793134432649621625538072990652619829147691125568755488861989472246149665547783060382492816261202675964527998988450958058755364363359130140595971137130593364005476998382734818849579655164319208818635570991798678679541827531449103203268851347014766049044816555950480171200228839672193665191312435599212014886660070527281384933042749233306912403596605191113871699807660138931491124159973776465197271837463064729504406198569771861287602674797821513858490886259903346746721201532880667173097395207940715981249819312606827323266943754327296555189190520280751625492416692224000000000000000000000*i1^10 + 86232597955960495542732390198370045716963520993740744325696913019533237006311859548491007351841713312594302927985912508588309385516391038239815188285683414462818197832952649514034763918242343455777684787684836624191680999982298461535995028304588981208576822194626094072406185092934228481135140437691825183046018732036882612684970558749124586264247497067963965564240850964012686458802348150609512945193560210414588958649952012292878275267472511963194833343052758189243819231091626084110477609865767781745549312457785445099340205557011895623689610590641767878011618888780502387226950856268515616110379187107866286928806860821335814807155263085969568015611338742926880873899472905499090568386320742336914250530413385953370776119916007501730409774830315461928594495517020340935647131693772299345288945030481223161701502994125417944783279746195939154554991920444300549112251856618374820222804356930886984610504483775140295292375092889886894550888866838544020464330888130383639535889234748109408782841136341100410289943790949018979563674059319805059143179292557047607026255516988917721943961283298507447455638490209385316336292485629857504282819948392907040569950351460528061677831217894657934295399363540902654013167254910061772800000000000000000000*i1^11 + 44768176158816862707576950081141152154294081511381746592864515879759477796245064310063495637842013144407278149114582974424727866153042425572251438210995570395384394871933991452042676563979086996109505896330365520900488934047012546100369591409391281472067496983966052883860289292748956216763008295120504386625765622068622413334342828352334308525347970020092928040078222638952892617786525078795610000610831413040850704083675841217081862405616214435801266111977286402859304727152107038517407473333762225712822012798795367998767141882927648243244696839278756275484433628881567441145692500843675725319488753583574275437874030939143033765536228635058028313298655683955814734750432219995497566540490523276694147126645817754066450325740985911576810184376819554780517587832828197582050648381045541524267200847801857666145578479498888967344374705114044799044324293798287282399568515360691560072052201232832110443928692570832740985557842303722582773778505924288139060668194834258830631671492187761048458768087026822899342226644323782641948314791175068773092886315796970771978319808649895649048572456881873203759972649004833224851073927213932871715103643725911985284956428169670454764252542635939452427238386760128270991417629736960000000000000000000*i1^12 + -10247608169136742785132029291511676523121822328769445341778433185735215315864968330510965859484556739274536152886623079621137927108739438612090775310672437579410429542529060279900022140883030872460734884595419553047308625103706050869092853281397511732450046831657003377795501813214301370397181245624346884210191558452717279412603221108843973972559027237922073512168812027864969621397244462531439864120936571999604345638744065624953094131053343202126175666758555566119123650823762396103222321085044831448346218871707478676430273232524630132649617915032333751635041751198407804340083130504339915861681201910114648599973719245481658057778652498745439744967205340747245127980639243156345199058641727493436330638219263059129159967969432112726131420707474247188429266712421138041197749776818077868253714421430832409154601200859455667696722948093376844373608067343822152898558497541013949745681923120863961242261970771192481101784910194493102420712131167568712350998713543429304539153350327003912986559356586093438834258150429861312423059043523904229309985201297413029019484847951593872333381817672024590662759320362732946495972404713062809733944499176073260683909780677822896885694366969132615923101027398809792523796480000000000000000000*i1^13 + 1304158332835297801598907281617753099097936941158745881260950059382949441436484900802527309165377110136962779501540626369072669444392312457826031477110956267712297759913899108571517640117580457681396379192949375391906263152388637807934726927562383369239306891865683827150145799666153372537946793629179106428765123821129475573894265487814669172200281326886427642309659916975622146628996349509797598244355957552096108622383236548125359389005053878272120974537922812880224697475109090676446863535848381800132145558354206503494015289279256848907541212865092435875831808766395988108862602572802565568384032746305025098546231398783478516621790728625565751002525830099397611698464814274114258835703094022793197428591373252056918882520517874818056486126517110822326649806927591985464624582954664008062788027219566780602509535395143916082699159003592085032309980625231662179791184419494110053396382499909794978853065779732979242838482596161217888518299726968774703339947328705732177864591510314957281720034720118095152406041503529450454643032448628124036441427872191143370608322971273830352819179316668634186015853257101718628405892958543144514042970654935185855939505619311125536008164739527514656814667497126808780800000000000000000*i1^14 + -622847757782587919995455665716964562557936050439106716629380857658084740099769491619414369750967160002460971009025779911468636993431560652722503922209358819282481710198872585974881119248009443118931787478974554187784074237675347779193717363340625390080367260214156780137277297413926372699780780818730247337988345327163521698478964954189567258405971517719385645966682555307160660176151701877840579096335906544439281147184399330064493594550101542940538260240139503176726804213140179838019203004625629249528721938037243877755456325882205343126715425230363206428653428900026261586896847205281457782235740645390838770575454852579397501551434585720285732372688331201597148799383809165464835127383995194354747019633435724408464256439769034035265819121480091734118637557165532614801435300787305362543233141670575036640887515786211618435004563479277044179693334411673477001848842861602249374927161054145389435916349059473184964962710326815498902078191578758033354776598880892204695685444041978254836826808691301739980710342426076407253852561281335676595422393991799138400342693579670846704476832391963578144209007822589541705715110386436805925779190597850083015399705090712996242034947017045558701819073438679040000000000000000*i1^15 + 236849414849984872593359197960019241955397585739117036700386755602733634258604133052215906488656421666217519223128589619468754960909065518708547201281136033511120756691733195054578238291274377281280172899911068148617463558111158267202688054782707944470010742052897684194338980780852401568449345687336560427651404680420716668675341841043801170912581260815803716710290844069912879093185825763853533172695594095608232432207536157878765534213337774766644218200206009790819928967910175241754350357884753067866589232101292512656719476282138123526784454197000500652219832918783071522911681447887143050023719922751083360569662832509931782262227827474881800898330425739516642073172545120451485545052210216801250373289930532972803683003328557308873489704859941971151500646883296456941093072372873397021374535541293200108651138685666973635410544172352720462640268434840911600018937049586837783349450843540040042549148556591077709249440806851126563983206587978139053314924483234980590479572402241882373281271123830733679425588426165967662204818502454771354338392985370549776003960787618206573768320316091697264815837573573176163961776612441196263742998181746634979690480755812412198425132894085177052365848576000000000000000*i1^16 + -70284651445364507581171049842193696240422019353993074648372440379224876017777739437830467368977687855893240823429985968329744087128427022883107071772423626648879606187362564075196103373315124623036101083372522798557787736532300697277840885753164167193158875419580971575735340660342875097220207726754683202051603065698460727789741899099237338877922047689532053885040697425822469067369175065636505190992503014879644496469170027542910119585402795987373615007324909465947160233367356726845191278318393556935776313394721927448396113981364169012806427409284073057247310781464231327550695141997093409392671212994005304611361079454203155006868979823621657269257084119201604030349687757434594287766975433338639568538684779735822216113298250388004656496994061677054815031878515823565334805725364731419535103972366139820025511843819278389134112860012138457730712566271071121054779802126900757666362640429460447299510843188602461761441510376259782959118674042023356396970429736333759692993135630153700252718993249757289826973070827167542864029762134489060462927951615434125867743368130139565955872180796572483536165338202038179115873835140003137698854554016519297523452064634797181397046176240555891097600000000000000*i1^17 + 8529598565683776826839363142147791691068284985085192025326253896694739878950629526709678603073103547710999930619946493506673171295562442129660792888353364877787420547967615125306035502497990939128314536553180892960019394075272701721078507113194176638361586751838203918280961282995823167744153037732175416622814492905923793053039617228653437220771670829167158864337483301114111391180451741413645492884477480862629617119233986515726796328110821726004072634550174603766396933216124002662133410158476382048452830010597392779783231800423382888028125547580393014825096689282878473297852748175814991114938114596201361634693080869977309798963948582888745886929458447943333653457045586745984546846500656603129172788048149407119337918935088688569964401006630880083913999714352744270657749515393115533552366309031050192954374446899714953473512636622372116821413649313655333418313843947882573301768005070001396516781821265191520515619253765978670092359821037162237584693812781888013717608645919467033867318798111654636592350667660833721594096481425232131192469218650524493139292499752802449934309387713413643675218921971678310408697355581243400371554200684168927943971527949436497520444666523156480000000000000*i1^18 + -203929323181845968568390217456395898000038065596248318116733580187751841483843389686831330293401517568589568841420181283579939283283810623332932343522977272351281886823344713240801455625820096829632581684183584085399994501200536077286661773635680485877163461180379198697968791393624910838389993758919908458525755889175787872108839323831339283849168165350947892542618381541032621733020949486276723227863327525582500796070505414088536670280200547450036209543770116603528121517131048266786917953154654522459212147812997917206616427326526499917611347298147877002357810536077516831331303891838281272623141478331754562948086586636851559668983394650048080068847147388589838155950291552439809023061661921781599307295787072824435024554018069612711835872276494235544749245829832888520015390560090910066483355657354417335716279388760464163736913365976398039551252563991817501368292275076719708121558163312176082701908615927677973138109719880472248014200993400970225863681917175393014835691324872783021940219571459551850049884737089659088339569748414193485493808529654262222145515618177111553253258236810451006363093837537849921418815717711688235783993003753142462964018957338418370983231488000000000000*i1^19 + 698715432848560098918075512000867799168628293080405004785611079155817959454348807865073653885599944148678614665017818503443817882559674676237179709087896331568341675714525572578084420784870703679279768889903905497570503810397712416776048076605367638122852592444994201826000307518804633643139930921752907145986359274746312386307005960570450276171874956490750315434206489336228387274019712119856185422466437930114781059314219115092210180002202102728017492204950514451154829204589857200226995843380448678354737351796851482760812816762890967098730500354032632252162263529158689314537077496183403729253403586711178512705172551333069418306417784942463510761669614238694502674282636483657611887947709477928032381856429076071802245787179905589286731404517714205702641934040993828310743439909350551357256053954535753326675434081556500367176113898635245467235412942094416390741162128006781861141798425435582730642295913029853089700842317622871260620249319530732897792935744285620732536864774410525362096092874784691044429940165899809938996483409147184058415600356395536439536639066798458932443786674342089652523202661538381173553893764293972558397756007874444696988873367227256012800000000000*i1^20 + -1399544911626677984295216225930824799450594627010643137875260417365956966709622836951294427571798572993492965625939735294270828490437378262114449223203969548946441636011952827946221351629937295804195397412986808563097282015756858312037992486587802170170082648617326936431946645584680390698250238533520690951621005784051143519348171214693225136973224646989843472341116882416175936506160516868562557531660873224005721004737532455191559038243007591163742386548165391760862481092305929865038315577946175649804809245196490177486459078400716584371989886719940482025419504630073117975249873471046971928563758994901053090019923116261948745504153192590065528145110685078873515849480552072271703154147786945019405495846553088846291087207266853330134811852303638999948389534013276420877161395204583822615542222697893096329746840731157821047834331018724168877174971965338095054571560005381157807360759187015371216741533409477642939589279875382826347747910480737691165565363629254628119379213648579763785264176701179866363019063356115832498285112628087759244394131208760458612513734461555387260717552906664091834071360324579879296938541137199976990906328702370080178349602242560000000000*i1^21 + 1894795334611904624110557956392766276173719375412058210136229457649387707161821134156524917646752714134406581000189565739033031937307100704400046794193085632176642868662439840951512501210730424459319107733150653986432975020762422291839082732732978424418135892968091457876830009927627378368699993875017903226941990066612233127277029242229047300389549299072085972077322853325240746153000318237675619611926026964110332501051262859467025464763578020623028686036380590367802093190212348437535534384781197811592884546434896506406533578355073782087914325531245958713753832667272927795962976233470720442498913834062037695342135801643107255227915483473152532829735485003310346959074792738839588492667275159583613156730977982353950115618619010754117801821661226027082724476372072350770792667436312921878276128948167821947947668747707077914553142238969285213533958491842728136770123500844804558594750822817150155830309885469003327663373262575286222610645764387147327296424332980649943193180651254508278997086099687162465124008800120556558614061105110836231736094437071673621489870328131596733185220247347959322290297051604511489581167093790313497604745522823361986560000000000*i1^22 + -2567422822039999608399542972849134899180877875246708624650939991808121594067960247876759613540226628375206757859795600437663232670181375219656184074553354074820619803662179343583412887551376702807724931560579256781766105840994045859707343538660701850311412513117947621853430160942294381719272384517222509841426861628178115667378125122588174090150417450984721242363133040046364590784043894488165120376253619509968171895653215790105229034795072141921306614974799389676869988743644945350993658443515463169732221900370580884962453808503737042973462415009369489622615183350362885262242214351601780443687110421946277666500447582369413111440645404363664753527271927862715476357986507125711587751023876073127212798808169381355222218625682062317428793798443300003870169992200534088017911484558953597190010778773744340914214004945836290123152012773204480616631203122856993111902952786451007579862409827643283108545735932684215707854469393112981049644265028864020884160293223525785151588462606137551157757541507178453163934563153804207722865180791384538577589712405380602475347312868657448260775669295151822344694737955393508015597732356225997164469020524544000000000*i1^23 + 952068119713842601201611125923732512714493809636916710802810803774246140431325142148135208448999184646753408566257721349347469700895208238865622030982991942459325815332728504421367008381022951367653671815404414355208643375691115645654762802297257752732849075667484197942644255845328662893019057949813028202853975194385813794877216072557540478107771868949638201264826808107936503653867068188253941992045026049270916400724451881700467452163095054511993868387299847082279002863858944557925660978577261253027901638734264293610699192794400296040671374255325499391281833236525265193778613366316689194002517221221760140634617855104028887753407403545514701561355049436053141556382485122685211752614256674908477602208980814227813171674147606542230552510574009830552330687465841027158606179523918672387071458720400343820606324742996454044346804095859445076634303925566688705743830236220745715147675960758675659607955809907050425918507894229600969911630208619593701878768528930408860058290766767463335482882767614209986531745173922174681465902531029478446270998139538188848813755050644614519850030605543124982043629505186334792941283796789367763107840000000*i1^24 + -107280750089635998336667867137190113413560094683100934709902268162897125684647977885973164898266805515587924944859940687521462522558501645873620379769186462681188060970213583882426736687258244053760200376447479868129330584030466572717582972749832980092554601458013419306873100370533351284181712470177639731294484206508083686189209853212577285801348577516324476857898168224883713517868740136711439615629383660986457856404798659863162272560832773678627961259910933508029142718562115114875824945685200625301380440358062289791650106566338784975417077547817459927570957747073234395571737948511367100273373014396074383322881930317068244514999651439773781253217308306443858594324945679409401913987445206729748143780816653260242214495092970005595287869917925402271373004957429964378286781858742117910048418770715501858056326501408498989436628132120125894296799185063620047684093944196230722756813347952023697202500081629792149750502489985399723303471629676540130698504382055248971423169234626422308174631699256649467832408715632544695787160162735006175252262384018781755808213875816772653027832903032616540117610115530464434186362791395328000000*i1^25 + -1764624580315585062080708764283750385412555713580502603990885435486527467025131305993033423046500541278032179002747289317995150370771166311473203645503756345996535112383781267468576480624525351061299406036066265370257982490910110636998816370980200201662430646147521985515028705615536776908626687170183739039901337547712645961741884788996015718479766354783355857820120642319153178202928095442527803583546227033348223034692619971795158483015567994979617572852193424584939892963715310674841308041158284094668283459417784323963245417477831984540416915140106897584724111440851326927905016045402848741541784456597639296129271783381952042434160948481627240809876180733151524360493819196381258008986479087216005803013883058602178817184859019137863128876920652135856703702134950251902427707188928507245027087942059138203627601376636308841865255512659134977092220126216916481050828638381492750360232207190386428033514827639773571841805958702715844910113696886811428874202905215756366215314598165249103556530712600476978638637888632328029888028328056463240715092662021430539055899618766003892156792029460882027386211579985920000*i1^26 + -12398258883098429861670391363551355600695728907840026337896005227957708343900507417975518159301226749745485812001678958652833453300233671701420924940004740514118861267352967362396473471092241827919628309366919815098471839339203005004734372403883259282766891624228310676713661185908222390724721802494122169226524763020468200852464972531965349648780258664479941702251567506213179192008469704290876324580485688253892231149288156386251229360826282011345149280708370047683580792035932623440942288584621730391647933478110547559513000721305781268997493683743159142537120757806247863020197153572243014934093944605283018471154020855443471677574957581034050220499072652517972495556216931851796203135113900735651744500250094445923934463085351688640487939520945891281367282353021274685593564587235056059437189759879329584980059729993830018679117406398907330048846389301937728188594424602656988320066794751342653445148688847853972197493124771683126453323841190432606695250677777864960284467955350431860367327754324496034818521604019026247420773247856928710782977811239340159530451924062037552346083696312320000*i1^27 + 14350534902221682150224053086723942334753282024378090591199841375892244051461144135200404036527844573960188219876519149160045368699551321143542667938720140055334678489049504621285681171340448064648880430322253971894881272006698048517551406721951946073022947824667120174687158925434005902544951136413275423834119041544019725366272850491113810326107780296943267421925613557320042222109803627040823828741650541991511254563083651402465624446998078876510419436596412157106527699826464832069551053041321911628277755896091020366492396960189531759923902097436566032254558307459892649374863870086741697212273635595365827607322589965481825037225113937604725902424421832459060598088174232782999719813923644526499597879282690261363743983656921275566511431370670043438659887400819574620172893344454642020898108861752658916126285182885811895196512030762428843992674302182514393468212875229676381938457844128283821990734692984191923725949889901660743844297852840040924463765639257840427038293810932303486978381837973345246917154367588256198633535166705011527679174133454918052839266713600*i1^28 + -4294275621757402681315063275758912118907075331633042933845338230352094332016709049030004171742710680631045594385172521279994518701462067665545827528941627170060617302396452057925521998145227486298863529001580209939596903621675968992356895032874702366224636643500433021955310343442057454007932646238784304620149447568763491992117173879105266265511389940272077298031298366844601769072741054909124373633128782668364597731886114343249116015072025832684022322733085145648762419862328243347394199397884757012680830300866260830077387333835407310079946791229867519505804302264074462764620204760276834713584516505701252290496013403423499082331286768235567459113641180105692768126440577203241347514558075890409601947507231026327673255498760492571435472362622678474205598956582559627773160343374848562598593058210828478492831572797471241088249889163089097247475323426855524574660596137467251403158339888734673874295144181085051705633909078796682018797040513259330064865186376848509513645191685943878749249130255768959550642516315800117440724326754464133283840*i1^29 - N1*2686005460760187202266465343234892416436657248725831886343260188480040153836666996419280896938809779157341696938208027938569192404506911740794701386464926433319862276763554371889036373269009076677649617560259366488197229042908763531614194115749847279203303314776759661303396459120439302412658453756186244747598181434923630154238812796008813199549777316908310319500850992594544758441129255901804360459343999936442512389133469480623843343750954595608332323*i2, -423696232748151928813240263030914159252531569511646584312554694272827219941574253285368856951156492901059488455331854597317240079385549827217732846928819316046201538121311262951452583600924582837901033712537213077626926005340667460248334472547539309505556585268160358232086310753156059184036782649069152303499568260807858766730200778798418855674627758990056652415878961658627709207459898199682637157803320718845754984609065958618819770564164513533378724711916927750801157399971155398713367921139570644688907345527671840066017073915641720111922594679560440428048350913207166465193209971377991216515948825108585004571790743677665252894408999559323883978639019248872758155768609744949574859075366130226075777732604183013070261570075728160922565272345663984926008361342282488553455417144911980845751235714805853369505939625615645398479083497041877861759619941233402158507121110864404396162027936846120074918936587495319450664360997839050601405438542691427768484848819023822184074588355960306155187653460573260647645586092454010921934433638002539929450901294550155905397963696827115951880493880206956676075158575326673180571603602215766963637963019837992957349665448956236232947583815984095160809942240875009072238822701330525060368393380491788690614031302718657868595200000000000000000000000000000 + -3232905459154566972777986263409339300842057689944948546596365296275242191445413089746843964470958001858399202738488189973346377635023088701523173691036877822759074073890904583373006337772051898210127054224575437856057268446903454984011427177962363328908079582033443002170835420404750228324029505682751949337385462434574295232186094940125758937883117411327864881258181134313358931102367111792164094700435173430918002825718831357986408600533068079635694072530203969893013781393502598922089859246952412310357210754764804187753421610436363044052427020927114708769734414787729711355363181088192533455959588989699838739929495248871490291276011119414975514228818198180073466276108470364875953844875876016838026512428971656101692770164951634125560196421928010878965044404182931816364047772597726463028425592239335254523755682658593234284633739065173369986100344609105402993047400116575473973489241900707005328284711261119728852248955274964017155718524629213461342035693782001359528422161319890294676615334215497165171770697993464357391445953880825835684527270801694718674552805056555522764123654863307814673016046752291173592122641025345444187808008614877689754648757661224042732172130434288386066909687412099002642038598443896781133987960221707848458639530165049019596800000000000000000000000000000*i1 + -1090607439435741816825720681336982437842265436185896467923445440316468890460304382301492197210063698148896287572315940353278493444112580466714319204614983539712824023148337255035458864823366707336432001471570237687817974729282503267527507769598553532813763949853568375349659349316718948811661851617727319697021717562552047871644124312363497603643798755409324697991203612640658001515569229637636274979771461785699980293243106989565514996911411620340489686106079560369935647586202767264924265263075605507927550584460172917106867919467798780467297577567693048234327942812743434113679912829253899434442569295971427963301546660048815444137505577469314022174851490600286802953856979971470305581181663214704246200093604283598602780157500450480282242498716802978149460021969743582927072643464747727829842785528719744646560561541220289360896987929833749996369466983036223036277928605285616296203097640648444163052907887697775283388154709570296434593207739641948263591323025726123259779817344375849509228976284904237056487347461641283640634552447444000500195133259867097292082978759848431797954986474651058234104252893681387437860661089861111376068734150012187285182427343168266919755119694439284575554677347212235484667988046997149806141838198849910268381237177927860224000000000000000000000000000*i1^2 + -132848460381326674291466985377894564101191840767687506170295753139646136893428025220729827892825300034368971934163797748552603269833095333048257263016684303709424500822863164583780681259493813467592616704244665111929281627598472974847736342205349443371274395936547482561114760475218097825653566758073526083832143299672106668781393014464271327061739841968371312892150030195503630826142201142484727197576303601920170107619474419498081745467110050538117752951605169393182804718673201601498061242468099848575742487397132695195211747858622557034889613441575974371393543190535529234964735036963696205923559197101487742064171494357212932942683712292317074401687981216209425538515283834801756034407656162026452441419790378759723307046425010385229186374776803075198451830609946375122707873970445016566997418930057008306667121393786316234381656601633034508468327343662199014904521214833356851098295781413462078854315985148234016777182361680412467061834799327863448633411083123977976820404160928242525561455308310975519895673329009879719425529600565010575437919169088416782875237340849709605216012320576598299139544588876508476015527264536218343928970508066101669615796406694894980335497390884053012962008201394302740467890317162321052456038428303761044169004289517158400000000000000000000000000*i1^3 + -13475988688443269824691363976836541478288854497821112712900610115104462097774426584687710907258290902120196601026394651638287770219658457878627437306264982801898456154753345349618514659789405989146325024645541577660443742470473103883772031682767308741534096221101335943711518318966347710065308276340219624353917547577676769261360904614943326478176312111911520025412034230371091865610030581230335756227337080589815987104429333866505623828379061769916957577540400831191376293780538030118086035992149674276104072178751830996850618980028999737506774508451122516465944338360598087081229074182577830124661162679543230108525929393555960153199844607086202793109984494535012171525126122442426371379299918586124427881946408513894513193788695302569383527527512681676820609481463968994167320880617708922659804130825905337233866810546516708699637841067232392439530580719561597012752718978107911572236522301613922422859676347013590742265345634628264492212391384643029352877112892238223024291535253657153448113809016902646297426973647748835155311161674639369515943079235812973752748426756895542724571823892230140591449170416537415591098674820677918097230765533952305727466916171307286076609536761939915090931621645003601864713240555443172968877083497930410170444991692800000000000000000000000000*i1^4 + -4784338294044573854095191044021970430124189331475622797656538356756437119069559855759359770221858125851557343616322497087661458717109090677296353632770832116744474010206976871726335227870270362942680204578229355881737232726945113896046466960075537946560442622761280876307909152205193672060207026820383555869813002559182879285530676119604837416767119611743615344142600553609898138152278115108977549778834262786232915288303636832576929583350170134740726196174694169471091242100942896597148516045785508366283684495133469592062043565075952041035144236509063850357585476235426102284268452596612713848024863073994183227763636393501625641676410213935557613135606867946305960571837105351653738878658677192000100159902248009174516929552647625255937512900156711492252701423507763313222951608857040620169365587632854762347604397602280167622290363308896804458610633119575025126896349887572538691743127978070664249619278735832500687399151626657256624802046258022401093752991638095342149688628291694304513956710232352272387629260123353930670100201094196397460437768005488836933482120688364890777565379199980878344583211510092191830202516269281167364246626870195664473807747804846842629394952197577025419440319106629756875729076306692247153970745452278376557805830144000000000000000000000000*i1^5 + -287215016312350419066446136770487898418500769953976362451339116059116861307036915221785058160024081054337640648147164034354525332817592081436543062896229632647480717098746603166269130400454202237695238203596838074117963016002025473521457796774829651960042636073739484208235389945169126311678290303427925520054553245684719524314306389402088224662055326806965331787536665784326225093411824088234212623086313504943468154766160418738274049289960566508826421398440899955701458377495919161920127588706355898620867753219209430154290367313509021759182474340477557387947718519024113924145613700608733129471211690080482822919721647470073287102173985220795239345853580544942289494362524151970143638170809321010817393038780492690348297887520453428382583601281866644109669827946300961152795878442462310456342841212554808737522645317648029098079267387785266595996892487091227155541383183460886636694823808275751277614346497858942962578599670246892638205226375909286142072909648461145587119157722038981230523860973866343399062732794706280364633728026040163950785137370154605039779874000123462388328683703767347290725628330580312255946277854441623533069696922148199332239054772924827263834168853706116788973232401088722250761996911650192528781058237754809522323456000000000000000000000000*i1^6 + -9508010275653561630831428505347210595135925767197441814821656436351485770784662239872496300721593544120021248031441820620062343697980163671553912389125157931933875960154766643546467963192571620607042792429307349095553141105651175671643957469440797851720103991283441908665973232539089558601919954874368051397446493206955328308237522953769751724127948950699984692990728755257987525341636061929133346207234690186035088488100035458710602663659589371210187157379156862961539510447610689043938269736841533299983442472575287551149674441223586786103322496466185360367654184568057969962613561495636745997085573688132148277931803692191037350642847227834434542814626978852397882692882557286718498608838752348919507805719957603326677526779931639216008456819155969275595371018507942294615930500872093543126682305671168803219642912055546691759087957527797312779853686523976756247603134985076710636683845468634976342493176609594361600700014398442160246761555929635950702054302893480085030675666610994303744863599011976373680271452179419670638549004310329274376060805325975013759551033129737804300423690325651518904688970118564849151672972882921834558691998347485539684278558443458801930533427548000245020462269437123404938885500446139283596794926274130823086080000000000000000000000*i1^7 + -108461792412370566572125898153890889616094467745228921623181176140493295461492954020235733149667502427764508666220136713150141703462588682919965180291142930329377138073018591581507867500843519415790061959451593530269431731461136245163081186055652641189907353912634109476273234454523017264877277394117525433292335911467452179466697347753205438747951262068984767454922657143483976710324519793617650467546006743551406633326343610818971216629603687862705478392053770315913741139369323521077967231580603158248836806603554742894830581043479935136748830149637373632305122432135379324979389406664334683234284876994286175592547805380674774941773539812483955628323618968922258716366828925478777067906185999343468695638788013800295146841790167237701400582912449758280606030127044726992554922745783153511482865696202471962804491960825670805894788779742683688183991695275237282133417251900380526846184477233167356384386467624152778008388511217743207850159751948287330413697728085311368135045296995493798403785008277838169088681052273288753037165717277999526138269431991454668153284703430919028522124069917328848139906941655737499686990460834733093477789450420336683983687772808779313728865938002126168235369527312771864550154304411333722909468962144124928000000000000000000000*i1^8 + -618937894116146292983520875516218673721119920376387289712759911899714196127392323922391553548494881790188650647638770035848771677020303632459022282900243200585152905782302413490116616418821363646305931038561250502056268268215621666768042676712728305136306629766755883016221464143472827375593532691184561390803020380083043517368620606318764395383715672535480452326979314893859042005529223100639440934694485001482218609272677834315250499085836101577383413981613877788642167259421839204311406837936166920114072888061389349609654589585062887552574507929050549498473951546932780233300264597668556319306127844525450961609693024453728168965306944995209457478594408625767756111489440431080078733678826589860090189358598931728595383615331445207213198657360815026580566848614078949937640016240509731992222458583254471817002100951233569940405704203156712201208724080317685704817075941984929707813649468643299367587599539094713384652108141140985095741929836663109324456029855752916189975819828820065062154122732426746813074148121397311106748987882295412487650950088873083786501585419712208645802423362509384552605923486786872222558582796256841728189592080840646495015725889063785052573804772897898567940288185043014059382056331262658964487126646784000000000000000000000*i1^9 + -369293570555114055954047990636467578032890862732904995201513135716305298768091718811667992444875447837944368251196819484615574478632245236718741281628652386052337878253780834115758991542474830257434090502073669013974157464125156148356823800756883213486905695575938184901917402134831422859736693297982222289506818328525506748239130622137789115632762145457196721747108076243657232559969891697624525218350785115086540280450553516880560767300090483674344349446826900057777438310054801922603402276956715849739876970037560699440514190385252926193048962042030335456309838765976237657063196318361867651410734223324582573140480534371735184784439638881964091271725985022837257498235322748919333763270575942586705456538910121970854640189861788464058358801991877583338858420842934323843218286709611148154210766317846026338221395915729889530882110385958423841782675561929724727003885421508669068147867288710820833976103853942621691625242492939941958394798229412894192973067523015193930914710142178405748518677481286320585431305802419751001276772917155217619293275170870073970930135748260588238664565748763333621298225562110751744514441647034522536656066739670160584937630355288474142881503086186369910977074466766090715295515276962825743892480000000000000000000000*i1^10 + 86717083819886251676236975149409583597855051461567706379019514533117670296408803090261824701559072527684706600550073355165427850493204131151770040317603284726361523621251541239707975434428546070038179481625124124764415267813139431403394679855173917503299589156081893053266000123435185218581589136311120460996614560210822034743088016355939119045145073071217729693715790796713356411715523332664316896298078376838080093404133162316752200067708390365616536264309283519413325894013681627907981311705658008766787509707802470256168960092384785170871013891881559685811283748175621064092817389100101119731587990680211790459559123057611193530845526724031178920369201251755972255177322247686673517015889600083351970670176362250694868077979244855183356612173506461558300779586851154381273935389313345018719079184419017871635629922818841439534166218975085292902119107944718270722674550435906194193280792684315497701952487772643489966890239289356926097409599939040882274244895870645354525958230057916478048374111705426649404811678356727348834572574901473421044922183912119223480283462792407264119405353321540362169056009885747574490813015380913172601427586513145214040339384514545957589711209260470805195374866234820200073303833146556416000000000000000000000*i1^11 + 45716154705505018086063696003497457700293841252218341617809128365335927086560752659254195876708014273698649242590232263410274453552861476902770449692614373691025148029300456683521023571411235451203973535882719933655639355646447288435829037696009957739084500688327637505162284616339621982833996862878515693505165993105331463481542413963741467831842984424528460520398754346297294753413366625667810278129479278252955554154749752565174087748049053009416256786099673001551547454513690884822716125278468536388978506691463709707064240855448468464778819965380851128659451428669260506664198163218648771840717704993802897545823288460115291772732959242907690079979557859323351792712055165713069304323687470617598592622774186476482794696326183544095898720258104345143286855354420056911514959451159959386220631909306102823111108372978100260169567683930403024274244962537438725246779690945842110933013340978305990542605280846794112918238945887274795179014582242244260277601399996975968689791752831978579940125160720314092488755757661918128604787127664522388045079773655545941261955023980319026729513918096931550383469504454618060568315193738276982077050790341565760234852924231984220145408596311872541139431661131535197019144420589568000000000000000000*i1^12 + -10310663592908464751501990522567925571219153365203976739004909719055764236252546394096891418592564886413519227677688862524294814186480057020034511392249774388926281638945512348443038998884757661312012975274523622390048518853701308351273497631907673114048055898064073647784289618811690469429464908057876609370008842088014265055222614890287725011425941382452983531224261972523576079912300979810282290693110410312999120889384812950196587080215110755803622606999252346655908523426269556341888738829059258100687559437490248745046155270387586835864859978119673330927220648246456335926719980546017084795175449646525317930533887543530945743902893831293275233140372969589028007702808093616566045290797298198290533299943696713708651923897193268745417858654400075667250480086444198758354490844277783427511158083859887723286947006328792585712756016875444997915638669260876423775742450976142470718836913334851963360334382406617575414660396764337177745440964522600354444431355907581370972551518882271844979266231787289900207745010953014960679713001391659387966527002413219886630938391405229693377157183192750223328330757597976614340802767611693939156561426869863541914544503738367571036289451898953692168533836314633133645574963200000000000000000*i1^13 + 1278550897220299294105050340403508101126187666809575396720237320931616147419891584829036366942568695271839972826162116557473998025019139842898134399112211352690001701391736434813436444717991940661462426264264211784671874098916847996057986092583804667053395429463069680617350398157314415473512559659859116028589209659209146949514067128799330487686126318834474134823401562300648995894600808816824714537083190679047134179071882491773907796283521829737702553101428377307656344205109735370221512211481106502938828323012636325270972198108617166019820420733864500730048797482203159536395210342496059244881555296422017700771683625276419730673090304563171714558221527988387917424422518154160043887218348432399746985542478467367538530128384673793107829983705050579115753380516410561332469422814050878363226356803256631582300253121315677596826406366975995185523591358978679903006407046138793017044009459149501890927006715372330225656480900269680446873361211184642073436476498101865827370761787460004241293854646594628281067817436469490500678446675443192570754595148229670092062132068155975214195464662137385730083476708940940387539055158624077450370943015020387972035059697216036950573716900316098526363446985815868047360000000000000000*i1^14 + -627892034393638483804171670140082285887630537756976915509969235184298397946545532804132151565041578008927410374382668915515660992300076239407980302842495403283346106932128734873982741024658247951302341833002047580511618835266137320063140583177666769822615859016648226714612395774995205457216176870543562490961341132651611055735402547771964061934300324454749062570601900118180795338843831295864406805698377577089171237030165063325407808236845541551111141375515276922783261617025425715876779207835158243898633563555016599869926535527963480017456594007887954216879990998223511996596161825269411671461254048523941834538351700240124978893057189581685344445713513219041288115548708464175771490907994262692700542833969988290712188442086426152265824650283241370511898909752809689477360310349438211715975312412757229760664193563459948529481294144469266193106207088589290690588608699913682070704946168023681214747057385428510622733396648523258949322221800066291254714287005356431925028344186137945844000579620330815068827491298682445619486736952081878598913538447144809141388541906696262798392074865701302169181721471445585123268808754536359673939768131023348978686768954890119094829626701299274889622887023509504000000000000000*i1^15 + 238925476644546548653560662007220421262288157649920336337328431849604533792003226589902646149786104851460250875810967125726499829157075861420402496305548820940375351215271233360206292494646843300191262387690432019024149831561494840148495987333197750982663031269252610362279916228955622066451719127948198392423772195654635653031196774788618379793530367222826044117751887765992675276101962602271380548802125921728975739253770905289550286381050019557984903389634088875310138376921374170617348331015355902916910585324191763420546780066465973486447731525522568523340620217674609256733770472395661075601404307698980447537134509532890190453722511255050765149245950393212322660301972853018246757166069917321636434450522020333876117804843489910411359202326794300226637016041228736559965666663054245377624399538628462070913509064558908504046953818860354187987767572638014936302544116705867153126511116227531328140516996094613087477698962801820177280241435314083399118125714503309715383140664852446589328138577889700343683943767874185358573901294262400496359627325593257532887306074026001334217411946265115498276930303894144524151624830056298396116460088119689227996832138969343909776852372401064341053793894400000000000000*i1^16 + -70686724568403929575651435777387336151780518920833713002772889430899414808306432818897408844157476576443208454404994625335762211806779629453249726381081188585318572919869128416923572742432397339071743020988693498889769565310517622100853220134314029956982792114175036901911282461719210471570249703888214992383647309994021452937544268786508653772710568623930175464238753298623354847098389679736138268155669622808968644343138835229880169439508707593993971205613567933260491694718613758406557862350677161472040452213449593074894390490944863875946364504214547559807786870051838524212294062759469355556006005206960321899331778797714763803652346741736200765506553776152422337745819386707648867755791882055508979969135865586939364263319363675611124445002880789833898363699011499495442685321475011186067366530990907210606103900196663296177192030408186200283182596619679451487719587628038766999903388464583495061357013301012056917379147840928488059088752374994491467136832668368965897133242425375435996510912952765265450450034264377788888684883675447421281836786086121059540596273315865224544010484284336611541569667108672249959235923144595400823295273477914694927615585142672577157858420771370691461120000000000000*i1^17 + 8438990806096207316630446155817619834521593307476181691816980030241035449658792217021984175090819185911098956680679548191478227143945573859830163785304920640449978822165716512995583327476836540605014684997598479278744809539787584958480600029673127604749766253580985290495580481281398505806474301666503803963884207539898574296516858098844017406062305272923086799348193000552533585317926463678164747679223198612006127444039370778963461023012910835249657365023426413248326036948808920094387206184456744000397320417612083839644259646382906872143057174516864738862824864503211175664685647492296950858202502438406015243185625209682242974137202625082994318250425274182239911464578954658094190953552397240839119624424933989032175669235691800629481840043696861126065671041205349248005214874258295362630170098013880274181317868539344986806266192268025837243005776946873626150350174963935607601456586996819052357541232358614137012773643684949909118276600234152081713469041924887267331936270848984400697887460036281921691797417024037294442361639775621432566349571265724865314767364243710796430413729089274143855948930481878980423325376166788588370524312798345548741324585394123826535972546549907456000000000000*i1^18 + -178968013049305770082200428001410462621241970089989330606134513510070546417823358159859182023691846939192201238912043853176328076418079062564355957140359375508946027633513023768216857675025606110706891064209525331718444721037604596449964757184295553750795071324886002766591187975920413059585494415556795606332116478801614822808689284932045916317507219945507395116837877352917011867807318606821084596671816834973112379384270120093736412159799493513876450314688744332704265691612631001330092446243390270214661863177031459224784584045248074725158873333473275348782082877830938912255075535654240180089090559161647944477547126852712335867329459061985848368701028867384939305193482931144272971153135898810630017277946279532702782363541640482982634619122318311053414077529816283121053868819998611135254414950173764362203912187467311904874437663108904544323948869092606443158680782679952172165887766239292384739472884899591228636884642517295981063594009497172176153401035738842121439711194817282344056443836326872572373070160339645221364055313604123649496729595892190596438926205213246741319670381638578651608321705157649205133838638355445828821892322657172446229897905166757790016444825600000000000*i1^19 + 607290280311565069465558071472084967328651330312539858260971955847764988735569601090901500029349375144188120879003672694204105620775274643074661091999351821590936945736692224720470109009503047984723207895079826914034263230753982871318118140577405284606055682833561689327481670948969254602706692388883611911054678639542803074112055471128300285421838621585774188393500636260339767365230268675447385361835475912990937688724990005455667911665585808545592246488042943350378068837770281414444635911044716297310747147407163581282721866802204419047667706474903161608051237688918393333334175647469353291852894452717263218569149878036718594858822933537272308769413532296526709347607970676475604330422044577440695739020668692118033426697345934520871326220972856186172069103356773821237438060711492632941846937840643545720501161601351278827312627294672627859750636459043464190842239497462988853811766919100512931796936134252521466938608787322930038466788087061413365698681964797003287195412696979693571373260297100101555178140644433167954192798684058582131107944230356986288714501151995481093584613962957528323257885059176636160617805849341666752835944098692183247806436567927111024640000000000*i1^20 + -1224141000950110456457126854878342766968458538888844696550108078563663310799731462845296512879838683302059501722532485974190783395529180018703612428680294144753486259071090249521135008493324968098075448629520174990246323703829911424598909554164623937760301864176044877955454734495490871584245225111683206849476825803925962578118887641845975066114109631460014147403202782642445027053956522630322544165350716127630276895642640607444653426386947355829862153415268310027261501413695090556946374523522845117761837163877113442081962673003044668583058792683025425650849578865264061268406625818269585673379912801181568658745566095122642246724154925939958929756018973843954066897612976548767742798243689675865265902354752846544760402296306121662340606437454422226631069104795124009741584436030320072067839454331987133938594344601613623459994165957167872412004876936452232057023327234848196273512673029482949039371502491563218084040608653795621211216492135404982141667466248305727959008027819828559439804630118615307288547803889793181892043413226020243212591134463021248866133943321614699141988055728697944082214844200217303315020459796195104671445233926922969677821382754304000000000*i1^21 + 1658899236834346489301340636062695081454841422550094447151296178648488225740056397123007955340225153644385206651149378781686282927716109601665521320442853999588249285714987061338611071923606704199581748318399760813941493953303604987638299189303553334587519951108282968526986532463617289425722232747460826119247456176335067032193529393282556083663141101130231950900752952458058093581610479592265909789048291384338166731865178245296063454438450604610802985395039990471121711798712123599286730167861472581072390985017756481866489921335378807987256849712455423605760079662297045041513878000389705730500787143837544833507788721424155889120324190654393750758644557217944712945545919027963751225922660311807226355338888512935115555049818531158066351330641405172907335456567945992430237115529907881682818070978228840000870206345549918748750774595735824999331811546460845694110994226617211631033139588125451819284177328884943920268599993461312487358609478560018470821078033614841831891421122548793513142087921885247290374228238537991740719450568490301576511906405704928088451765653853242889382587630728515540866239617033958704207789920321674357621698370276990281318400000000*i1^22 + -2255496691768281495384800713968640221590961860446857452950083487838962069660479885913368063621002831251540308453815828029280132947881369179123712604329279880705032796356682208478225271901012407840531687695762309014894830710316656145976421131461123027841817634624884047569825457304996748953533774795859636755083152227146934959640648606785431052615953713350896474708215874869946276984615592609753719561100462144145995043157880436889382713051788694970814792462092700002266840801816651349691483012516809707915995876468322699179028639939065559169691020875376094217316622280086967574887426780970400924037228889067161893676344024140032072538042602183158636516273806276843523377063042014217567948232939581105918675818249153823076375297800027946515294061987094083770990123525193662826616916524355221664592549730618543519745704006768374107458725400693164783376878893048419133886712771411503609391453012799061630517978957190224286050796046937257269183197355372014847076727119600436334277051965503724512495080148848750840690170791047195328510072371213583961356805604649269879117654877771229904244641693490103103149729608996600633483159315650578773690662141296640000000*i1^23 + 841607218819934256984432548877159376935097171192914177074596046873324834740641531026496369304995420862388122450661893735650306636262570311703862162316774682036790598068397077337306666165227970937504418519705080475800084476838664577277248924532968751938889064063750431823265608379188688621273311727491314608478877254177236362563967653075394145441901786481912442628100987369784981237412697938154217550708667357137018896162633065352912724502254097315268576473624801048261080930289304830028071830280009118865639635820834451868554047954315145789052854227614207526358646984875576990850185894067060049353365351442291279253993773145678308907822287376340464897075976126533448206992821142216143200984554106786597128656535026515580925946336610736345549076059632651255113144502064509012927044891411089039038000567889798032302170932276512166344973149438029032868706156334894447428405873873195563462594404511747031261820258125062346065702835562260908389657578877585513483645773592102299013507889686103056228990881154917900262415903028530129959900012992763881551766784395250422010336846543925233250764230193642135771018035898561600579822502618933305016320000000*i1^24 + -95506720362064341580683190076567470562854093854660264699191450059395182813715763487061929759091567742287270462577398715436009746216156599104308864224407563085851533647159047464052242322043524912206795842620708619940421501282444482982039907419177301550225319735811663462619701674847937787988121641896735730841495953871402112105476441560809674914298738571808301819444639286084851029756279030969050259957334553327915086896830970367712368943699806844964558770412368427971856354825064603342803124790551346346563475206414182331925536894202538538831460069787626334231309037782974351100784431679094877660461293864331708176879796256311094156250091149695255778360301825319813986642074088520770488216526220783429386979539505560181750061834653286873858626662672595834035771343134208166894932969316351412095290024760570324851356018575424451064889521677201829641562771205323462095194332115030441734235306704090717695142123530416707966421331829308536710009414797042494687389874993095847677689534958975360178863279534185456657045178331300244790233525587087828810441668975229847500666026764018889108003769345834675644552585870015873995027034186711040000*i1^25 + -1583701488574623178747781438543340036518316244192435825110569032292513981321895747515117250265923957887634709802746652553012590511393919078807789730974889535537827958542235963843039526532030743271433675974587275170563125598055242814120972864628920547536899623569657112637878155258334326497950025538283857901483625601614864982232166969353584109386602772657494766721199982633834531766871821965630692670329841110944998675632445489013543968811218677244594988423069920610360945319573562029038181447189535148699712916449820442875546416883896083042150898723034768666962357828366780623833141477767224338860969594778045125546605692308393454719964129503288954618576874362398959538144111543008538314304819707959930382536655656072700386123356628594788856083465336950617942831874330324973049969340301076261993757450788204493271427926281007407008934629259721861190852323508987073108311595901092401832726782981364605649091665717579600647268307092174311641468313003503711387990164890776425239200928694423220477446379445891187251955377970108700366228649496289334179308989882501708899540261613817624861366466402255844306763403755520000*i1^26 + -11226350488804096681548952099859867901268323210726252678258616577481492730476808398522162601745439522306359436307594766439552568706121425169779072134048466822380042274484642158282207689439804853518757681630401802047067660282784865379959299288917996833359793039897547269052619268454486624728396560062378862196058798277867328463760409901968104028450669681689365913118182627816216824516110718421866943618185531899568796901821393258656897781172688280096890922860758638197386578249443129867147680536266205539921121298454232194370055208871886165786550099292136247856765510182090471848771436431120867201170392966078927544246600982801547520711449901414664951253014457132331654768873708126226874627326285071171905815412786109646998360917947899100154462632614894570538151079041179838107729034534286351626745014596050118645060170095369508815761582624492312503921300789303070012440703834523560625658120875849392820054137160200051443248926722961119966491179575702573772360051555216903975096728328926594836643207265953736188605176679960270516942166646676640590972560406263725052424454369118859244734207806668800*i1^27 + 13528911661497907464802637563440576372446385025704490089957499560385321474322817437096106685674533037633213127511545353683488229760506158421428883667693932544875405947849043596654644553529498197740542231118290594468184167940311733462858589748683179180879206439815235237338835661005992461199958406237434725386214289788322759196090787149435926812226783521207482321092279216480460584965360076461060831437241814471093269174140738725896757369232530296933538479996209792259236960563142034296388780787939020046591442705058957486891453812591123608446368591205705944735300346870460108636303803422370771032545059056643324136976540770737262326188504369639078274515383558588202015938981081725216561517322836467957569995241899623737718601003615447559753745255216841069626406442148709597860399981711972625816243414944082630068050834198279034790802916529662775466828048623962027202775779663493623587424598069817569904976877269394277065167173446144442347698530492560301867856969787298711914441268164412169906338496685552507679035070506903991964216053319572573989748339323413242100260536320*i1^28 + -3220706716339839565762050695204057613323422809567523736974446688894812765253976566412806372883046605353175831730363391891158958702025736043817277978733618701217332001276947261617861572814755385220684300903268471353151083088721196015466267644433169576767331732541539287408403032248146858530765256932400463139440720285868266064080258712334333738715071473614515341143322389568616577643630806575961569949623612602760884261065967423016052568539647390157511081475932195461722150921198850797933461321512989868905418552582889005612384039450755531187864068028660524241200375170861475033250763965708539627011059221439985311346194445212184702335563868876949504051446146600993777890788148526853889732026268510319256928790806039969635601677159988302048788942671482180877591291932109816077960906613287228173780826478443066220637382395659777466455258588444902960268712618609611771684022736750898913432811867941491881904986916398000201248132465196869793526979235912586766496021722300760447265153675679707873019719529940638085869571021686463937588000580682572267520*i1^29 - N1*8058016382280561606799396029704677249309971746177495659029780565440120461510000989257842690816429337472025090814624083815707577213520735222384104159394779299959586830290663115667109119807027230032948852680778099464591687128726290594842582347249541837609909944330278983910189377361317907237975361268558734242794544304770890462716438388026439598649331950724930958502552977783634275323387767705413081378031999809327537167400408441871530031252863786824996969*i3 ] ]