[ [ 8216696804993944000364635066242256690692907393993618903494145806905661510740958031453246668639813562046291999873159593465623492166273944589170893156310105230419328821057023777947340301081324866911461912936529933686111640494840181592559709142999000296642079606729875144667865708840942615384935551871188361736904845265684593366724312475482638553023808732423971424288846793656453295171848061883989394071364625840693584640780545210335577651305981146963547342555648973432633339285321148801581192462954466317090377953003301952489971217771659431831010329064866079424547711062940392431821582794300815275886860220951422656380991023538519550086261709947526173485721483093846724607201788838657364607218467175313038950821028342676528481481214918656000000000000000000000000000000000000 + -274160472849677708878358130350394734184668977836277884176245304901789294053997885393593365938418138227535768096939811684660263764106426678112270163279623592744302571726528047205457111079755534221805517391694553071898615340295445969149164457667741031594896877528429101806884750548037554889581664144119756287585010889447079103389012945012303525412731517204492668623620291437338823447451308615238741548858709474665531329449610165972249374055834716517544252677211923409310834178656502232526257080196959834325721061000695391207884094459420185994012433040698984661278556737247672657114829580221870009157865952761486610035811118941005546561767926688109455634819013919007266362468647945297137179738177900389093129198629224064512487643436338380800000000000000000000000000000000000*i1 + 3533504034314513557781577969484307729540492104938482472780936899222484472560932584010492735454294450149721573963287142917566998962013830463340619711199670466248854049769774193096089818959961628486621618756023529684216804003002638299757627516285289982114662737735913398220959246369680116205020589993331297487352573537871468810544395869408950906512464265848319589873419448201409305900727854595094483722794848064216436295001459050307945838170294503807498924988238703215002253453052577816304074240501045757966047146974775121771311067665128519545808139006671190642942193138559578558586502706103738069101694920005385189142560755292063476578242599855310908714209737902278508992562420043310741313001005840606826992534945001519644254347984896000000000000000000000000000000000000*i1^2 + -17704073956222060858302013443091604619004308964499731203186730151582896132582797652348210716634906715202720939936321594672882487241553358519156455642302271344396802173175770716594643438773503821050718755032909780276942343331517044976815072774368399975099384856987796593841331458729012805648425334408804165919131575880503222986987689818887723884698899487288971794649256810830038405917186376106847355859979642530880175641400752865090149307798622586862663891383249107404808997491871589541232535266202930851141895970454350998486120904448494516720029958180913349864315685845905101940026943196664535010920536428717001691481631739229597546475320593606223349953065285721798307896719925951330723295794906467386681046429535688310857333949333504000000000000000000000000000000000*i1^3 + 46828112329926047513694010032629084997044415001020716427640424097780322758564885718397663969829240711175875304589203471473153628059542969880317181491786098342125059736850027565907250751539242444466270326300481326384052446159553430338694785278756733455368490346208396495891030667194344283781417580673026662980230998583959796885822478868435613010756362237674465822120488164955766022818337982111559124037195616408087249137859920557621660626070402794241156042247414631334822631173829753188193590265880344668731970541851418836453999906142366863410787077717299009682134689501843482772898721106784337225718769360966377201568526365808826692992258291509135077038733837740404040304579907815574552079467909941630275251104322247257389039983001600000000000000000000000000000000*i1^4 + -69554900674042511033445032898390626542064939701845295739157300950559622670951546398166147387273817845011434585780429795509673814226093973965853514417568397074268304711853750254840239064546908451001699487311305550411658735459459006635970214385127443016215610211249291912393816149938244234165275334955834286878726395222810081573005039255621410628938956786239026621634991392694867709827305362993041168324106347129461230501525661919237098545635135671756575348509346675828793575404661778105200680214490515205932176070112364336714528275532876717452510068645865667114777692287768108739162587064771804180475932221612191975892811916411645670744795075155839949842054433252787887287528157148194991536408634422896688525255971048613243015659520000000000000000000000000000000*i1^5 + 61992399626666872672765611925633846352706728322706215364573113358975353959534626729132307536827650854655628905458291541572718177494988285204506676010190141749597661757979818032551620516455763720093062357045477188429368160606443003037330252971355155141279836857842222578727907298777941481559983242323252636454146042494107475510366666464374340277391809054670605382699469214979375076159582669402513391794082511833945907793993149027932442399213203338199461480856840018085471391215366122622084217887672117467053539955370886242800965149105021152406990984625333491421650559926352088378432511024293807970542478998191039618393883176399185912930405073442790641209752431268754222617421884152673926958922373530517017990280500869719857823744000000000000000000000000000000*i1^6 + -38234694217434258976429000857823056576698812066687573405037795844232615945786898106073893521941874058097298970090373498215110750308165131231334942394406459884376539611243662512279583193729012471355183348258217497146751332242462200347192531474700660022090783015493594487638564741924747583499352856683058646223296540405731523504556858202615329967676554260705886132700314945389507241536778150826372990747572858573167519964787445327028025578339776956730692245985686086021539186784706529524093787409604980490353466269655676443849183605456312906261181682815694044530140629224313488085405551253835690386091792950654284656445011035721025787609384662904313581306187565273502467812637245999094009542729343494701433319914199412178419712000000000000000000000000000000*i1^7 + 20913913705373759175107667705008532131173297195086538913627794816932335091027238391832887737429402667240506932347934265432848992883703890925657386337849280592900289784158800722779414131481235946161509470805624399948889387619239401813527805262862334493870762975338201753612070247720464132121757050106859083841806911600375263411220421921257575045609170107794550981273847365280525873776241142410398515463711196391470555163516548023541527277044341687626785393924545966822811595156548248183380724280629358526682019151559405102870078368848791173455686798744838668012811600331177780652005146376729420624110450751919208871906682769283981470543749432573536639575297716105564847599378995790418214843042841404388306556954723701584035840000000000000000000000000000*i1^8 + -2917667524920516710909760823414004037709153413834025139203125479650026726012746755695546959829801092343788779579989779081941049120902990873378900017226126712005560694094997999417101190173536903524074220318854303016789977117606697212010329217344359171797514917726129487921010741825298361804611729943039495761074297477249120005008015909932709668991534290051242985846010898140498962201590436312488211009203345242677498467925789829247943298140346819523056249082535499029847118947587710702167787227291196648730654674096741349297838033440370628497486768058697414805217736262508213616695247853524648183374426480370283737565825955278224286711847236385741678111219413215645086525114707156189721000886822420435894697959731689947136000000000000000000000000000*i1^9 + 1721144534507262819588616299759728526229865793658597596401543306582074115445756585391347096015714962407489728003993351046876054679705022455555061584598535082439551670814147445917795008951151796389781613965194121086725063308725607858024644434386273716294235590951772618483325574304755189791063234938741295710612641410890072016016814381895152736800456306520194309267022910288800688676755761917058927882789218051588808591342738262911688964711432546712414683809068391163670644270315917783483392826528355366197986790399898730188641537076297249587853759770501275371905082546320229946342734504118776553399972415032420873574286746460332715248763452286438557635978352027198438435351130018720918613623935466270731013422743709286400000000000000000000000000*i1^10 + -19072951785063225286358112961231135544997477836024623283567519885494135722989830960205633926065620608705342516481903731181448703390922232387719042661596152758462815259581793379236336089053820845257596457606627794970246056400012462274035978925308369653302492717816797699922646925162596838247052350044276298829075129394723851224059147014186814164643022786678963693751138769767575332974840888638816462381592418990057750784935229409838763096088731928682601086069154307264101778731012973992490113768228151946169984087143936097878500871451869672598683807359324380177638939141308730763620972747195351292856449457184036504915925306572491982902802853017573758942365295843476961016492957448899206064704204600826310957203456000000000000000000000000000*i1^11 + 494622982779596842501154409419313739973365247238066405405236124745355688942322572634191199518412549495589451396192102064837889910216633271419955478361909941744113252538451447415486265666924006098722461492543414029894599476307155701060156430240070335580777026967593757053800924865151737529658313134053615768441844888273206563427295272125283108171872837094764806799270737699729884850031606249855575470488265983692397904684301263004916417918471948488287076727039309673181634268332906884657682479571901703794418002278277388154440662240023522605438143756413946004103879507039877974215511990207765477907345908622204477900716933869305184668545134293694342453760985923646909490060511188099124912627286036855346503352320000000000000000000000000*i1^12 + 28109995408997207619625186158625766296948134477011686889617398222699400689534051735187444460394027028355295405033940523271517211985370128786380092945231354045887592719144035230432395889349979105535803491393388493440139773050281166772904176970128959579157583399209334208440100705062156490135641320649598534923039053729815709383923778060619298313652580070479153963151961065498305190248773598219894766281168331023888902601474400961392674106045782603617648435737260908452512463990255690146387875100710511840715171796219929877852350036056644104485758925373562446582111167707398227305360215652153600682069032547553135722337561547295714713188700704980561969970758084390530417679888712662172056340433125803773709516800000000000000000000000*i1^13 + -193664874293556677865544431085670639103319442475899093791848933120386354543033128246111805998127913432695250947741368819207734817919994301163972469527753144730659498618484923145194172063877411989446556804084522159845632499115511769534423488722776158759645145728508510583592380587032126625625447195532362833626549782672167143886037351645591318090010271827720484351688804888802568831743685857149570369139190991624704373916831868035622380250812936913989524624088716374580504675680774334845608475009294048576750568181001858232759692760332493986031689970821725852299539422645112302156090622623706416783434950619689097826411735719591332551853303978573658554458284214187022340973747944115711358990991019967774720000000000000000000000*i1^14 + 5084110725196848827193679486769823961075252104870623071631092019591946410909061172476116470264406780736515183858673659683449809200472925265451291429554459484327514080734174497191160714370106538524296622774644958815668056736818513041554352248140745092390821215001648056177126950352028039109782771549956370585338761438354644214871477768024356974437937988697651311445083806142997266924041611565621748247122372551533362618759304413891982823986331097427813727391715137816186541825437052230824996403715153187406086099557497514782996734328416960056564501955991441367423867010056496139273348034824528583956582236014981717757259174297644492944874513637202821434872576817480462529084583772925270446225640914944000000000000000000000*i1^15 + 20148445898575838191108735187169089613140820096059734912304992098387003273211952774540441415124673636739434981150416531992285642385001822795378859223504491042516182165531950453245009928621218203922911045816474693498018305307047163750738160309935797354573013600629574479166934208584373107343833496756233543179496469341907989628076318549816765965616464103570202212098074728686126586826603720214860466032098557062204169509737294290858203174801486598589300742909792529709795886214524661381439863371431285789769598256959976676840868756210204945244876212025200372975262106611147152927638679131888883187237631535575313317486724814198219009779511329410588350629151422478145340613786575138275715330552627200000000000000000000*i1^16 + -1551509692136053902009176267692185874470280798014892643363230914809414049216283665969438292595180910819933513925124180097370215136826198710027919957069413093571113888873270707816748495677221709461769543647084113728865360030591632925787802840897440202319031570561547752721433691944379530720271485474917943589187817416727296114950322528583481332151043890389930531642897154770888040036763119256282232334644770236207893355189024186713247750033257047069420300957169844669209000226990193464443083819889052502320327246815658019797005902200229554225312654722421754296170348625409603725956716988268478094052890841344606493404260036503606636461752593621276850469533964228736411219586440291933632226918400000000000000000000*i1^17 + 17002572493203235564022221941058942912429717694035359720115211016896829633818319314446415782364535048642341388106085163590349238718385744688953831992787767478256633385247771952884709720226316647623787031158523161463625119500789647062499172075107586766633747323769300241350074944860219643910981157555772297750217503114200880741675716193333703039558178444762579994481763887650822369709001821462301413141582516367392070242440229126331954978155655751990076048113892478344024099373383353208703630501935277067945618596725896778620286219764063253958402508141398410981479277485237876696147387038402328910568971826518385167598571184283000313619784220322473763788636485122015293205372961031016415232000000000000000000*i1^18 + -91355915687968253686074281299978957545231417993507900955471413231874510464688163859187412550141325310178113348665259248510394655806065597041605498308721743949676558507114749184386714417325693853770178893740829916861336285182291068844244058009234601598146819781788762385299886729520129919591108948820862623377126026547199774456196039424478264170186003579846779458279093171270857002004133416854177248395598960404303817056959614953656874289763159929667117614790874760790635708647990311500348926121493475397422295740415882457914450357038506503921486678150220447185155501088953293000679677095202279117535584683749700262806539765042142860662623954206144149242601299888891096868618402319564800000000000000000*i1^19 + 281426140008752703284585880565967309738030931300248408282778316468796593286428330961959315518813487256616273994154694038482554421998289372546796818545561295818862950433225054880462578370485800320160418517566010448909738656624604722216399420350770988954738209304828224159012612458166880858936315072167268011563493314031873653959662792748858396999751310208974695255979664094496607742107642600401638755018374142538508309378005989601358844888433930871618505425210293475463790440840141151431277029469077585403071618125238323292893658236805433228753389356493629594825761843536817588606617707047057633206889688884518720907670872585105236496570851914068410238182874220763634597896388608000000000000000000*i1^20 + -499888661978494111089327277317210755988926185599126631978577734631361937086784250190051708844165652375213989731155906811828784746115835485763231703676157880059561815730067005787993513398141121660530100322511369215691288003666320298223840006271500106236024824315803805875088313051592387396658570288612655149400452028567127463229564951283519661605169906026290223012870700712890114870016445826840058889972824686398641151231066254587713276164169750271304803344408003885644258393250752809662539019551618365326885514622581118032758103091278535373074281418096600781865939453194449834418594131332615036973160569408987265104824825994140794035289333091348202548026217523657487190851584000000000000000*i1^21 + 459307337288958716615689946087163754538962851788793951578440869674017863966661889501051191975490859823071636676807885371574610661235438589770766617961568861647804754091397373973128080145265004945502493212921355386607705675104151424641408199818627128331796529617062354155488431201161575810460174816102254564260516808827504773812919610923412867079229733122259251224244245485434768653011115952289913727709895150810380443102652837566398960487748697561182275064521360682309402781243246459326648381520032583356771859046428419122687990323998397480653343700433048870538579252188495848241504011629696604920547327943877937676023185525288448948095679432975093603708948312460623872000000000000000*i1^22 + -149526251955122026713263957237265465114264241293000967918025419058554262772215330714854341811463321592477600195209216588296041780128842466616234000024320814433045678043647066282621607661096092762764011363136389131488694154192842134646364277761716953215131529874628107236458045416669083046609814600866583977146483880413144532812923251252269865285420613212464108054388599666711654481586405059960669371021343369208867843889850928292168457654019501490563056693033859735373657980304307679288509515259429881051258058783591672528354963432992322867080467821060867402885702036547454327224785446936361831329924550362523361223893064114135153367179098460508973373753028331438080000000000000*i1^23 + 14909116059312377160667793424358678434514716004092547993119676396741935216019079720802860334367553463412509955139992632861533045796408851292954449671279163259509229635064069324152348080410810289432816810153896878290345657349303911411268561801421672746547030053683641441199312019084073720267789137668887864600772057059321380055912951497346977159079253297580170101677041560982191475556409050581929700010210843313358585154082248122455348096933084975738469270574822811668746280735978601231873943906587598979931380303163295440815684136239750637168765094628786973191269106226330244882133213346969529476268057654549894919566758394566346059744935738941964834299707392000000000000*i1^24 + 466581167711169723043427254638366271124304497621988191862458363484747337348239843901307329667125885896950350106153235510420239062955081098511367199148251366260744415553156029889270307173548135694452971877588994433402312847490253409901434350297631321652794943058593358206557964436237037320560378151203461226521842101894021459703490968658972082362689256510660429818228325717143018226617705246673860082189704331974750203891721676315419809168580382473914832989260671498130094688955815418377668641577676379488634674700002028344598764161047295767590325674233761327268680858307140916498085716287673086868145810218394974995543040410357189030341667525829538611200000000000*i1^25 + 5753485669937043577589297013672021458289831899360882557383781920099072399491070545800015623548560723272926750310976243658156857656798208159274343605172575032231536567745730767290696636803599508777012197819975374720750771674827606352500581326154678070871309484791225267224985308592541066608680543948625532238415621404229373099168171313128490022294346401282411480541098372352266890018224535516031517938476626288848815328025261288836790162068451571425315826753135369531539597613475095048711832659664386858011702099859947785635453168418690265475065731587723714778551448210586496301859393492328072649198969039735790725459082764125140809523559346995200000000000*i1^26 + 1726772387756400227031497726887372096614557014548497746236746612436640249257688141314788049897128679203223321924964022971202375521147212822592412867749893639621985950230324237407088400465292189979104331853167026304178075710620828248354513911278622329508609514346344869042212724969117614007177468472628912835557779385490003431110112681175069872437118599547067978487267733495930699474182370346233860088120063945932413004134107340082741963499876511441948349732391207920152961270997387608586547394623709879157818733572817512647612689701061539698130961510265167751649678409652396674386424888158498907802804801464632210942152516153875680460800000000000*i1^27 + 199828791265570003400014629409233974474459740857703643488964263063485293291177569095943553714747682009584894320287581829960571767576614063832334675839653790748393863621530022435703266459387117446677767152971425237977449361122818480087234958568194758735918969832298280064285877496314765128420113529751004638093369806265066115660955765226144794253758086368783820441639708085287840097192772800754222154819385718932372724393256782081010029845373664146461566251162070971765364833191118364483246397082733537592610572958641049075198032885395724689187504908412953206225043213706547219387707405223075169002093587583621374738534914090598400000000*i1^28 + 160560111703462369984459161682241837140191619147563357542583533189073470672990242150864527149349323507246403977602187291250713274952056310013709293601513625313715558683434906836434124031922414405846647392674625771144389786185167603545992357573166352623996299277673485578328087971444155950011040954803220002811616981945437867430438609840002099501203641092928539906141306828732367934534497082152268478739313571095802328036285418278426245932104531210414960345542171495122056729901895905090946061369850872537360188740730106891864720744485877925773723236224691645291805781620056517502469873229063832836733375610001859543040000000*i1^29 + 119871195991378489992456145137694331718629158113568407548464808287356561236662235972988690689687808584417829635620026701264331161559003667549833280405714867484872722710996914525573569414337912150100425875216049268148990884798568932929244118112855795799378372822586037806047787587398248075339208425157397021315589049196346445978702096932740114842801380040922715364580315506606116853686549185458150835074396806316248900691574229204540994122766447514416863892383617023916453524511409395629625884572052262346746329273382666609196352585534581434318944841995121850231603541182488304569869991408922012202752212992000000*i1^30 + 6247361741640738474724970922580483794042702788950619812650086006918837353444136389671354811302851888781889116153171209830864889499171730745191843395219825838207608780739557184616326046341562895665313472375618108224419042965585190178614832594102238769553617379124947815074388997420226742653157512992274510345367217303493068322872656243712207487320090213693091146025906548079619196060280688147217282727561352825881172178139984936779327766563388357524389494799942441680426474656135101886125739584682487108748212025744247806182548080194653144450752310283825802911087880066885525194459271493130649600000*i1^31 + 138115740944464959291003912164195940110539485390441179886659284807085121747744811488031006455507241722472447336696422341797600717388708433186039135360121408868503926114813205006540089921546898552317829939829286396683607357040670616738851374121887844270276156271419542162892832458137412091358665712857351863431685309909884293836170858257951399442476453580130383677562637881139761772146177962081682564771683238503137951519576401119117710412736380845015266008576818609326701242811987655959270662099254133612421453107109019185210031748340232953261668530326294173917917050083447347929600000*i1^32 + -712821149252303609674779882455660341231427333376262605906580991276737891228322221510436355315924177426782356289301522506422315114425540627362529893698266978314420418977647253784716656836255772566178272158295183365431344393103377827981921109628121057418793261220983567026534866381565559952313305519632915276624412244054545934739589146019086887201783056988323307369173422034266160030198973540049594010163738465412480549463389553805132325047534739864994061876227757578485997736768448877684329045992087353725558984057516891003806834800449946309271365657052258304000*i1^33 + 528309361102766261851703254254246294600300294061091537987081982973433132889751509522887158626085003605608783612643061602332204323757443534830425048015372868411946775097470846304472136964796425554464909247064127918600386359600018133007278790710847458753612416561402016078659725030379813165917457185432080297720000472788501174002143908694082909158583773987151256756919604346784674480007767224954991322149555170527624811757226449265359618784850164382691043497330613993587560041041578067097769515953579389826869324806223514122380044794217600*i1^34 + 985606236414717840696594458271108912069193729725530110004318750012942377667528858081360780635583075848887456608553049201496347501798547754936235365917967403137716923530955381944798268360052411580611333961852734245347484243805790130436174139506409479558306618606262134937956634302897159161054006339973568769943275991138526431063418786447141798797318573783417037308334557365769194847149694776764885229109722967560447355614881845208806125208079377818520652634910920433982851020593806491411817090120287067467786296640*i1^35 + 351670172862065651214576173614410322034287234888551180833725524330329058980897978199380269392971719088232800904555620524721018109205918056928048541988472508453329226158117269946303650119001787379843941474605894633161265869751826612570019372073973410086722186817447609095807490750574816494133849077920738805203268769732011290351575099473608408406239812810430248198522333919848393729695394614113179583244290035936643373383438835068693475425267074881735257075091117694758599945896899037605281*i1^36, -3650026676061154163290153769684442925378599152802956950280806211085748652219397020235541754550106434974571075029195448664887670837874515384508249066662116005274444402761783790065786853429976982647276126048657157018770566993754886089201428400853433149117717945929745979867885094743827228098162546526106512037312030784694247372248999687991739388108450566224051794413031890951854692830123686154902411276033633004766787369873003847535746267666317817644228404168740676229955924036197140642081895489078517964998818307523958629670039396076335046084468659725276313574069891822573663049141366742498900409554685250693438821941248508250933489544464971709816016850234006620342095510789882215918148062188672434207770612614937958389943588898895070839312378166694199591123312120459464297115295697590902503046707840922698934511977098184870153684816190576998841301789217448706987301639850534057026643448388669169105322901504000000000000000000000000000000000000 + 131557399548496998676961302961146919411914857280091689986921125187010339982841806602119121889326338875251220980634678415320259258545649304822446961641137412224369673687934457673445838379270908901945330401855203939147995182479500447856557305516933071851183484799397973884766533791557421571715905402270567197749990521004698436775356486940300215482967742318320972736370828966353601262380658892213402870002218754375379684678962701515621527568228100968427098990064996059384814975810474247946145218006674767418207186460817664164965615593192003878393401492368707007101509523103625394554701334613869364344802094511250724427563030058508808911781005648162832485747685843494949641576368869789179799522840911350040861704225232290692479514895057830675946003896072159114253658280933259470050560274474681189656697034687551934504117127607395724131281089323039553065877706788293481279514885906165389139564958255611727000371200000000000000000000000000000000000*i1 + -1872805128259524402662745664627183161045550468867336737118413913968205614637885776619797279056790027323392817450085871657106330556387774891223966010958770997625851112750312158550769693233754456914677890582089315885799267250116877388274426830779781617883866152631046734933513379552681723385814835453364707448320742510950363630673820735690844697168573752548014513693820974726179214225210961172563179791698236462018487936745990577689336878748607652393257576264876331783280461367975882962736669899448829079110472400569323280521808737260283845952018133377594308516657265956090354441907226892958994576025160357393033924152465018733996604793629160507505946309493850770258553900568615746289131885480057248440442225816529303641973623209000913008670509446621994480825482868291984825105213635698634903755026093693130247073487078343633312308580761959331298136061741746805004614394317745536186647173057617072407497932800000000000000000000000000000000000*i1^2 + 11402718493301058492511885085930759280536880732860190375209707877276279483438648610350152236745196232361778642307682410242512561524109936872551013067407487274685556929590081205135899647960465466639348040230763403704776959210191704055429411169283665009173195084959712033475107546115821727942638210762702893897505874090529134601059180276284804807839723032917895863536509278688371094258175763693674640791631778568276343217981104664963962737215943869047381356268469745150079567797458727509055460005640753321963914875078295837627820399278668921677634643581261308644296304310093639665236409981302852975934647024049689197455242680819304464169216320634128566274065562300570850364798861073985045760820511096769607430995746682997368585758665924755170634582260620380843428733648876836570521540271073825615082091480679227000463663890822697286796245396101116027919414460012444148370042958439021678499713491192365711360000000000000000000000000000000000*i1^3 + -35650362474361780105762966594546974280506463224200018802833886627677365467006405989193143285014218068496149948050076715746690547576586842418097721963122577597834037298600819512243265457888001922988306407774066359220414184154147041058961854794832213274489996465634937450431907348277331117624792000331767457132756542138841820547405720589266732287654386090531749225178820654386191870494664611554565322884309216321999388844182297089339376962708788474933606510737980836155526103406167349860058800620791541196007169837536268806564268194754318075886214384875896201649356208927606137189102246087275797794688708831827143937707414253525601075473745461110138992213638342820912615726475533280702635741924871571876807625392536515573183779485333892133949912345399915166123207407830515266729978565247203717936021494092331278533164996230292944712487903744158620121112574546039137695370902619264278369947887975576633344000000000000000000000000000000000*i1^4 + 58797119563054453602778093246977247372710551498613903564569288836593986908174397832711467980426679467608390111382788895131487249181128223603624192183167132287816342564587072941150591846765534309838094322525354436944791733668266097286153013578751466108477394842191619354977558216130544943124954189822531250853008922709408054306665492187380345260819740732163472353475001225408930072732090621146541636184776340055121485071759806226782257851046843350103866662173929919982388362755046825166258327026348014683619880440993544099616441392133800822920448294613853185152441712429471476404933887691443540070183689021847934317170277384650009175811455418958268563025802323760683234634041830762489971551103905595728169559405712007677644062788906008565911453016380845955401751092829250124204665900973810684226858976563606793779169328659030198297137401565238767467945177707868300315565788581865344202485986768988405760000000000000000000000000000000*i1^5 + -54973326580213474318009775401938620125522555390909699217571051557553983177283965564930944400949462884259755938396584017619068926626622152822642326894621759092157114053729375235343089578654362311571786539711916226774712602047286602376565286148861870354843382916561396231944067727584915157484669297309126260808150898839377637227077631088800663112138462268994472911378885485310790265898931436712576328874634504250596711174910718416749135702911277741360856892347619367148920524409398345731789140206255758527862397151146535804013389322376868273769254577827011190957717305194895036109802655600150626452408341053417525789300410543227843086310762207246965631687245877853225041634587651695183905290398749678689268985669295176399111007200339467067893779803820071543202945980392929112163277220464421429310297393701927686692688492279323142822860530367714671187727339999227148966675042924750309276283782071058432000000000000000000000000000000*i1^6 + 34449227975141063137789522270112640010579457474168838386960683671570341300917840026648036598190491611260587947790663224802129940370759876388610864141133233873566014482150645873117963214227839094732995072229360377952130951464500566026273546681366956195394544177777339542716584273217923814393941025522285497458844499868900105940186797220661320426559584279502496151476611968454228088935706155197091026339104729290044426649331806670272728413004287376118072039828837935149409105491608783283764890078628741991010089155928689957358351465724328399857592106414197284917773448790039724579548577860605038822868275774945198762386941283454165243533985185497562455641265774351998359353994403862504988668932184552511366489132735690904036723900589390056346988983820316666263182624360167120129429771363562183765588067985389048586238352322187509931171970091938004865142413915948747137295537402010862043863317479424000000000000000000000000000000*i1^7 + -20536514715592077759361154494134621691526316577415212025624930532777809661787595966094520928105278764073660385530596236382390476672376818015372903600856590327748131450968714146743845333613818128464162123509166479204886582092893910804674226705686412508707651761484558342079555600992889602686446587815309176190610374764043982854378200171090491280478273884781579846717550267594985221235219758689161537176296824340089880902008743883142260922917498932336462639663582705833121358009184102547389359536216079513028264840282552945073965869192701214805728222123226205459909543988930739998592043164644199653737287792353837463971459303028994469031795041183702421366349707596651286325397479227082368231902447049477512677961373035161871186852523417810194582026090422148891269906839007018238383422243350105422207883344848505695840440431827209571919919509299790551364420672495012913705005482880935247537504256000000000000000000000000000000*i1^8 + 2592466678926221888357798476148376433837254797943491997341205018711643875745914457405385135632854532691172676327633185835598380629563237396888405445488434821575262440815066668377982199056159634964303778660189110298461621607270674101879621790986216935641821162137988818924552485602590914278115038254406081718927713173087713004112204919347778497801678017792102578521126735236283916448858165055544285150749609099719961331505230191481549347391150313236482149215597689476467022618744804772694203338260655351103105517732092889247728991767909956160463619009213440788557084510875169784542833981920858185882952257072488528987165253433217734939746893364430422161148979126178603777975083647893805519276451549412995861353876715101085023033988861547513032226604511732070274341860377567312252052109183481856292526552146572018334629794325441471086303728528413707947542062573920770526792157536724535130193920000000000000000000000000000*i1^9 + -1734176370274621000189281165637617371427515047737629417206924065040120690666054280094477842336776521055427628617100486291577332078246043736277589349684393985699956033557501887322357129867865613990648310318115019987438092409424737784182055601505620620137843187702238461418306157788953038548837146557638482667990345275982387847071729662743022673841432375183265418441087205227217494921053056909082529607795185142989477141015881333003215729492598409644672418477256567519779893196278951033920657583405166969639514300858790938807348159114840033777107714763227624276754364591214330920340310969458787090377616064951326085310922895055082384319125382840114755088666943882352537387392515605475106125351190930889856952628797587022406156987583469944747358508063285485344992728453779407532598260406525252596167624656827968307448815970215026438619803702048513889725287241826198708388614770073361011074662400000000000000000000000000*i1^10 + 18751623058174306566577035128959580578583585639732178263674417898478574439604103288144546278303048392107250628955685375340641032299828350672024432863136453018502543582635641541120596053132692379679103096498466824554802866219735330292773666025303392669498474547689008430315511833557204669050257792598994899141775049047859780701658923959001247277953232345415030644658152621163353551808013362373457379276848331913951412120018001580521492010524720160492259842762019996443723836541210391575190130137590541410671166781531042490585952684150806950763074235567791356541298261016936474391498730272809664930669900472895652777775193805513072534862809136465444572954232290375606118181915522626975349063613315353765078900154179584713264816456498363830713030335650674982301440296680033114581964543246900091583481841421160419689668441213506782926304670421069041026202342003835817193805287906172741877760000000000000000000000000*i1^11 + -489694696300707357039171558078543985431141216686080579215520046117998893276385792298780605693513964378857508974556861670626968703282735088103840180434087473030654623754749164272735852326711065252602033314289438448518004551332173486851515882137319835235101161899071325610988629280421778455998394726400178837604713117008926072996397965844435306624699791479697020598952518763207246662678248593006273676336156009603247894515217997886123942371923667947553112872948960927128871904928124090540774392120132074127601623855065271552928771675792994718183019021202026423111710495150581440363921907832743096944732360919049914644648937036701235637410749269124507977926618153650037500271866581674164671424621992666014892294084564194498234976297827760267546602285239305914707989081567630537129201052620239629720067293674638503984875384544596738996940037819192767421778947762800452633113693666672640000000000000000000000000*i1^12 + -28605734112810878198452946794324444625222408083908482383919156213949404477177459770324963587776475697379542267188644818783648462099646842944053052927480384752896574720593598868698167436663229406558213944199377171292131750140633663459983602859269196279932894588085780965643917622196966970892262433896096196379818879721656494118768033468185944129079196669817538537384335933618914988283133476661864337573692526230693692438057484767608708638086368492658834529949546920770271424780120502219371799179317815355543880625196468933416987906853809538401814955271570133790711507792180638512312095144136764300970999505786117330532842509318384328905093365567983525490845235122988294814132991207825732795866755634240672483046780859526993393894761107671776085525227025875910980387689442762912575616231704364444829816665479033922205494901392306534988879892962102243145664772409690651590960087040000000000000000000000000*i1^13 + 190315882584086888148253609312474471767620506622476259798070251892067177607056018297992601950174104375595374877113379090199756748577223914743562755443050581271096591392546629837499238859891679221118552283595485421823302711655581244448790310794619499721566398069570208232614206007728898423577974528090805671490162904740546166637380374931029280324439361042883390530585203795139116438857550623686229321476078091775482878177243877893143460332342405681724326154854462300922331463989015064383291987830015164714511224358270522252966681515382429177105691587534692877785396350095986309883762757500617985671084338896154450312524478541728541975359323867537209424162125036500773046811098189530293083127535927862305076400058361253374316710017278210830002970249428009082485693397754420750837298778385228324529930542962092332076747541269632771324521872449143695145301648748071058927937126400000000000000000000000*i1^14 + -4959463110707026453647326043972864576924096160530790009310037736054870642548475336303557456753679448850854371169095443075582536646374882625914047060725914400871977240092222736193004881333699481552193057939337028513161815321997428540126156140970732254562745782250530851298646719809989672268824248896860967607859511935125479282567436475656214580152850195020670759728309006385524757370735904008801378543620842502881254804940843854941388877435355865878184337675492763390791374217585825328782753884520088826232363304586491571094514178842181106906129525032895786271669779643844747256068587091844540500571540740181334568580917502231174886803713537992682041793002019395193847713046189434269860145624418481854404231669013555627421576511309512048311190638195720637456987221664940885780484988151150305469156476452119290893214493256050409244883030194128807913705527263368982814523392000000000000000000000*i1^15 + -21490826339594358137122799416229297478820635898403697532485076836026097244121648500591265940135650963143390056402495853499663455010841420946398600356907123259345080463905268123584094775640798742840692620002268617527822962386749323785655268572211504702075125892347316436104203765125944085922390760138811547817884181767519773897194713753430287309150123386883718842119583338182308915558153686976843640711996091951353025645995597544083375298710267559469683329288394893960043886118985314167892536620726477465065867463000877071167838793223327352977677245936914956915145813879042894149884139351942757606245755331780090372001708756533720526806825378812257752554252402692150390277993562253110279708338078210627627901045616321552956552475498437099249009166857594548701923394078214699556161462955477020986047093045435013958007470987821940658684636448655089610320755538175564185600000000000000000000*i1^16 + 1553812648746952416770526653788218252278424673141768949075035998971371551916933745133873536689833173233770100162155447783696995445997558939974929123793545783089746522707245256912284711232637951389067195842173559243952520015526609133999852923511994189753318527677749937703008019958326811933005024275355393050152248259036568319681589502405454070138491801071370063350220211542121582622769682132830664145657463710726019378199874692285010619427093275751870064261052366650299031050332501948115228697348228627776815787280160219350255311259364048749036775127440610547997692804345352870965841286829179803904622347745414181750686961393994358824411707283436721121762245475457199080732029665590449772212661763407685812352497073441233502013692054661120218589217533972974490913479242442233293586907056175490052031672555631079023376433650826724668099056923476432715628716176179200000000000000000000*i1^17 + -16916683003130263361491574128287926083950691167860364850648063494568784840222029137424626267342562256291885758797859241093136860401408159888170965099723499872265252529640894648482890012840787915075739573248630584319884616576056992359706857569841408531284040627675047185963876273556682192036121727570934048473566042660678361735188172109765220134132086274367354845582270088661402582214077962682548897950293105330754134073874725848734615635859207340964628249775491158259387529665589315438515646284640488694687858601075755198018052586224567094741744495401099799531925133854758376802909938891465865525732777957661505007289569663864350400089883941628953658219297117487167253560200267670528543304788301337603227822201980412535648528362283397044928904159954285885873305438451596499282509305625150753574210099818173215244781704048662533835823716587427435646029418987520000000000000000000*i1^18 + 90499429690573043105581074387336204128638977900575465828519953467191348267989218471877205842810226295329498003159967323264653044402692572237277475198879831111001840275256029980409134092317109699798040158687074933817265722900854256090676359471170171899280291385296215332503993365253698376946695841906718917211399147008629100882945412462999683451107038170454463428040918151447534092896424264846811150285478272920422490228754418621020021935798716774436512892324998917046789515362234380554475663067787515323024240780468755936576711712776400901721399450882760482325405750198038569859517852067716507642194780667043056185582206511371971297057078994764314709280916031105627838996687644336905218338445679565128202629271783362778018832566399899710962677117853646978525110197036820828873449425858958525324546825245837392022926297150350403240918849942585614784266240000000000000000000*i1^19 + -277674650192714855335684784478767762493715628106772427118338366944568143785002875599055272159029914453322074957709977143118498528134689073591961223757167497507705613032412164486577107575806262766382969335173577952392975412468229489861465611054137609750347639519676318076473494319427880740155363155603692781399132692363768005547866888989772379074465400136218851655341430681968306264515299686653840317470969394886104126139199705592019885924323176052033930781601610455220561578778541752325207321970369561230334938823013723062193818858165965351036527029806126623152624026535446296341636980223670046923149697721357296841495575060989244459719121896581797556366519401814338167325974885605664959853330424509386603098114126406299769116244098429828258992835771640125485176130621140428187461480853273241423386526615422290778390584044541002700222399201050613514240000000000000000*i1^20 + 491259942608393232639951370722328360118526069270919885875926627459950269615649005213786772896076313633623520177432378123119326755683885631313307985356462060397418094367329817123058157642228486091678903077687405306044625149629773349528419172610191171457190604603269499318358175230914571333981442969440636424090550755663756807716365899429148952618661285095272204252731865242356232861549312154123908347319324375501801730652230066227650075004720187967818994595078122512038048271318990131217982376870003709393116498442327704255647088534050089367115447782797012000190247609466006715098229611397625547365367476841095333537736902055401908893643615281984965456325775057229344915757742599933615281467237426421495775104229149338072240385474327890683681876228002150868787390754585795304139672722816505287592301514871949572196938839498356006580354130278088704000000000000000*i1^21 + -449381546663290128449878781154850702167736167792866593403252492072813818219860394104444474756664443911060397074350620765143325421053610835407254613246816214676764690594865306402211982332996024278883159006201474014178321879901617137690960252873957287813022921619142811581961706565638149763277585597453031960918948072192364303599423080617777188889300170919485278383166901308375805428198898580340222749653940147795014121811592845473209913599376177124264108998471245972535880968064117575248117800571795217587801760504382751078077431879100339260561412916248079379015583016043317145125934375995694253520716483722155587312267611998099421054120367195054142738616198186794433281420760774565765426446223982700991540538539021471347863252692764167167772609275918408460492206905467935438296870891677704009799449780207836120105595600756878566121281683456000000000000000*i1^22 + 145409908879577617648574616150879518322538692243781820071779190978803057570975835938796836882099554264584687425901222766105139199913098754539644577271814799145969249488893281007541065417274500092834749949744688903593949685026670883901193676380639673045136677077919908153476543010568846078478961475527559519526008325722507642168513822072319983761440593518100346040860202786614422778811656626017517986957026159382301625642021043803117847119977147079073802662960501395130289478345452483258164488570974644137571619624748658368247989139157863596462524687389271094101583858469418111026871345463368313383703698837393521644021228757847856471071883014885349064157257708691813126012829401615772586572471121021130809877113126180717863121198696390499508213941613235609745805644755257011031257555011338424094085017369060490158517684796557555348275200000000000000*i1^23 + -14398687569719899136837109346792353505869911855629759115739847176929664548604734346434257698759887935968960316499527956942508865564694149263307206536052977771767969040918528506197527649736100617948512462993406475839879186656034756457726087830243265367469683866667089178896232230233685846522805875545024844552095749684817314871302070272301237814388372101066145506965129518508395008328154895987339804135093077401721858975097273945792185866350632424663590488607856647039585307893289126290304330588157741262622714612235953761563759057728375843237636229215309674076619176418322334836466411721816236998427426860041589976966432152503216935453798337423619679293459018078314003413205994900692210395691781634822126328652749371122108337800061491695339753172016579453226714023551490644755506664318073960451379917044768207359759057181338501120000000000000*i1^24 + -453203597665318777656576205520979416490860230379016048431577533974904062449395946763375902046546321874431575538043806325337703811333131342257220442856313716827872824413989491273039914638575180335501440399250818600365791817162520328253371245340964484313830625779257912242954551866840203615649984781504995426521006581612062962403603124762631682750449437132127612813797335739656167122332204447894406937626832384669659907972851919361418138607029495070703354030360766305698460813433043015802400493047909863910565033980145208646646693067291268935681640098073966428511570108523423708150453068039492119203099033653775104311344762125759406494552604587156188674359737154291447821771786160092199276658207616514794370086673983943006127047115047752918568678792299348759705527670053076805990970085799256679520911013300738100648571253555200000000000*i1^25 + -5550549420259842755247143690191587025300424168731220002990423760775286440205441970186564365927816720844994176043852699339806480803672284599422673303273206715169125148323974644356168410034127887272901861724284227640752874209487018903254800288701011066682513359153474751563231591863379225056059242397359598097347444756991383484138072946872823283471958428234527949525847135568539889825866457862759782125797659048648008581090387145603956335337541416106811379194815548661310284939204785999944902563351038674475725834118622878099774422553839110027700875171211271303661185791036467222765640274264266833585413910796912818544053311151821757243531039056148489826111188919131127275122499758141618060827075674410261207595989496540208966134153297735989719834081223922277167433806159529130204648263136472801920748627971805172203520000000000*i1^26 + -1321165573997613597560130965381996223114736451711855335095657401688464861550281651979093931306998015032555647450796065859396697706697002250258534169642346101172707163204979553395952917121872144289030782620221804692478098630470762377457961456613366899347459317991808928068692500112178659539186579751377373430766357488028571964706549998543540534671320695291566076602776541466232800554464380528002223102762876464462700159037674313236024290886181845856170841335013056149990570821667405076537280868100166557317805133812619075648098110226896930278901875286763722274703098231574642837722878958709322882008763931869899776031672482054289073576065872647208618794010885104478517915168058877168741871131508572549137832596289247633485554501639078534974093894565412126660128566893049571989526388288975890658455952852910080000000000*i1^27 + 11872350244413093464499636104835328875800289507942930610808688066685239004202454523064036572003001050870246138075316246495367278955757937348852002509675259952613191185143792795111056439447159798654222172932949217372555582238227030632205857981951281315315606292551594468146573786164063536323969381877315454260333056504453946305521118712498226823190251538686422772596445174121769262983600805344338834222872797455889903759046845820234923463573798934137908945765893743737400476856209562144030610674137635383760848703081747346169582007635196369763316317081944630592605248924684747956103404003772024775376180963415537914542396620217257187130735775656957688152558349774138727836196002431300594498850966223467469925864262952807834182560449065967901184541941810672582410318622142414791133045498043106099200000000000*i1^28 + 10357121213757089897448298277682774037253899833976512255693985684827164558163979140896975091883780668272410184878316542814074863420572212483203399871819202555804958550018409383545025504534576482755903085618869574735213351683350041215244747050174114753868953035188472672610809756468525051242045927050855549603818200118077479623241745221480282149928994978698319749747017696301491300984272321245575754823452303511350655248392530642297148998734441720283918723996099443651299401964868536303971073032524922214725612664801645120095642208225472792502136737149281050504249018473133610332972518841194109429916200966969427110373921131155130243918818841621304585185519424982621992846443238420421815737492035450271935141233884923848322577854364482579687063678067334391003066180375215863911627308236800000000*i1^29 + 8884308821965278978631555626264958122487545034420489416207856915200696169664541634321794512757788579407644422198332243672224583415427074726639814216694912175834751832394351448364922539380059360555767244202587182262958715699829331717665473626986296240683535717141154577987091611539684658942641478726176451131156460935921098467995875608201188699703887186220668591859492604338701484400630183216885313211126858654229818582032946131066675154998047529217516600939837374907609836246339807669599850009900164244396046374095013488670787511384835500520029735200766058981534066301180095905838119420336202466926047309966416186694899821933701026847636062477974816515504508245194451110945880940350406106304561941525396064745105397833183989720566996057854126631443790832196160992953260765184000000*i1^30 + 499397937770541308981469476319755291301791693611097895726461874799196432216793782997768120777967624543329257660454075986607841297990241967073348646282510066490141008909336366778028010280124330013066181664971337525381617470229381804803631205906414076529966549241269633345545017147768760202681408593999890101335308351653753166815060934360611200401788556999401382416593394284359371918633568228668699568618852437198044651175984173517308899737287967477825466778420785003367349871791121647287573119566841816038319259341481548111767491998374663500529921852901080368802729635631075793175792371390018339533055531621990525614087159215640162027138504734449118173525453858954853213697010680476346748616709188780503741307742733646634109035481157507533808529822231298844996915200000*i1^31 + 11762444212286508254978641472112076990880182846562937622957219036716412055458958547981483572033247689136100758909851224133953279365659744195730192497571372900965670096428276466631996090426959560469755026901123264828990175492195171207007440367468373674568872597990738260737765540561531310353905425417512736605440489083402619194794904476664568533568016050867247526129741737026082839412604528685671466253314701047312962573673620929954267970498065703427123508486303653026336905029818491278483555429671303708309892996424018640931606045958019549996657049602231936859956838668080175170461572420874483572244688043865536399637057169493876182046861143340650817593377254131685175313246211806414261356548728612613564847467141194206406057691994541443507928205691200000*i1^32 + -74115414427053108027814248040019685725633357197834713517954766733579982508116183914793844346419766697889771770675388552515354498839614988026240321726222952444931320252970710336947088872605552774219058195656537494578905170357104235848160447536484919165525867097739892986703694917087355711282635032053982664546533779142391082145788972552167842684803383174998313787758319932054151191532068009186119072060317768292290394716098802653205052963975822615009144511299834813853284068853376532278374958634036480196427413982345569200306071372215746976891579371165436319309028425743870745628595538871984550621930998624309586236272919798406470749370610218595046898507912438956882661979510721738636030906402197485441573156799399060941338716840000*i1^33 + 107611144632341865275705206244717364342230892531525523080726579482118042869808083605520544883483735246782311556692056842001548208724514822878672018195157931054842082825930965183294178426833430441783283390101960185772006097380301601875887592914309694298898543201144380366471615470823254249985138570194839049584096542000141896103758869439923122957009351324363776194479183893231452795931297748210199744503037159096305647220023819281399747550780287174190317966622050064083516388845870763409222356734234116705220006164369195847222850128802439176718747586435934670246915819440548101036835660860086556775850693840936324014068916032539637856441900173952505152626185153525369720880480181640091058043567566325405003000*i1^34 + 27555050750208364245223117038187763403762555634556496015879002153582232401858755963817957597171252895465590349558176253717832219896881101880652142660880186705680407580389313084326528428307251897314925755031185804631802456088430987619023183211618797238821008011304040949780297422871201675035907296866337697045902613724612619107405377967912852011095842515570140902729088739346218255139502067265954655007604583897024604686548436082867518453402897691065212143577572983446318528161781736842018788718985643226550501226434123997333887588284535986878988000648865029661670162239435250562440106907659232058913691363317351016255436470257567066433244894414351336525656383543347519477067625783345*i1^35 - N1*73010803254991955534392355363142817715624688995472815360792915244762691819058491210869430028887620491642602192977204532745691702455640287768715043815318918317626725132*i2, -4252840804054186518087155582024410257831061074531454661458776982773345423251072643596515082631142458837714482895382286036300668252159149188061998343949598325808528637001528405913786439518787682918599013055802546055022596838073113415098987507183174136400627655967111972531573405226213113158180344790108734826281436074858286656856223844346381921261108983195517791292200018202443065936570899507574774655649796694900236343616619771106819642741658250577257718147220059184297308903156060276778700014204389263394095616369493952892447176208289483508246518347966066617027882776310229469631474813171026298553367259245651404655556250228426491282399481295321484767079699680539710732182055869134557055930211413958615144579630164534180566587763434258120947471585598092108023079291443367060239847063694151660884772911704315243874122883026819862389283427294824301282739872570652871403475530429338350623965703463706438926336000000000000000000000000000000000000 + 155924301854425911132866017793918384657467133017291179613870104988626127228397090275641559899907891104365895321348532870673487485927774884504458024140926824853587327585552695250841360664643751800702414771397027149070159044849936298039827728164849457234359423511472879048611712956212812998216582344123032359481192290852406977098825742880841380078599566859870032480649954408156891628242786697709942136288519625099279015865370713258950784627912996081557337949701757964647451912212279500943964195075355886177606943643677019614579870532820673258923952629606617143384531576458214395773463612626588840756866753859910203052956682960337529280691145674801227278666159116047928631710452545521667133776389539896813642074249146566337022322339653930211624364599002358213633407458841913359844183310899870731254384928074070092444472287532259791880515448345067636804350031054146559903963947978335906799698576114318019500441600000000000000000000000000000000000*i1 + -2275554053820654161311103154106474899065730675186729799488120401108807993443637979450729896839253545328615427779713606184397464905590676580382237532702112918035499203292923672512229947149310581895226184006279912344791899229442107469787693449804400296964029478233512870532940372989248556398882617538179817036628673807386307497522817133575769256075903996829202678319348839369872423874773618510276027777272392638886287864311232139281021370967853595091347887712254070331114115016475711791260264699242713477684054436428554217372724832847394696987183735927522732592669139177912102959985287974178972477087048169641584248439065852097335020314452436414555282969921595575771109357054520222625786112517977648294471278887216716755751592959709747034914256130183413917582958762557369200071720839573576854177423270387847351789537619479744837913274894145304822527958577958436207668275474760345359680728431883948777585770496000000000000000000000000000000000*i1^2 + 14564958754414077829787023177521982287989608971027750968763789783360974287576619677506761967682714019095266155786509567872601734673838358935520677936986528993048154872608410344040166280673348000817286701503084172711823532910255174567247335929497952982001098273339392653620492757099664191840378240270943850777340740549796425807284617527275980574262231960038277991755576611039461440032802427171391360335827706071865281823730026027738404217180255698535617119179766931514989189203826923422647025109079381330498800438646662319459449584682525617883763636264134235901949883498096688256769597898575798084303970809268778745619536112089606711246888213291066265136920571270321829757439738700970216250468857875734593224608138363195295871920100504574981606735842449426248614545038754573117568116489342889186491501257868072038770133748573164326613649572107894552454937399287826135637325552691957010757658683986934130278400000000000000000000000000000000*i1^3 + -46901767791939613634149715473241816792258489636026872339120026367275087247529281829214339003328851031416041081162825904716455367912754537325221733341429145858071582192081698540654186990428490485105842850809014491985709628688063154619223522164241244133602255412425579714696221602737368420704228290348996229689607193338588849585817511708844711512520440058105909233903026687839927665611434167046418352687197067257346106937674815692647340838806582167071621107684987820724247945145942681866901020281737253630781684128071383731482890177577618853846976516267363841948792631324474587812769145283300969183074632657098128438934384313585971165192555162195709664299276296137562731550684578402175937271720376841791759417362198077559626668940054116058410889114902743227958961426513379481878663184524040880519398988432434387887512968549908628612692123397920136303768103762862048021628227509305928672588098513612696453120000000000000000000000000000000*i1^4 + 78472794185351111991664935544752013447816578739178091679174625330825330136410888262435910563123937906925212603934947609620084018598284919342237121150747171991134994459144478997823251907958859676659326759148822341735904678821738883465193242833141843295924355217401769355039037158898261497419321926021835108975837255391017144780050864410283710540531295322328155512197910780831508300792186343473091487115303270504677887328076429916253295558544896675098094032451532439480864295607187021463779573358444186737878780139972475231581800534069641611757762298299616197365530041158457309858861493695089090216974002949399359748930771616751451398736641760674213083772564497715864814605954076891061765109923220649135284552895697238585344691299410908892460325262822568617527093515637980272163691617026830919138460652632860075462014616426288690258638467788797828915047345130433571212015540407554064284041596390556565504000000000000000000000000000000*i1^5 + -73818918507859278500428555161877326429279911824949316021077042998898368855113622654192566019762969418131916990327861128145780470542166749174888390029402741427636843850519509836088668567551293059001031591459718175585415511012885126871672104419609655437891613861706155852781877472648010701483561950446846344682132693170138878940064199258011922570097783052248227378203868695283713635334097915311544976961450531193022468075636550280505174900528014078110439873935000580689159826067298236260169663465334471004016051159331077737596384253348803182311408967810692903511093159263000216688689508489168137847013839299851216000730189594438745969199469272957755002181260818832279264579325675967035960098311698052697393495420065324058465201799479536621413464319156465959227778448135218992557266902032555179326041937695466593358066445439346590866689070779758179439167673801702518647438028359032321057018103025631232000000000000000000000000000000*i1^6 + 46472334258790370324418317098626344254834366389169032997769584674673971630986510882632801533815890391856254559459627297368664225084068936392807998208564335734317768242109896787074016129816508934121872392175391005703692655745226436432091251981518736790451091700216081201017870958538914022811325954448048164878091107080968175690981493436383472107538252233889091128647474372012178836955366871463645938790982457661792830693318281024507939029865266633377778606531363879146380397974282234773362867221948146446839016426958654058061743276687901562822128711022976180471823278948178619244634720254451559879114913609946597148690755089057504725969603434981179254984493021871242500754685074329252430508885469748532865606230437206920698617472687082809249332285912679988591072772815238596052499070518592471254717131386971722755416058689090592555256147404123180402787653503559775701951739583842380982836969351413760000000000000000000000000000*i1^7 + -27876336353487310637477228274063037523228197217078859248134834857332249313433068781759333391799596289918942246767513452177422527991294885005854669918778890744579432759768337931347627017655334094130298887757153675174312641252414917238682050906560358912310027818756688928262597361430976711347804474327319064374968965910769112252771410635352753832249612621366840521939916662913218725472401739868661523040742986643133472033673799166050901717303619271056723223053868465753101918417940466496073563263479813054884714143200070945614165326780546183258306219833607183025547224093483837638417124222325828501719354507625453692756560072619286788474201917214483092124526363985409405106446022931759539756981469702848521944230802941913792470640851151911505209638262783173989804754038760269662001003572290462558054005791261433073549121475954876902625441570357865151006909885453997358442753365876904597534334255104000000000000000000000000000*i1^8 + 3499431199085453663428105516373632743817308454027198551629276758682174587932937888324767716686465028438823735250316572224052196761357646953103307054804531093338310785786596554817350018261346301430785936180766049277290543783796604383041933535890222118732167689158196320401782348508325814674138890362300660466737982587451843283448462432910260002961771122332524277339679711458226783882060986702918782904112269613260443575753882352728122659066238644946824518366054906046915739204139908757312032864284009032121581192124101356301171758628423582071842630650492825491504194783490103825535086839730013663492740094769842707499315335382828288309606735670073743531213222538781084666148382983047497795105195374078963021445710729040836423624151308337289759313943227039669808293084702992075641326850593313278234909670934864361547029473237865620346213497500019881252655331652409167593430021858769180273357619200000000000000000000000000*i1^9 + -2358854342825157358805488318050075214223275164118854157300980176520716492316979241357279627137944785386048620474548560220968238010832689302789774681370626983438311048644232372017287752758869069788856887083872544615718427326609233645067589039830223992256780569243344321739866439780495214939085875036977273798786400502881401329910315361708215506433682259985417987306633836097222569256092583928482554095149921128742957055294822825260730045034696880641972926257254372895764781182694088989757736764490140948782040059339325514065895962209346515551228635786826899079058309777725610681908319995499807134816849597053982338038774812120908802039719864771520232085251068090634865402500076867256477291678118162250324259693542459717199553499344717922012959438953308856095369925601140680471885233617043375060558940864002209567000711325086959483025030835781721340546016624968167085669442983920412931852861440000000000000000000000000*i1^10 + 25762842239582868680461758132588374738214864743028973370587525657938900177874623188748921207935194117156442471588964328691407169814937213033051412514687119807080874506727097163437046614938716415884724943586466312335884665551521866713929724167374894908152818177730862365199933801777992789396000689466936092431785436673880905352880693817234555473253415619702808275341636425202730924317936433679841124666880439874683072217317279356051118261096560002724494358626974068920670519155602215810197034425877219557772631097368013909709477790455995704238704919045183911079714912825944999379497746721149635769991235447501040307126084508631592539420944994947957305025113032939635540453262561948251079525909592514922859139675107345504868241226838014841846747967758135177173968446599270004081946077490346912917941562331821208652994794382044990088988184276267065474850376212096180326484970613289034711040000000000000000000000000*i1^11 + -674961697541896926209745204810492356846553947639208508820455594114927198613587807115087582487650963562895299911575626947237323617546978533920534675035500429758420593065704064996948334423564232928524075319729307396965634375146489407151279144580087541754981952558827594795050012337394636057301434045792517152393174173405056981863844122920670194359313939761082076754236036705160866367275306884558639176003006134810387432542748387972149609371473443430683239465115049409200701772050924616365114491251981152597792551274765795944999284754963914396057633552702678070828826549949895033706887144419220505469170000119155568167666312022029833675177959224925648289925469589732243998921862072149622192715285906823018102918392413354846890772333739371292631180850757099163447985196734187713293049866888142732157678893883983927333291361016633544932552400049348707977203046239410518190792187421969612800000000000000000000000*i1^12 + -38674548943222674463432317662306125526865261600468060400495248565550428454645156215528523765207884761602314522024402524476455976673961150737743600238036340756447132563794806417365562783209466597281379848688069377971869247048190995761785451551507535893147488151682910069785088527072834352687773084379659342829664323958241100766536416293492799924766156849802185366748428200043240518341516943464600810482795799450229795615623587679247125014880250873304525492550951513835056165893159444270132002271040403047819738335206393018019993338197961251076450171214461481949160910797756643984459489446497042620532685011084802949542198291651395199336109260187993594241972015189207169908240398219754932690522122391210922032205550330249536883317094666713015930737217913367000122759302999558175813934782752792075685545012981223104608390282294654775156071868512881567936280268482504441909867949588480000000000000000000000*i1^13 + 258672791545345458249442467068884580212146995691830416663423661123481688901835350740000639041840741111404455477872790032476548906767878726694982651517372909331828309721301979488329524802356232555770030433744943569063865042674114851160362001684204625824109779273050303935173306612819632923624500450048278919601534798598080649156577364766472274509154779958464561466370748883797740018556122235594430948279968815163312281516964086694014060409610082902560502686500038766249588209397987730600075915316125516714646271607570542374274227260350063441865475011613909375548580689076165029550180244027627115865348626370572150909108358324011656292465012476259404678619721142017202289019426824472995349159120214942077672624379136137841527203732974045227695793332338661911937225238519108269498508735944462506231753090722704778649762513155495754991470559716946628575070773531203674918862454784000000000000000000000*i1^14 + -6775398164447108138587863444764966228314111912238251101822688350526641157827530956007042609753385631857296688594592935941395355301752169873616424725278574803253388203265864281530781110518828568168691608843941667895558219061945630039062305328315313232417507734888333739272795004582492204557788389198902129172684723072830451590655576909850251116549105389576539298082554212609146520038408869954251989015846747022252186967540214901920590428530014236338713690690083779124134666297494052731531046005827614060456986722365778359831225498407076262894143145412954502194023341456763297252895911617753471287957451996430041626628073823980962057708949187780051948250977495176072289210592153892677608696725263236927302841953250236536526030910119750430241340821671413097473442681627192982312186602796437845926238029085813683902196368351560447979932052271394272061384547965689439774887116800000000000000000000*i1^15 + -27726371101605058745112899795740582674513837406692002873083269825331322621326247586601231838360086643930350336396177994096388914453322336093568807135382945489195480042351646844086780252765905887004756555074716534199775121600795314448532041532512409911293238543998275386228110251747438379225224007000729341378584686803274206893451282380948618776871182548474813870466605710178261965772354530132093905819154031210585684738006682895125576634762634787348173903059079041616202811658665548154422385420890197939126137899429858627253894135194602791007486436077989716280085700388918556498773230391092523848874190391589914945945734938613935995910586385362678866968922082316577644542071889521230728082793742391585419678466073978782254857435355847726600729112351585659763618813690960003648684693704440101944207299693709185618837781077893093536427629706682919030528397564374207692800000000000000000000*i1^16 + 2092195345847508395761737426799310744699267803205521368562317013894799376527485514729182077769522012516176337147270814248854818180541084154110115212082800040347295565262813249516325807368091140752381184902547126669411106151108419364262522952642612799357827460231780614848405524011047120606982482539222039629916126835993198694265689415359766897588022002116839138712281596691121536527808170625469839099999689692882739618688289307795110479158256767369700886682722996909125881960159668102069469258151244712538077592219523884969950837146966246149306808775762833169492063827320365296789428498820526903873456410180209826874851922642369194392512557337209273331742191183440247854452024862272644223751287154821921078176824953857961009966403328402139890066048106811771764640377058979032332352922833147580170537740197023497272469739315192108864906277557277387868291458807103488000000000000000000*i1^17 + -22873693394098368364637538515966375846507440608348341181278314795518360889062449385190268674479554282142272779120452300730089803296842231997784720671781553117079406491199903379399138034023520026447550195875177018518414537344037316131651519462916340719548880249453243296502514074886917588384321309631078050815330147313521664528617856412510791032046085290563403308518429904020790627794121543100639499410813027746853788931041825003680529372431060494288781381578273779333212201306331748030633171534333594880998310674374294602462918980723489427908298407640414959735363551906230931293060158654477756405741724507128960051944514569459664783943148952810805032291783396820529084248051385043402877485629225919105776570254229013832590757170206063292434002120893711711096449126203415162407295841305798526352939570046292023363334146509564079994586127197753132995324840981299200000000000000000*i1^18 + 122652995550676668325263486871422184102031712142311612638194611463522290895717505946073309686946976789602497326119883012709673911229432548385570489826272403470411808791351557551373050013215857652060609330872129077522178493314199550239216374523132391685066130990913593803098202798597912022575174915258818854648752657941842766387013587902724808776013515577807641953959732422351345515157210446422494095730957150386762494334624435289371664632118194785989305779316037042059868767344141618344942853410006778996738584588967557734605563676609156264185342386327252746964188513884326660672940283076557519693758299873232162353438248164248957736234810933066102817374609943906057407714822625703744402161452261225149526831671744558817626676763887827823763700024447438794987746305114503572733208130222786426813399422893540917743473325424013942793430300765479423591170703360000000000000000*i1^19 + -377038074926313430718028193422332785835847585903888310065774347166924242642940060162428722303759058821825000736258082795807937626938238319424461648131616821041625232746739151542846752350993490401648516535219504045355119143258229029613050397204552204750168405882989990605803803830307387844688851812940728969164104115511863667559264511162445352397364773123137596308513464811649868530910948036784284247718670907014321331382887097365288736757402211149383182660673269367091164738056928450933218786849274030657145026874896757273924369774906966596677435070313053320557699403703387860627222813849677752615391138870324850290942163440206201680238647385133644601438231703611232117397323486681002784604796243454056011822640760378129972160627769032489003601991612721961287790173241610277565422870928219947079651269088648362595011548765705051379263899294568475000832000000000000000*i1^20 + 668212775399346579575702676428867478181937523347215148431883434274621427897137489737265170498914461031313044130841747322412084232881459034710525081465524655072006572720936066378502029558863533538240697326645824646327361315327963025040666606266496577049510863011642527712619348284336841452201088681153445598676431121367075520289324895322487136027712736818525819198953955729743405046559483442519112028685697164046604858120809957310011754442386327596233236625294210214025348515351193640603506598056516354120276660688182529415939940551279447199213408427792307121994444789879864530898548897402370839657981550147722709533440490102289568143558172421530217579828434343859190806675195862694219815041395398003504929829414803714340130134905124422583246367167988804133230104199691345515578873952821806191479127605962721957600134220989720112570513493996863488000000000000000*i1^21 + -612319468289243192158486776072195008298123615340189090805807064002424213042673314493800118959324691175885521517403340698815952797667210491765629890323906335270854231071354147429400636205789416597208545220515211360817772751470341499930379247699095008450550961722364782029946730213553528267317077256584220304285511302941797140770474976616953436936943273091553502006276505413270355978276794423134931172577563283091248074137797004796706172767780668479987760520409914455366433468456358765237960743841042359634655506148458988045686795202960905654530417198331250150481943260323295217215242655650194689218647362037767123258456795618956562817171460884549801263409503774541957457586314870536148672140200456111746628826060084495256726011767554827227273595210147844674206469411494809405909833432533071805656149696494545303310248763274229649476466056888320000000000000*i1^22 + 198453872019614272900268101605632402050606344829294285502378367775623452820274775369855300169664452218554558101987470605285795030479916360016458075132173831606641477343545016821241894034683284551651285438939201974533884722688724873475956078190797104908163066257507639382325819279034486650923860435128128557825499055228582585690250345809536887263514506276643410006476685934041954601700017305512895259566837948086871611603169698175647855974050144322406533780262334084058562408200825858395801399408396865000425316862853529662019122752880486969446688515123618615477464593787354554693388571174100868055229386844018572779037265075556477010551607990980179361575229978688438654582949795147139591230695672417078950670002785892907792835930992090615753269177719000602174703652001643803868944589491949597299873527742497442574486236247244495753576448000000000000*i1^23 + -19686138694233700151650310902572834752010071673235166760554262172528764054253625405312760776320372333356586318310894700379556005283440367528969136970611225146319413857600938740201405081639745256749614955379626919530839232878260386255700160661527930228141902913860087909251905811620444534358919754523943750889039004653531883809143648747396044963845937405282741308968965778439629771355320281220469136296033893507993610337091774696733132426721737144703401840220761989825016070866523123872714032848579835463816049415489207755490911573980864291144877834037113368550082148016492061931725678540944674924560249364316370666010534056802470079490072702651880949678757098708082614300632296879235191431704080634437743283905847870302065077970461817969032628108779394122336354046460547272884349851854880968454904331767830445615061315744524822118400000000000*i1^24 + -619190121677184838320819008417427579876019465153675030073310918019432619870749906259648813296698106939746387510579328277985136047150372873248714549890031386110745273867928653698591609021866043634384350935539413754068368891420889018917200170238208499498882617883087622658799217779961395006939285548697904077816411162319592861337171748666468723083446136790942813288404807170990182590482085750602652398350751482698751886923338451141470225741208883934673346719045863128623998291412840171216448834684070010571859102438952027400545692272768882200461516065886776220581186090023314371605770249412523941100467081178029315796101527077741066222680188482305247037769368574721866295995810607909355836218159159140135425983909399961817573817878176484798992312935907103202615464370591922130440609154338806717832251130518091997544310133227520000000000*i1^25 + -7594426413459976145389798881678228020070737913811539635395308800494524570375890323595584821331229048499813458268268552771895792979586812886389027159787318236152379875670598709674479523865245371032386148013510511469209183953008093177975350689599493506717201191539898554137524117825706617914160764332988344405538369129815742628866567576114762325250851501583099434684261294919379038390004908198037156570031578930178823421113729647405389559397773401993244085255352466338645747964778448753324165237872671081453845380356450534327789559681803529141192422637002704475488974365893757827506308532578436821395512366210715274713913284906860038167835787062389988850179352345517186709786624651240297530815718921799490435720447259535475731575734379566820972337835954649510442175051089976937819013657573490190936449210581130532618240000000000*i1^26 + -1761825692506878791190408250048151062926498110458025199047529184774820289602545259833663513691463285689226593018759739249250486694523034751926638902947417018876074440380801874535991730099365688445123546900658622175297826072372231443062543553273911111791179715948627106866667404537846195700843463806917288663844594971606503333765735151476588562376722907088264453139105756993370700604589211745046782637997609154400295967823310343373789987026343519962339397939014436012644481246129104357876213199899285395726872638619643191761117437603952556572237794543637267472177151567332034112062572454235548874926229524979299125264756033044377292664926079683113893395981719334051665766813005794725111370472888170601743115822990798738905197211894282942944133714864828915093102423798699005876763590433039467635422656006219366400000000*i1^27 + 21386197184361322231276174958006062288129956181827869373987691776048649242676093826551626269117308426264547067603713343562539069503200020049518891791092688556723527832419407025962066838008712517282576420461805729714244242431963128391766421699293469294870379060007667700571312554166157616156841161040807731388296509937283404943037824537626801895239536184555310903192372398510444348189096737669634403068617323463613773061189457656282329802353431544123818520921100786427549130882527749189182556930457206898330496142617943479056778904756494833432832313627790317956539499100332759552167792538229772913588568248411466490519539103248657502727413797884272260497529414674724234220225512195945756294621047798797018523786392563403940978139151263350262612375873344969158657244845753381218662289027814585601884160000000*i1^28 + 18024898935214958452995638653946457512880690631083258153764805894944647980169825916181735975549544945504300533556914434478843900439932494980665625000766775070470951740502406492579751821114325716482797343540368383036902676875677008282316956907505065052268378722507291693762816577121962721174550917308587556048837347230563293667573964524398703046019431678290257862450178604480653863066653913369286294709101426560025836544561913591587517502634815388059237823495011352746160203661926265138875114328013754069064622606042479974432439767487214110572761237012163872749293702591935816336641557198061519405791538566963482798827621552063876618608830596936375213330406461396583984219990594845393701460275585656059612403380090499764854990763222731322345249979774793705592846165694204697145907409682432000000*i1^29 + 14828117146600926763686073799990447660189137780874411693521679381482555979732814560041454211884143367281353448018334408168676855159884428466397499161788569192344969695644613120346321604358515162655398801665808507821253350564457981256321600480018571496189463117375556456964672848398634365676695977235082036467102804817195858736272665746912324790904878414479309227836818954023652639849892630622884643446129068041855330738620564834983079282116919959719683486654670510533311812724030546772537522618626961273200595625830360006227296770594672400232621721666145007734982768402622427728224082511826827734900213858660316410707836967168305311632363758246546399589552986319787474701802785243735625804378105593477582498187677396914813628249143692841038667945056640960875413836578392000921600000*i1^30 + 810477444421290925869616641454788568825709441973543434105211247268710170550887471329286953811776819543021288146347659784481716497439464863042809482513562061268131921724217879621237293264690503982400771633678257328443786955928124806899443494573825556961849162504004979482768507487764853512107754169568078556289348517787747668834004580381451711236429373410589880603706572043195289043327224572663367033799385438783232347858969944067215482419067082829730137840253569796559298469697917035440022827348626166090053356568355390574839144088922455284228213436510169036763158635632144854622917695550200866842990473097859503821411182186394471462551874118631900235131731487851998042973255824531681609287086870772416045388611542930519372551062590482715152610255390742013129216000000*i1^31 + 18653993428450880356050103248472241614967182442250480365507486423330871032711141996080988398196826730951929253226431846626927577413446589095010517794558706115636981481988079025452001066337940984824677844143242784884596034183714441404590447545038590680906025809948627899853703432825944601344201545014115339988667848824965160805346157017502586128600870388650439140721100798866975209625500085706356222656858084619559566372789115545160006616762505474943642796967423898199667488875154270228568275265780642936011258626825960893176830450591970827379625718801351752378216143530200992790628375678118162026934399009518422903840066118264085075968459270429188559701752947010380733199775373917763967058860602688378180105832823489244356409682291866647788921605913664000*i1^32 + -113931716551546619771093196427257066290308063626118563323433802574562655661918304529397710457986858697980159319440428195595881840670945783856854740288555538728901473262380101294831313474350196691221621864333839354483295388796683623652544963663862857863238696430106443291356640319522087137659108185313882473969182783814058198628191207296931070142448443249637064474126086833600411636368939222602534838356528557054774230904874339259008891725581359475756615711792905610564960555416937191973812469210007324433314998639470043341378535141321340216160135368509990842523801376764534887626724627863399134086540139530327019537413464550391166696999163623881597121028841207620547701840543802965286446806374979754425498530981316055517177364161600*i1^33 + 158043985153943855906426774790400008981658663412758149272924269522907226561366114951263092355827996667235298295799615725077671415437083205335964730748379626885521167892890517524949546622499217032792293337486887982761812066038373276296138108389643131501418946980274943326397721657660137903110506168038534192056544485037839144160663424938083876580015806917607211734117506774534124324444783405630145981666269648371015660405916074752569271411925160923543183993721841610784058281554579615519971689521229161839853516964566410883859412239722636162488709077746229372330470375901745218531544255470404872605768241833853513138044137401412746976379433882708285041088589957436214523539399077439110687519689147426482414680*i1^34 + 48592272272291620564347965244836239900963105858636373702913541543290649026203562975209798453409659113820684958064243316437455242281536298569448794197082574183979665058091058558900443562008527357721178413624681627922941222621082742652554715997214402162355880865878814820322897154125874685078538812782932693314946285613196650250033754800699521087766774878470630098445399975053619284821291510732682449447645235133585065850453015242527609425650998578837218257592639137041354120271801646363233463728542376373628395390766483560799477206943248886884730980901606590669308772643746916289313675787554199154092826167413409977852368873896933880677809639423301104842935299005560182053434624366649*i1^35 - N1*292043213019967822137569421452571270862498755981891261443171660979050767276233964843477720115550481966570408771908818130982766809822561151074860175261275673270506900528*i3 ] ]