[ [ 50264060631684864910071941098463736559500808761269397847960977653973990987934636664796055272258309439889009873450364620234252636213791330469756000416133252430652895228913694912223083272617171423116938573890666555434018341504369343476059680579610277154676177132134357359090967533596080379725021028854366785516715309560831548989342271460130761083477711923976127732200559292728763122234519673811458731651307074412353827239503180134519477841831935045193304709765736617332433862305517788357087481234200635509800137980607645366225900000000000000000000000000000000 + 1709774185856993520255558077053410931642902226117289625601539538392830236283615164887574002903647501037558468938342082358124232751171698106519551628191191101311049433034981488086039610750897130506031035161332227315005473434126762226290938907457343513877104198781720895694799020459911755549154494247819781119712562137039225319494772426058899151843297588141407683662943616473903420175216124491742812051163843217366439451781196067333200433955640357597092911639577360154420867855792962389032626732343703048685982971044189456018170000000000000000000000000000000*i1 + 15238860956404333279991670983267964723160889220241020090029534974320181698159332990361286513268540404333214918059886283638070395572297539399647151860395399872654115094565138098686187172391827748851286547969922781114713682555691738210395502118023138508045821512983141975089350721794291615717180116017057543925592479771438788573645610493607956194645534224522113423335209196516830977233113086972516247060878796533903068258824575870074900794029787114226080607054563704078803230534908138668244294073600703352746396553749284608240000000000000000000000000000000*i1^2 + 10290191884368762086631783921156531435059529989084488630819401966118506692801215844636261093814128017015892279492396092440339782590594681411586141800585867673295064703824711480094438675419327810417169048129496265303717757874953926150651600508666450964187361399393800931803195060820968247836334113248262994890262079482812020558310837613640991306013684712925331859911757066226010350347305997423676138545512332150533739070767349145942018202796279793430392818007995002064821138762412634606928650011775996629108298118051106269400000000000000000000000000000*i1^3 + 5491122059030710337382705514986041811034162184859515533378046568187844509058632654576712992094544030973138008239211717184632217065488287916894217408152359581912613646544404912991881078310307754419847051345574788801463111226011755652913170226986367017110384583094156294551481890601940328824204449513359890334686951512723688564764351558541805339026832295161952913041290998838073808616157193862715248843537163849710683937882875839858004533318871490186499369820732451135098223284539658100689912998278456258780322185981346240000000000000000000000000000*i1^4 + 18293169576221911545494916002874544242744964504323292536876887806160273810794635984013876301719333410620034457972810457720239510778043867226884147827122163062144800375114060554835150138860213578764469875364768679542679749187733261688756544020194146005322108235653128832106675217478770626451857924171843727667458702719008045352012329787922403963782667107059531240681275033537695628530033630924311093322792990375907988798260153323154907790611228188615156618153348031483560534934886361081030876026051543336594053848471174000000000000000000000000000*i1^5 + 5528381678821869179396365986407836598939028965604744135010755333003888947237640517472045777990464423407774508704707331383080017256587337282738384623025182281156952253870369241711737736150008664743109518106679598631003364440412773878281778181195693833927281113048188422653691122378178434211077596369676134848063496982559749467778220755166651480340647548602102059334588631370736228723303382228829298420111182814963767007027941879383363997561329428444863594177437589590747348122319512584296732662177249858790887060697400000000000000000000000000*i1^6 + 7224628571062954364896018989340490306329562898452398357458938121709031007005746860766988531023632873014061183639430255112599842529360330187149920415022280234145494687340976802848869818293870664080575026414529382731933182864030560500600759964679341818195297587939102076213410683828576090520090602074697138876141568931190018901287102938075596400800787381998526201360444502009114284597320947920220111646611447581192954643145188346597115588862071075542469312770974050713552851293141199215527688087264709961170689270320000000000000000000000000*i1^7 + -482454630378463854125840085041218703875916174569813170695421116220045488691600032766068584394117959456664899980715077431762034224943843543481245064914483132348267076806773897589992583737559561074396488017728426326120014033104731929192488144072089872640584278319759312457362756045795383839939615794253521264989870183463082316706429399894446279768857610695652699028584817344673961048763031301730993718133708490275100605253360105532301056433845068050897917899180975270563432582125662582294478875248917328710459222000000000000000000000000*i1^8 + 8558733530216136828371836654399616406245745463879851709779198351021107336470747256534427485074815043392996179241435903390327381263893110806886787278134016542228449134762353851834333715186606057926283260583609837556170688068577203199862993131345402618613639701402061034749133491394217014895124058835835432271320138446282893940467632856392457670893214050829317506964510224725121936300002498049227053387086323970433149228119542152157491523306409694107405580621370887813380736352004902197464021511018860222528400000000000000000000000*i1^9 + 1971001915843713846901608249152733704691521122229679638872770244648085513146728329251762104190637682735393659453248579749860983124906037863076786316071103194238231370960004226955101457402183222004644301846376615239945508210135543458312693717650713600605242765369835546474946177412843416273050443226757389078162498755611507686799460204626125679930163763193106661800021595612645377875643507637368048745586586096864077166674516101000173528075386535758919560496747217412852014831383053667808716664210161271290000000000000000000000*i1^10 + 55009194099341953287214489226164189610032325539797381401114804681280081052922812042700990288168960085118176663472132892659419180945015955145235166276735960060960468767672533397523142805661805433311347463926329210878132709256788500971336488845217975786205146559077587099047657533551761358317181490715693731310490177786350233159230638290567059985193478658948696607795657105571125666430455123183628377950501246186294714052105468348036692191752670019022234827568094205541539718260111269552862297403152352000000000000000000000*i1^11 + -354913918049337500441195345657172168870483263945094760028212494112403764193555840791820617695132938241935619960779415224945039982720628729624509951124909003790725675307199012861653011738957146811402404830465423734007176323379858714262050051073869698282200938431024846723888492390603211199559884852801971640514601272102175925991141743095962357120680564235680467833783342342699133286090230213814842862579474183062899969103933657070134190573208219277137514545156740982348197907179898576279252359226100000000000000000000*i1^12 + 1508349702079886956861971650526676752172347694893576496482428993644464660315043181408671766936793423222172730153728864319236996769219322910552044750830796232267481299817528776260365523871872257097858241578651762157099081806598398180571752436927285337901289430411457971626824735616468551653317627783339096997524760291451155552608200463312032917174149105922190076615125236287996395102783939797253663325971210844939928014551894316797014619608188642733492448419841331399814532239029626110038757590000000000000000000*i1^13 + 11199245736330662342042143945443911036139661990334522524764384345732731613859906091437681419917707239463474579409746442212132995087070218582018745890867321235460089805537457263315859139090456655759319487902217696309932616393680299637092262126762460508917567420849541071511079345364472138719540117545749129713742016631584539045201955959059009945142679225448723405297038006093476359019201724437212531481799942687874655343004817330815670690181264528105912128577309074082627318906991553162261000000000000000000*i1^14 + 16572981279260143278945052655503319731243948998654324590507534101569528052065952286475746731671020960675879171978113412837938778815826692424576415102937634622677735352504268819676899966948293677389387703797537296802859002673029466214238123053494790785793672803191583006341968711718608182330201880124907713568618104352755708431633148388757864855216152517809994479410104722619837686835395307462699554070696590536295541778091980039670174742758268571437383372210814839213309795737230010800000000000000000*i1^15 + -26994221377450896710623778567691424964151977692790599345481362175776850849389382455207868153621616664639792994708158004476507139507793337122286257384568446176776569662637898164407029930495844499003419095730597001540419847529194681814884304561990120904877271002214998265281593250609830485317768669302008270004838530873950380055144853454268753265105750213324101792868206823408984013259447734418602082319066631680964806515996913404049549683739620360433788780196416203031195257928560000000000000000*i1^16 + 874090326876567253486824511413537056997662697225726994415104784358733206819506316650992250135068817916541232130037964660207805370974241767630163657628420798839116511157264536154310859857134287263902968535817739599589492584200760606629735049516108779495783544741728377300539351468742594493442979594068178339567335514871070115217456246462029956675032002361213563248324692865906303126088087680101134836178032189042069277833408284211321321908245789143910888414149304050987729000000000000000*i1^17 + 1218957638179483487694310992045017938033469072050124756793429938099972532000349039477743577412863023485154047394555103809803527970990063489334690654041442945578605766067681259833199154079732257385206233894729169891310556765068988483564668570444103861798692432681606424231500990179573713355320936486812337831423384259791139309930831961265188531056424073662986386386281741340175124309244846175606914828885766024310402145953334998076804505934554025632536174535114771273100000000000000*i1^18 + -56691665991417344801575570880639296442784063543743795663734055209412323445795073799573476015079790370779484565592055296353310682001184951249445984306917634365018932471102426901549263274037455185203658836584854799179408977073753386754015005525081667180781061500770535638039670220049630304944705617216777535290726250795725817741370793967068606820652862937741814675077861563888144710690882076137999973461760349881701588829443254129175774088362280003071661651753710000000000000*i1^19 + -19934906268741339446857524712487449889305407983699825161682128896262659770894243658887769011643498015420056139510992026893164430776851498450788565767697191217933924935267895885353856731444530617660061891386805820104578032222116167239584989141621937910496490508071163780479994065453096956220950655375358381569732529998392410994010067540956244483214549867391132998494310394988014224421055131738027769855447161822143938435456425825848716392027007098292004636000000000000*i1^20 + 1239623703000420419563526811731073536820662888004646871625793750150048532214650919631588338957839958860663643425218141582933921947081222486632415402140456421483500876716655681760439628156638653259217601949181217752983647981461926729297099436864761597912750220351977702329068098773044037019314911548626094668316552329954280687721052726438118093100198133598015765827238956106921142293806097323983437899041547034031060606745993140596088060953691550533200000000000*i1^21 + -25789688267098881446810689501810711390429486757746207004480960134168212696167032103683523786745200103686755575579292750373840727475781409796148299271607334510089101322043263604053987675434690348129384527015153640398805634427421066518128880526093481289719298326171723646388258151509494857688359673054157043630071894615303829745785327248903961292589321413296609088989614642507965272633656699639738724408500664405686440507707353222758124132457730000000000*i1^22 + 105047878512059094690496413993169865767785424318758177988632919571258394355523336850320612030259655311814405454275022188120109338243190762167570413072213676474061837837115847929800384281250850679446280588890106084720323315718601428689188789854159694884202841280988072578685585861205732092681419347571959913589363933134457857827441503992364327526345448401814973356901917314678892330011742359051399909718917178334307459269525791118434153000000000*i1^23 + -415095413150983776410130726655396598445795677578663654102775073810775632338209680333466871351916723042319605197438401275365204482448647761864666683704655802257005228344645009525828087526991599076181406770415713692152995474989953812177634835531311032219468455268032097921819439117799712406371187661458220223510356654909471355318672287602442595720072691537205472722246065872432298660749935609266444192930012601806995030389707711500000000*i1^24 + 13768164179089282040913747349315285508256855939698219154050844337879999416868873902404471543767436855800280686060977301503006300124535091026581236102583468279442696154346567581495851202390254315533597455941933816071946544412730979307203257712274183897846253855523133001137972203401068257657228147966601102363923078287900168851967295810637518708032942570556662287075958713087652326831881978758937528204861152190660000000*i1^25 + -138079832697699772078580680050312427718243567250005717462732045835807715351242757199622762179689414263632633805880934711540614058707410620673525261018782903075390982898597434605359613553120797036317684975505769405086642120842973750825325334940390386551863836673681559793236879265095489715621386247478824503873169904820232214174437064802652109585650786254452200120724220572537295417231125362671591000000*i1^26 + -7579390032264184282360270635930699575173314911815170152846797012433461315297647272722315138856375192022271779643099888189049728323453454139815527632381157823934639525691591671152652067112696222367131631471299800535604602645064457982516415121740158108784148494759969087958187597437986506674195211627914818667301352321325418732775486109997120114155818764336628618381043312968500000000*i1^27 + -4678928452071786670121655245438150323311759141457870524731585400757118908267867910799740236635626634917051625578952192733691168836041937791008471321927692932602623584918071649920090014019512917966380715918873418627034440717568360038920309398927761195679398243664792026655597267314085194852154543314816416883845688274245116576161503515509164938748003037587765932530000*i1^28 + 34629801138975579569257736486097409184751069158119051306031451405533052666814482266794280274566361185346046391539155509043498411099646892981249475314913945590710798886622807369004204232512271146230166011334166926001152108887153718899747654352985105093910146594535018684757737344635720973677128865971077715321525767467202850801586007049805526453000*i1^29 + -730569019400253888294256836056512830518378840596560326055335539100658322761533125684631621933450359157270005266849999389102652152524355958207366885023131763525055594075575144863681454394209809274839024273847852062643443839361461922321618297276357611939826917276683626936045358863181086071820980424457225811086710947852642200*i1^30 + 595311240733925167973803372227338643421394316547818404309062289307802473254264879546237625394704230196343130510416437868629350354717222092395326054792665101721165105271818560449718646609904361718370452919379828828352685870589289691179982394995253237754811533725700772865125756595972379054032520782822530*i1^31 + 326224956790513025838506418241513979643714228112178739980860686409715921930762500150250858721240987115592441694680829192231460248773951694493879645028603460834725956808851072288942056012356975142326438120592577423168790851860375191163668973496659563521705509156846298966928209*i1^32, -3549498428189264513224075826216640748622747841478914900219812717141274564019889893719574938896215943036028275742322449688955614143955783274342463456347387372615973741099728820901715976683747640093343329033879639249310437712304529735588524952371819749177819733324633159229233813232375473448279625652718236997358225805674029488613718290584272680282939168221279288813705642658427685319964005575851600945325721035793512577713638877659189704736386673202340163563416363662560613859841972348081140320687946889222419801147934372772369492893110649336334690823311331642700473087776993785699092579076832722803934202577056365462834745936229724928820046552015755204225227167787292416210371561405343551795200000000000000000000000000000000 + 175471841863873202667980191787359033253796043463539036637689606676011469299090629794073446563837355985790311860149780431914484903676808924726852133772175753240688253087791508129510947900910172237662900328179160367082665979084864124523692360435144475081786946315494727857011134721640250200129627084121784886778924367460993804166109102670161381230621121039819784839948972984436577274139491626548515656867156934677139831954319483759611663483793177865657566372121569230989146387963483066801701205037748411714701331674010066216128336324543522417376794263745377931075023464412498770774843764949847533202393602728060835665221090640138973643025193347236910200382020221404768099508802603343048520642560000000000000000000000000000000*i1 + 4268188341845880136167730352511690773690416349032557958808922632483513921346762739031461851386746737969077379337575613379080049973479816238453328461797461060015122700757232817729431974806509062062934768138960128305375209359780154551288743718847322588980926263753845302320047429064770662048837366249392158681232986853849404468722272247395734710015139509291330421081363217696743695717759596084921860982083815665361375350923038522680320059969001897954127178323231262020684152599243978597448685072263057375083308586528135997896518780668222948544362777923455511648309713318325262913474540213971503337183514060499420181008878405077712962346198978066992800541836437083595179278121074598033570575872000000000000000000000000000000*i1^2 + 2813896492257846614843358445459716409686764037769085662105427703586564692295605865670761478652947570918677581694269501701132062409132245099423507887207992766179459873258820985547903437604092458872173876034766061203246529626036162385499991458399328087024178269152791112942463795297609600119459152125973344372444051830106179400207094157841345617385426117749761968229877860170063321006274093546222646646061022138018460363815465517076514913227606919937132679870862709161779552094963108452277154909156770061076335084172242673954889127401820131681303927183243272922068533289069736898645501008008052911993250686951382532228147869896544600187359920665533768942495270941427532851584320266256735078400000000000000000000000000000*i1^3 + 576414028219288975409461523338294844004982256940400647049111389518443083545283122644993790349506509134585814569916453163105452024231159809436260847908998300793117920815698642523929974375408759738719235926617020810485688634639291078140160932995007098847153881861232604910620251579773281203142484550855091877814994525179692696426262277956502918205893671086839280297162632036526404948452838231803075932089684620284068567393414600869982902064197147873185626378903889717329916912346650436461520724137554837151411684019316108551838673599568138801599401862885276817183054105619341983719937209470136239791889571199422366594941312447219532267488481083671443420468247515577043835650512513023672320000000000000000000000000000*i1^4 + 5111360300657770434997608757257480126126757347701713774874785708043539832900666429591978072011314671269960187406458868359524712282184567657248054031451671583581312037612629262551359006247272727836206809832313959674734469494786503762137115022933001315301153891106260385702201233575477676105842107293870454918836136902810270808511847315106612341947498660861190380148452193603913478142564989115139572973792024186378930744288235572879282390499880202739381379288681744485461781923948867949104696350105988268273061607792307237486770768104201425830782386811762588522405433504886473343307085973445592340215897248842947648158693309978477160339165098544648085640026871220543636955730738999451136000000000000000000000000000*i1^5 + 1596392470000046011091125139189718657397192370893133087310663789963985959383709927859084932648870386160788944799296080266721420138668646846050804126464007130118571515078950317820459065064664214641123831011273274485801988722343116496746420157276362156024796585389963563288375627483879328776670502799608564149735540305090862876224269619952628506882016667357407247512775979430087347816242132947101035840111773196674716443781321273061748224764807712913908403564970408393719567464627154994001864846881008038664214831300978182142620152120088746814681241887109385125168597450933331532234076739383661354097841434092250389979189238729235443623572836381354628352811741943365980566839836766105600000000000000000000000000*i1^6 + 1295065236886095418529307153869944898191297255274678125053033558074506627009800284085912608591568117973590780290266883782285933928549668244581275371403571614857793147046990828021930542021405498003058288894268839397828495951825538939871077519752135305193624019437910218804185179680887306407293846873124481248420549104037539793847852672296548788162474652288428251949011201002752185392263714162115270161206184907634710299634339172914598021620303491358174982771237179140417352961311977734974228365535477700373541064116039392706472011732439494423049146360404707352897109068236560415385639220385135832670843864869814250273333549307881590449135963118756017618390426393620678213048025528320000000000000000000000000*i1^7 + -92171173546076704484831485438706871758973928101443422020857207835145446933156719514051824087501713584786433728331847611720517754699489866809755483305621879965619432938222085296670157088524731126003772891098411855654688254188175046742747942339495788055782676463140969339404878333462857894817006833420548631247459519163167888539046120622966807537856316366357007254172892641015022040673499044152740270401550936168779700460778760981483466721198984153434215523207051444826045825300428007236480486076733884637259327919511227036443544153990847705910785604356063906452356866095644169983919928067240602061023906761967763262926798985652534934607932728964553482435286027299176941407678976000000000000000000000000*i1^8 + 2634073732470905283232401111392620496905195049613595915257287056962296192835917509699410422491867838774453233367989091477234666951856891832837277500926391655664862005889999969182562040423172252771007006486672366680880895937230776659515992114847909447146462283689065412759240701321917451222448741252668383587726145877635611223115402410924300377455528135433059521114247902822137822471377126960410651309741065736466330368288548855777518345764420783476415100173001463588897555759292792416000239382852705257836480109012886583153796701313689784371648448647043842784823985791576563267173841321061172481097510429184184571519806926737550478468919645183141401266725892905850426007040000000000000000000000000*i1^9 + 373371663335246975567696465872913752329047795522029669545892661861314533739793425649178669303073540965531080163982083890890808712220927806817677486719886973248541711395816910756956734630286663795966316855169728253253522250863001403936988536146091309707246987658704715148491902539135911267467288723254047316835781154033607338105549557606244470759611871683115780949258830755171097418925163519171889144093437345086873232921051896031631548900328226904928229775953338865599069791296447136147920662391899065905679302738570207922084686928121263235460905025241254400940760488304534889315252240448891752883952674119421810572007362350951987032971200746383690492013947366211567631360000000000000000000000*i1^10 + 11603070720563361610471825130908508866310114553490398025751977529212288253502864147003587004986742980984042681646803937789402245928964605789609290901706643221675775803703152419842912028909682464944734307399246616426119011157661913393907561438550973646022979556512222233936513855292810998417212387527174294702788661154875108868817430227651496904947402786285419134594525741315196179986775337385305557303939354891071122212744952530048073160653569770124455326797710241859038866087652425789941491532809367479833954297305822281643557421481322812129966362545027419822873048563158688177031022370887143038652918856232243364626125573804444332548594816120916003643448120979193856000000000000000000000*i1^11 + -66896694478097398871627096063643904813291738739815889748443287144234368560768248960336353899192551606145942668056613903840200351683931764447096338418033274869989285817870634992671175843739771754989411753646510759890852966616973726530662009171340750782448227608660074859104037472138003237046698576098829186086546434383391410224855860213664993736915474999359513358858274258703172941288624989299070299670948029680101036937279508381404645294086566673544521047850721323205004691277970793671556549031077474647436313960668870530903842778620084303306420056037059243914558493179730173054552930138385293435302433860977731144656457859433000169541482763479846858876741654016000000000000000000000*i1^12 + 245352784259926821400587125878643782798601072425122002739140257826668086044337373670883019481107433847449780897870340085437851595669891352320018103630543286490263268357974327907826018279453876630238746269110206262573347870923473702290884684127671004271660110158701065457105446102924128988864376796122747586966014079481560995945636766978093789590354877282065574924152523461760966861088589292599444308596546386323371427372860043585102580314414847572601295013167760486796733797738131780940339035236754365412510885916179585237125878158710342813369641801937195600028819675118559479869490912017823963100612313432806071248740746730881753664824319619133154483321390080000000000000000000*i1^13 + 2091476513815604538329737280280598309715677132229311921650519206519111216068039261425975707282934972490982770156346801678260936890176268632552260764236089536101965531846782711482641855675301237721287044796400955914334626391958666187504024839765815405245920362116774431863365404815087930200350115560093997451632503236262834482315320629999367632721683046459293219653738705323598786094971325981575653184529062054670163687985198708758069508906557385384351451250931306078852763690386618990056975935571041913358658182649002583381614390232533436831272431694728548357618414089447934262114157167577837522123513755085602349949569015250600832326701258444201034514432000000000000000000*i1^14 + 3338190893576439470429739473708083276177038368601680845798689690518607412068067584692432428424891470944592727073748198667144073003031124162405097729520936133663374107055519706470923709659597394505006177542317636061108267098744132886319388124505771466311138392722654093371653857615855983646421179257277855887888907101302870009686415111488777433581328491188687695941070357188634133514027870839582447939372957934484028413306881845055237082009478653300352572035469433744483510134889890680833142381208976575891719537590241611996195994753476840107761648303095536870055072212448508229237176659547729144053140051567952322252464521505281373426249335643912908800000000000000000*i1^15 + -4928322758706695347607771634673887897795433790772548509286830927334716389732300621493874326518064773146203065737779129999848713082655259195230915408758396256546688159657693752696120607975164961272620470572591538493391695255571698968264935395449216158898839742208160640545368634192316086867300811895769394991210031210944373446578289718513358191160164967548822751339357078534423445575566370800141119556672952279736036882110275106727030695314867651089338058704862363297889528393069840840411907838212634110982599614080336258222831030758220271118754593620786148051234764195273043047019301546682060165097904197181519271542403124132650050704781675402240000000000000000*i1^16 + 11130013427856601795700909663566700864504180381243527238477969466110649926271912882114732297574849600100391254282224581321938293864646493559126379896804589488964652798713313110791882609892575836488613220999190413292800322857106716699973766924896622450467973543337911119730990254022705169396420160850997517699583584330826474377078708265164547689215716098695822386293222568772368066539933741475663641094491141595725914637709439435958123440119042419646079634506273020846663705594698713993604127255911899198851566339352812563253787471888377979330612767804052562948187241861702186186412536211359573555379245956049132102498827095568411844052992000000000000000*i1^17 + 229753733427115578519042656195956285832868910697967906144761201465611571199733177181382353535673379164091043559877269763012232145623531527005229265574885787964785986921546295088549779250515180979293534955282661272507585778793909525290554474373551654855439302101458289346204076962557521573366683267609273285433848505109096240745000123084935491712281289398314006083293510740778003572655919652721245328954993064855914541230525066363446082106063563988255254155671015413108911886168182551439443797996205946775525811256900994462623960117698418107155429377349188492306527057841677668358828227772483488271541196812877855973893947399670420736000000000000000*i1^18 + -6043290348651907435602612859884837704032340958992317280615140077378375637673207652246873737826341220128084146510308141162136473016784705950606373776584763427527486016444032786462058797007098869560979030434085682053089923658191276369589655000466500824574691180105101140241501526518504326760473058357773975924509074374539084253661890304874256821451236510377067955020419757221942603354632169143170790885947340306824530647452418010129226514981896052682728447510118407110535107759488894251298442504583849622280373794586474144610647741652194894586248636142066486219455925225924044582280544830072849307871919053745862190799268454686720000000000000*i1^19 + -2308799433714181398492046943321945412548263107289635652224482184438152432801574620808251239707209678396875504175850313508296241862842281069158121018182121621236753983662111576603902455362988408888239045013370078174014549688338891776608702137508316193376735616377008748340362581192576144124439193176648346971037899921727713437438056638023914690528626973637508414344732478824971271152899357867836273002327784160673825155224888025038509471218007383737072910817648527467508586854531821669494052582818591604595711303422336123123254840310328416236047151514676288325613146284474949291343334211887973567560720047476487796238498304000000000000*i1^20 + 45507325752980880743563224140676716334737107735901096366649015412645398269426628634058828049014915482424057403290177097799461481447732096424979305687071693681341103374078622016040739443162136472688705173931102074295394404663998232954530087305418073634305230918649207786923036844905465539896839141018683066542453429629814438046330273869408036177974430493908091084575228143656044347038707712212529013740316212631320932221788259489449218206690192122318462785531286393233534052199057572340010928557991588199706297682912950704246120752259222762804682104412545711994982061715371555882204983258526003267281653106188902195200000000000*i1^21 + 428078957403529148911313924302498834004609641548188378824302078657200250848400767370725243109922471105491824976968853505096728282162443790345644768987700844060750547702352044848097873126100628970266469879420593886504065998832776085135969723924716238972333603979568185805840521456737817131015517982363326826261548093063946063604629856525466856983999426657055352549235372334603506406067738503815586351303972134445546431955887484680700647581494616877350509968433410025791491360408437839248738547320838541044172626087039245581813621483557121414302596397771469913936353320778253533445354401994869090652622974474240000000000*i1^22 + -1520997890231515324254499547101144139622578648459931053907575358200500518344335377423943661834555553861018912548957627023167642777249736441837620847494854997993301829046011405745005106472294404289024813277561188436324848133510224473117395668111374844058312466031862349246588004708684862158218901990619299040164856898735189726134658246421203788652339435939836384126092557479039963090336695821192923480307283284863603902027256612308149077552167313272783290676266683726281622753785654547144232923937680240001313180218261715384924888548499809390649985324718189110202007765766180507513086254914754715766784000000000*i1^23 + 11205921101114219363511693392636873010204348012868259784336767369458134852918191859453509097888197114913279236435769314278942094635654348791822889388906576730138794921942582626161614720668197445797833884007186687896209276784014620074940697332304642704642192026692938735628905117112326193330330518844654427661734781212041209410303418138699941058219240283349019021721998322139941465188816351678836240055459059727687370860357155131726137419517679152249793967332202583429383835346940378968609515913244578321829345067586917181340168283629368644338595168233497132186464383045438102577949567901078579200000000*i1^24 + -432234507531731080759238599170815857148099143641739345272363274483123305640555601976767111532329766713786414831517350467539179923181946596764241644399468338313182386344385413501645548337245863297938702017329058788971421135337698253294678877206293653812652343952949624277780925111241493501975839026274173407158524596172081968472263574410997030009610892313332211832151225582086936038489924113456412136987369355799360454162606882848786545796475755489064219771659498788881335972562094184440736117599041014893575001183134383316916114067414142609393092604360213534220849395773367249920000000*i1^25 + 4811422789355986428359984510089805857840952119522126378025377441012267452385135865844732004848452329990308802590021394275725691723870763869496525597562033535522567891808529296814556559041914977732451165423124545237397383761995453770082837805064416837941094683932329268676341712930338700939220501245284938101557057358416639469318632486634140723922820797471180702676640761799601476104752661848872445497474601824890514770186023371953179292119933215248680766250120772999630880873607643735922516578145082240605592327834953160848519414302218790852014066209924882616832000000*i1^26 + 1814245808591885894382747464858251699221429476257748120341757221216415702432632426426003549087213112981977075379879853436717561327461337642974609228463428508889415288950889190819489128696933120515584022750050384675799637542529099525911521675539579626019127140494708776361135285436734053452579793168174777706953237417672753946287803046820122527438488014918585062106731224920706092761227746808014850082219674727162218730065630308588157484598894459689089094049185751391008199906271799757979745829627129270123032593064069769949580415863569641550080000000*i1^27 + 156383679773289536232853179402628833369595401693042882518212374002831428777071676926908663258789381364993678440330540631608112908409621784323462711315464458763466531050417320557077073641787081424090929761646341215968549774808712263263692280681177410039360110163617864970333154230073306058252891436987690143138158150749153283305740163121737602081142430182572650813363029304315377884935645841714941825253844802402570085104828505995847667980263363731701678749042510499686836012406014257840853273885250792933581366776301319860291133440000*i1^28 + -170702497359379323400014807438279006963842704594119452360272433454586794288160903632206403105410154191110420536659364749512682210354566303170258742268348477053631319812599405933931094410445373893042481595055914132078994455957704106010632648309803994365848524515862679322229915924249607279345559999987448107410225059175076320180509780707275883274279524853844695646450514806935624480250265706816232121158411616193406064339690854859538984247618856923664480452043858023789419103146529574188819591158847264283981824000*i1^29 + -3812809759745616026219612812997365377094499978015285615947220124075930142109120625756107905503469749234524087547926865180986885772838564710022702707185653171913435951022666558735888333407606212389592428151454693863891381152121915619921728643367256558575296869368929086240732344818560590765731551081669818216044126963089866959665883534489154066570546945154127755320868923386990593001143860899470351127281069698174471883731532066301765266964044367885325744601364985071818476115484966709708800*i1^30 + -885704545607057855697063634282231567357918874253162829220630690685692587967434121470702389723929712255414959028285159593361799052464957660996808638007010619375091360285567803979252912593471617510539124383975136768383887465304922650333752544340414457470054637437618304337402516884398020380644111218802981665754762681171451028380001225099138512202460922595789762283222467854470409966963525395673111227718501265805772609266360156708380306482639803230195127041683272995840*i1^31 - N1*23246802310849273410041929617506930692087302851310918850910847748239714505631295033462187991707375489512713274098962780105859860180521669766451485837892392381078671*i2, 32257005084494506868696479901782648066634586150050821330812587916063511396928030802131818721356244265501017464781294826028597299524334962641500832958143089550777824987500342905001860235451919000870368135570815994757348284659259820375829617837534443401294409995883413684121577657228462229304356447410203749551318289991659892149316788900763487405540004195787450946215614642198489354364721000525312550337716461020054372412031751667392362225971747249098463743322740363841042574937094144783907126264382293807933576051695570535742898127786216696238425234763820100093450298806360511338136701701946279524139599880878069734519008801244321985625801593339580721586155107755089233907390794892640192381950880000000000000000000000000000000 + 845590244682382711459454569093318253073529099740560020878940019785449079837375512445000087538538364265111006285351123727407556818906600736400428085762856810257239632958575307919934724113230651868335456772438517527738970955886124170431320367768031896301607493703244432383394624339261512824369715498008317769631108534027982656674127699984123657824277704084777877034191682882046522493310494212823348503217451926717577871040533040668085040129699148701512237207124133468635171685520581340845999045887330722573337493543326005059411295457772147776544300220720968047220966908767733556025114567315589716301422907460444103179491746100275595809891135454134835213503918012141774346567242713144544049385792000000000000000000000000000000*i1 + 4931565096842694773565233130681348304861516546706981905594824293302302727405242652937179852239936242498489924801628497657519865107940298924402350986973816126779596649217484829185990796968642152546774856374014756494400466244330629586816654765501261764233243745636645859488930103854536953317645525777401846925506555837471113991040691580977860326511575904537178679598539163353536220809985443571147849249537910358488387032344880796631352139818126778865896201628089633349386506523006936458727139365514839099263291982732074360963764222352595883787647941853274610002326179292601454479707392041621291521841581836924795116919624911026610139354291438804009466860272778196978541501236000312055278892716800000000000000000000000000000*i1^2 + 2883241434791813275167155537542974802721703828381530997269151655993429845912295919559657789864618071520673089321757938581745989642133871412126239184419767680394493380245365982094829242695589413837939437739628451830379324757145191863789632535621774529411325183899240108776872488887708407380077481091068219544369321854192046517897987012953411316084651950498796346402008858562926460342318906139070665982961164339044834972423379356090261289890799553700408952399831178797939792702869000653238044966180898120798210289414424705461602561352646396969728824666392832196716002999726463666848835378024472754818457456273961908151790361181719017850872059641303602394281126315177266700041122776343100060800000000000000000000000000000*i1^3 + 1257648482408993216991028011009244550512693851922413868245311752195799791911164768563148280225586332220663270089538589968560927944226557096674872518291504217500254906595566936210648610011582680711759737004028012880400083504091655603247783796081559656130375587374526865200393792138441617112991511797628381155828991304690714199798666342569367238883808166987920645697911629030570579263914920857031257217417304890262825180014363866026482223685676082873425367638735248948229146826328918523338783050142523312260605371251705610148634865097306014686783546594059611280383910335953871104442565781937993101458399487146299470102377743864768411133067273203415366868397271647149709020350190756336231936000000000000000000000000000*i1^4 + 5689343855499213979948770257091343160183853540257348836515357521931739164453362821396161327634029437735552077807985665007149164294834928994183095863849941093887383789796247768972530814743762132239191053253391424621640686993119586564906489459354565370924123030627975139479075477290194392734574057625088691095323074018577031633138886226472723760644221709782535076321953089656613982766968981322331956867010654027329668213595361750309592522311613342513940679331849360283809844303702740549093677020251523562802955455063538418833618148136818071682928312817148411693357257625507380427687786649398467115757195429678396555147633226865788001792118916623527065194122532138996683492391032188605620800000000000000000000000000*i1^5 + 1647673003689092151521078693878438033624996013423943409842963974428775562022518994485819867894527088257095188555921923795603753235591566096985032138629956399059304991803714598894576765962996156744948479226619866349149676698200172453519351612042277851454068217408252312716068579407163389520469228834423175587730572299710924872900669009041572534180881050332954909298127434325683440154464701105081278690704167127879395759366139149067266164954800219706084989422152805172530312933925364313932406556999304256394498449259476497304467505100565036726362644422101101089143048587493710566337949074861380513610124028215017330076227069619002392015388448348446086904669051748299948490654424138289120000000000000000000000000*i1^6 + 1292317574794765265215116866844432194190483589786208282340100264130817268813629777970900408300287394018613669071569673813773261970347217024087078694143000109380467393613186460347277387041102334923441293676091264248489683924161526448689040939471757697405707358559270737075838945804255189778904964157930767806940867154375317090122027702602035654549770353771910395079762416434088604171872662837990952957188857904861874647959546600452313837356827097396225303051532186471746263723573982335578443734152988701418649833758732599644256593980624046301455053346983944369539382717925943156681164462197731638050138971341408933577417078507149040058592550399296133443420349097096014389460968497424000000000000000000000000*i1^7 + -91475224584836282163834206528560890989480182966656242577291448554120952191712578386626795667056980962730691114519105129780836575450373308425230431893227096835354819428267662646078141727948498582008350023137673347106017778099335277748265880214727752163912943856734570965447456003824697836290242288302091720272450122085486131880349978648195125376429434130366235903829327013872776962140581509692669064255768024879612875957993576446001743943063658914322255590845988898056492900197436236028891174950036303505964567743761768954697405819627280161956092451909526010591663093128782876907537497674716347482434557856589071010332555905522783069418890958870649660999241646046747241366182028800000000000000000000000*i1^8 + 2684685824794069842170219707875536352344762854849110118870421097213809388788977873417410473859033352779956623676767611593410755918976178332422082869466151462636919518747935087852102092832929871550690205108913664084929762214065792917059843356398416053063926517999145026637836380245158467454508115142646743335274645361597351172844002483380102417404250553183615416319384978400972297776460953072149914604002713485912647397359859762214926682330726547816618551457337377068727637961847548761449832591493813283114084652616514144556708918243972781078336042605475766715593390347531435979383415154559303269828819802006218395632028457208899423680149554478000316317558117144292340560936480000000000000000000000*i1^9 + 369528683693990514989083713676010373227457561368449346916243100941446061533495293863256039513532154044048094605089616859679309277749800762476059419920908533984278919322517185651572177068105653490236936661965686958500571236815909292505836411843488250193386517786007322758085602686205850170549188991280685725796608039811907218776202722532473255095123140257209657328070804683084977090475693070297004547998222434260387060934466974946794332396766524415795190185397948524784769569795665723740803694398820368281435027180321593951938287924145240559905256930026644838470224500226896190279049728702028496963082307492768515327194265372277608090060880524527700495603642094603538537776000000000000000000000*i1^10 + 11547523554247597840791730884361049825104026593714979021521043657530733359191410331112772020392374669713955815551867337075171175941794166774380011751188231993286146199198172922022307102964748349736525733885741334390621618487805013860594237221237566872229413531811574053267158347260825329543036901924571868783452624768035781861101805912537385682025870906116316135071033290677624330973302031334891619692994434136355140966448880789137949436494701529513869185144347685332286842615926166394412353169073741364683037204052142154466250819644708238598096382340311589493529986105560019269238198383970735285965392392720276625611718453518653583923201511694481082608067893779117646400000000000000000000*i1^11 + -63831085150917602209783249173265367044793971911282786928285688980615050808773282405821622623106693618457791663912236599175709734202170459232934306445564826287638079051270212434933319896225588648670601705341258861766149663819293854817938283529190760517230435049995223979409930674009599116842774024059156576278759062067557625208379767730503824455665961265146619230251908515398225842989563450886894584638694843715431537657808914178197468091671256923771746829928777012761456160555801524389583788890068695382560354729882764941594936151211315691194749804736923052016612879907750151522887865318928181514588727759758629066577664250743530819637353045991377702487954281196480000000000000000000*i1^12 + 255708923470646408432134542381570043381268774208212934413906078406748481771634252775265188219396738840452395005656607075336018473599101918413586129239565083860466737305273779422154034001208513661177561571934864866550568542227507492859221381088892241205210485221743143171770697688983445625362703740281143023399876030047321427483794734123043169113076222884182483001839055746145642561152984380655915531996783899342862806445781344779750867847884308579589801579832493712993572606972692834562559766137739299707891760264360698673605186907536227392676425794201104645086239693108889237772715067760341809863356143841592740072460492370674785286885856406471736492866155120000000000000000000*i1^13 + 2081436379296975399575824918763673665721893946294684074143989956203697021736319212735925714746709102982404404391527503366080441530858948061798746431064040379068875189486104247599908638981880873729256302455658011253011701188179713011821491634135577325202135389882886241115795690484854953324675037344797757665609112248327194455189597731970283990603426990281305648449157559121444539533052144002616377069665450319404764803144164179806617657673055968554705217250109252755370617020084666812726466741687160346965180739303536107789062002332785907085026943483756804693095706332906718793628830533023168346716955242533729525464627205173097910647657374263787838932516800000000000000000*i1^14 + 3269790346758487418829528948853529902074470114339927349605637423069203818668884651251525447237852196367907885291590215353193905742155553153163245983469659022512237963474558001443129632879723846801987854678357814335897331017669952400816216923509220009382296225630586746946367019576564894461696711661889051684839397768735833649905392744149351567657926799629502016771021366058266492481150496764328636743718452769858493906555243617201525714943758596177534889138840180720732213992755087071100874441653908868293922613336086682995467499219295229423187593504470573563303544092325155800678251356547765206677229487057520813986051551027977649660542925483897393760000000000000000*i1^15 + -4866241108758821954840679691632363535623005424850310808832280304166886097840326866243236547966633950019541114774283283850202882156386746124788692617984954825661141854382092916706248809713366786750146524699567100139523114497164149485935700934239747283596924204994230004179718177620855082288727234019886755947634636054155607129687015628656744379203847530866197103225086252611407703066837834649010085492875332959221004948650908697221682250009905237596409476329353576647406881913383654886600804930996870724874619999138973244354044611716975231291113698481059024220057876536831213488104500581717337797707799755833765381815886298101546575784934957555680000000000000000*i1^16 + 5396119951146739703182039969538296132745683760912432305887763417711530470495543310135534525077597790394576998447580650837410622968868834076995316568397172400657245245479850312389959013235947329311127583273586101295560822403434912610452056250543986938492865411377763580664379747262191518560579351054949454723627181967207813517528962173360257723200930779787737889328891967291856991454978729959741643977214650948629920560797331337062036666555184575671100137100803839683681992709778406380377742605633320955560499491172231345795635575327677679965941312793482283193601980549163549779130061702571443219274826992991444154716324065592271994007441600000000000000*i1^17 + 231221291312397090003916007862796031694782645005890207209834143333573117271027089839159132029951937003353449327080014638607264756211127340485149425299785738644873340306957587633528562112100561233042306939460460333497319595897135434541041352672463220761928379070941996849135051805213242837259478192897301938684703221838590285002721873110256639839972772280606515953099352564804448324210708810579091791264759391403766641255531174430514882932704446050128526726319671713706763853603422731625293076927034551464283892447469075603610224999904130292261524432998339555104594841260608598714771700503832783851779234446596348829869808136264246035840000000000000*i1^18 + -6065299135575112083284939372707268156279894440193660091690436671245597039899420403005654870246157727399149812449220028771492764286750426944960607598280589467501203302451930219285432732966555752172940463990689304914935288108563733291744460267055527288914184888049297018357882849557848043859455389071541788594857658013978244123006424572232364638008398131963676085949122811403226525775842081506576481936808480445213382485145011262787290114765842328470723484899617512123052191369211930513025595236823547183402810769749561025876261404432918085278660901472563754046071349168536371664585296685495465378314676293586826997440764163912176000000000000*i1^19 + -2320623525637283438476460845368495173116226985935930859301058757239184107996895263670556280643993074524346487162820126210675914622107288018773140884152016934624967308518146884136281430727107348494278806420876947844011649059861844140479637812550411301316295299056260951200632513077130512539565816031319003097234308758195574298120205873227000624419443444174068823521030268535164424151112536575726568078481240778495596911018599834999412952815817238107919022458997247987055487802014148256970762832327021543731216283183876814534621616062652719129243399264081952681415157906772430030527670845288862544639692520396591490697451720000000000000*i1^20 + 45359658913718903160954458968314507873483838959899071138328889860140543279726077049931413100720971654787078699515319039865847450155377788857476399676032894309825310081876207440136540663735888341899341748881993132503932867360914360770106027746629810868483528128234374239919562109901928618348934805491200465960891669119553238848769379943863885180595190806542087719539737906126436862366928540273680407533831631614029139043497644518158506836057749047263367906269750406888281972866122930650883377054180408231212176942651127984909386566555055978031473535557587850394321595357873920132089900872158104824832870271730199933920000000000*i1^21 + 411539136210628369298724284130639646673739601864012973204944675911777780834690832678264184539743811227465040207511129994512398351645552433818234012390951530752826273179366087942668999227646658790387568455366418445424497061951305145812053456956388987417951328949124182464228937952852449291168534532007585822658648460663580933178006512123584085092542663458443715926053854373177657294028086921319092503128685653381114920811275891316306809805761235559164922066395476662040526850738553618113120147217207369753587305577692037731954434304921354641191429937630035327676530272858010904565806128271711507405267825740416000000000*i1^22 + -1499826584530384616413887483587748306140869918539567430954811126905117784084671276767102349784393568525603856352884723990793133561881632377072672067900805860843265258581543620589876252363622315108800446977000550723429576842955999707686361781685738619013464712693472065404378826109945425252190102322091357028935783752885677130372098268499544644972354887125610111911128347381873329286588354860844121971903558246111195939919034324507550559937709012097243962226889682172746530418170368118274830595556482335719484547807329087644348038216926530993232356666796523589499550086438858206416389148283713454009849600000000*i1^23 + 11139154292344790081520419745160122268270242848378602815931990281896681114652085745572281144972409117558862463818247362934568864553927386013193471089196557000207686966249218777914988259397626761854563150070477749232904688130705659372869023090922071855889489695332775537944110863615172918933108828023893655018328693896339326970575811649753468614410741217153740215981963403819152265106005512163974743339645393955553685153923213098360874749072390291596227813288659390140181075901095996472160704973550412868464936102807378552576246969273942625551105478888669079561712356034781324305441550078247214560000000*i1^24 + -433570757867956717282675355776727182356527891767447750741246911434818552821344860832736747715959859683623075029652078157594259310396005726860996632541919421345469140253804502720975703632287561022433295728172250579266678412593743138202249980795196590158811825167492397011801458555369966385000436166041532298048679846204534732862932595308909085502574953557215596761990559498090482580375603204406146142600293899239444401319909938260193909702499810964535640207392893570595186604145718732252760052769244796499176455216734215006913417145721394905975468329828253655018181787022485227712000000*i1^25 + 4780823356725466600876961473894896366471614920352819992280358178435659531071837270345662203100310293291756977127912780336240016315366341829481797084381222646005398487082858243653764318123624737499023643239614086147524255543244083779830293508786576092605905260005131638988354075979617942808130861916136486152189334881284663834208276574136725599199889272051347473073514769270411322244298841679814180513327245839023474257868080518472404717733316515168166010892030057750869676080945799553500996355441102443769377239399855284532224773419330040452327379569593647449891200000*i1^26 + 1540045871599029213499421901365039713838073041937005017791069221200714042883828696427336078030679685048284366005594151040840178707111702978724982784773691210906413627053932837373222522218101551896078932276452035479502692717350534682140535432987161550555848495884229260791511509035348556076167079160969584855778260732781402545969626000445796235278458259102860725831557240109534677061086199116151279834180377169304240694830220950070776102009051830381676544112286904670744928321727421452002562646440486937748713221275174416907304986909852437063948160000*i1^27 + 157436716033999716471967983817055545369175933464614169847619680300088248262645616066129825530192730455726340073661625471178665136238433244642693448659279729040396749763757060913259495764518038462474939683412609029475550733465887976055772393667242573080707885445304270564708719349688598316799997134079944771291355084604671839068782406944132835751236667024422518669833211002020452013558724176613642443778995663363540667494117106753659271361228044343453895568615263002744818423909196409435331094295985934080714514690680560765594467536000*i1^28 + -130236022204911004404591833112997301673866644013838360469064730100942781388846881845175548339267220014931508502028888308795323401552467175337598185346569661350449040626985810342394084373284422562968488421090482141962027128768954718064901131128098888494784462270072512849071681847028764338159547123116451030493283012140196599065225741977629869515915799954008528906553909067681917558244300121111521225575243193520036244991557564765324663900358092193823182827666468932294864081914155528712071760962672038663465320000*i1^29 + -3458094466180115092514147815989543310394731790817839476622933399817304953399962382345544228388323818675894279578160448636947884900645102570843543617910262792100921069708850412807123180933321114296513488675605563262765361097134474392864644494280184245418618795152626073990945344927162319623191858106933592687278872820594265755024083343859395668601135622217245913889461428454376295819900492026723668204142444144537585581274070306348806968763989438484188926806404393757552273316785445455004960*i1^30 + -664278732737893143960561878176944696513534725296862778152342102912817731060482043588454936977139749791857292112048496935031002488929533400613290276748013398523812617029463682862854895890981866913255900867761866597217476616742536734444906396831609928146928935755612925773337684360411520078737588948132948249311893794331110681073237488045511153463537129786751625225578354850133551154959694919582843385416008306163184909043395999797610832413775245387110387592664424692160*i1^31 - N1*69740406932547820230125788852520792076261908553932756552732543244719143516893885100386563975122126468538139822296888340317579580541565009299354457513677177143236013*i3 ] ]