[ [ 13703659144192938322833571063755553160594855444330483940152198981072478330202220421697458198074726853808534966049912616492947548552354064586724532565583416501112543294680177685810225459750328087115170807406022105066572360358743852032303393843086075767005468394161996287655251784251413003226532592292638991299218721730821148457113578973126930551592048878801378915628579588714382028932018792753830259966616081722515506715092231284269483089533973576334895909182596205432173192438869869333501119537839822786766089510898327853363700581394081292820447189675059610889186387917881402919080647557785027924411643399543412798986998472078392330930771298546319137412972034532011287095748024386517988638096007476652280484899436668786460582501814430075681338039747783393313922170590621492220151222658016479117312651810676631231283305334960334285686260790098589215454822826203032465112182843487125766144000000000000000000000000000000000000 + 1103249252398140010781683282561747834259121073025561205697802009643723637544667148612534373687866640721063407795248370989404640408571384063844045904765215269986283809462135744079402128100362442654824955395912042800687652723912501373018824932221434346216852996723071870899373200448522547394390744844297979380454038761636887056822315636331777187958305248431513115596550242081850993006668673138018751420440274058156361751915168476386341738570356772347939763100847983219543498082489150095080682921126277969314634857517316029532926644410883273197064054430370311535164087239401709503579661353516575134938534011673984458674707890540899672319591529603664268639104096331737041254331322833454663904380271377726213089992463600934651693953077155918193174616924724103233467730872094771869396640872610061106139196210305345294134692165983309396269431712832064709335985743076952900959955214374014654873600000000000000000000000000000000000*i1 + 36777211390821598637626668886480482117974559535275693736832797964793160597964274868052048619150249787352328451034067630346152331827441532060353021020804255053103961453678683877134909438325756942647969979559622322501063828970254898136744022198122924244834690630342512333393834570463476093076790684585174017865236339931517053077912025282863800118915071281256167870091158115524303344471377036619759415779277947997582975340835020562914903538095127263823574703076146793319640677097141948482466357564692253460477617712248373909089998451867068289534825813156067633527024893977764867201448876931272688668471083788140491145378647945124837145615606126199980888021099351875258171630544475136828627849605084452895985528868275402896687457434496786885969659879421946661245735170264614029537041461976190898956317206901585828722554966681494743986462688948025358745860037388523556582870274347230958714880000000000000000000000000000000000*i1^2 + 665465429548597003760467895177693308659008174866319049390123671540232320191956129084352160138201815425933853357440713810203820055333920768193129399332602980559845080788156950677181887145091448545258007107851664614376400761206148190271933460234542241097672032565012183632441831412326599597892160805313779980109091825108328949705740867265392885679189324030295711975669774786939195323134001039231785395948378537968838024925315526295016805018682349725391931314649266464603738729547859504660564536446025268490049805519216118377920745987123784570807238621687253270612999900375305897884775500070700318255612747845082819879580988198290751701010469540021628795704240304145507292894757932288360676579623968443770726355711574281401276311996203818844954320315184629074834569617160319503472118889737786150079177577540609172272243483909759533153405647933969674436730888719542989262748438910048665600000000000000000000000000000000000*i1^3 + 7221399933954967910306546547758356903431341611529490863810338416003788385975554766715376215430864342791163790513742350061528377094035670429228335849040600690539009235807156260200288088842399619202841376723572659220848335752252818153571689890398097980669469386221757010717259097053082026546606863744110986839630574100046618211174452845948398806243678452420834379670894915859260359265331634782006605837032230092366114855853890092848216134460745141462191677330354438116836464598669412467728948880032453204369176077155186563793364407840379988947209250058188207201074482540117550243760261062493278332048195250566331473606918930434143118722139541221475071252974905859263497580988227441975640355613551124152491660016529162332126416225387694480271091059609299312943787556031720759994544469842787067599534005264561220999631031312123286940937964380257411564124958777565772270819669101620127334400000000000000000000000000000000*i1^4 + 48121055627245433009604809177129604665055348719505122093337182117089167587377684449328436952018994437004078459448408788655251402014392746063953457069582080568382237604901542971589382150356101974758104989764936280710972780170605942225611652856974614723357944528151536551229190249271115634131942904121915320077029033966209583822504916251707172423752878156869267562291984604663693410262667634939480922333414618753689690235157791042592867417027587257866046730913396193418833082564817405865352380081943295046554335531549987896031421142566391045017556064611407726339985643314061472311703432651428033284173129481428707061150912971763480051386427548193294538644774584727481240754665751691477400917883126727872213651007570242452098351248964850861046179410767289818531323113245658881041664765456311443427781837891819854537396858743725700730249050269399312754824869330865301648517193425779425280000000000000000000000000000000*i1^5 + 178114237554510863272025978334980699566929220494970326113680710323645123423157714726449612175743373407938992235497435807999043827232126420256382840853932228853733698911625027529703137419730985514946108553182440620498448008166282010303501929350807657360973387575843999877603881455718893415994821656710072959818395007615253869384833466790425477810685680507248287840934418300362866816287167473098514876771329493102778858606932416027645757912857913042489781102238758092015911338032905400208570923244660279089357745205110607852920788171212478824709679787632827200806838149444721618513350026629082966095123616523695592842260314108403243989688672496128642968046392111823352151868115261869205828311919013208121240715546741525845811818734261057549319929994411198396815964374931697050304913590052585854164972011076745002508114324121717530082074597765234766395837772869285925342619999154470912000000000000000000000000000000*i1^6 + 221889788947793059742342745282893998998635254706019862637202495605090669569882697496663745494171190496425365815017884155706896752454214385402214695407154816621948565298392413184316721321389827456811992027144210949769995933716694572524090897562173397812133134912586754112456090844900146922569487966959250014928609695564579616706866652187661303727956571503458196285421356336972978346255833341391224412924237320662704893150596285966317265516920068546315136521561692579509073397082023432008631785250554482314051578009905433304893016759903905140880729111903218359707013554421807604180061907791732787633907708152279986204498296820941536939208552376670291008177656158966164771856940519334926369350305891102470899506846724616628547285213168869467914103714803693163128659230535571075277915142521116890897673754079312113787740210436145842645138101152238813096726259473696476881452568202444800000000000000000000000000000*i1^7 + 153237923553695902535527461338056876699824925848333881458589860097666083885387119548699069838501348320107978021621949903738849352515151205167970566470469598419770069185608148826863410402332765823414201638536163418952899858505047781772727058629785846615341136206209112263345474062622764769224735128231840729609759097970567367328117167989203001076339633515862945202215574473646122299563085660845532879557035535535952086107323236886031102348775673195387700612832092209469097844738749429546441535883103903971092757608766781823053246469711750240079151690871951517419936270408058064367604923060927670806155420532184045664661127201314416931855279440807528435863359060076336095098859410126981435715029757954479388884085022973170858789250827806849086507343817745243373458871668940902442467762532721844119957950524968832474848349788136138521715547276525255596509497720896248513963816386560000000000000000000000000000*i1^8 + 12142678576430091178113456084625687744647261820464512498100341772213882018742264623339184552135964092660227604859165490849344670837031900165831226370913125077806544022332881394015727159445527685343207754143117194437953390018625224307066103456982738545212029423392589209480365220913062390091126016248128613011521542367368470232192600743987814161989494848552938848031917137685064540412573514313066769917268772707185885980939938203336076763653194717374982820177589464671468646077652276480858744978411454553936980424243454844290786666013502012931935541969183422247588717452947246572326249221607436585640765571616649825247234682711671477323529125811143102109827630546522649058549026581080690404663576505169720632360147325545235522882895979485828489968272569242116403525457987878097794293938634535561059808729765465080640191843706764674795507959145943796967272728190436406783377408000000000000000000000000000*i1^9 + 530443319298858633728157614017002181166845775677975407080964020306463993108936865159587910607001274406253115563918043555744797965131869624772526217382792782687471535553521668184854860175036277460095950805909805483939031401421225876118844615628270598150453101609526711131394836941535059918938060749023604922939150954639442023668197282171946466736836755455202036951963569973621855633138304289864318520272195937678426234725610205192143891451386903498033314710041922577200468824390941954027548555759582003372840725398764289742269092498941902371117944697037069865910275414241682426500516018042964514449325561336287358888874682724265304472423615653800426949847551552408410209692509853539722646424199717664604580997332372249306291955077608534303482171571033958891179235089450194707124054331176492956048626554628713041399758688948988643668565518483179018808499094378211669180416000000000000000000000000000*i1^10 + 10595335449623212492177803240077047546492313139042634675919986569295967503680687735579063160892887481215172669708058587371766674997314186368606768892105211367269929835884264856644831251736980338942931888702321204036263813921806404896935698814074995820776999323582505774892643711004718791788096551803920522958017588329479702611927227880135354025551606678355248007180533353224956360803139095023491202078978389581643037468060275676280870030821963044827534650849474538129875522667781941897340413135722204537140440153781333498989965659771017019248580923288746261516367225685030934163750433749326351323824295773406610244980534981491335357120321403744508469660167499690179566849425790197717493021033747341786739420607164562436421343140990447611642454472171808567887284999986076170865714658023854939495410399305487395780353341571574213813377269510901484983364991676912028876800000000000000000000000000*i1^11 + 113371969018585360494054343943082202413529232574458058776761200185590388438201764113243274350923759362777279392371796485167424223703036489270335823959567849589224956800552538008267857059916168083021944995324582007907137290114972690458356244605370800350523492382679271931163469706406990935114883177570187456161936182601994522452113472798828812741657130231226781348249531103052245337804019899078977839727875566992377737246988559371039113573607102878431692780074788194251216743354132581763573356933639741928758284074909836554808672206356130946456327653888556347545916838344949454820630182520289173784238570142712032761593063071846586856359542366144642961289085453408832060477392604386198812734579636062982294953203389077114205178134197640091681576031261250497074763622993451239310773013611974776877382229469796682229588942823867328393815086961688466878027757504167936000000000000000000000000*i1^12 + 732358070741049283324035494296485466862293053393500291334363322636116174255706454241784477880396188467423391624874527500720243298095985077204050141409898620413331796811245487953202264085402511871450290775639093204954447547887840199673205650695345142148507236966807785160999449794623780580620871559154620968423977460562406021956648317768417418268786452094114341737566443692774772858662505722885186917987057144296869745472760812099834768575819295863552677703051648038940046684221530023725056820376168265440051339602011001281041980616540711165390130232283008739356864542987616037935711037073196665599212634694342466119203720076532781303751240351928173820791423262775163894461095935607631183115266790319557314064470129792242473004277448429548373541801853879332171085737388868900051138586736345082561030848727182966763241474451698796635343016665338105178268840755200000000000000000000000*i1^13 + 2867964352824057978696739539526897421741803433563600184032357048218999479160454233672269690305746836514324048314313702808740091059318760826359910740144213015917875909087643556615504385334839438558711528628308135966181107941685105905576397027379667706019364942929027326431331380680634712306489920127460999365612278089897535057815248945669916806874102746471825407991149494640120100286863314810984091694856142887784130921077530343811196886929983789789419964187003213886002984596491901984307759212571782845170703127197456864052327101929022480568987010317253475407329330635303189287378513227276441883212895447413765524646428036350361648371365147904562519252401691220633044749620078983427003124413935709450183132062050475314729691465438036959151203410399998219507090667825973102948574924260115249754907853983076958467273372814313881996138055291190850987365498880000000000000000000000*i1^14 + 5574849375326635277782308646984144864747389103068413841294657171916340229779255533884007165656778161144529198564683530108309660282515828963769341723317657109295659796215406969783126910867368095588251811521317918658501674436172259408485758169568203079186101525404484722407305177966943629888536121967686194590629925251840768321875133313619743853248860237937588719718012374031113317047977963141787868207567408539726251087424284999377996959241767727971938358602221554811393482180387089235741433672457539241182638534565858107313209758705290841914277362363477462705222902712204502057470785375647267881868857798701254950745889293408689042341276849459653040334262829037727784038020490733150319367618574751172025501749612690901486126603293715827405698736884310467997780275715321833416340434157520022263868493505893786695411909304468376299208593919564075499520000000000000000000000*i1^15 + 4393543752136053091423724278048061786137981412718085784604634121110309503866763464091445209739308033867606151540390169989429163760834276989789707279020115843775017457228158253021497538371151894015716174651269860512318065311425905417954434360672301699884953912476599459890410207634390578247025033009192529910932296841402431717338112669150225080617741799567564264553950363991969946582976628446170032081333541823499362165275706108471949640906245709602675804089667501054542378970912761725105657584526427803687725760235139293420633219647478938639641424101973221880691814695100267996469218558830189430613712929989680536420467305167778980937445726053873887174834309710786199889394868347814861393533720385985549446274381402591654418655254368588618347590083742887895037755133384832322692011746707921505407642990614295931400667743875825848764850643769753600000000000000000000*i1^16 + -227439782488814205211619121638600381957025047955438287131819429149442612881841828232470958733245079936187981672141172431913989735122823553693147837857509501901989634178875018296257452567310159284563862675452281853166505302835398036401198680467703172055685872207752409373421672137071559886901594461233668835975018782815533746737520198277521594897765945050322040264019110651872533981662084023154557861426679408923339538678410305801216104101855347108998073757639868031750523208703088965788727060837469216879324416938066091389823186967466746848789706913859581116119589067171650806518673520196627955457973670685151442620836208911918687341757360561633661266099268277222625309660761126774736108551578453719155227023802542258177098628681016116580764923604135622662930850895722229448405397475286978735460419701186003734315885473702359267013935759360000000000000000000*i1^17 + 33789829797274247910830562821752220705894507655863692640512865711409195333630647654680828026005673550093253229069077568711298593060380548416757774089028567578574676751597995694430891251639533996863256126623501195693327757816971698141793393282330970221988519843873106409004948873361170879344447869502796525237953627687322721697403607770068763921304934741025062444526498012156052794990210554931089982117705830882961840837546671298856906157119729457567908261298571115343116787172985993995650103726295270244738983368318979639033559885709026630360639593040800201633997103628690402393102151337058129704327539744521536507263732995184540868196448361671921730314265334452745433803382104725293135326043959895075612503714763765932144382848462301150188950102613128244207110142739876106264655557012323355651808739794318874635950331370991580610560000000000000000000*i1^18 + 4237335208701969032728185252627461893985906343474135508078687573104727746930196775497287342752161577236435089629519515352943829825341347021656267734972991834358928481466276742910197099195529295806243338429512529444472031741225305575480694206022363446282618022977524241788038547740997168738229223288716368806907423067913703633433496767127125693578058069274629591703810415887059623776387698325174945641001401250977142590861729183373071673758427481203221234666139514259658853556700939139996980706730217016195097377541259268511067657210615468632157927789771185547353485106113640493308020810632581808645156533766838622408327782920547083387226895998251165236600563574978766256010976267466822499861528975166918381418145406016714033739955014521501980118120304814113196882748398391847378739204047115698944768066942719386308346521636044800000000000000000*i1^19 + 164421129652681263183403839106130698429661314375393200263192802754031357129265763853006364057972371503675059876751140396196684819306634517456862447657549126203443451266153280039629058860304848222759685227200042034542540309678691387123100153366319000600790138985079474217022884652777907152459938409783570792543399737773777105170617256677107603743628662785326762154047515183440247361295700047027728018757539042924965757711912205701633368039032180204577896661746898583417730295090308347895302699786628422022755990020428699456307642689895080315297822442018987381436506521533724951792725795717965611980425458931001091437694481902696066325709136756369408424154159380178729823774656151081577093331338565963383540163089337259491785374564828670271426219862963170401879995171593997151924419921350939682612698447824853928685097451520000000000000000*i1^20 + 314935199331423581128600124985749648906284641501977890523914206966110638750267164102385547151099695846170827355657160032132341661400767919777932404537406898628333020084721946052979440145353328295456233038765489847325023885409519544769478270296620493633597553930175100027108976995533501175003612606045730037192471509913304651770407776475230913934755555322202767805219149342003398226766545267603122793380246038962154867761330600282779658416944875463192682400318848535910020182051963976050478027672433439868433530672328641651886816523947230924316076496560349696356969697725772179541806962244323406317892122273427598718359740614893159346571907183941354229546199664252675715028650465271268171990930163575378372544740763069761693568274725316678032176071913007137300894207364145116238878205725800428199900964787025084416000000000000000*i1^21 + 95361292944883011938033668071560067745097827687122246587354998665320168796737509512630041743979643495092124270151848801737012801706623848615540667135029129991498989936958111450684377274313208936464373968744201382681298702969639499449012959878240483751952077110388188244570835403958500182623276494018301936701518132490054700493690375423736999344133617961526302803592599537404608248405260850954150082101464231937502068019667835256028219689209041666006666292565925287002281869145106681370549732008018526787419854076856439912752443299906228905121173978519521888199327331249773230392302527599685750053423494044934833543760606271290678397947993251776137730017580456413074219612485768367685626132592942003795125372627111427010750518932573441563329601750087783287702986898471688868691817571647857403599544490393600000000000000*i1^22 + -62445712935300309738857829177861540580177555916566244165141155391088922752430439562917141080556132866484532638053415762613640129436371427438170486191883883392185529258879761690151954840986618710183122028050022648808426896830233100292652447084832418267286397973341969281332319124233134844724771722117822804397484089698301238438893583335746704782004414556302366492113231077772073565589886649439422126293544032218070042257523591513613281971210506626743817525675695222702584285106228333704816918818907140987657510099779404151371335850535473268439049524976897724327040994808171791476024177594474991276248165180029800581015788771666397382699167324957316019340316585139263622531117006947638964189184222644265189880995314623362564393973359603681243923998432234300580818455896533670281457433611756738969600000000000000*i1^23 + 10251471252458076970847553503264029753177345990842768411349652942911378380746083175188572100978225224884125841082745911851587574990529887022191964961742703748359809889403633750724304965229306428215417915537884703524535919763209187490505937218028865011954422028586234003052640171558997431943337823232911687764566608123679582309324064217356612166540328146374959777395074364387101456158107990226963763393739220951447223835112165040346239903336688181317327892650151738216854122444122070498343212963026624111061110337395610497254179495920830405567405494755326089585754312786280679721076213427790497589481830983823759034318146383280885755028653279902745393621936124382813910380694258105190761557643292833502253960099316677260109436830684177778952606562054885389281453007064762188413803582980096000000000000*i1^24 + 5008311790033978439928029389818335116094885993157518825897159299251781094360942669302253730478933804372336431069998311830169263845486499074163207770778916462417489824769424899948943264143320432659962652495334496167431352738402095056518664373505533396112758131124737739648074315571154311566219668201393918209952987954888870480998767414134045526995491738214164476027141174636398041602684688295264359912178988449004684032541019644243278004150648647600608984072215687240584326306869602404778418648087012736034859902556298701847226870389542776855782812815479724756947846262221016222274993310422813562869843782059057504367528374875515088184890856595736842057470812241264241739987809086397405217340288194607581195709098822925177246730448958055013898350779382080337130506857139185018470400000000000*i1^25 + -120002624490508384589888488801233831716438455366141400058321765298594845657780242871936442057594629142897669125075999615146799835223479653532969327555694297903237342174727142209293468482747381857403567501019823481590463814981229945862361458030284997370281617654993527385652559732294240822449067193286082470842488615504398100935102939458736281743064233725780809373302702743326189093017106264017750988550247389671400920277556787386332175996052557185294496680290072614257236211917583696426322249898768329814205454139592313791473121912096965242907584107741064021878960490489306802824395618646239745775131461996142294079836367493429248477839551004519249671432134957493669063662398282630902886819404662538518451586553678412503591126957226940742399560688777063923504938955571200000000000*i1^26 + -10335073334590554674430833179988358662698967151703572161924189694908192395278213891416786077403687157838783042685267311128079706802687983405112264810342762305443953757908551270400069088634338491086694681469082052414052354768884324564675435581178867486829701564566620628823873803985965416577491041478195566015435262731380241528577923779173502911741996298932936001532109024935606464566608900921993002111997254999312183392425760863638040731439281873249135393007251705574536425952785890100093188669996941387015353902944962912965533329691721793869723797776948185037765461276606083861486014849990147226437517952741344301580729725894722449287945974735656470365350737745166829474193605083281596269313557148588662059036982420933436649781843605560810842242997490806685696000000000*i1^27 + 769603729078890868489904946048675429224035666928052198948517772819456623649109090202455306308066242929272993866500202328186124314838951620247540560328198541873265863031538393509300464462270047714279351133668129006053179041465311685857266152138928646550291819500917403953933383480013941863623195300992770075194447526204765426758326082623177249870779703128207696910447684134909761629556128947920061414934169671566350175913212906470384816024221387194688142491976665984284008556692335290418718715738893115664813921008497137605694399001044515534955834546001548393764382967372671372127617733951720964867027367633991436907534820573046884955493476166921383016215063929251216842887529628868164106892948799269660770664858992643667495748022655414168793491859046400000000*i1^28 + 26523903014423285688185734068881292207703606772539382598270509835319731921755243510345909343125535654305489794061505441795126758370444643931478011092535776784728630086977512266755193861498941221374980125877215148423185865884013169620468048653998024560628806880343286021627894205877470631183778313496272718807589039520977578951790839527898927144976738532240729182873369868806210677090903860776799456700084260385709524004485522156131073933974762705794622884708652431713760545287313533492949370541779041277527425998899010779287058369230262891726172836979608143879032837815451333466625571495069914254378921694331810006169394412364982382813097896261752777263953254358593069491806676447780508707582700268036851475694704349990491418059107132432711680000000*i1^29 + 227252197564203656312578563143026826859857377885536622140039681930817593488540238622211860480305647097284413754906860503285100777022113044563789850256237676944909261821153153765178308857097593512384965790000080838958441680962629810605097891858459138135503516454873964988565413156862174628938200065251299284916937490878546015146228777538649696241684004872892882922602548442800857270206099322573281159426411656848076932131812351624717654637686949575447078962089441566463305073757125601882104068049041377762974124569949709374628714893303005193138006316579858474009840873015619766775343687786641071262728463350325491707847541238151796836099921068590447092953248842922237572016261937314119117709821989844569097152810991097527912368111616000000*i1^30 + -132862619304214415795152316585190238630275383473069652582440664110057428541369249317351436548310160761612432686151036320240028903621613416069342132803880393123769956210951464308433993175677856071231664182215308820101519409790478440421107589959971057406974445329927992408980156689305311905956275227010140998917985243846901757589940168349928342917860505313585493837980239790896182498782911298534256424855738458181054137164846060392087430477934310880941690619910025993764938039540753141246609100356697821021735477512827310145195238876341664206081726779842026047255546637686813224639167766430924545518349440987622518772926434180747017060829990184059260371099944960540704286988484822114455785262211028287649924130114056860467200000*i1^31 + 599247405191483713764023012048594373312210464655170868410797014190887059739177313472984469550573453120111314714136261030062988541626131286788213533892075464571583235663571820069463864434098955226452065570344672520233518624740398119412418204624282415991176802902540724574367156147575089792105280401069001180981005015411389928643466805858295657513400697960921248395718257120871372746042545865930578298416132821548311568247791291946585734166415005627235125451527282402273070245314324616022564777165225145428350193285497192788571928954617193492991009953201421775501971877834322384111949882079858450621851064352176190655983427703572135609966161679123385245702034146533802517152559019562729277524199785337228951572480000*i1^32 + 1358155326324087837898229112975973331693027936322445289122117596906338769282774821798111680420494616793302186597958062571209982010242046355276008922896916197063233744503374548697027506104312338775661268646668064974551325161555853536587175793386076640843892503437782287334759658235678876288441628855829167195692324971843202288421500953591686606893453162749653770819013150848360190843136308185388677086679357485500583193892761162120269000417703515052445620816157756829970592603304466455587517097669998244775716718181588372798280245829086891927256086680610239264533464339082775184295028033789860593490494018929375986419201258825323643748032392712496994049810071838577306938907450503263232000*i1^33 + -94075562316197031133234077276253599667310611330879742824517248381837160416037370722684742430689236472990298529863660381518438400978116582975889405864314692001203235290711826503707337388970457075895590635715639347044090427912309921859525065817924933289491903759666761796679651076186096616065546436298927067871701339771498444768155138607369081561161921976129615958034291345502045457664661166512802752332193723527744995450171805299086823609132747974928091187396699630074860664875050209070558347319980319971263984682406769167615041341533544164002617170017118984204299504495384586463712976635645761582062934805908976937387758033915752602140846764211070055217024000*i1^34 + 22854003006652506644355750509270927181677464104446119660960009700143692251183316018152881262263552270853083256670858252889609289023913012782091345892406738352592482524131190985028508165381281453393580692749749115273282828384553531136524648656061790910167541297901397635052516285758295887550909457821027386673821406051449454371188036294517072808244806181701798680546540930486078155839342383256714861011023876311951362367177581519594469289604229824308923170981767345021800379157690095193931422125952997824843807290565858920328493586942466985394756414381848079583637582106358286863872709569961134048315434515009745862386590394652217600*i1^35 + 5874374875016088455416823355603715647600419435417039141974686573897689700259644365700592936499652886150102652800034945316406183796860703567477805172579678566307685723808787495603263030331067502434390696629512605217949152380979344968297616221956168768216759199554747679909088021505594435953977250659894835473552488015892302392286568350947529524069314362506243575240937863588171010475787768686688216816005039856818475160109122238390968966147272678563404864649150980986899374397040406339266244330037721185443354202893694143368972285089235941282228775996044190184983660578841*i1^36, -25028827415305142361933621915847901377534756451216512638640598528403559486339621957714216364693146162970546446292121067931143394437589621223095914548629888901338741294519162120340871921804239422062396669558268506057055554335844895981335805587296197101599478267815208067140319165820964655896870807828432774677980327634616530698204935494473093907774324019804452596895151055518090056832750777388128846905032854403462067102584014728646849015555326099167774191081302916365971258201804447190447125035463766946343455691054658354195293121770670991354359719530798356991602017337170037328948460810509580022133262725420436584731073246424373040248672885574836970826956913140004366111078061082575717254404047229213165921472385804587469116094482861400996435102365440569609099545241021772664902911433394025591150290721246345370520859256224906996536628354032208639606412012467786824681375138612381881443836174606194947669384947085134282404524758618596472671176882260640250288808648654257626514744660766552879740724618980255551203225736566314811457467303725637476125425040094765608404545513539133397746740649362637638119569872088018623580854237008170669918376952337498397047875532947945873320928179994035050310188323851859590979405786150525374238710105739522727016763752448000000000000000000000000000000000000 + -2014962211643367566530587024827384691994699683224788490294061533740233606278995628533270712059909751856687915584121405937260033222155207568037361963269566522640052708515584002094194160282363355147759721193951272174779289502112963454626363632612974812312372918591955881885670728178403984558369121769786487164676009036143548294246744261740170219299738694221851095135119037928851202816422037786299629073979135218577293913815501159908737777217266207328532032495291267327307221380992319925260519809629182584529347331989696980719322840877737989820973991572777251699853643822380150995703810194786180736342912777261057184678117607939300037173716975689752526525229417382526539643007682953453985139348547869886180616299826884886709123158724663378293660162515872099307417255822664494450307734569852265030958359260872348970515350287647754260703642155500671427826782914107085260728257293439724674177441757373128496888833018528259658388656424616245947513894466307816275238213355108258781919489775323902626710316814722590646080768863794364853683215904085514057052242068713238267818460107164130432790319530178791226288811056407354142385472952567319299701095147036260652472129269500633502440412757268846373260257390824769125200939096015654646856812845340011756075931716812800000000000000000000000000000000000*i1 + -67168171391981657296333775516580026210176871286639653687617589049671066773904797708553657295466812688667310431955044483997259868084855661389312255424597707573900203479314934825783236584567088549715506485811608658012352360253644054529505734654055655118834061083185386552535295215996672582798286616876383321569937610815895489270974067871359586682843800303588349894540368575809206775988900057462851899642958964293101377731562803274771993313068740026410121668732281358712616367193884602071508316661592611623916117634626604613523832866234249080022690770059358487967991855312283696629881938175512108646160965214295463807849145580190626208047939042658182024063465677232542245159750348880406092417542289423382922433213309703474158144959363225142104451564057824081213017857756525230809202393849958337077833471752108925437899490842538171959350800103378886358074899338934854389571069960260005398039798405776488843990993352929958852231029277714480672976107826497808967258018601547413822001582806378783192138882365512883991948121706063275020717158645748443543297548076678275865365394111669879608626956186698056500842658853187761299602960000485029474177346317713361273660839498925317869833349064051642459004815730437248705308356702347418792697780345255870383089862574080000000000000000000000000000000000*i1^2 + -1215343765436295684577060465361757544766355056252078842396820713660163250966599891804487626052606498229277784004428807843192177480156638244404901560142785554909537911848578574625420141376743877812823498584485754571019830524224393301080853120473462156495987279646271246362156178385574397502670241817289120088265215700724710795476720188844899695985259349547351287456797598702699116743261946453865818331416208740505988857767052217735179328378651753774506468453303686781439574180551114025314054620334698824008190754997016300204890188740454705945751981093675840133159012550369775938054818876347620075584816093644352224452052207974657254760004560149767413636390245109715529798846828428778292247131529047138236672715354312570929596148027193462559577599376349953019697034099608036458710898961058577260412559031228382343577998278220816671167421245548190864250160325347884600948985672336242733225350976881783409181112721561174209375543910978675389257870699646032956162229543802564822570026356495660826258236732488551784334598619228809053983617410024596852054278878594192394796044496294640151633867335675844108344745672225583608140976975016832175885802468264069079262604032552528154024058045162684756763326019687843287229634920586002566910936393033335263230773166080000000000000000000000000000000000*i1^3 + -13187958009845262897746111608650662113189344010083956456366648659027507924363769649159880693052869985476512230290954303161244259410264104609250982305173032549234491107126223517603433617860346807069242375399240055173785445722277156642988332574700570293428738192716465279833633321203962120971835093320035427323010012604201523149640825020241767551875041140384574943731132691143949934836879925151352277499164091378896224239950026014031379100782516542075660171049250629009064316954116427978233355721387806507419822026567868255043917968916290308646628091858674876413235616681224041698128211008412813679222120435870744269905755709645502074987995303236130443903694010032949517194391492734071473579285228755106041673739153225450062755438607796115196938469764519051262417646947728683231164693173121872118075961890276521181148199332481966909207553239717098688987047971731627051150033835432530618748608978187751025159051648104759431533700664450695397500378416882906099851598388946410326026948384909924020948411923761525354539032966645069133159106906791239358397824389220044555782696016261853900403378568754857017658339167567315966129962360555387951742478586624551907440928613007606597011648401558906578093549466207422465867156530442666760389302226320897601494738534400000000000000000000000000000000*i1^4 + -87873439938458217111537826377245437118682701001938004801533954642828095987554482734786283226346712849676637073357035780937374562461155083490339534470258872954053125296411483587801884523365943169507553369761451881930869027517181349959765528128253230414816376487870123984851172591387205161818976776703424870240046429367069467765349231590432968418181307898020519556388763050434466106951810471416749251155764427836659759067890681858128959239665303420272329861140138692279720579437059201585145874013302433080365945169007162968332290326323303564685472777616327421516652175694976078873375747256744766450537277969343012743174911737793405155811458186451612372069816564131035747449690829203091345554092175035941628236885036343048101687221906771115775138625838041370677870164262223189477780378062123100299860392372902928758039827344204520536854115582255923097958384079427374846349828232579038451977182893913537603910902232047799900041895442120643545732582081767327936713918014977121249543111880120204487673335660829004287499724974008565441836366737948713922673557535721542629890185683590071705789626562462312175751800303661845706311751789945721480726542020109942699877969882708261336556164236822550989602269087562114362775744715249326401660580166959258418838241280000000000000000000000000000000*i1^5 + -325205787699824002426469896222871366960647386491590848099009946798990314127562354965231989800305379365884327555370647319859391168279820470459654752864680791573371094632634638278157339154773689478541197008011627714110108289604643720327049091859585484050490351005345196249334960904881257679481717635967045517837640297143632318801762867841426000222214141336430676639967633156164988501047365319684773970125924443369670969429937845742051746915657152051824882481020868949294434687956720359584329055597282415606606540629387209859895873596387895087899543999174908204504807700246917599232518503208764890496022012126876284090580317117494737965391158978107912672958969775128891490883147702204506819379322809737590415925589816325880691391554070441048453405083664836690135826061453719857398910143635288082647945145849470817908339020629665855349717936247387852969454754617908764688264895413907612916327499901799550681842554598364766202325820003541199652142971407883120158847732391493203055207699453351520119650217629075629699460134858312496038197879806632096042078525649735984868400934147031817776071709413904189576178899280088607485129277089917761832524073757153428792612498771982322827516962936237365942974674498407218640478945416570849266306880204753405929848832000000000000000000000000000000*i1^6 + -405070262016742108916805169849994610947977253148410720866298705075712718866865159547845977186535292667054738676648605842475700839427407417187412754331289328872670492026977378265658288894816673382968951070159592830497732423982718047006936200230918986111130366582734446621670239727255687374787110390376028504401505152503489095947348678405378882428619981261181951518535816916777498043925233926187341093258582216936406637525983431619242821874906347742405112426195920338466027452029014486699501712060999942879164782811921799034302821761558539706469601273633839293157430208534035472446306379511304837311124712852321823980717042742401318541859751574823158622422053242399684657201725433848542216657068845933007872015307751434273673984100941745555734016156413791253891681916768207426945754280223779898125514095971762092381100778808806417641988547390289074454787774089760944115597497386471073985391042926173136215104250507811368319394958102241035375866849503598235394999112588680430979574722620420828303396163577800310071633752403577535756256060862803502136678982717072834259386309531553308136676403122144010457808568377649564153853027219749094749747630652713392815145354091289123325731041905713758993344263059711191498048287210043642735994774173621740896256000000000000000000000000000000*i1^7 + -280030551750184671840724688276043644798092280752197314331637763727925699624728586228067152370916805906379790505177695246440304677118000708566293091087264786649228225657354499405170852588776533823558642186775282351070717055158884304567248195425287974574951619676658995551760162897507761538655880873080930859900893812393572494728221620762796970813992369878836481325200347602317473413845339627652129206360208337799150937556757067562974250692260166088915446408590810233986766596150398613814516535263416492263853610647009956360769909040299778170377565860762716936768179642567084250183934245964246491735375290635673687065999558153996187635724075215988941957591257222439879903727115397589496452155541343791926806622498068662899169656491935909432901962900025517749203143360615198024573662028480284802908687305908649544421692862617802653341844556799629781670063831639271243042585018873559113901682243161469952452530875937733556729477776473672730044067335330362371819927651483795973628780846342599160500481064527540619107551575848240123269306349249096650473429185413790277041801765150747263811258564904280375644723367208177600484055815885628445097248486874616963406012123219184599568649574470455461148422343918467574843759754108684268471217072397287696629760000000000000000000000000000*i1^8 + -22268559045074584184920240905838269544062697904861389361379479296833107989630461017717639921899777037458980474126233919821298797947401209802062511466985453877352328003331924980545428998100164435205147182221671662783436398910719694607091111462012349790107724113702952491928961643007936743917531343884346375571175204405700279811387420871378664101546763116769738523044993875207007748252776926861868621822882816650215940687790231604987842703046206648757044590705586059717725023844873064241876920031582986113237927517699599114668493515752235771108921391914498620386031651875643379722011125867290727231257132034678196909020844325715148270185131413469700453932693551686585089785020106098649192511583311489416421398369974432499715743241512459344277452361438700676823498983031560817409632430234916408493164330031014624477738819356047338684489499969556605649875927965551150555516235641581869169521931021313903356249772969933187323041603005610638563365276686182401203763321841425261514548906764711375573802501495655296937323971720635743163662759202882335845684835640847535406704474128576495030012752072240532080239871854461869773439474726773526556428284743363944220539337250460095693040216700825665283620793800967467335687557180100503302570176694781476864000000000000000000000000000*i1^9 + -975832582451375157753839158270378571059020925697718764400324661137001117122958155267683938598022539229888868033059260245468688839712602553285277852990056253802718276525784831301950800299719981848929915204593135878861171126817171744173920371228402247708813871700936796833839313433810063050003884024149072865026732628605391383978466551395661545178322560781818104331036881346776971128140398052492941046701936638465972407689166182149545163805880804625008443961776149417750673290326470602183613279710230266501382267768008468617113793081656648078300090242267666087015646486467698760480732280181622994805035919468697468897082764052352307022685712809490316956450452556402327327985370026342992962917939070980666223547880417953704296728680222545563322945033026653026992885727483724731965288653163508983476831221157075531294068081790856847121603542584371544229705075928579310599760585207551089217111849732572571258061432269071905008273894141391637473971703134121550046575422857160176575977898639605446833272759142501202350681814286365909169971300852867910440401124118777518949700670143192116341418543065664955310994198880463198257612765411688660457719427102312548977293999421772953724824268386861878797416771836574213954079670423716070654534374077235200000000000000000000000000*i1^10 + -19496189604342605081886543263333689949459469895685536559399650683259381816841620611763827407246751046952926973499652196529054353595880908781329652217210888840852545455552884374863069093932716818114132924110063418148363760195183132702709127598478470790497658661004511584397643053608332731693626119111428660558846467072847826112086564251347895093007768953696857369868796325821279511867795896311195269243970943515428227203735975291633768236086061740274438295482839376188631306754846316986409622078865280279032795432958981063540176824580533817887039889784524080692398564621879717544974055318594993558614671004582556867342587023147295212179002671404235889078816092590997015189266609005670174975784614862487387839967763178949670287503889967937435955404863157467626786936668321614530283297482049376932735986705356029959373571782617217660119336429043237535124588472533782549782582041797537929666009908764192269729456505226756865295090599207425026275132418299045390668321294899738195768521713901346746644989986205463894586063211166488744084833101913086017617509915115842101393032311879124608737735840503009309917592465977256069604051319965375169804539147728573293620286036224234661416113284397430979248652437081073451766178503090506192604186542080000000000000000000000000*i1^11 + -208515682196775151125390216222295448956162513326875024589749312710887848454007941504469302507016340436211923558544298780481871853545449391197056435150711923629669674528378099784678673198725555600220438198684019165975459376483334339889707711696184208605203578135492034527589810417082957365847303669185713316829876842948181630488997367123191357431105226813804043407232971823677792602890606321944316548899132086973259225599490385501058311975114902858508749157625046369086471104566517440897820599260173851230899794372728596947145747215903945572582090487281205480859182665390006620578521803342963533242442741942065769047042799875414116601669747418400590895913963951520079391733161422394729417517726351665239769566369949159154396701707852926691847273853555075120110048860193481645055927515164376361972210874344895528599803590832769949903812361507962373678188481487768069056643351059158511887623692914168857294894503464688497854095736401244519199047838947067526678430598021270198974753351517517822008148210467927411634983315467849017116871314273422870896613419835260031032854527496810373007091857729794182168113341661131166912180395223940550307324171446471563952262634444004952758632149164983588295946026259790458253314608132759641183485952000000000000000000000000*i1^12 + -1346053049622121301911838331561242892778955576216452555805771638643177688220119468035089854852459068631090573855771148173380340931104989849742663354160107621934507261220476864760263832199547075520986506499460259621168626827215113279847262454691795806131680497680849940730902032849137207110136868564757698594699629660494587597018486239670982278392936117025774600814241785291996540723408475024725282225737489103522788081805596243500570499196047598413400030152158600209213752367952616083667131387862282214328528441242004018324959072432238980324774224420821080564378077531443105816183339153250540148661012927454578812373370772829110516986974304451796223896946097177540537771129605437047084412040099805470152774866253614538837429341965982856933944534542180316303010500329197520898784565596745061756911636698683441047566208519287494568336046840769504022793203538422041810047481160281149010256136487094688608557525195747146937572595351273141936691281038427561083724306646085773402311858351180816864825858170739342697124945953651428674736250364170900393574581584974168141777143289295080484541018159676375671634320851167795671533112097591161482889790133671180520755251722749567519244972298218777152363362525893075268207230687092756866662400000000000000000000000*i1^13 + -5266057919995212595973152372268901142345806650298772483895967848059904163026903297415378299218858548749804988648518412865689738385639479485467105525552732423847425098422731078750029601378547243516656809706519008763724359948077068481382594399329613437693444873929874898889964420542023563460824853015440364752311793024795994865683271087554043938459074826712419331748897467292945155502832432850133286845845667936598951687764896359522329861615917384045263622920051568867222691804792103845717509899511545122910002202781752320552856709220286774828521108821541597065479989289217416074227897619354906100971870603219688785284829131667806031691067361378748809754014924261770138765560239854503605527580006418627852358357883591745255632214158156932670149721052194956000099568466744241464238836100076360039269862129763705582541064107547702063727541999194798449335160188880379312490737834679299581842998749706151231090895600113786404237708893664920927616158297741853119099059790364221757749032854333978885418265731771331257019140117874141093138560647998944774798544960165503719189771393267997992771116799301493048435199050636290479639486459722312345164942989183127778545399624281494270452158399563069123322187512601109936025781711426027520000000000000000000000*i1^14 + -10226587656451193393928257835603245448064823969900131090147013302386994372094248797944454468175785448307622648537032869309339821573908778877900348367036143986706547562691426379880865992173375986546368932220722913182128908425058652289120397092124116952015025285757475128673833503387294319589896540882779975906372541688762501429227994655191044151689166701166871808127203466908148802523438695644695917218394924154069786628941840681274626536301258495528027262177522360496095318015871563603635666525032352269400340794023953168102641990697983138858968582995173219858130525641599207755685232143069688379260596971544463507825277879136703514936240326178156009021372943946633805052594852771722559138873408992111702871576456236754793742140066324147480383227815312949953570457026279595198307575754361797521346636198738992597081446781829781641203535929816907799823642362686989621039941123970701558646054363680485937423249395071323419341039978228779734076760228483108638072928806944346521455773853702775440869407902861268344333481331352309505188136355638939735342077365322130461733720318069597830627770541913859732305434852327160176792888569773365922597928892042758685270511139913279062067186862547449138237046567411490516583971815424000000000000000000000*i1^15 + -8000628907139368606834769500671582790787297644029413847509181683679995853683603748864791079007895712806655462234258181898516996585281772946206795637758373993425837433427656431687058489448455046766360479550810255460649698342376174220554520110363293863885437802181007494721387450078634688942256121963791522276040992501566054620221499098451240773732026833417181021420759568128065438185644082189819309695723354987208291916009600302160900577224666982808900653494167465636536153755661791889559817444726669679057519119487457123685198716966170056648362878906135048407058805462703903637280421203505609574540929347554269829061679529187041900758181841837852267630865921142821560643721311094138716095379971368890258072340875674513039192897080806397399589849909945182185995183109863668800942674029478871553222666132608084788246319520784285222557721744119218396569661471194012669918424777781748480133965745929038973135048067229261825923696109149097374769084560134957854934120828963572993179430969688114712612200385364404829913208218927668046023666106447252176049989432896502958657839201795040270436915806314438736536661576426495091547374545455642233505688849393232727856814333543365191454559820528337866334723580730727000650547200000000000000000000*i1^16 + 421469477109510281586488697574720658184377265400552633826052184810876674938626021732534450244248323683501776942487672806707605178423744830006648070612491477789383690849731639790134292672158695161784564703013812203114591951574810013222810634863553593575692375600181913782673781753750399424393154562292443723299688363432004992877331321840329122515733946697747987453196938443849156259142141403405489987878728974994866855164856381063958427885519361493756006288816385678944106145230336402994452129727605424659229368074971444722873295960281519656716002051502145775939859867471602604223524378695136698928292821388365556341894902964041994615859320071168943101390891148648273806595721034444082166917271702606757603897285273501776717299005015995009534345114626842012264562870608227821780592245027244230076081210644968114609508092470180701686769955594087045717132363353105843169559440979643134775092042540282089810642809258979100810147566770128428698328277696672951790073688110638822702556233398676997681861264848295892811626160576745009821896789741897094753794798480125953446934604265154820316026749097831165781778802444107405888707696125143629230431198819873715857859295033421867174006002695949409250295828816162979840000000000000000000*i1^17 + -60876486941674106561914341887776335412451425747994758398248487521027068192676890206617713340512975920360877046567807119800694052701114390990847873999866858746395999272165877062670565448361134690419791573020002980158589673620995485516537754454702666672657726147476497963112830723228983980325739783040480689211769696194596601861579262963092827640148179166397125694186698545757635096801606650654358192409406887309486155969664781910127132767986568968536001756745423037570900206566276687456997215684942749079718622147643417561265842976334888549014143976301144946636535473180530968389174221171310972598304170179772075146173045593101536646519780059871571961616725312448112366613208286904578991523294538279534962941742818014634312484032406673100287947303988064080406559196513743109950632709828735065297894472169976831981015165725884933908338189733531113360606419119826560097741444971605264329460885194298314695048618992919363958179455074054829114444765066175374132304775102940552166959799700986717401548389232526112286943505372612848034815467494158047809907563162026102343788804259499817666229232475146668037980497530522054285909145248093513876175350233315146855936751417588542118956841725506334602321469636608000000000000000000*i1^18 + -7689156639541018397829211468627952208275587585977207035852524609985156809440137221760209903157654741608252566129458177935866798777804923631975363814436445102781686510608922882660586995185208749851857435957156464484802241314594089874129111410185294742614290996819861487818333893655872565474679488969024302935254112207157442688420270184722459629465418544268451506303071871141720885503684803117842807176674670266720056434253789612672820573377164912244706685416541099186332780336612377143265413080681088883658971102101893593313997306573075405336777918237163358466374980526626352414180478515747942859390960388753024859730218049017358674679968832499531642295604720199831066323557322690666009873920262347331082041951418267890049720024662253806699249959455812258617526442375557853891478968314355483900789877607005411259950662577410404707446946055782154543337063636030535832341371039436628211523141811900560702250046053415877714814922366316939453582521742873771007438211642516532342769018284172651670643736982278381574112546771865151497162323963419887799288714224410060009487020168640012219998507618304170431929332291389378013323726960099384975203482337970290104810880209892733764362581939359320998989004800000000000000000*i1^19 + -298887166683137175522563900749227248896011388305994710349866129949328517602357965971005833612921515417127012661209178496962171447082093574170726965411112534881657902784075398113050715539784512555581429330271351847291050153553681202499945227751740225357649415296730754115216506549916143879150443324227250583205658805957097012460446193651008156697947251816659102510238454301137697043041044570893981528939747276380310341870219809612456749390005634949218337129613498688365282994470869024689499745816371616742849206015977300080393964952539697448133257773462023720287695961529466611197663722740260894051170452997368157924290740039731712053140843904925941064660472802862242484361219279566367262219907635056273326817521988893105259320802165532386195115333019229718130633472681359373863280828764058466044269360930884591588948607475673914671950085842494427094361722406741361171805791228537471843369981893531888808669197795817925687271787584603708933267499497945440831436859035355419975969572420210383131270536123405722830572229872093201107149887387373215701842265655154356968048451112730087277870008450083391561384785471656602435084202888633177618939638966185851498713892441027135443486574681585090560000000000000000*i1^20 + -572962231476510016772455879680503443125515763607540680734290269392267873049992839663873002785339434078730260096802157981451478371766653763127679314895186321773272420862955778632100586856556899031742845451175433332157894719346732086486656368161397810117483849878473046481171187851888178822039846159710278958716710503437231116899723561993316182671950305940142910517581236190913960625387686511168440293462664937931534860062171054968497318995461784648831546979555998204494105610879346823869162683559017222233971190790454635264678300456335213776810551059759568018716235037437465515939795989654319285214781984880346987397907275456126668435828086817046067831454404324854473536064625964119801835531100476562834803355019532349782657014184069223553519441265722622309263034047558128300495495097933223826357414708224144222460103812397829558300207387197045697474694985735009008046597815101347616918909467849383872446764738367298774492083520243244627914455584876963479962388390040754950897190082921648171555519756688784717954510605067928606547495049961303746805711580898156983386620669734127242944163681598402602147527324059898590622021035042523643705396191807118103544769876478865283482942177280000000000000000*i1^21 + -173126347049754955407934686666489623259322241635254339691293532042683414684998676647622284684561359846496144554988884126546982353592378208155892541553272021788645702857536107123125519145361683218838372975465176924953832630390043101246372603230477535053016479010388158763619744633199024454337527783442509022866234007176224741182323612843746638480380467174197903177174062921389907090940201456133618501962341432766566590557335554713455183865593130126025918058709696985701475708777259109854059626354100394282159751035665924906903224470072079921247421187657266256263898074563681620675205562523878236223511615420526699420861238525208340438984887767153512133945598168745993922470349629488307353104449383579243806996644533129558957265797039857694872204835247701293132042210765638288340743734866556554855427504833636025334049753096126240078674453312335921972508419104283036853683521887051901807844350424449333116113676004256573421904171764720262142954547696934856156686036068891288013830290667465108763548741194382235557104183577239201847312072325390871038351507188390631824616212483362922461558315786623532235742592904259055914623225944852128917947151517369768143135361302015036620800000000000000*i1^22 + 114599333861057103945845599514669488534218151046668398778179317340004288892691949359919613288332305800687760286705639108664443785486901876827010780989859633293023878100101249421940117430426319882429352984615599260256653046367973896854723276035995643572095447704561990571828541854386962163397552124395143120488774279070611792396614750686580852791952814659108819333046314125295860286320195319714647601962529304039859284938090831802947158735512320730952573267854374209607190179177987167916491086129690976828735696635966469123578774084367816712833233121436807980563467749814592838162104006343589833145038704728122406761367404401655038238789595105174808760359070544183173869935298652596806822521039582335854396271901667276913126069583846496713035796145607361987765175648781389911898716382079360308500019352712596178319920437773371970582092628292110654951502242346393287072275105783816571192843509518594998606860555297718834379239129680549186402503809463044648406315219676763995857670916458894574561310292379983410171214888988590196494865237248965367016458448412649479475181858686877456503550994908594494058073769040040536776011617752520569156272389597277683893030858260480000000000000*i1^23 + -18366137275975317300861225699018950553380678396970626911150173757218929493874621671565360585258700871155734544020237315731382715863902447250469198042942345136834492928142287533703072841980498525685562472028098139736419465511422398101106778826209285690685674237196144081977073611047861178795090529568466565239860893414421210347421979895307288350810035266651108954172120498367503805934136260004491339200471421936301977750035799386410679514329825732774646116361878813036587210478565140279214189521814060736647072696727155123640787377400500298618199907088977629198166014587434045826328696444401973703498242159574563965648688894371707575233402000726347396765183795642050224221535180733605359494585160425901860740766263873776686226966026469126334827121430952477230757357693908463061288922969538303138636484995417267712297953332148919674210400564316861063288860739842005961631721421917465168661754384438458536582919810920474932279673409172734195737207767556778092219875445748279955896173672773974626598711233015563082718036479246388366326834485752044759988371159916277960439655745771702068643356602878991545633892957422400780272058133756656541267358509901553860608000000000000*i1^24 + -9119367029436479616205295486810314462098516947222654138040791545183772368183505325241531806632817962339805916461906348923275353990047908083916112629319168084778412690796908121574526506001889343327683377848508705295817966024537777613272590771743990596274038061048758843217021418631149706226419118515374013546884936484683550025460229400432227142118215985400761294421564062364886026149927860489780118501380811973797937727085705874452594958909221201894800216994309330817655725741535606432727785242211996582459363018338499519420458945031726453532370565087786628250301210208402042146917584712484593752540413995392216156395200790305592683594891264935056385183455827560525943141266563955120170779941624567692082599807055741810396670087666021293576900511587439206327322501183112649766035980003478061259952272914711347589732203957984605450642692200503064270144997864979123208683432655643788366587572540457992263992749389847374493378744426022172482537343959621483164345389683449389263050284125741180567318858801525806265081780836996504451970491660019952282419360160113019277797195422520425816738296675532944484952778293300031310333357704907279656779670722969600000000000*i1^25 + 216007907418547779233195295979736574945522868114403618069578797566558578925830927945090681615665273320473189087638545221231519534949372665850515262521774674025074291373586096346520007145779491902202803419180302752369120560021256362617916215040160982787019920148368226370763152147221264814191167924706904049141888389266248067535976629989882174194573729882198436328427475448895080130757724154317019572190411892188510126934400630923066948795416221147712514033811561925027314820213697745059067993838017706935435008676391095308532947639445267756387865083502076351738047394160630822128252915825192438871998878749588178552884461530994518207062109881153856244001540688209129400028416995394312792166947930968333508335704300473226242861551623657642502340195121829074496489697826020683063173446043697130271763807840331892938352568664581970909545071032929890001278677279021916745248000434594275638012056940679878955673430750384759485803457721798372687021379123761418505464681381458190155938764341839599707450845961666971522736556167011075802580776699261834407794358525042089411551573752138451568148631327606129375027351075306879916185792063804140421120000000000*i1^26 + 18828022536287054056297335588630240232691925853832635951727493521550486082526421760183760724322716861797058202094304921640610023791104482126822718255978883780952515866372338779932212602688754277680294455166815471780472491852857157687695260547139210507381441493282743120768341467966641876228189950496184383149692374216956434603342810296383430561079402302517481010440796361781239143335110259512453993170695700966180201095511576479339246228667519398830501991050632718304397361801739492269370446619482812144999339457114581699899168469473798885192745166953171916521781261086324613297524453837450674551985920833558455082605001452095514905766050665731313843932562957413288853426419718430096123769436054194277079959148017102481457081161797264180043742616965444662978579966794752415778374368079517884983377415643753269734065775383041272867481975366191795401089948012960889726624093038306700919135210160314508022130712603672493445363925158354088284949145613791458077805332408188196931002706620239850209647747266162981745517140435640489239302410980157718991583262139141532370605310727534299257695139425749905136311628217418891075880050753536000000000*i1^27 + -1389973636870929308910759466212582514914465249548647638372108726598840741285417090905996802716557271338830238840567306458856464954198195327578944418743821731472812367016639659352368968644851457392447073357406319832098107366991977509643283756238483532652139502341575298165728626239239934643505644982710377853825344800281770568756803186451200627508608064505776486434245303617316876886223152045840762426067651950072478598806707928366896738805838846471031490334171901129813260696663813751440441384925261042154661422530175029949711063431902882232439229910146519996135666621829792094337435302881496529270714088596885629976258723689411953740297087326571820806375278954782031069302123968925947299975155059910408998219630989487691517012188162883381538394770988109253327528741099981621231450890803928673410855370505502940258657469952205591429039008805662800580349338058740303378020147896937614815204490582971569724713964775073434837297521701817310759374684128966864876293702559859701673449167909285892154906291786851949607439929576105260888148623728183195550830732346037964435230788644876448833465673182877097900323554265679842508800000000*i1^28 + -48207792278335900281882251099915139706550404270592664033071493086276240758028346620165936835388587490986961212568264721086134745691895639015092442549293787795998706363330057527981878886884993892072902282355442419128571325056693025772007011382334869141311831731442842466904064894381565146951241186568252496058573808983681515868411428960876999613068873548050798743958669599306948697885600713369580589420605490020994993779820152915523353507567771310508826297729648118952328578138046619779038257815286684727426112265323369608985766291348817146889573800888620151936022194803074194051095565350484064677640236381924473408701279976082981019660128010202626809090146129629676606414094237687211580882194831095408092364262532135907339922665932435307708092427759357308539560299665585989647156314667588679479137622724822705179798885861817027899928910517165296788576577934384401363987053997433692927602445198482988246175410677583398849192012962925107036036842245557894404128719308910405550746193290086006869326475730740140263290741745789333716205703205809832537983543590650078594007371733935175772286727268881417806917610373120000000*i1^29 + -413003279169615592488515999131768920822784286959056536235098902879474234156568812409721996745991608814911130679254879799731680279015261365980333022098742909905420630656093089360472305057088573152605444934488579632296783364787338723409717946650625628689739356988569791638873821103750819322878988459034747151420794254324184113016677188160808290407945435125691506971769533094275994439375331352682004072414470104613713797723008937233354595217712854004950991350525470000455894833051598496534863748626967773159408907950775628408903232381826467500992000682851156508635651038269504727954365611833031938771660965737469494670235212597225349704234316673266528912484151265449343480798630397944638370801206673062053580600096687222857130932689473559228895073841565959347334798147077564237148516474934575868882323659772936754555319977395380468059344944727628609019224576458508809904193222955033345572720891738173625672317265656379111887793842756567192262109254036878632670364775484927271795002282936929470505526378784267309717810435940719901704092695003084204264331355674081652615065298524245929194191291094728212480000000*i1^30 + 241496008047745218128862696863946741776390487802846875138111241335717025991955214506619364168115049616065976143772478018387071888538415385147639181958996778104649412616425074293334807592560543396306596185483821667590108063640743231697788090379575107080124728674096330954140682918153676121920443587918441404387802162222401130839224324358424149668708791277718467518098192862518417943480061229563052261895958567880813388789809235517721281937287444663503933082317196034755633020045176821978454203958110909803818465719112600864783232793300332785878787450755648921476367758914350263375778365072566669170143097960779220635588401931041388806465429727724127616133575228168060392771822575665942185687345489595648739952551472355540918229283099965781066381180423684045046273538780513209593980157101101115404148663543288320303271080730950290120896506427745408477764061831228134543063011091044376456281963829469093629594405525950740967824138426214673577725053787059405195646609435197481756640489998830824201434415614037400650785703813592105964254269340885950288838310943668380404021376202235472508281651200000*i1^31 + -1087738187126581646292133172564310354416535820849194882016250233818484138838405769742164247715961105961066716517112093735284997297823892926837467788221977073576117983227843815640338725836285820868874121562495228556674358874933882415827508013948471125768184285694379375787257099923686067025133126385875297846408831589504231187960433911777580770417746973608530507944778071540527952937392548786645438919088083629951715272742455178733157102946061131882547171100566500906042156229716716539036357398357465962117879962080024279809476990455454076081084035964518805663971356476105423208540944292213510235059281070227100788943787331278147795975479040831219401355486937387565913332536214783511818127623594002183773207292834534056337388972642107732831928635604642368101744622294870566506617949306395478335711797863122863824267640454760406872434057933250017786058569047886385506449606757244086344777948916308016536113453200604072513290748034162548596569967088973907784599282200372931286969407458477265897837050884889683109300240799406543873159754782017392475028354513173576519987017184852352000000*i1^32 + -2580237806020585066058902957230714944512018463111161770166732703344576718904043320998225678549188424647587010875249702008119369191527646850243530879764137634095334154741627431265838714905112532627144658712050854702690580904740331885609298067974489306821363083638066083492550266460596196160328891323168875340722792288351371168577778243237584104902448352730906961554921881368071925659412577352135739398141856870000376223249664614911951069345739683038467061157797180866443562707013570477066640950002387547308728933254116826482573189314133120304758199876535180533411732507879490648582751222137166120434989573989753381611067219582205528138353705549292304696801784709524730534403033724808223737480566017415886192884444223275205243859730529410335871883883943806871565147231022971315854692744435932520670574753652131230218031745882273123293550272939601350549616177743647848450655716941538783601014036256291864895507693911515928520327205558434952552736185270486895480098293568350899789858192133613747994107778109525715368390176626780561634956685257906790945748544000*i1^33 + 179540127458826972733331329486172412962826482541782167407705609334230765887494965617772166853439760588868920118448544199420157699787848953336383694674877687706952851138423056190538182111745087062296779097147462165204600058909020972080937440462193101351259631711743207014385233845701684909956869900745421758099839082783643966479458423942971963995510950360049761906325174863571172173399912458251347794721995975548249633392814669201918735407584762204249605753115380542040899931969635691341647556135256624850148031563849473531723644693065785610204922255612142661385501605482216769505145890061751733232930174018649924157442157522226014300181990165821666018350373505925194955643379745875394678771137559526921776897310882792453962384298556377254195194013281513709923070819345100908607642815553941548213132902193676466081444153389375155575327937301789244327389440023084954536058905185843940229151806149985378993077498229263856024567024343450365912164895483055219652626452010818404854217802799604078191528713564038401765969830758872884800*i1^34 + -43372532204414893179231545940035542121080591876595400442371540583521147040891301883152031010811811361247025104758197572953159059108077247391729242817615841620762931630759386183742684259954366728404172353466441238957508208384304372498703138570456108332858321689571664750397852756938590701238915007036249043688049915671397316790856601274989679622041097659102319161011622706473009730686713187592314433347398709893600723040808262372684261205024491845865193359867546179759861053432621839907387950969801083961627002437976743458808528757677151766832978475772177113094017321864059478186434504271933819605624536925970925052351394471566339779047820431875395855231283236665654786908024029053836535274524417340130981112697786698532486671861699191106544732236299196419851472015310649695510343281602394287248793053833850589973976897885079303170881844830011752371440837169457960124353346662502709802115675291400342621985187453526383739262573873788643562180894213070863208131644591790479277724360627412614324713730260*i1^35 - N1*19640369510304504828612319928798744464140233718416135550147933862675341475104875558691671984080208938544756806526210130498373727972890265370672658933412661957739976991617341382998953501953080619632838151371332272577088931187930259091694411400408281424093456147701714755482235599303507146072006263005471126805550303634659067094807011111932383302955646331425747940077*i2, -8462324931270239637347562777260682048340559084415284675192084987821756058477273334308349196612969473112085593684500897311777162896962925048911447649896323121300084628141362302506827559324504197397299110698813755394700717144708388306861890882935838327998074685392012357692736567928151666640273059124020711542199505751375951766867602769926753015509333821156316153599511217976243842414914924757193256807035267529463004837954511203206549740290465292792218513648347835894303414454354994645834184874169311079721154400299908902344619300715632635668717540580626590966418332282383757084248573203067152897280280339067047798025241396866450930242127721610775416093452655644963783044406466735517290398125336109887201028846972203473277378669576894069813845660729087306445990301226530126312983169479514878257481771044758657133851594936647231753801003820525605374859304701072341056157812517602685049954237047372498500642917322868180532073790434985105755798304907525154208445615974039376831319957945879076682625450301477508804406804096072719932528917500989391324762288817310234974685172722577731026621051775522733271715627042919907067065050767150957162162906879156985154056306557964776701554477560996039954636489821549355673480048815670072840499595645723068182077215080448000000000000000000000000000000000000 + -681263692168045167745293614746076751679329006843690483934271168478384577182369255806026691252491739412082733114804957921329772293494829732241596195483161041891647656724433805787438253512329778687525126785478690063423681851995225005576757438798524099679976314622367933881251600513421151662288078419750513237499643926853600060498153866782513672461895789474923555295546682714080669530175507244852455306911300014807550251102271802706514990571978992733772721728173071058914322767230855013080297625714820008464091827471240193176192780716156951622570081167415814754247326281034013301042572014809065140294156293882552225466623674009638554792808698002437627083253709404622620796860245832930028476740430261472156063734723819023873784902068961112843899292349259333705163346199130938682074557921844889397312012752428832032490900926223916027414661424535744171483270435392207935477909457434569688346891044884214005848407119987615992790661093947353229710394503868333107928876193543257576091004233027996091679204349731042277849088268416933786380596032030480203246823314553700989828652636279173579698603792220373253487016943843501382985116524564056911862998421367070942325375030133551116346620376060654789924006244716235553044422897251664639012121235232119947288975905914880000000000000000000000000000000000*i1 + -22709399952414810356201252170007827455764831978365183076555262537215310497995789093517630306280020557982011906899802474124194682669287047207687076299488443009535489495560094520738845920042972669057277453326482579531271283819835875413747753309890299018065345221711888809778443967009986108022304545003997997379318495985266298219161860658022710547483505544342293703497412529639857602695610260327209163476624203355448375028664632736920056716738088597497471047628169516226296748954363121094569105227068935929038459236413408779338042487728352226345998056346519534912353547652257079267708263526873541673506980857558221386955223817452767524039323859446806860675970944037919914426779619982618393805811556952051831552460692579815589227848882350539685228141235417076024199902848384435447913296122554133835013364147721343013406462195640905713712567507825900968543970616132919278791106561995817710545913455946112104136230158338299520864471689720536443297184373945945801528976614864574166519377960451281697755001006163126558149817327234048938317388411878000256707171454686607134130198904151952603455697812373030190297561454823243251300119322425357177366311689083877851426998861259726355990361818655436209157977826596439434815570543067700349177686124941340312621849509888000000000000000000000000000000000*i1^2 + -410900131131080360129786897415865345556101262005232055919387100317574009404728846056426012482865082140590598450122398947663051629365624891260993656293876584064966744849529578834564282805627458609228740892661217262390510941586234705081470603393909971237231838520906054024599811006924139326650074043096358311547086425685922052200065447436725317184452140141158043234461076605828893004354943667717257335556691176049091855986992110673021093761131405234386329137243440253660096637024898885707183786494508856647664797962047704003515326670059674507450488710133057829188884948477902454571251458482200616183765460548593854733860275969002807686205599370956495813322482909972350338008268478361972958452078838811239077166390954292137977874222436565828905635598287048772589755473540618654030199126321689847328148627887431310366896273741772208537820604386276821927364108154453713636046260280914170937082941588728669974091478447014988594710670655149124134090651765161647317888235608298534530831419428545273005264521649286188967460846610509015181228059717030052955113826166877441849845570413064016530776053982276672831140128902469402413892977499644350862272980268007960034535483743634150283719957579789147681537924281351135448989623513161234103014165166927831574616893030400000000000000000000000000000000*i1^3 + -4458772911927662636543957061034563452529311730294407774654409390019533772221204362839047773987159899737363828038644133864620668686480074473806681762790675824867337956680538532130226171394640059001700844672732275880466127658322130345233327993732720020088632752634935143564814309459329308686740741997176755064369980180648166809864576606260228138657554900669167937914631445469142321026355028862713295049910558662792533764397111321838891570162295119760834982209557559936024324783090147711077208856190342716431957376146259340381729895533416550838828480921185550857347736673007504068200359177529171552341376925336395916197478871400508446944978031094616842333802059164358257582923597378654624785265744354332213513697261861454683971662020460621515616297153685875718000238186624831992477442525030569067489306480346635830825400796354229834547255077237253977229151951387725089289181552293483837443645877516499316465128195223287583529334608868288241426754899225384633120659209595900090451571066792441183165525006271218740575750590873407741928830582804995491469566116914298191030514270366910786097841488110816658322819578211899022975656641854266348905108943157364661739102574897013510592898826753454671328745613024477701978564871001848302466429540504935956868979752960000000000000000000000000000000*i1^4 + -29710176756868218510047544509955908033669700200591618228646265932766569383143918676109181359971523215386010244388102848518574906256896998445596135954570457703967448451395087292619889094606723892986724127525988425671752196911401084005840034024443693657253984064512357922842771811700575918387188664929027938435131011787623608932032545207992165851022833103434542216256789610447923301247978777156424775853598563447217184664303566673089618831156533446962071120083935039230169401438127190944291983774952286624480042319855941676894480139421217095271914054085819128805994892814952455206181173684579550538073270711571592670646460064537675958995846052812425208624904218213268457484681336499352616224180837116083181435867962737003544209446819759239840893045718041330985026690618319846283294462030029596081900429655428900196513874159798970289022961841999837346348004380351905657553728857533918861443980191895202380389031557902774059756742959300837371587640991805831036233322831599762031399449796193902693008211104992274053627059818601252165980874704470785262404066333523440699250725992341850630298860206412321994373008155799969334591726405671241662563217000925981454813426251455754418605651677708230158338085025942252702935446322554798714215301510556487062688628736000000000000000000000000000000*i1^5 + -109953545258756226712883881186366024008256929959272492509716585357863920028976679155303301301250662564605253949108066214609881413619881919289041800481743364718706431128114193977636760266845474954767792750310407382154455572922205091415411959807731476789482477003468667671403800485258895051507015257680311612762229733975773961501889420654687929603365452526604255445835203340820757600476632430567482839302005512976772428331445970570982729722344891336484361267582482318408261367040902452747625350905950063270706066296996734990383958678401009028356135400381161200192846174722431462099547053505195288619294814242836723688054390614048282218232182363239274308367276222925438720592252538840175361118614242543923918582996927332942009243106267756068432225621794896412182905653774713817485722783921876766661425963298673253096380344343300907634304887363483150889529972480353934652717894524160559735685243512375871927081414848687687920526907127606500126511275761863155746384177338233716892713707791328568072139370631828989903260219640310855297724959627662602948118896371891760285728943422117746315468185847111673718702027549580380063020944681983415584339191157681031780026062693177761247733509159248603031997305738544127063704826197300490740437404515426650342975078400000000000000000000000000000*i1^6 + -136918095407154133955034788966603656168464515781939174101680119151585732908610514274720190156743482706998340833682682126782681047448624799599985490819449047809870102091113265088044775764098764534222520748975252786464963770902682859625383987351242843432632326997767595559769370077572294814666215671640409196202673703800909232385429179458793493395018325518630386736938292402353477264974876953428662098980964262496948224735673850754429244785265456715434183841913691178410775671240586485625634326709906407389096915090944478498001899464059725720954733498546137102595899996189652121006022424232735768651300121653887526158288701274979470207822593231456143156857742014735840254112285253130194687932849573352330180513932512961348598252025654836166685326583191193728017586813993119900841485877243299769005128243336469108060740962779161183818844739862688144042355772283635676102917310700041175969320379408815394432492383640864749696893465708821656142595006154205357546097998281339328525609584616301734766920382228202574048344062605422360794369682679099104303646230028871854919435351085487538315275641564775775985709741663970453500982863342798890182325303740525423912117493082311113609232349203356173955539452032912852372517967193626033225455348937985788445982720000000000000000000000000000*i1^7 + -94581068653383613961132441940147348491189499522771251257879458722795728554999123081610260040367458030589244772277854553675270155272796404842034993470918501973610721926178406423045435147475747599843719602388987520790546300648594222214418823134150786713104367301262133961486099605696254622937689037784489905647161195445168445259160541966676169779037788066562451088479527043935424991534741271219492620058034432956262131130233293697180853303423200437994913284260255320261972048154260710909451133623629814468147215113446914464739189068229326948981165278188567830875618429525030498771114220318158726352855088337889492390657358187711107387002551320000092462398018733613537468618906477219336423696384689811973699329857385499008910621669154018815288758234554120213908296728293000297791320280071033390102985083796403859084136977766923879727772919341791293233053361324302155152163340211338736181253336636942267302141444544788299046596609287489908522248955903869211215880973976441460895739044839669211815189176899053999722078680955685608170362480728877307028598002206157432468682123254185292999283405492738519793779982757896870517286183654881631473801043394722875622014417846510541435198772702692510806045968082974991623159272496730789203014487118056119074816000000000000000000000000000*i1^8 + -7521658291834226619573520504678670337911946719189164887860105743460390301907372419084733502241843383996406548186914064371738825558556273570060133217921272028762861717223987545513946910908104721613240695573748845515303051667664984342355544941126417678440593560920248185883920385388934772352612476146582001398935320681958520204049776607678477593558891735396643968806251087406272268165087955911433994825877809001532201564177248041028151611990450716095196072426930943855090343669289332471193571937650240695929945640371024366279754740118058241345817025945844145383201467072260223054303551937519861671074616615308397333567077167624130464942040840379299448169920748845774632184411805360580932288468127324334843840471111780392996348701521884342796818654450996601877229633915375078935106413571926029918451269295037449845948237598913028317991543553203200945706908546135609480673065045910153106986407294772749432311620825154583615947407469355991874599712921990145681717863661235762005390360201876677056629801237318466262457329967037602324333050922998753600836107877179937087821832286053122088057659099592634423046272130093306720015519941174573520932336182164257062910390206720021977389119564625240432759635700102713995952568573790273649416516873341213081600000000000000000000000000*i1^9 + -329614037512476891550869210798183366432956389023243705119033553106249033697002171689703955046749600418994800651190656820072904810217856031890857904463944810527558848293885667158137535157568654844184949626504766766488678318719343102566542962234857352198734186488045959032681644345450892427022723971126130447724783499261862827305005245730594659430960404351219472887319799294045890779202463870964492931955807914986983100301475367950083430427366621301235523611302964928721117952230413513610389787225592414140916231507595222441606162317432984686991482013428831489013652482086550340974506502278418674331387916561241269269721822345581076536813069802386973466860622450923079296729626405423370342585476029633346309994648427760674157455955029868227148124946160789104310573421541747888363822355672672159240205351980884715348470442262916459126789414219597023895989348121453981508959680947196582617875619381871128478126877433160928612894941365337038502929279665853704391556659102153767980910773425289167880758616147183823583770607451817916537201467600313159522791663343988893950892301494194120827368890612500538130523769104363802101619823989390525194070311488339785632084170042977869076553696351348315808950628135676969662416001216738192710260347717550080000000000000000000000000*i1^10 + -6585666231399058994272675651679220057218118886528533629187998361477802467837053217215030557746318754150916897276030959366493427882148900718922382359976044866765219942538138255931490965166389418088444172528690537661176656421978068452362976882393157953276319931732307324288956876820639455411001883973721115057300269643581753186381816077277773473266234029548367635582714953972291848276075843933249618708444698387937682687528190057724192780682559245174585061647627988442136185647646807043863704772086900208131906837584902854634951884001406613439404215516592936557039758089328254262827365112285362369896063232636387858680099547833376529460611246801903657610584471974167840320612831667568631566599397640496918505645860657967361701339715880198422612432580157766920515251951390363084333491567091575138490283077530546656317088822744241826133959078368067780708339919052965460332086455139204312693561581589735597208309136853098769785884833719306805378154267694223260327003946213825493578867637181989549274526271427003863749862640904695781012052734889267351252046455083382274213151873480508458206095085235946954368738658191913432121069400674442148479101997356168958104792783972296134330983390943447303295715586547447583485217185607031450539976032256000000000000000000000000*i1^11 + -70445088619557813723337805658679145445074473600332308315010822894605029142047176298825055630745767623869808117375512341078604728609429050699810167034954971950966295044719596526337111850932631090336325218420360606773022372625630899174495530152456890843309272697558752589675485062467370594938544674878588172056747060115954179682565511414270727040278805999289724900620644308368573117300820743026375280026728183332784635093669552954283097615998157692181168567294009112156244650770918933108782430790243974293834283337269485293424160001665258601765149160498382975653432631270965727503731950263390265171466309943022280129811480765571381130106164396469994175909522131418368062631744828279793145618252750995011140313621634794255130629835948915219835713703565527055801422873056948253517896632776546842544147384113737915301627884159535758532117130187509467684283712171225947417113900859684860591786503026791229210600838906427544111144944151533919169253349289304108763821971211951839588101296643131844582790761143294274610813169638006404339346226995026641657638920888415292435325936295786325452016919692638779680789667434988313210784842711829164333536088776876380670008635224958589978193113127152777825195256988011258336711906745979950436293017600000000000000000000000*i1^12 + -454851612791262284153480765842052851996221414286813655376022287637732108899032381664178359389361883353060108541828564094000422270055528786665314920400317619765982922727986662395392679596190479319376441413175789002147771304007031522756426871497377757156661833897094036006941910823642538620556591133225403253860053292945549504718004323262166725822726023712991397636318790471122303453410016189539349759643491678975814077827790343598600255072230126442222958435514692833650476661146673442686152981346465894291155282192515920987272572956342657553930822280641482682265764040079011880001571865225212658131025867906476714185439033291331772663619197105974914643732293263486387571756779168607238906997568810907960466835394811806743560429916441287392647640336210216200631647489266699776161468731115853547070930358047764037287773213306344476077775056432719148241605235185082047601598597692217010712761379971415949694999849952325856920932510471067616837945799383385441494068288515064585295579838604775725569146944068686141328144624367468134607446743799878198253110970307584179311087390920261666642663541736622884932928372428209019337482837437489476532845639406542346035516463298232488766743471694472766167804795620121989382830659190564595957760000000000000000000000*i1^13 + -1779952191214863757530792449431985652448949143300554124418796938561661829771040507039050160864074865061944679128796184597218323482724081658263395199147977450376342211585293944335120161516011923883350532062579701696101739343651402788560564039673241709012255491434112922270179454958520529649164611853801647433780642050967988789679060730435484952479763201785961691062966109748100033766168448248965702744666245491609096074839141363869722581137478609142414926450985628559666448919757516932726998848169995646976221960357897499667695893206815570510506849284293056953808105399604205188053480289620273553953421952074413423571203031530657536762168708444669218182349088603772108380061786472297027375530496407016492446720779530599987592190850178787985027519414397851516041303284325791905345494588932483084589454266895413844834325831650421442778896756767439018783148717394182375957765556791734148919512131033603232039839345102727644606319571261492068298173436397267344206419452470664671593878122168532161924628437027826068890086105761010069326987952783175784839915665149704775257252132795742522445404638967312248035192578470742616583557723690065293378928872714230458436353125539052879824066117800682980983036262104313692161331326045126656000000000000000000000*i1^14 + -3458375841422919550569734007836096022399005637256381356434542715212405312825358770061874768344048476450717910096616331565148156851612858919835015141722550633279336897462636907600085386155390920272683165394037066591667531322609748171704573678737737286801070234864626370756991089364092482502744932117851957224002305231742601094587570990640819831437019543511052792479695151407683867059029402013170703119584727291130822929745142197668204632526365764327081491462349225986022631120584174154212733297288611295939764192128277086618723361151096349947236042091962141274440494917859351082336053112407635390284157523998679510306426133695408678607318523447516868900375279428960484413068274582812104892677755627367283871486106645367297115435427741070421126397492725226719385642450626840983952689740222220470471882690841982804817428405239439898716553983493204386736409250087385062657964244152858948079186280919322481054938901893886632920642395925394458567594394386921273312739526290973873696748804072780486447526668636119851957636179165123533861108259129290715705636318735311970128586589673091560384627919527037101582671919202623039418695790482837217111884318889345234224766019274362793673830317433496599946685621147499411259418214400000000000000000000000*i1^15 + -2707199949753473779013689555634803157253792381597543091129660559261594097325653750490654392188638617388892446923791029112342219449916892458637567269337058473533211816087210320207856367086164723886690039783876332033298091916407751385425944500309467976031639181857919158980132698573112324525743689091304969073028773534529866643148685504595647671871361340690394630400454527836376161608740284937081811129347055323692439586102093750394822736988680917610719743126947954070860740603998292681864613593448073894015689684790088153622439952519950464901703770228911114623919425663402843747206045841419971569387907404424272918376233785802726468237716044777343092268289619807890598583469774460749205953654685525687797107134567599212744269877426623827637102376092728422164948933101385077091770924505892528000799876581258479161706846659395529816430185783374244653785318421116200448326064619421618878560435528491008280974151588220054329901130685203052466285711260302687013972704068941756205681636990555581606076405668468909413174451063193525002014445236001954167086671802132455363792849985327951957932802530154448012797551818972417940714997663707789130877970969732245430814462440391345083287397088298532476514173712157578507667374080000000000000000000*i1^16 + 143025636443294903664898366258116740637981815129154058710259992247529029540071364102659062988865225338935424971157342224026465108686606221596171203930950782041292489790183179505177925929269923905096837908073272686501140565669328581441663856650336043233502913345241886809993914885736531942111809455387326058258557481081870403800782396316083767175382258626803207423563374760997673416471591838426308861303106357447033167458075488947828124019700833932500504107818606168406116592238666189690391117111653464862155937220767299645547673666211550379057570166851524844491882717497466989068069080666749334708583522970144426199937437061952069299161513374547144200823759397436629936160035214934148304849362016446968060990614637624213081078044415315384869864039515936283881621834078801794587021177110410744678416986571000656514773333788376449903753757059779368328416333364276655653094006069860440098829790938267008272135818701471357940101573847567123626212121609973463313060518263884598912836982823804641959486977555640187086162943714561495040499335950094598939750623730577285242680360562563119011073125826983773753044735498002363354155861968405777583232965174997365827140691112817594585472195750760574272668154664407007232000000000000000000*i1^17 + -20627802422779412878439659475953711599312814172382588260398714872749167348300892985841070524016958731515736006412217790562443749480370442632893897018601424227812449174186612724806449574606487999112698376967512348309307017014945731528195478117677704308791710601813034766099921792208110504970219843534379850173616302860818340963718853032217906581259997646574793527395585990446050317530909127182432232103514065608845419097645657578933166467328858750187108633966324831140473921052085600598826749744858334704641054956635566246989935276728328063731097504628259425116324190276260277695797166435864692555673679258091705458591286856072921296155938211307039112833172442855047459182929684609658945743295018571063515854855620340904657372456706325436564213572098381764018154980738863662563564397321636468517962126662118341190610017149110326965041094112399855867776050111931459980349141459369115448771908357394966580718760839358656968440141019761484603619400393249400113987386101455488109948373471123703624282283499602217099162332233843553559099168858034118273174859149512696837249538684415255624853760327224408392612752532572761133954098405492198255695375184320550438618793702161902572156891068184875435380944823910400000000000000000*i1^18 + -2606252068586849598036846873954741653663986626616260075076556354645770933386898546036997371947940776805146193503871680191270066939231506917692277672419965460167988903994698053393794025674650354569292779342307606102686888992557683081146389380495124246356558151921917109473800859168751735515436074379152535888281689205718246619678888350571799915911960093121454418996011116387048827463959358447684860342004077624670967598802683701944003342237842068766183590679168800602285397179168851674454304952480178261950417533723865191431936541662499698768590370014430398858912031856669731817666887226323045116562113716067138876249153945552540655549039116533331230602548573177514497722553267358467391291722554146960584208812333041200724814395938056369226612017995742348072010261628452578045821422954643048887564200200016789535981700576121751335343795134864517587425511251974595315465118006621489184996282873770111623570220210539632197587470509599970799772238453908391199793105420534259846124063971393091617007508578014443689912833407284516792125137049854693723204361124463715096628409215033134050595658844084476357380776150280071830436222580012396332428406797567671034880227949596073315208371400431963622615285760000000000000000*i1^19 + -101317288981089156811000102252495648016860009679307266401224969457023650498993673924999904817778149837359670968567293075473963584098603375564166900071601482979246316745754446192610523115396751515066018909627219968399129156228864166553598999872082446585052552208636792269270796271302779790654509491223391538233003633075484114043178559948300549272785058449464105652682243186233178031055204829775303794195605146504260903003641681311240303025420952474277915118024968398935261572972613211103184728520917643265204562112123190813186679863049388440134001208030977371213195651555508422558201704873208263097053961362650764865512232704984300266750441441222901220206073674307035317957036232069077581209980929760747563049899870136328056498347945842725271169368271440889042308376379009300437707304062425621149163401877929291322729162952299733000835628262329359639992928767494955458937367451046594074649344188049639384260378370258609696869984294295510105824945699258191289915219117296330458700086975424969187966606761722076264757183442355904573008366341246701066917434630013630649803917200098789680340370930060676739164341513346791805543079102876090300029983155069537604699993841552526341324357274704019456000000000000000*i1^20 + -194145040338874939674046280331431786357140294133842527859920581892073248001933815481390482137980651171135091994024341771403998151119401130341823132521696553547603004862199144956204655441698581925618422083807576367450627747326538359576061948647104507318298017729748169946604025735439629807680154220749290342108695122679262958048193331268627591454243216501393243097423977582497474508046195870594608087823571058877097605598126223633672764975896632244084463413731281916333683612113039661955678653303739958523909574706026262606812332400097794242095506069745121102578320213506218033449184866490154009833249591554070691829781755530297073709179448869046447294187603447851028180962269625895717422295004786000871404980506662992898341176090372554148916787978719016614243089573573029531983234887743003246779418160348738323226192452722822320459429254254651761929696151152429637405944199627913587171231931954815626075848412554967097904698906394476507952244915096484033209079408994220604335835912487645867852429181799911688569563390575623082256829189700628580299034270385839777070942310676217384024146854230522142441653134085775864474752349185581049156482377604074229112196772104276248736072885862400000000000000*i1^21 + -58615744034631722305424008782007454666133637298873390456013650337299816894165593524205256511077905611461095895154381374062687219202001434984215395702762451056293625767087238219722940199653096730215979894134595804842558874394635510187645197469277970615959456123231964764692643890596227510254384207402471602795400343087605504404835225114444133717876896016130665375698155510447652742922121690330290739371304026338631431896741812129363624181519468105479482677237498306848275221421618029591608919061867267361013405156217314385595830210692583121327971448219181141530620809467584415585305789529433242287350224641992436489380165551448509178396760549356172808676271242156536281069007390236655493791251702595707430869873564384755366589291043878057154856451023261520824704357572224573363913530237547249032986071329585521031434054654850860849713998627167814792673713510795047992278947183738688383451921310914714514167199072054699883858858310190261726811697430820411123091102477858145676533756350659307792819300542984228099185014001433824411241136256146910240923515016304931252178000995564429871147948087856654444528834389927209170861834738561865356404470060871052973834980815329516584960000000000000*i1^22 + 38807169919853193918687951986729490160330260592440687693367511098533641397904508880033431758933470576762684989709649560986715487815142475983233304210540841896682729861262511737057838417940706009886421502067078645973272246806215393748700295554155402040914376592597567167753057247444405350985909760427933829008030408746502646225835072332478532262904115350559135315640966019070491416344973869477629927383920684892971046572899189731508690340257260434393320183959761856760400430025599138547557772266677424787611712807534852111901649492092531598515242109825934180932268748637318733245999079035325897301795036742537948180070463632156029185398520449641376832674653067551654050154656307119271414845776334967301984460762755699125124986421971941083530057380428881457466989985513198402967022079513160823368211861022852285361086318964111344593394865024961160546812090957264164968925885595802992650391294828097033082470399531391652110370856512010939466967316986688348101231357216003622998646573609653458123768348481248940909777499322086415651276137276642815765923166564268176380643087505320430543955531491117802095250327953954645369720438986590314998249411043835318195746596978688000000000000*i1^23 + -6237448782040155966813989609415728342224600204172303830850277860482735079097445831530542291770011922842348589926834638287257792064919989433526496172982070541954773880412207717425056127092374773930976380941695475812447964113332423341911818546491703356610972089733184334371217691477589024359825494596471688606924005596493881553978255203862499502960891163797416826944940916567882989619902313365471679567877456447298753132820206282583224869044906964610533769196692148502961009878328718194045831179094341741374871415015232343861277866678470509915949450279261756023554429169392900637783277647280038829427640195655396698110682729497405889570219707989378033435180009120953102734846465782338863209818414345340055257082900187277084375950637104510964459655805037251089502958876130987137372304352693449413883441966587448796047868224724661399821515727455918876481444624306691620832538477686957853282484109153771489023928840052467849321361476443008090833774497974476138877894439530552042862722636132400586238879089840345910401916919383037885178718318846437946566879659548561910920977308467681673454071220628065697199220856463335229824128525599922005003320773241782612787200000000000*i1^24 + -3090502595375219616753101066003443479104831909805768251816472538987602866276772851720545932903775210904083448148740573341723531156468983545446054143652619149095638789739534044029426335480629217896939658924130102073637318613912902101322466724528351357441580792201329627161465644415018421730252105775742032988977448314796864484704206508362116220358887424466902638908542881222134976636971543718123189677286064813526169435010038008358199812524830710949059766131475823390702869758418306996237808088297312880097082762067028488741759698626351145281564206557407364688613949472279015237835713884315031848571270746193336554690679589335759675247193891002100362034661251139910422459558681168860439544150019120419436605554610522667152629419413273156317383292187704503608255341729909583725846560899403034544437116039987004958352448705926894668817338940499743252636996731100048335829492105151770223979616823436150014049544184843776292414541376246104921424731219727456006400882858861052769174798000800052865934889018498181387311109269232109431972769885362604654677534669008075459218431856820325822229219409894842479362101222055863594162301872530373793391485617438720000000000*i1^25 + 73342163099230221348262478840035942936429916205351815682040035847971653353106802529982446910308007409559306206116117598104264249670155355485254944278387180539207877961600362826608106190447569483324688847736571093192063973286193605643964715446020783556845371195995489498802193934173633105777016458687646866206605787467358196555776487624048156624725405355451995265405181574088989642710577363999529608683469190613978481254097355759459722463327887178497610699401488276157197229016531919804319641678411516872404975494394763968552636951928642238133727142447057665459141870246341964455177290109240429006880709010309700069181749202090374033671798532544621324947695214675852311244528774039938514678221847123160564933269195605621881749386646665136213313554424952500235448698915664694967014334997900983249033749259069161856138785752344339893183919505928652437406852337806242658758524403183274334914460305726253877200798406194710340460988789900400146260924500019209879501043478016482727413026602779393637051070783062064114444567200576325939813839866647434393259965775088355217740944476731166787054013815450740916098739789908560180945967770850841067520000000000*i1^26 + 6377717293883767293916881853337653817631633373760438699450413441083104539772859019463823635810731446154454921110453129025775669951195160912016730236376036364080313532826776044158099073093366241283553033216806088166025740182866937212571060238612437710038618762079785848779963251670549778514794156044205972930785711835302613559708513871448086299502582807218321538990683683233650825888868971716458503789571944389853751584063408110509830617618787062343927813284882589003368297817905518927660850465008682345138657520017789792272193108692217734916539914388987740743852923477414575744017998131095285368143313776289533557917870390592557045474233595662427566651210887322080889067034261147339198787359491360160842756769707600104849920536685351881147555518462970994924431912479236530781518107985907102149753577384091276877456656524119717655194417218677003138972213020649916691958098579343050832657831864802221098722457031343826995556004710765948347827231016121825179793363402176422439286457955967802301712518363511821857489273324142487520285198909821787465870068473354942525747699574959837956773047414378577862022535006463857329104271022489600000000*i1^27 + -471474840868953688749300291142892222880284534122546711288058447739190644772909806364167767791708669727253881759702291379311130427849034485994813324401488768284815113150467845580826040658236487553216496198613136290187988436550221207775302757612400472903109423202705061456989204711451696942111139919487874958227177002535877202555500185052433470933226645420823506788017176351230755272540391728184887585346969052513367696674736575689367845838564035462188700149839770353469478925437721055939792855022464998253898176111361336678609383376373225607222785154424271197293368817177877883801784060458407148587425334881708490033425394719887502839777301761169044898741820201745295702144205286628735344632338619851717753526959910944667306803211438864318379269226011033124316945575686123361159963786884822144907755500909130088487504987856378152899876016146991127871428244981030249039432157741284853906845181555900872203728807643099009491399824418570512278221257154528595076480857059574944662806172480677881162269354202959328986740924139900927304876095236951252535766034600691971201312263811739236190114813639733164572754538770363598766080000000*i1^28 + -16348132504406318883960159945011069205940770511429238054554500770442023452298943004114822797820017024696405645622190166864110626914358717816513812854978277567157539420183295830553316979539557391985039084578065159791890581268767067407015688743428107111862848851551791936669988733532279486875623151198359801849838597638362542770603200696073901697813351972615288332650268849239706130888517031029821221966688572844691750854794218348092277422606702190158850938142832662435381080172657087986142370331189323037478029637908955090296339964961281880799324109035749746443916846362202908571737454509632132072459093396816514168495822037363572948122004817944484605437996197966351650461607999715500883907850206554495052297870498789384173291247043939043395373624658826370888227612539803991792603694838456243592148102159769994234032377661722390255072531220093967075377656848455046413407229272840697285837997266801508845166048155689331468986651872886391727260088665658209345330326056369635458544172467409282590969346982992388138518563034596119890293130091740024996828813233564987789523548662096655917942733049233063546295298162688000000*i1^29 + -140111236651428303881489297081693537619301551845429107834295511081241852182861367655227452261866390956132372862637437849378908576781398914594725580459821506436465045665530481288288202515946982776659132474801227529116046408074245663219640861332400451129800267017979551519694424169740022585353997662198927495082283200998560388428340278679556867413606151938632071879213459686608894373888900525804159701794768865467726494712413802726767832332225946674941423102675217456066603869949201474412245672358459320857190539037720962828936561226140933456730493370900034335987211201432822847887449594682448627324271145027998138507220478591076254512438459608694880067736414689668666673240132394209851673912661673332162633749907782463597299649277435696973873246667429055166731819531396875008008417211243955430251974313838512251293009596574097116593226222366101011759323421561130241125038261944438769205331828140185495138250207940244799100320755178219112689817228617463215527389180154690235291683297572035527631657895524725104308472785841983350245615024716543097406474757468266634538537390596061178685838625447501751910400000*i1^30 + 81943412864559417967787045960065785178259157822519533901452887288515310721253482622139279632107575504308909139887863398977975745708825350212710127432181564316646502047400477318784851688517563421672989877127588028308486863007094328561724057249866213207137207457592094275321170902090839508297151368636467043293341875665480147460264221667959567380350222929227537000155683685950448911689891859740308082890205362970660567751556879671516644484354854923799246045015962317680473434785844015575239352702231009805292333399088745426832987106689759404315582412881123468404188978391192647997390285050981021511073801071104140874544036181378485413003042315082911914975487008318665159727057923001541431011539070131852031307914089592517611830181783692253873453365696209648054616726667026667433842709021407455612351540767152942685070153176123170731835378258833925088708750462018805663587612937644960111037569120806481286445170616176852050379667066907987932900722955231477589837209156644276769997177019980772319292794640977678079571689718710853686355890588262178699427542040112188222262838196482518091800596480000*i1^31 + -369134450300378136092394003888805077918844860691957211954654397344432049506184615584956709318946437029284515883120670581484286510200896267731190114534989032779003438295838536524612525382293651251548123207037198527999777848878637092930601289182336499758467968735366139415924606964161652621256783296499021054400220691511854602485505810021681227448346711195116086097718769766788200496799973904224430542299843356048770239638701291668652830556835827415282043158209812516079464357608477940217932446677809231462894327355440864578400464844001335669035647734906115344936890692137853090817453818245350569558686442392489885608571512308421804025167242655212482154273861889774571857276297911291250856736369899556696257833448686174312116654452079376351427577674305765837701232458759868311871440958188371876093749059313831977808411825918323434964447016882701965394755952368754106074397599497956901412807103045400981101693737066176146477185437618817014623829144443971413242203069917574113257156408624882319177575764560189807503209145676948070674765002005996662781560513245488467007795769814472448000*i1^32 + -864389397224766487176111793981455124342771341649511753435704383968813405610690454481040192802160713325891148711989575345621937073504688607340591289761703170873530531126719697673348287872298378821716008826031977273427726581482975188550788374576912098581282387905498562649210283994341080108411604101924949852097527830010820295693785015096650811045658793973493427003860928394399225013331572028289890634036944150342575546703394568431401612854712622692174617126889026866956390585262025060172753866877196998645853315791705546001430774518861132614283944279874211171962229676894879706323427327517504749287234622650054166538574082455592177320531085018166293626894449847211291981445342509323146012583957873476357376331709017452692069751972640851468207667999098905361942394817676232075535546999387954379345546662314799672967990212134905449237327929842470452469836051837168714018206633949451220639592238735615818971638729967760322141809624387906955744539404696997447581141888902739958776784113011161780574252594553043632024356683789623131293902384651122943029739744000*i1^33 + 60081417639131327125367533654720551194022151915471497682550044612290264888904596419653484159842764724001576697470192740466298170806896743997112806691958625883519154544626229886211804769759281957525840590787034797289087749819504585924947861812755467738783593201677195340255963764820995504190894984499052565347428325457494220378130220556203561947365161891724366054767837431151484187014028655962534816226788824939274796982237369192394320758077548027233440022284619625605799820175909801751371633769571397873956126896296870909314541378209257084817408471772335702048821155656279859843174298269269029188994439283928726878352529014875728470976801309878528175416674328891591355352598935051278966188562413881448979164497590016555524295525896379557049179363099629404249720964563258790387211849275016830570432532283851878063745376265529453406259088069286085014050224287396561097710835647859592662739503791252826311934427893261527305146032620654894845539616536832813915062372045961672738075368067751515854993525331924480898264240169119835280*i1^34 + -14537844750594342590972369660301510878096907694025315915499801978138801748670258392092582906761444813691633223274686891416002651016281939456196737095824397011339111312841703637253345161972203403954313639135711680229084001378339250207290408737429349158688152489707595365904361618311166406764899990597156448745324036633462060826075825645103195437055704244983260665718480282877603764933176396338598389694480521261430750631050372523009140213503350441003633629148661965480482101929781927460386594907322504787806001540287907638548209965198258365613128997256800128281948366901476331757557622485015654985580251073337448597920050777039185522571239299025601603474239653990800770294458235038360277984751821619818379601173646122078676441966231391373926518703563819632156678632537778208953125078240668494910425614943878567988526550672999653857810347364642692971158986115835444111068532205472057614305287362306452447209165651874009312819469144999690583388246694140223873044728605472407728733117931318453368884633556*i1^35 - N1*19640369510304504828612319928798744464140233718416135550147933862675341475104875558691671984080208938544756806526210130498373727972890265370672658933412661957739976991617341382998953501953080619632838151371332272577088931187930259091694411400408281424093456147701714755482235599303507146072006263005471126805550303634659067094807011111932383302955646331425747940077*i3 ] ]