[ [ 3650898629122459161678415806387470455326617081612175117724551881311854865857854426944826843714237618102131701538883391316517643183313518290116834674148813405400695479977649669602033854219033699968192691490208128307376616761082010849625820862197068226920105865301202190399438137952352734436736778417926783513914847983531507370182691833211214456840781266771240091003200887577384352284350624249914486491399240790833122770932248248477960669992715450159244699729499471246088861097275183152049389281089521063817442209134513109458647528630719120556321885830473611290585352300716069434036511207168097174220269263905955853952774691431094372425116812618458202112000000000000000000000000 + -18993684572625329925456101397140740604027604426831140061287204203533235353051685037765346012240767852471659196254915985320726086721518172508293452554218848873222866644559503078051092972656362720370855337156870836358675845753085758992684102570211611982816044689897043409488842841179290910190898923872770565986903696368770990219794530194959180195082133251205070474663016243194741622261478788593369017731334103313757341035964707739214851949467609818528897863119119343783364827772104617399875717749301115693008465985536829482939725156576602529835207496477551018045018713934230756359908562731253698330641090737360685367115956404411921441352830727178367795200000000000000000000000*i1 + 40695380890357570206769971268293242301153240806911848708720951529870169278928484908724756646154426092682517822783757017299224036613976610637192289966464161805775635265498281931268732515589311415643625064296049314107658718819661493985880848711332330765245225082696387306103680305509201121593685603148758245794178130584932830177018698427588868524213727225667159866315070230154982612942997248303943856856444140544045431254405862661510195060080059776747451351179416906680973645967598957027785165643824544966303399700533341083542339699043537596369548481366475899849818232893207582048716186869562752219390613912539930467602691363752764991347118870154444800000000000000000000000*i1^2 + -15680847588722815759087725945855145871080178187276329803436493303251618247549213562702092413872524466608177198588954988503244826553890341471747362597099867355410996167294696128328634368261487441368659975252257642604950404865901879625752877008912958052372758128248308816259642594455249309557314888019010783768873957615783324639657645285920746230964196757690949024758073672200807249238833112212237084093441008285690487367914341260124816908654718351778962497479909555105341439434795640406160806914446169515916034162299913664378735423693065198869477334064613513343033859122489336913227207559547361995487237239169625421678922611774897116143921768955904000000000000000000000*i1^3 + 3141213821614996648035474622209231737484925642610071656247686142234880464166288899883024968394120013766167358177629402101507691264017996762019285290225398234021390845616704832141819225021036893096668945381590413760795496603839384788138377239455093832687327379012705899150227233777881534653730137748748885758855910435462446222487482315408766744425626887314350435174731044424308853547939336109395774917456757278301693871502434341539334936305272861965108587847881434234853905802496131910938770826511968486276700512206048002525393754040074642153864771611240537252110961044349325146412927985420576079270549970926045187265444663343563928272504671436800000000000000000000*i1^4 + -410283166656363386698248522215896377531494027105496164207957202036036751891680786491834042072927540084640962432960409268940934590711630248640270877686960833217541629444095033086017654070600472046783629890833139670232207371840537089910161320509793232258199608526222477857006425420307030550631880132449177535063481249293746763026860199507028320263214153488838391416825204360749487014676685314407818549196686297235483755601511543254914975969781009690028485862627579280803845997150283556070277308164780117124152821506795135248044708547644104183198574680767823931118908483824218093129648596642432242413996858129876925496308349716702210945303183360000000000000000000*i1^5 + 39099417689682135567966514800779776924441163306120699323728976757086871427666628004416306233806959490792486017685063102227887528961433267488351373908660265136568424238720204522753716626163168147253965269526237973807935255385578382339696663910559690502632679526376481834737573171701449201788627176041641045953337787861902607424640136542526835250453541875153116229648498702459203742848860414007494209900669999197123724255210580167051602261606215955626004085918279785578755486173646476167750319512238662550993378282643581367805765262170153076098702512468242094411633300618508224384425087838637920000179557314234492088189794638047045679579136000000000000000000*i1^6 + -2779143061474926962302877197932440172521676360394668820765970315420832066059269365749376416656227766262189843498764293151491170572691877683477899638863095406860623637375361431658204440969876633219817992735767689996787093956607272910781715054679939854308584868608606310481420020932826220330382330037178452331223708074129745315894182872005654537127182437017700291866673069306769869606110848841760742943272821732119128327552642810192678519580291388573499470320261221551248069052570884874468685266969207858737313473383043028379168499015817747703083988069970015620879406193275512879971396876956501870011105896629018903727575823474868040499200000000000000000*i1^7 + 140685193607121560491594935080050384918878683915460616933966943955369156751127251596682561238141570709271251420542947349208999296171709931250170456865131868352629675578826731617272946898067270029969634606469023878799262531382011614082903748172443365794111005876247814981228505543928800013122501898386827606396397471027576157836993870497358179647952828459930190429042712177199175816252182534944160340849768862449657385777173053413964135531145473248791372173527696598222144401753372140093817009096274070026741083888566978087844585604534433969274694886009911503303471813484245477872317714167167091715890329555721994861745650408190115840000000000000000*i1^8 + -4594173435150083304551568687717918552828999813559653962388320913096566171288899648182861363491843541291307657794976436835249753659123613981664218055654204233100248008072472803153771436101212109458507613052785803868344105755478643641313495354853204065598367550214756669232618824339088926493035208739306060954384217195257501666293801528446387729565595941599043355911503595628125535900539609042624140701649622610021921476524526769402623031906760325311601332867801473187664479890298476735751060746516859204525171565451576845245973799983147425508331076295562772439738672307464407478083438078939047157069269093482302674798259681099776000000000000000*i1^9 + 77957934339666995507801202183564823999326594130841298213301503684087164948958910387980337098693460964662617898950275533357930202989998116633790349278231584676073202721198787088302390536451693202788520995808395666588950380644467654269008743476884452833306723369620253656681161704379803836030336152154310646129181301960391999461662504267861422406473593592771645671800327440085308681402934385017448135070615753246501510590797612334876132698084901221952431764698132504204076611741368639076526810880441091497473748159452427036635676131652483736441479145652151013858623487888899338474950089788105915367101819690563927164094631116800000000000000*i1^10 + 316641144990703481627165993370878817600780265098200537282107863675304370370677400868637145835738286719369372118187741250967172001068833238560512292012934171126750856359690006846321863830676978884194470422219421762667936003727444946559531681411281129816374059619473588560456797042061357743681276178801851143789609659576535810913993731058327750769796747741481561180337590574145785042252121051525230226477040834348878665995352920151566996404791138992280821883259451497071418751948352453558544088984644301304362071726539457713639636902136721113118918488016415392375693658063729682045895538291459758316640321685495314795069440000000000000*i1^11 + -55259872931726461621051020889222629645722391985924231540944184223654511913423863587359823738405482840795019279057155406098507539308971858085152513223537122875520353236108825887720661834020649385187115830834390963525279591328738499934081907063960107820984909362567927745913635096206993651949068998675898600367786820220155791340659119359714655909388298520632591930794586947797072071037855411969651559719966687990812010243914049955902679968221656230179539340461284246409467897930096540620411890617280844164909041197543488677117355583368649793762476195636288132084827902104802470864752534460409534027116900243692739457024000000000000*i1^12 + 1854402798300911531292357465382660787068152074848165521966522059029628666439729391048022258449934559832942241369878613182001829880248869828884257648444170893394489110683218695605469777305618713993156407445901338601121755021816376888052790382373392904459868011592793455724961174341955690330988634820344774621575186741697223565692801082099709345141182743712529948215937797365040933812328826530001111084838036869215175781730040327950484346454915032961922853339841492727386952783022539775349808073348947456165931561996768407333101552110536524228640241993253447240452714238181190430907818082254870177424077774508155699200000000000*i1^13 + -24167116866185987957719245311136758106709677539520648656314191733222929993527918418762514578647914702617006862105696629612613927096367478568284381303859306827838789219660507676881140364144281402442073701077809407794930226137220090960883914270410446039151461710274201563745149436899008264774796760566104325377732552303625876654841066708933595317289637263823172533112262076308057052199873696983547254730912530235480540169507537455305524977012211814283205042156962200407669001384203698965408256352326939499260458190650818621426685768615375949566702241086418499778342400852467088088180711437868029457488306489896960000000000*i1^14 + -278446905354014434931756731169619471468155186985088230086917255307816200026962087782761741576260012955938068394547035378523516811263630390024836146602540632803923670355577771675621051819352771532397109707817803328548672959296331064412127625027734918694325044751522067583767704405942573362045055852562327456998896665342054472595481107937616998600802615655393762637728730216442701453456481918020606147000621722382223185434583720393603630137260058317911070639585011422075308137384991985933766882790440747724652238919152776303155159882938662144891093927521211199905666007994060919509609370343008907930183481344000000000*i1^15 + 17406210730755548608641127514391678422058515393298937856470981686677523631415137743297501578125187360921539936974255447867366316388195128825739391238137680957545716130324188129039637948468811391328881074616460438183836551401761829471634707356195427485707854285585387106706952071930751373670087082820099084596228696924531580246269711243609828627133251378560514345596816093860293957324931801202065316232558766946158509531244798182991331892075811364715405418931060981170525805151409852493346911110686301524429290394304301806764870865172188775292863859200889046136476724454625405621743670209191298644050713600000000*i1^16 + -6617341612938257862887084710845498632572596246400808210213194014588429195166006459756081472978162425292636555846832771661901133195681912531287456855621549990291499756907098681717828770473644875953788128663317368529324054896944031472997323678452013015500918275309321821633287831161549479997039998540077590166543085794374087702184415136888071984848662102227368815416634264148530652907098236894144010313358402519530723045315452536541633390358304283020877639205030734261307609881446062174736852181749884153170422945071611980578197112130162047023392155426178962485424845099597635331836719965546554869760000000*i1^17 + 561545569840609667656052269602623661241147132490732415044149447605727076889116175469856211977653756740873033308973187565811687156062817351249186743048596953326134439871601740799313050573458614568811129749192064463167937841645686066014153099546826189547307542010896180553944607053879067818971264879592577051599714146748110735407772966450205364962738662498286909641021010988947656238431188358496006711453243376212255694331644222610483801306115373489847191590856315392494065338576934448959315040720600502097429961953272070812887120180350460808980222407812442996304903075570787009038824985321728000000*i1^18 + 15092670586474810759312273307051675559139068823293845271505585243933656995222339009928681277057981294779116544690020123643536847845590027892215254567070873418654295263640008479671062427839881951427476316503772459587775743614128125265072187107552068735601044078368468815280321444999238426816426223172703774747894883321822877973912465835019713718697246998022251916597057116924063267456721900677694289414118232461496189227395980767335546225728799603315990193228246047433605561980243595460523915239824156546770106509644321881148072469172967686960672265222574841436680352419155515191083878400000*i1^19 + 223907355761137630095126458474934951626567141466901299437943657568808705804381141455637661256963019873187932046551195946015299642369487123330319131672563777389725338399035733322834345444695624510439395831940824112415736230339046805998800832530425434322556728660129655087352713948820622565212741941913253330623259907684467172563333854346797801896892346228160250327606459284773693072982048060730574536586118334921643213344854185635579207067548426884004393877287993991188576875588529181935935017602969611295911637188520943766120714466425497550362031486578855610297239094458015558240000*i1^20 + 1147958719832681675299224412598281184290627697047934510390975512060463778677040056842308789575344402888562349619146934162454188495328903719535666299997118793796644399766470990372918491885209335356229380252378884241734734472291441789074567123931685013804948304973384768474423721416404810346045638336146874078830043207831644314177103897737419032266226801358852440577161450078207158397463570648759400189229500195891955168313962384037966632243260745473976948698604046473523811029365634341125950926840616339834169029385647510125125606389199088694474715361689606555479495484000000*i1^21 + 2448502536033311099961197963698882842349627417033828494166896218488901004238594360207986245699238674491424855237780721566609220496266011153551988580327927220713060037446668947771978095343649684941208869006364553974609470847001025638667164793613892708181258751167921696844582779920570959749405754078691813627415004641716242168465870190861419134632594918828294874759970953238188685900308564728174072128533912817236822400478656385625069082554461042856314863633877161378457805530267408130145958115066961849350259145605072827351336786089427737969028749474603634249773600*i1^22 + -2084314159489299270918990840297735935117338757629368753238281361971016613275905299159371619501314659596410460513719256039892388901264920306580589168122381329003900047036218549971511002442193133418954470793596555845212606092680688913254839301450862056112104574450274117772535863367105468963703494654159817875929920039682811539439120483656040187679205683395138177273825877736635992989669184576973878604388028348587042702589442084758183790476202048771692305015640075867282954101708996738923766011170809858710764846779493713157095668941360*i1^23 + 20633531554348296743018966448159857585731500570234297776364875856060232486463202791003046634683315415417671155664962452147742391581561434283916972224917635478843486735563077213314498429722900010551658152980917416527925989864154483193345350367160715576439600195768245441270590970442780027499199681257716377275136017744588133030417457214564069588138529964226374046305125880013213021435576061376131427375690279131323100736815844349550064443934890887646888862421134210229080834603081808454963854769*i1^24, -111309782902967662776484173304287750892701467516614064637791484129294704412179355963992657147291518893434282431537308302884855512432036177430801645671693389985525232564032151692980132088460430678560447751237687649026217054029448649938234658729079274986504011955221668084354680818522815264905720751356694757543115139999219636530197410956607999658369063468642972286182167945477432551697343298274511110027864187367168972082841144887042924046635917612061721749980153275395199146040392345636004230282540517599392090152907515039111063464812443189186518578919488785870259315347966272999570102929882397701648905963718635720241843023064113333401258682891680335802345211468014015935889618027256458214250785881450313513599909518169422286146680798211148784715448639280482418404204057724598344368786444095348832996706286653045825771750272055033043684797509749261058468192772150366816538726420263665786452612132896768000000000000000000000000 + 510653288794794616776565441240320216183980615513311365256022456676366833735791349689008279188032428849714223853707948577864608632060713819105157012350620153745891638263736660263217954135505451400823645225561841095934755854729793396466958085000668348998680814440600458921684800702281819498786152555631846665392843036569222203726087013839118300557651973099487594429640019449986248070782360072126017924023992342382733782642041288196396173831225753738680907769751867047264511955147691947276936226311329252101366838872590025159222395463875275999638269408572334380328185584686523537755930257587886069595949415203471893544051064959656515060856667577618900793203948760219138161070611772187716339738072461482834923855482732612802385851771396604991041232676480967053738988175621018473755576751531825648165525201876260202976380082856923675114380370954801727355150101765247962796870533603741910187952397868020531200000000000000000000000*i1 + -1099617792307965817050376467262546633488148057847126663429670972987404474314805373063874913562803417825037938744089726052886649583566828151280849363171052609115995064660087113894256344459607925265160532872778591340833727696436356285788273242768728483587948066931644788001192718079365987362170080852701560040670875912117983571644655602303384637650154579874740586099607958666768511602800985485447296589865362931614946749543243697245999111692571453941689608402478518928554483824839851901022676857135638438464211016937200023478649469850377012155124524634549374908399631477696292605308345578208377061379502911217735383858535749680284168009984875499463873385410675191991909958913305695484780380244755234930400315468572889253908764631235942688164560553462536215816992735547451885071973521521593607514243457267185700296396766911637429456050221190650412971507155901813311740349957060629726825770746453017231360000000000000000000000*i1^2 + 418624109536926584059858424527587172330436614999819067917201899882078186093506065652917236364823099467777779838780872579564428246512316943538860917611447361144121291400334697876658688073480944263153561667034524968263426679575511470269426349837883703053866996298781850384563371939253303472367822461635714304058892141480477668876984041744665131287522379263028828312445808998710748082757223599355383087031992501371341745515548849701072746193239523801122736705898638997519323467992902345600716212780526945543453657631705133100382004095683474346139453201749480307813142445621023482766556039299549698546866904287943858987459171732320278149028428621815515702442469033205061585976769543807494638886161580728312257057482330340700601813488669508606747314048257633073549844622124979891656891942341353180969219562778760736446201792941536311194015909012227595239713138836646309336333348001720391819320593743872000000000000000000000*i1^3 + -85447300081813263564545876791697978548215894666074223414108913730743265476955363978832417804678495871658321891895706826792964784677803396871263477882117624593786166039345771122398609458823725849436735492412654005577459118813471634961449661221186447004075942066555432680749761283012976564671583709784886276042791046493918211709384581240868906432593004279503912500137225957781330825599734661319037112737275265105017911414288044425857162280259766200724416812235798971889794394447242685018392267308133126372649125497034678222234753263062851824612202285065576225937884259321521871604571880144294718198586252656107261422708964465902311417995901782664181529023388138564601525345528017186281069438704519762347243899419688629020370114733491517222284288177756392909553706435217820604873211276645962269340923228462059383113645280881394923305296240740525817632862421433467925050793998929866730279447769907200000000000000000000*i1^4 + 11676376080375471744589824727649637523287636209976634608677427853690841057400196861906724904906260159333031409466393831452363904720054066961643759351040308793673088016466467567290186779807031731451692877870222078154955697245654735255339930559090490836671064299522905588002517862355573742487849295559889828059349540764420745519817159601906791593929640378781821919626139061808266009125407863707571630467339585017501512473015240831360530943266377208822249644983205838766790350780366521602958634494370606160660015950081548279957902192922597401522028450821284661178140666290672350045472621840070229723773113183964613476303630153310299062876330280708701485839667229820542732577338502232587872127692349959214501317374330875289340977012851635055921767371129611935508250785584098180688640473770179986873906934339739083109545475176304407619803058833611466945317487179278582175328157742685657150982717440000000000000000000*i1^5 + -1163490575726767542070044817544771765435483476061552894048896685690615385190076036778921272019175947306873359720984879368845132233533585127987522340869418306296160360407834977669881605275671019928694815885914150077701454995949486706150692869713348862896105073745537745586146269384526916990972353467950548618586161172811023363791293607556213472247306726209590937874493868446543658325316419193608533429104183095165856175835172290094558899504422092802463405454573325524844098325597402639730298400398064403962355646296653637399568650415367130299702733108778590908677551296837865848256586468626577139129187721815526619432194165715328166523405424902790099695757076542997682091730505662920363757987522157560214272241920092627093002608114793991486660547005283899721296338174399787000118818369408478963430218782727831291842028191256970320407967621681010480763255025866301102636910493340101725126656000000000000000000*i1^6 + 83287786097425299378305101024917597326960101377569154491437940575824132851274767754400204698442435692118934328792185103336145192467466268934239362359495990866006771863115588376673663504546846178280420172712758009659027396580916309998238089653129322846860262512347267964345216561991582409680389710642990503722743102320487727154809008006955408285540747974099929298927648985905167702235859361638418114128952367516005442809337162279738745033965645881067243697102734830896637209428148151363786882270590045507438364998986824872925105841249403594099960496783362783256861177319327457889809924077185516033317298277892820824861739380770403827678268532032802652687657432352761559832429742675239785492581124986605644185617667830374418208628937366527149987907869001419003534006112652553225449666750693141159304218844561376403782247531681857477923540857698033890913442981124850198669400876392959180800000000000000000*i1^7 + -3994723266393375319491177418620319392464473204204906965507817521536091481008264063350286178049789634026633905230427725785729614587977210043101994406140989655502919222710577962226505120880777254643872742651565398743661886073075631044347492583539798026961000484676784473409864311473088837391068352199429167224403375359669731589540157740164486990320738475460731160792676227096924454015261949786891479937604264276808992384377114531774808090316030170376917869342704812343855871445892355775858520595641411169284242301196721576151371138666779341058014288908611024637562881604550507924444635211238328241066096576474568151358435195633876131762386151629538152549366004176440105171735374420854744568255540347403525033417171809017696646296696440414166579357207265251324508066530424260016631957233484938343736098212943759903796510330489584436530270173560891730182777096217411171105282091244584960000000000000000*i1^8 + 108341909174306355301597397639848224249684398027457775311881515834360684884352774696228342578046332104297355523242686868877239020524009776966936813091325606262756704991261100645070693550469424041979050462922167866500944609822006177107465144945664507814068327104964547604030869029336532115146648050036224944386931468956842512060104761791519022387265007180982738269703924556850523675547569152105814232337244387450650965444753593073822156499884084788021424278545684066826237694805169423590974333791536615586802210989370403997634887481595994999190732961094911483427064127643887715828775092788303416756711303241837038746134824951405983704547800456353419107517254900056229497985342744853503744691401409189622870502823147856662046229484640785593633315935004979444994650045709489218184973953904782261525478062729276146157040521493216092191596974424163485930691373353591564437853368975360000000000000000*i1^9 + -297790832924951378667473431480891805252150499066275573938420664638705870662726497118661072886096370493971540156063135702166157922335600869175881299363004535324875155935399348799358742697507923955738604028100269696361200572965774260908442134318984183713919754611482755816077819725130368985623261191966099055827859674117205746374474382446677104178961626596342194359681203784188914060249752050261778110926805119973738317581892851668340629653070381115688686457861960547758227982752697176869250305434516175189224692269693188135195440023203253750423988611288796346676352133274404705378619109040091660498681873279264803502377974445232739428581968541507048562413090837034991253764895918458241668232327704262944671371575941610907789474961627676996591598281106818950837385163776920885347915412404048726940408418100231095226502989350219277125875581720103623307894558440083793064469299200000000000000*i1^10 + -91994779492743872812136727577981718218769540026974261990192907715916563884717313439246932279813133848908764357050134434924205863489546073587608283864273313647282282682141971085290749343933816803106675869235516949891880808188307137680020512146863051660071318196233057216679432211642357049509377196707537258837740840867497118332482907578952122044030792209937601376977029869420914276433481728802819261540590784478025331973982706278629726720796141460574713380679000891783696849383559242158006889332821310421171024938508247639747864457700975155688809081156318993730392391426685599922650072595250750246215437465131483406398824495915035060348070894317829504706188500160187946609367922160998411077375589835134890528033752543583303314094607124925519272457800816642847502665669149721254102068988181799618301127586800012815349856046202001875344780970345966591412698436410701247426560000000000000*i1^11 + 2588651774986406353388585485232739600548770493674054277261540716622750027699331975151974628850834264165408597485033770484401166473956749702023559235402943020419355704462766222498011167649983632611342276653345537392234579113537914847374811703310160907523695359787428963858773434266458351159318977255901642966324006365699897827438766354798346600211015889051892129788963346747972119008800708836700142331576423582003362201277536491693302725181501538683092288893162516379757203066445342548579542373775900624929957987405727735043779780321280817603039976126289721645985832814170982403154191702297585593144255274084506405853087530089970328974235819088386766963054733257250966077759285769749063044778194191972714175309453206833228466962703099396391687409097126624762436257406801427112931743910965687068371392753668915019938385439806087287978477142090463200040104204022291832832000000000000*i1^12 + -8890797565827329262055188202027449617149309241347888831523278270012891255332837306340192161428313626849154763491027191826356095959373012669203958100937162115387554874096067483281571129291832358092615945944313820511740893859366533107483061679690130459135226643044419842618003818777856036742288237071582515151754273921630175110141468218788161789447387079659939570588541547804903723254017970392056999505156496690961798168486860561985455550607960144278694202360403817705974918516019812407632765264218835519650219981285623761460714744025004339823053905509894751873009039226234969075067302137505171635507662374147127201036212555759382469843599844067582344015683659131838566380139761476355016718914105939759449062184356486013783125189604707248455878734611586157977083291471937034552656664312405814959503382421574280263594470689276191209641553175590740687286611171743846400000000000*i1^13 + -886305910624378382298967244967665141739886229232433994468481398705527121446280532293472031303266038504255350139222321021065358311346084683132565650173821926086607112597558615644440950974599769294245943491283815245470892218187702657377063250120064008027740994626261902374864879246135671949258008449579957395840774806651886778634972664557762618597297929951494900369357435209165089521776102078438848695011844709945776111558131009804153208804757012076895760192520203500045866829641540811958003198312879225890251207068815674987096966617146133303774276968308092901969820960482806002995667269488002467087027962315455075387721293723127365229833244703135468584588585688858365528498519715186735817438205861687075824795768241021371664925587813715693834428498155051887437754392757182787675286971657433603107441121509365721311050597345086910421759803722707091859498588318720000000000*i1^14 + 8605510439557518116234587562385603177154487917736688911565023423910697567648846056551562419466002349319440505885539831728809845498288099566740010112281154970512432596727492921962019849016436435948551498390295982296573863524607802007102831921280890001030143517923579576147472246671679684690607540987845082317093467308419184847758615414556169146945954480662191613845263930682166647428878135235786894871444051119265110071856995768229569568716292254337653050501670318917676120861781050834200650372378715069037812672287966781944696407731364181250258526224554370684208684674843487112078894388201727257068444377335029021415352517508804724646698140150671867447070482399433368328211537025679338807740809287710810663505650582690116290001603857735357072615413334820680317169492208403407486275883505214899999715371394626284432297390954905987248096265395790946992338816000000000*i1^15 + -97359902040719938642877899023940742883442724040470219331064614656585275741462506050977841920053505808967909393417519693522201675232177782416057175417335925026607502006599583162188467789164935359137126658114094070081543444131950914707725238403179709238825258436326986510753042795990603054237789988438417688609448769436419083371986541870015969841997520412651233617312191395138382327466105039751427596770466185393342832238582789047912424213882611275096636231968638449379007434189475469818735558900781113060365468603444287265240220776689183304887152923401445437926174336946967010204560771188337812849924387339386937097822476744684300094227805363838534345906522162901223393462515014453543819244258652646353289555048347065546801337541946295676920633562790308514542967009959046177988204376589334703656713604935426197163860629829351012187236033508579579039180800000000*i1^16 + 31037390796064913014006672253309150628288301152487681276964454410354172855517921351503751670666298281992558908520894778769743698228134422365683242959884217565708350633306461483485029444465007059352446027162869826988923523671486384925946396064836861650167391688642310786453452443005930332247799337568612132661825755391060368777405228365247709920325129963348184124509976174924919208215112011732918335754461421689653741717821233641650326334128750040614716538097834890328018563206749073740741499077828354377460195438762327814189217634725345648887148593396209348202436508552759461285917514240801438558589245103108650548649473977547924523948190404988305949820199122329218505348478969602481290582603368832668707438454494620172981716578804855095667810202866389950309036003865895741630333159391699890033094453683617333839521444860168666245732411525099540480000000*i1^17 + -2048534578127599100468226789614184577243071006034763483321712831583946656876484489750918303014891951086636918931568234804498612795618233536450393403323920449074751941681822268164618351668324931069938903763340248302975993993190451317712165495171238545880240987218679919924734892625055881585245481870705801796198493024798849902880417465984686150076686212788656181321220083400682487706737078514069596483090053280899663688584391476860634669646012418555857733308788540490019526767927142465398338981564738141910019955387734013589391533083177167101277881861351182881613200247876923793700609499845364116343423667993767236321806262965639050723522720054275682624050088984025423955844646841842728746802609152370820699170018257043171342104134645219592348460876376168924016647715230393561952445459275089962774412906978060224719164080094332650515939835936000000*i1^18 + -54630212901300566165743048466460823714584606191865122043629735782490673747746480070649361672741872323988440552137503700981900320922475014601008529143006013048774830758576531338981714759877571541269797201426853843191242890954567511958625607504075902168262735094134565635561040990026881276110708062238877746796230062667109445126724341573818821534446444227481748768941175913680783853447670195535033687118109097687739502252525631999244696561397270433487509453815180658646932786597274965087922144702399166336511097755369669506025976615261673462350579545753066564096047712350214591637426844046419187614724488241763719988812543824386050839433658109433779435546567700694615526598420590192545018418270833446993708101959076393218370300213343507398273638643709936649683590185039647471412232567874487861150049364653252801592304793688474382806189600000*i1^19 + -583776640558547318336633113264601824688582901786557458639964849891710437648376162471059868833649036512807561161346561981158926732172529801764262305073435748231538152213415408153731233667121254618255531314843377033213081218033593629379920847694260287054348340326707699586688711243295642874049162041947640051359916122189873159994402710173337817538621246805817660423896195147436306340353974633409055222304668554580178886007778183367421941509037849092219866420079219322189916612452878718042005950710016766272695140521370848457318516400182077539260819241587514008275618388407471232572712047382843592089066723133310333022093181972957739668531102312632394424601943685626773666839509700274210808714111552755328692218568286677562947499249899343199130974451046790735378203244493836168407944488156076586451285245633083722007099412982266560000*i1^20 + -2170462544420443220363699871981987959865029418482995418180359234457918653822820984138448405885760763684143157842089237986207011690344612351194579483418549538204396774812655091137091722616807991485059224306500838352461311594119752122212166308217094854826386460097026762196720080795637040779370796649731402307380901658291266682551841562151607202602348861385558756250153262546398073077725850494726335602168274407489036843377845486399292324785041702545749649639648994306002581423962438501399067443584184459205995646663673202929526958429548156041571349454393515962389976370239543760067493512319534594297979777053574957607327771308361869937286034693657932762947094583547648731578669540177847052961477642586872300455936916584589496034671115024904220647644050371574825422439900905562181737657903838802835476314460341471605697924000*i1^21 + -2906785369482432846558781738492665665591537472601189252845710984781265392864164801000322624448863003360178733891814072792395475386443163138442389260920097735030891242727404923226050089848723056034947396971792542101473024177681311752762670163088341194058851999487046352303446193358417967779024732245620224617185423895180161016327377467739792029732460523380117167093084258302953571281698267343652022728201337410805216038251641568622349337130472878465289515580312766865595937474728208552481255413547317097765394721455274565981135411759957154576246093296955117096570146978895268250508070416119614021701975773121526911296134553047968042386337057182139844718093557442322001855108261465331294859204391223422416826699493313835652404216124829443563484620236188807232131930708935711464727921012040399189743390708507752041000*i1^22 + 1261487428939408796377867295046692175365485467853962320897965317589861259145463177227812657128840329714792987182153534011712275403502735869745249354535038554478781091125248160655759439224680915924597046866729702619441865351921086060214687122290402610773249359170451414539351977675294411799609989685022045139933274091854289208014023733523012212379947854864926188906389097770319786756867871447147375275437097117582594373901127736867450163907958207678611856594578745073336252887521870975509777053886898456605516894823158622267171858389152044985878619067874544877622086992002068592954369391584980994957490817282926846261005079789823591855695881651557819530378880841958500344111459347156321780535199475821327113021933531164456389415314528087085055382231434826371495309349142117371437335125*i1^23 - N1*9092806129166928649867115697785451011163204161309205227897734467732677632799303668423342692965022933048230874558219968615534960507048926023774317140550439842488347514565315619340723312099765956211927266204081413698855743078442502142659007586832628*i2, -418656115300742520466335010783696958992105935803576820313825143569353864261719292751141768904161185695956815868323501220059800652451441815591264835171835699899224195315673622308573126259714742755705119223604639423345512408886159531812037054711750567346018843689514391258879356852688198756490024402110492008535433728116856817163121623676322592021226195346960071545140204002327757165374681823861763177013443869047267415612817721372771353486733468965999553574011760466030620159101554657958906244944444823609541190273291406086657311154750873076839573639898010204067308896246224853619381265594169784816389624662838611725845182864786985167110471546234245232210662065797406762626742404347499760944073303680477497993323295464290110022299345271120834980132261761157311010741595393237164253935488342451328014433672448958089857055129778901391407091302617514524959742257359532681275204684599401265084639598569376972800000000000000000000000 + 2129998086289023119984202636460316157552208144331770082694011416365328041228603704352666341157813077906788580212218942291863597121722458279780961118214682034421382750692428914911457627357669776796548014765532847372006615446012704236013311765117951121877539166744135141900284464116718183852007700666232067999316509672574320914495081311577689203588626765624693137421326249421364918320443563385909590891909370704229810250762261163645643665353211677698956061123287833203109827393407149335915463034117346729146867189868464154931407033946016318216682111263294380105247751320047817069478804282565448803673676333187943738258348837391262847528333723859068698461819759632813978563518479598222435318031409695721037665428883473127059917596294885691965307896797667708049146133758874259965205213304329517855197200027630633130287268154852240835125217616439851768524308121485077180669483340326043470392188114183724728320000000000000000000000*i1 + -4850087827846909397436653234259879328606931403194225716481433374867585113186008032194644618689786777801645111261479866120977400207496896059958244688001120693136371678918356587591926518788283488721589462206386131318607267327059870257878919491163880179716440045479091777720527239414701665792155867978482046048039015824782497655229673607768315128183553859617139486749373747094068612162123971625819006123748216257146976845266719655851530214198359157413254697071497454826505522973617793676712100588473784455953156426012076482890488666184836574641919172394330097970760114182266960335797166589254116613343681124081419827570876701140172483919139412613014452681539978056140509364688337699146046317765504219265626428930228896858613973189439128523654582867842239115711833989436236138156828033575024562706100200366372921417264841947053281091503150878730300729317312339321277908109228367400234298673336695664934912000000000000000000000*i1^2 + 1853422469303427914032434628115178912394144913946795890430765055358987271912877682377353881799005308280716256833233596376645908384462543686584311883891572548116758547497707204959383238187207486850735642618485626283268731362759759265913020287390322689666710443971664872701294156257674906618761974945429507504208475023586681514908853528904413844450890716220258078591160119345586800493695863903252373394608458035197938919430712265587095076849282147284902980679316775809644350651485470768642191221026569782975843153516743721085502931748122587134843857109451916127941626957155121475078752622030994800538328229700557489338116289410758762503027098874879758098085904510420478928672160021385524463917861941443401901606278530403365901621845855572118998570980295533054512699201058259511244654971401980474278964611082606308807664438494230793608067939047987586970366218112748492873367264804899602325731033481216000000000000000000000*i1^3 + -377958800159785150041819075717500515170598553657792609310377338780049285374761637792266474802182120003991489138565681429793068948995376779427094954493748177283557749477475454194603433641082130545115775922782986605816138760308634331864318615102988934404508970376923622597058562665182011306171861547816527033720997129853876757150939292742017123689492347837956123366499585413201276938147077869732833754248540312668570622040537357801696384178887746420168868592908385071150561682281636041683398853934303931015380370092147899886405163143120710521513964446332175901006429571134307177620941488458835031040675879574870639098442986957232278138334671237424971777412917736373648249047404073011934924917239701180550793466341519364077409477066593919474252451831276472962972885606315629894861671647405014069536118852505195893610907572291931863461195676472202313970033343394904330175146223569620536316348124364800000000000000000000*i1^4 + 51354000606384102912604185582787630363762311361216658892158114635677906639310338780889328099627468015925634547696414836647535961618901039771842220967847157607402242962691070461924370845648889722771939624527372785597465234634444160102709681450116154558912556237341936264430547537425598984438750325664130108128308287204631772410356544035912403475862105338867433801828783214349888721446170888742419571006873484682719961417890929327836231455515387652745961528442958727867954994867327824090413847420882990705688657550975533987564164949480532457098310732124133278783664810126235558080709277624501385207937920894128628574135139998417080546010119982969250236180468886599098195501243223162875618151142730934657749860887563990772315819105481530589882889658415934681076628091053653779911304231376448163375860609304197014609327547211600366742279913382636819075566744181521633639550323690013740750501576704000000000000000000*i1^5 + -5068335263467007485606852558197934334983432093487592465670856128386535336951740771608614212879260415212952083459525659046566501351483295457949721496928175873797423974483752739170283403053373742110887488507605158121587952260459507639731269229077240211615512123501817776781165279168037958076460407035876431084392691600863424191453384226782109488485509677825127788763889464459317287185578133832469747335566321850900231428561941487548245323038671410534726269376482674886307110881838130646480259849421167277629334551947083730458874477138372075420782627234005740205547826925680185926755860059432480577668728447444366559473456760822159403875470405289204330612091746964115598115545376505417689245139988826879943806740164172150967049971564853267340799681948225098871978835665472191942242884702230707739979326070412149935935027318262698527472703279622850408893986817628607309245533211130633406906368000000000000000000*i1^6 + 359140715540907973981641724339638436366554939296001798421213811557427295123731989740182547569938976105181223910106178084916940809852425297980703429185548180642928513681130157889034617272971114581047998073622602812053070384803448295052897785306458872869000548813734690204919085827117471506932714173794606053813693102145789771976361542433825387976488591477720582134875210259803809641412398338621310984289147246229425395389650210194605770581117661866159077034082558932545337253942644418818510302745804515196191296262225719195046116758240771468421033890498121720801814996491630751417630327377034538855837350134071609307459513633538369268956968913699823533196752644788716602834279017988172959685749652669170030362417359396458722178584030118163012664967412365755267475027566677484290100550397761495727105115317263929869535051435421971351936984883181721135200572090957556888352239731591348224000000000000000000*i1^7 + -17111395259539444325379035664398792804952755755514750854369270020711192228125155957019406320047752835538135506938543336107204162876173391639210116650988241208254847672230579271084023703271117273560637352180983464336361946269926933539496079508371943631076379472821662026677742709371201267403675756307670481596969133810692970066346071405694093767054206636404186836706467867628070586853178080024580919925749409797260994469938695829789363405713030537131692533120557836108941581785223283510658613117484193449481516609860180167559699346590766706336837297186894741130145817540989532266279631144517970801047366580460746989578574730290276662346846360171262810181172398293520087337099015218742526665794432289068134049667052836278596245216897193227870713916187490304459300918397302643084714934209984875820822214997513571509258724922430812721855064453374877487640663984791060236620294004296384512000000000000000*i1^8 + 464600352442648034647639971403351430744094096486235452075628405999590920821219808190330045642357606608616775145980265315332523085683175121983616238157953198816829572801000960150534666227548442069149311823046249874357943337760162240626279789346184066450714228222945078058208747322396942462770696473401536643848439292496587973657319996639828776075667195166472859550907691336219059430969276047357658297330849148836234502108840047460234672428326726644981165691773600408584329753394215432298203651446662855710155814739423521395630316040607002731259105820046714581171258423447301296926698369213616362587140959274914905556494378999004559577667238439106955597692354825513891124330417716779895848373682225309702416967255811600404364360188221290558183484950863254229303556312881049440911535138881311587332256325384751465444707644686366342091791425359677067600706216897807445254724727701504000000000000000*i1^9 + -1425289607272354380883253652363827708222665974247910248656141303000812216982406463336905645365071296771291653071301245198269257732873818637901253333057143033748197275492056353390326397129793782566878833659578150244526322324889918044994162927815206736957804454363696150549829090861476167829194213002651794979060284874810369142459213731607232061183646985565369276452823675322083834393267793301677535691680847914181972851302233314161951098113216828693135684852009371496129589838102219408398058643884490708300782928475904691682562644948200996673060839874511226125792289101328423196547045098601053552299627331719305111796617860961687956837372200823300320061078242684916843774947815639858356625916021936710221974221932806009219176149022352818045376895428992552449203172333951809207013428407932421953763298742034467761367764545801285762808466963635262761091926394275069269014648422400000000000000*i1^10 + -392961369877537819278422490428883538504021359752071624394362526583341034349227716065550223811970544426994983890957994370888064600394337757944655361896740682747942637165786044641463747764101526170368457761537191728382330048916647871576259054101675341503607112072893298564513897803916316843622944420849271060684913726938623103609927590355082037154427674794361265366191718119038993927955103557038484677769272846027532985926046228835994550034740629361667828733750204148036421702018093133470235016576698356628216579173594394416299223958816812457726392160401907275972531944996526715320476408968765843978569097431812369900730528050455101568058974038442385653635984357175266232435250806780854789728037947139709158752281373950674432368995511149921691662770203053179723746995985267507784831812621587080696902915069864860001461380135754788827823798928999919429054175341649703047196672000000000000*i1^11 + 11299226109157844548982690166049381178576212259227160991325630457817293500194481788104647839179079548928631979489209934868333222868992579281149736747315624675404967540305253189854941638333975159659555182707554095362831177173915527725234408261325220964960038229037136803048045168457019546156516610952453265289139207664972826071322312912503822692542797518867183803236127576906030310350701404924000092570374942670724813886506693253397208880349646672822951872535907012193907519622607812899414371427378100663325986493101794286269750690756431120794213284152807311019241273290489095500328667341530425316634662302387469636897209575766330985030057080246177425582553894903693496261090641308088856667429873701590568721955212345625586194065378464148406442785715455255886325644172095886868253775550586013276091443937281948015611987922305911996369797635395174456853990858531858731827200000000000*i1^12 + -41751060408832497810525621440609876611276317683107115749422853054204132582888182626031713906849480068004241958074215342609745353842260907016626479018221324159690810027942953444000090173601030027280045659122956440196058360627886211926763190114947392550577138164408365014994320857491140634444297711935605862746502051210957226020069093383221182692881803954742243398050910675856455609527667459180949565586555093432083979018138804950853218629374219028033515693207004552515894756164974754940905501277012004958846869251621606787824197585588357219827058665486797367336649044196091907260670863735739345958498849668455453352715946962894784020108600954286602043215544978422697817891552851793352317369950187103166905998813051817061430811191012680351557875708548928277204086246056178032586782177515513235369706016851663240547233095014913831665179796667983421235108714439121735680000000000*i1^13 + -3931632924745753917485527673610664396726257494142820786309748234313671189222288235253767107186513799848173202355983103389386239023360136307979688191698468199961265182853709728960917071440822593609029151112588264503157769653709249883262904615919829922058017884753367315998360923655695308108330280156641529794195461987860078589924016579349239615941770341316923742183462613854456471828160919605289331414574894158707004414212665040036569246762904678463934084520707527509072737498750620090391397440220582266687009906880473940665952747402262237324377063301615587887967474740093496327353971018297407642932131666202030476955272499697007409311797347148798793323565851159156198737659208729847795346638475111729435056786507355597628807463262278283851624584010941615456324871137441195997893103017034205284267148346301504365316757316419958305410908435426659668807402095139840000000000*i1^14 + 40748873078709796208389834769062620317989699054401419748184609053329261468807502617036796973383607733655792051661414438761709917964605981862084575231518098507662641461372317910337065328184940373944061912854396959498055514965709979617977501985060061513907071663853542609510565141967746600999384624347051335335655947432566386990085848619648754242340639993086163730488474411518851644730792003523473035179227664168601920763369904669138342626883422293417877446242428909666245636908655104503298706166491270604411909496623680745519274501989197462244236802550087837792632133661077532651828455377797279467258459239092008307092799445937612129470762722956130170121557490020694951657203790522550850133548572066506139870216200046010275336581163630153624389628061707484477235533205711154553935451862618997514898853749545095517039473427822501057384194895064190715262825036800000000*i1^15 + -322373654567596456623581528926188208172055934993812525443174359966666696874086774404557090657128343401059111338109839909088912518265761623773286207488003968873839005196599976517628900666798990676380127733677883249074708140669274908425846137048331264043546450237933325302920929249068976909222355538312846325107111111502000824085283905673326789729910616192580903806825120309517339719628310316769937104159111506091379251644805442097449791165764463051110474985377890187002657790761000796240950770101606433641510850488824785832658152025938222807841071770352996738497647189926123452567189496623551381172353944344134878544311103539875303954885870105786784027431775839663255499361905184909426187006091813179728046859615484681195835861731632733474789594696766546516711472036661474124857031199836376343013669194647099756510042526259851309521519347237490960431482880000000*i1^16 + 102204922486081297100069308764950861948440505359055681524876047045043013866402373278545327810990907815577279968849284756381425738093620563490900415793395313485268698236427747421381507946484925512943372732019075414844013149397973560525973683534791585044109750385163686373113402417698145361310802988796599489792173303213203266463091669415085925345340775441257335412372944361924805853275851199776120981132751001132405790348071960471060880128558562304989014918201525316439867655304821268898449113533899728106628651265483057046340789143298593907207509963160768567197825163443843849614713102989826458745703221416209256546460498551576381634183872775302528933716410778056587952718544261420331631748978354369991164674591660847500227465351012129470861827055799189531410643093671167072845050113796947578905218738012191652613072145100281032541921324815085457408000000*i1^17 + -6719752874935000279200098893188665358523778003772828633757198988712791556469998434976226183380996531561944385083797167333882916852144387891484543693184113149205212991040121736819432671346687036604572844574388395233997650457071080462959608530587419795547195380272686144379223075159341029358353436666405901363909555003408732715911547062717566788833939744582112951740514890752644050340591051457987354346709707810754454732384369704906097230213838526439799244496626077255018370567218369287380553447817466465362659255906494596376792566218930730744352456767731730134516559649777277706797166273302302091902205759855728148836706484144517233795974464211275465143625132301168782339307893149198564335606606680115939503609917944613124655137645826143121794301597356317562475340096035516945357586757718939984409948736400131214035970443612749081941223937184000000*i1^18 + -186143462435264717751750440693312436757407288420714588158747250576594277629778174869291759220778143885420901355329723850868905080576894676324175222126113625769253114287566013247993409776795400082564541157819762243037878807940193033994780554589144599525100353302232825124369260616781101903878230994794655573270505944796159623649519333091694712723660167909425359671737542135810856323813197069101720567842055111695116694349901476649566985058030452180999123699684917013626442437111596778499914918428281233764140917764320333053220766573873167156848205354302882969846451824151581978852104477102825200474585708785379823297540805747677303115373913676899222230920279971683810556738114778568492247743082799270883613368090916636087275746360221049672466189646990952366498791922276706808771470624063924676930752544679914338474738808233464922650442400000*i1^19 + -2028339615805349457554791546571608237347327302348182064477630655822051218619160472369447135599460057995962047328640602100609166786557471501517504596082367119226890486934207872136678575715075617544011961259560785090255423100558861479121809027310230445595637692902505045215751279122736620679539065008520053251441756411119469475822401421741511018937507619476872631794388817269303817517251196404934813237475575764433781248823946322316337745308124898944284128539374144120967652449260326762126376598980250552161991223823336654598445241079550137393593049502669874999724243933327544662582009953290598101134784442627941468599566075837158779267972555963367736739723029270097055758733259342140721359463910963425125190261188220188309265283280902876449340078210088367976201798339959415196068868992799308799246016475564842861006668367948391872000*i1^20 + -7837789322277056826975461376891493664042107947389230178079178519470117933572090246102902900928839379721163240482267008488891954762179939537502140694646070854803195402239799050703491309244199850763230653706537234532040766396746687489388087236910703308628205043681664949176445418594093131550515360392168632918916109318274210416749720267281611196204745242202999797617494612908184147954823572405605683857626340627836102832481246582860075383973644010950081191110598887157788691863607404906059683267011611557074728396129816966416753787881801988426184730202026062762400193452339125286650332895292286870148487247314125976805257878734972283660253921709982965548265134310032434736630664386862186325584198408867554295363847015076592335667506983382841418906964762963820245364379156508537405702860944900480774054325498709225388507616800*i1^21 + -11353801604945481363826702006977579076153997285918598091912972570475750307299063254516140052565914039391925750485419421040889370124671941824934764398565903263996677148309164681075262211677012385368730509003287944488002977319699454155631104853103878666850034374932921371165630211526790847022881801279745522131638178558895630593439887760355349518219933803750406361255152635609860740933604975637643448407161210687565037975028881876601981325518679105573359633452844409885644555323850029815302736997052079949768306630538993736243457850378076989798697010980074892805779128169071010165023997120303098097473619371540680729700731062773400310926889393105563420061140248435939088360483604774631282462376237186335401574848605943576667153833634010045953907611258222672007505484958058843765159143805543703933440529047378902962120*i1^22 + 6026211135357228897239785641853875882048176271163687477184142753938307114146749867950161229442619816849985348393145312951294347452313921995237796361436116647846795393585242962622531315418912860875074753258706782641718669460941956223626682038820368836672077338544984095062569972293575539454262054386614076932892193213264246533967092698196667948399364094591511006623234749116802975222589010140996820166337178299416044429109131686352610468059660373942421482513185111288309140201054773915439478928543164265149639072856639776477435097238721933931542912688397680870446602861633124727974996309603025714942531827838891387056547929164710956657098254073513378560262406517988715519888916991041514018375234789851074694589158577794591905380610034896368852437188496235606110230752847959953020381193*i1^23 - N1*109113673550003143798405388373425412133958449935710462734772813612792131593591644021080112315580275196578770494698639623386419526084587112285291805686605278109860170174783787432088679745197191474543127194448976964386268916941310025711908091041991536*i3 ] ]