[ [ -119530522417150022260238455496182961662610400213534788248183853179096376749888876556330513361411297085482509655852946437990156412947294771782887793996899338731930471502526185486057457613255875573823481795328572945194288990610672968164908840429073908893848082244201357398178661095530257285301981971898984293744224640866676982077553323300999768971641027417864383838573620276730449572544096660502750117932723043688136104370858444962662851360795061998391735055246802237341264220037362140123748534909903568852499799444149272568835200693497659949703592974120227520380471516652776233159632967466953313562577845564171332693461951315968000000000000000000000000 + 4777243537140754142269849398648139324425973459382753998279349654337318585945227599120190189751449852177029660786686594026284359412371445478620701274323411714492728426224177161209124824953023855106430356649667711535548895500073387943200316298174160617109340971274920761280091626594732729091548272072627065130204527487404325686335766013470617620810714972337824622619670021810036129739587194407086531113237109619748017229043275593934059121801297468274617379283484163073511846481987517586678513027483014050186877525513985196259853818932878567202866867737477998271360189503624174248969406296256472642752926660709056737819072502169600000000000000000000000*i1 + -4282241759261182113117068503541212619103790820454046661134768641638575106983821228498153272785445980885404614250140657066082406358448349616845763949860739700561938550151731257450976400252391284116079093514769247375044057928689274142927571437404951245352902077078464207646310956752757900675525367735127681036384516293328197881587909489583282095286830468600529586567014085829375236819397762590082376845242854899336891148083459662715568847685267970518875701577070455305337347349982277534034921108730670094585094112840418161499781822207496793304418901606642160530773652753200438893645708373221153481648816163284921545956094115840000000000000000000000*i1^2 + 33363599519570351691130236402424303639749708848480919004329964434335856115573757113935583791524750398387089199833179073038053365058345618892019494136854016526620185943149558785375821217899828523854901557990494693662417429028302699970958360702776341570910509756071185125720969407912495023853981215622069252719737471477721606264933568991557011037083840876726545099807528340970945555051847494551876966181720108875101326594684885725241541408603457978458410113876346883935251170319999638325883931121691102966584995483643324884917398298906361885258243029558676576911396714861528793487914509384061168039723148745287873128128577536000000000000000000000*i1^3 + -38465743884055512938944024816342912447028157757991116080996313123741929879248543504963302982120286581138110691949381688081694453971886854940948154505562430623938243954395177074634649956368447943340152173462520018022601969830935435336575047118322950818637507792429549262516745866820232178653378349525515292576151299101198161177636648916655355628866302714947899667905393709745376083879833346812266294444851400055461287233944368901818922625012822047602507152991426833156903895065876585693051220960775519005594160420374652524121123839918866186799356191575165891219717887469772866298373954613835718676573718852131009742661222400000000000000000000*i1^4 + 12337085249574644144567278351260944967037797743925130309305208900015767493467752477641958195582676928578189089788616198294198165584275990098042353166481337601572473121642214626834160628290702126244741079370509171791881320255604102264960734238638490201857051942258788856794819540563269991716565431937287534815763474982024667022391081103739458103344694099904539809982352356477402531316695802280695393826182167997263557283763232039252775178704007696348678405837416114669259960680964197654857109410501051122230767379703119986278924850594805427488048737367742639771219198347540506785952944760110701187829025409536676446863360000000000000000000*i1^5 + 3934051968270630625993132658734806336498473562488573481213896821015452833812871541701404794892549425508504286632243810431508059740375172816015403673513490848436596868024901019442539346630327619038118936676461708862756213088144453527688547589084154561549716308337796352701486465704685993840648500687191519701158348090653192407579507918006700822950208854726221574090292567215974098843164411115365135692153699348521253657007875582517884326395903747141832680082778943044696412600431765437341493972148593818920637216509164902105205848095252540555887992186244879332237349234245183162358653138349183144992668772785065033728000000000000000000*i1^6 + 17943426674566640909152453754533387206540892185741145449106044550600640474378533625503586183260562681018236196089047215291202413646541218134723513076408150325857901760959175116396074877829145495218717117766229852758803362719949671256468315038314483573112624166674180792661829136310077321363959785686357877319271683898957532209819542022238617742623464854767380951360518143161817731036599185252672652213347289004506413931398564803656442807140575979167839536203545254010590515856022946549312391932543031794994391460577594519310724526016680018119262209325153362615544240607110391697609339041334957254165551481408716800000000000000000*i1^7 + -114726749424850939426901418575858084169928948683619254059523123342630714502786893750288513305928756499179080554903920738470147238521592821660463355941360927964284995297229814428797686488326108741173722887103188093440586601778464611029703535222533230536546539152954011010529883983300738366361498773182121558358941652858260248117140913062013688113618287630219941235662897245733544649024751419656537634499368686533566871107746132079246206884809879764037400575735020968312045549676946610938130775973128584516863150708984639639819273045089013845612147202495830293236730713381733577415650079683777190777399879992606720000000000000000*i1^8 + 20492470339093484398967077455047768272369199790373800114650004927815547219227150117182588262985249677839444509132215860567765469051454792899347766628005058178094971190942556421082334585826464770428209629704585485398481583198518145993193429959642535882816805785851258883323027094439531069668590931988352378123509196973460163310573984577549503123710865138365869142877553161354595481110443976417834956138521690979598684729200062307103447083208349457987466387507216483361158348304524967050337448317640917437670013656818463741232676559687356594570132425927235469717210770832191998514564485141568379452133664391168000000000000000*i1^9 + -740463352265739777354557740701528701142078781793272390733841292926800120532567835346147458659794811006648633752692822241298060627338476034685023992596095471271577072306472499734563485535080236334132899072960325477549318745648193743775255483603745440578995814858368631786231882242855336392448398070058842664251416246982834334636849120488112514750703863078853344971678548304531821526916892273346699797423071138025356392421449325708828883227459969108425435145530661485430618703134093079262356520136666898026627875336658400609591523826260212534782521929770099086762063071713837535010334684833664480048969318400000000000000*i1^10 + 18385855088940675054124226753044732425413441981327301686370330368420960365363865173771197571371090290031935471132784013130523325617386133655079715820547120615252250857409150510288585091533739702725784917960007757646961602133887625292824499471566044071956782934326531895198312464735479704615485603447285656166200304309873505066910629492507628849399447878864228661296291724291016278137491490862717125468952291857437703604690209663302759011988279387645059919744143848204625769598519568375215472770497834941396833093615199470573620226705334423494209411636379383357653798590962457130267895746924144305582080000000000000*i1^11 + -1066910587940750815314527118110885659142967302151291512803985321283503160777479824355922783017868509097249361965645534625862981089123184690713040714345887052549368144645790960587623041737270270921843109861509414086799956883159299415655706825783340719463166290437008341461681286895336401911449617413964273543038699595930441409108202242336113830988112705354942930117064145741408697191954620746297957829362222525347338180468526084288196251413342808462493709525760853879183018075553422294198572424166395174715330293542027965542344160705485818192491408516113761933863937326975093443307097632790153019392000000000000*i1^12 + 49084400124531250249546317995539154496319453836264678969379932171044239425560891315197956443840458526927551737941670652562351181744108310580369630905514655063734211802342648936455344457374691708006940950569221189342552828700103514517354005172554231791344739840261855891387025672219424626559261952483798678035167927125055199125462735829421613199665590645699687881853516638767873899349665167382237658123425482365089174460202988782510792698487904148771947694604419272798544961820326180547472749561310278559697770021868182399915674420424774782947920549477117405325956180882144544046499883966428876800000000000*i1^13 + -1164518759848879051488036846222400082867642225107430764284692909509180377521550092342710909356570629219443854039337330504993527806844372106786048598571909833869404522974641111065706795945473390593517930387375134041788928570439388596592582641544900591627468448994935863584638777902323103857172360735742822907919244816430347703915083867236102016541661259277012935958493695972152669524347207111807871585680245872460313203316131018419190915994286636831726728202354290169941857381834514891605569624962531319988104812259841201006484646690825723097178652938305896145725510343549640688490249956049920000000000*i1^14 + 13576611872381513015191295911282419014254465361254232862748932610525034231235529878015103061132022684884787264316975093473871762490355425240694236327337030272075802093004922842587815699651302645705243821148780585560191555869781751016966795705832869207019236346767661349183379811502682339803205259473069376267337706797017820952725429035254166851189185968782001633552216121855108529907109226987907567654146287181695041584080768417041001320983411208536255514863772730813568368457275268994334515920855527648883847860156052605040114929065128718198922293052320022073094110332600809430305830016000000000*i1^15 + -61092506809806359387654667359293080192768245213412635185444585695060526496811549476653853384189916888583330667846191058528580886613548040213481364740402718156711894932473041748938884326771087090505776950582720638910157376588295093866698196471610571488249786027321515964001157202155709403699466260304616822074942422326017172922705592408171252494172867480595527046177266344124921761065927017166248559242391890980978573338937354144712948510090423420929359167578044094444828047252984511996049532203789125536603560374468632388021473287772105244395625013426861024321414815236173229084723200000000*i1^16 + -36798888189368211460434086766513514244655771922767857290937877302519560758843782418465640106899483309837166440180246943378305513743227138394177497037623774622690851170412739299482461995948105629267131981202200802998899703970950590456227611760462141246291191212519582713357275953814972601372925147972951858479800693493752491050497951356803111223907866742655340961737577239256223924034991164684625881740457364162487685950471609533600340104888455810799991915617613557382623622191734532563893457940721252083782190116507365732508377914571240661088553637818926922664208379363028997120000000*i1^17 + -11194459710318153233130408463012576683747183693901179737823398117723592456134789252016364301056328426917793763084078456638295647127906463024861790961701803683832832743355161742718392269529615071057882714947189227070035162056755789666298558803486268557864445117117748979032867705001541953336044604817435547463527868105403147882797959724410713604996797098166559330920750786064157086568626321010686287036813697436634352411456873171539427982071056376650265985031767543280434352012003729149925075212668314956294635435807761215268555242123029645438474754705025346487305308216032000000*i1^18 + -860856846530934625173472174726051630596161892370629318780270783894401509228500932708389243726705589102325213073398992119924027919661672633970696603276450325641640198011888115353042880993441811840590802596792111883947031164074081042246698200048232859333527285524606969803786453000477322145641308992175751017148168207666256429096581780313167968964710731217481702852309137498981925303863435867984558324389331255297796100030711789725467695698782776364476150985164152486643470323158570085354918742749845885263713883594969688470118606132734000893248333184110639515660191200000*i1^19 + -56314414984699145441856815975635078880176766302731908161462198330153387784129800313641239725463694424971960842882156554536588835781562664332845290812075492115865177049291353755081017696700137179830870070848264323150256352163303220366693036224045137284655926333860464136199522868448467821216471081389197946631588882296870906199267554845065684628530109578755331532281049751640296357804503896329092534486529705191308515449236021713302008834395755621852154475415065080790730097116801991098877332783821814216451904747648229035894205059153934557503306563223577811840000*i1^20 + -124025442953381841825656558358906297868051299146587744969603012880894346492749793364165785583630334163298329464956897797821449814276065110430526818577163895522374802434095555824305168820470912864528063681615574542637724139323893284656767853425867336573378737267123591511873423016945848292502439995858320000253413130934447881053226902526483453109555602786531664649291783966895503668271175094717501317451240726224478187752773675255640933984760294221301251987430599594291073396778986508564217958386258178319892143472884333516407510051634946576450543349772000*i1^21 + -70617510652144084748950322504053764690466030151737637674830439318394166822596917339006014497555406013221780883319035056222739220426521531367542013558706329317542352255633936347931810890940781478075120897810983804152442685654540601865398901806985296369373522803216394374380855244648314232852652638204451459295515272188038938720279820400341196929246884312257888548586595300616534458396665910965470044322849746455945938298503529378442367834875386730275168671681604313349747760613934050413089372938889962362186854525914180762241466409053382682710200*i1^22 + -6683023866245787930985657171123182954551765388831017344909209724428343374802493023126955480716282458945678292129940331687618732839650172880794253727199680404153619506412262118572326519702116954253520405824294966971434115175714147202548896974812128086960810481683807416684937479966882883795861865337429756798798767229071331921175382319922592263992606298194920565106183881890926576367686313649817252599490816322301426190926833379222876635319987583485463959447405345950775120314005113057058457786570486002641245*i1^23 + 22514794724959767053808144475387454739412124502573267608741715087719197043369319020129326413643718152392053240579983140015134588235893132788199834533173808140161210328544493591553474654220425354701078045540977173441568218487082506963478621678264309778296200396992991514356449005402792430132129659187216211602004020626906274434948802584428830915845440328114186605934026381985379708027662869521250668620532447439878317986989524930399296254435743617698910730637575172746888*i1^24, -161895912111480104156011332409939841122828293563920280021931525501893818715780474769062098725952030250384362667846211337848389773220831781607536909912979100277362280037604249310641522139151445095776512025515248227985904518648791989850450298758084955891941104494638979727893614416394687075875098801723191562847145455514714087305804744400500958338753301068339816755016136708197649004191548210761782043718053629338338228113546476191753773131726255571121117497530456873042812477811913723434912452745469966701016592914871123867085119267963383747685916649276594649767381804791585526585415530088516248060668506081411032409679750676451091983889845710969734561389734658393854036267794161067610721327193457341797893107198882684434587365194920998509290505397787918326942356639804541880940821086281662913796068870885113267346900956733529281893188991959343847136082749618373804545559885750837027869081862646529938557390188147209879054506185151479808000000000000000000000000 + 3796678688909815643293856265251282463224984555187159789551511346059687177334342208559975136511619756647420483388422064811135853439240216618548260565399660301930702959625715297364802524342486789363521777227866457980358525250135626429026185629449760966380418786928705781771581789682929916412042242846708244603374467863032208577619455701744000454436265272302698593528381466712976841841042257705367763188493731058490164647987744032824634818778880693209248322676439733595102106128988546775983694689615054702654208134916480463545008082990313872635768357414927704471804064123244744018901710359359677352147845965318838517218264762513305387876434687450012643955532602406648917219160295330907878023428230845444129197778562628609267583288075986730834911678674997470715075584842211946292787470057265305017714038375708231444132611433815621078940974604937903634377011416402897945225086751755721430919252285896923213292215153233437220931463796070809600000000000000000000000*i1 + -3829501066634896582449981552710965277541796584347584388361323951620507643606273161154720613613167213033834925849922930805400917467414663311718561078477257675170481593238296501004039883731898998751920351183086647856645326320647205745718967571373667234950826099904936595102313718051203502867861869589655051730078161183091413724215361971410953768024623639084922595665842829052285292666724490695209945960387039652082040620279849260826069289303833698592747364272708329596436517025128523059385157892748230589177612691423497654647169790516116726287661150938191745313902224038051887881905232862704549672424979522030489538925240543026253353966977865430136387665033448991802535216875168278680384295000156790361827704158458981979615823107209708211893734371794705744825721156900955211610985682049342543883766019954611681012919847650597546203376470034259088858111358059596814423641769331058037409705374147164704874672573758516307752501563118059520000000000000000000000*i1^2 + 26719450045138931963974994627563168695381086941533220848125480433539730746314782938573055981477762490252642662567341103099309971997070189191328970664455772422564728903590491837851978351282494474344896464206648955528178467692464586748964099688520396451459696516649104884827799127912629439024126673669573897713490302203397103298830690817153347108091017197510429035085129326098769618521712986291166595980721100068587091508127020435843694396020749026004328122836330245236717440428882859210485481938953011777255730396256756565095905381796894075382253603658549281476801440210534375346501874464871915572752177093970055032092318837863933592797948230223556060431980272275883372515524758759546390253634777600021369176505563768595715919815062039252082126476386933601062162814260872625203015186973255297738277621194304943565484116017261606981911520989705642102963863556057602719467805294773315111054787540327774104055193646067905237058410512384000000000000000000000*i1^3 + -30349209175583659608350861849871311148505552688805211856693312341375676635004981973623558327824056177260944975681284692882989812357760796548874188355679493971880469153833457568608072048186209415569325601041241780837068653434027329367921836780680575029469287754360995668296722972694371761289096597566574876566926093789807299237220208063061024147623342187714322837589454975934999934816944192349359536935104614807469997084258321097858463206467417602890561475758496710826323177532428645091035621301236759968114527490621490996692361160872864379387503413709365653571961654260582110817995182977541780461069062235748168126398175147468258291000730390927019734615808261076460365168197357317301164673716446654040846736474691304263548831815794486711055607784783377529220143256206108501555475328877326845001119486168571217585985523629934340621215792599184532398560505839324271295745470673481368299302385105831984934538329303843740100901994496000000000000000000000*i1^4 + 9620613244279261645103105361889897172136771622171458936909697482345266174306410632120231823423130409873940698165063459432379325368408973111360387603526142692426042640461184855424221598373451233924865099493983853250885620014920846239357579638220152798617888962639089933944632151585418157361740455667443898295310486856972207834864044098302613967336503689898459971415307002429613795867723616866905264518923228926595120949166616706185695828625992372258252882624781941337541602755086961579832587053444032266979651946235036491042347425747182983139121780217369011663836891588074966604850001061913980328285658313014406913269415612543198197801949550535905749628381553973249243900919668341276075874790062581594478284260057002442972308541325876096799102911397756058909530694799177068787294381045581340878172086323349352764755919332162736945832667230620784054352817053636505059226904948390850373180187513744745988241427631873166660295720960000000000000000000*i1^5 + 3084639077713276479615312155922102002376348106247164303962647324420629974287167763606114547025357200556818733525059581982042783357715497273479901591948673098588971010401620308466859926552092633558255599154718047765820714656005093052262618419497408669025528827510876675382651329318486840107597924039652194583516481444031667257001415573647288323648249585112344316489643539965931228544789546812462666503245166955577343618489257977157645485516056207198596389246258303279674127697839097321929289430879825701206132458771397642665472234376365229502042454174758296426192718930319233808432643936569080197964321013793413018180533485011221749762810117594027966183915438109091038942187284463051970351062511883033748475830755385802834485359660093864827664588578424716761491561491360184014812470487960385867443957657565483607953321119411027977691690825653106347452328558196379490505884195712018913717447382007740150163363371278733796179968000000000000000000*i1^6 + 15553871304329305037798326377952924570356589838619926062550122034833110990974269478513964227506241119615065181810553643418162262440284132124686864262253531069438197861325818232087383894702038031749481345556707435771121375710978082498505654405711201335775372680500566940592128129865141754191574185975473330927027387801317051430291862919131943204176302992233172208785071188801864315637346774585312771155621368211298534876605408249929630940723559483228078643377886222211857715702769034548238389080504377652688527916412953098154215447939997750299235539522874275582732057736163940640370070717114546975281327832566806036184427444822402432411919678093479321446256794629111754254678151417179802242670024872291005564336285753741289298419527571417867150775894931315733941745871058764035362785733091418877370607073950277179915593401126688785114197132539710344531363193483720047893788644938586402428199845327144443572368398617568870400000000000000000*i1^7 + -90279473911733757609766715737742513261160361467559660135747339697478298045764348482176522275903441397613153756730271059717976863104650708250499538396107487304232578848587514006349891069857464332538862459314285310975846523639917060819150906512147142842024564784935263515120443140633751018486724052433168668238780045105679429003166658425906624361061806605233507232586910381504271072796333919507679730166813777841501750672415911302598715441271779150119597444137222796241949959282283501650026589620623625428273477179860713111689591464139408820699234977284647719147790191689614444235412589114094442895336386710770820684630669417736980207874782961490834226158232805080147745383376014940585408343068492913385642174641835748890493037319622161603486933920498777742176640059608746998394223479157261064206352930743051965817606470599122890328710587924052671825088817115469771356973042431571318661395055796775768875119681279425249280000000000000000*i1^8 + 16086521999383068744318714896376043049648808989594904008201733546139907471285319874101982291481962136255202228648582167435359043100507297698461939320720829110183975237404332033432380319754157950321732173246832927442916964025464347402489503361862111428728427506793456031873496539134399133022059047735577036403846723139976342195630656312082678713936562028968697548960344250241761650052007853817449981972854828032150504032807669412227208691953089641950900612076396568012305015764757096576082054198615485294139048172242784840034021116957136648111303578157936638295506073564805180331269066210341609055299686597183216276479424805456686339971837968003016866314529911853610920423150417582955462764652485020293053327412062845579790855434334914760927827570285386849771297892207472976302400249383422592261315168059854780343668112402861564894169222980804516164314936009331167242398131120708121754563479714265362872732757529559040000000000000000*i1^9 + -581477463017058789090082535349337694201022047268082064735724902056003364839582904444035395877572530409072950357920287113841562107700831763836381587437764300511679262616752599637846001005206682033936487903700914166598026291116033051605115065263140837704555074297978764475223145134371712148383047161910836941798144960792168777362851781054720596856129599821527243434335264710015567996388378383628819748021747117274866690090734516789456722222500298083789800744811972673611732981210481890532819757916055969625781950881191722835652398734607377725252958504696696005903581031895129566968761120559954121153163957602458012382176390095578335271816431705285167581666295486628422296787084034304920215312509296206992545283840199560358958073506181425687134514989934614335255077430488906474246008987787197800054407764793112129892730672466303677674821460328462200785733903631376030881625402552200204947435084585698941272173254246400000000000000*i1^10 + 14446401478014820064613717285511983212793003587252940175457440114692845768721414650047937534298939474773710387669734734509823374572915326355390592777048370139605820506627356720748338856474235851670733700778941732129175293999714625201126270055354821806228379139876255179630101910239232808602574130088514720671914441363572578741643293800005205385305362244334993145292349277560822300368920098289971999825304565394088118346437330642377881669103932265719944634729453640974541693582087444366997473936821097470081720362593973014817329254723619753196300705731757578660148566212472496447859152410063870139497481547616939886553907626782515445249917121103113168164844955335099124106948151449120693277802642453902088477482010639368267534236632046529294040651012438286738635160390541063600274472484746998873156534533495208995521766888187923271074790126530321725327203357406304166651557584677669590602129815039369822098657280000000000000*i1^11 + -837777096997653816553521089980357173959599391757071319046721151605548887325705972496229186453869784194098288548069016578451052119789635635160464885179035168678089646234661618682297993600146040614038143923193292608564608551546251682887638521708637611489269904374293636018443398404798908289207588750645263144873401854656403418900753844214965771571058861632529545843722743426011377288729361430896153066809225484995236313959119788340900233066657550496516937694052161740278003954137650657989811637318082414407953053042985190084842655831391665212067064028807185069075198215461018695049942183252244802237263308972987884383365507346317316400842684117360786869524896735955568590844344817661558015557738417025466443031370059990195753335897436557599261930851160366334520227535557455376401003430043426280839348059878048010034358702369534676958607355380640332246462692448788787762113332496379918936029362250457812975616000000000000*i1^12 + 38536586851784912166923801418960396153042655604773538700363386140088141900366516121985755962533721459217129372252120136803007564839368801257605704370848645103717834715751368535740794763971325969247208043167204938170314203206216879400274718591984759247895343032275057901669543693923486941880082952371660939321578950169739848805683743276378118254509697926140692636949673080409429369829499532727190903429445805414071931351068541942167366780936610197461310639307063604610774850346390091047583771423407638435411312585183951291515265188540776270873282659585647983554915781170337162142968674963026021859011298351042675315720572992599624325519618457840436803435435288371771367686371598401181377109185298871831146823021731962420159765316799140530962752933766025605337119002614141624775140790747975366118453896882796090760275993141870812701237650734127252233552185347747936437125979071619992434668589948569088307200000000000*i1^13 + -914389702373691286875477360208256380914659095096893307240952195693013350427524367444668211483230396680596525801031959137846627854571816047066657612192314540031105633666025034898119459474413907607385108803372371441596901901110110932827078870111714126677797630653439316327399246872230601034721416392843063457488064455264762969156133360832759506883589476840578750181082959771123354880842206234960789786785416563037371651464783306688342391579182909363055172831808599548685283290288202915164552078916561209195907082737653975337985657228796375997643691384181681082839313758512358606907721043440587033601277829286071050448627169922485890643619290213762941358635034063081319999288372258202625498432304072943991237435272957603461120145061390992470049451046812157085133537138537845318253582207775110557539612420203382808146988339486834023951222722695160955273964845140422175031552211195932377440057784117939200000000000*i1^14 + 10663385187676827522767812222332123291082316161432136751630761290464175373527186010917627008293465586971023451972415828849376662432626002339287472207959438124352798773886219961335423183200714759065295468776756226867301313368968891275837727920515543232851833842358383228027651561842477590855578733443960261009774433172289846742234629822958849610539781021579624194072943907821850234698833437575198340205269418478232061696249653589954882585600844762420796901240886087132416226889479996330584254148238906750895824000667755227378560139998392964679068587842189292547607701824065021358990894094817466475432431287398343326754563643602848606690181028148968776804489230137533618096072712123464845332248959856298647087593769947912692246271628396961354459153573052302944107212746699769406347205731280746029836318981520164906747990053020042336248019493132838311138653445667897689805727461538414841981295005056000000000*i1^15 + -48002678491024215539319409816930570722736566757393542367754113202574467962502707507575269046548431440040850987034119650215940427728949128753370457265907883366253990747173633819333315650263321538403660967542894448322847755893777430289255097468060190927864605425598789118988284871165455873287097432101588212052081505407954055680713826330191101312358923706531156491977687223883647120480096555863732699159945229877258866267118658881655079015064523205558834096269333654922816579096572417284308475191541541030945924296158439739334840656244473399899395837071455541995541555727659528151227944895791287909990444144141535679312581989464066126558901261284839954498552001293090268130082981658392563160871028713173626579300216634674413782143037202722852390027830689143964824178574531517193748198305698060739078100378087392057542836406860957127171782040324930705325664130316746789411993713583878573198899200000000*i1^16 + -28863139888679054417233677116855861375740784386044231477897438023088333046014326226288434426728600556730091917609101869274494771731391267553550130743227901662453284106349861934531175783299943322244370326072849299215892906715342404986147242420090042694644909997170808517764072374649161957491720189193265942986998371594549822057591222125965823791841377981535999695946460631470543196778762292319094931519544015024808143075783295447046287624996624102314097291636694794485644232346761295304107956155657993404855621622731868513924304783584040461314868118876790637881501887984539463311071840553057195006133660691910287407921744569771406196148223143613895488255787082492610900367436234072319659785173621799855125828123828675470858256871558048369694895516728366245425712111900957941355004378181606957953812553243844646524903271180436331997125248819707206493550041759895696331897006748497981864960000000*i1^17 + -8765867688431665709732183413546454646326060625798295261834785904103375864359938096855717108344733848459332625822792066256919387500538083008703856285267458544264407360734867149601801492446169751870506780444273430261729205870888466534390585697839115531370040639035032442638430996818854350589684567056945470691438833854846139027568728469357239602445691361348650227549001630959991811222376721014724152539088599189122441838180535111236110835926383768347492177168821430086524386606286332247491936491449570318271696036564645768309903846510468810432026544840199255606911033022613454977525552311473901015831658210293989781647684222996565828452383756345388346169179861539385589622082186351185999776505796898511484597112209571357936126125682383195492900734628001059396155442800168632454920089684851381894992138781768133431128790757028603664728557127892224113303617976844882621626951122439328000000*i1^18 + -667596683931704130846781611650517713343637988996532269115068522835051968840773758151095913785062059947091697082161629430215525662950033197235317204177385353875677983536446701939628412939209833812039492842340919100419795067038879708772297644548513169743948896865709516660606707986739108510136628988303146457040897974862464295786980711073312545489776245020236042848218849791065662995847933564590633885996541001955840877103655826054354632017086353433056902662101292534539078838893663350699779337930701775683221014513096462016094916431857424205484148580799743346034380624348705651727263659932801236225036152565014773239945386091878015640909166738793642771720725571763904461051161437957676321208713580483428588880299045390041380682498491640973880933345159304304479069578956210030781570957768010306826471254370929842153991045521618702874204233751408684437015867651750958238811076000000*i1^19 + -43577252897787075566250154166437370050441615001927968534451089581726615629189810387381034306854300464322012270837733453484021396624093466205576692212765003260855004444252372579640046782021605617056420518433942094783995036798080725203651054537561524935397527801275075047172432488568554819635848954001690883874760941734583460098068691034747654824313200647100896778265931578166306378191464048188637919171844305691803691874465126583264776234875349861738661332215018908409626596445599264249676435725837910100587917413413812700440253592334696917663466380158396625312138440149528700755750485030816233370995836749015170246873796402178313197749356197760056577009363281723481868679704176804352582263881003048533133462947355513737349675472628446306054397369295671331158320029187363048879026701466950768748545123404350777874711117248085095162367003990802364013746011736951453754240000*i1^20 + -55190263174408610957785838977802154312516436828455364048220544767807886836346706913451551971393417102416907619041981195900605303785270672430664332985414546113161410527736340913309789950667557469260477113426119545436864081079143835054042837452662638289683356196571792110586298983889178447504443547616846013504760733525226714000586755134153716538013718048133228137413047502347193108590026649377504322890091268248118313908962498394799128505509213301435345368551558716253931286066824925330182923192899941901152374916612485474296992709838478214533704684327632623341112421707357132489105475223093943316629998333489963456578788311534726297262592308856574407104484884039190820577987094186922712454141067456525095481350209827514877859991473836837005443459703025912320317171198616647355899072327550611615166766135051931276234843747976464511432782725334352338305961813412000*i1^21 + 2740592561949358309098172700275923738193130827015583428748319329214546042425042153649778389082546289918382401050168706322290246948304940051439090411943888917706889944475671429581677122253373934028581452176528788221766265073999297815444830367461481039089127666546419593775650364715366365896565282851621423824494493627527029818499703237447488224965351328327168916856513735910098916659902587146160801088312317112034068621541049098178915683821192560682797126761723775582910405121501170269170883740076272879229239324612253285151799740378094780788105969933400952690619767705851006875962019105035207948059694916567665618125834895801796131680669381821287380876344692282848495788760877083932068648019842624863729501305191861111288519001944726108805725004811734060795096776467809130399511351983656796461689307776262749313899239848162612762644379582512551677400*i1^22 + 132980654463774558529626837100164875584570415048735989730164425277633351851276186329056536840622196926830998714636211658481148320231034245056089681055267060697443217348057860191993164708744557625463080210629102368058987692532204213010568943834229265527222621452031578039102495011694234526302239553396561604981534961040208018315323949438337410248911564046209480195344474532321510334096433695494250150457226462328557524832936166649854229639408394077536631679567339966489643310333523738219510302106028167216778581416474477246088843662744777793699041257468765445951020610285103867019922088097620287734228264742982666850350431700941316694400143764906406790808304968257543149221169155917228067730695057954165380475486300137566590302520632823385195291018935394606896955082339760867981008013108205000257835565872003470345*i1^23 - N1*311777264663781679316225446098769459580922616894812843389089523047783751868073182412786835720074935586960016939872591710999246925567764928319756747771103435640240256917188629044743816435096886043320196862734866819385017519217558103244281276609269629941347739205551655879914080981278806342738328869142528*i2, -204708999810833643535977416920499021784004187842547121310857579882434313106121203582515610448279518492048315852460374334825750288210420482417376103092439100621695644899167256714463311469063916792068300897823178466221399720431186878545257036729875527946360436437570797451084795516760452399674168230839666269135796609455765518633172037262918638694813613533447936340850990536652608384348669940798731742675087344427159275635247039134496330524646641725067692111972057570314622975811188995721679239204619749564716607955310358409178771479673471437270890939396665157442645210678320241564278778654654392370234056876797975484972861577274824390456141162389962663746640487656448688408798825960961662731838843877692342401659567780360919193159106352799915616673679864735664846683961857301316040859754201870195900899198847318983901980174306863242344950964090206947446644890387755007107951698053625676772853716809089470268350992375407828401960647655424000000000000000000000000 + 1374653156986179141084416145880560445579062357691954752081189492626012781976330276120506825289862922207889033377308540908952292562045979845029533706246908915019896334118009911540056465884246277958678362521561241269771876236223022323584569546175640276083604934302604845049210250770316560155953937863027405570367135940709424733705973883775437117734677316048955993693103791604877524354732450786871864991364264046872934159377915438160631214267310998707475888073124936187498692843469127747587964196303262780329267523096088419120269940788568235892577639277579551662363316659979477240837375061034817358573827585799369621180133971350371540504085121730701019944144263086114145471166844016766673036998082362231874034761093052737303711164387423975422773065797138624624072629640900865109854590638809447598227775323264534306359738876280745795591928748733650365920634627198938122279982486112196098684862048660387157906072400211618332895757268083015680000000000000000000000*i1 + -2316296445164360639286896157696519683881666809662253550667627036880434769899561321359431498509103845745965797380808089865360361446607010704590066415382372504275286698529608465044626973798206680751222508225300327691370635207203002313032346287545144847131420880354689555514415636676735504672446246153567773277569947604479017846925241304045014523575448778455597711794054898372892351717770585836655125660875367838403742836995270989681684681777157280735617895846572972764259006419090089307775834721273686249124535152411039957171577649861892637143868732407301484571571426186016703512065139118950246570828738679332727600538304909281479262602390796216997933220419359698860115720083999198588164630312049362309582875334522561379865331150545096140940525932302371760661438423001387531105785531158594915794579120830932161603802152008667420347974596504307877317204595982392262602244573811315684485623665534468652826473273100378776846530518867509248000000000000000000000*i1^2 + 10118786113101848791393053502494718099381246729357611262867951563753295697100869649234408792620150373624144914149405633491555738559116024341351895557114380901291562752765955010918195147836240200344827762401943688096924463326237952313518570679478387628471062032270238932341367924932375511667361675587154174913867536580295504233241325221619990265774695003973554556551718636051447667048233962499645854825026172626542833869931398681982638974425631843817783594693787367973917037929917999877613437414329132813415418707375614427643961633143372005780828081100844073207029059726747883174327310936762330256404970277060460549701112581002807703496218612562140917323893033005062989036884157095756027388756322145891654884730932676487041853298900205344092072481667921385572697326221636601205942533318463857128190060310718246315819127730435546055678914897106654937559934629943944370811980606393872785216351842537137332133242152091120996322538789273600000000000000000000*i1^3 + -10499709234027998133265440959967240372606259302501743995210020048021694783829524169715777656476235684908499190176085745895234706477030396591796023138286774243986278999967722517970803333055921961659545654050482585726573052513917688099946593078644147276189976699369890118802017762995030352803288533627538279888283388741435568046403271742424682996542886373897181345513915251518629138370783808819033338474426607615965322985792036082805059308512729757910991200386310615745016536169748951664158287341709264801310763021747007881805441791717747693528065017484435440269386887361785889555706638376554095698912923628844534121082781451484065900141132303651744237948355512516617878750811636995218536382083652220890059691388269175626786016160870662453311786032170138128581519688115994022126984124785259171925896925263360686558827719181347296527572897304664305710869222472994038387246376136784719436153393967741861630823486938119283800623860940800000000000000000000*i1^4 + 3074939982894284490382713343350225100085952567358727644509122768607629789804970197101247695869648068075407860656825129475028998501779993534431131825972759769507012217588306085453445455467143282156980529560205847324716493164697355997571415126918162010414275847285141400892017340875385966124346962701772937977762588090847248371016137377417453603282678526460043109548990809207705973594623861996743037224884450730345763795589619802967589158648507925162603417635040453239843897165665118642595327301078146554234009522714229761816857433761957366795391671025309779108891733215871279718640193257565291770084602555026141700505631286612751039501917133100966382263071756399936068686787384936032294471213956380370216500681393926383392511900033592773783488862520600400883957142919716847673405038071249552105852267724700847148849526561124188866798958657855457415480981999473142407191096128855598399635972438234152257387755495665459331638231040000000000000000000*i1^5 + 1026026959365700594354850995696164582194842714217535318684950233001856309910094622406700544033706417124324144254963995298537996725391146251373918504478757899775592030445630677544180803910105037995674443555951394575923940618880152318845049882685500382006098881401872368503644721954237951088013261526011016247693563708672334289703435149278737150145254752069579214011300333871192116145289010237935181631538405140548552737150947497901732075266156260824266223290513625184262537369143298251548472387417461119260235519487233443106717217908453166692583992275084311518736179880939214410479628146372803976020308945414767024892268593035028390861607550411121064922625744818098517653588282460536997702328230491797948295411592727249916862312733324986698832501156995957286943071364696050703593602726687638409394601691545061348229419647541201152409391315936526730833331034035093985949546700589831725215048987587177640471552241127110367143526400000000000000000*i1^6 + 8848111997677901920664113497254651981682985781310621947186244068113054602272727543156898617677345262795766379935172620540838470350887890926594285889028335548924799528737403376808633002719800597468256596874134599340718314510533598699733773358428889090118815867188030789791517013670819118672796534214721110789105908983204967248885693245318386621496783081972216368626597544804877302842811404817776929250255722298103248315254450646509918661868696489296724802915866911841565895639909547864361191352879098393070550347795291928969365007707183777015615823061729403402555351374481944144131995828831272952625977628978509697351897531152571836663136932899755930418635230614662535060335547148563694174039955705954340470279479809327626748237583221829070844017791992512590917257305143242523870624302153796633400050506113433786542543664016925353779019321620967241656949703339218281582783980078438643416037264650595331523388051449509314560000000000000000*i1^7 + -30701477977811845699354204768606566297231931489745832658411607840925986718478549658003718783857984737966367326190921712488324052785535844139782198360968216408844511345191537328089776130173194821479768558223874478628359941645852383706522583314999099480337974796490518975058581244651981169212024978930687897464267289605825513067836406677900208718608979917504875847632378114064788791634040123772864171359975528430326950899141530373251606560138398417484771052755527470012058120474389730474452759889766720906906480911368991014302938557197232622026209202828936505545013645433668400816975603506566674080298832652857063671062210954211818946523068987484173364981688438821900790293683593090064676810422170942744538023080636143566970955900585658619821783687779859142870181250259571019764810607614053588825429540606868297504814843265875936140659463478361782710552766408818687234583773453861923861056480764651673906056189564882255872000000000000000*i1^8 + 5376913935617692908912130292253955677476287576226171753249834910752567153893534105220635101297811714391341312636799886636232149650223298274596909951409489215360862671888758714412117130916062806377341660247286915759359538932467795858869632482573897815705167865703279345342557856270073562396566048618128377050276098719471565270659716020004590525237440094706626353023134694163233784333462004868320895001764946694342672682966276069079536338999722662029239351623969988887978180199493759111128476791964646567682833951261007996405432170760609035367168446319799245030480460311015520883318232646889891422124049592916483047939758419818593376287474683879462892009885122475159236523328809604623287358786048080849612436843489986599382355015464941562539316154289355066427246830820610518726967122348505610727145926041934560252676871106501268464659409062015257509832778871359085487196209838461280586082321864808489694787163956084736000000000000000*i1^9 + -194085077196930368068909705401302819644665532805418461860164493846664906661923719672985292751398530570919453348242323220151472089881861494736161707622730509528463098220250715797663495575989436809662059492606788195217392241483124029703953554153507976941624336752065649116091346415193525572356142770580991440531108697370720778141298203376358661275899633195744946971353077055074866505351923839747071156952669267862729333743746863942614848237113278099336460951091458796683091972853663995627177449882981919141682240852878993085839675279562469147877095894654268493534699634790561584704565237424728100139152983266706453287309990178895376877646665650847209697421581855598070688557770683403189748070251747283029066910210172647507781261184686370927088303392844748792609044458833968003141311505501254136891218916484175811473753181656436283953944696186137249453306702026109490953610419876062851427471066079834416995930158694400000000000000*i1^10 + 4841476599020975458104893501175488406143414137708035904218359108571933649508505746764658103967820138391228079352719012762842439081681827050186033324071763394080862629474848160929588715550710834412904484429267699829035395288247579478725706208592822502198979277740678376654888946737430672978909546412958021482625031749714214236696185034277213695798451867436172975400199974909076995088048503004793721270304189230104710699470456657657388521950116368778875995389031896653277841226637268477193723575225996524565802903991510226212687314012581532909550129528097972831641119581203421825022354718881947415257676527735751442731118701911598823131335740215633566730898143885372123275790598419395650550351115357333290496826463710047974879139293256534247631995523701559074438033555750780329171877548181350586347413498955184261222329094977126387678585686732233806547721790633855072478984617009745572341248565185981276726554624000000000000*i1^11 + -280364611254941136820834615369712960878382540835008648739847085345153804061533459320762456347372635858916396892780331318460553169244424476589013438609915051848217334312630816950789498980711678542738219439459629529094792480504974039350297062230881272792592982337272813921780367538870317443992739926366918154137464057778113364615171073539174219031145757134496553102493784839656984110542636274776731903717612603813409207057114643992130830006686951431924363592357063600696394226827657511832089299866743421193201560200378249916862089013817724166275327625398243048518997070532236151804601766391753523935699111414595215166717534397715679317107556521048253049720301647773560531392385715811865987711870444846424010842056519134330905232546252279661332147973543899012697638764155187969763118543429353648077519991409740815450777365838943206870532982804503589089208335975068283900281403068200592551351759297857937090150400000000000*i1^12 + 12861142689733374276545348764656376918819700251912563560061927042459578768145870827970306111114286876340730682183605874784407496356548117420947519974241948578410929788860715805407186638883786223001525450982120295538669869020042903709895653841272640561619069873601742438451931806410841640050455122465600957082559765600012540056700901786097940059842067919717790749449496796636928395867245723583364665788628461197929004491523465073154137976226651957602051850320054320109804731825782910695344239356491510365378017734700473647852587958662627082713362737270226134833494404792428522235973633329613248803025347220407547684826968581873650411599876136690335916108477212787585784265917570949949593261221189747210199187675673444051192814531505693950702611549152681814102323680882692939780301263985144961431982734371769584892903994146839738658871574233259670534873689391817314601806807809450672230325515335092448481280000000000*i1^13 + -304711019110209260665865020191689398535833810429132874852236806414752828371691253196948958780972750644627842872498687162221861862632099219599610620274228987583869504654748540828798064445520717979392970272138655336005441934861351980700606930591346852952822200063884060949119012141396421668371663582836269670285762070793406427501846015733035997011724810522814889609730824537131733181497926799182420098710470775342993153159694859932620702496821295027061654995259573020523063048733716204687396103443943541345095377039389104150171521467519856236567705494563021217303004793794365511969939956137085403713844393596537748302955505064516891407337923699310675940913087414334480675481630261819425841781360158899637474052351478890950040337864769244914384685963171316955733107031139791725277269586412845833027870037909808563980668002599001952043825077698122556824468728089131945975771495183308324734864421398287360000000000*i1^14 + 3550307777118659580188632687284452764381378927215261564438130222454472004687113976989789846951492249875420809140738654396167328371768303982417207328463990261546376469942569033187565497301260015398989547381802358063730475489173181821747923764362788004912223831562929598925005151500918366462605123619181101252687885287653748709860117677550399012789242161015101777688932995383788304224003509005951402847401645816217398984061614239947406215743380778355530873847154031296116940984999994985132223922318008211838695888640292874912283294972305978113918179086205632315064479549712556649928104584104369455363159301488703389258643260199015795649652631773424587563450794134207468392481958658486439370353908917120374301048655324150894573058411403071913580408488664093975870024032401899827487914815107350533930203927129512300891406787829943570134458408338379658302778445273047666089026293292891573362635931264000000000*i1^15 + -15972117629446306776535378877255698185696151748500645051690841633770539223547812632908874833041127374849064559560982817332843989454466882140853976493366754277651454839649548927757970843387069732151479061293513867315244792374721761562719065516760755235040498628488919211447045383200415143261217780710581060338140765245150220294643813686837138897187374413564390179331607644152874551462316864758875805406318227816786045679440189225278409952008226716992198433674118138828463146737078289601394823088890481248133343784888957301359605166948937882235469117492288019074990745006472351617081900898540792167363373573722693957903390395521244517630379965818774374035975562496731285577804834395979614223217564953740000811833623562356454899612739635672763049574425455481136400018444799671489416737830197271513070141690682959671452791747049299099889721540005084512000472049073820819162227932432276825164892160000000*i1^16 + -9604155886427324331576228157124864381089368433017398500525040242370165748215988461921944645633768792816747329083949907918239680489409507984508849203365265132538204583441761045731740313852961942431241927274154700905218495182630510440027611283807324665913962880811546684306407100055031401733579131947362458594737874689078493547693502376303750986351273893793473196277519229132706251121415617969444895186657806604211033652854404109853713505206937448597571027263088550484670937118130708398195105137603351529563390285691076119417749660828932368501302609534060474108643505609505884122573227094738351776084429658257286049985151049737467400013863386507169904571740255927968620785800400628709644743262628425408686671457437143237966847543194802381872138564847076441548485981380408796813349745151187778690569438031883219731645222596092493226666670514994655638545361173282279659014357807343227823104000000*i1^17 + -2916906124624605398028827193496762680935137681237848270724708629178879689787525751752640801485096945511530717924703950055411666628131212714214039226201952307756445976273640851791202717573396044163052790306911838336803637253969620294178889625100368749648631158300586910781467811098605691288323828858785431618363980544596597660035945539709243855487606881519685846191037595020722100772607467497208822964487287048744154811506041616364921336316816443017657964105344553355574585267934778382355433660491418952836042830468624194561739805830964472179145516811650886747878551610513472131543167641848631417026714361632764422236523724627232130522363562307344959147003339467878384095204307301580936308333284675608785378307716716191320755911624037487658812184255783329795864464578767584194118462417159313202975089042322972766481213133223083145743907228541469284248850677401582449114637783368595200000*i1^18 + -222142375070835930100607998699045409869478214763408378504654819262112183372778133795105510304869320527014637630164962051550408391375306232427790945739314457684577572116681394076031228565447729316985951699790047072829622891001089091743393676617639752020446029412493317198973019254842770488991472505135614891510741675125058622087388788855471504426917440477933735513975767863115573521392395318750458078701965531652354473234927328934042936963492863296801226623303686703530933606447131352937781253388770406172079954337866752969087210188725320889249559713905113624117783481688529187371294314203295558325553318359683456227129524858844518883208583098368059526632438597553906961287845546571587574280018822013108643922768104019845607376248992603446843140191960284059407654449120672164939443754101227543542867463550763720502478084420620650236606238568155680096953596092687869996053032800000*i1^19 + -14500755403698872202779192482811272298742670678150223606395882914798482492874347385442298623024323537646640431628523409149126814692322476331404844681709357622868332539695051173726056491634249554139389547060524880478050603067540792809604058348611078183113730863763459362365271784520940418460580684449915089424928830512338128605219523689683203900154880310779149519172581275018765406782432615770089837069992995501478409758999898587224186568792522163003374551540115460542935285640065208753381769790856082527154221304603149607890563405446467730716363694975467596240846858666161782554868003590068667128569654984418095966240359342222042227252268304386606541333444377621990726548389144142443616005144123694245321452462784702463511472046457126077095945878926754251073305256774172629500298347455915479246592274732481942987367317249961616406550335227954156376580978279039133489280000*i1^20 + -18372822271342495823551131773956813523515685145912177446791885992417922335265641835245399120105814571273758260485405926121481013679684010031855278743747109228124338456994611775998493836472497019511101824045056219194259952046354649800104120461174373411450333018950625323656720517182715085237841578171311561876972894140320303507567885876535834049244329748781674476167479462435278076792057140962560061885542061714399928379790325951872870734436379375582103804625788862626051275153770770009949149674899484057949832132526666827491261559325861289610812527812025045572059263876179516686981580847353960172708335865426471133015627723343315190737826619362964831474535661768418021446019636060519014643394519250741904343798394284518810987586091760674287774207543014489327091123186072103833702420434300244451619769765679887210114561829810344465345851413735055465032841040917600*i1^21 + 681291426482834113268124381972248141786666254179658517441814644473420723235062004869451388164901487207202843278607365386508613421405676520523199027758570053168771936950155710807875944550914344805377805072447571682802856164722610660464298253163562741415688111151208287899791874071837156735738312867009215221873366139939096628069901864691234338619278402888722916498147460710011580255224596511495960987408727569057874649625352233404340953709477654520353389163916328433544943484238454350146659711734413210363171453769818417217526364505719219487966940837166773260243841849619462744273407020241774643974725550393459538506427972551995660086351739864598277321755425269464057166397033022290052759199890640544757013720205049511563149316236062769846934638854673107794169164499505317048049533861671368280255463741796538785013595269957884214053765081194337981160*i1^22 + 33226573252327163784077547518181797135075611413884497141823522989327265444070432836192117889294858219013504614562808595079896247482937191763954403713707659917179153317773688931212799325159278808613130432997738714916825105762922069424119616889704679147330008823225490960937097656582450348967071513351806236916041218558857363470341677217946237374369995909894393759728796610860820074736275836471101026255362124947472411924865513633964528448529143587946109149382776033112515875319279845264284210798710651673402055470546755476259380766605964621997170261561199590282848394602151386353813050708476132668714639216109601798527502141605000319013559065216355181468150534916575367361014724360536359127802091078243387171832812796352104832493018407516215631800596637382392400945660055361469832869648811940023242700775966200063*i1^23 - N1*311777264663781679316225446098769459580922616894812843389089523047783751868073182412786835720074935586960016939872591710999246925567764928319756747771103435640240256917188629044743816435096886043320196862734866819385017519217558103244281276609269629941347739205551655879914080981278806342738328869142528*i3 ] ]