[ [ -639353240121989551846043558233913108572754697495158182676299234880109325365574823530269377146427707710617881614297134911532087157292716490915267126425028809789999911815291966810746352105512388464260587187146632101701682015270181313241178349112346491872981274612147212687637171710978291110195757680000351973831770748265196174608395535703306400060582200041711130168575610720972327505192991066231108123892118580810683986135483446411057881286106500623700431135017947394309113316222318008862628801746845099021961197309747635045808806981783525635551336880333163788038869134443111741290624251909632967340924565981455231247301179869873777270582224879944486349665952640870954880110183232706781303350126057826891351560155579805374652362423416724794213179273005078937600000000000000000000000000000000000000000000 + -1093074286486340031980982993451327573036767483557666909071111419523328511903057909496292021846488335948168245117426990708466832089551663783060624028570333948103026010213235717871513435520730631557069400830969905487005737635171155549894176019632673732162586420058380050543471860262901177812834963462262791766946916568082528954015546259763009172753753702395954799140342749268517224582166496418080910294957747669516051669545345788988305119253296658882588046993871027827164838895683375145386231470139353385888961917364783647588621137816843904551183220764383658604356160643730049233170121860266840019862552234077344417541352336727346565659731483218587791706701298451478120646876654087424059543360801170044155706660193628008901506348154227427816960141329673748480000000000000000000000000000000000000000000*i1 + 420352789608255937954049725762314968542741129390802310951957578918298275484575256972398258400377952356410398042003973490293742105524514875532407809153973571283522831839285538557535246634558303132039324782494837788442462192042853945018147087423290783592711903811097211876985288335904460215348900244937455368412171653273071312378479028790686409568996263599013600561312916029268407232795724270063525921901194657131836646444182665331208740661067574802525275302489767101356075129578054909722001448177250190767499021009839389330220590441278437651084574184774834801606093943802936753457284067836818551368605083343239880886441656760148182921691900697582004575140987603419115446630684785647878106981142849225064685336514765401073922055614914906952982609071702016000000000000000000000000000000000000000000*i1^2 + 3060798503720716846283320307407546204179108567176516449789383482083427393143945818997043036345456615472617355272256017441395910744373468023881332685715406420529186968139674311291499952824941500422526618452398907113411995433286635356455937681441502465353819838133447549637644933717026631110649003982352954278998079866740283100128629651516675624506750473212265382955508931087542460647116275752364886902491598747513887934632091396258952930607416548032679662421455415234474232851571438984476890206431653151573561180287542257022411217651251099077949368360631483418083826274219506668463116939365980059999884968703402890234824361550291057796969613303780338120167372268977659302786567643596238410858751702895397091581542440035964896689966323290364952659256934400000000000000000000000000000000000000000*i1^3 + -8786125176161173647713353287233417514494678477472549978053610817973470455359591157052670908702092257430488838928684130117980120830428169211239326277916194812108329331884109575887714607421593091020950066962430828301663747175112724594221970512441802223610731872440112048175488126327209727619369693479067662177195450713889547835521192246930825799854856002503551279844842918261295171796718269214064166794057254527166680127526233462668930826688808956455200246771431981245799537864918878217428668713810886154070184150633350812997538629007026774270192080016730466301001230833805184186263359323245593358462251918423761770519350248639095507251776198137195749509266485720614916472410715809140454017688574223409598053918036435987857366501650310330600048233021440000000000000000000000000000000000000000*i1^4 + 6733960875980981422747383784396547370748022134215061493580117209777054021519401654342807535640351282102536508001643358313680630036974830426120632037182276710149435233772504545141476585326550134968295643984689327152692050983573819292794191354901954082088312289025642229327684072851348997815023000501520937436340278402951730712451546257272224615180345330894970035011476616939993559867130647041697816644004582060866127720747654259040646425737994895796415171792778617623872641611954868575525288721021009067111267816091594545972084559032463309222114690338598404624769889008673932826354031796434396974970870795956236009226249481182781824379981162423283537888902741135132765977420911493497326532133398448538033641115826607798510684090282434188618372218880000000000000000000000000000000000000000*i1^5 + -2848105378225107341686719808324267295638667739710186723928960128784061128133320216061591984870658342481389165006368879224685595930654717480203169553376711877208724485703282932759727151436270972937905976358366214280685525340687094531204201726064443066491911884430491272023294350935856995758156716305380712332689313993804471794821536974087953038350422839933518799402699598102882774049058725758769160538653992208146598953311785818735969354152904584019291003286147665198496189456981413693525506864484403348989518629559389141228007894293133756322046286367019811778773131952513968500411591527070277790523403745537371732867150233938809946932230321716852440053390030253228498809927202393969093435928088339040624696169453175697614113607780241739779093299200000000000000000000000000000000000000*i1^6 + 658577273680286269911404316701073876706073582608711260950456543957788033988593352853548514009797707795435852634180069003355344978875800384923887724119563214859652481934061718622745472941955735041405026216948347988909265356268234589679145907001889638472767337356574503147893345593939682030096391624595539919694101364693995872785336351434203176233851077868027751263752867765667658778080434084925921336505718346728351339080607099860435309558164123157867227015615784755243471627588789719848914220945582202122296858946651057659494166305534790284703302523242382406688362586134316329121193971973810461873645026690371298429308516779415004216886909679583408916659297184303295049039702423350214930092751189879632195243456051908423681487412089298857492480000000000000000000000000000000000000*i1^7 + -88568376427307655101670598360060963154494990206985163157409842140559167103038249390928878888621454368935322547139935324392900276363446687064048479721423188575398369988598217213542510124966949059646334570782853594537693902329398320010247508623373444364264051866575822456615595120532708035253081665563496270369957026278304255334516954032239115049454932530538292451093311649806537593436999760746197211029896846224483842927848001720077461673574244322939083768530397010629311643202661045310785234872523521581982114450354738193166716760560560803073526059702846484073603257768132115989089937078027912489930858264621357561413832777408325031322243084346932032868758177343744976775852997338653750964631262782828431810171693104979432126941559368187904000000000000000000000000000000000000*i1^8 + 6873555538980533576494746528320711594074336467271490990346908193267217403415705359311875723827483500141496592669656452037192448830240174409425322027038552875295364187400893040998606271373964926810795743647723747381606062108944962191907443271201498846449571510166640281189171625451475364100211571080087263372566177415706198297977641688414352711276447480460209225705777230903185338110996288866367594707868224894039124573732707827860971803591771185759367260534173920212701194198137080379475878951655122249319979086781651355185228910125693207619938161848083617880191099796994604923504087318064702609568602231944844994510831766667630229237323985232100771475803068171819434055925015160082391457685105040939001902721477222561753760869586776883200000000000000000000000000000000000*i1^9 + -280119546278224181747520786649985091839451733936045766431407507944195853083171682316602477327142422707950017641758402654374718946886790059881303007623559357030143397814538811840977001383480443617791326252239568921010629598486066781287214263735951192895189974016479715903991526579951110524802295080476659046043162769277202084843923293520996108757273031928547671292415834648988036533678532226921340030043116783842110452195238685855481316997320870563090086109016417446801670374712527879854427291899304286586772118332139338223888079747142331042097013449898724699473474863842416784745999129740575805084326486568179719133447869299647209324425622310225432147887488255088852103975376015159599185722990187300956389607741454035894967001205964800000000000000000000000000000000000*i1^10 + 4005120475936367524994776920515687818852524527129888255049692790271407761425607217866351178324364211461508885450825806078454026146463884035612948412693180770254977777288980389628498346290586722334270074737178473590972272901726019373268039255176375705161432418111531534424191051253461942434941743497320184358646257931467293766238275897843335358996432962184462575737885566845164038629114904589789301041138957858561229503457717427731159044616940556258223898053803917746305512988043998166707189207606824436203875300382353415646246829736694755415153121677564513120526130306375806602629419486972679964761949047933581670266961820024465462027002850385334792066841859809536105378890643814935945637727851949255774438640097591146320792387584000000000000000000000000000000000*i1^11 + -79171949665728962721020243765493730529002045131186482307788042983762552197013415227311263409916141593254588375291332175143810218751142811433613855497139944182045306165422980263941491658481231741754501177983862377265519439727500057267600327722052180127522304179680787274123294321326683254621688387153233973760922134220431904455684965189877115247337608774360939364671388429123756028523815812415585274916616096009187999268298323328008953322368476141768192252895859638857946163365529870825235094387364165858591181202748944120946547312392293429475865193092298108972266603465241335996507101198045752095352020555868542163773504547030668507454207466084298052428091595920992392517311243730919880212227699159130239975254923324107102617600000000000000000000000000000000*i1^12 + 535409818200768769312329216478374310611085224491923267532413848417610751550089722461076801033129832765347991111925400515187851141832325796359443873445046856639757157011755104647189470930741353107153620292676191698865772962081632146562835340677741378589070626676376986731212795172134447352966023445963473170240610162513372961147147897195330135261022760647327191425227895072556097870363742237286301101508375117368769357889347458185811322423105249105171581767126334421259880365935794300687846942079583640559265408559717187896036685865043254122825975654979538400156436098044147387031333106407227176254921362171747728341703887756635583110171434497704730117136973211395606368221329016766834803968819772071370118022726042286817280000000000000000000000000000000*i1^13 + -2624222154227870251076338900573500098474259321667381862683198073217117785628775516897378285870040959852275297164014686565741938576081469455805280637891804895334112066482133725985789877304527023983088050585059657353427619245051260530855073481480133497367933086609749452812767913781815971097492357643412227478121273838717492623565884619135160636134168538265746090656984992740631463505020352780225563081928377897144907332502451127748838861685699900654573486155045144704994748121087385419983426333024113664759142239633640225683569529887771966659936586826428090473233926431721560604531551294585809817845998643071482584980686625326502450905852380519086810787106491615228387898040780312725018790882908279968470887250268258304000000000000000000000000000000*i1^14 + 9102543164303290472890867777131368237282737659929896477826443033872652328876696323844501975461198291434417024072766078867228648449736996162261550599542456396710155595281660422644917972956978397833499454290271338089532145314314780590842393900197666732706165115294981495778235311133930174835495529010484412908138816794634451310600627442965898288355416413338679529934814882819829892524123229999987853521097625615469329279663932558438829392631303281858284453848993098205668749528059564908969847857176548371537008940655845098273327115899800840532939647196554309386114754255475611233514550161126955743072933073686925953656063495154625041673579723429730819252820316275700927844866981225790653244405048907696599397616844800000000000000000000000000000*i1^15 + -22909971584671906814616354618828995911749147396702290719265355413295534967240185852465931532599348935203804933444070472181750841348235457235730004862674222026508141402596776703245252939872494093085077039275978087794117574135685146206028946304341477566141632192039377904729396843345810936096094079091375949895070093015499360714000535763060898447879805132364981448815168443497539149152314286364271045767944288931119787803691646126884838103073242628845178311331978838328712469107787805861569596741590306515317205849411842832741498145886826221109488999660593488751205207951874079261685983752983016978302882555703017935592157669153115101493398761677654726265004042924772715241723144452270084272835588484641943715840000000000000000000000000000*i1^16 + 40659074210863590227485589273942936359425127347822397874962959627628331997621979229376750896406647207980577750855068595379865388944314108843773140268129141535634537822302243342082709710268694501338783757747953521079316381394926529615568003100687662762758412142921883629747866862957722943854479459331329318797296866763409062102034996378627213054241839348623715719514088528158930534173422615530358754987944105574888823445797044655129051310796094152738275800456019386990317196132393895842236265801807966013624617672120812432192771626989012940904568643231939877042603005994587302043392868229583514466204059055837423735231277332259057979351505677308471016117524832931595497837825362498493780536575979803377664000000000000000000000000000*i1^17 + -50748310262176184284377035375233338094897317755795442318437737256869065471215058202168417940791707643048437841068688006367460123085559777856791901830732984821330903486465667566646511091127473016613130627538855685133972362658185008644997009070685861284100556971002538003253028431838256694783641428146619933577427471022174314062378354557606926000395571859658587768820102391158622764154792763478559682461099489723528892529688396132736848615791416566237348830086143565357493797240964168573608511576530643708215198426545542917841900470355070929333914875555312799321713598207008089113547632022949951637347989624362197691177926627249447087174803260807696091962883341493484225557716505082051191816957250764800000000000000000000000000*i1^18 + 45459154897849975572829142436276757649347609462696614438418187156249834269156410026508730753695637227606163336251782952476745495135374788699515663800132713415599672406533134636251563234138756096861941905397639956165028927536143829892567788467903281059243716460801908930613640909457336183483642026007377477283679790465716244622002274967065082197233772381329398431181289943332651611139808625906089718511953931993547866600651032362665080570686773642867018269605548340186264461952937410029632923891468977783946941859089035349056226124931385973370888780137705357738151704276109934588455637867163890649797673939922336166257884430340620794378725767352555268517213143165445908664120835663219714215116800000000000000000000000000*i1^19 + -29973625805077278857702504312806542733217765057609120988397615942267466732485188365227139797883563936015370027262643219435775704951453706859944730795856598495176907887917898898904698959072101039604219882555660480698176357359786713122032476700624708801298182232410257371005269197177901594479213770200348097530686933735697100481681390109734310484614547340261221459262675403246282459471417464645243108548798594649506424795527560956608817650156125733641884923549796763884838378826893395976776753873059827218971853948792401793818507344186068397242649234354976456936608506241762063494799777073624717300946423347756319089975160196395217321212233308902555632740662629787869518610337432416328613888000000000000000000000000*i1^20 + 14866149684746071929361370132200264099825108364225552366138838757780534536575835920574775721713855419221798896823311434939168451213969720519959003404181798838970759499204818216733201275972841321899139758190626035973436068410783638908271785156906308851912690858052839072711334427159732191326586634060837150924126816982018928448808005223513140897112238344098710985373763093159705163948766975190477240020730164887670706370439261539798255973682934625503018072673139090312481883050308035718769612752592060163397170361518712343809630938442393165052781046269613750289331526397132339854433748671509808347337842855230363508561510024905648843799596879654308892014965953930820574233603424963788800000000000000000000000*i1^21 + -5613178888182687724711615469920042960601427201061526437916474498803340800924790234151089585773209714098184102057092126188388262340215743492811766958332554607625015296573229504795412182493949275359169419180087731102525434828960204985075873806760986138931138939859015954461176799277444499916541898780587620807417041434166277147634663904227704755353564126493341860221429730415477171972192580596354273009242721463953092107159005620032818868284393228207179362207277423662811109930734536956522118650963068105483313553228884541855746591102153231710274006742404275056053645079454560329092481775671216957613929083129227659579900203464148166712017542559705814734136806627790957680630169600000000000000000000000*i1^22 + 1603218005628515934788746731215756085031366517130561594913345085857407694039731948444529436037938716941377755530052091826308949876591447566149642801740430937714845893585675659232862325926790250131266574492699265522791803501680368041241158751579631910818698685172773343333689730140940685818100916320288483812850019688604565822398058153177749171857381686486463814605917456382417984199813798421963647223891258129273252702397081530127238941167259588715626378071761338258441744097372271803292627991491290047494734648480200025581480046024647823750198635481559437577487707930527985433343595099727567948418964278339550948977836287473355222649317208413090656989747178369004481806336000000000000000000000*i1^23 + -335229783245483250852537825489445258690920797009810617899450808639268794514944017444898692901526539947321147006711785477528406332219675949263458771857678628793486210861910857784251401201477639356738123987345410729839680817748058072169494441207401225513249202133047970072627335027471573081266648785279745144017008910112176342633263085151842826899035175873192952164967219169212376952909205640460755271809905185397020223836921108119526114893125829313559907292140231506308481856919238486626517975281450000864955017024392516707462247207899256414480182098060131539647704315103592946021078807243183314978662222773932811943382884754819674975655523989686483858878776308295270400000000000000000000*i1^24 + 48409861784363201310422270818621441019804453910495533290097969922298428091041674617479359907283849518681668752204206980862223236258577350485154936259759451927276043895404143573896028350559440220388169225125308746837527251623080692337300274114897807633241846649264472686653969432472880167940709473088795800790849142856189235273313864254129877357350067966423331595165727487565544290433984649713707914829501570850924625415294517899162744001165888692214949443669374251706764955831993217604650199218532358987418658818266515058042951969351594213506003561664427802677491631873593319807962623294371992170149768480001519204703565453026822081314119319276027455056463790080000000000000000000*i1^25 + -4497338519851493301970638472760897517048908268287640557212325357264888950397106231450512500122736183143761441643337073898613185311946743443205571751816468332619914236962559711306584629623257668837540860157631453317414316140494160742816623838376076644665251142126326498713218203526345866698540964439217848959728919764830062123922385694617379731821896419463515669492944669549591473933429333076271556276862553393298690069556033818747769183265126846796428353685325103584983571341816416156860820588407472189319900191011335448964346170214595870385796547333943277074506219649992072756970043366734967198892258686790129572016840604228377742667126014471622860210176000000000000000000*i1^26 + 267628485723063305122525145654744553913931857441625658107943972616591177558653035816986659489495803813477290520550711300045456119657503563592346311790596772207849165778531199350349057594963821322482414580541824633962766330252865130253042550723303126184413111907683011525962078686631273260948449652164113305179977416562188973977285760043765569623438912166295254044790818796210922015250290398602947370448121051151374552343443409231317242944816561365835379017402246313811302234610714606932348079397645321112139883786047721384053975474948380131196909934337102290048220831249634416022990963071237024717771841401612086703218004399937928443217631874593587200000000000000000*i1^27 + -15584885550298500980098185614604563928241059547812439201531805225690789230318164395273281351899827468621776784512140693931004840010995832708924064723900037682764020386356579649381201856582443111464071413784836032223247831683804418925583651256460845316959256681965292260761030234397450847389604218354917931498404472049916015088100415412987040879147889647728078594134856742031884310174166296975126805076195878285940590658178387073800164021575143363903435173597824053535273161279502954194252856765278400730524045188835024342531758774534251032419992465002442749291608349688331997251639231634129165872632627459783375418622329477300108955924058603520000000000000000*i1^28 + -162597487164979808436147662685657265702945320760490598208373366145058056636380726330988403449091323922581680810116431366392100307283513390416573287553850167610131708040476919559628520511183353854881927646119640910251548835871134926788563596043255129057458280072600734621882298436598294906546333222160349008887658084843450730550465859471007318443794907855732616527623042911887686905741466577904843861749044632146171368225778207055920559983548175279214317497460614115915777414820604506702378070176066791066121519298074924830389407878214154455994787384201817452614565478348733746670951268422370016911152824927818182045478937261961608429568000000000000000*i1^29 + -586406838891563159110882613316798130794805762575868590148687791557938244144083509223313706694624900010545105519308277911242964218829822554650463209594221900599119752306449598414369197789661736817036269712121237086302083800123247886321556429617449368841741026302517521331752808631841116271730803306288804733650853377061035125091851945426673052438624548821276239691498156823195680664751663055923212468190236517533552224147883712979734706866138297265660359059731485907606346843451122097852333553326113073496866014825523334274097339596625918927387355681186194773544159917575075539864582129840458158611993851207568921937400355723673600000000000000*i1^30 + -1193940446848307036708994241962719097088148590938837067553098835483730448017171788302527483455320431196848719662258015768803096761043608003953629491947335850545034636920992738888350647000622095791563603395788327796550012279288620405681631924011754732695927978579256716945404614706196623521376332513260889515091121321011986778583506969114896865166661018242557974773172812296138855129680836572832091202563527508638384280261533165580714345940148294879165223836550558822828645593158739743290228679751072997473874518575694409850967168692765707273867559758666070287399811944195122980426914625876666897560936540175980449570488320000000000000*i1^31 + -1877372575508062455499307119596271871447291597042822603073473360209786226428351613429355903087436109711481991276552920320930046198687325926416532913119853286492417358067339347971506607708987263363586245187752028874710212409953196527821461545389629974713669532005357183295443184279430095349467897884403729700436348447227543291804859314512079932739163870887216877714535291109075463903541244371935342764745969982274006975591204784942967712642816208101329119160260463727642621525400296340651594375198267265777618715124095856393723087265853322068703196351486140852293003693062453050195607194884075293400309006648475648000000000000*i1^32 + -1589713466048312382796724107366316466770896593091043251481057043438212421994693326344462237149946448260106044503693991410386725789448589587653640503445696184834526542485795351500052918729453004972469485603093336520602483818473164646366365804387532352567490240396353796587957339302656418831437311338531982916213996536730564857961427911073312881002189213857387398797875211477077562385275776632402480219821395648164857782654355572740420276027033667708042515829738082960403772085062334625180579142633172013728497776464842010811164916240838073243237848819941748688933836263926121839385179637405934143335196262400000000000*i1^33 + -1407306130471153855841416179631764339935037729527998831749038282430079784197200388707842282105820360003078292583820449560474468420791346734844191490600534946806899300990750238439470964909258138713876539196765463451403556522446773571405669044641699320968258734001826095770312649198985020173219463785355197163085149734116569001159379484064152046931794994863908978025618783288922616262395295880838107349282583723739936124061626797360983248161764767117103456269251399969275583553058189761410209574402766081505394009349521417847811564579985047497480929641400372137251664342401307446334052275636194508800000000000*i1^34 + -3943830325972523274294389674912749468444950095601497943363846834761268224453776598137401888584444909595851195464725433383555016955571206269472934348635996039890358808874319831833072172755101258532680961479457502276622861790826497180939883032179723917888420770534142551858666546648939328591373240860075464054876168203477242711160307007487097803036602876589413719745072961993452985778903328614707223916645114088326466348111265420392896901330828273639001102896972791637511830944868450467505947338288955293351631324720063343102564384069857483902087262498129937924587172279552166998390234677248000000000*i1^35 + 66148364486238459189284705831750534201235737623996551684408637060824234515659109932636796602695269891310854201220158155923558426706880555404290182807567492662290917567734971486929114333506341622409191662184208971637805833393468016914932551895451681218885988822040212954602117710799965485945014684963859944867473860511696115634651699202542831469902155303566259766212442157581780982827443230001341425964615852620591495186949549414198855525580368694831443486881099713952581396015284866503282542221822646285339318115912888458284244856344268903216934021235601512551620697362561970995200000000*i1^36 + -397774345957229678811244042733284017705045487244243739116311230895408871296318027242113627088679944667874108936507537432804338775761366840144519556284442883020075141092378041156472736320933798014519731135477771499219265899037160246551571774760871737158594176875770893280046782613981896647724806838741755543553901280630532866254231305908897371817790269501324128251826296126734533298970111058145087279416684225965524699724652867824509696818635563582658437324174278080134587876418513215453198870996222421674501929714296697908652067152384515545340432163893620390540827688960000000*i1^37 + 329905242871750597183024481762001447562275896805354222640522195977968538536828908206732785306512726736499310469854651886367275604409850771285754452221294991069200211731298749457571825344784177722814874951054424235504740331841183822212799315082669371199119776578750886827969947156924764399980720765659004437444823908422376502965228582989242680879941135661601804574584239873748772074509806193147168838797301534088026259155801512090022868674327579652031405539316047324182401001248820651717377892647102177019927321007710245497009526840035253380124786925015138304000000*i1^38 + -174053907523237972547930068044092039235810107196170890680005054500978862749556998504250265668612513653338543841705755464574533922776511247162471306416506091401469115735324856440769934191257285929921661997217883284589660614975840488975047144903529027319023343688812166532757428724258406093566124072573835777872031371039840763972518316918708174319330384239285671443550732485283792190331423931785401394380267624720844162212076960271212792619942373610175798776531749250150141755972546686258499097455168135005056568450420622798422951350703685796908236800000*i1^39 + -266867032466459838333847424048527264396811794387415921860862318312357623984863952335263070425067122257541292338349687413968180883656178931815252802409212174089252276447367975806109290917499585957020450762553450991272472395751561218410425218931117151645319296566460499875394195581558829669256829988529938128139028194505298346623419714175673842170992736627555102971984646673494252902700824615682703338266480709639323928770061079286629859635815700302732407483007150819834512274325524995708529678704238069235442429080612819683878595809280000*i1^40 + -318099966403556110397869438301866710950141217541852165072468096250963325899564441475336130562909014031755388683652944975637310527992889502902209379088387042030205319564725057769983059348791626064644781429994532758329957409465398674853362922200583336840520582245388919754551411203944336867339072602571176099582888069846042210732839551455949794533848453167725522062773152177026321719481991793757298801324524263715826215907683292746231354030987502390780092234518268927693903897815992984376842505392864068743193833106483712000*i1^41 + 524709917833134497774734243332408693869397365433245547481357100780528559609398460626139396446508723028519529029789873777771264124891513467714377930979869088332951244243194974746990010970331529366990388078169687941933632360811383516747642103581120214144192327181869111165685505298770987445202765790149368697290982748727047919810508129746033332905450353339871511332941130607454242474695172485507261534514237719681254883696977211844240062356195076737245402752221005831841967817187285847074345110893056000*i1^42 + -2344124116934828833988213565428291249645999320996738001679760316045075840630847581044745486844861210479800373534469070275671607014825581391620262111139302474415674806414104646370772773167264559625576332352450763992899613248092413478331187191241393792253531110189672037285688928304326914735150651247176542324220306502042982593672642064414650211905744715787862087215199777506870822081154330130942659798967211108421173013179859437329478080403731643876554232120947384853064226823040*i1^43 + 2724511498179557330652424930231960459472463824369774696689237749139271224508184554027255087437451955130446521743276434268364389157276090337957578374913634797761066140259886769135726063536560234439600926978011594280632568211201404158471772800859655903558925407683090512635280393702079995776519185801481168100175770765767395015265657683167786782650653540291373203942570340316357730483456095993057445541189071341467022070393135394919098561*i1^44, -173768079033883319846037109373928534527263365132299751586651351801708844503536342775223789536825738887099346674945579337486310799266236955329698137061238402469279307970126787332292841752178559126905938368759255727540493282477430735959350092746314818047739803036380523238056959977540509203707859697139551422148612349847748038134773978696164413155236784146992323171156277349681479660331455616977720133221971574407425192544912859988333137063897135302040070767711717765528412017957257015615216076555668373472073667706394407133435414127007385216912291024832687571078440006445941736154018254836506746311607580741029579630453145470826635735238542940066254973216195916230693657234427818087605465056248140240783205566467752181593734651224700468746619126473666873516929516115834111790097915171925134333211795493187349187307706077785897748874147090573025832053823501677076625450874627414883883139149380752250202279747999310512946654996158268877034149047312103091622421880328197648055199891304721049880527930368190969600749181659788963662060930569159959395322508083200000000000000000000000000000000000000000000 + -297334005979521541912363241678214165374147176752516122457806683435059956886557591011398926378237621619112952146874569880313333961083618281519638971942115144598733932475074640466053924079952297407854465002880219959755342625515656366385984761100654940842602046005093943458400074873592986964774974574674245996495269143688044224943934106961329589446552257310765975176499786875668161034857010617699874480177290557309908416813920829574234367364022193960239222765644165336630283978285124653184687254544527886354321445374672836444860532907153641625688154040686538205627391204379300586709960436218753400184607665242550090505361513198646582560942730780450796576326286141689475931297759955829824793192838416897363118888369332895025504253842836004428703580517398045964282036739231001983604693895726648044580263847891004730486761825279219505851331270728156124929224266123457949796307423374656641255148132349903159454047038293046592288311209391699833396710759577682000316077233980637776969123915450117323411555286082275340056111406255697296676219227643827715844341760000000000000000000000000000000000000000000*i1 + 112080589068406220253680850876889824988859870160520373494456798469315414512353408568314536204255659251790034782393906782905315916783182901533344116019786941661474198285841277454964453545393186098871418687944735137026250127532393744695536385319012259006053957692688660062273037080064797506582207388301728592126244841527774826371277095935231183527236011925402122997634467528904255988844425343260390018693037295738825437823970504405848673244257421019254988262885085273053941849038236340951316779058820970230744748451035473774207745466405943459426821017330762392146264009069677072825217936121200847391710371909266735322624987717893158560959623600898180474694556843368014664338103085728945344717932093198688319083911479726435401419692055463389069219277719080729190724210098123908302675854755292779553610847970208721069361064997151018354800701177523201496177044715408563212023266666141290771166253975870977410004219679033110000313239539581628522919743151837218084662199255187422570431030601215842528101301836979941162638971466275642754807977583829080604672000000000000000000000000000000000000000000*i1^2 + 836148134797975427944906596619556258997182707220279464406611472493757452787368841210055137796857131695098860382713913590181288043843096457179181689077819281352789080043321993080837813455811432000987798688537882319641145407321582760698118979962065706062467893478372427620810875424911689596148144896792142265343859293395557698358820627253977048954928899630446437873746563247137535986691880502822626158169711711151227184681117566443034737585008680915889657997491876758114827537300220193570305641268575368927911683863012273585513074492521211214490170035836140798701248005696991363124808754275681017532472911117123551510200718306195318531191831565229614933859718040527321345796959473767472025059345434648422407961149431050421200225750536162362055061812316366079296041765493539485277552204683574744737922594392365316648020513396869409037972803455615343701940943536579614669879805260949078603934698844228086956780624099245617412317281919142809253356528176088482585189794617195240770513153292883536718600220481914483659257802330425306043554793453741146112000000000000000000000000000000000000000000*i1^3 + -2394175822128700942161846575052656841700184578783840063469645561697190568645609887698279305843405870207970788531114174669577239672448039778421615316021416208250645294076934469837774423676183673020580663663259735147001997237847501072815729103595903020674569225640978457091994614117663469502012123063356677565057532863943143047297690842214118584500341590328990957769244835696320281627847642916487461818857127011480016915829681801775680052544902342184952397362154257120995468755766775764987884013454830242249976735348478988292982063506206825601469001565617517757384596254513225525422819218153711935505258156716728953236512637150415547012654468684389746998701454346879506341172039538207573277440494522980348980963139614136596639714300475622545924206809975773921533828592340583262731558253532259691575407836141195101747921502074449462008780900828309610550569808275672375906580726271233395038740991258078454435121711530067739250692021408196921160862814776185335119712042257297493316794130953750419460232029705557009629328506265654233645277753695367331840000000000000000000000000000000000000000*i1^4 + 1833896979714059362129774599998797860850508995802369755645533906463439569839571068337274829001562667935988528681326485268736951585071506529034097998685720964417038399156632186497873769889353876289632539519890309339698262500853228410809341562337050073184896838308111981591817094574598030325327803668010962919441092812103126696914659450217717278036049224341259306669233339060856895272540842326772164334662091729079769109261638563887619307924718098846515956074125518278038029135683513395808630449310858267417304082640473520165587718240736095893902169307207134027664665873320122310250617872244597252176828627914709364103058125278202729993630935192958993533953456527374892201326615116354258657485823227374861847010038436235345424098319867280915844523482758024772295467158487755723683226858787830124120794978787679078793704064997887202142897093734194222762340091804129756429581911277540208646221510038956408173375189972627854463730620794057629460083562384334065012718439303009699635488282607859302616300450998136370307725156103639863390925009641799680000000000000000000000000000000000000000*i1^5 + -775354862479593144733684557445728830086635482718843007812372710122898828743807351822552221558069038925885044899812604184496676692167676647972224301524086114838830535985532299990406388117078711143026625617404479436390390156262199756559391857938354406712099573261417484494461947437150974300179807287643256907392116420410475573444666305844202010833697925760656342298602167409953678915839783664420626293609619484973946484899471016837835911474212202174448270162935805651773029625747909791507700849456873519172222663457908246071992192795198534367442955853878611313252948061436247374729271687836203546419292554167180158437779142010826995337643067762512987241375735942408550232148908273108140228373608029796783996387812486804950995649372677571976148788712197779999476770401406098256779704662509659370725099836134684337616817816742784372860019150147230835498101780341761719221599206607383441050460599945011391163049394750885120530239094597768262756204751604438343278806504792253168349171314601445450403318979051569751650598522159397049518389999121203200000000000000000000000000000000000000*i1^6 + 179162770697753991765830774722927635589837269692608091315255629692071049577572598180679957770050773147941411542798593219831225545858862244563985103279724820705052475528053103002279909629864962869180631778093737697718924557531894125493798742616091054287104507740404632605603070768864964662067296706209333061749396272734605389936857345675165338006992746511804814903728969782070754068055822230960398244015550309403736938201648763439568050583449286156863524382685330337749022275125072923382870652407930651000024043157126988935204682423035121805511236468478392453935146240567579011209821513907883176261706807047447328648896241816203770759562873203333851125901052501923937095120530829045174763903204738357178496216306302585140666248729193611540060471119657960131713479340337664250400756836154244376484282497830801316968359886246541251537226842904908608797162725867653793726923232564856240337226720105571979817915222949156082812495397334121269749832745696547790467254227304189627333858606789369106249647639218457405453219744268288912864181726740480000000000000000000000000000000000000*i1^7 + -24079313189039041881406800810652000874680611976834554640888904167564562946155598438327566612230711225877427960844087246176789834572257839798641160028633116169159263959886366325404625785253758218938639318508977501651443608791903339343853451155750625417159439327046858685448399275557483263310710855780541412532730829485042901855813463449256496337599393549370673572930040651538529713420491312966260180927123215923049475204106516805748512321876324403942094247014865886298173615170369849528862233494004858383248281897339009410287730267914552865910621058717871411509457671611400963560552161209113398580201227981970240829764785311456409197457768298319899592190302658073957833664977057907694373534144046720315350259245388965432093596408265014228927108129360247732666650812408013028945464014931330273754995120151639599201706167862581566718441991140378571740114077837317100745580698000729965393092589307638345459993191307642214689452638921846794381534184333370205837475566055925989304147160034430603713829348766920888167051341314050392416304758784000000000000000000000000000000000000*i1^8 + 1867613466631144889927548656833952992187800425334676147800778957492837038045909367122181727481223487736416965860139497530912769540144596027334988570100117626040607240137217438115869513571942349148252240157007819664891571845153424313424370668147041013100857080206760254091517473564872317026456928071621427721103094488246080182532708525674052096287299714798714129058173778074488643327679950144949754465271416598431617396322563618209758129585708630026612726200444622695130998767901764082922374659149804568168413960877746514529957440805309166345213090654339479218192180021316756499816405801323969828212452652726856865247764974549170923871679249013850464790904793620381388228615147372954702959412061350915994125026235307289152536101684498178769973411148742185048950467411595660780184735740157479050960688258464938559324973923953432626598838865453062694563991678910912222850414733984660412670215976476104151448545864167490118315099880517046863261974229202332975500336857660455243740436064730543477366162855651225297291579611644156762180812800000000000000000000000000000000000*i1^9 + -76016915021431480597030360301316091640754256881882463050021490932124086325895814035865644189350489348751191128837141749961144793783332566198025886877805475456453236532572245805895628872255613346380753946570940965365140930044126174608768408600277716792146604536063491175718687642648932437311789400205437152319302386666920361360507459583525928555182961937944096863538629538518370444344058064408251221858209459313115785709591989782950200862585093604814144955627227933154814160311517563857796148493307017307144744103289256384077816957061423695711394686060730738213698313203877673071170702684834787450047766687649789836026227399636474984204081801907448274314676774206738347738865048301650579343577994971120239309646682619033675725993048920381247594811510506483557397002644685700326705006803974690986829725989751173223853474528172990382305784021808720285341642580045585074159875733246475239896566797263850230852684732403438728637487868425244598341046943390053094792484178552987669336448260129500274370298166107097601021425067429252300800000000000000000000000000000000000*i1^10 + 1082341612604163574961569579846201975039831104812828088187108078490624924618930004774229322890612621042949523699002268967870044813870392967955554852474222318801349745569546040557833647160163108561862052929859963608875357028804492425693675251650253365398798586402738957743864118213130527205544346975527184197723239652303072903117132408254501259802104297101772437957822781893233044426951656507491632486487296971374659306756325106468082906515297380815838355658362131091046204922531539094713156142036288886981555153066415639547483269082913028236892892711642366905972277152881750978011317867409282808463689443163759637105564861907953942123380758498514513856403232565256389020495159699354385955841013823982270458446461508710823692037906223244671649332699333188176663771741232616194226679424636418698383218498261625026741627617912185980647929635459022501796652660563516867470316720758494526700280315068220083289063340781062069827989708733295669009518425038416706937716628050260945156429591047692242437059817646721743260725103835480064000000000000000000000000000000000*i1^11 + -21434132415070646634318418227833020434623829871271816725375944683087765780229216769087083151448660197616879040063709390882395420134500819556306214634133705603623668586723516356245848215840500256330705213357080317415047807872174263763753757352240554451899746472090863113812036661244223122802125216025467464289833012311609567992829256589216663972426783642681138805148733126436065242982624810897528677514544146439969063627311092531575988660126071918547966082491085748513981770551654633087012911224931317600908537025324120777080778506678108244086639563352055087300531053374989206651941310095612327074364968565990561248576015231401393595568555939500031896999551343995975018242212293431667290893135019096025247546469682265620492818581572683017214422610787599891589401040798256642177966585647726017877646459439293821227623505008068605933103288792117484959090765533144174463078194799289071022383786259248443815764449716453535549791642695917041918921234827241210124080620382505837099914706473315401511346936636640997957762020907417600000000000000000000000000000000*i1^12 + 143650010040953270893624499055895156217145571302275979783096833131900902710721289183504399409117820289881011881799869701221761664477102253984778724380338122243536921378937593543854224398286888669830794697327714111974725103874129724204366670538739097791450390341931113282781797932671097715184652404876094647970312759576184128703671688716670053241635172021043880826429354353777666673409426670131467533627941754826482813704404767330096005361753452229571367534601117073990162671971949863265066043814745583509408814788250488388912890996366723533570206183819435223444546820816676720419356109740962165045371922916005085152754775333479023157149690202997935397624855143798303113998135834545188258901830325950384280841511696052096111157673077608284295958235661792613678650149596555646025276369973220966733184013489798772097792165641867572205431202308712158175899258629395961436325666354863658647067797566826020490000448285428267842469577049016927559851118191287494153590445293200517133012686650698196813680143203319363208824750080000000000000000000000000000000*i1^13 + -698480533573296189727044946966302874249883103037894309187030817426759377702029591640132027231789428022061146576361356756219019192763485775215917964773221249233285731686745797785001016298281597204976030889470663097585338816746790831237054017950781189113835608694493597895275070712294843447594175584899095826450532252791488399171102305620685025544872131241021601074228563557931854446124424822967180452427575252994536165842954664555953248411986142727217454808634113739760466884076835053698982269327842975539856428559604293852133414223258525394666737871368956206717534122126268236042515804405872434148120212021995742641519777039645897059523926451845988250425484675614760123205722098331734636418341865350980733653479663295075585411682242417353044847108679392572175571978636601274026072630161497890529950737971856269760852073018862347112921321050470765085072953705650452538094692848309871115114370157468441363809514390458523523869711557395046154750413479207131607451495451583828619994195486090951888838499959411904086016000000000000000000000000000000*i1^14 + 2412753223518539144808192408458836292297491676483399216501406153082848483099369641515702971999455479879636145681479645020880148233411975682491088938288339103945144486402063455425582606599354768252473132710732081184242043934090296075329771170363404793041449801542710175481150291565711540235980265529408494335398956328515721275570819446613281322944535881313670984132632374365755224328528458368677234120761782435957093326186080791561375945711798038047140355846242451319850050496656788696411288094350052294025917513606605283416232712264366616210552002125028524351860171567008527371193550196655808749300876186263383682204359930221092943220009507887899944120025396514052618877006460798438914431674908493372515716695257408208894804266693870698825078097557979608934127916059956678343172871719268614234955657679635645859891578066030627766597011689037893663954104409726996119879556855483783089100715051473459650550978927943572979299956510523848566842818588985720849797427884523441530116779670218905876193692844933355929600000000000000000000000000000*i1^15 + -6068786713942469297543034349581358429430678258950521892660671389773088568203211046502771247410971993089812586557783931507678390568231645975541638779363156351915497234334381677024951391832654093746821366406487387300774575200841774509652399657608382907833302509779903024181890407010706472093604961674169139183226216293285396090956080865193777000011102497697958063058922862569141230282850803786071358923724246230413728491887743723517086681423531243006776275637381370166027727909983367044891283558384803567418214475928016185635639566348570436027562275203448154784517904458685282119157202412942181987079541404332427808235764784145856522078288935558649240349645094701623599297750245815663308917905449449282513043638126906856324660620596812900128106865442353444916603445166627186598720209574091965792236002739021902871591580711494181935374598164492283065406197385577816013040736820124037190623927897038863045572361824610027332645127832027457724463494951196608073335260900701304538391305386780833897272274059264000000000000000000000000000000*i1^16 + 10782332173190184380357055312980837058398971013436564723216976925991462549644275810712684243699370732719908161018883775341147129019729032407845249086874522031065394178131515921111020406148495025845010809516374080073569210698302544889797981000712640009611684264283406586124690939898063525948611273358033199749936733730110113421191966238415988263437437929045886487464986457559999598586436353748181823576714624254955954983032857114804282616253072388246674390354738205697741258882327528555270254264026668956738890972924085352293569811488115656174910944640042696187026973045405219739886977566252291045812583340648618043480801586945690842583076547290479712765129609804385256514419203361296040556202017301056736203919616221019381610222357435987506438036686640902751237857552499082327021654288196743171861389180342656279991502693282731736117071862489429769409003132072020117365011545361477652477499687428083600871611348132599114671589524612685510932696392128852852403545221169031894412299896548073226377363456000000000000000000000000000*i1^17 + -13479338144790215123457367032393125683645875815997044345533634747529612644299755930559049600115677291632446533240897306048845233430220188197407453031556123721917647383326338768553500412897991106105274006647942816458399209719920542881698843914327429883697587296795398129421040788799172984720615057833925893943183371280410779486934846414354766000678065133753717898291600527250311945462222456231177133652217457422370048363807174057415983062003018886952674069524255961294939311115577969668008583744559292416216464965026024276263444418107862864617047687953668899597693922135538416626791686725144249442823340330189615463386699024576806827931299936656958164596496129976821587658101911457110443515883436524376921403962116322715450954329570776236950416942514556063305290118847225463990108972526088767490129307523110290149239332612446372419898029035553831607034209386209662706694819812247030091513445333000987419830048497933875454994619582519036903240457111924469474046056616662864111531616063995283872153600000000000000000000000000*i1^18 + 12094441957046637677530214175459190379687221832023216891838545348004106569020464312960403235377759774721206566710540883423606717476102559273190982172605538831276236597596315159748726555885098724691461370516664247987979596218800363650035960228134418088472590785271852076718396051117171222092746524325791666014970199108359497974573750644010123026220972808651841645484067596104126894533986239640285237822905688656930108944094705983631876294720903651989205686729975576140079172892316561620180816653218744162991399024314302608665461622868959000615308096741369039992699226528068698460213377289137567692036734127075100983128556059051511903734122384265365196950231539809952834398849921147706010784230053258187681777397453471661344937079740891794157392354249633528576140849970402146033627344867380475821373970711498016972095427900452489062295115890279511210759228929159826611223085784411580542063121885102650931764255218508934509421361220997017777885266601528208145741244425778888515428255014101975040000000000000000000000000*i1^19 + -7987385122706435616097575300661366473783637649335185528548315433290812080896087637049162366100382829438023791313043445763963448793650977003371779186580816405686815286046181615518932712333576680155942441012223138395009950043808419170747918254535935850511921849952451261101821555013966244320725940858123010544534016300723156997347704837692754003328912621584067706559495204692742410878572320408013021832746158710485786388397459759343424686955689923306076524135773373093879505689346360767672189997229212279533350144677065759342673292840001280138432906666072109358416691212970924846306971279204993362026476355696073872050229317098478285819548231606981827266532388160121232082454582315010104472761407595563057265802330186271808080132297173543241065917117475432606148069714066569840701322854503286360482461254465690488947715271799716495129498622378243410552720818692147969058880422514712424129242659927814924177370063556722221649797235608301833209464142051623853136200670518304684088183750656000000000000000000000000*i1^20 + 3967796557553781268376388171885371469218322365795825473608486813096650303800611409596363230670315104601608396145793876641376724023898357533133562060647820550447225656695589766981937336763422804613960761744604517109010730606826959269610729549244001038499413323698109959156587304554305535700462405550052921654084395517191100194908677040575057070226027551861619901374755522428674547330092176581679227302917344308301103914778589064631003382655635162274396512475921805799849905918399198499924037149417354056570600523105667029140275389432411537175054541131124191408785618157168123081029866688160939199509293597834184387027774412639681882603843600733377684007596154048606530733894225073048978492769192263100882574607890641989876744158066366405769904703123900957818218353267141575876937432125727301358457465925276844326456712920575084496927017929424843946805060706872775054117728818077113364555631716092479835089515040154587129491991824479798817087281216900481589094283884552638972716646400000000000000000000000*i1^21 + -1500542514759482052949458613155210004715271814038397961801809694993988731250858189151717045338697377294464445392514475911718936910029708973070525949365550541028855941714640518349463311269564042850312659769477981030791948996408436516617335067834009600562746411774735884645485587104320512057676643686506984546444079778268576810743709010492101386439609106907835852378448526094743646557091899026063462119614344966949159678997358231740571932019959650320063278130171824173177431780783801881242231567517278563972744884655136312793875244888436259286782576906700631668513695384513292930354091165203989461961806635847320041214279133879891822309006755066619814803113048327073219681737309453376133120618119341771597916364381569041493142904075370322608275312180735003555281879877087092937797245219846476334808830912244672822563089915611591748380460567553642072991382249255747221801131134468377348582162154822334393870167866644191632024576247243870972418372860247760465726086050292978155520000000000000000000000*i1^22 + 429299331226865032793875639287589399115938089976323256532932285127939535379033057725947184825046647573701527474208046651030818882207107515299094368214363484207577387481402020086725386216254123517945541512974741848673609828989728659026060828868053425743527444804199474789152700887906349617694186713653738811467792153491422214081215631981591409512820057878118407090414931943763540019769202162849269093793696473401849718173026668121940363776732523975844984173576454161788907635841994424816464140093324914389542476164737643848253007511899871106160825293419739032104918329211443154881347537713318698441961879702749856658089255253597845956792331266503430600763017661082410619285856367631970675240208013541099159757604243315907772162410470250637172034034272807054986900457412812757397410886278134853903933544157257511874833003493183267251718702573632457357870844042755219574098809907461080632300060617285481775196548584507030586052728204386063377187010516634623234985022193664000000000000000000000*i1^23 + -89933960538837910128116766793220852959080813971995181407927751600902923121789447042214493129821643238326273806474551762642640141570639175609139067869709603406328479741203419316966728067451517719926663450749474453196588671758990599944874174073834162951585160751485292832945983583904354142708827329552063748383169386488096267177773926228056841088769730822025743979334555351160890047624871844956199832453632689797786732813317974245184193742500461540964161277246663957488013554463347296600567414506853006792858073203441841798101555523747655835497286369063181318665785382858897318087601084794337646057042954929455737501732210671663000823218840806555673646829904457681496874996487278329659211423210206521403736935980696263966021144288698086882743090362751709238331059134339446431034536991181706822373070935801345364703398073977146722489472460939849968971501416426167200865997152763232828399514535410370675488090753194839664033470081992969943731273231851584399981150208000000000000000000000*i1^24 + 13013335849806312961230093573192209023898502318306405634897901574734733597512640723554753984307124606370527323246036153213337822241940825357447122182305905843310208624335256048825131807720336928813564222974413784702826757433851206969233688787649486195043279365157598810435620211190425087894108306421569713354691473247051763280526294537029298962670518949485945779668374373137001108120410310603715173815574126403042530027675546668100808184588974683252499790465846740122339525225559270221651326182565598674178112503527361017141690917827174018035024898359100163220999362653238936791553655947796362183449743371576439753003456875807320840865641741934665820957115166328001852970369771410259337939327385545295757371909690542775854400787387850445042604267809071765505107529714526109545089589658858036052712719003224632665718738482540770423451006202750936019447124116791646484506255014590810678855284865822487206063740894850315832368136796351106327576372832789027880960000000000000000000*i1^25 + -1210714593596782583392651648824557287189401229461448381593290299386545717837731848240655988485084757570360375550544054083816104557446604605025179179895076476633653288369671691745989440149009134233248502426244120117783960047979634323491624404175517824371628146819698284096340265724693918030830460698353843486837258347179931322599224299469510785064371843291661273790322316811557490524033129821531757045909284144140380598422042364196226673638326126029264478266216263450377074635242464041647293337336245641574519517910889752278094805932370771585584960831870081760512334640432086792591589543965494620021703860009877187205678222309381823102347412741962744398732408478688770493645018011453151714183904903531762881818424323761216709073259039435436276130347050496221013980249082934137013678329853195342240968843768248520838802682003328317747856233211657402093571028659327993776828928604249434016830077784364333506622265777905574691028155243459577147671971889152000000000000000000*i1^26 + 72046804270222927540493385270672181615032759389780987362955312947455643707605643496369117194597706037652538389602750348430075509761649454741356380461327179648911375260659433147351714355039942214677476633918830894682176194569372570166095818968856757841215590880487615466617596815121806350340416435625803219127776548688596318902185584806156207656066123824641569518037294642792831803516659429594972358230107709911697142982269431345056922870384411134893587099864993355713901575225000788423916746205635028658479965093252119906100056593709698262867716242688560299045126110347799020393986531118948538507210349206847954454196372562060003565229790254001260537075686774768019171351095652830741893152056071277102801292833390583670144498789018502718860858315243660526232502297679297497445307488063695253650527263368973299402634921829695127984455848854957069859446651240281395617551789619443766463347276689489660559125948122757412386829344664451052214838886400000000000000000*i1^27 + -4208922482917436606440695354486297387695992646682747695417806819620347794581841906841071990753745770238448423159287533055998090242567740881047268719672090336098991403596116995714858408752961109959954825329019223566951229588783572441839422271332664857478610890715422166312728610393527659344757331750444683777046492733025412097104838398359849872374146991973385021121781209309324761878753691331120853064378465539472717082592170211904970759428438519924176130604599959204106098366677954517836149737934633192143655306512941645090317570521401438289331487027431991831254890861120764976194178143545344315482567032201484455980501147699327819276855784445722762849859887496621588390307002002306378506458594450635229359949195728147969486808564598114592263162051920358344662330106574129383694714844155373793018578817038967008167260020566549466529789003659212743160386024609423033976040562310883357879463666904451931706955606893173106554948009701513625600000000000000000*i1^28 + -43908572639333470582830426407238324093184678045806026017280353138576846757363529415609553526491366846315417410915631949422262052437988216326680053281082141897693824158759518884769377827200966745823608209867596615062027581901112273502758657776500126247594436140737680026070536446807713643650958234623837280239655202403318564255041782493701143356386651908400649462871579162371263020961649567940806446369080145065664207090188356303787556532136790521753985747650678991280493470810911071770853590307650018239879362996984809899070045012960602771527540237701734327220912856067567343558437234926758287620408647556346867296889169611132759758459264601771183121287004186857370475209346879235790370967061525363137269756929071501118071633962418144295019769007230135285102613989740567581497513530288873159582151112577569179673469321406701583753128810796651164533053424501363634787831124457783292548136016253369899095241205833924148326843063205888000000000000000*i1^29 + -158360036956878883295178801851886777046144673710967421081193919242525765620120440681559631797504364684771873786795214563938316979980472090167295291154833372616649260552356355355525188124748019322905585995078984756802297978151644053535536357244153805348306641975497354368297373962300112405895022095379230396026249109726171028832047912186964932850743644836697355813967702571824716604608161543832519345635739336855218325280030346390976626336080179388135568791569056914202932395627253213526176498212221140509500863851799774304830016378594908280150153689601740972155400360777147222062630263457024850885408977772837105544060338365141748361860526668928008252367641517273798247266756625865815837726019584229593221621629229449546549271617293880326733583838319614248712737985874363145299698754783445202294212822077531984680371087462430494160962463197245371353730347577549941755780998546681556599711139272514610106846620891108368134963200000000000000*i1^30 + -322406177200070817230663252623957113181510703024166056476370764240766325226957040634860809495554518978889977750665775452934341350413389125680122207998432549110935352354373323177857299492766743903137444459974389849328595341700692889860121930251617130138016819355940382046190447348494175956885483379185372386964596648050546307496810883489396441730104956494982737444612667122093153043672366005905422866110441793695468595489742196341591923239666508440795372998377056892907681772144469456371217908705924881747392842797998410513572961777340740748231987143232600121606233027923478495343259346544987709786793219544540249404510013890672468937342796956755199462815205576472149496428575522142477771636199824025429563752266021137696449485902741941256662181996540427037422617600172227858631071240091505967259441594902052318692782274470363032469249852829740985060848257785543919460236223923074254980728441201272096095715337437184000000000000000*i1^31 + -507020940630043830060581333241927640536089241481153576088998636971818072870490519686536298487183338205072711833887409164180461941758691717007793350670671597935047699952175018471767296038384606161406200845486826071368643773086797641347311658167973050967465829606242486759571892028837620504786858465752553830062937666217626346459112764248979471257967850815715175826001830353092832294589122042719157804607693667688369782887109468748121037633303265330672767437611933350003557819265750048338969707353767829967121823258273306175012566673656069857388162083979059862902344364150882581670151302681303608676262067211100672568608273372155212550023717006460021456045796080718146054441285228127252561886183450827859557851830170129052723378573895056844303078464790480052348713683547722477181263347261420225765347183352897173079732884192438867265337650080801129817444431323878966149825300915643565406531497729211986327109632000000000000*i1^32 + -429465592289385743269589463729137357435737110020560058780277278598929387596471742582994862647105926191813667983589295014356528455791065098369932413422145835200566659832278105155059947497719571362835275074910830373554147718321336364489095053494297051573796393684159257844071238153066142726621608382318940400590991240937972220898666446861448161416552047448507823368920621868507839319414973390582535576916637632068970526449339073005484943515820521159261183533725501959913839380600801601391112145609191207536674847957523663687325715441799686391698210023315738933675265938884279902490569765442770431593897502452358256603142710187430588029629593096018390922765823578140462091775250829616330880432007661005314025614307523704054359874017719957865227922592636022583740155399333349225856239101755621950564189527273089117669261074411924262694930374362678577393856273212373222686837872926585233348382990208388300800000000000*i1^33 + -379884901225585316047384575636444725433107787494518961050271709439459671114266803897028683743224282818185450612051361100363684168379009692737448201676223868762702287207009625388031394013155661635356704351130034793128242651562835866341675362050053047744853843238742585766881835182560849871393290098548192457733700974671804803667475292734502764137978896076560913028269427935776999570018405243362138979146217861880812479941899058649522864317481194084510121166378105035522182338738470125209251456152469381651841210361372899340938395527296843105858291475621791050303033809286287928001218689660442521665760738160694734066551508113486295156658068467889993989238578902299431539870426561917349459349123216151510420280993781717990857224386677977455685697381787114574165160766420650126617842969508461338360786194918895792061853545859533901482122024444588260715854010114523525343084024481825400416821575680000000000*i1^34 + -1065179161656032038277134872241778066314641190136849454827543042400206613609619335751303238934666982168263124429566505737147581670013893626552667292043175963032697456600033253914431785592301886428082710847180627648291450607632453140337071776672574555188082242720714433013791298598290188551548811246428275923854746056185743078795724775071924039576759684618731736082601328476419449151076778137728629821043227761432185743647059121430515186156346905407338454531621403745872671564779810563895740104966143722351485368562086858751950639948703714602683493027983745811100798999442100166437778183657185251261944925511016755275079126364222260433350822325292126986456545464154133973060404296800350398242459255871627612606191206383278711973891064923447548653543263700314931522056609763007114053511426752346425156126840699533734178936736192911589568316683610743337738539930226554007905168665383796736000000000*i1^35 + 17734322045333860723264740686514935011513818124478812952044875429196671128832488808025947736822420535002066605597610446326666801414372044148897898663543020438237546942125472616956334646988160468672381594950808329021838353111490502395214361059164352996120693242775353587041259085938344635159719942896244362197106191564510821930386755161692256366374477049918646469005656788277977855634339995398371508794280106805790239293436487460421865896422908089314465507836667016245471610767928878399943933544225431011472685717678596228016952412526466778872622628985150287326137607285603451962362696822832554181917194321997781208687883521784564351940928284903255199745401095847360291089286820169070222487023044998077404187995397492440838351829540097768219404137881858368780512371297372524960133475661456077426552107466762222715694790083061172592318556651960298934182733327652623872984665292800000000*i1^36 + -106555596231340971887575446604821124659583062358667720254875486594097900273247733759249942181046074901115648356166024463699341889246299057539307057883578582014522043736229696055758678752700165553304047278467770033702864935360591072757495007441248129867894502015958506710668490439207458367043905492744819869045583646891290211316544999853472592430086161370166401743794083971079838085796488840801555078355093380103706496995363318452402747088448765131041683145770684863267352915054969420487804499299978779876063151080074078777585334562334819470039404193901476455479597771080416726787151149489071426707382081154126862276437422195120112010907000971818066816877161051756925971337712549369239072797449421227146107220230930557593887753180103597518197116393122741333351563009659808386751978105383699631979300515053195250549509550519468907924448836086056093947676096384603258880000000*i1^37 + 88128981963801622699490970014198175212927618976616720468886892583226236666369135037200119629970496772307025642724109410500592477215018677596771217994948248771339563889916384884394738139750741530449216070402902187409407370755824878204099299899456102543656379195082305251376704861621332956136938252283468945530509783121125102115425196736119978967292524747830901052508098502424721334593534052731070269432437409964536456251451459763770339768470487912692372657593064103219447180331201019196797024855640799078233973861303555615049099800757218008197053732166727295083951067368489391353082208865949569699747656698074042197681857761770411471800838623291390012164494693813555575875896572419175680967472526859477890021915189072413088579023946467309637311923446594093589711783814122948965664974844312673885992257449935593039083059706873126567082602017095013646467072000000*i1^38 + -46364616753710173104824015522216019254524430680383090180643748105543422380496428792893402346835782460466085966533683406078787983948495929295700331692962718827042753335512909953675037656663943311167096818835615298883672110384023032749795834424645372129452349538944444560487561947576082400996037976781450295096019133850495333784069262925202006439846314827379567194922468436767867193188660510440676393784636736738163052027032603193708955401320499027922710813409939314475654361507893341228582979784925839568925160278279673265529280594281170352318269508980991209077531076047179511157187421213652025948075353432079871886834289972161926878929493227927761397091767970806072356165839882911313275157661388802752756803835153565378805559558224462355031843641501874277804035412264299841253469753615757768260236617996023764706637735439441966777168579795353600000*i1^39 + -71496503260726971128308134870887304825831872104438268973946890147358423113278917311720394326229887230486248409475656435799406405460923646497342189537031711109158120279956918226529857090355252080782008309463770124535261978407286451943006677280721090409812511999622851563701773636583664709077207636242000057860378994314266129498582750692155481486726296215569708564704863000558231698437791260304243110532724236158026346561199718692239049809049290490251634172632724951192529414841868329236375583145565372303917038267262719575280334812281977923164993725433309276475209462659451892385690034160675831558594647503854317335449440072426163842772251836501529920210008139275636538018179655726090339470139398419161800036664214035283747213614458876181468753407554948276857822950355492531895349396403433335326226973079771338182739921017513922560000*i1^40 + -85004409300049938901047693764363118541731033659955656293320214113178328659486734217973514332077686023332933778624411508790600814160902515914679648334949757620305118495046290419339261781542494390109281260679451781852683671059518204308234482323320252841534161257291702801328062971368566803251942291030819455804620300654201992502015994326424858539486323952998567482328827356343763314355460805992203152589939764938050990088819205536629603879005062242913647555850545356870340842338750816972874618506962884535393566606091793906685938361242935494593938633921953017151304640095702318798614498405903251657538009069186850265118958251106974700670269618290347696889248255654534459858647237307898300225556015568606427458809744372243704642528608775684010648477395180774566173703020768287437273098887984687618141938299560341047296000*i1^41 + 145555328014558689099096549283959105419165558599434707884169084550516666354721398101986838279013258257850216391562160930986023935290557646570941808112906677965300009359729919772841129459675654204824220634086334634405334918525970674725871579381075694557413115376425113719725674247775834434546570929469220203375024438756422070152615858533496533687685723838682152859975434401550038235432677874379104309006771356606916057787589409686467964065968469765546360427697221886532688528776437171312842624894028666127349241277107993743741067025266279261326127052398750789973885706205257769407361186678145965803994267986360991607854847126707216698564130137192379750599091317138691761435153553076762177896430463512809730879285347047756914535989592665614393182926968467257279438041439922597780365979982504687052800*i1^42 + 206819512327259596906753522213726164579450032377373059375950617813930009185840453564258032221140562040527216811535878473839467030686092461338124770873841002780485728100635480864672876292105743618076965016725642438450216025946818191331746751332303110240453167330846761389295746369654429460567173407682987807387712285815059580623895149027211598270946691258116118561521366765373964320069136422935356107460699631668753607519098884360557264499956035510020787831072015482979834400776701075723743461696729942368670595946139404148785552960336362859400589473015791585774361437356420542279666696178400703516439702380228823743319992279373407229640479334225980946081797957110002193000444889752649896589375626450998982556424698073795917495436683055771667115630920298409683548437883164640*i1^43 - N1*664545492718868722177362649232061014774194031371444340044380385023078122529314622617424446867493189788261601292526350772023083986717730097303138069089279770905416051147005312824039469093380251074189501293455928941835838184629530968747414176145356685711203967020815164081903592883605778752321*i2, -58211394734199434486739235466703121920650777554450238512404815539577765605839842321095369824655921137006943391574769172973494032204567082799329590765788949465062912824693453056887448632463449418918147415247202374916915297666374273283242839620566149897386630904971912164296873348512376750442191414468406986548405198715644722687474952844747505931431364443444604536752946740448492480085408055874632532806575622143425316595433298675892130911439547678423116189291378790343975930769915428824097685742451409360930404190365357876001928920947108278443143818706121769983757344402990482335916822749379807028889415080022312881166662982965168908353205398825277650361185450829016739466690638314037635374136696259161318148863887598575903232621418633871888356384746363921842581177954701739628750664353641334423858778322608293747002013809601874149486624445726559152757093032489372498974784390496909212997733651412369948385853807747752995076384782814666111543717917136235233556375646797806750723586615517576805710615554696059851815773638776323448002919710445285422609203200000000000000000000000000000000000000000000 + -99477501717622545490034426351515113845549512739572301782457891719942742197506706067063773768842800292802923014812610737428661752394983773303617383314741116175063481820108150035091122945955301558672469756782446568440176511608693368260824700955084098333589643777963155511924718007083897497074579049907397289677155329263526928398052495361063416469761950824905436576406681195884428086452991325585261485444855032740354165186238070080701893814158843731892443329568565203361052345274808905168224649454809406962118190456181733228351952520717582510885160874107210435365522567100847373889220698244162481679201735734354294825263488786842677883324763319638293109058964120298592621844196873669682728217667852861508294615883259972179317304479184628543488859819664192805695234415473864616822407265139979602991885944358966280595179228713900146476086745603038714274920441350628867206225928552357480890368628298647247554266652159677138277692471587459192678197084275746956171162418678419456990068234455981048434237092525587394223064605210266610022471327017296973361315840000000000000000000000000000000000000000000*i1 + 37672872204102829875591270752305865101383570671083175405994346414763731796287082340110889850373025514028230061630651177691394689535486903081201029890116298741936241048588990680485300492242904220814788769681850702285406308155945383504874827192667847314757372905321105012515821987687029862750100151784528929078386963463106885236554448540649583698848933834423592283029080901446781162014251941336539262063871236838016882484801381784731735435785822745631827128381425842081508709936694212633953726480006320126589405254185860285494918789557208981034477368732173406327134032095775962422298912595923952549589499202344201834455664966186501930458677955109896650922770930011556360267655448950403552063831665288775012540551088783975580340507918439882571459430986591948444796200128273595615803618087219228414504895445797361282508851180572183376808519709365035711484012037414786940880215473571046161384638767660853405596536485972490794548361490084980515349018874026152056191197292229906921236747569868314677256668490860681251897091021397764485438457536028968013004800000000000000000000000000000000000000000*i1^2 + 279528059998566966372866120100881900117473748453022021687586213583613577930586464533978522353020424379412384912040257846663646169807378880881578533771840902517823264190108141943978031646439496551404853160086172999537044645087262494999463774112284272913064055001987391356886030672702447550534625055939025826109489435429878133065280180612350579412153919487573777342686652719353770328278946332982095020884519186325773949290117030809676049471674037742984061812129978268497777232402992562061857365566341442820780086483577186606146280705228051676165733076328474270988413613061632617197249944407790173429930678932804067026690802962980435325608061686012833678414003791441240036874659646392083032138214069845323237904057538665191485661091895645134631517575011155845549954308656200009304838950896359235499656358594604835141793745172800516764682163606769587524519821865264751494432013650805321776115361687885537126602057824724638180255551558364359523783277068710002675909771048288434230813304145091963481682703494992393430864041558873329240776144478728366325760000000000000000000000000000000000000000*i1^3 + -800643370381236788095951672176153084823878458031807094750005632497644608055381898142901703099503419554293062151939643474318161905754483844144051007729316807107643559688024565147809609643388964504211745979684132429320669284425048183991668225736215671321591451903810716613566686748356568952859474926906001826416212159543455672855485754571912045778141840332618971898057929976921875188430024369845961198268415155423314293423207932329910976060861957019659094964579762229231069298558892659847389671885292860075611003809119968578837966630083205359073386645692893647028107378557783932073481704486968214852869629931997344786091911815935382254067078188461729714392910026119115772674372866721479612844462376732650342148077609564739497937029652762947380227065876603645505204387927881982459652522443361042514659035745866187158630789021522312904654773912721053829298553487278615037429829058975548291165898142869853895938461521051652384357349474942433417226597938404389715230186479109084425537266722725019930047322991464397707690422932215429501633219445202616320000000000000000000000000000000000000000*i1^4 + 613237042077164693250565886667362126776475612547202676328690902186826184317243483117958137094239598390385022795615504514806527322849279796599539870716622474213599752569005894184529199087652988242036884383341175076343184869580984825258326994058415343500294070632626674182549911772619778314413751826810283210834344530777933204103889481787720969670818364797644296804744573792805879511026541717210741795518671411073131353307162223152570170330330140418982197804755000957948401504309325030676646612696642352521165930864029846636870436260278968249420518871278539252150542561940607730827839041119929818954731249828627791538929718224183497914652923332442749127336872813758709793991859181239167187883926302059913465676242190415845839835841483009146364408962348753995790943253537331600247614035821507547131663667389241625875179548431012105030081039865515222783386659013468134057678574265194504707388275489831581492162372920738331276676745853501568352966719389437779291499001301415545962935763411218300541832097214067288254695638701907237694739149195365580800000000000000000000000000000000000000*i1^5 + -259214484030606217098698773622151656783102348816794008568327799407201251660871193437298763039960605634368802239452620087794684083928912053958544953499068699294788066135423045465972546198594743853191671271329702510137398049304074890426712973960834530470256344616229870461775156995015215908930477822238762525554295052596310705825280055434398742781441022249189165747852682331408309069662039796341661074257328909695166874548224612480847253762365110198149881253913368570060737038551849334203428320502421733345168955845600501025655637867923377860202666094510924814484292202294500308249639612908909404003059404718222870482942361365341780621503996569183474312130040197639988490548951711997390749276229515437327121076963084203263262707735979765397209870451498032164531338854104666154215558939849967891453327240732570039713832610022258612335445367841664334901935100741317185082388946491029450800345974138048621383325465071322156906301521231924738276545408104179918238883828855627244128215606838702784304010590738601981416732958676288241721875548675768320000000000000000000000000000000000000*i1^6 + 59881660431179738554967737148663438246334167521156437226573481804102338512279321139647217539708941068506018349313203375829726372981040092822471093924559807731263677998170977971856044202533067810145828624601484126752197980543506376173615817264100949614844116814277966441654868604803313124619638382839856757509926594883885341354800377023968975003213509251745853559200672094558942781988017344237974081901515138528244164776686868411175414684839327610169098407264164477169647217928286210284665577804685236368477051773229084174087418667274721795459362033014377762170405641263516170958511071944860068093519838354929658111904436465680761140641763515257651082393637797075828907066270816153770220109721013754563442623265909917869027683310915357785716151297254605769053681612775957725147038436436926636782073337742856736946339721719097229987595230780245667828488655665290800622902598395901966877522831127580007181805094804940381893324994459713928638900244953264019487509547023394821512967685817358463648674412709584113805117490883196255003424730382336000000000000000000000000000000000000*i1^7 + -8045343176930659036584097252158104907213349110723057909026482737676562309618322669046627957785889110121185508329257801900737229613475333133915888784901802882069415213370806688126922764665292465325992024966093706262750299893096292848287954919136249856053496705380435179609049686603182158424039044497799559398326247741175915530686845431786145525166262182009432828831194727411510361770572846733759059532821008568498095248167824962374953094642342988423439095282441645446035682694819302746281614907719567363885705782694607890185441384082937151065518803467678319775459123142188762263167968190413929749229195718978187835687500602813883013061396554969643958264449213145495625489258815214136353347360720188037868507258360626827794425414423469899372667220808968976237060138956998938154047453916254093186916086521383437928105907882299124624408054219766439074383326482470690036293155926245657093563520248557498842957674663682582535790176211498109200285796177115005543242397542028058398047075514517279913357496497443847896336960262152076816969786982400000000000000000000000000000000000*i1^8 + 623758002074376653113655681284808077764478614578582284815710978067598564746678936150057480780249948978090508026760131112786347236756674203807602447763693289862311639922424535551349964117071261009033839697926977541334134122384055172852078396093651053788560614616443806506543871886012191899509306603671414117490421350139847156677722881601486709401622770366078364815639042186703225295609950659570254250635113031581192528608296600539125960869506688401391068810240736137226308833534443803232498292950326083450690044073068043590332148855976646183675630684075753922038565233745079693880588899848161517972064420687540527123528312273649557205399584026301603221875384637873505919030713648646491123951242069567875046848926106262132526993589488869933034211938571683580073271296820794408307193744990490594494386405988031578961732713366494701520687109582538121404044351367578587163092348956632202537475620476195075160166165920709061070551885056075959328387194339383080122189742394413904147869375403345592222242151954995518826529517164090205877043200000000000000000000000000000000000*i1^9 + -25376032979347881331616322961103759549862343225462517202386793278472766887521842205081141876839276409671091125192163638522051029210906843314513866765059863631811764894949201295058557707541306492498531636399959062172526624369067608322251792599723907666301830925972995688167299368516062299716069345641689180715169033565003725880913246316776741782632616903843920622330606401422785046577735985648082473083792931652196460579367791225343418184122837457437320499048811411102866349998354942224926782988722612350683261453420888984740132844172300126402083842817882668686830706479335427061898830346756033628863142235857830239981787272073245766201130907474739832440273431119621129302203003629156056092866338760117505062016153894601258977585212997933999014249321318564350970698032056381153402220211527123896954450376718258375070201560214021217018520780047534832186388152843436749970620333109182406956437311057904520833888961706021799391924454675714081881012463544646212830637391996815378129486083194427195254486853334283796238937350907988279296000000000000000000000000000000000*i1^10 + 361223600298492752202244239582611126065198686433164359506267628352126811922089142773602051037840998324158569093392180460730382157999664852434060201035795082100681132584836916331408916961438807129063677810317352601438654575101467890847095221147592438334121926513113694326971982927592572701840753643713667609106370841924005021958314523065691167369329359462911691859570624631029469846520758639055605857399401516622644516242072233446220361590934841170666009793796369477817254817987331988962815257435422513990993915668844663305032877804648346139149215664465984139875053616761992974688952235817627172944004656999871367976941795152233095638558119098830065655375450132302955013101280901006587700796394042439523874450158940261891948882161545167840493409502114299424309940843883453274087470532168625652889119463635458274606806480386325995756185420256228015706078517027688228782217666641066251988649152519226046903822063939128654439762967674709828027083507100216379043760410099874661842625392575518244601497664636242493427895336473880166400000000000000000000000000000000*i1^11 + -7152976303936478424834692287632258706900438639528712926694358098650023181569938676334583025717179776370704606080277146861735093606229843716021178902426733301297126088714598686309245080987017847347894513556879410449127761490725476178522007963064320504593016186882276951942412154801228724893777102419864866080967721559975694644960798208352342186443973441483146595435191177310639783827298633782108965659331346162797541161256902430519078919114880340031955496710225740604003473869944161922019824898301802724800895107117145953388513726187196699224452286400102646756857678880597631500021753939630307553614057729697327164671963935067056907121285856258822822713919855909167954149627742737325330051218894047212990187495196117722536881029038642606234884319040540656564972376763414366052604261164619418582202340850648941356155185730931554503904027309413671407490122453976201316043701205620330585904364288671820055562077218300454675824180179770224224284973885785668834774804672847089247019922960400375896525155257520136990407494907985920000000000000000000000000000000*i1^12 + 47909039007493644319251190423013663289237177561585171977585635932835335321114416210302529259920200472376238357455816247712941733833391470338816740788745790210900999799024958274238198130018811654980896364372654082082836585043249304944843394471263989049147356165503443783300992666763948198132556435748741210176164827535746179396094301954377414413095565958587714505317005854094606566816750379619692149195971856271660546019625892983535206791505907932574354424252749220270780883372296343978714414088734374468324459351265116688363127492562795707203569410757490359626919874480992957998979677802243934141401667454896869299940196343903434635520445846717226807733175504237474981477233265913924918371488437346603288970375786764580391996484112736574267400192196664836239864574418684142316176687039283373211876992826133698011048287742775171952368618013349838634943026680920915149400779484180386119724194111910040128611242728275815930858656893269814980166092383592350144945232302460065424993602061562025212466397659652227043780722688000000000000000000000000000000*i1^13 + -232971732243808413672380409547281823689788599366006702715042206040460216414354977942440139234538472960546419683017441399230901889078322231441331008201810360730783049754552037377265437951265049426319259221729234176659345338059155814856886963820790585279154308493154917725802497171416247181384040872939423141371080300992374008576475254941219829720987748819336631202247053234591569869297052279792027319791169781011119010465571386446657054839685924646115042327242676418258319168550638088651048923319695583705362208036544558314349872398898929423240210180205961307411604059175332290409888552963973496031211425982695482378005744603642121036319386378270242547544423443680289304115898073096511568504199535985782889681475623702345573950467878887339284117131755281785370794812901386000204949283928607246243671676997668279216046132707937020095314081003263472248708705348837306074430613770046994284057454853798825193743377840695409870958900150516892793317802183686481680258768468705496496888066652125341021944028799884935036928000000000000000000000000000000*i1^14 + 805041018388381026301523580584794031300071406438837236284135805173370200758124107178412590414239263539284153683307396841134170276148914486528795704024882699984270597982012193573810894875411202526904245034386235778582283629138605083513030496654591783318734769006862821011297801742557582224502362499454608342416612728134293496455809803630920107023432839723771006411829245614082973311233865452770717294946593657439697730373623226873777873354178429298404070508840821191096034857001734577207853815461269551787488242473611089642193113128373312843216559068370813608864973073950527380152507005093829528236936656536764298929797332284697780272679024056183312704191964666905538712657435341881725031841625789336375677263191292701072867010340495655536714967138635140697257588568162360997541994150698288127211975757952428497720485819018587426202482642249362245624587080433864200901225529355885074714001010202471580291493715301873768242316054285871329705404159598688773437135006675986414756323994941285218899914121615318712320000000000000000000000000000*i1^15 + -2025816671651250266283295295617399919000512751384099809248577336454740157969642338071523609360123031092265617165094158675546546354279037499063112004695004429903327999093562289797162521635918411021209399929609231443979170816690529620189953141242639850254414259227739517616763761648449001523168435898028209517809426799416860666481241143385854387483245134128746511859642987479446943687919333302542020552407199241555392971088408768650471681257452985309780109802632311629573430011414897031303350431077115468352927399427063928546608355818212248568921007847366865793814382454146159545910810310324602998084309754742110844539691646747923560273860153158326037973162400481394581045843386840971066566133913119620586934877560712177971419560810840873932941574051299742076139387749250977407828758423845830508172226418691729645055661580850730690129332243878925200485684721283442054131223128677293356299719071596610262017617017283808434090681748383403864786613862820675731667488912231432525427440429181259267742862218887168000000000000000000000000000*i1^16 + 3600539449454987238173956216921149586424780523732993911347083406272675364620413523485772238873264425073680318876033861433504915134656084064657281750853041556285144147573231747369766057756076029772350123914512584405832129491589454905841438891562697367722997822240620595297033898610933120617950222480663896621091849648020206728991596330279041977840269165497702725804728435088328859611601642348986401508039459184994875872233619529549102205855564724748153366983573082566925814006059416201358720352573132611752797454870621663280483800895985722764171152016340903651972891381067133658792018790041113650544183550479082445251180062364517713675573287183152501855350552408416187521865289365451241484996833964563959996017249995322330158525769658463289464763381727110665054471106625091358965312895885098896719729133328687636737296296636030619788156066587603277612719381783037231192332168155744172448390866592301348919615272086944892745181409543948116796948238262317816291115091325523990970074331722809204145127424000000000000000000000000000*i1^17 + -4502290028427301112699654476818269956693972985923678654467582190781728870824434218714549318468605633425535246770708804299387927693409361244424943372917137007047267514302838747911058193001131299583475751746535564117791401359496771249700636017114874574943251251908961917684569106444411205718613079381916842228746305811594267013920064887419107090987062636908177531111031536359045054024381685345209782062953163803466834792936435822572424710865877912650706510182936395848597125213368975472431874406904983350958162576060283877038755426540119271276930276805417586403162743796078964539344580970065256286803423896663054037071777906399756978983879980989758197568076033352148847783525044481868351854828287334784832212001608068096192069230548818528321266082263923605803579746571716076777586635524966442420303380310210886397299425685187652874954182445016717877473580981995133836508719945515829199435892273814427080893547855035356456981292679564341202308392398766140746657017511552594126500516673213945442467840000000000000000000000000*i1^18 + 4040429247333496406724216104085031184526530722459561892440228449919771961896420991248781057747197428457138041694086039590970597736578179784449349169524589907766409119762060942524006515434421975981563172856151147439741584359857585137407459776802864659876129411968368419887307428966333359426207170196810784824340498458194331899197640665206460607261817295435811061322835577377187969224598372143416119517050511348491973474811624653258115814745801742128648888925481679295327438722532423306359069012361960485302483260477704218453700283785554654050237044475154649360231125495077635739555164813227440809892300202482379871713182939770562774725419635302038494754916985267373367845509417756183690970201164422147552961410164417815196221745739344259597029507885751920829256434639503367531871108024184512147950938551728439661247071372073007395921314521405823101016284507240211336622546673819931372931201754885409340297094463054571994477412444006344990836104226533604286194823658298956138310699492940185600000000000000000000000000*i1^19 + -2668718556016974923414873346438167381195866480319428066556115827924999662623665096623407183012508588164573251198903370736366469797701976488804076094749262385196972490224544125389110374996686120689142998623478895474930754321461372170023216705530965193780866748160270445401181650792798071669796172955354397525652194881527067061020629229972768199323335718865529392972378274264155601131976358827940492207063105776359612896366857882639285871450543495007287350375719027910464118564370500595220103829066353101850669301539546880891637300237770462949030431148560660534571703806633641275853354489153392407966995158023561845222740415699263422336925467840541421767946771987428190996585215220438749302843012040999213377555274155025749103979449407759658899900439766529823135088557753326708143398325161879162735896855637131371423930397662454012234680677177455739475996833540187707734833387591307697922364855774788139787841044653313332818410124620430999273597108148670817414395785261570482409623571660800000000000000000000000*i1^20 + 1325844207782951949255514519536321044197785308521073946609127773181869358894246484714110956821588047059115086774571116461759671993457800279212023996990002224488840874509927407206001816633723295624267097908262468297871760509229561972024391559622022639944022499244022409240244529888212177486131795218285901639287413740833611356811612402183952691831292416582902075605722295508670280947657175741293104712147249805807770223620311651520161193577161987982030762493734324192574191971757633258249581341602870373659369110200587111611684058313550585641484181541378417934180742141701362126942694043932329507050504334581897709058993704682715828662673685175438147540716183589020632381807485376765742003136246866381979088341945434288666063476303584542142543898506738942789607395736413853544520487526083177412338824733184045476639578458763528526540064599833320116507640188377880585633006724819103148900202998586167870756483145111370681513113608793504536992264165974188463547137349470853652828651520000000000000000000000*i1^21 + -501452733822243575479194454878105181500689581661713548888871249720982038725648449647702440457615875962872461766310276843513423252326979943890896258276447471951403766643588971779688589487525001446607878204227622632880148645158026719777042742777242004545004803692277817452816597503934928776881775026287867462187069695373685768458597528891312548706320178633820364363921390853029362533081108962476661601270265999238188849727198135293367123284772116648692806950198451523660961222511564537404719165340751231343562071242554572332355903480315683006657269629977405681791972107692238348346720101394794037830232413572696954427236710623831001853386607954365896450354886272556712987371024802451791331085868427155940459666598177787954291103663411455525777201507756003448499532171066237070773978433529675827672616311919302728110744756262424657360530749808783737150211095753500816240663394017483889680136075734532770195517012131859314800812373963775805403506529820161206212557641462350610432000000000000000000000*i1^22 + 143475134616627535475397189450102694739346106938393917917837380240410257961057621295107811187976608697893003401261320643874040126108613604837823717322531046867867316197412146558147557609363711917398828537137142348584002313799141042250212049153816780228552607067406513043011046375571988066204880796775774814135290957083275023713316706107829221163531308784148889336295155089393273815930324309896470788724820731723268907117984557239964549362490746737396003320632251500683382474054962260839088137000337042354912317497771555980377369226925776263762806678063151991341174480307620605757472376081184882605337377758533695488704195319514237056853405652773846168881185057213011388039833837029889864487198811310013978769230649720008761108933010325229596640084463490618357518991695803921398285331295781286470725969087008218780346360739265529476168913554964804314254233182804265679887035762778497186483788632917992371861045102120060188462898041770214304575053332976123394345477026611200000000000000000000*i1^23 + -30058796769681396525598295164987133295159316847741093279411205908380615720885562243545155969447973989853517327323424573965463132829629467603488197409662920834280856117513006466593411554269091915265576294330059628523047820173089141616243421459914068976783795780531151817080422596176077366064242305642795538471889980945127943795933743507769140535147344601313642070603215430158753941074076460639637457733952763361268339523840196693841897740655586875725942705740364968002565203792223644613265319875642924242837222294641293047227402710503562371871304100387512218283715395849613311009050831650171787068186807643306044770253356593058609708797091039384648053941511169738067693378961757185162333280196208199601593068589862021359341028336547158606693069997951606797782956286039482775647677470072579799312094174532208533523415600879808085401301884015774595972245743157280335969033380488977427846038924721672358559168975153152636727389886708591314602453253311928030500120166400000000000000000000*i1^24 + 4349732906561664769934640559513879688735417094457157402476912465090513000506170720027208193256678315318252992586491903446323901850504271896308724105952831607639041754359456439696308383893808138865174968838289923998756488629535158946847755937541229419012789076871219213989684268724675744516778129991710777932769264469768536718296745422938988044005228645427263673649501109617519177923004759913459359099345160394533571164164546478333063499928979267694076484651814970468372254950524929350744771406787180795534356672719894671475009353247366780113991856980726772020974333364885402483421648464080909570470673417125538180900850506943937951429789944667517005902989771273936420056532031542425868661645918370223289009134391464102056782810413765203853148572914539108725202619777747787922157302933605633599914136145962627732869778221234106817394493525031725953045474015189517582634693173144889617907994443974498442012284313083470982718456811195927663683477521840052633600000000000000000000*i1^25 + -404693148328276608799857487518229071593447064846866357187047880591347975518693283058685110009871796570885275543911790362393608686343524840346018418331801419047219577674354600569360201410004142069802426851797517804402553706991110074382377224532618407075926227981146555786957543261082395003448147196010748242107077828289627230798200261213078041619223539115821979001693087029410481066009216925179416943547737401712020257508066647709020379891519972924844092295624252725731732395840444724389250811174402711299457227405281585302326344159985646722623791792213222763690878368960182116965983109525272408717231731285398028880807598275590932046546009707327826559608911239521724912307819368432429803046668434055941815472824181878771675371687148747914373064868533507220997562255440941578167521136545612483158852968422965406667633729447837614307996151196575825511397062579585754493983947902697746914531393224121623356471375860061053945183429590478172079262617567232000000000000000000*i1^26 + 24081369730238850671745476178310330318756510280891489261738415183466553658552996442142530345658511043051141708628829601048552972534742107971261361872769481599675394490736913005345979644793464863355553605572607128237345396617256086825475436039462859963320197690141366291333217197663019393256307656408970868543572975289309005306161128894851794238532209116404631538067642922684465173124023428219408513598797379431068009000935101312913112962827667818314773092919764289890694593965475418431740852097569317721659355177289824996700878629817320200640043640860958952913198920373177927840008069600802163401802278873462573692898129530842685159391377490547791340923777030290841994855056143656154695895575373127162193387783096212152545409841498057861500924831196054030393047414390729672326416632427251200533703875751900656758547095787272858130397351096302409619590592915694294773584243331489870747667152178794376701315153985907157808198810184650702660472668160000000000000000*i1^27 + -1406966231499334445080333114710805774622574035444221412604391338087966120850912256700091804284891649355666127076418350346627718643578401737818774750941158111459742530366436884658574488867252821957313900727665041073928270060954395911980378878218822966031246194405946734142901996903047084998769295438499124335486338228547887335840264029579210128787778883337002221277096355179275220895289039063888006220394057778239574438461943274660284442361691654039533677002198915937170754324379860149322860219621241250685403764574214920727335727921065738864408831690184824065076545422764190700577358843824103647779847264150768964243351386352745246084991055825256040730399038736919994915501115897020825678219950512902502969992720795476588862751619657818333453824439991531226295643316521069192977739663913276408841403458036249867393625792366607318691761090774840156511053986713860087072052703108965236314824520657007838664914238273053567206163077425673535488000000000000000*i1^28 + -14677544799795927596617540287687186461777470278200872184232193508429386729095628151514936756410907877439620554429901508281472986309163331738016627391377446234332279336886565454115146546315320567923450984898373539096835418396268433984272212693048123993619091326522944928636807787593405128331702835686257571100730539065456666334519935106386602031059319540262400750943795125283470878077966396338393373987841064514711352971953165197445138780744837797406565654374949599345980882165158048406117239747607116158044048289846677824465468605720674418016759129176720796078672836741016145578421270909506762375453043232790497964432333392451542596435747599420824106107774863600119790501914559959625847290101629207217663429616846598347961245958143147698471827135837672565544360371906857622642462017196537740198922002432212238778179126190419041275081285472038972955039238392950231829706738008578070079085906043456989873608897588819771802211856678912000000000000000*i1^29 + -52934965609245126404639218350864447213583683459072079874924750073095520803594098554139509191795155077844068917571776401077310572550395347501910896588402350968536336793336328933783040662221212826374314267251406469239035121868435973786751155238423459565052782540858180203472725267523617453756936645022870976799473678754227021602431729250226997975891794155561573269125053136715522924307451783707124270301772994948644933613990774495792727741064560457301115045077012096800787848441840607829118968873388491411848279764667088847021151966330468625333667791928182995386489508380455169998353823049745554776433031002570601853980767493064888100701802579695631352571581434908171940320281567759441513194684111215925603149796399131736413169878378347421814755242161288813836326069447226332280915325392255111452572730546386141150867098518733193771178979687958574277389363197567928571142130445372654621226430314920232307600440207193423678013440000000000000*i1^30 + -107772322370916175184804390211677146395047967524236037436278678400838572368411122958495245989809141497164993748101054727261600483254443569836377277840860576863098815302094627238376102062586765815250602627495994715345232801414783404409010814299789570066395744135483260659931192101672801419756334136792860895893937793517709587602282548110886640508567968275057379713714681806736054354581006816427909105804942254984348025905872778223344134625989930677740942753947449381289741875299866150237734000852547060161250585343455027943394596207749434469982302137041384882026241688742587625275866650470872032403462909219123480390277146769181559564448494179692911541516818405886843822495130222409192271801884267835595937340015902705251177610397377203505526938213537987666680009406492781326542142831960775466022667357262990022809116675182502739680812747967522212828658472668225348308532691567344100894906786837510290497157276394061824000000000000*i1^31 + -169490324648020905461369755295333006064205644949673094921927866292983856189153693098394678719756127205472929959163409911171721012165404217256708973646453833189750245134624985674377963199064138839626200905855605322665495947750609678149222908504415488871656793585144598962907357903354133680178548646377504986475902452080101285025041802126448360816442944793594057221915509702259420825691431925804004619120282374196173060843196823432046244226010877460941552830730300372021884591267978933351656444263597172118980507640523507628220848463843846064320545854327315509379393849402988968040834324266214409536289042634907465163657470411556323024432575619760646445796122001849063758561783622032306654325326290217967730997157442166030417117669196454766058728987710761909457743849727526774927977176051395103117083349250140024468220989808802014976726540613420072242722734179558465757018338893258584859828712078594222497726464000000000000*i1^32 + -143562425208962702753351940073988102653514102964233744718621289346292996151249894164147163575944825868431107625989195097161474152466686934350502956885331710975390904701810924048755225140420631348667499783298543539706789865769954311420720691966429212418767820390863879289769263003945922395330150505529615906473350639924103052427171743681988096435045714259858922120824158448381536872422513117341341603316820470957544624155251013237409735836488247765828176715010283249203094381166280996548082832446255793531065201338284519019222636957295394716552019830575657071101663102014716007946954300260769165572073274117429320055279005302075309197915066864703592790044001129654769494040683401467142366505166168254089348343038529333676380647304948567757306178125426946452026898946779805346391092647868133373727698411856922341991556054791254149259297282505560048321356032241958027429501646133816015334986957424238264320000000000*i1^33 + -126989892377543858905001777743135103917628039862918988567633911849368801971248476912837995439378353770364606655981169333387493753749632470823123984156415281064274878673280640557988126739628903997081261153398610942645361374439186145434672733485273612238226015600434982295947335922533544968135938496756262764703268667988931562012677733904851814162157079748162062060716390337961770381564553871756886827629334048422727504577843022808188758439857666823247610659393837182999631950081257133215509801032532695491450991845616231960681867938281838356393046709684304150799436337267688964121376922871835413765287306046523126800996373367994925214270049088273621573254297448549844373840524185264093782959127218715491117484348165870258984558559953869926664733132534813374800472457913871404780593084770853512150619411205696074605757255581220831382287998846753530329849003646726224425041185542215018690170060800000000000*i1^34 + -356067305166829744022866743668607332851084337080680785557327126637824312056945446874464700086055315016013999888433832211949007151474226144694634929809188786679311494531429572712675959238620644516255476666507512595940426491561187667822379004021845841227950276864854430373195883183280010071916201265544574817316661964062959542750227822229062369465439000445058223026094953799038573567447530589992355449039772268566283523834275351017414644096428133867950824231835373847224103275665411415755210109836028960460922059128181038240916336010710687470983184408540274665245680669752874436691384552393799296484448405775603152069076197427350218504462270241931303046308064126470813999781738665157055417324361676600470720975747799649604043288461836006515086926035774768060636978381770961082769694648673171392435301767316171597654157750369056028844092283726319392118574929544304438278926864060783158886400000000*i1^35 + 5927777280603002635429459948765604877468993923234852757144341855534175519974313529638671176257242198420660752490964349711373825186910793624100013651479440622581355319062333554078375865185921876303321713301700266052134473694450816706137817411845061364268986557077657313658852088127071867549183413967778342620467101945811367415929868031701295076404030429330557541870931940523876658627293023072807229121999184747673872539752410903322472584871222876139614154514411113479685241710987375645281106259630360225032819054882214128582008758738777239063451195856167096947446129504899307527768984749657482955455176694986792986779170476272726664858762553501903315206359867837946224848010010647182403485837342129527682432114929252640317028703697080220939529733998610554256131173360534761459795238898606006953175131581936698141779414938481107979103499560003821245746791800337167979448851496960000000*i1^36 + -35581043997557443301814117579568533467379674914600957104129026169075448383260687278622347267846903859054931913475641659364882418452943594570977232692583583870747022760689375919184454153606718265462738379982900988893318161780711809790584470466572739833368389572397797706234081053188711405168932754459753046407061052328001756251713079081756946776563747144547088195824730926532143842944082810569897270664115367423307146587028862303994862452441555122481360937749362736649062379994734589508956077142826688182235714079665153233999443941726349154085110994645332732990569481395255649152748599705512704639820473902354530334564467192972182272649996104067876535839275606182867111075645590725584413401274078379276088543361910139459687228030171287196581233291659316884005195825197731747809783822353179031737189305086989668860551801436360124203137509439904306169225940426496671744000000*i1^37 + 29431751577378283764216903426383977579802484048616440065983147655074171976762641807974662930096330495947580218142651324369518571821666813436943288243560574572461337188774993161563652249870721044103304087183928160457094304944083538676633185478308545188115742651382716399657965070490943872624170930142011015896663579569506822235006138396013489313815238783098325447352630614945336313832334307165182021009808607571490317777535077720014857340290867090442795135317261119365692976364094942856597071164607285255360995251749970714585232612024278343422461919898511314575306802592450300614884543290381669734151633309573489868698404468582806770566061397907589232374955013693846759960548627088818161235488288096640237098241744697335338130231892415291529709483769012392491033682159068024763807396003072242597114703663182574125632814677139825116606396461194539815665664000000*i1^38 + -15479639509693677809698241971826606449673523170916073829397866044530555522220725610374406299798660652275020556882836386632111309629087619567940210295446776442823187641625510475669920494999190235484260896953863693820721224081873070547847356494872055418575859616749165010991338390596535654704380850778905184062516500154123697586756776010991049528997815469395974794233188586105368545179106283298698275785643532805844511397555478055558470923543388734729199682406641221130497301939257963036449956170519484143204073343828787728738311592785229057479228234510501102322751122524454927259811884299279730301265357596475585504147948358848937036688050175981023905163802860508510364518121658028104902042266832839618534880262546477465953010966597744966553255339185887351393589511923020137966641715198210846823101608531334324737114954692073508887365216226508800000*i1^39 + -23876053326761997343400170243464949024091063844668997042098845707766338562751037158952236595990625592274132488522005636818682659379266154880005036622048109727386998689703837257664814253014316646435383468456490267469287384669305706999164435387657282069575677666981487440460765754979671040942557538384346081689491161338868616450309325216614134788615422107840639262606577332011468739993477005186671991709842999654533855626026796163189178659511623333045147214042094300849988460662268984285044185262918810074226959788763809642359896001629424404251903955165422080336063820994751622329925749376528337321683084380665546977874830361131886983248442452165711679456934236288322706952836370658611214786265335193791428306193745738799791255308246767299900320903857442140354879643669637967800083279307799568643284822640609655525522255265179598848000*i1^40 + -28387580148306702669387697051171040364100911662062917093326159495996743361903964638156923821515369457402372161537311567972662994431184381735282886062466490800884506322956586198176938509798497914771640766925356954668616809150903891583925358773617670693824995760939333181853331171753398511132974799734278683050827992987142769974641488073241755222050797959901759972601371598809462309882427826413284847539323967017320950045756093102659406396788733949835408010018907687618720009863101592433253561157003958569039797175228253354495018807614926942585848406784568040468318284672671975769134506130066430346283253751012645758785055765678017532465856042931954321354478879396722953176010431709014793286669830365019833101824399841639887058935956164720563109997359969961074766672710444159066818217274726618248696145309904778266828800*i1^41 + 48579143017495532953192539851684835863244666984472722896285294968009323024274939402882505255106606438728910314499209905058298324436165977705077317251627975154362603481364959400829600124356080669643330056299529332521822694171316050135993755520571108408710312915080750529304038042699242667995340270311363656631059119859612702968028163895704360490823325968127636876428066142466310876502174567302200447876786033629738982938783259994916853801651364489186630353722245035067733976471729320011522781378643599452266745031406370733631951749288038127150283957556336465866751416822315331894262878702300870039552382403730732986747533064228577200521302203329465577347173805743870072873125105805008357608360653457990516704194808764982284862297336121170784868173410665489925209671630803589459723201735941990138880*i1^42 + 68852974201501918027480882366170968996907997319636087203912914012694926835520906973606975484819734359684908837079249681968234556685053180454156694167430148473484073254645665469926580994111801136822496688484431116747143416314682155479709810834730754968353146555592867030893175994669013532717298870463056650037064400792182397724335848309978890976103741428815875940475667638789958555428671713701953560877266561514856469694370853926747402970486602575785425332592230852026576380687463925518277475093895082812217378426283371427359015452292999752621693118156267889510032396103075707751698309644394375635223043218580757550654800319560711388173728647849312026911465956631995956702962365204820118971635899992754259186804928340150218808959271714551065487247151349868738754728248202112*i1^43 - N1*664545492718868722177362649232061014774194031371444340044380385023078122529314622617424446867493189788261601292526350772023083986717730097303138069089279770905416051147005312824039469093380251074189501293455928941835838184629530968747414176145356685711203967020815164081903592883605778752321*i3 ] ]