[ [ -37011384258376266459183488441825125788890112806629466901129867966678915387746425304294254737625037327366406524559295072820962454595758642366523042827391157678930063693116625677423740551614374512160449879672478847479343314947205613476529817675984841435088955461557220778446011823060637901251794894071945959388903606260719953331527408197932009799631211613964316435225523600344783779154769466951825974309302083164602248681850225412935220624136509870602155574010219484084737251387861095452699499473553986221399557912336710213723156015153614194954486679437088595266194044252398536556616734424739241781013953262608847055585027304965956192802564222814621529286999974866967744555750733703133163817985669087948642747164099475487870780991209312948602990518777332237736935666371760878342109721075974391241464869655583321723405856932831119076440941006420802807846595448245127317815152799895476460371982452946104508610169913996001376062743599294380546465331002113926698240155224419869441575836088244462170385179465482240000000000000000000000000000000000000000000000000000 + 75031744725470673215397814868843734111058005390406831754814719928263798749457891982362843698533949221019562120735188359303050422373956423547453379353105571103416918574860730967091015278592181444717703144430400296633702997167082911131264625122156799736821249054575111658000111303703267287598658951976965037867709681765329192208061106791487016470019013862806196570808818857939837477742548195938294607163096034263025594228119838492731015249909197076342469232022739739478375165130165020594279184685626899148509444607544276376282113392047859478518707630152218092769904209165311757883842565614542325121221248032776271207494056664334996615023460900639762824141529620058788653049727413003788628148577404159440515399053499018981624021382783355463597702501396128597098477939949786579434859312610578077811146023464203412507223712056292561507183086732525128751235857633434337776371789559551742611496848862283362933467410952336386357262895554588151099252130668841979045122547889684426962308658486006820068471208935424000000000000000000000000000000000000000000000000000*i1 + -493375915701056556115796620605520033840438203688325819108089986835436083498271150370800433129808613439443961621548730829588194825351261590831904720678764840963194003908363994892779551253020289194989368952560337822874785904134682272664870134419618465308243786137943618617147702522060854129119590560425279103080980336835857514629382934716751468634181694776896278642096976832783013155673136146958138597471678444002451847303053314633334481567788068832921288950555133264526024794886456023679772949792824471663803832263260712395209323447301792459693571072183650280130603738520961336920395974319350125016440260241439663869845497023196340918060705268351481863993762316674055247558511292504191998232573133417008058209375637325918905128802620994077292972618459289810087203971636808687177749046745448138547119808253939374926122811696745904719564941472515660041413694416495774207083466053720767029449877168810673546149693715773196480943591441098484604742494636696724357532384275963438043179737972708957238140180889600000000000000000000000000000000000000000000000000*i1^2 + -257064503599615106498370010983593889343388164359545779264679674287123279538687050815846070153660763174018010235237899993589732904896262556215039952230749058300938515265485390576688877507117191258779212194141782924839591204328420811920465072989304614970704556505215164798112699594523119279632170482003992163527310184098471483115621103955276415112090711369852988892841859493503562246332891924638248696431720966275934705432722298880970521427319817689668481071660908380785651250794606111190913092635210006531221545371290872093291302249532940782844306013867180810451144039433457937643446806943096753061530079819921357650403678734244227302492704851402798355474775285229236004279038754015505257878244783129648912167767827963214838541931147246415916621351066584250214637082017455922801294729423023438375334463533932507433851302218873336743708017720443044620342071228429576278138760621896704160607383210100408181543102010161005649149915459987277527519552689351855741794056788391718284297462640673987429799034880000000000000000000000000000000000000000000000000*i1^3 + -26108665520763750506380486624891317378243361430394692416553780116702732277426329789137768553148998049654806823346022692400896256121190399662320643801564774766497827334481349412506152822911267063410334180060377366997773066305996839366859581903305896888671933234206299842239452321957676097759089360494116033069485586153965545311507805697049573798018675626880223627263204916606586066365811447525162037678110386542409831262112871456250115399205604301537302830383751612447042690781746555250901952985762830768479702752905410773330510615237570789395677836369260612649580266574439367302661595994061472797498223086639821250394927852860273061818730226260236623970433301441369374279421810190386954549222818400923442307479923622101995244145223155270086739053186175777832320066981341102174473979905679562558725261115314562206924660646023883633286266626078858845885131699375473496325211576738605295447892806595339988059245846570655341961444689840805487406805964330915276600577928717050676008419461352872984182784000000000000000000000000000000000000000000000000*i1^4 + 61379284160037274686198104795769643641635208759934219253945852096507694797552588812219963056417776697357432679950545107452397967647498052777083382771356309775682221132263010506019046826784540120464159019041274509131217547467953662679049652538123902187657758219237831077254557777894531197683739457109740764746570689804550771864728133161344216836640999103583401361246342508122625088657311828586617907639537447531232013105088739241008896552655340285805612512833554365598175363779891421690460089669146132114386006661697898199201056634838875261612984856646370124126665954046658885249346276484785114356010752227795526193522083146702195933024377517420746994051156962517697003553864163951522309994868266754162945242825481941636783463520204117794568795400262671794599595382065770841870381939361983957802324684618807079279003902639203835156445889774144542339623053363289994820805736679264476803671312176355614436490716065649957909043092892475957218834261821891046400549783841531600273947050886596275889766400000000000000000000000000000000000000000000000*i1^5 + 6759949637940264155536835251520313868838275195059712370188837898229570494476418765914660819298999763561913351709667169270571083259459853164152083717198200190329543625787166246382573100447224776763294659308591601347227957386956091742707041054970315077971166912008179040493352709973668327634642993074327821446622184558346711369603383488872614734567987791124352462335961118279718540160120842606238314213399369972764948207129449344014878775056835971017762540469337855995633677277196031357648698737203295748656048085876200041916270832847753834229296786106432998923339770544130180638528871486370107821525653771778122964736653049245915905774534080151620612976626284039254378685541179082320252129904673256801695409830184099916236840724850464168493015476670184134903476297633384530307316441906863693893716737493175923770798211560666438039500222522790517922597842591211263124268577744169231481354253388183657889132453384946893870540471846395278179368725367971267258614648088899990598296879446587730821120000000000000000000000000000000000000000000000*i1^6 + -1362971125724288262770579775311896301550338817826696852320876515669096472577378997002836796947157295643432454042512027725023134296610950747459582290295089148327173772994362108797603938551104850069981125252342241074352162132885205254484606167461045139437240231426775812886680987103831532255683041953305274248993954232144204371282347074512898289039979999058506674892971386993135788849834687400052265416216055791495067008907017255122299809213521989827748980405246760619569349062251525459797213456122578930812295739447314274981542159049203137867792576287257139519835650863049584766915232763811445701490826514333604603264273182450206264909223063368695331095468232004170688921386980269414988232303612659246753343676220110091786132941004320686531716021177786725239021179002605082628616240206504733881859467985622815104342729706575999940748555384562471885597574742132671165630199612439655972307801468151203155788901181016101064049113693687798997237617597398039178610425216918286822186585175334322176000000000000000000000000000000000000000000000*i1^7 + -670133825862369592311296616779531013660406195341577676328740524168431212468383968604510918138793970257891292122583783114045671562545895394479999239790539870104118787013358595865259655442302133754219687179848048649453292484468152212172674401098160152700582578428927267134059586952020410987925170907328010112325609256794522140299715331792112501394095375983900784153612309589535067698529844962994060675458677141933296072219165403715306068332289929416162526977740058712295475752539908281297779032865520059327704946262814464306745650477437527510862820856278985797480561952573084066382599893037518605874637310280428209866717382902544950521517602501827294012607148636465268573370375411759449174646782430070365231229425819163798490036336517000946619924754725842937784556342885081547916152430862381628544209078010664719267725767222643134845969271650266947525660560323876166275680311206581729279170913354785822198095996207179098646881655615174681073861404960769384241430464093531864303092632859443200000000000000000000000000000000000000000000*i1^8 + -82295076506768533592962955755468996516819096007702820434473370897564205034407277867825334242343905091320393301968369194694174181922921789658719149824630454261886315650774370093425433922777582391674666371562800511623745260185321022006869700430027788537988272057507863779417532851576210217641088900571378347425536690868775907564157304266800406778823074729028687951552183287318911978222876561710298982011367006742109880515453844639997033024372944383870786926747588651848701396712573377072049415397825182653313105115921179987327333335276920955319001703769163879538321339304393454876028037671532294647820292533913611823303672388118697349617840060020216486165391756162026234807307160151413935451921257027831818904932490262261672339124714098158438015826104121428809537150350488027767857431514385711481522169357919286613067688489310156689450525410120476032067366394024232378925034572751703581444353672101560321480284236791341972154466235827553537451853830721303232403068651564884648184072110080000000000000000000000000000000000000000000*i1^9 + -5070498364096086736114392735654353637622287798378823806587638971465713429841770079821066808280616123701234693226001116291177284776449582987726962703382083566352318959721746396849686706194956429114359221380184338520831116074382082114234731111613372034518292763971932481683070278415923151393488156856034441140806385671100911239743172638940009443388422081337021492762101800831777187613510582643348721664570798748059235466093235933272889792330971073838451281819743341507301965567382073320136977166100518652415106334765823699858055988959783679053962991195283042404159442471574196187851681186058014855004114337013809918953229514943235266337816560702763067152306003723168118504882793790785524900077955823964788966139867521975038497638810229348944528837829717875456002912748214295655199538438715806295310927661443833264567723436011504414320092556157874231891162315840437132417457179573157806374378713043129795211497538900667550688427494350724182397356828540811284052483102995190314342285312000000000000000000000000000000000000000000*i1^10 + -94286961084605260687438311972752849240053814417482914431279626411685136469354666068764306577187424138567193844148118004286709266091681217523813092558802939036844285729349916614954987600983577106307385700935193409881069937067225970384367658641423847930037792903105914350502773382768060447527032298411345298890022390587307626993127201286857216583216728779622728069971650823447688780591240074050981121548166097556670208471574320043508143923802143743610669234904128296210907959172884924700059807053235963633379551048719966139066962894147812592461752760602758740389848147860425095359578149236126776983609053271026698233806414837355484464644480071097773288244081556315746049407381662092260173998895890839220048615352917814161853307815021495020055775394045024321620614316939387570246013571058506114897121633539382625224627042239579456796007252595794529078077995921981265516048049573795484044982166259606425725928413727766262763697562099826953466534935661523024339322797082774092120064000000000000000000000000000000000000000000*i1^11 + -3454947371758436303595878507226028074234345030824706028648295410525251360083336798688923098560817073983530903525280393263171679092316327762136365334343784852375954688478633749069421560992715505504586785892941640120581670656043413748892268468375048380020360951306556215720743325307982171679496038434576800429266143593860072462100261237704745889665054581013767718807164565950672472264034030945667024589277748916558461670793251932400964104798072438512923746855743695073632232212203915721721407502295783007212768735453746096344735550800596889759067500784850564154420727697020311092232091327352338286141332266797058683593846530106681985037509211308017186737913473765986446751274014824028267689981452847660134057911818420659076832517746747805606914651360622128266086861495890965563837255386754422812404928716033701973064867561633134604192440619738961567127648986724528131333972678028253198469219195363569363219498847990554006588150990827905516102753965889461301424497223975126958080000000000000000000000000000000000000000*i1^12 + -32859722972005898054966421664041047514094158875210386202688360290406366903018381449186752855636252733528498404836258248374125437043014944400920608413569829286562657671785445420778609224705182505008611919918127565481103506422060042661319036487929920305198142438968046423059928552847038408414084436832833999010266744639026432644872996208463817670446539830892914857714355287430163182268473099613922213305485004163778792730923594750946355218075263018954896068239502668382240295304748799566212916227491067943153427340725882808405109417273217516631955643975311357209072254941166013578645987608464558568894016138676079523234061162586530556825944889825837425279898671335961782379874922568735385782774866886455317048045077367347445000446399856127428788045453241649211878107448879954923228192401355593322464489961812219000338430068885711418528368909673648097123853418644463217979271506308217109187518594637406254885434836991939808204043831121097149783154062040861833386722139832320000000000000000000000000000000000000000*i1^13 + -673839049957191304206007678557383041229196345612237281061115182981759002773102444355021258099254244828825655811913655890486146152266911087330046521239784659938541274778106267364856960627263005347809840345941775118067106461751368232413757732929276718817607434086290632415573780333949122894401115352192313143131080074367411240236982855280073736836518087290241380313115794640286196992213783912544245158164822865090748524705362040901941170719691597754012415072626338707685494700835946950728572709952825778215467863495167128005391680859388753748740610674226056732557668176694978134862764028380076091313275589022162084075026515302036180492291069272240977634816781261768616461879407877007020387714227422457589417556155923591156877274781406422976884553743832137315483120255444184805927892007614644745416417359702955007969558683234147465947706770867522359904187055269448070438145621544296436836178122216756294191459933344632778774896199657698404803260402309883191448952006246400000000000000000000000000000000000000*i1^14 + -2490766721134031500290703716331894153594708360869192354802981883775360485441473006477400217883507024020510778947055077240457810584178071422180594460811642552108666089149649397849550461656296765517422449284299633427530853196178952192154438210559025034609761792496371735306407615769729925442530200843301591309861645153596323582812220195615831579480030211447413311828801072755767834206119888649664877888811571425026182942986017243218687603011672061723072128522639764943607122235453139042814613269456737018878381010254805685577565923665078098510566723740032622584534850356701272421132720515747578326627208736514659784857860704575767522295509782885490117971196898495385291367534554753049481706725083625074641486959775341778524535212408250155394868535235060920499742510964773490824184641479547244436744633337074266143975564837120240485943123003827251381779060790765181220632935402953639072275756170189903080645502070085668775181633812434695856447030117771040194580971520000000000000000000000000000000000000*i1^15 + -49294005764910625957221934994941304723038846702887486496639821922159171402179094872863235532981964097076737895182131627138980403277522664240761547984999720247017761468184165729823213519234114312729916638451321541231030222596491334165665532764016600601309787547856383265611636556941817502225258090858170451222157238798126958435168754393763379439033175700811065816008636947994973727029219634501130911375835434434880123611919266615397827084265096054451350686079753545270336047436158587860901604089799654181019867161882501478807609479735795754693331851138507344792604925531144779828130034351950300114777201223006185466140680474263746991456107090044478099947995272964505993416018865858947242382534793432621030354649471157521546577933327744514797148225060704266529424813031485357701967939997288480614535912445754171332451288643532559176870901904466731363835409105167766797408622890122702025566327811146417515648179224005161733140865881742516025368797727277291929600000000000000000000000000000000000000*i1^16 + -564480090740788273167430023308719065426599374732996739522663067799777674726289668295995250434743813831699658540789810746942591312883177223895971858371115557743291216622834835187214866712790375877202803377331685034473884134943956764471073542804618571841181814803065786021427664340111709807842947160464847556453648844696165466183526179559129006739514493421649755645510088758062374842156977862986734026536173266869899265614578911474151242221074691175340464872671315554352258220255739636535831561025315245431642142931260643508408770353445349974395017035477856528892829890103837561691832195262701482836065323444731827306243587731314406072613047875078303428813585897201541160295703710108169964075417792901006095998561466791674842442114128887649354935168948469851017793200219678686324158039478379874127692843043030863325584537339137066696866780127934371568910686610425485552253856621292680899801834986789544075984618374114481171079439264718024180283474846102323200000000000000000000000000000000000*i1^17 + -18087900591136519331037189906721319492560112221179129621405087068804752720045741150540546746898807391473356588378422597048585984422891738333834303858439263277096990833021455182209863763257201035514899818790934136149054309534126376237720802596502816517533642905770858105819539197058198724219467824872718384639703311305094033370486011597362977424726439283381320725550908623387187211683775150377280556592570436623523676480019994428731945210767174143538437812914663911692508947595870466518625836969810967145632899973268546495995419397087401950488837371465188948966174787286992058997160689355764054963144409276339038096371936533284895562361720583370209116043051799240438144449334123799039881263868981979606127011781239929485681760763124959317619601981380704442242494196599013842801942213875684930760559693405265177970201853244383808036589367245546320541982632452000377662478505068306101560916458920679963876269621772761589055554943168145961119529922472181760000000000000000000000000000000000*i1^18 + -231467746221105205095300542757942869972190790446222653255213552404508412254031192617610031341298289980035319172150389155900944159839342701434894836602678098188265706173229151788384504977229409995797450861897148589628030662724943872959445164916342557233428334077557613490967690256102678830346023257411061546906581572981901162479651821114520303399410471682504288305429993206476048943102550254570391306218649208163032084312655291249130642723335657588512866100997849973538992200098653382827499545783971584221558005883021812810806120710754043399409936702277880904120700415362145634358960684110730362404109217341451172801619679773671176234887036206170187182247573210887695440144302752136902875411240604231731539140306733064207204492016215910873513624938575341345025146931536282930219220316839595902930090183520253281883948505231008352320971095785945296040998752009356728998686844827710935287890173887688912488103946957399805826185021144300078126847754240000000000000000000000000000000000*i1^19 + -2388336076611335636377773021172268343745010014343879226732600479383840390827181285737934969337916818880830719183399249003143640443593884749572495504583493667987806428077906723982151653411378164460644161031021170916701839405051676212531452645537389687492601676654358921733602091628610940153557057861146882004982226124889292547511869614557434984389577618962340606758312728849802784731492049830247511163617205863803773468418736534379937746126642616181680863845859417855868669818852784588364848595853300448143078172761256938851640519703433610766258220000759724912815069021887730131687123924325709542284746779644997003495742181453844409672064848295690879971057144091869564250710625591443792082818025692206562154445291081698236378086808907454877621293335144262192410712443103509291395460319634219985537174897960629711469549182804549375683583344202858404503073126291394336279503249795553154592276787336927250761764254710666328223495162899350653868441600000000000000000000000000000000*i1^20 + -16115890662419324235776485513046008057273165026937131165128868513132078576976068831677750356144108780463173787371784955238446014929989386531991543981893910816236975996944606154054432297778380691067377942773806693485971894160947885119903458444285846840580899612014987696238354295311966711085486729748853215401119518326786265016656893130469947896958100445530976659051448386793999936823944839120823391393416391452734480640545724378688482111903635891430390081529130636395972680440273616082096858357506076883306902746536557453474940188777797436980208122083943256454494781550504333296785867798937127509946482680820854104908288386448536935038580859696284933798553229594833370436240493907387756483776575280715399840245118221468278212649786135313797518748103331465851320192579546465982669543099617725355101634291674997676742003020360291302552673029838726244697954061429628017799142153026590372138071886867887333295250117240117547406609041285479137280000000000000000000000000000000*i1^21 + -80204353587788802559796124691510724907148754351638548536333436961817954208808989502212699938262616065786256584596000314522548339525981056954248114724482363615574652997255911027153452269713720659505566030523639957209661392357185449909409378850871886414010184727174724308759498378628610030361310501607492300216746683655653956798476579317598667384024776262250578995108342055683800913838951623841715196867372630685661546777396676216052010162939923090920252805541603903681025418919230885576352148868098014596270511696186205405204908450538430441683970367194107706822430666364935003205528597766892038624666853507307060193692746927540591706931500513304706465245154361123338686435559131503330027446349900412687446308680298537406505284317448649842528289840883189102826241795945445665316529646194074487277529438120541706898971375443304157296275904054704002852769334584300435009766400788718251740241018598732312261812300839187937444999874373222400000000000000000000000000000000*i1^22 + -208210123510446324536926104320955487080079579274641516342254266800230172675874460910384544072172605563916924990851205510486515735874257907124905547348525312869352063667620718573050675782161950924151704590565997974284709559734925340426405935401084855462959247297788733334968786035240944301411202880912267426103438133460897023091199618148851081793658865906661463835383733708820215579456153159195995346805012243025908935968592836164492257950932935245098490661679854579146524375943245412669697952364702677588897707786655117261604937285652184345524874290666651442354287676696528648043560327910141759477859424664509155744933141928367768407439324132314276390424775760407555616880082139364441626211052337550766672057108342904641756780051083076667708922373824624478201683167384626104850874703967704972262398605903832682348024723613306542612449373946854147245743402949747883357189381148072010424181505881751172831783215845520891236133424332800000000000000000000000000000*i1^23 + -273827107050158683481246888263935357393324425667794149705294805215365742265026000748988273469077134610598005215574401035080294687963751790822518828284734126202230791167147130898313403400034784125149099193400412304259983698778262102627671085989538222580715013188803771184132582272441990509010720568447338537464780366974848626762006067972880664925766537237226271267147886026588683348464111339243150769884796998448890176807410075926380820840151605897088218428651076465756868551346616169163350937118945020751210505225608224055704214834676227295325753489285422130282489742665379504036985809772108747429767340582958997867195630326704864006378507901555542528342695825315735528396772763067643366814401791728691124525127912540681414537996849915427821886751262727883328121203543932824140277883711902574539734122124735164351885907140275661900296846580659297257165700288262568894200567672374669991725068707113773381770008263462664525578240000000000000000000000000000*i1^24 + 234333536772046257535178988878705720003513940437475032638708403070369969779736515115179320955333178060740974719033544036627916835301392058029338688011650697097389482744381241561488584723442823000882791744915468307751571751874205035802836067654166916310613864165362842811335135944471274564877218741807746706383995656502161623491620154112316891001418073275328322564279996684213670065022089595056950364525551239501382123377466306976144258313396897394407355616554525144123072421705647525804109233040424645104668030870673442937106789234712668675418011782993543356344987095364765614360756466155443111946820640851526203910884544970390666125873797794150435056711280198824071778305775910609357142782969029697889806527756086318024874688832263042924280788670423538286682077822691588432632653587530124412198104795941834997548444957239298469550923452643175791031641228998159611448575619841999419382295843753657982712685534552568889344000000000000000000000000000*i1^25 + -17751279814173897885235868403139255018091645900898596754095011141295055043231725411535836335619721332152247705275140184246208802500771988328453994826133431263817585983961675127258283461327701831291837485141276554812453543182879693547379472442871612608500642126569421752770394526181401895953694584166268310496484211954350572529834327200679112226429752985488158982917426187888688388839808780083307406548857014326013927066357069361768941019465686740522846268194244979066097010306786739552953061826293339735422588818395756147872370147650954577220391116936815143118888952741563535786716147270604405842481801349362790263805187649291210074751011849775116007874527019500043600639923982904574392202880574500677923805806735464581746534660521884255091912708061772735905813612255672044617435957853555282930814986279884607601073046425631707302478659068883680866042725696315416257963106978821300757472717953538611140048387895512268800000000000000000000000000*i1^26 + -102257063916217614659816658734475762883148215263710390805054707683021671349750800375018013018020011886254432184587889685718928961737496374321276635720843451948381902059415362270035556445110691094068139167145261734867194108218507554867411466099651972155148741728835909113062933772749287702401052868425583463169484999042941969593777551635930721019017976530449615347544659862604586951677881503816054775067415520339095364894392375804678784945110911600342563655657420051076182409999377981555269608796566036132717570675179455861613145849784564613884275275623337162546036307481182258208105105156664333175092081262978497497617501585236408796447315453531941510770294476420510613756865863376389426675700843257805348244448983904544939013905689982620009195070510908329174939293525302514408152942471847881756493972840136295053823270592692885294158981881675417357961378383732442660344272007240152557859654659186257734936989532160000000000000000000000000*i1^27 + -372150082728755459279101756399255643908488812008442532557730949752653101073974114363003159648799885991316428680559712493400905574867366966576872716371161165325496135368750314411072103086861670737645167712740972635519559672569237175344407265692372327178974382009680762283432752070034818667792997065914014253288444704903887709379726346697931192665821848114651701885035038240028469799280256594627833337774030930710028116741863383560328263100586484719037194198751201976281617077392221224264733445183800847978823666691149401347528302447832687032656796112977536964989331192192342011753018336926994228251022401992504248314784400580986310400873721110057534770220217940138648281880767241893853979011872178790936979339666469388588443305749449311900501576803804054765255774129492977756618671662355955876891113279270752610475191702221500669416424974887095294719400288452907020149886418844497334593339725871202892704120832000000000000000000000000*i1^28 + 18942331584790139670981510837407043501170748256991879603922421084798862225522821369168811666934545089263182612817565315266896653310028493232885430113675969394935727477488926034928404341106315237063818199794981468096384421834034503356673293731026600262719615282138586203888433030015231142374160813283420709763513373461767878029809634404496705615151141081307262889563535428080688193963183937677503050840806794273436719890852935424138691237216500198564805613836639561431616141606003355852606672868378743793740216225274973243856977871663285655062660295106503556408434923413870447489148401821220708024840947470493802700948039844478638910103634504343298325555569111126492584113447675510637082419172467788722179457989902909531654149021952240693106838695356688717084026951001772110813859980219641904404001530846942685520250436913112906907367094180648242678265391227650738503955249103330839665303324057851343667200000000000000000000000*i1^29 + 1594779563970604661482229197400317786997733527533037038965568047768080932613207229980419904935300150510931176925086265282676918702744953785292883307695419130683487052098418465408934552575953999969307259004506997124610112173204173869603639916905039670401298581996154962497459453336070730476534301143803774243284005866982494821959371233106438738624561628749874607584724811959128090440577680087726255849608142023949772436946444305308368073346644966087019295670834579049014510650458981868420131746154269636425809009539108209983743304022281314172412752273560137409825368491271507947591661984874607658855805780390218899079704184738615437153465573558679321686626555183200478715701671969173485738104138441313312134288788262302458714546442677157550520249850555046474390403653439549649164758380688429590999755051052821378454069010643264949823011883317697508110350700678752382402760182350378423577621607397457920000000000000000000000*i1^30 + 615647367584654856732450848701314782088649411739339386353603878652704165312948040566220849298701300734533022207216725220722253902860032092231835909392849937637982117448045683107094206809988052381564904288373787811803249679636757589708706971470427758752751823150540446227120996477790421479163672041835054703732524839777204399144578571724856676157328872410099025312486007671676202815971817946765049491682101608612096116073222627759354845117774023278406168933973529687484050570239781743450080712883393576572725762160855433825094374040979697011812652202542318654146653226340018938570935835192159554736496936595321363879721979109401748556604361011137095057514636557797086721703997167550151910077385689355096939112034435945273641574166513472910190035883334561372699772380383509506536464837854160808504061022119667149355244580571601380302103151126825709819577037889263090498346160291953487439133147136000000000000000000000*i1^31 + -2049485917256365299042330444631397818512741318437246205856296309741854830534544189531420499988798030837214005399306786559693628782559154485439263630493598662718288124976813661682827926265794900658904484908836599356610538563867977558248912506775159327905034599509385527769249993121869863632004358411921545191890598981924589128009114873689620227600147347241995559878414312301181841254769705953649289312787136211966917551493892374756055412715999906647706195956871642029497093780752380975460632843691129948471572580309397739138803757826405452096672614014468834593678830038905103576326886039625335159219853444046755794234991851269596707998471008212559828869706826754870974108017903547776412442721204319372522690644132936642573772281104308352585484165931971885118537300120561971210122363343944342665558996888827604113724352640014319947920330627971351578599334748131707583933627278288277359244083200000000000000000000*i1^32 + 13332635763914754453627287997739952433811836482931353415253222626666198714846884046435777021983492030327562055167927335942650080352917100082081491778969927324041761906804899462993323253028430683793297131231817087442158420053009709791846243802849033193213755756176723055525019579622914394474758794728446277515271461920594271213271704046771791759313556962984660687416658590185058924761496008645520324653510495295784813570496965110204865104056989974824085323322290674470117783120571433166631318184493531243932064211540915742017836563052773975385389800137369146459073479310543728117363649329197121483542367024540225552806855524308685816757969147817247230160113103732734576972863483903645161725886038363114381184957226098932231202539738362972571642327917040627014499691706353434099277010805319657393425962030950019866641792057772839003464383236738931058032629372881990989645663498540154880000000000000000000*i1^33 + 12960947193932394019730413300976081836902327110044422537717106729099467046625598729772843895386097445909129743704419417751774892794204080575783369393556560211282307745392661684531353354237967462293040860723668791907077754200304585970248806146338113658132873458003639840567353358200376557829143380850927814852371913884892670104827913143703971333629948280470195799877950016769055489201988222235680612086311155799706335748942823473867670673471111943984726734917092089648174543481580182326503326296491893193414016357068332129202150408015869688350948457701739554161968919333957412386083030270931490505522092195592837129510274780589577824354451463322089752929145287232169552054293653289445439710316391672308286313159586881685930704379737382354815127064311324209425815639411443979792199600555120488757113768778550268314492348807898255639787864043725993717032442516537403916715777064960000000000000000000*i1^34 + 116001834187264313651309821997262788374353005952462602028690016299054293443943962252034389145673400594856935888479765542828817811954249022982140622797538574905978084364869291972206779666132831547311694279957564174563683123834854397558234967373363493299006639338392645808145023305385986165260880912406479501131965458992741395230164551742220774266172629179099840332343024059879411677587264589054264844367523081866027340865184995794574476548578623454261501299279246631251543864504118293953106706789244144533510604989165657600226900023100057859651671917185625994526691612765850561828527656917976228603332732874300254488871542256139321567658403027027129433586903672032706602665814435614944562139317025231938933830559958480282032929174711767372949758486051610639221378643587298600023928928549006512809639420427169175168679678953376436080566950460843433399831128002421414743244800000000000000000*i1^35 + -46324087975349698004752804404188491437468144737963835188688217020393712596862590250688926775897683078139580307478168069388272985562512544054734034234512591042798149604212920351387475172602704377318957294141868110573035368935649502876794354288528900353499584827242629857796677631446494264545150358006822012310959853481907024888447138296947168866488884935518507786145830265053896250511334137347004188146845007831572995033425152759021997629726538793215870648465791655308993643650746055427556989781520413065497701837958825925699880990095426748803903197470985942570603797240720437474579769819867051173328528298675818362666169673380508311922630964139466836989659892736273793397541412716980283627407602308414780142928877548005842567045628152247771944982405782584178581587288785124613687714177392107664274261465181956463204286940010976726818541226311968719554717825745551360000000000000000*i1^36 + -12122379684110853330423568888757273639395271889229506889042793412315594673789394398504672953619830317750802733161133901038257851395038929103542041433061578870539884304007004446439915687541896517141853981913873565515897832251117536428772545841760435602854427297399276535598080913238240558355035466170406399211862140324216259401807900648685178757039397510457922634381437092938653061444273873023308438790998602613736322250581031578975089577886582833990998131040432670408732817870124215309491039973104746155506158706127862651557074160349366121164032656247850811547321273422177159546908178812791773553420994476338087336867616365322964184037800163046009171900427663211678457108934090363728106960808392802892377657858693025483412644642639593887651755933516322467109976068180575060456915900625777640896991305906172864473750552653998581701801913692989866701603471360000000000000000*i1^37 + 10052929532918882419721723839011146951494620393747538378410786211451858768489447499971803588098780336717717171001831891133070012723729128727989466747054617763241468881728493548563682076427333622576062681241372924647241250137354827132523257111869664049886468363730030841271618242072642529287063323938439694946469414340609403759376115774865763570833385488291302837600023515889197422220909614854280833667923687004218033702572156315165078433176302681959073689113943798295776521015298902571051008628428525569341330858231605932102787388728150670283554064971627202991887437236796744863028587114255028818707278877799239122633187545960343460837701363999681823030778995421279763272786113408363538994079117553893145785386508902771206097703611172269094391554993221029672823894690622340267106868221224370227790222560758929772034640901841824011361429020343690854400000000000000*i1^38 + 1089728044655768142059202120196950062631006023158809549760597407601553286907609835533314619114615243225059184737986934883889730400738246737817539901596829935875309187389562217914705343281504932935888054682022107609556019465958470626628785107535329284166014920830580411810948010853716502456121390693010876624713497831758889261589913098101343772838653617355070549642094183324935380142059885312201871192702196133936486213845329406482929689432026520730462558345016420760812161606508940837702307913769964186008676506018136044822152225325847096861010641892668700827906782032285471627229695886366838721511578313783004214608724660970996184983848698760662236287105518908706772661446067742427816965833324093351372092871293572033384316527959242391769369935313491481561017918323256730822911311333738119846362406755599578259969367786974545404590628536320000000000000*i1^39 + -1193642187918890048521238923717523090686061928510323668184717575889457530657485421397959243428713051537600436848240711208643774041809918343627776752639138558949426464679379497520400689948685170452282137492329543498691531242926874661466654355159558825699382287865312387098034653505803385773875271629855748683818250025020445179120163065681765182080347373944107673610811348408516150364151071655202618056972521392922815500993435300662262441510539096443612013811814791743746375757844852327287883929364444607395423579478158317823959887672340805837316591669893943085040389187888901489097707603999659249069801536889143133778300639952697946992772047171145814308603881951012265575022856846227184134026139292348901397519835963659476099148979175548698641188789110003339414232377854136958799293011027165258390220236893811852696172577377642086400000000000000*i1^40 + -190317334222751301215063905142406301057468133103915609203451540831479087762043949558658314784925471762992189441161197805387468375764753038214816587133979699695426315737219927571831100483566175881104975936435927563454248948642544113465877931503831840869120543149601208325861895336451155774729174648236814537343527177682301035627942110312722982506277460222817809925429496914947095499520141505137926765198578204341225035335593593916656779775349595197248274552229447517453538432993998165643838472472348269518992018245892683854208271406303205009994133836624783731344312885628226453806253704379178477892992354479635158830090428612512512113540850856210443222552228428317926621314899505036377291486427809320231438296296885973900219327660896201309057400324167908231705299884525828115151209506015957283097987456774281419788737367244800000000000*i1^41 + -6778916688832558214775849081879854918871193586010743322610460595891061970989386411155139542430159906975509978494297373152224170581478628555489886701380664919009760123599942396247131803618259393920073401260653171847507549636273043002244438089782971664882490806437845286455237014533108499055176985565855272871076743814109779352370677817018696883170507483401745113287651462535222789192663160489749955232646266303734263043650009113518999207498998345756520576152925411560228053666512440251590253819873299660629119984761941046273145984761489243728615102571883059079981133691333797094140076954260106793759044730324797911854062460490340995204848625403469750013216999255302992695857845561624949399139977745208851746403353130879378483707535211081982427251598485093327385389705457142026286275346532881201617070791245997015040000000000*i1^42 + 91947038071623269194868294875910621739618424844768361745120248673555981518409745600426352749910911612328224290031819358539311606777307806736455268298321134644625206102665171032574588901271031310919448324194362173355871308909356389715084753940317636911739184176464988173799481554389042556799061594612970273438401975169175114700012628944712773146746866524112180616332478102092159934079842192384389099971941613247411396555668912904597453099622715118699500220646523909368731810706772609224494651384729597660088126008983629051374637570400992484482156920437810511924156227228280081288782365370620361116589030165848116572890711020261833793746007352942403729751226536332753388403927044336554359868046947882744408606053291990598222646209835931576248711665434364862356979567152710208927283751004402793166887976960000000000*i1^43 + -1547341622759053825482354247211784219770389325979074753244415773081046283735669465240242903994878037393150129832859699391088854055230906117469419149876954642304140100972563549921526448706325393546677638388498624511048386083740893139815190121321593870983989827650872094115792765826642498045393699547343610679285869940086149462101680831894990157885361251478885289587490305107505237881470832807566070139919986940816690830777715320129590754728751403815671666756527555421321206414882630919197167486732971188759945987135690031526188480677008274261678150294591794026305222525160732483334134839573356465877263440159978184138024988967297475468796211253378572936524741589679975314259106865340626911738032952137837283548974013855148300809369397747202622991795342672886135636022646589498427644247769835110400000000*i1^44 + -322153781611079013784570786756551419297858432585328828217598202943866584857274922664624626937192626800274674731427644568782940806363623310599381091811118988112111863971679331388045244763192812347327146895999739360024566697466688395819950697064138529655593865650672578787964076900979049103506036877228011109656594427822088209019781258742847336087785684966352922819873002598389688326198037744977939989309273520696203159734055107727729026305375767411271938860023830239185166491174266130155952040580834649585994153420951276284797410575396151062345899412393902538660442614152766779775896946543714734092773075517503581379285285172973673975668176847580532315006248362088526679841416097537597219424788075019479501479673486830734830895246217697233222974680521971037226297845913589525638021120000000*i1^45 + -66401461056310429047464111348218220997965689669043601277252610622584341712679533348972403729131520718146000985286394587900968130266612197513555615937898693848054820986846489604415259938669453590054371124963742860619715477563181447695981867902866644898956964133153722617367530953394366521517389185312817040024945966305381752680586647186830601050934721194905967249787681198813319933575062301442310374566108694142725408631926748406983813613225685256221498747182692933720133692500843169262201578242765217116219204699834534788213123436586637126381671471477021663983523540045045163419215372843407493333871052540590683038329047501872232850467235244644228105171493270608853687753175230500280383074905494268321940965891397611141495336751024403008840127451899792678644058164264960000000*i1^46 + 1840145131246394923428768358698257688755963520831113686863597201176508681997171476122776558013267352857315645656027253807644353002117665565907505446192794709998952457627522926523667059480425280322040508783173864898034892368344385968314536621079554234961522146545161288336523203690291319931850171328254753647112873536631606200224321164079397810523206585556800475536259863228306994741317801249188028505365061234984133301518297615213307653070791573763153813343288927959750105463048879920814425575466951962417941659508410979673397893660421120619199341545281484196936422126487037954310486682803606609836680852610669490372832897247629230247092476110822152320135584490960130002711942825883576133136186407652666465738492075024151352989946170957991480264828914892800000*i1^47 + -50999779145094115693147524204389253229793072619941836240584955479745873486465387781972488492790884625929527189292314050549398056664125642481769761782121374849238488823612483241154936674517973498655862272582384043360491514272156793369305180316143832039717926422027346402633542080732901504805474646093716023766860487581848109321540727346178266555183005475020794978702277242694807539673163100233062583359994984219016960906808058387420756374482045397149201432055984343415076293720792234279841771665420590796025405995421717404395304515587814264855684259976111684843692254821756896559487502750876395409862768791634550155852805863154010531786813770674213938697506468007441037557090814395538322425203843698848898357260967275022317224722160007964160000*i1^48 + 420493142955452755048269054098746902894974839918171912603257069713188396141739281521566368336483892430900226516118063209828897401137669827877116696454088492817057905271087087801458265933708192905672597240510746834797015449899795522628165621111391648882730992065223002784410390281615302102988236611712892606314576182159692747932006646588885139509979967145530965741414012883698847032197968086818481256865237112479736375030369212347357982926675321202656517184800345873130871577204711305323678515977770909023481962169156949240179112344578044064271074355302698680634548858556379964159451570311319061638953528196397584124623237057245390282032543049104190407803488267858379619339045600802231155687469753899143988336349020160000*i1^49 + -3718507907600305274544991788716229317280000017597901144010887171273286284425456213497541976619906441890697908535860124362888465488928506672640960189908745173943614912284315976702405810629311491593102767264087239732876463609292871905096304400377310842645091325917254475958697507448877016938212995473510603723698315248985613050134413600002893186380275817160752975540249545996584941811141103104623268573153657202618367131568937516376787663050188083431636147384730497428775068335316373953912777582277936801599728266309557260631365790759104536728391059117232289198614542345251965593850793804038667863692430244720707532628753373036786460428924826341259139407080221003775892886344074190567455688550563200*i1^50 + 49249872043928542183933927969384137598048752655522350126581405233725677929696705839221468745827303024275225154582573403554497411120109774684386027049090606327309080517889578809817963264675936917793721443903875292756504352066958944768050276349685482779866696918914923106444392624225397239663113447247604158228345740274490282323216935051914130117662967748249080769707883007499592971930153188439291601088404092153491804220821759042358381683336531125010206951931158206382675342077335531426010656141556971730359795087491213381734192453079490417926830084014132147031705566465981039764727304752453268179840525610681806813771776560424345411205953083574118973356042887465280*i1^51 + 31458251249880847086322010566995617839085109037707840838170905106404951750599865870576757137971720570753498782488167600980883042542810787362522075819406450259130056772795467709976829330929260474332969227468314021341791344569090194928948249219368067860629749046063088059040858338830062535799682917624092856547343731197771954674086385254119159197452846972690384354784298687304878463534624896983175339770859715251437439762906419239194763250545969294158333186639805917741828998376065953022217096574457662036181170907088098786121130123298046645255965081254430833946629551845011834769586215176601323786558761908543968448752676104664225121*i1^52, -8644553877528931099108002613298578073024633032887444636881272249589974474672315019557695715492048641308241980754563715863440700406394855531283268677863469400126721383961564789274453536704914554421683338669685159905293103203103322810106923412368551378819616359349967358085750913115288574652000513709151833394227336159651154782477229499874041249294331524513253301656611513508379253004684596719440314328084453983999825717598889368815046656561566006838160256733827616180150107570889046000138527792901660360812474040903639924564461314639675061133471945369188223773565165220980566795235250062615810042673950257366099601247226702312451602514251100784451426657493722681396556284709594937830078963906757409596614145034841891694545371265764758709350541010520634168676789827551816291179219027100878356811891115252389446272126060502034688533841328426633395999388383301816940045429347594206471474640322109773267835115301161405222994716371884088743927135989950318237358371574765466066851793492592140826996185350247033691981348835883682960851386549066387899493855104777871324107752051313569265393487415054517794228856474534951935428463395364931088461611421530604113780498180332156555303588217124027052841990572067532215022725404775878429638091794305515520000000000000000000000000000000000000000000000000000 + 12629776387819704944869613304316070867669785427903041415342580957295417665485048948889480506742956686176513151720592790860632046881263747446142825562572972409863739850225641562215733429594226682230289788229039180148492619127810201513094119196575893309111725759008002041939531257844388825877321406889978459943510674062606680455610650962555865538443311403784125167005711753882735679952316969440227106991203174347055137449349114586956055995891366680033459486441194382251317892243899507608737929467080533581999194416358152590187092923720233072050191727515106604429111351786728938306584525835561880916115590521452021611477402434074065418470624601333499735677890760435173977335323330745067018161964552013860477331258265715222349054245489828099931363095860050177462013150012623468730305965858309428107531476904400552250230645751949405239682219446221249253013400459111957137900872336649097280513695538700270917478644513246984738479113494861094938909041744436363931790111330713200735016306155738877156130422591629826838380542639873583670657888745564860582064024490069915551723008171290843777412936065154331818547477304486363521295346739114509197361218932860248658343065476201648481815636099201558064296706578852025661749073336669984087956932001792000000000000000000000000000000000000000000000000000*i1 + -102894705311750569826100780554458704716961247720600353579368674849023390379120246872595818132337596234406123021156398161804848828677554638293084721907185155346550954306370425012324261785797182170285694603555394735173049977898032879462829279375511599929950007266334067358293598057910337904831473544563915890434188728350771480639938548245844633227546978127690905988061035357865036044721968242002594107890669555618447550618834373276561665133814128715848028835367964559039210338237625362269933062607686222990405273181360436618649918010734374577485487512235550643938946406119418090972008823664368009004609496655670551876750051364802541175741952548522577929197172292521106963641166433737921018156852465402968074574566258949120582749623579315627463421139435763218959817249216585193691040966980751336997120257650667102332339731166397796640619704937082450702400921285156756198647726053637360947506504875440825971740410889202032324315627215337350131382631364721617701311051372632428305594627527857463120623820540287869832419169644144431441175351985776200796181337391719415258172186533145215681270339087741854461443024541670887113825698017973575082988739589651736098160189240394282909395295593796728317393913243284731423424608660649863932801764556800000000000000000000000000000000000000000000000000*i1^2 + -133638872241924939181223161445402155665594443538805718525315168233864925054126842742645191771407206225807773282006094467414802224717360200713437557006687506955648977895362116556440631674153006929369078899260206155770702398633823888850905410796770415371494113509579646425681552210228815368729701383756610545885726863355119021425400146762624300100462060908313527527831746112726292817899123755471396615544824771861894023543647936146315391019809095708150795855835592948924773841281794100008239692217298784618050209922145739006579010071530067087118062215843789400126281765457458683310068809661533264230346672079175854164584771089280425752375084245082524906940665846863616783035306697145865461919116762423951368893670800359125763263031435800807198354738374497564545329742816378553503665430935083049636108098052283166271248276526927545216686616913274378180857056857705769235837582881526476659914673461960798834151939516179776877069990580702558263792240614216596125836879525160830676460157446020522619950380178578130387476740871291513424242098539557035365193311798615098361457512856030796052758374850381503595583879442093445737802299534348284752997626490174638512965418948747344092653102200088949776128569064088919768817356409869006563044229120000000000000000000000000000000000000000000000000*i1^3 + 21735155707888937159041999330208742058121854394315565010385071249207386969905609303510582539298763934857705167849339653651888323441971155062947496306968069431647881552377973009987829771571081711568132099492631277088730141011809927603971871826721969554854298752136599356308582283985582323538631984733296407547290874741840482721988925615911833151184901271166209591499401549837734660194674376628771195803358841341858558566479101599569549762498045961593922509420002946798396965927895627312557394354003142339933383888450663554494549780417331703306997002393466014022366001012869352265908494940714827211154375371043267736451944938180873038108567499261676380647906736745306784673982804097256930383771566066444887770549723332813136637723402788039764492759190111091541055165840160529756981740312796458035018509999532315519091118838515662918418812421596091184573984917218482780746525364155058374006884936578161038175909301972000701811736682540128988003560710479081898879359401798441674320561435299239377792721066623994305542251219980240621359224815661422871807491440420024616282469875395818738085265454781655192570223341634901345628211628950137954083653506601349870627670519414867611765325276569830320218025088626708045036630007107274642817024000000000000000000000000000000000000000000000000*i1^4 + 15083999206360801443385827723962168582984348329104721745891916000143780770407009004847781852460859233553528651007221381059127759580017914372165233314186990875314098041404972768789297695933578401930407463572700072888122439648373783261323271056668965482549597960077913361849471689214761936853097002958821364306184034393107972754245852101787864292882313065997348153283578303105415242726709972991570818791714284253328634258468920941504311281347944531838959617195160278420514723675431942704726504103809384325490334948621393991080549851308462151415464793777369540555070030280512398713480371651195153231402484584494875203472685883346785999985215599166686964403864552332375830982410037796167865795012701011563408402373726301038679509309953192355294053587216376354934710838992560337586062950131222468188220357150657097245161242439428007094741846372719383588724604527730059762469197888225473652883674623860721647485088483693115765142697212296355104793824080758124819087789703092542566350445554977987157463046096808810702380746364588658679883732638334116018720211810681385366628958352905574769645963603601375713564049139921961995174635460899912339945982478618003340418317095834835339974547633111411484802477539280686026278687845084181823488000000000000000000000000000000000000000000000000*i1^5 + 4993116198204325155052942209632124286717648179121471554534585689869388226074523754592070797770744916794138254408696822978123026012743100759134152507524246398374377484690922727982549923353379840656601554488768630764999373432692745473747354213475407362894625831331809001735189170443566006830590385550280989666115178387166203816031683939112273952354442463026416357615985347380266057485810289077638179630825868809710905928587636538529560436125836592070110443422494865737166898641328482920916780148679634080432559958947513543572297499812096743793114016432739639946996286507470002602848217307524700632649938523822396608815084887452526039076987572327436605616565013463980244720831303240545819641673651391658293590249829745486211311090477478768380120036852427203361729117439243934456842325625748584471021243708432780726320109103131864714030559498221579499081185684355454854999965328238850128056142548498226898922078364229376358485634950166810987748019090376414627921320421079865181727845713714145310188703862941241106620521188686466967843346108092237864439946819551635858497095879580776577994418273084377651543502207248793948171603615569000966948987370036868551935367004775366771689951146883806585494443878883580601084026075996047278080000000000000000000000000000000000000000000000*i1^6 + -268844063937076993483679417910522943889261667027220387161870283519214967710510229133823690130917790433744856224107324531865632153365846729430075108245426439161879904306525075658587538103003104180946274897178199305784943897709569151012059784701383109823667391829935203602790043082344830124265046370591003279085369587290741931699734878485031518424516752609127878166598230841418816325621841894305073687413305449197125427263059984700050471879725330090873338191903250049764537337409089371525987514421958994780875151291148073186653033654421487031272988216374038667353716261057130709062518644248584437653466709442135593159733561153788178676274795623329863104320317559988203649534567644489629596593954507932122683888797381882661743823793448129421447708611189479615082291745353992383736106070535051580837706419667998413635600936491566325548729732143402290812917929543876236056270290806636749874395208370923990495248228536950716408126383377588642998479603414034103853359875822958224232422023211953873658820405523790117127073181587309219929716271111544864077094603393515682490062294067134565476191124086168446412239697924017736394832377986630138057459101975826640655935076388038460907931755740276299862588372064096323766669460425932800000000000000000000000000000000000000000000000*i1^7 + -457259969504420681484710710595435593698535135638489811270860982721819168564151017568963026418123455756584488281694836034498110817416523708347705402249684311748449931217479147656910108412792292144317679917360518836706805095252717917615777907669673824551281900638368244472542933899131342109015303678433379100957986864251938197727336982076833061480558134801205255779201411787928073229356749515779374889980793807494619419663182297087146131478012447055340973248190288273046906697072829211273976485456849318352097032809975190510399989526829318059722501473937861793037205996418089320644821333698937602380856025774107538434309791666551005068034586938955033315486612163626122877366499097350164288583765515604444699300653037692780110334263814459021586372764132376280441041626451983129530014468659608477316193948138320786802708101367176776805075812372583015936206055922459728604996422451009809709495958249322691750141621493139062327459630872912156895900839360642282510078176649393797899451524013465096403499905451391969538288164487290483057829443263815409744642344476548862809100795341525123252110957580325116090320153958072365419389112903491198792782756987646034533198849118912730265617922297033800042974075331535271676042227272908800000000000000000000000000000000000000000000*i1^8 + -83092379245149027142344742883003520940381794365127107262337343105240845918348197715006115919083087812514881613424172261334446661196002718150916894138965479252077727916642666312961469690306179211823215115737333900905216653524034415418462909751224765827572807325294496618861289225348556592593631699627296610287503246341415914102820114772819815003382278902458804117748293253223506058323583951682067297378727576353472339809828493069272602112491229228685880341182917713234029217000866520668991249141557331527248079429601325132145235955403419564415386490246563482101719126398165962138399207284516204096438560831084848950325707279238422058487783430476588771640466277695110448172857589955061449311319051464945691254466220317570710947026408285688747243297003777828324904654522515176898802545942692942342014780358038820020842814741557401052352712975436006735869403699325946808170112752902194644689800334998566311406431558495367066235679037574113671310352845358125808739229462913103213823324814091568214244141559109376303311114042640551352065440217222265977639607119629464560555557751434957093371750674271910101280411201672266466541836097005097194350133030760376652610374448026076862658745755940957067552275143719590145671571701760000000000000000000000000000000000000000000*i1^9 + -7061715451083671844736370879773318738184614874308293053999587160750244835853210436061689883842135241769346372579710576445855511923222646577406876987584200575774839440461639390240615805296620483066138588648930759475286872414502178754257521539319311719662586316187377230042034211641872407763873318804401833323371636413700375685685207016947491234489957550991239961944791520379105540039695201038396082176029040949724540158342851621861094271024121647569762535617546821199667788298543948048244731663382298223453552130906314855782764474137709081355976069054940710631858428388460367678390311186235292521733110417841642813662204007465742899075830217283045677730884871789640905428499246710532840303869183962359085419403115129700327657070581925769865496103915696420602726952334216050387387803887709965111099856942523596702495962616362308520761348254395060232392203289951602190359110418700324392021863072097863693678859363145653318446515587763309465799422064410905738009786735512779766512037195307066020690362220755459797772592915120385053537493745463588669227857837267146655170313015954770497139887797956081317504303424504811885482639880566521618331632761599261710786492667355890079525789345965712534532825264386304538816020480000000000000000000000000000000000000000000*i1^10 + -344210276950094607096430157342132495777450858802436949563613017095224887278987727056923673825371752310687491995883072103750944319269587276011229620499045700997182539330528428448292936641043991886084853079391091246712053823375628756036998755818353777758680311545831927588071121152863390236939734199124844701037252912694383308160349327430972192668772302397556566645107657723534779387304004167567991104691276491407397280258690463279665574366039462187010440081417979932347252902677416891773503595822196438619496692754824915156704711870395189736752499420582878824893652014046970430152411837474923390370831417400174118580485760709848142153725996003641039948758640674142072311120630081250999734668062386485266145534205625697164283373443544013840471493177026596210166881858159974424332770033894262681862141839832144774248749569057400838522371434730780743301192881914444576601080394389455208855777142960958723141313803931986762850330191074004720974999624065764424806093422006540203657789496594339396836549173778869509946930797082127075962189756855774934827498930198556879060525959009071862890952228222608642083461471713316659265945763992174744173456886658110174923691137549435595183820866180753923681316078861456486327910400000000000000000000000000000000000000000*i1^11 + -12800364578626159484575235837136234219880781737409766463591504926397908019416337082532294428626162021686618050414289886273342409005571995130114057687242339067994599810368951937667323071230952624199260400246317809289038019170598388476445215289939308475675065315119061838823080591525677298033785111690884196047054364624243714005707420134639743235236871211452064873515753437031917571472790925209893806321384667645088861452496239653273936987820233937927418954286937452630868918443997971159501492547514416274677693901775049768727512671076809593456887919976067775595474252071464101115417411112481667132215577761682559724307713289908052755005539995498672811548343531570958491892239265379309050124136977081616586088790897718980636335569334875576395693909670954036383056316747316671444986799665806829614300723575878115585281929870142944194872482632628727649261606144314175028902352398681242402926025239817734799696708008092687392893339834332582665276726524890459428805028240167883735522163526661010604357880607195450216078897374602705255707840278786108320001779885557904599009154319750606559254384968369825643811748545885572612274198076743017229797724612679725355095645036263067920433159052317668154634965922842473922560000000000000000000000000000000000000000*i1^12 + -340038669406787704138273625784575364543400306703675839096929138572268798490208922555950992921473051903332323671669240062675337164551553616204483113614670424304056537846958021667147097672293422557725522812571437800974372972888073342463480617643790868149316550042228854920936414800187461224822882498928251216698045534484831761712761035610550518066039090872445711092298399490598710177503718103549530051142405071686249477957618878163738091317556042188403697706929573551815054515892129983176519728978030930112087822755453279670296870585070277598297023881770667853011910927531133325974405524929617294824126591643653811069410416808787684959299669777072354640849091233560678433034400170325138938850783624441241958079770688044106865914071793295460094798165041454943447560151952994301870049381456682540702005698400710796186070499450095545908639909326124299138652505920650485891451487118679439434611886374214687228466269908772888271344424701168440444057124582772049453592670008132593597529151168999985902787066561285602946288617853339001920161406092011058345470858095899283447093925659798163989683724436395641840231409096495526469223583047102896889123677885889944343404448158540609313807022125199548875067908266393600000000000000000000000000000000000000000*i1^13 + -7930202067479589645822471882543798754153564734325282887041353086589661829129114710930527231483205678918915905826889486440379799139351320668045645828151557050879751058723819581617905415641016701330000731986226557806903152614126594831881057207921588723275678037701626239867980689838856521192986173751610194840048102150558224425234189972113436713870851515147611214934655869288673469308264226889988687416257660294975740180630817891442238237942201703562939669423666638832245430306000375834063033026475270426901972894147611723185126501640090616458249185713705004790072888573326957818282390702771124462946411085283356636705071022036108917600381903090991647302723732793247652830206806313693001603631304461192139080494121232577570073246645581139993812467709721795826955239303285275318769242034352162252803339680093999700769985083577281441057787072797157550993134130929536668018403795162400088283317590432128424515866448090835065390516749286068422696376675479406556183771145950582627618123952831858916978183940299474042499650565555255610552549439781311242146832386081525017560838194501411464135560915591620184721645797851006131994154533111778091156912145914563975739439262345315271165266197800540860440193164902400000000000000000000000000000000000000*i1^14 + -136768683378748409022008373467192549800154898533955033792651288402270395429085353623137466824664973842892158416039853041773252323313155610501341365221062805502561602149078058849022736591970449576773086600564031376666711211677964133538400608629297651707407236836161516863063283533847225943082010335442711044642885486388981507590354498832093104577181163963466992929306579791622051997446456189795199551510487971821354774503641505695320957808185049963783805855884749462892272259094472168081259945484784652106947316281914636734719265228026377177021265416157668087531018223895865304505897802298268409847192001185835060394708431121145347080189034773991251392448652780477439586522862119372914548628598553728595362127651361175297648305735453209912722241339135658165974533953478504316721740366394583416731826474714597466756896299054798640732571607108061914893754936118015402912940628052981869573409330500980833325769138482380380800469105183337771509440820936732343460360703908561144426887933901079589666147374042869368647897188445980730180080771456380549691891270231862284241781525887068758114038603643219292846478787727286593593522308777186262030916657223110970106327668002262561716296170614022746599514439680000000000000000000000000000000000000*i1^15 + -2061577395196102992826562300237675351526555396764940404189116964366679495690941072419886001901293969683139096055270197127091311850649146778390944111318345176307044303882149086945451933425880356761857135471351729997896260389302155745865898087857759791208630982444069146470170195918051771465235400394924447172250070343324532850128179481451400030595393520082107236890071977301923781429455319605795782081675690752295910888804760771812913483791603277079055833965022321158554026686233930919429908730331974492676472735420971664458399183169522439690710312887513884171208337108597919913510800934354413180735832239446312559900306928908360509350073475309580065456473760944811788477077559633677010727383438785476998506835040370079040803684271363290053615803233127051501720974376741436423220940398970431557767260461798034995890999969106961747567879298832801268991014532933725786041984344568998966401726735921107017176108542712078952562503637265171565899522037972495072574684665236243842284826531779597816182491824672484140108475352286155367897459761943986049347766413863301193153494907546231952680974188473125346489230155708716873803219755386301952254353008436188055461257727935577528265988540117399638114304000000000000000000000000000000000000*i1^16 + -23771647825250513098788641385389513398243033899054778166451650617301970344782489414092444134948910096452706461556971673540103008663435615153013380264456302411922060107445267087340632342605016329301564941682039862626940543370219625163209208271455726512495619870035597478555293473008169635898812423022739853149461065703842590739701692084798798746362662028258333893835160834252035108707585435551891691048020111043560336560130978621583505234430069871031303605986335486816380145713905755152942102462383784844910050393475395571733156468557281003503567391990753392042461027616594210946806062196539341167075796225679633783859070037047690089328212392893365842721483675710212957394957840759504475278664296406846258716763637824432615607339554875910159539478568285607486148008174390179786086505942550213577239033084072456170920699830363672023542212217277474704631945574113614525124784118219902466310056031191730232523405045283732802115645597681506725720601469509398148500026227817020532763427861881950169731429227210442817450482770590641271698501681549646287195288722542997640355310908790640165139748689969866944992599203569385326663284293920283425455725830896720122833941778874501527566682503984342630400000000000000000000000000000000000*i1^17 + -229216545483697151000405124989043102089823341318725675079532552607860640792096445604763702731054304160822448689895982632388206591084958232978292851747399638869730314401280330854419292789091800688894435128282672482247557027125582296559011281172208237469365296504003733087662214766113522541821736072837680809643454814109545239666629275115916601904616417446212247612884906515705821587938247522131470385269798161066499023189079059343022352102162189170122209248570598185329682050778694124488624180826712807814210924459794481606524151507957188214283556048633951701798822346267674493827244683391656774160245301820117535850965349332830009544115160607576905786820693510318541519454175987334815318750578885232191292967356681716173822293971865215999019675271539289466364231278631234403134311593457836922714539091336139108966926684629132134659852848977222172011330167031648655776424409099274133744557012501412100697905678196963504401657272770387721465861607482662418229138985742053221322118723711137024095860406898519906522854761864171853465864203942230588727672052854065341253769981252494809685623388201530277239913420079723199556566658263187935699846574715389225655503776895784347404710110182768640000000000000000000000000000000000*i1^18 + -1786083040557318039528504967723415246912956347833987008458757611428801361012499924296645804769680162073544448985660970209547716449805560898456463196991661489513693277186732704733117663822211818818162203332468848425115010935359439351550574997278088702382274036939975484981757489496923319322738749488351757400217533855512226696579912910915900012646268389351317620221211290554835001414069921735094153798925410342339172772614978286820281945140626618215888225242379599852281971376414494051092145594602649952672978380757200339177147660633335117939291806654121122448533764884291312347126445846958035579991990326098940150210054405935212681387996975461304595804895611106676716660230654686694112649492961266230039759107251352199263741190049009205609872338845755004394887722070836641477195712501423264091805713874935077398296915445197890840512835283425559182195461081671860398450963329658397040146186219475099683486254701912901565354423248870979613589344203811631647398320312274829829188006641777207192591994571754168401109433139008885540868552856300869106881839998837054747286075393261067567215448340742425321945741832045674641942742941553380487059309940166109297682964613840083730258968182784000000000000000000000000000000000*i1^19 + -12080098560407457119954151125486983783088871847716502987623298347360296770363316648420672424779908109304319879388948397170605677930318465965786002277382798476991680737629100832343416726908643647095033618377076143644057410232626324922554686665727268139438118891150316914880778765154537750739201809670379079712121765995001798820841895299614062528296327984142091189499687215985578246157376805872038172551796054092546919358995321822202068002410826118780272288300254472333097542605130402352729065028532057071405000576342281508259360446715379730923932601375030116136257011502927183832017689958151315584122196951128076775637101857491821312417081791895048402351276597765218339414817412015530216593779320646436527262248130172362959222692711330768369384146701935268630784086443203967183146055869657042957015535979743858514687854650117456234065783652192538644498152248164860846087034739550413905764382920778773142773818907331930734233176889252841945482239840058967225278374849182302328729150956291431662607261446423622038190758130799424538062420626303652459317019394419102905569653574390458451071122941030702915856531656371249662583744961540500200829119070135435077223197935976885370277068800000000000000000000000000000000*i1^20 + -67154799665680353893946622979141799788081171026021781596140503541669711452440784412692208335806135376841706787938941632341385004762459997357194857129703664824086533846845384078324409358640512719170070754740526649931079388029568540255291524519206845237911301781397859770225034912303715999355270724873345607554503683599738487934240295390163684153164556090896010137566723359617039165592290098463241674034023288882559706100801241552286225431349149140654723677430760806642796876971457386432823583351831900635826974548297090143988182618185157680619853360590198574689912629321843805818154562733640512160109105547006904269483665601443989960046523954775064450673951464115160135139202590424978173973614831737176767544122204994868877802248129169507881657639844495300018016328998447523023821091846113262113671242511123705845601939201610125724656707798611729585952472115629732244314254760712966373658870554707893041568957239905465200876084905232424104546499546088243052072312866923351969194128393886812516778866487154452811570234041306968502765432740777403127795776771560153695178587437922912455140013353970251923514808109778673116984749461500410127538856687503180708849357954820991877120000000000000000000000000000000*i1^21 + -303066035348706211058943199253659112617962394147739271508456335755928172770981181453804725475820623298169864066293677681972521641969635691770893456474293250797393105515318903083479485009888900444357475377128542834836219428473447052435194964284918561082500299578512526279558040903087194489259953680234639150002756173278934039201258164849120003676568706367084009998556432460893084072808933812865855156016765669165194424226102280673383029245929640961044120071493360736961449875930153606258274527541084082072284113573725955390586625373977858765559141024575542195503151287108068101501541140015686098716466658840203042735597008463580240916547282600306111521787123789637086916984797771113092238523425764347187408364157563028737307814654880316593719058520529116598107266834104232917592410562673520994186570396381981606027806266701290986123107090215182759964588945080486468187614445874106227528090242813077905242421923601975482410398683462320881349543694691302205974288122624780033573123803005793303291831692741443722000386176161826006912439358086711718524834241800784184885571317500248668267636768841604701478608749322864473236909082181950517035119658764463119509152314077216768000000000000000000000000000000*i1^22 + -943099698304924885676943330773307173525749303146386569317560535449864705672243096032131940963252000651059595047742477893801180971572739646981678471477221172994039552351175550378474262498896060690234127378459846720628719551132784328674893863469859278890488790149156259596428729216988097329768526180628405754230118805206382861920692403437422119077382959887789157223304277858713563329174745274290157078583550302367279622584088651759757021205327979567130739534627698123552128789477238392027080595732351388276243163907303606336160855494658319835989395833045480056986537763955245049580866185329770979352857723930517600253136046444764691820761208708231932938079266527612403073378973942848560773396279909251278787115394085445334457747949621381115382547128049099319423569001951029248429294150576416893576536863459919705035515185140125796349252555858213970435829716775078104951134418289170188024172107423697913917552370254025185743849597721058203246494403282325179700914600645063015399404644565765744854302381121868488266771859874330478299986345675964010583731333353154247216582933992864901408370454737847460446185849355339727834253035588309933526590554912390056285886952243200000000000000000000000000000*i1^23 + -2245925128895949332489337322394886392082215405854996830037710791048753812003508592598161489155587761513945916518799850592595159987285454847243057401075073014994463930549714432128890739168501295461476896232469387338293177152995358028367162374976043141948932655886780975569773081270427839658904835922235827881831386108989215033950258387577939580197119521632196780932553826784509081580273495887022523598262824994669571742230883442154034233172245736092345541478845740508733015818104655320315231119235274394589371502627122790446112380605087577613310871637151251606292325094259389755293871999396008470230122890264847404365017938149740989466433087028220427646053363158606081564268854822297052351195520815801267729044239014585703463740954567565467709090005941983957955986262406910513377164593918634564459477001828961619025784526849566764103835514228783790064201628484552827054728433381651516020574246653230376326397201975154633015239977586566599249266265926084628580987459104197649075226550917302370415049762682149342699122542707305174947674322609260993381183475310907915319930233673886947788503580703227781577067617200171544591260039307974731832674334479383514589429760000000000000000000000000000*i1^24 + -7847556158951170148516181717096850926083738237015832556290269078671290568391035029952644723032142050137255018580183454869629351453346954813100104639808255899123474353588545782750325624630051477056531289857890860967469312622013669465246930201526356843758722436328852815915694176669469129414742735539378136114789818218282025476295994040615612832263106140571519220502072862489002468541402331048316149231899126125989675487080555360637321473772035519202511185194570465470419945583495267825121487223696827918406678568803174320512500403171122609797567359288988610802476512652716244351325832202602430076883611988161838248609299226229368793820862272852171291714131978804651306803842025351394640892643940192147933243487186163009572466580398337474078745558969153388112270605716106686847300798541323547842600666945634733081873237839265858408253926730754396946045315990475380528246526616025475403903266881637543774347655431461074928389407611533978043480448822495094123314198417221135191039143168621241847158237138973272329501028326620287481832687933717857653784899655700102857532370938702714578692786552113500561138869502961083056675467213771567533097894519648425082880000000000000000000000000000*i1^25 + -72424297268435129538929217175060012260426054162627924510330137888221109349723619067759779899386675340097405589916547392603266058584676748059765310753459799875428735101005849819981961028762140262698759195990077054536844504878745664513030343901715846924046359811689128157406113814871232568509593731957805052050434066098808722639079947368012804234068266795542266696177984494032920180047873495254405583890911540066127227735203070173532138302849126532033932341208307493174991712424084106298097499841897663480895811857362014789420010969956313238048296541094012760564881616170445924445023778836736234069603879030295675603595512919335947479721479842184696077759391113321716739304131205366252165904611674668472196496512931405719915139242860660981849626722737885918769192764979461240006657350103797136094714127512714486382869306637114688971989711522188082103213571908733420715498500412224293997194794959792140259901873793980937426670305246154090470292019520173295949491490613372607559968486507602813669276179634094473284681851115466267035502407354353001954353208847665608163662765061857377161975446421378248098848801660446810100890100644712346323199869500732211200000000000000000000000000*i1^26 + -417371305211673473851712600060537848757296881488381313636015576289138531484742320563727691791465658614239432512515224053361529808107112922217876291639211424918941305992480089771024081714107856284682888857056307911585519862359246971746326710049221174870918934423936294509497452341670568181310646004398459046354379181064636198791231715402036865007163735321686966690441474887673339261323163435608031820151927448031350036326588976051198494234985067778330954927389695859695239877327815931000985480695119703637937127574315673683982015512348325710245340000665953068209233145523159754656093076264807702717267667288576980442060640732317788994682304660989966771069657045112524621945552351526797094170907996962928805540962144856513318452294455554272672527309585823141125549723995525026845364746408698814724085379614142547941188973683658366178730124196930962927088608121643523693176505880570223191271291654726570778961536088912084793495354956512049979650086341690102366676518094638451140954439584091838313574580136824459624353693271532291758982462363568876399677161166937645453931936986910598647197965737507909335726768180663868760866231608979103124067608166400000000000000000000000000*i1^27 + -1111601097943750206259996278614818173024640425227604489726014994777747076518879295858032776703967810560375853860007305214187088940691680079535957522360099079221578763561178730161199691093345048572419647231533605276943853053807069124118636994126535227541335260082052478018973012517303575332977935759590425157633458632448403248495336885540193188327195453079787235268157640660348118229296284127794172063044259432147331727221215966732636588100178203390077426930866767619867540951175207691685417347720984367214699208589316731175941031693730573189560018269705259168482230278159523405579486165824175739985875156416847565006784859983604417236995703568471210984719592381693860443343626770425047321123410549061849777690409237583389464244817631192022657954566165348971001996980781678532018764308332037583007180935146937810815586958263882569745935188871063494441738315600576901430628643117715788652063455407420249647151561852584985375098918252530794671750438767335252518191242687163025655533930785640545746860881317065033724139331204237873347517889394231129761374700928299098285753219073307275728635848928374274923470322113260601060888940510675699192823808000000000000000000000000*i1^28 + -791617060989683566278254554443859531016443569892597284001947675794018811691257620331645410708955564162339079979978560861351156430073974535127319178375209483334237094633693772190017096895263787354914843515060276689918905456895384412446856432851994621743278816499834013079098997579773582530707175571383739291800262218625615075911346845900065490455008885479127072008777905144516837660029402049743552282248229594358298519547754838662664027254877293061515200343298133910666262292006111720918655158352435664883439283660919357595167897464564798970339075264911851886477947207741249805619075320687401752607187272281452099108026709271196982077415168549226758499061768816087406454526243582049632437292267383743553487510474486708335700400906384815997909913726244939568600103803481123148470670392188246650379268904189742485598458178866971969713945645212235037887484151832686793162104989850700007242744467750736681083077921065537280573359933093010805212466320518955696001941920605544314479112729822584721909532932374128958394757668241047203450919169453208033765700267746976777585609857592776620052121485999312855217509096159127792800141484627093723545600000000000000000000000*i1^29 + 7420711203302813093659945847861085157949744588486799418156816659631676059577406616546204654126718139546268119620041813739447811292680977919113136006999480287486958059932725936011252508654435256956386287055409108829819038344682854222734968198161184310905013492567032033179118675110349737610468042464013551801259787422339751800318911663111850137475074312287857046529883773873855308040266238217249030569851235555897066767369428067421544555074794414553200751092977821031160858646797462066487735634795646829833791242886539304542276660106734212377069709213136835355786645796686689610454437991193976807511382374636939665034928355562907607826588977901597835125613626461951977656513907997619815775151035771503047500292514900700048027580691938617746843039340820679895895494705109642832405499587657480661576540211659868371522301547298231405742729991533822497523701084128587206507828060959065881310199726861602402447926759297065641798210885066136802360469580676710134678075863657722521586177713429092489923945949219813100972817106530862816094254314639509211861040702140506671708975860026166989760248883724293963718770225675424718055272449017118720000000000000000000000*i1^30 + -475176687512362490715315495077322344691344761025169187817146400156521655358583536020213578736416357729560878271519255070073801442138184586801870647455903839632745873696839350515748003029787328876912547748806506229429166928358473854345670411651168501474573167883294364182228195105687646436351862834467438003464168951344938434647654715692070169252746886113538039431474793634185495870116177570988142509892511021217975691734037385275828092925928562712979412224064795726954211186660408708399306466361404805247262496550014553695575731272174904649089644540943362941891354589543764686781779725119381261232465311107638423957916498346382911944351565396881615879760002600970411922148627403625216009522985602353443367783398536325059257679794199373957771763802101230765457471199811711614240914463148094428194574652538643884634124350230801716933536067389840963867205831950511269085635134293855456650812579108440189712309798054744005133888640986972281724164420466680752365275688885218697357261623130310166391720244785238477911048352971224388836771713275372645414667298052791000735439212009547195665450117387539452486576826294795370887848656896000000000000000000000*i1^31 + -5339823030647897276571465647566377060704685054355176302395446663819383669537255582853458837396004571333563774227469202548990165482777255400822264281812068326588120952886895890924480422331955918977078606625720445574258259894004123220726614257696899765264638330324361936377656572788210771362771059130467039582072436047924701277073997650455055849252313861856607076644112318299635477811635427872586313064265568477985105913476823466546607009021949946954781919493789118785870560600164260953352814710292083425677754738318062221782920823084344869158145065912397522175841480340267561445791272540386889959415979819535839302216260890913512903021772341914907386251618912324523543696636545252889097189919048497571623902814399721767812693850336867990198014826261278407658017052760299248922544067882586134682546776143159120883921226125543742035398010199969939814031187854841398496157621141403335923316856653816569063425251695755623340706503746379124178003390246067133567389559319784291929127730288796378013271622597393959678717276262424091488369604711021896659634768643781680469543115906225556520692585937087412107559738356201109966343372800000000000000000000*i1^32 + 28471863216953700033861892514955325347554303562786425554633309101858925004126054976481352256323898280012890865941481266408796381654540918762514192128184875264204307899591860766550639056298072057156652125927950051379209718482122939908768580681590839424559553186105246663139388623634526918996478630131585968098716828463637198837206471081646547263208291314141597150062216820670354563679011277413008429964314878989043478610652260459013613922481775238050874304789416389737861229006723516330800109466312231953162331292932302915823147965653981485073400429482133069659386806480939222587473637910939738495093518832796219814204891434859450481120822599200629719899501276538158581616365691333702584906769529622030431704256956793560256621114623809918590426556304856301282162276756952907834116059809631401089004646125164646007638987189394206921825688072066335406679878380344615444602335560827017845183717483379862525945550051768621576726247601229492397568207620026263674334486273593478326817878054879843093039695379381697309899846023192387847496289591630322009775993396180810871395161543719969463550728372621082984385182565316689920000000000000000000*i1^33 + 35513500664420362677762018359014298120137946210861069029953318423160220572772449865634982070384997294527851433472998842357193982337317222785192609882692462285751267020020935746832642667540544739963145911261121007653122675868935478108301299344390136752768691035010491751785447708011384128518769107073774983521278610830965325699611209985943770549590823635221257061427401465685162298121791324850532566843996245004633570645436752054897698762455537020546675105553212148745035066760200536927954784636937559194263690674508020391157959866219942395170829896947543735887554660928586816203624693826858322278030408593051866624884170287035752250645331684162192627669062992249542092386077494061408955327177977554407113112301898242488279310004433360641046563386425656997151589330387136677836583564213176454587535758405206073655534013798571091772924880002796321713420679451497949689209690506054601617119999925407653928502953954407750544684179091947898376096619393713157824201680130302147353500908483123204545218166895163571244127486399502112696320228246848502067464145157849501115369528876142895448894581243191053233230018772992000000000000000000*i1^34 + 397022529039523618466974463969219087996903866455064403246540538054270408234692982016377326442477806381342603525978679753169189784123508398515529444879432231421409138251779092542899809817874063471452674547784732547832265385193833495731231651480113315283086068996177171308331827544653002204229724272784216294263666496182209329900749947778009433358507337010320512075270110487228586181481838936329434999467306255749254605024513376722357322135647886224741647146896561158947439331439235296410779291127154260056850798336786413050889267549802249573654677538466753515843305487492375507802260503080356935938095171470699313067669948317016670837177924317464038373325849317829550184721473090847317034506827365851338417093283588904062052171837841902497434113599514604611703363379730896142687253963647088981107712096758979567472488277146784083045846541281560301248057786924125852693280859650520009462789151003775553626089584274348978057531700191582278924059585099911196910216794694919062101375252257995313705943355489614714164591707021966490022424761231093491592572706891420471034332703340490673803958421749968446842470400000000000000000*i1^35 + -124589523181371605978020948642809855072638117329220222192487072843609477498905113775460822416671734130059497100463411285250528462257264933529652077958550329373081778625098740248698227713177250945730737222357848507131488267459487891425098286423578253057671648576478217804965707420814165903400601776427906100675018318277915321363545375232111774662408453308071782832792247723188039506100393629321937048327096656005559062274328890930605003484878123261278851511765536822134172393416711989769538412801977524945844913118384304574193040280623548064683928719542922564690743076877572855612844033777982200850641283020583072062761188663806475780513750703763414356787857206234217318294166885161464509763287124913493978684135018695065884921325751788000493276530330850884347027881212695667703987113239831510427846555215772748656343138562601277184871258454190786880736359961334323351357312292202389168595091648084008318045934227994931852301553142693729631568186373184963184715750750654408859267925718094254879395750780757560590073333465419000233490756066491504647126246163775217456875554196193369415000601528411095040000000000000000*i1^36 + -35503692270031922805510094784092607631508456739497990986318530049090995990207562599592613389691981815336612417601436213360986501250641221356985287402577255576730299791653601596536808250153096100339487205333296095248911892851772316322718352978533733234687709794599186440291371891996207711063605316669643353542271389318695273571633330825885485116658050849040738845545974902239460890713388040084800686964993011110204063998034699329757629828581418299444685111386769212619191889632377172497020367293122674391580369151831578611495523358057494291258670461205378015306273979797225458573069032732619713554916460421982017057482242204706778971346761218159978944607854645785590834998396349032428083701855811953136606014769914765555675197831530264847312962944894141872129613180471939331696552485904490267048096679800957701758163340389233053022860448796825194632240922866928556741867570705918959780131734438882002741446101643521751560942985652730890592291633920442231844182401131726800034989989129451002287961071949772718032905950957621371009675406804374893076141047954406457214885277677445081006830780416000000000000000*i1^37 + 25275096125551707237964960638493972292035131786632349102849972265813529359326804169581688431395861928897698404877747330470578292609506602442574713014763881896224572885157567860345559935632751162476132299192611303075617806950053687716778099075781207327994650835129585051372971686074219435169580734803702815816798619287544042984876006817419521755361935555274071388410039400674474399601098067046257614440358402888473529634559546156647219419361997518555802993308346648984449069201834873529756177664390282237792645850559357671182557297500908865785935937011863052483063613045354226746262272998027385914662660036640404569726661611852837747244426176196939689270864375284574070338249577531200422951202018357294434588321396049602435700378748881442173736651116732094605733119517113395954571018858956972439433636793638387121465240853298302183282540543685301378905529167818440809777246700751228603459764259914152022522434604137964885085316783346500234982976776929295510841719627462495861561653447903475975616194958948925482288882176369427184513757431679368798238807519438265371997378565883140505600000000000000*i1^38 + 2872457038550333970579664818612715902003148879965780672440251266245934172816473901761682324675724759442715836896661572259467896343287511787376291067322856047660342125834799196592344655464188182835392363642269635220116765080620238511276545913493094307892215689100323709775610612557308150734457280917532643784922469825994763901452647356768089746672668820237114888104569035913694862154621402935344363047882970194237926896903741530411418035412089005715835854808694160984997897016322997418370493701293090257124494191220635741368276591765501401797148391392839785678587492996605797852726659782633342520567901352229378176991109951586320766541075693233512666914081300184757653633770463829526287391144294349297422377223514554259052239452518625008439236289238351699145047732084816219683710219238629283595330960392788420065467316174224717452478736363976562341462565044400041015827047985584944144747828686020522994259760622815348400897689247290571914402297450566070540999991225691263482099512362008257325007433789634401514162754487937235936719198719742163429479855026206601783231045959680000000000000*i1^39 + -3093725367075970011452326680005656627544648757757576234723011263809564051018584119043466931638891352564605965823279051647945598049469815517663455919934190570153435811791822293271323079374874990473199236294674059634118081529762712450149705860087658115102706820357319335191414452866565729836708715569576091656687308571842317462374426117095001667740100399727492174729142583636054335557264288454179875830019189335530360213675680057158323883015967771049779356624336231044102932008355126690162830865526401383305201471406050480266741136758258786048143851600961452343711888633650301622984965525473016542776272359182804698628343195878648957555169295759908953678991950655849295875984042058018614197407100573618590218815652242892141290103493612456343935751725256551555291785754726302382976517297706115078813797119063622872885941375856743181945149885588785796603092683519425529125725361405493739995660912692582034331347721348712984048823284691380696224596684739508180911697569736672289626515806545172531074650915403221501846736354328163633229932070436037568107015908496888561664000000000000*i1^40 + -491357830240399142626105963230215006304603784321303319423860119865138328895234499296024581310871444375720366893971906294873390884991083067291041310456109615283177538975795379452585222537559576435372602273469226343272939996366273794089475283424637977418513041765216130548640645306295133525926828465445219414452566386064755532328319862926130702342151415622949355993072292325789105078935880455481267870896265884489181854813781106830711930320490786235461858972018867698152870760646877863876843703984691240637391875388415671447837818423884237642732721896467122648330343072910487139273883357316046556958942380068985151761995823864450278727884141289658904766311393684378306081964928139029870342633032336924705622301993040463313159264562737663162165767600117315326181965788614758805405674718729517263130998206629960469766690584632037831291932581731241986638245849826511777960479731527127163361689466198205053751000573628149349605349899288837425845446255277038896803026904005025413748827098684596644740444258478440610237453266749984146608650752316764393832361492480000000000000*i1^41 + -16573138159789914830935884153046281360677208042480551211983461569629017272069030501568473254957879511256289664192212679161440200218819024321583870575935531701843137364218064269264198790997861824254957767469590756003260388642154218112725150144528149447116939388808700485423102095840338662538896365385010638727174441379477338732246275464461333583861549441515207463600734771633141174546832368119021016673000748597048517549424271702620072418080938292435421483315670207001305343328098764793190283706628733654086596946760738899994117459929445453314277626195708872217426411703990467831289334814821272420836878941316752282114560136286514724574578391562228279802408190053408006040023434051393690164550815577326416395770486523117227017029022591211642457514376079438902522376665118480003473873405874771498914559226362409280920610781272988583118592275332493744008917385270159787774171425886213888208265195904311721485169600768502343220544769395712937905522608380240692067127664250461081712082625393248041014242589071844383379267536014054256424461532857706741760000000000*i1^42 + 424388459769373113326087727791966915703181758203853078126149311536517613441691990510587468421859372405826666065218575836001112065732476568200783365665102111654409034071147578957763418810006628062984790240906966985749473469148259022592932500914818658365638419066574008445590243337783414811772538729297948689495835828507211729837828913951029369243299507445005937220738727107244464242781338816917598005717894147144218206045966136052029266510578338174958560792090232626387973223583218094921813009357847139246162163359638418590057405478522455003375904757743247200640544777357560320469634079777982112698477796783465748367491808819273248240323656035207566471644477561021850455798548227916264439945473591083555713372435571705904426283311516027098684769610181807736712565512937000816839578688541614566556298296281770696138012941117745896534034629847040691787350975170974599799410055247172542707459179052781287053473979670519514588014292306598821414468489459265692299662165714544940590943850440545270407122124827147015133209468616175785200317562880000000000*i1^43 + 182178124780169958771555299103028669457850721641150595502500773355266995760604717887067427059658083245706984070849705803961297830949368498178679319861226666630292727253348269813140726481888444338427982162033889472836799862579136571411121368541398442991425701762451020227345744338051355041442173197684315080202500615671559522737551721244167086680222664153469362161728772808289351037284990668038942752384658046616623402437490763205247079546982636164218839668174900729530873561946440177587473595249236399799295510901111015534879459140337761144712113969605861856209590663151297276998204825932611934599924670747250665351271425442315368530732906081500404570390105812298439822491775844452877631014675124679179964740873718671769338593649978259210890333879375992584304023414204455908985509658231962540587897487360408783479844919532197257074812873583828098147559347547018020948919058820706565011518614524711751803150085482172331808729409471698916060014334384114921081211869357728960938933178144372964363257007791071256189531591560157593600000000*i1^44 + 36603725805458599885657163160518334391257608760950491840117566008817199975163964441784128257081410885095733022287821753664780850387355811649513414040577941987008205183285156064320820139680121211296749791653777414336828586660244161944090565807003647380337218869980059055453849514111812039672131360549462570332491241738313767951629882478047420797321658105233747940478168389113754907784512366589323589781998207768159197500472328059229454998624938097785609156506986445751034166080037666027676000689276436860524230969356394774495336437477108152598683795107341054369027892995621395578263635646405423944736703584840917534688154313448663491234006038941425152855207799238899123015197069141124687902864106522668043096248917289883627392203285610304099601913944782728035778533761039688231695184315122262165390294430448008176088346778169803367955947598772159611463330428834772545837918590529164188690208633007675955782696074134067343425699184508145502578157081955271200675181600819507351369153549704492190018945741183148976619520000000*i1^45 + 3988888249626156234590936774847552448931168679881178459927891399205460923907997458634142952536196622146505054080095735863953046131975420362406068407002668673039197190498305938697224405360003354426575277624783586363454678848128675936729131586973613790273576603892519441956420001232599785284934240716018277819297370092708672940793569857917845655951361853970949637415714906009250111024584109627901698931863436536035605701324045615127203382812984088995667349581403688640450829678282987435049546800937248958747039839317191728957212629829869830540843420531599306460041462836710772852509675475834837485635522211387289509570783126632241212195039717908888231226022734470689699970795387563255256322048118389552683105382555336917048512039306874129955323669253192273814127451351497146438039704540227505886092298689810816114011014044467993940966712974281557768120141190752498533508950874827617393431079028958406438033475826975598066614959096483454246898459127585961570256925398050421549683835994018390692938086270976000000*i1^46 + -109748945223318309274616485103797987959251003465601803433103334630386101871474427635427142345420550906679003130171313233541614208448546244977329517966629868271376257270347013842377210842181173274895264460487850466543041572150601962853080111280439178760467028113426199437560487380720920667909346582215974448021709196346917869212441420631457363244586091206362295785891523489092263271186241440091495476464022045322768698851641998244850527751589719318182036511978373672383202638086222556721166695695469754035458912151578323822619684980293913702184456481381584398448269258807127434904244761806070102345883986526682980953970205052174599552422622650701958288885074243078277833339654777161368653862177285590572755179629898228990943754049423344393028080542162825136315657064854538975309028744486624326700414469810106417593378664472078486373932758516647285126400606708136631050379338274623094379692410310210342128639396259774283996786228464523374257102288954972603982246556282686173962750906367334400000*i1^47 + 3020088268123695474508878182276275624748760574225117288340662396202512959864671824858197237567158773730813912173797364518381044061272951346450414120112669852734640040462874294301035309123269282708973269502870123360925436988973309347694442493399157709530420848738185825713202850976707982485651256422108490247369511451260660478344927956630982017599907524211348168169946615869434426485599494973952584112960486584574822344556953434474081295040627848661069062292800073486612633318726024196191752746912932022629295112261629307212776689355372548343590452358095513566698393556798239341999335899084404685331359839224574829144869109630331957598328244587966972244158651129136286373996529623965881638310063723077179364013043898348468987177453536425053449380525872285188922755635316243028065825632994534171379563705934256634539867267907668771208217704902449908870559967173744342303881905857492975559581426565580190221733758577873743022164741224882845035359339159954437553360077426877760000*i1^48 + -24695427274633955014394846306889356034922430439414736582661709275665016140418095819054951363761566326887606875748033864494240434783280356123151134566419797082175242426614524905079446898318171434674797793539469909447552308789747223374819146279574853020073945393261379299247777733512866584276727603440348096490574689541651789305007697230681729402754750457079126682005879018425568966060069042892799706651811779486942505828724812371998383625850946889329706249986316780803142976666070510883097074856855872461601572017624719505100455313994319671841803940883487636142359237454232681619039233501495751239659393920020931375458758231788354222548932653081849574956922861781307259659995131371063519499775592909779602032939616300531250500600619679062486847327877648248577129704794779015848158174435499644424849028978622968611455347248429630961538900619612318438731238414006620871972353983125097956343056574738158435954043724717474875448295766258014025992856148504000*i1^49 + 217220484889758467020570668923343289465096593691041490182133468145026702355181580242624979681987767272044508014477424839188935012980149925579204062702521939502416213437461623828035713667021083250392093096891763333672861593012126063529314294026573833518717122948466595819377564334980343480811395788194112752379073575869584097969846341705616618078142334709132283578927239096741429128356839858279331485670422269222040994057260793957875330615223262465356465866071955340807306359870017963612537311747592370782883380156021132975906227333310265335830321809476949989491720078520006912023362233587673873543296878429310356765071244032658096944945038853394452178729330119103171120785871442608206324844763823242400660070224913856786465932464839787948729414213367489668297433060083692125181192363458411469454044909544402877002526443991311443921095216827666921194951785878636849856639743750290758485890951940538695452839203216649444576813157400*i1^50 + 109457754441599866318242419260763137665355241172752161374171527375787643858198653546754448268874279882670796914326860900875270182456598993361980658374544114318370179434733344784596597483482896006334700683576116016795887600933481512261038165951625893394508689242717514103796386106491184003086574886710085945701624169219060870320121387925883597094293058043471754251363394539402830753036436003739692717661420482073624884372886269769510126371775925799993784964206004457886714047195681371047562324331207480182694657996463182373585566453887410458442095880226086425931111345886974260433779905684824354914823153176612063082101102717572165471946703127082983159271548284417255232244517976728024402062176435965607904920329237984170081658138189595207469791974713812858468173479081654929197750899707941236382378498084868869254720596624417603023612170673236876544576305012349116724921772636109611775167375990435*i1^51 - N1*673102575280493158214897429452987001043822918470701704241003811873951403949544007154958086973643372349888483055698000046530938220978416155456731654474811841554910251341739871424701840295264856872444010087502316740626237477704716168*i2, 23749701215578397376758374957754539890083888504038103185325731669796501769907206393785272815040755855971611224513719017675999316631459907415165188322371608667541523011384165711292728493379404036108153975101932100993482921909922930169952452192107429047408405255550856908397576368086460810431317829088187382826600520296926825875647415660216963474757884252335385728989521520693362947860212720107104486133711191660684134637672512998081224030428742848794531128620993521292394741913846895861562837197085428610709258185133602428936839579194475516194523237172021304563920621473967784623114433584021714333818268831231150467601190489716925973658199802409128632451432796697675415118158102579132196629590191752534236748825798888494209795654804040257511836926107505545830536065618881677826358942182203250483821727385512614196383796577212676405159562471826534486237273175756560324027489537059780873752871280859329169306398200269899375465239956603152851566353428313873271576713160747008911244670331579109603353159140371361431255832322787799375558515110711533323166717862777556999618189343361460275205494193607265547863851284104462124846323021231549253864918415654547002193672241545792534097386996949962826764642351414043610758189071858988674166093166673920000000000000000000000000000000000000000000000000000 + -66016469334319558358197952011362114495333102701916152194598994980137072262789703775840092349229954854212518270814396051577319822925282139639233948300850367782060692293243067945072310465063668875472367934853948088839813953512711089748439255866846979236562943611956698372112292274964238217120969788429946664146999894212540382528142471180735339544975688978307742425645104643475558063708038965305892768853026172199840208829410466625957569564313739609328500191325653804779758757382997968618761106697468821785371239543793952288948729895931756885008548240735166795072315329219105150141851593639013362799587159296901982379031612048816316551237124565619163330540492737187297447777123090252467801679709295236665383214216683130874830665862032261214820367559194387465757422519035306566306510558309972261032039811923091342470892044017172314582519947494069292274411434349078547666176518884245206155375147823948712655043952685208263851531246342605816888470868639025183987483453786312006345949135100057847660186301995048734395415118529373490201442764276113655532797989291951548901550288113067815837866967759734457753898287105905880694668999916047727165592326102792580812568637137806673304706108867202772140183666534580259747508562330380354311935435472896000000000000000000000000000000000000000000000000000*i1 + 363308954430434270362400580938926583714389990327359023480204904710888166846556459980840045654636781803989970982378547912600662929845789907606366833913278554737652617410981059510111206765618148336203834187940968580408737277819455408482730031889640195492933934080144787351968764562322719509120135111367333758387499293327870691595504038858869839783237435095812614355689925135417463025826859572788225313747158153278811449186281213503551231554254852926552731843484973700104608954427706590575256235381280029798103301568143581882660656009923413219931482631224330490305742023924041067482318835356237743932894731029233004093464595504174379542700825704004175689525524451247288344596643972897387721731038227670885626897450592542634000205508255674172893289956590184259634314552686403096609265782395078227624432115083260713702458861522726586764630263966493804999880705256921995194590056487816031455215408013849635657827100521419715451190082638741004091645402572884101641425268944890157780054200597050740583853323463366862751221431764117940876736397424782181088077436082944380101161035762932203672211816379239661135174207549471888409597724032800615178338191937478028793550079180164410496022383209703898200939480590341420337179164222700148512425519349760000000000000000000000000000000000000000000000000*i1^2 + -122699422778067388139710209158281721538992913209603584974125200099129990333252670093598989397699857628182893381742400491933878272518399223556433203315907813854021382347892787558816445849435799515785914750564728623720121415045663463775984335185229519903172455907074181838536745185324230918672284454122881781785296897836674126142741055749568733998683637348555710591040312021426666602999813375369364165955081120318393072944930841746266226363173981203189811254378631606068906233767089887184526226556502543672029685033389334201121447224377262336227434379801288243634859093351967694000822654990975276696565869171078431100563420575859849545183345391466318623265083747186755385815177767891858897772870521836864221560520809171763987787862208383320809579111844324493528577312824333336831811196616570565226328148068240800661859228554513862237224319265584898157854340469718299015350239124458835850973333257909221667098870339482795395046495593626990056161173756450225880904289038783311313797340788389946877062873282154700935732438716189834450874504210210626861840625642437753657492686865283574090084056704128239596597273704744997948528848136115643639993393706288011409632793777721000047739815575770644782098004260213093776160698011157467621555699712000000000000000000000000000000000000000000000000*i1^3 + 136631257844753088579987582926879364783825063038561808122210480130032654224252930472582885531485421011867040077627490439312579899962956183480496084298147555403790358545355784013152111385457949425568508342207889184323707662155905622531843944516558696064535454489183590112062604979909100010181508373699060592025093848880479844323748865119706044376402695123366946125099180050149405092751035691063478432050770365755468288802021312438116049840044373641956724299795158927955484318048695299973720323713612880922843405349556327839308248778689091364432671833410436400666443288505925425935550696126674571146961491184137445908778706958883290817637223964343709178468780380245936168690660531533136000075277155528201659377470611305846397710642614346621892087832234705092199278932523282451218871600494874958790920688771684255183334545310296061791595026776163248024620548800761961097153218926347955590296818613423221363876178235640514891675343273999307694845923354178566634980445882507368559132028707318783309214625256778097265617128854049284404677812926535242596909028742000001498350866424981851191700676498531156812026286872174257961406780860878992143665152902971349993734015105624050276633847577362004869288075245970371823846419008578838174525030400000000000000000000000000000000000000000000000*i1^4 + -43184238590265211300300599372291801615463140655649745638806749308302951173519983651358823411654954048249682375022620174281650393235812357792579420224767889186950391102692801663825388644482687358859253904278041929232940441754205325357332208337964067511258399420338245413763857267143493392073957191548221448406694981628684441918741875527115394598596611048157834971956946379773867169259325728461935648197488263072057645162617788855632995571347569782967000224604180917426727345656989844125596441184991287484649493210151586390246916672103457703168801425930514101404166642528436730417979672582654245801321412801684236510897994365570021439987610867466340167297523307584899687406681561496764768570467250703749557779511454483581946731542072703534401916039529000543659204812406600544568535657192093801240990597265659043122687912148078544724673388742347591643503083018445914432170653952675117279231260419313742286046911211316700323691799935925573994648495650489949459245559018542093408594061063052278879924341880736067274086434668379632024961812130550043262224539491942443637486846266153121648087455035749529882974694957039306235800313515970878341976119763948908739697057140489275845860747467754308043015517457837387997089215920338786467184640000000000000000000000000000000000000000000000*i1^5 + 5275066371722577031926403101341342719473540312140477084094671276070799965079374259882428295121800583249998620383926226510103405440776358384066020300989171013828570320627427867661279907695043070495117621065671170327485737880107493483557623077992673273994311172811909146201084309912726139243151100714764914436295296083147002361720690264512996156580025155830328633378036500928114683397563904950741056170597100101391689200627568918966453793584847457438830280436625786841562572140038157616403898223059767136980150252170897533767332397364638474709493588780685133110108260962855569626476112692087254715983704562862189421020766499810141046820213740646299161549166321876068239707306426972414055906361005415391826446166425368661249250516282054062067513036886525176305898621914570438422319158579393084116939384538594647355126082835143415101496156771550211952372194523598604516843534170770044902550813902787882646277556856215517930144334534780238732663420795515103380103870342166900474233059082835295151685311091198445705625165920010209937484813620584405365849575742967272859015072871992869346720286916510315198714307071425832913070226401902434561107195571554328836384262354630731194627471138790648696067141026572298931373709252569170182144000000000000000000000000000000000000000000000*i1^6 + 1438217334380001539773935702603274616332227943751280506486725650690183229948174578881512353828247477302820200180160903205568116854524193127300314204773990007275914479402273309671386518816329147352052346911281064547405242270256215007700850634709020934689619080298019957555159368076230303239434977265401908093886092846634256380493934918263212252446291915859298339744780545564321089910135020108945705318811860711277995458032644389031360506698498812647733957967156812587202932403056451098739927446853496504711333997082070684793592200803615218970160487710235694817875764385518999840894080233965601584507589596606959971814051440892388666101470139005615539242559966143587899747783287786051630543260728782439680958973493979799494373451823544338365794506943558332175796067490616370167015301374135596703705100270663196493377092243422866196355565595811129288038210816024222374067005200271728752214171718572823187445779245616193021457247313693134259609483597606500248958382405008117380039370032401284212293524946029387286921572138593181330805142425847504827198214504287760200110594462347502264822707859688932231372227471687017140033627473459445250583441718338357215977504699177385497276498618398887875532926840060503204427191732763256422400000000000000000000000000000000000000000000*i1^7 + -496853765584600562313330919834717043447513009484284790988136571380609751468164616656665420830945239239896403552080594151704624709760257104864507595447985824089751531470611605220926533914341851249821266686035157752395950008955020219093879927031050508112934578112833820640120006275742916044335993294409455656240909155476489496574727367376319220465899752902173669963903346900649761589721982888414910387009961313510267467103383551419273914201662885623686452728633767959509948779027501704481295998573848830707997118589290501239709889736455244721989088774968580011856197118465285417753381372939151515560919905227526635736086045831155828154972566449555076474074684417681704405668957404591065225902115990365149577462802265891046551263478265114077653972935521339810063849391553036715515299992951068637487070571075262773927229873052156686452321211668912531051754317005128080882461650131454462020109379235059889491039067259530464758454267771985297072515441457779505738799072654174270574841537648177452352210051754271497728044381776273023320210792566530125313938310250757499793508426993882762055645615120602444028550919088364677307056976309945610840896842867837050505489593050727274611437266019006663846357499484592545737747915247452160000000000000000000000000000000000000000000*i1^8 + -155890411477672822064285980758477152924529054812124382261748546502093834491989497017059833734572630633959616919582424950951563289683181937731232395740123961848493571517568707328685788373108698117604514358766460930557025429521521084470985344348277556025825041079553323376017120063591069940050096160537999713943919113969236070899422183550246710734907593002823790028337917921898706033784806393864128934288374816968603152330737186616535009227520599657815396040166657867372836411439726949603489384020579077660670761054895469531805271186993694527856355968581618409924945527549635120391565879046145158956728185630580441767288028383170589944851675980774538998546338650086575086164007074454618526842502319591387634707655311005338155563423958144972674268509101484876863117733928440300997589797501201275599814674436209696894915193017620176298514325369183297089528243292474580148172596543460579610928061513675639561196087478301009198875015436701467565026643264109064656803417306515318071910008765864092568510913737351933651029275388176179961352397866140864262317590064221837666703230221649724291791000479000830469597427781160370879400469879434716776729365476108399734284600929626104656034143169299289393506536410193133393465145556992000000000000000000000000000000000000000000*i1^9 + -16132153695913249680581625699689329832000986108343415701147299608335579289658746751886293056586912203289079994493995859427493309210967276231129233108553751422155283938903160143319680759485791010353058687550503297914883541345208144103955839022128562431258766582521581608927316096065889665556026773161713527452015097404587415276808356641559932023115890606191185671928987519059447797637508332433616822906949350962889413442331393936618601697989973441611447467933002147495090536959582188391843846590474220152909401619661817483600266309102825323890267461244829073709724653894122930932533948507330254910650773696909989301726542919662318087076281414941516563761003184681127943552263211710120120595316097801161336214863001301592758941770029271885463503200247040023446411600255054654912458003376126343379263237323141965242702469381943387394983664781706326845036643446277360470841770897750213062708032698980072790823097473204639962386644300877459089883978322310180515004285761588664248704997567322099242131252767469514067134450412757611749403273460863437885781255628942394494405417016047890203266229280097494183874968523462593806501472996758301068945573291249822506844660316356836506303109109239545026711740798518767959518950195200000000000000000000000000000000000000000*i1^10 + -962615526365415113353939319110317321722989530649883538575117493643903850648876584110143979709574327303927637247739728913311840480070350308787501212293575168530604026635661794185909996230454199262475756079566148660337977517019062269322257807211330327353971487743251448871227263747807818093909510172696546222413674517295828614520224791286097520287806468399630696627291407758807501303332885389392891053450294978587015552031430328816025835017846608141742787118764101433788230011652413790625910294424744839049686905301057683730802184979889292916950118307178137159806531702142580817304664867954265940475038366066611850150224815004935384026445336405866347881371202731903621109220621529744858020145243451230928072078004799528148196661040609838315630690905816961161155210823185680796265980203398256195451551948266782322152240318585114086315706631905779096389290435935850543893370924811724683510346342078839121553419109696236854251659180186899214528523596910763533915605582935962893612805633953406241650081692672439728080441488174481175722872271266977460053497976678522757387279798434718984164098225848329204047525957625763943095385796630546783786852148267220132991489108081488451360932104495843355140879296372862253751336960000000000000000000000000000000000000000*i1^11 + -38089331621718103531299606321519911772741769046494403438491765107833319253767267015557923805264424978443148161608085752245279346759792053954523229120336774825266939238083526432711489614111331763299843126263598004498792855886775072973080668779012077044907644753479903508841471425383411882850245376639394744658317237194523313548925712237071102169052399539722975146800818392136770795854637941663829477358408523037299749617807897508341886419701666395454980595065812966047582649253665806752148929897714227111588683343598890508463184813588665900138134509706192565156607405433500890422029177912841015767884504894417390262279222246841635665559041482202865653097262352236767704789154740610392865900651742497652951352681848731465531347869165858802694804542010353673901884683065029789795879831262502974460910365813871987166387676069253105333638953805979598514397951510465159257506963020819463400568079169569841822788816077506109999280652785150038808041701693888766603175125718336915669344789953293740127114792371308544697883414694313643892238354711296774727217326607987982947996417252228989576296981302906952251945560596303181689005770956633339276737369166294712909343430348391356010021540144794254170615712666232951930880000000000000000000000000000000000000000*i1^12 + -1076018032062014642541282834888808535695228495766926540717715261053983672661587137773362548231801979541629268454563329765935105854953057924025546957034744511294290615242130004608167732645246587730723103080155879165903239009425482676702640904877159292202638285996696063619042084726382064101086089560727599517339567962641213698756033986226295283632066684813853529223114991629816258131354563518317111974745546963708750819984681258271049137820903220320198716475058251270564823903020392164383274651366083398283108871348330939444893619957046174931035419175738019174556399998521059795389504142903499834957723900302026461087728442797003931560826765752850270400306136673083180587267990835914752910639444765206328654202395579145080764180170991417897352146949239334835251685204937486828686338816262326748929417081130715867580986650759532368208828755654928452372754683551526165467282483628768539040054138932588510151282295781215562687422059867501505306788227388071472125446036116128389724524218893120892327476649840727052124191780222554605520372032623578401735364002444058044739244346533397155336739655245074967034854408315549345386264940517418743464610032611678905428847341140788763515532189579018111329687208455674265600000000000000000000000000000000000000*i1^13 + -26402624992330517146408964121574596947732545853095098192285125948750682574696617667318154303420740401389578226109188125772892170650844947624634843154775419664089889668606515647002700102830499185513164140126347320397158933098173318711866055005900548742442060710014772046572943391238602298268751167111892867689307610743565274660557533187892989724581204143078134742658417532695416241077684173004539481622681050537223746045075088770066735088502702547154576360417486421258916008929201258415450388826111757646857430848955671960760664391189343814704024247869095733902301408803288609309540723146220550172758030013643991897999369508618091414356367405250641134733352153925357030373953596622235438306592270774298805722928588686785811052779043523138294991854495152298733988622311584190528308421397466452564661209345811098731619237627342158860917034988493181785368200392364667229941740975769420576018797860436885166754461957561021480678292497644707717992008589434096056857974999810831031643784259089067867803828714353461459442449643498459271089310196671521322911541637199697519735926786572531236453612197295719428469573636912903930687458552435136579858708230916730493984187093795484141937458068268605802047055918530560000000000000000000000000000000000000*i1^14 + -471549624244643815285132170049279958258274598159535559246348513634456847859056702655494625093133644837743388269044139950173894245233642429807895289078919870142061517330797121466488346760442305248715142704726654043589873785009055235605805409751961632389815828159415551639481357150613471667168703520114594237143760262368627376544384711760775850808179554668558181325855648451574464948414806897607694250322620952591521742458565011549571109801764867555285294054067513748722821763073625893410257471508670080678024135170206536858649264540898468775287559234775159106991287567202878497078841422520526390563499738649811102524742879989583896914706034305059764471511797753368112989627700946389710992498323530608265892552150859565006877025153889801115187973279164552644091978810543585972475407860580929212282964669419122761583347003083129193593468990447755116464566603863964002337345892698484982761162638475726369414435174692769123955772614357468455396537863113016317403469814019473285798615709137723040288467156110840524085763192674886144572672660763176601137604133469742224452250077956633357563206676935587335186308368186460066083140125518308267577423065925649049894605626975280588311473682386643230808680169472000000000000000000000000000000000000*i1^15 + -7390685553852956907183333237016980827717708115400732290809546590548359156181447341721915043109781683641346848403812895785458050049981091314002207755582996634678917528309080726464394580440452689991395603693955032450260153701965421201489185694594323448002584934196607634899719220909605889946255722435078136866780253824681238826673201403052185287413619970034742380760348974068482757300112507752888367743408542149590414428274295006441730939501094058698159592522896831764823393522148621419681421514743891469110611572211143192809756816675967164033308519106881693616693072958456521896644136813083213351499175910491588092778998404760357013106754906363762517256736183599208751079006304301723457516780830968357613651875438274608407567587468037232580116065878270169295245405890565168948336567648192574582319204392123646912902276706044693222139311459724753419967308316637249361586285185838398384016559267113481837739161970351461773224971771665200593282666769519675794618905393825219917834038417755419739620629106462519349742078661096084462110223409411457641233056078170772131509487293645177020646778100350964048553692465987865190938786344421542579616092190630619574125682071271330289961018109321513487722086400000000000000000000000000000000000*i1^16 + -87783332410759042088145562583724434936935030221320479421899449186266374493925198217130087440906700348596614599557190430034873886191560829440440537322597450268103573168963812547101586017705753451795786453104848227421356616553834745987126394956018865296290700164142173595955818150210971710107531212804798222158518367267734649457029463294891584134794968416725924509486077595444815015732614165192645157682817598047794937497635802871691447447231867029840535323336678124482883731112505243900648005883702991794080872850198912768822276102845818996190602799471123460218194324564402353643972924982909135827625851025751599121397013634974750880230345406376958763757471003965920751353453534852620594552341107329586708893010740170463823928930283135836862543088822833138964669863531202421867376171133365300506063390288823959083073503069372707074632019481618053212631297589809849863979396017403775928627650836684373293644978321662677356990691746869126277572672768672919941428306251492582999211303775504706382659734336672853341651884760365413946835377930153262488069381558112378966929104100961966859941297457272138958458654835998616701751955981184667179720875881918459381195757772518539890202140354976552058880000000000000000000000000000000000*i1^17 + -872091550143383162603864995401084414616200940300327009682605361123737862168036806370939819594665636499113597189239342683498580262530542690763738830876439468520896589482120900077018216039380752126864424423968480474364474631769005398604553881200944116995498458141373899558195995869272033673194104080586292647390531046152285187674705318545030785239481589736791032865051078876292450850392556950438729469523503447798139579097402195945283972618956053522868653214308774417073689275385765411543599326558824411851735543534704505801017730436330946654074425992408343623022573593230869564574707525023640522223128654370914895095965224601158848102885607820168070706934967078801364683439535239692410655104104391717523348593257832026981576947022143114537155603165565681689194705449238943736794962188877805154743072906854660200981755631591487939739192019768855766384770387340390472543228455852577493764902984047219537695079578810075284991208207412605715169663127168132799312917809078224568639698174316394570595452959040649328059167177457989051064942295541032552242542194139908176273873590251443077558739344075248755304836447114578537356209823538508933386503090399565642877882604655682752609813872290824192000000000000000000000000000000000*i1^18 + -6985744934265575623671462559507107938274136818101591799291835991572875593721973261560709359957405110862207966150020440091175773003989466806111297007926148592661020878302159504242802098471419636688529747118436425067790149025603177993957906167102960505277330212126792996232976140176901744848599426896672912060647423505708161231308635185174997348275932967740366626365964423376741131701452319066876344569136339308712696156370943140619300618990465370406213894521257956696846709422191754570532755760365018670028847167336037366630622384696270692717389891509908314852641507332861800650482533490392684654263990832726256723357677815611939542327975354205966685115957357052093981810761285649051637687899289942087796457344710855496993307753964174880696649566395583267324845606291878254131278302058331694879280194749494886761058776529777695928052690563934967236348896180043257650156233746899881286671072820125695298131022324983338187978435631392760688568424972625740346353351270867020790368452092016201736795947152893930468037644938319035739888149481423393163651494068505231979933440468770149389918839104510468611129482672570272168918877138978527620867074737979620749101567495316740089005620592640000000000000000000000000000000000*i1^19 + -48380367082654458812204227139385804538379679417421218547465291289469494991410731716241752871911702954893785692875405039834425575425867660251959944116885973357675148824555179199905388443989246514522363529231763965952794121557803916128242042688001986698075966618736196391478065485776981199061445864108968667605186311429010021578443850342384549847925252201801295038723961549336660487163853937773938869596582910978413530977823394808314862673435528373888304955038349719819221263073470241987950154119091675562562717948275318643237977058212739058063718743453976988997771666193941932172081581655797422022515457218145944966740546106148396041660174198025149187784417807912518122385307998214781932705477153724462019758262389143093767398686316674840545358314994550029803300604412375139582682796019191847622842655291918746038346891970866131110419892958433245948861748684916343006676945831866309978664857719122261183886520488676779938043649654653737077292965681060559163856823793478054372805060101245582461214963195962322049181343752315380773676809998916106646495859422307655839115981588478249246232973743246554935056703785722639577844149064329315149838387134224004669577932066109318141250109440000000000000000000000000000000*i1^20 + -273033008464511764872525894813707191242864622097816219271752867556127754751217725216841842712541933432387318263443762115621007934514025050963889730415029014544260976928714171497845998881345325512763652467784638692649355036534082082978182465237962308597672217093095778956744334482765930473533388596112338814674761421277105139979975690439609820641877918584869332263101744911077691723434291953593637680178507142426185873800954909259419279674681438753511719112225485812618668800443145756502381107422436241902637040318690184033162196400186508309255274896345906777719607962546486102912295238784458551872684496120261583116716089350946732169947053449557006024871671444838538352903131162465322146302045095577210879307356801645310807763633106404851191263740937034568207637862205145670467278130271656475683170107356942390174561702889492611541657507202554577781462431288703042101219919069487924064498706028117036853251870423488316056668122679945724558282113029645189470906674433514969268949043924525261376280983450618034254384606594541647856082243305819343103389621477893234233763244947200771321141975798543584774090507859275476091042305052975570184732502915300082055731658972923789574144000000000000000000000000000000*i1^21 + -1236551794321304558623835694621958774367703112145744037062626144599722365321900984531708426001940795910070819342857604432554695263051100993648726232118156754296531214954743161958508311549640570380765755436552715181214152032996007304783298389881839720534079055004069880480317741709270900168940316337770778869245350898462228063504709116642760778249129775778644907738015477440277821863145508599081580056975050631810800983248113701739802968501469908837551425738719120000433910005233307388122576921512960422836560851448371655929587457114571211249928453466248428031859669030748823619676404410911892089261211085170733362084809107764683836143293229695080076358980836745868968444950459794162599432017638260073990436985560053382360349385062059487038872501616179966541311217560224203938241602255513719826696419340185744167086484940838080319575552552466426738073266356232327562051917211768511193524885980192188453530994199922452257902426040637572622649058946043613916326065330257424099022699585395802278245771581716055215456245531583534731809564724608021265445479269542184465504717454791978745037513132231223301495883943007874431594082978217156359526045841920697420647286561074210406400000000000000000000000000000*i1^22 + -3798137501999171693473473003461974162346014443765420102125795736584275784490574717944241394216806429436376542258071163747968042445796669136816715411219539278624509230521120499664582437633601666612578117877330260379592496184370311646261924724925099294366577388780834393920176062997404976513501343713532240165485817786729050266965054112453974030341943402211336010371382539136024394672046839090702783000512414639450962866090742788374764946495312321913479287639763814027247231963127780494999243730308367648080704465193962541427965517633611767653269087323088586369271430951557764526081236679332638687617164264906903513750677544325801265338384626846841253309353456337298533790210846913454107582846987840184197777490115609358661355590013825764814477643854126153699644500023357215493948622859265072957087098358555171801129622931014004285824466980100841886142423617439670146594747665674690055655303178341571670527495512924657265152491286352318509836564715805949170536139214118787765739552752070592913496053953568480268682759595018210674440968076997768134403906104257240736202333442478685947500562711642491550318092354183781651018020397797639588492052524995772457498865219665920000000000000000000000000000*i1^23 + -8671348702321690054771950772419177360056274607741132455276042981432453422170471073846111703706567350712001710819030065968021421769712091705196192463411879672712071150920718468587848177439405756303466105218373000541335599033970166362122413561289342062836068673864066501518077552941553483746577038272206128950725416833253770070122575467091129448578409387773716749092779136708382105861981912945882987668461827202259336021405825354044047927615521633099817047041935183793181429263876834839565239670616146370072510000377005431768720657012440643020460541480318091526573295046254802636375655707156794079804068950396621610263478785469208356781032616521787852864252440751355679628835302811897071429460972602580399255577545009010838600174597400384223143077352177442054978947588802154408063255774639519780962442095825236695644902200967093052716481506066993907471209572634589368344058656692627289441230144557757609059130569824819044462270418630637173020827699288384340080043989777425129829719197315509786772112024997905513246987358102978098127224385544617676881825915713672258136238257055363932752324183785722191650003553843965634514533779419018957868939409601682201773080576000000000000000000000000000*i1^24 + -29424961723334017458149027022091490829204405353159008881384467140497617780444294777288422193402096512591944711882757957246169552091001322430894350297138130123213961964315515832637314403288234079739660186931226773869131232319118995129018841106074033591532832321192273811674626365334507343861365981734283951795344046894473756793874555343049348858754787522487569783010867746475093044369187908689838167210006847211788763488639036986576853192160174675812830930973010677548313818835324417331179141225678190538737159932467404060839556346921901427504450924251379872559211011977750064219476196238084406616974438518554963571042547140798355471083975996474046257659684983816170386006243650790698319956125613199618646973958676248280657832906396907617086079186504942899420773988171067120258718746296171658878683062049301699330276363015837648583066096981673639781417191352918938522179042842691524506027590806132101152731617034602759065896821221140984493923341780501744368395532060828750047038078457478551234318035384821624230208373853079551017088131766825597821114344159542925664228948310065914222524296427633029155224460771350601685744929905570878284008489303862302631526400000000000000000000000000*i1^25 + -287888105630882533191875649923241134553899790077938798052939152715421983822070272352262019498523489167643506938664668327357940973420997204392446267139830266683286420563193501049765335126862014810403224893048734010512896435307974196107170952495818695547878066152497350525661188092043645380195619831465915199356893418576927717740995252587214680505398349097391896869916904038854124806473937605393010414829879398897588277554103627380819710412077820889355895492062565655869522181366434671056267071820566376199685176329180078985802833367072960211860404077042508145057861923856757533305888370200499995800872953576361586767728515317277773593731778490135242909973654086061443493137499380330890282260874675212901187254853274902019924640025213573000955809033494830896124899649160348591726060207293368188807561740638610946641940242609405613280917289607678365027402778994659339040482966514161272421700696400913342754245119516062298449942763716181446342287749302149962765930847675153166314401626766008713673079571967870882257200630180315497198385846535491768228516276929008159352019995721574649764287391162547688014237172511076005257288636147870434044010696437567324160000000000000000000000000*i1^26 + -1686342907205021424812265853159372707725176165541767186553843663898472083897250591762040778433733465670555910395558243738099514203069740607909180401661216794162780697702698466456615293487939633657434358354648410547987260932851395732498484119060983641677109965005612375258501213884629824365777317203436255335699888569408161361096359819088528432159697616224261589875848771917421639947721544977148242331552245475437608941145971743743606591846255853795992744901558440664355452636933145903205819543253566553148321763463302237069304529476765736803536798009711662197109588982566821714013724960659670822485244467171456489027543272678895366804286077876733804353990110860708323709935110721347556238965298867170942103288182849205361145952684527090541346468975843594205302760150482571649191858470250954924915435010843748740124952987717961594560500677890591319510552139256891889549716643409083908595600888407666795098611976225573754428379786348260403822093664968251787829058359559214484085070657309058413038000693497147681164906875107963797039320107638164402522454033266144439362794268766202694637436101846612893350133144218081177453738887143754583998912639533056000000000000000000000000*i1^27 + -4539325954554591850764253402283885410595866677681186698112422610087480239220653684418363239895561999297779336059067551751434400898677044231483052085518048632307369087780292152171279164719375490327501305589232612733107452099858486764026597838345767131870136670761663023582236027395663225238319947003569246866450179646245291699945247576012770055284347383369046320744466887305673136259884432861053965073483624518202931242994619697088327865191110913993369980553686687281983375532233382048453172603680769145442578331480839773225785746087102756145981294676840977863988339550839054710942920814439556388902835289283138902299043381242531408743269346734221796565918661728385669337720920187301146107486330376001066528806860776016113118558196663661647165972566776654485354966107466751640356661652911271819853594561834389482375223782273485422474777275069518358181689549337243523823776043034099334384380918520431005612734963084179842184419581534045960990099199453641505954146901346997184275911918319251906955723057087179128611297990136934733785087950335777039500677969447932376932488691917746038680630861611058920723477511537064823913089539279038779915606425600000000000000000000000*i1^28 + -3284799289457751219763001747157493682007896225581793879572241459063874220068875034165181917967953346996952541330761601705871599981703801587485334110768909787174211636102381800372077987657858505282112109057764857738335799653663675474663300334264553557313369124097113793726211053396008076733753094975949478877071551919847846570249245967895015814913516420939896181059612399583680849262017103068792738674242845541227708584873883632020179838280844232343133806320964573071730032511287181464307705658140035145341536641095234035360428687061651146210706794701694857795690344850441277779495509401571348706541151443729397421426352557821272934299753222163669954110015667208869751166574976137768480931888957655768630189612520345433784473373640072214534895664663217893340848600242328192790487374831742716775060234358835740063873965607038696289805943101497132544197101896822278630135029804914579821643821569158553194628416088078522541267809044337701974086907419604319261195120230388151763371142729046317619790060487640231530325387409607680286651745062419091714634910909814313801770201993691521777062941099012946731579919475221012674808682274437730318417920000000000000000000000*i1^29 + 29899337470535842724571668541326263423939465551222089538713968796260467438507277233309932648862640071791690155021285587606861074131652844197856334193354537113290224340443323141724832300651189902550223495622141610579263262320841099181001585933294218315464741882331806925579128597377844921853802208067470909143096746859330017184260319176140485466544874313557225864578411865840802065266664947864021375574517609297961655987706706915175959242475224254058966415178271767096646854128954206671913653831072608780554935715886819046964204707354038973735387149238030796147710300987462126433773135159074865189582159273289660747385135773764265624895779419778035121788320677865945982392031675065325873088582615258533905355839763992243470718958146393740651047559744510342104966725891235247890966101841013243607129669354911859025744667757135932165105654515216225302339984790037298575277632181488124996947239734781023887986186832024178748917000613035330119914984424087101104060986554952298501966280521714615719314690669037680646090584331022707064697058076845154643808641986366287989104524639921158336985435741352950748294167833073870417194109896719597568000000000000000000000*i1^30 + -1508557260003397924205013222247707720679008182593377567763610098065946359622504184445403278415649337889218639092696073848198635337645598182182598669338874549086665315272908470263069880981499461831190619848340111130621807892443991343434106424985076837084713822593592548348392960402857389743534835026701601930488234716769046803448889325350909731497221968178509265502495638166841725159529410661360112954685042438603963124284950739563338871601073242810730636246913389579911730419889920537881414401526546240681874788878638121041349891300592135599558522759166007116370269566374514354842116339355468182487321977988521184566272840478010332688509658273964190222025995300349524524811840332376774599837503948315839006179555118815252415822525635500626447069970327856738256381202988321359802728273754982637925618753356783982785117905782417480615791699963545852133129624701267659012513058311006847493437923679207679875734606715478953935021430674895282632435504171469457262325675523210043796899917531010500075361346925286887396001730770350168823468265454709388501429895420071520050284712796986607795554645864069435642017613673967089463292696985600000000000000000000*i1^31 + -21647981197738150773680094046012948877186986765498285831406814152865411294696256560535597070401988999545765714512760947157545268130322953328680882512180646432259033713278304390045192285666301937373078032418420827354574318363663650207366504736540687519686314025475315899783623380692014561581903043836633998629494351763550231069269468182690106984365873138704427026517149427993761965331767448556143848843394696563213340467298913406148165829172796780840884058659580024592233107925516071860021931534711868839616054534673272127096271014570268270134721329886004452162602156208617762278445701707190020419171879097144603692611871843546786973888153796152452211968654081868593937245683650360826974944980174531173771788808324409830065469225097337634280496803300416544137029931143919345204069715584426824791720681330395391786235892650002619747382186573012960264229373358030208028706361470365661924842061207733072840700276865531949006318572327996068236214556108829369467362853625314601009617422083947133880772811771437603477836141438467517292410167203043137101815389241357647160213476719644833863779689779734297906861233343751307630959656960000000000000000000*i1^32 + 134461442213078940056227904253923738324780158037377895692247492531980019357608120098589256331503428542473035793768147959203280063592504019588160400451201193834889700057247651294878552368144189322370080512165327426982996814172720400068387817075262731696214166696156969300505203382424183484262571632526668246372931350795230533944547863584879945904782547109771096307749997325486888476683142923250930625242610844943383495885558550014237671765853134072944834143607684218937947560604456310741667636935761772903023819426186557740462359932989798315149172759681773766227810503845147247311648569581274231725922693836495831269656517690377480550692954684417626544474641611364059366895663156915016205995822702487565060256914156746731534359212833907199361868146781048202231910670006463383633139892185167417783574852015977739346752665808052033465904209081057626977510561980683476806450735472217394830857769719837596324676221838588370268953279294365026763590847345510722476730192365467260864427137729042394295144292935258123624706940119234888087190271537262658467950026210690717496233065287048135787379539331927846951796674491974680576000000000000000000*i1^33 + 144108457507933288427194059294317121978431215251975474079768256621986480538376337276201210269960670247428668597077675453593591548445162719866112895420907758271716047674687357522352790671266499670495748537478626387542462729485999329468867501955881629256244001878375188490256781632168974732929399257469319167100701400484484971413796412898618394988496999594133051503836039228559047894108220061641649695990922995373352122066783316235122027059820203014602233238490307699047786693465924248388827422880057201077274010505931536706869825578002187434391425706761030744498175137278421637181812856179383014589935344849821786985123115523291081663871569296783673544007017739299939039081357634684347907549426704944923196889868681205224598149361589272656007387670821032568550026840142908584668233939179311800516291737932313694522013771368851408298792428071622861045847981226446008161239623381638365844680547921530533790802358669811373935223890530077223638948802801023933432529283065656960923499416399219453061876124895408802744960368904001529364252357255119751438040771852182151353802877777423892630819158950595971226103082647552000000000000000000*i1^34 + 1532143950352180324014061374319569728101784146025829265612755196692268794296533040198159192266629526541944142660293482166843139289623738446995809179705189852783126507677882042763847559402243736735660041985226864439146378909250719957190242386553669229102252743765699672035267284629625770768451647216871777783096174106070619492986670092947291236523548352175192586079976638073899477229353840379433030169478255004858690719197867078844824389272025709385740889553321917432031534767050899991635277029056707660535770268692206076872009211975060349078896825656860984193221986034940350325041107844790728120442464307568084208088309045469420993722212970153338144496786914458285948269350415149356047380377652761295184496379407187321583667202422530104850012263767978857066072577014483822613372975075934731280070053876435851182804725468029438342436652823074701296430546721111395952851974359940302652398642286792116655790806514656085263087950699254679209089682539220553437472587028939765439817050934286553388390948817879594624302291807044497305447183429871698012857442486961375785705532996790839030868973046284359467920261120000000000000000*i1^35 + -502794300164760205631821749249231603121626257553915360087661947182276399695176639768443412185877908752726162174398690993205319106848016599118070803847525872575572859416441952800300113058747048998715029588386843170637572912582775525809892364514795610376606451662947857263268301218449757172149762902369558152769345080024124610010487823574817231262238283325270778105185204434567817094658556788505117386538769469226714224938988494002001535118669789227253924200108649081433167775686591788675949169477250282229232804362148300346250106866056196418706301972090167851486655650850657284234218368108431199481180009427319050152906713386199450680607611034297630173928306364170385360693678292102117001715522152077689539125765094875549603457337901509031657548226283412272728160324810025946816025515922771970234163920180434772467332817080227025799451870116111072899312997093303149004059592642388736895579685304220296547483436856620345255008958865876425050802812237776510582704086728868306834614020056373607975183842243777514544804994068413848645422940363117099822679300873922159166437720185980307029799200793147998208000000000000000*i1^36 + -141667410969773261071170950954896397259267754089441204407975568637531624028361949449002060046246067123386471574340805302265848065667014053172264098311272377637131984552825802798706868815463336735752576934671671878356731900196297388926486863116241321535361869516622697663915597856187980919855957905651755670221768153070780359684167321350179617362553588049023186510036653662423348771137453364584014224907702609027992079437993070541334424423089151878454885604635357623898631983407452764522800053144736316402261925562124640783343844334752948416136121378422983403715869185139462542995860910718620053150982200240040248899138648025231025396653819571771525347513126250153612815702072747506919014534391213822808277349301019029060405935419964617698309338962431643315340541576597694913982208201213065752214550566277073451789316186054478944404993659485229875681095087748169998822473820493577941525017982510870893908349625268782763082157384782082595201279986148450561470905440883526165691744833106169931655826398938906146397376237398484847861596236756597753488352769347928146723657671570704139170494598348800000000000000*i1^37 + 101558649551991464374653814315852317485287936537729518654401503218833385243469706182889580868123401613843252971295110206257754389394177367583459494132247934538376081318754902015309735752523659435705703095489458985997795437900811628255412373411308018962668157650835902020243975542954791420952548560917508989262967818247157046391492294859446798870949310545345876075209883295473414421194521994668109967094394070744364285612784002160288843029535998890730070265952616879659112334094815731968379190029671313141734451372638254137004166245436406925204867203989783548765789036457230848468487866583988739305117580265255836565430167273941109082100689178815230911389441404159141759388807777776331519911198161442750412180891408635183170472210342347212817040796415725306321820590151792238764409382421974233964105454437560889499257764944543338897864380540196470011111428478586190464151090398598811292151106437154382695203585244926389430580442059679850359327634796894612003256348980381082095938617567010840437598191269420472447950011194981791845564799660842477610236742217500075850523126982475157340160000000000000*i1^38 + 10912868919118547110511796194552808118784633955138073379262054809875557965033700425880642736582749618383401543588934405585904709404508925571223151063550878169462936392957297987519957451712061501089199932694720472155026421576841066326951246754578155769883110213887409093066411401745901308177937621031727742749090957756071031092742848179947264378891837748755863067543780736869554578648868286971789649227489803030813815685935892071770216916061891341107428753917385592388505528894690307683837412659488661400474862918110562371441652813052931505862667006163898126886891877190199608222307245866437653151586451819322911461098867723084497658514400450246747019318165696649176589003172156769334265657092032979769610349640089351052777326459925389665419604292174485417395179593003596183513087276753940681502439028743161582446909879269137032570605299639548452354113844989117471087564379148734902691494961076711230355503309195693315290414289414815361153197510436115577131932287021080869011403226717998112420979624990812954130167019079104030430198152829447253965855476945768205883604769701888000000000000*i1^39 + -12550275688276644824499737484388968661587650657747556478103130863525133665472256903725786010509201880407602418998056086654170277502540261691685963709489193401069517652945040973523682309655608809457533820823723257751237631481347969923609639822523632354734068621574546551457039735684760608311518859059614122690076174609669422399271231220465366275983478514299358333456525771083012746665039500761529361168750886007352959962224289683988913491373285864378554126082844088977227643230009312266224505746169109473831925259132156534867612068728278892203480206621255857944911093393508310738389259775256231765430534182159870598052971425820420877158504238013436965023851143024484701350823325044724183563908594037754966036442030639987516513396505135024722485520689633567921471708220752025516363080970672286102115277700894855391021727386660242901742508009486198041830385414597746586037524646974813860671771332432190368482448108385142210586510847563628124254213399534726965753609696621621725887695077400533390894056474270960696923813678324263351235100292987812527985340931579795262668800000000000*i1^40 + -1963608366802435252907317608187223605935286715204983725337346418657073101090491108939164401505288882065348006222488146703385153723294185955878513161169024983249824282438886233600091277490200726755664278809696803224366836484504352621908805276090674094547330296340228296761839542449180236666555365086609007659279908551097745532141974407277390662576173569333030298823089296078317828022729527149216951379232585122575536965954166961038280556645673598791273263040963727667873516120687769223669475511480714770575572941829502632465494630039262523501187298060472247767931487776488109708022385248488684013464866386231417410022905767348739921888169280861243002034360156733077529869040844030917681266702843111240083197281812858428412279231709371142329280813658970559840915226498042484122082370745286122741926622625329003942076203391836519848347668311624641962282234197982141333831820848953461578589552016593321676312918239448978578633399878841206200431449423781121120165662967599288826166632347178702813464604214015777320235262751082922253359294386495297335536860235038720000000000*i1^41 + -64420111528042615396054294675929651863035797367008636433963658897800768286202623123588797242585172258913021259992059804271376758361816226153006453048526986279442177804818548575593969617331778483530181008774338767195126634230663352195304082949128324006066363143525904302857874817363136359448271985949129685657921211215487434956612963801103505053471155986762914228469393519495795927650243477639156114798137493721604246743758221267443935997686006876682557113656367058892274509190313132413065868078775527223599034369429084019837315248297346341928649598359677247662454614695759022425470232341692822565890932978021630839349568907023847274583974106186546753237477438091885867417739981590942354704703738205097618130897659072924515824252263179743659617165473379925687508600302792226557846070007856806787596178774982023290500263196113657430782570637306090141679486417311793391112200318417701090245078655819979087811258429452656373728882971360939608694159140529897831230184360873588432611213118127864533477421066797447108224054849319079247194503504816140451840000000000*i1^42 + 1748219544285071690502722216982647338369956991196032269781058080476640676948991073710066037182444674452546955804963750854711745693408448697497000798899273695535278774787416681613698233077725656124259627460260827515277435307846423452969441798394370945412893787750113209571361595202357493928114373047811976554423031728770924258736668286660298962833477960134252409597968145436315749426692040154585425492445087367228272729595389715513481976618928301461665996562396079349622518499052265769692124798623223424922862814540929017502582309371277327495896871279782656595461654689501268831820589371132478496286268786394102152857697134366192444024375664256337406347609942429481194169688840811654197614083829815581960463573990189951820074897438931782192514780278969175085065833704848302567642650482742472213091315453975898967732891997703320168165759214811181647726581581032614921645407338549111410616130499625321313585952985193870557207394972772068792586479954641683132202620915647104144585333318237172085533955553253326591117875371890234721253999601254400000000*i1^43 + 693025351903404050371964284954402654441548354216955578036703698076946603994068373017533685122063450875426212318878212732349616532712366984898818141186672206432168420663023972278473622278608806823635491991142312109927230733031976055079055511603350931586899624690793837190133770036524051721007471531868413246686030071686142131850229068615719692386088568583109065132234390978905484549505730926951859290281914396401162036727145573918945157341411213397764318160260278805128136181693830213828010251351551659142700337423211287659860168124896600164118073787771662424304543145923666147475730837018284078122680536726986956532691500479016485621681740611210581843992155886215193331653234384885703333680684211387608321948921775482078445932045774123138305847365065825972661956970721302124283828723647546401122556536704040651138231491048685193999234091360255808368018385183402264610280140861774007489684957013998970358869206584297227477753511670122968281134110981429717702143866910943011302424627710955066660804573007058351297371078075206205440000000*i1^44 + 134978114625377363999385538898402298413869976369782111076381931658970840112259363649501782212687365236130241384968612225292241943871180985190996439885281505700253451817632518078122752650695369161687707642106431622222258846091590754879909911270983922131468621067027647274019499067857837506387192282830447830575449852420140307573320566137948058440134923583202940836380868112292554342500822405706523151026306526210163185060332556463980042078715883653849128793906813921884025102286374419139673921378063657397085942416393566234366929781624437241305430078149557650670873474393722700867147416241867215327448886671726654002525741368496768891852199264711153082666210565205290593151990832482722888109304705718816900873000084312901799067516018221843716242240710757036402070934621513204679701013409260384766920843030315794907797314490005671511422234840741275048251502755290976980151475139455837587938603151002882022554761180010977735177148401616595052920631457322937240311835206207334545729197292545111008186977387256655301951488000000*i1^45 + 13516571655848844509566840350255987320256311739426510185738982255405431363951516722931857895825033591803426830110224214292078028413537909142844928721161482982888211968245549350261368847371274977801118927278893824483171767788858415448470760478377787693727498454696411346895917267222399409232964879112687216709145188710739414295284888329658040182761727243827794195266635932670616537596284061834350797985187419547086206973338981202615008841581123344363599754692667887056274408292108703368052987273527723375128499968234536652742034872999004223962778907536553113493910431218883793971448135119832590977810723081453172148008193983823573575693693711630421766101475673824389599818224709629351422895970259901688468338960493980027469668992464050464021716680316659236557337598145538828106117510569529757273911030885176682075986066512390172869192692530537068663587584194903584345975619394438041525818669578457539807959952564101894616920287461380295808491796430730330270994294984236873106911128881940722716763646648729600000*i1^46 + -366972158605319194344301260852591467808637693730234744031933793292205962901346882572284860291227056198130580503640873872042086923874462893457721532875042494155413701809845719326519693190697230912931427778671102451838991739488579918980427760988619397420012581021307596295288020934245645705019341409101099434890822644548975259736537083602286537668374929928393067297973878841354408168127458629258457027038406469351957560101871583901082222813585340163532347840931742879144728848457901944438979586259777974668999656430365496816851534376248858514645257633914845962773149140326792764205224779146432848430876587194963697317805687575065465334891953483228255168574571401256666045030307680600881232050267765452539013189814171848232331346348310214856681054210044456946752321144152246830959372191675936562277580272160082574993213513907484488015294045378832131556875250508670518818072958294929127625353157374334420654635304885764044018025085396197483151818645448455747392772165597206114435713345330042880000*i1^47 + 9961320591315429156278543039405039799271368041693949508215370828784479970620123716254010986273926202643188239567612030845855621079535583170307218833914708096687464455391831552659456346199874335528216578165501830212544182538471021259450052349491702481540903257727500472177453038061163484976180191727474718597862045683335119999039966482235893209447020962180773998167717548347336218693529579525200254299165379291087479769791474923980050363533575258060012381084040426927297979224737955472947890396694055893641232321349015793857765655989183468499281422599120089118188891231782324174795498180191591772738354347164825683763608567173131993466808180288314453067390865528928051782175225561450138233088486327266825462874057349963020372671211439788387560899009546984078020630642460340882497707353102488823706550887342954576671494617867581089577829977260636031126421753930502590634201009072462507209814466552949426517954629836466468940459986773547612934041232167362038661788659895175488000*i1^48 + -80252698874431740855874622379179500547492663697399921578552715704043920397785986104251332853129665187462016890070174116725646719795744149030489988292365493990053910260537904261674682794254649156383788989884921352091747549794340198112859017379800316512668458315479049609530225938116998234541070048465226425769642524706406828015676209663860811842818975566272615565426340469187493801899782946192763220351920607587358121735522604029403441421522704521594505042711333939365948458284184636990305523660959148073298784825369767460422895156085587247648189549112333773229409804709349163434370679621090981477388690279608678750567407333078392016235922295040801752415531221972699778416826569185768451487779116173153134465133776016003579460324353533001365637965292033633579169505095920259259780044453997768799177391387591988723803228845247392849461862315986715994357890859182978583539338410971290872756582225379116940489317652735953957340306295484680637869583272344000*i1^49 + 696765221946604726835714878849053504953569257617088118795332447227410518785985185316187912883253149185225118964049083549636792437965569889809237059234088454590826064787559307486343024673181158355627533433647561208926244574710714769030002833184742673357123112623715897148845916868628873031167136997560289642837496384806877490396930987919311005823142790757667815835190504439681122297057116158602042346082806946704011501875222875290543087769720165353399916096456954248689395672891002945263158393217676524554393260829457205196679909802840173120354110450761184400895330802793480411965685640139781283325936393452275884979485971705580606991102886394093488496300860421782843542698431484626151482390596398900985994074337260998804053437439597516586650462505492567181467584557838104311487674294946774061960077981986290889723762671897111506057640676460584570989662636805119378933171613561417359269712363718504920013698476417129781283083671960*i1^50 + 203133320144837657133071403274041508260739316369862456835459480387576548138547758082937160743477102283141956082922573354575753038182260677358416005262129533894539572272495562055933806416271071325262365482096031893586743079602339522409970949454272370989178817827799060222039949622616361548685216067598876878676803483883699828349044302494117469128562550462102207681622487228429014847350321720009354582127079590811419475071976367205267045748536524897596454777172257162884615137896342012345095475839746824462060859716669158171732880616581329493365080623150404513893109768410011955376318135887765640531549224729310915771787150526144923982891518730039530633949156849600355161796796957838774663325730783669411785676847578227863939996635291277299103452634139559666814867714495744491187468641205747320942547676282582996081847506818951808044978517758260474005390990045806580322112258674758927433277947082451*i1^51 - N1*8077230903365917898578769153435844012525875021648420450892045742487416847394528085859497043683720468198661796668376000558371258651740993865480779853697742098658923016100878457096422083543178282469328121050027800887514849732456594016*i3 ] ]