[ [ 6507521765774388111948796611624840347679232463649194276112502251187908371457091703040340367492293862820761184904357783217397460653111555815979170858438901497317679882185225351199034858510355283396285925082892731332897080107890480666352888329551612732769617382952326458391470488196184189217331035916189604643484120002134527970439088631118421044764918502710977729191147113406241595373554020862869960395687745993999436644192011702092391844504658692787332417531391659092073197004928371962775597040750304912581742475173989580732643616236562318171881509367878557617414278742016000000000000000000000000 + 112790553071127270647527346968740915104017868010854682761193289267603956692236615682753587904761534406609271341619018769699563804761816644379870102080335100593308829398641507081672255964750873370196786103523661851478467297981638272988278875706652966933955354590451551281516116957738171282070316987530451233731903920570304664446417394467347312633298724665848108768784952304288361832055768657627626283495555002460051429690189095073876805340988235856303280315804090487444052121069658340424864601965273373346128171773970943815275299647427168162589295166302148898734377585868800000000000000000000000*i1 + -132477270977031531224879361203970979252265333416469703826673767202105514886523101477840218581910959729047009761184400639584112257768035456232343549214205849002853564902428284368616911959284364718886778921291736112408695135056885902006679239017784397771141116060809671266510587335693532070351043714916513953440734326394388415232418923197177320618906144713290377524719013430512094747411404849917173836690479953156114932918289694988839828121618925356976151322294910143924529895687991564392123691058637579286834888309930475557802892692258240642212087604494566552311682826240000000000000000000000*i1^2 + -2135895010295130516022449080342645564365916903778533606604580748668121401130397145617729862149375112233240451640088908365503347594263935655103351829739983213932967093126789891208468225920564751848068617734094969224141178052525974662977046071961952054483953053451420577598882916236367425493117536405150356354791315380057061773635649209343556912739693134472927966577862363226814516727696083278349573707412682925374033527381078970493512692265066902160361347901877274417394237542541640947126202056751762623766271969360672898819157071771272559125956179440911302627688448000000000000000000000*i1^3 + 50193132017595449881115293390795426397269060964341643258514814613205044522384115252864793609066996544208398572970024827301797580449619965764194897656967947749915510305108412111432266892198822917441807725332202382485112827400580054525061132458130888506818632760064489757426059661356683841389000155911391870881535133931376733316042152471886577153721174513808877518856252571249869085351632643792584383260087836635456064934353625058818686925370861575120652006545582846840147950197972301702294589430265651916385816163988263019975007128729210565432506745753635530368614400000000000000000000*i1^4 + -5287377453725885673412936118267996930106601067613360196639553094264298609951056769797616464252444207188173130764006949353105223371871737379961367785700340937981082180156103680774906695207110814583789747186240889051959024675492926853363791914731492225277929607887699715458370422465867155137488998005429261484254631250277212212653098178977404658748762147796058828468240506002261725272052307786380475651139066942709000044791335330710545470534741269660530455560343717056258406700327112446934456091373640707980676596217047324654017989368949544531435018875460586045440000000000000000000*i1^5 + 355855844545058468015074730253391234441333436894507108578160931466799619570673525987202758816869645022423770322429236457446468727797339945799395096056997067402664297186504674267600802907698019237342500677191426395694541779884802220954443787743613780315123841692806120034864268007886214822133787297544128713173771357567787669051032682752411916618391624314579919787974501800153591234781487806708393888092672068186922949574691899795100069587883599397268270587781589622673142124723676713043612769906223798068494453434922564349351867883402424011260453926270402560000000000000000000*i1^6 + -8128709098007230215140166651260775513409135816164944277230462506029695587962206871793856533547820400921248298979550929803404042179191720908628769783494120399376323854902708235973894145163295084904912311219697746586495199919861205899910400372662024290895020969060272806633342539350470075291542427498298747028537367550107122423803759580688761701816004722585019154842875902262339666906411455420515077740977231092750179639919253373469867684335397003390653268937026419654206193108722967324405778728948770634337430234641454173928169691911933440564962444233932800000000000000000*i1^7 + 127876487739171473106751603293810012212325184862369972798380829412956923761514572193644441233166601075626073577113323242793807411573970542369001966592791674032086789268137982833760616851598296054086832520715256953893419224282640948766428555004339600552525404316400610107436626466172031495224653977180844780330381919704631498804427233136527573506779174026930734656955033008036035198271724128955536721515404632062968411461559905972419533082135439403876861838338510580532030010956580419250059896136605126131399766137510111706843502036549981246656169902080000000000000000*i1^8 + -1261503930172149686843592354696137218783317286330177169488065696536565300118952625485082289744576952353701061482210093668131326182535849214402198718488698466498954878205173526234372931503621464264806278385996824296291658734494811809603238089850902084311994627861623575114109777968233745371487138018133280090161595841103593830373931345177254538391938771699122075184856589359802403075440679363815097442661882518469011668462064982708731111243476373518645042212712103615075105765757639862680814312316416772183297724307882653544586448850112201518743552000000000000000*i1^9 + 9089431233576850423006919613216088987283231849411736575557782232035130333079548193667765408467419061064601807966983096008235403476966068874209179312144921824401712640990243504611931783674399930078051772350678840257260848216845284035066155820221011261974140712057225565572179861424760049833225500141809468509086721629726693279883580753223742462631177652909258882817300146062722392174758162930236724548147968688115873428695830912451614246586393397187192709557309172331690161250462508817202087711746267085097446156031204530247645598448903992115200000000000000*i1^10 + -41782257657726915870692264379591984590495864795540152056228640870972287641107566252979756729113286366557002164927495269433683348651494407177784631739551677963722616402405756322222047054360137738257773834737747857110260960957888549938732744541018890898777004919787223021771169233967289965554472134893434580332913390052533285965187419705570216640797868806557956741969718710577963824634833652722062066614923156036505277375453711712298115742088974131693294795911379890060699337901708179980780815969004760255444907689600296200300652956231925760000000000000*i1^11 + 100049478617094661686513467634569592506242113083650917796963647479069249209606113901587303895275570384399617746832036397572892962788129370096242378489137786459874165096542396195639031995200900091120790804632156856299543337876431800250087868570385889157495561090908035961832810338214064162619662642317928713557680832043562601392282195375811425913479283738944369633527778261056167892985417021998428432812516075780001619645193128715355459775163590852305343429029257364943671282435535605709047291800009200843313244116603524744368107814912000000000000*i1^12 + -103765178051228091918426523653482432578322655211753615251705873229208605079071541514556373998468644000003822538820611517188620183083756816374675815267645319859385469652763206374483742741296419539289868428433164110082028297397802800370027946551027110999884146282333928305914664061571381663776026452721412614141606219305462405037991024824559931947402984618554914866179468548156359684897677039559662194632040249814525176257489248639874796434143673486376377251811099619440625786748344370146732791254194370127034759311461874278806323200000000000*i1^13 + 65829486582742564949362708137612705021327611658582082504440481515197560887943903742247797766566247611894222346724201829701813967311701825671377549704995436881519902249048022754600302225303577475870651837729217243226585654448573933672384416017794424359571534560509412037084269536771414000583377315815733545837273978993193688712231756568460939340571760683535059391801001161536429449309840160523944193217084617844302266106097803325634998584802031077722000392220258001157611557763743726439421165211682572599088954863284492697600000000000*i1^14 + -26921315062106261685499610794070828045864981433644483324785098513763159222802934726196476769142072462018512114079947951292486393165477814326206573907238545534530542024519383931308144210850267587459344983629955126178743073644704209916994191614477643510252517842806312521378952059928984337040952652209710401997927166044756449297674134510585619724059859063651150965993560215210319122582308733080305058153935313450847540760965446654325915936859562490578318430750447705921729215555046788577334103963896265115009656584929280000000000*i1^15 + 6990808950291945392549511060684333595828194932396501550670424020623289724543668316946605457548844853186699279248022307653908714551251686380887586535221416837534791644283340771666098200277744808238855303698362165118664794260032328777092065881223076625589919197190874886057173281004617298844887667463284377900845381206202978368390819556816429306329002622383680153725087539163707242333815907263836795624070799306002520126907489481957263943409778582541286706258730790142318654792274429058591238022531889559529586688000000000*i1^16 + -1784703466979615333359254929339257171111251994644591136097335115274589635123530638326436889562930795432969256672302603269476536567634700715108915050823457956117373676872114156631370827384074964540525458669160927027005867742925009773618900371227194582671174431949363349043350913936460232625319434912387919042191166121148038631513227158787771502490158989194078154421813100378390059082148626268634270323773599425996527996746756990885892742433721370271135210947931403923337370335512001235397453068233909248983040000000*i1^17 + 570704916454593101097843468904990813341974668703825392073850565492915751334751369828171361639742240938521444133663588795753269200752402629176980156210264961224090428466946139410786953369525142985682562685817179726038973709458774918366901467949994211347155146515527932673702882553456741798553656567343342182750927259305007968348802985945753577952402312606163186584525843157121224127831052288457239323133405982773951814254482720957399174206165049210041517671121212489632435314927549959998059139275816960000000*i1^18 + -62884157583835957607063330917171116591088965709321929447110346491446002657321606681313101292842595698241588190107648034791416108307821488003594772096415634031958853289882062457498171386158298733947794234097244385610864550653221114031436627212366235347335321825345220394834777035912103288914494219473265286814412261487246341214338661892347695768379297103319682722688498087692669961015105635720970887379323282679192269892712985816718148563706461803386940737801271504222094527656876598357605049958400000*i1^19 + 4854902628077084635332867597419336694770567748036540250565400826262951827552686003959232478279135677954096858750678864905239548983294296406068508155754650023773855300744151286123393730892637504723824584851891146182544907231301518987207135442219800161266729117602247921467144276222839881671952899383912272683853716774338663119406605451307407633571198066122850395159228325959412834936469048427415440691754972265288085588538062516667736651028067518693463445068736855954501006608565056000102400000*i1^20 + -244946611780026141207797659242634709096646459604907416845388482527084471694138371916407798346732705174177213251258297256250724557437355905230988146116283104486311922311751473009843627160076914629516194545056212617237671850009205276333742457064122236248259145240460898030034531560442321704272658795195650807523028338467898375724879539731874109109178394964972582869766337465822404447070300932047396611572293861144437972774070115873208878814565967340415945032608331570128307869087797248000*i1^21 + 4890327050947512681246893232612292479793652959228795014008955344637590210034395942812267554785761782440408824775610750358756879449240644841562893481278193917929565517227137932720980653153162534868119364605519372696663210980502782807607656194167724335176401861336178858927188936997641258691809833696600070722038597390098520236657756917360967709860317519464980991161602430267086945163898268780056308448244194236299346837124752146953419086983200179576147644852341261919400744716800*i1^22 + -369758923044356976710695300289718149794422345118436170784304302310812749523953754646198582480230995265564743320608749601262670475163507944141241864885543608570355907411747851214787203950508744034251722711180289115070805901737710183371349524445118196029514761430421668538184824084094982477101236852043104614546661194475408462060657489546122267787359159835747612721384403907806242672470848148332019054252976210474169793198866703543386055809388057960895093248195840*i1^23 + 9865743237514133876976134035481282322469773261151792184980657247808404059921659953084655404592571315801859428094232755727505561166468683012864529297908236864334849898571179162548835710239813378488149690276898001227363790676639712494708525137431515374161870442951590196416836253417620007153282215557907379514637247337322189583443029004617957958034586030320257302526184137326663897956433538720633422412976342214737414648329083292090502572732332241*i1^24, -932262376097728897251190429560032086053808293134767153970472186655089265919660974822481876785807206384082111472490212994855785582781627145701157790211930908616556111897440447731905118764566195658151487107758305657073301764026550655003535123438641583950314486098513329659659241350016056612889867158532330918070942776665404820952161248753421551931111844455121945175902257926657436214981722512428229002219533694968201387151286210954554720756714037122102656178365777630510616050815237751494831115998891418108794811461135474383364370137963784345793678586622593827192892570292581460556854209755806608192630550570168498610852361052185430061350796378606472895607494324525004697397251634431385524103728523865940672604496969066127048257274908898635067538316829219723850801248078089412276542244394131402605644258219267259637217849525350949210863606623891278946831598613986112925518236933912719533930760447721472000000000000000000000000 + -15656587872669239131922399010749355619313794357071991834155108031743737299764715453774094313986937352197600242600747135222584543122514961541511586819369299063218417678312051418103517619317518100764917260024794629776642208653047309114541904973355478004907664509417305166102382540525595684838647872653397046123576320494750718147699755041920150815454063084868385516497972876500752471507984156425346135519291644705332375339773735850926596089964983411185581507335981770855435009942831203155555413246023954189362232539307318224553045097936731071451947785483559691817021958406800292552978368208254408936984776094482213887107026938962735890844480591509248548892487419047880782372376634668773557709904182217059180304787268357518832632197249298550537654686971470160261717362577496478781831847344865818693419290806108152939353845934312079474029025150371597444887942316674372871041779384237649580406235610061209600000000000000000000000*i1 + 18610665155280326154015607545314489098210328924488165758947860506235472983592077175697882451810673525801897814613514668305898874651388520264385923658472527893897787361916350369265719572153519950955397067094570097054072560268865137488849595742921277824849318331319097535478542087991925229457443055695417119610769885396301998097794370221300838228138592943705113724400575029300096344837767748556453604273740283183820645156056769673820037168970202890434208464171454956070511699654450219653566846679677038298447621672167260798923114137431225172736926959291619343791200715556875388105266815236678564174563657436735069328524898877138690051980066405283371029514872908163767209708802887066504841547306401523814436343905407160442797922671673826846681441263361335901873148036668006930943778114276449351267412300200187204770441770080950953484764354200306112959945123850383988120661491273506982994457419023646720000000000000000000000*i1^2 + 2174372062347253056567466172016427495636857422751076926431574539312758385443325854629221821989745363240351464652657915509883616151336691851386537789287653686649132782913812582160846309031868207402550889391388699969705001910644575784161757478530820834599624564548867133530529769662806263850215475223363944444409670202290624133891057466779315112754401867150311100531853422473036549920200136947374184531445810562513229022977799047787829731634731499990739143884893842766978297893624712971970661124249054502012392341981179128593345191842889228299535916767500818649634337774592504310125882631337696358128544636339903486616936223646942113403073174605134395220392656889263968607633759008176237430518968482564705883514177168971963478643340069782421143428429308235395843786127945910857543186429598037934408184890805896153994335743987847890988104356426870348182835415667574432257799981640727138826566238208000000000000000000000*i1^3 + -11689951470099775947503966813714930370772062085765603040420778999072414024437711136487697064947931269382384715504875825582992461803900862510575144579221419030480297101531595751049815135496853567954102893440993026807084743492725759543398479772833379024059222446835780500169587236782720165625632243281335963402495277907185881533506604186835142494894106928296811971031139301563205050935507655755703447316671583145989328758731739661747042434931300093912373292208040690924867129626556686297295100661882215333396334363428554154962819653683118432579188256088655264403399947309822260540521635433923224083873190339761027299567799206411555037107508689881554156906620801596967088369528755430478604207243940090075532844218106582548697475823947650525045897580206115520804267503554230624839832114943510346828048615167146376529201704268141308441064691371945000595005334059412014061844816361484281010386999705600000000000000000000*i1^4 + 569076979593391863604113509499520183479695546132809764705336001476754756798278236272314556234427252056003140028323198176131364192481804616161736503397802596388234202904027722478964406594581554048969487876871207262413687033359841350494732330526015254104537556526545009359382856670547902160744756430489533383361024787619039062045978615290770261367612053317481473990027573189628261386577353071330670221714359987411415221928631032865297425224004015923762599907249567624900989610891339797825301088327572736587684054829516508101499672486283477778743974036891431973262013453179151150403515291651991980909241947488182523167843208692646894191805694690631631808420785324734417328775737048383860452438758335801058645984116698046473637333100910034149424365533884210329033906048364268274461162321263949152564496061031685191415072259684797627626352955344185561964434806616857086573031546398391440328622080000000000000000000*i1^5 + -32741013706109621956609435160339581166470343769304587132748988426281494035251164100265769703665567191994059468065688033432742473521199558672447327263702359084334770515927278487596885432411442920868495447310217457485656530350242991032164834238760287081658327617149611289307080392975169425792897142701772349480949739568377115053033902257662663067356925679973025338604153767870327223802945619281816134468098429637317339869985565912698791605996670248339809473171903848410917541058490578372951012401755975587852550126733237481446323883102997861334674139497638275469992634077011939664885392557597958009141442203787731348563817169670792721903244670171620881129092609460435478573328216186409906157762378252756237244388125415892430455283248214119772173512643685681815075748103264922112229028473708849271003619820836760221098701775939802125632469959347766340002597063418557362010985667767742496768000000000000000000*i1^6 + 807508598151876308923083390183713513255492534223578232005242732388428551659704428980526806932299294383535102537038951344723240704132716106194788626429280898685651540054376644455061903314871371387590456633210928119023156387885729850942514793890070675224114921634567072741083966051631618990891009853141487694125529387856490294887411379368474883199876662474416767666638737601863228336923388730888204118386760758106391376787280530490785662691994523991525834043227751359713523201569853425582071780492437107651620935461536496943171038363778197555343559952361581475056113903247010331148164472979264854615532412632982764322294687066179568443348475500497965249050104864271043699774736770986801844142524251731614350785346374435752865873844001252868921619156391703526015685117029556639507632035666658169513998860066938729684992135139243855981807417486966648485968602515766826902824173055246336000000000000000000*i1^7 + -12238647481237456369932434224283774346521068810778175060734004388382265845695294823587406363094080495185279048759181920390496449355843999588399821791038922773376752269076533271660487124967990745165758168887384575711704685612434071130871112902268358790095933117859103336615141767241993748366557092573967932822676336940180224879453228835005450012605548531919954013412925723168582850439473613094364726942203049583592821916569119257993989068063497126953699635558192183994065837231835806570607942086712473252721493773858605401057174134954955958181710702210441030032203976762242027505708962091037810023970809355194901745180355654298249799682277883796725484985699330680239886341181922926324454961216895535915559247989483042877759283480792707880233238957367966535896530892814269295809471788396538157630181344470037980774873240877447476813773000233960458935222230454866134733375552041779200000000000000000*i1^8 + 123490025814834469640608091077406902906581556170292539184647466086910864925016055906972752861722435142039130117673645579677238005507380909840920236409667584652823386224685696037760350703730272240485803169119999336498096081343163902487633097890129353937714572974323756644722584145874129054873688788249163083132167780392961256819297034865356184314049767375825997752342020469070406919578538014877264597097715952932755453032292175513586888452283170076891317642538131614451837509109066590451306636262187016554217225663113938457669838688636163998832105085878862999184491146373801191718271374422319503237695612394912751672497445449626524207091011255291142475662929959467278226757134967176533833834137912140848125549102562300941462003606111652683125973450380455536102998658179060910427662710124701422603845010938223804654011975809746328074001130075936287140406248436012611730302566400000000000000000*i1^9 + -875847871637084127934617704556256621277013037749046509383718317744027790030723954907259591303607179215079036087872368955634706254055065449119498394301931898425508730520810274712757806591292533804933476137690120797723478938595712290196505292971760885716466481815569857978811158880129349103624560555951126809529131273718608623967365312254330393873926863527726636390664086307639146895189264199019857804510953028276800686524403909948063080361068728569652643265674406452782164866805030808629610875321597329981105932601874300693361969874868287641042798448614955289479718738468223274740148203257369048387154325145892381424112197959841112078695067251809080005662457939192210672805244436390762104846945770990822809132664414941045486073672210452360535144561177716915108200472493961736648631919992787277566154031253067523960654795955604146576092219959475207899941163764766147503718400000000000000*i1^10 + 3701451355295110209432553429479390732824758220168071924673328648473372772394569455770196099506561536482245796090343111723354092407936487579713446237252731076041133415863258767387320497496577596865112199385699790020668727791149928287212371552883710199676047067496463494948094588656372846022197696885137352415586285964719110569178402943048523578394256571224729746585426161957451736068699791660984287617044039309984051565725534278739124005377512517113504569716098493341770924172387720853579378610992122840003000903190542798412132606590433829577827314681927897761996767364061985570067105631519128782178116488256868624920484611405159183797712885948001913678009999189431750413625562848926614244581616752879491583712179203334755320841307879825862290554105413038795942758424988543102391984768863109705107568226244291951410227711005329429404588852227577278344660601810400051200000000000000*i1^11 + -7640855613320099353526205420072322530561321674248559549618909385486465379207721332514552469725120300142628671641608797835346660342197889659579561917519960178912564533422092536030712478267360229438453055364888283286841438433655030301931274291011118898211561353628008554745756007241610543073187168297609780280307724347203701119826358802718574199209031022010873773898532651704649629267056053963816951604679632088822139747236848858532965621246636385948358272626368151239053226949825499028694505447590264223892857567966814244199438633098287038023235573767906363227638393091410580111779381214856653032814578585901267522224057350395672486524852482433361061479012441660709406570973848766050297681647647919665415910974001240001315883488444481331548880584140509859569528580227233218080258763479515407415069958971469818188302024359164571451791080148919752158986541427851264000000000000*i1^12 + 5585820726640434763787399124187185465040060194237336957127411459640011738578166116326630070886332521419222217597176087467611402872038190359770713575839223904883844752679046479009961343758278313870182406353834547474938590633161445014493512031799727337489506310917943658426807941512600983128850827258973892781253436213460986736331827475743057913448429408446159404659376183780025544083658942734548543341937332676031266920892476378574978705639709991913915650304979368038200519609216471639339047726522651004818090438733246253582937843241027700108156016295074294609701890828308307256043950748824526081399303192332647514125700761127523281227632441664044870664700257261590723226245691014464196778952181678933834099280916520455292500307835749708805935012213518831877415465057619018748597974101736796339399377309442339248144503642889618572713577338902757997218365440000000000000*i1^13 + -1904892987243396917298426114185725618973286274589092946537543804986063323845371102992802672997107961455620235376806921242341803486996141915603596252283108272422848920331551460402597695832372259810310090397626494133126495970763840309368151151224333752975286447925195324105795743148644514664554852819920259677991372096064268227231936727307919116200415688148879753368037360691728530066523158827526324758966577343211169170894102422440456349826865195188204313375194600168791685096334487741469439672598047169542673988610040871730785063558188614142270699676552024622644096968364153077075718202602885983772504193292106805901983604620424293182459666044827460284474850494762722355203609637615494470502455061811108306409456745074276999575685213959327761401703325944846055701742759931822806422476104438896097732079122833309920669999987600307293105060843221690613760000000000*i1^14 + 274347635303152304346411190434565142282859933625194739637591561376910899809545223367913585418515237224671156087713491427709987362540784715114980965966703259647817799954699003015908883165874047871829754503898115839463026134985013801514947443205096691361508782641855997929620439092604628545979861300379772222904933909599372843977818522174760034698332489725292381874688493161680176261528083224681259160371918537092794832215547334516044686721945482187774515591749807669768476814793276712754292611051302172476117673770242143359279931307158013912259585371589189101656519415363495408171089953552072195855379405785130216951069744579643110088651907076756481031731918390495646902212514241851003856697552124747709333132297788962872052511943448177793440178424463845405426207242302319193560467173860251960297138409235189604463386595950057915965860405491793920000000000*i1^15 + -66800988255040477322026105403055859749302206746684187961107820555859721495974681432976469671499217559877402988281141678758944027977069615007779322176686903701519929314210377110388547660967104354672453587836669763296498055868605845477094845703979338185294657256063332274982318094198346554404713400406670408238581623200655767990471409495154397619550447891612514778023953177461437237540593903990914087248622774701382955782952805007093386277397062956094714582868155488741206537780761042668130289888931460860831824975007651736714610777960869179762898681950065561993473397934025972490658098833680698231690724353164976350885418347819993078688997399155766955486805671585535889429500498663623694513530264361886352784609332885574074761377942507332053558620672894479161403596957238258915646791279536257648096266036181490748547796506740570583868637184000000000*i1^16 + 169854642555794312460519950767440816233412728415168831111218314156471132037692252477228799196320904779540914856178083436564995834828823397588452480360011860040631225533254930313825657484786737263034653755580677121139129205352048177838968203239027679424010502997456697683699859434559724582475419686131291809788624339951230673596336612548578007014030468130527710095308873644418030299644432493474073032322511698185427420295289154954879742095735169437695568690460297238286566382602905769656048142488984775597458739615269985793712475875581595507947574496699452572853686414153257565589690632507716615158141483240370511284964494549542592701944872654442090533131377523481694327442550965566514240879902112098129180426704303868689438432798747861385338487406029672064279363383258781213813719116095196317773748368848838632599624704458930875924480000000000*i1^17 + -58994045185439845785139783635020437060069387482284633465365216586431808421934328678166151281987251037061742291816986176231281807065871444864290809978843667563856011990759182779801746284463309041755966345715919365149180326958914198719343816273071425326327396683328840478893269329577281931988001496955582592616305238513849895827809481844146753585959305207892398841081369025876242426595101324988217103359746616020612320866366848985551195246486694503979675846510692271696054146053815255093939332813905850662529668407683444364839723431653148227639061676506198471543661260562463453781611803804991083274564774128207601413135757160101550536744339943295203377982890391039002604813844736806479473431173343082003783677450004815480318623419923704612316583357533993750397512900275609201525635530332459765558362657564139742518822838060071256064000000*i1^18 + 4783328792284565034770265645632396647293181811362562649012472274638717293583649099007921501326244944740057186331996266293146497867060194704630568611714741860402876024178093967008347071882631427563058863251395227722790425601971234183460762118129571842942180441011534549143977791287274390095704212928312300990454595467311219146521062988269018759803169357051222964114171728057406517870201107126356032677643125563883081650786179189521797158139350501749235252682518362981145341032339443351765025625173917708086773253316644732973602256918125557710117998456269784378158755361305154038167715294447859286012109036230910536811809973346752718604590787127700447266117360938818258335819566300546931878885511064505312729789947999717002074114676838751936589875471014773416971578479027427488190206975055836870607737193739295275743309091635200000*i1^19 + -242330102851937418168256685549939376505050597052415380663330628376765213184665574534361135940688130665556278668097621247028241580631513255230269011851282163241528761146096833476325415927062842744992842898345231136113430201315316117331862925552942630832538222989458657575168735812467316091184663700370399431170969700908258593149545635154081727118391388000278886837490519456262675785001208493497382256805666989764599104210672928457195742639512973068290237341844945370693084140966356432627910758463159545063378127628383884223675693429753919712848116976232675413572121874059917576025467013138433737710210405771169819583460774083065818641913816407325514881612683423959208711766923814695563679025645884530716234951912799608896360062571439588576902101474337413778043418228435860994348891528923635239002178474950227129468108800000*i1^20 + 10146881575095658201870968854814718905115555169786311453767454040467307938917751541560297141071652168052029196543809721880079304889765669508844420571977399248267288107236860707845120418941181428179066111810766095960933791414242766058094362110693632729142479941445258276712765729645061803345414366065873375871766113059741992198569498610976667547391258849997859935867017162739751718037509790619449948511724235593215311447293188776537623340757201244230422187099544598481363142806744138231896766072137896086825663603450364576849874782441931905555501043641192895462077749397366838205806419620552562578824073115764052174751356287213179761834353871759312225904888679949066423221534638953083812803986101227718606427682609260702318575547644227621680051880901505667151903290222919969319138354242166286595778244014197692928000*i1^21 + -195049127138569091765840439251471770900782202836732768521879000680465412340435607390253852336745499428852532933443933500859962538851435210102616169727946623049080721466125408497962077528448137785129112828637739225766089932565440507473435897633831982213839757485055792098543328334488492480192078288989616895107006369277324279140784441367939528884879065224288631675310776330772222434986502516390628689938486457806376693449355874501253399250392790776909524476938053942285064117564398146172037242922502898154062470083842333837963276015460872763151603911095136788425311521444920743238479017265400749136831401658299470072934582571223261485695374424618008115483545114005634441344130787671310291720659685320577571552854232450031082473094005049355537742610144209736357701302813049962439212723263850122229382175283200*i1^22 + 5092931929880398020369090045736099808572060308372072686954947185493871120273282230796882067988000179751655553133512397297933274641144651086403644937449406715196266508216666718798713687430888131692920109631153941416457679427111941038627555079874284009951606291090369905197745334336328059782646078130615242985826120602792951411436388046610056378342378079981642016921183051278568086279509716245073185109446315348757616243791794795696314117011695469240631838863169074682917924535899837855159732126157125088587064765251382496661040899858072344790174530788244890602555284660083244652963489710154899110244062624358446922721463549934044004077785064790307200523822449056459923780769037823987007731608401026297272423818546453018483130729608148620837313072886070661385139394372644271456650959755951840*i1^23 - N1*295677633890733729479635441670636842753009810277441405862109425044854477635209133368626427439680107425944696496025302431639289501009200643806083329250788782355646072877080177378376497795025686020036352326076385744234549213673067525086718388007561900898761059492871659190807232065360894096021465603656720857495505009918965877369*i2, -261674356222937070757132286694108376717600428293255979960163281062936140747610885614352787545821570121789479965355554697084749443739785041336991738919965465271525458189981906559575556029129801376889490756128744019199555781974141861690446591025287585354221551538692796458212168520793349664867313422376791568240938446946141366220195160906446656436431343407757758364130557709451459698816360989302390768704423506153091069330722921689663388717121351595852470841273496460614324775512407471943130638896769024200664113859865654687912749782348116562293783144427981039266069058524950486548990636855037230262252609672977767438250822784163731666895584901187168109039143910773138715711002623157890849057396344161742204074355394381826886946537716210420044163344689912969821978989424580200463971851585911017193132064170147758900323744804490679154607519259177521448408223016675665406759949550414456704032963861413888000000000000000000000000 + -4650253914149563120255824416647337555300055324502338412381280600908277640368602190133736207776163759756341430692326559330927694394580529616938630553838894008351888255820251440621792822984826423715979971731851630003969081265733295726246633783147225443964841522888063634900431387464113446141505124664904377135658287789448067686640420997255269025694993073846988524733627052051399366748404632031058917435574327899877274047880662684958964552423305891546581301330872545605216196660388723267252917673467678811029083511745435399288970126043819943465623333975351051511191834755606970157434781522718741693728871862136394632356533026896675172055025136525447033698225486973475983127549140428642177879044529793320995777477601875845817931249721427988521766911548320379182633683797305303431515227833567487319800756902651626213797776290469747259100895553254792375166523052496656321714764004149377776093084355542384640000000000000000000000*i1 + 5176572570338158866098565767650607895840687024398607062579184684956172798817465142741369468870114832473649579924060096225258777547758202315975463197544760443326476182771175473526113433966711430336145447078817622388562418736439635422743220357624306508385124552680069926601365976687147457871556479629446237431202877229131439791526073175204048646000992420848078335044531195304287664989943793202016151590371581574185878727783607833377741888104823128492140172409643293928731396150698796655138836159583948886706748829311925068821315522007606488430383981126548534444520486329514228295702521295727246776550816267564155072794683560120462326818954736448886575743399219723347561875217313856962523432982926418868742007693045712175080801320253477598733233603555223019366252111717624947390580865292517298186898419146889745174450948763091938029712992349021115201398898677523044569351474040375546013372730319044608000000000000000000000*i1^2 + 1299996166352965696129054369120351431091968713224525930879156956752679455148623674109832130715677107506961830185834200761406708250897030182322667278487738740705351126797482123351395820910690401817019896032472002932395297436288460303092424625145989028683887174793058844092837931876858442996177073624097801518646510344598114434750670463992417696040000617389793155258113116538172665592061251585110057981712752639336471678332004500819581138700087719946773940438020091281452607423511830996141925253101024923983343932307092625739800360955854147824041751638216763482464583518736665743600405238329445364435616419308836865514120858011784380663873969175935782153570847075181667020571630230171413141524521612139044918911873917331522182167420911381091946439573499563024561572438385095374481036549677934118946110843825496969347631405844400556652960431619189675086959401625043877665349437354381962316094426316800000000000000000000*i1^3 + -3406957827824202114127620406402293038059774401540369557975944424345743873681885650871524630278180995432135438413177835519829296444760772355888112955244809824397437237559452384955780421829967978983230001064671710062109996855573418713609916906801095735873104143273407290354333593875697004614273127150207614189252945707835255437525315581156071306890016027448854667553111959011701126414626157047894325279250765426641467124298728561959643608330769382931036034682046523442940533926772070197917996844833179276163244775049657763413815078495761915931551427270657255172701006629391850870637941874387015704595994431353167316454643938454857960375281864800957715977996146374146833687673650461395995166483392183071241610391960182584125742578115038092044039093897224911739440236911418071865857478154076904966775049057383816452951504874523152771041841078024679139767740897345779959395879517283375604037582848000000000000000000000*i1^4 + 149074936083235828196781334612563761065905707993762848772476410099926823605081905321725287443441672969499769707489825592147804573544601328643773400441157007435180185371246987660911416189398818291031674384669701055043325933867336195693930646595721643472896929535751841139351092993115811089624680511225911905338746160380991414989638061382269859078488538699001893513837639662326099891361337095363392341509870426372246297893654047742328671538555785085589990705979265453537115654957292555347263848712402377078636276668109858352167345362719618089207130994476451481428022614564434158736702309252372682684579016430961306954111202406633371184507912280293794193820221120177512409646639607608404960864351131987814129077355681905599757366773953247730109749314582725757991155418936101791007004338047508890559548501806702645164327146360791667970624782877478167496717351893733287733085970510097372202139648000000000000000000*i1^5 + -7913508771132640015819429420462188232102173781898685003724772453607998574653500708018373300631995212944197510038287029921449737265417612336770453098540052897994550255561295334474195770071855858394655539979539658582711948041030446164085050029695201993689849839516500163401377242481789251321509682077759384729253911843774391887160576247705744892837046128681558943741637730668830218092419131696242986515121460041355906804652791871880842415848091168830555320065677693382488418339691263824460070609645280942114759068469531853493679424556960221964172470132979993946252103177204732467809706944785110973800858727251008175904018184737698489903711140454305856187303206323412147018850567332191166092825799006677012391272570968931385335817976010690602723399059537905245524964701014733885324698523900834606010184051013426565875484667588913125054806084485530300582367894524133159063726889791050376806400000000000000000*i1^6 + 187128373695489686049366582852668813307509388630438268989476212197529226714130922825414510876723159775575755521096528959214623750549756467543549887855950835497790785772731400002820319307153929066614137691974226232405513480314260542286327513148801545078185021307167901726835185940234111718396285645615620047921020589871041591255261213043950734691646109826870496250178177052358472525288573737652110459158323190068556708938508076950334196380423633240576737075816572850820614189446236946114028888378228082562499101622211946022365778612505782118349477387384514686967568725372165870843156835914158694369331559816696865703404600103303774069729593364522075347824781796177222546418776643969129152911711791800747521440411907967877780889783412743242882543213795282917439056159622838783357176969241506934584499205216330129669345310820089301502157442924143863964134903847474146827810484130771107840000000000000000*i1^7 + -2916915737825469146786745582653626167001725812266880753181930797095269395326493018530412682126194912150472214010901118888118206804030326774262148654324180665809414229746079385267956686660650423002589611223354819324558959640321063369589476343357667630144547538952643360414597640331687896933110522734189534964360668297289416135739824637328053022299607601604143941924703254782431983278438339183917046102099618388319248811478189411534832193972823740478728266097527508900065042444191358512058067395224129904225494625344004213709891661727096586920476288673381037083751832505332956241526381553001754288291159576387663546535752965318348460302321296120431474576065944302266079000180884247526774725850215330591146278888963324690598663753052305608385120502381492718814962205081568169600446657863219184678979743539884325500625989784103595182021256068056070332888768304801116874307102348148736000000000000000*i1^8 + 30109495987540493290561852597758972908050282497557612625516926758174695176129542766462462822089898998078491232460715885152156781851259873510372110060742909195857247976265280502259933791300366731396440126888016244307060422486513776179010148205721020058177264116701836381602030355515305874819244669115155331740160678317956396836962760661444954267189025030317241849003616596821405743395411743288301368502518779606956467418980816102884503197390665220437502663424140115444729072297719340571856424210695808408564557558082492372047148850386940421203739918076393521633309252822731601988397359646131690586361871053696139907269132634915857365407105486151248904179552590736082776521933157168371708034985873467369003982937292084808076778812807036742792099829302239901580380106277083207255476687444735418801436545625569697004154131895140130827295355619047675946939367931021678660544364544000000000000000*i1^9 + -217911547487248751811106958568091761040593759002240972096610624890552044875517249475136489091479575546380199256353660807253389559944585249263053409764773159617288805552501592637814060305905582441064402223918513992698878419265436778671916855892839483270486680460176535514380545375012303005488694462330295429570787098394630725632375617938832458919365217159851266655264289847848291457132574776098470057028844494164690924130923474768354343789046636054325675148995550769315312311009725856970449059280743239129411465211034410030994777765309934296499390823681383600199314621648061940693025264775749861191032738142738494542166227715952291791158404525837144157610097404650066370101556012938777028158581664476270722079672721808192942282982725864187735399812547101723509308504690195645160227168258856962002407250109232999252664180551684127444457008510805169757767781007882307952967680000000000000*i1^10 + 920128455046768333942817717534789304934089560881456753192308311560746955699661251108901607408795897584620840415983211255417846616399911353870452899276929263606197406232560528994004820597846560759895220010379187853364320591012329240057177485708705465465185149723478763465808678532852163915315679464291534882706095989159373801084370925597461494554488309603855303263307990085525901854306340696029361807895058139395262969108419979389976395236902210066718934264770486498001973419302263161301848860351931904747330909487900836513288411779476297344297359461726888286958144732535990263673528392847111291437097468950786570609030714498796402464356851967050352949411866462961643674847603505860763217416940778132848527364338535476443148409610875981003501764391403647433068239438361614436742508631484355654763944891032687223965911526480647564674239860050980603508390529925015142400000000000000*i1^11 + -1817277914982796472671785109442342394873783767156730096586114519774895445706142012614523835751415096810063613283854229014437502036119533058248051787216700567924627867011337049791957835549587191132703702887084152891045573312136124365948697448888490169112207635165317893251900955026988870059262712434063204435228960245472559019200551423771802422904616163193311577531810044613015183844317846617967913889951408918139116296669444311606046964023784900383933734763318206598125839287962388694942332839872065973277905772714057055975498306232597937839159422498173806363682744974448249356597483972642749566840558938312287291882081757887864818414416411670395856789124310301156101538070454534189920671572315039093595553825257026774468646353115691165620138545806173508159438926400395191209604403849863761805464494654450674871613760879738878685154538965338927519305359353813401600000000000*i1^12 + 1042752825638096857229648219705813842909506122930044945095921390485280769622257768749681088961625320923657610050046730815404810209716861772852955491261196914608081832153564180479219163655485497276962634886048133764286843739680832319276243233585339046449011468332419698254782048832929395286379272839914891675280958713016591804587189025554101367879556883243127220481341624409865790441215430717178343292907363705689567324497610212316752048386466479405972821549126588211580384770188723125258229987693058774878157043312359293424717665985649003483466049282833838506190137132665964256314571122275121908445216055061087168205631306982157992892366966634137898814577619280921373061125686833307563613667138789961322591278114426592735902366565545701428044453641735998925969841622348143903357529917008455097540025950182041690890343287153933864252888683210468068262737346560000000000*i1^13 + -107289153657466596484917167930339399473769730100571656761927772182136316425254575262937374372077671924302161017648095317695042459588848805593061694113010352921502960499108830871410826423853968020926977080912803128015826885083559800981081985128398176001307853836894988505810433230168190048837742048263147844541532572048386594818405308427798728309936809834329052934355671375225601631300631069974683070553781062867936185130815549554387413467740421383535161249416619180156226241022562758801969357063727714125096040758930289577799532103236721427690100193603179835678710603119410127349250897674289129487659147035394659909965473187080967782487596379368352979802181907410882869034406206592191776671783673453604808963281490943441294723859954473968204345953927925106449295372335814791325310288510893885790206416478271015638444910387064504672209980426673518018560000000000*i1^14 + -143223179235505739133530046943159523979569050771145086638336633170254945957787529295344165461857808432716057666168153501016864770849541803938109323365363615372671633155238639692515263721973729974574105921112376296128605995900833474548840623356879577652688223517121012186183685176892950923890925956248265388132635634499890930254123334530806631912798250990993385244138979564679194979970591940396665055730885489266320343722306887233969376126656435271147159661355676730039079048486651568453756022817617292328645446595983090087557288747937373979624088273242324512169275234728318042297031715770502846939766735153005094566059286531392534555925297194720366741390409707807682540853298053276272606941766763261067208854709696487399347107381605572275146220931670364841274591521497540023672658625549834327573743405956780363818886551629534267414748610735112192000000000*i1^15 + 55056700967932440918456345854585961216728530827966062838670116621426975736816680575607083282591775721375725878425104708802856047405950765632656788559160481289389779152739540798714327889536210175946949852555590401924803947743131641579637926709336478822382056692543076835220113749062311684492744750428527930061649811130330610484048585695507095784936557515944086994958003786580236509405110527009353108581786773456241478847627332123006677223177875231114492270874668999062303887273229195674644985766834776831315782593117022646300507839861933502172630372597000680728874224904245321482596337112074188342969593316008781611276611015203734428143075475996481720355646343204492005540674198134594200105064634332473001094475427806604171308970995918197989916521055576926165305530339362720756759606661887722802279650378469937539273140653738929373132389089280000000*i1^16 + 37533695383945795078401942041429824439527849524585784510361258719519945083611733036509158703228172693501625755373712511207696534839160642561859709484127162672772483647265314550069864592618695432643940312157686701446553895434686491372085671640071789949427644392944683157030247323354878116205538527981610729868933231643721744264899502432528715878888409880250108066397021679182452563272726470669351195230884931496686360764791706026555544561608158863483456133941294603986967077626597408129601818677010758561103746793125472265364725118386110427355015714028198907666997012936415382466944132880890052843529076885848582371721455071458587954699072981414945904517381994495004845084533528481007473235120472212251513319579006565274263012386737070796278081236308945617344521440607207970323416851974444380652506332710186021655511649818395563874320384000000*i1^17 + -14809933343400196411829175173557269991428644334303270547778180970708491581939653994831055860368896685683782355218487693739299281556795221903272123419625982992688669771017138199899269713943024344096341944214603345056123614280389062572162173203960720989629834059612526287735753712368759584929407655591864754631193397038890016077414085165400414531286587014333005774892660039624132289343852333303243631781737934248246508889046353952561053795317399706417032344781473236580891028131941998919241708662042351998720679946140407204025898746063390580814777867761537809464501400367866092990168353792266441676175626132524702600038774718227197130006993199900850569311469219896428217167684386078425892463483115607349519691465617157920698555350581599087575628743263822644439970796715911703268809948675603431559584314699637809170714968312948385382400000*i1^18 + 1143501481945455671685665011639369511761933047197235941133325892818422815281829264064163908606115196836822607892511394639814406732656715294215527516972855175882460124920989669642094530791482631790721561692944264820496774366224049738247865253508611926009055760945427225856584387309379625358863764235409895978494433275301751250689469121024620820671712508188931163100287576692760984139886526019646531270052442614924129449233737472076932790697622322380211500795188546981224357564552052782231203431484553163575639510539955421801734721501728665183103708368940418760949785777693756646033849150525812319325647677192290694983321468448849136539737867953851462226579712036711550024599323160042849562610055338160850511978146099700472465670507248608139936681678944773132004939450181666625260730273882502102014508360131852582136756959641600000*i1^19 + -54009289686808008673339889464649638245875614643858975179680088854126113827333659237653992599234841925237955322284056780208175449092881189219517139088595529862564534671506136749383931952045649993068756971688286002589869650304252945080862439659556968526002420809954861602577160156836692978716718022430646087042072913015294394833107851890464132964421066825263555644679232868761567412473948701396657336985939274062400401389635618175708317706868652251089945960816612607785917655164474423253011267353442168808518422881432363825989047894037960221545293779902453100293659626016818044667544880716167248990896804111272163474622918966955008267322746233850112411029243642359665407886521442152866803494471426368231792080839402201871782728328142086647135569240593647845955626242744233748549594532389461781529099583685106160336300032000*i1^20 + 2360089851053547515930077208287107835557689706048275962869488108563630901892056298748459227457150296416952528629397225059332776603663907475154728228600585172989280668833749961563752948164723503780069423150492121198839048907277215634438116730622100464840062709784295906183829271228363290520315171508880608170395697581423722122344707021281952954889752606800043083305580040088292212380266909621901155680664266038748915851785068137068938375854658092952397399444651651999794865228852258488356649858637894653930125428859768993991862316891790800352904784149412894018956735151101781753757783318400537223311170329819318510596181685306332458318621343112836584919040754129272557540589966348829095218387558995931108692462882701353093722534262261940088341493331031755003895006858205184624465856541493131190008681748690235801600*i1^21 + -48936343961796610448240918604644507912940545510052831127647233551869362638584460781920058135638954792069935731247433270185666571328708335879486234291209114424262683219217493879736572894283958233768246441456974034064962309696548891066532055591075015949057732679773742711581010911112625606216047933320018729388296808622475983035109721442181176246613746658395826941478176985663841405326524145637495277619675828110625041779650493831397005671400609649883954983469306280096653338287657459856311380204655954668393859754484370113454403392439213426163338947624497378716136731574078060344543586856811046582405277277043079619948284289393117446030690463395610549606710902745106464839058490991459070366766440469019183807437738667044290668368310274332573996019196609536127783364385856499423025881308816119200898890789760*i1^22 + 1163783861273110601251006450494280381205740179291203711557272590765873960556151439701051244729054766882969508407226447205994458117279832011315309111136218977373316238921086961453443247452792553121925487740049517874226864776180340853109657527857986950451248352429990429168486999232776038944915839803607638485807102790175079036492432943813299416213896020586837875079290730581614650017490374184520750825780314659941606991594811330720090948417163067635869201686910069429972803785955307669249928740300188932910352170163998233741047369468351938472637734540662628305223978221115215794585769257466810540211871541284613215229513172134697926760216858367180470689637895829376524308929668554952211898165223044358557828842523286314212260906885383760937671561156862332865051002089056387187931287386986848*i1^23 - N1*295677633890733729479635441670636842753009810277441405862109425044854477635209133368626427439680107425944696496025302431639289501009200643806083329250788782355646072877080177378376497795025686020036352326076385744234549213673067525086718388007561900898761059492871659190807232065360894096021465603656720857495505009918965877369*i3 ] ]