[ [ -4207710788188629257601516195726428678438036849050892403580071683949051001264902354581410661247853269752488852183979134654913493899565293656059822851112479203584851211438320490965548632160125990748851857445998439367425496666600986119626773761903859826401410907111517355163162221463624492652993327790048232338145526633106066812302420473037466661311925251536862717973239756191366622484688860849435491548889578368110128036572246334250739674779426190556694850145412907403560123632890802770401679272141679933757545750014269573384359241744570405905275080119195234675180752689849816946847328461550519332369258531992471792633342066429663258497241991613526684236101321164864994170549869089135175573533427957224617863438710135656273527659245654478369809607295892639973376000000000000000000000000000000000000000000 + -40265129424301285940692195648949258691955976786113607796840686221018707959560533453521695438424785580423772882673598888328950794650034702160246511423058477155431467963139901420675288320716805218350904539488265558753734955295588062359661018357879049795536089711357432989211153152250516283467898064847653461064426074829013690514347081362096011056023649933530116672989433200992015336958398940273079633098038291700064006284782203363235047525153547251118432094293242844248794606871077935960947378842360187968348543337698563480302633641982681734412059035691425623925403439250390402396640401834891325913199794491967130166355966783530046356198622885971290394581308330152774030808853888551274399347169887589308268122180686276867995868444731303318252494187066830304051200000000000000000000000000000000000000000*i1 + -266308197552608714197998143996568171078270582773189693251230244100312659491661848206510556744205533781817881595927031727927712276844425016688465155854668436167412618597115543257311589445287787291604382698712520236228932206107998294006007277142049024582182665153732207539378842143501046011306737834095428686197195551578457315640758389591348542330227264523768406868117560572507618313594914732609259319483678703825812289695458600693766868670553958878870578612058124619072682795702252960097340274374131020914542773728001457730197419478361373783177652096581983046550210040082578960421632866114856972373676990060869770303822369459136395433774970956644895576615810817038544165692976959756218632422937595650595511659941671298075134998776293503213534122839722824826880000000000000000000000000000000000000000*i1^2 + -961974449775126845328850297029570089321588333302370312422646208157450958498451653181499312366932486265103360147590151831567469927286617495895540921540555347028796942520453675494278362123205258654610856328910748150384572679924740919681093116062528768134083833205379256908873527322863725237256467196830908696165141422614632693958396213914737685914600000785173250352338048245557474574026402496298487721484017976326862850437936216977640619606299459334100131460433474861023153708656719025602480158948431511362192108376135706457091465480944132216249630598094980546472104722990407837577748597074753609506601289256318663587841764712700822856911491500499785287980342113301017022139868452930510868580849228760811469690314015944974902069162993080279689296859361181696000000000000000000000000000000000000000*i1^3 + -2574594877176546307914980532888040838749448257101908807102712461256056173262616364639290779120849872978650651268826920036873871224586122525941695444407007908087425036412771587340546391701123171191109856607525538232520477693083281754535978262379019002941871056374852956354785523870658603624506243607231668226912520517369494902153722825310458475866614437784814616866502990171901189582991143391305404136844252040904905654646846133799442514669420756060252540764426788862331584386255603383066421208731198002281674962473557066221522589844011523042050222478276816295101736070894294637229247563908029220790309548896724627316093730620305212981265152927631472137502696729097973526634162659512341345259743994448095776863959248939771421459083258976927964032785186816000000000000000000000000000000000000000*i1^4 + -3857787641430804926654910719379628044938218855490175179384166177689149903756984901035571354041752026311273723835964654694242027819551999228823423719110917337612602764421792649381050262175891354652409572655773109147043866248030396702258161424409674332597224882956290588621994103374498679027252598310517571996130323423169515808590849976672493825974557370965721696177981451273663018655160194019121065761286891506300522496589772380727706114407129333081420270872388364573299879215109305141308078283382801485954986856398832452945021401278658246886851528783342591914567583690990634144665110374270175356936355070285442272848215719824943843500102394201218002218414814650387638396307914865486247543611980523901288541042757698240934959836921384417164627396976967680000000000000000000000000000000000000*i1^5 + -4495283800888874108044764659683939053927128435072646942935481483068054625032936606711511045565182552635824085797783294240550711635185202325610691055523902309727434776004790532720577246943944910846521085093683493878653731470544125490550065257018434870067434813632703783906141947719499621887899510435786595954867176823045784759728020293447333570400852774744740190318731371948290555983902283721467790673044276460812660549561998536299685099022840484388737947961845882568285584172171071870370751175054148801382315846532158179499790597482079777029556916042456303828947855015889648345982207512282570407716625910297587494132592590911148191420369991621900398248533294161520560316750341530284891367846009079553523678322689032627395551699729443774659034766901248000000000000000000000000000000000000*i1^6 + -1475893618206843582602742122633184220726643298688646424310902086062949797651506058543142763663568635035572287957050110689214124724122525846437744572430479549835863940583669156774919624852883949446277025546845393046477210853443687450909306342303712225313072476055354893795616415933576280490953988963261359235113256347382311257925036029013998981723108393736060768450318082153350252902260244644528772516801564746890271940035619868112520425002933847617832031807317939865568487527402471698062037289421401764181484677847743011747047051584681511786084334988599944912770076876079886141648915106000817029887572648087469104503871218436010299610029007914205013820002251207350418716129758534125550528473286392301225541653016180915273247897174673808606167354572800000000000000000000000000000000000*i1^7 + -767932997127364714788331278436852043719873429848205110753891947910178573038500325079768073603222897108450697136194552213072124325433478924787370167964701312076840258818611768107879053477407556406854223829575186158597143335480897055836678882789556026958256358143802551279859900490021368353175511284213076298216612223561574778054516688562227529718517831725163481309882194504018149356934960672399570636441716015509363043797744866083756031926959183593781427645683122735147943374988313410505495257094745083516001206132902600396418182192469349814376279674843864755784213626839002328701321481575796018281115646483514506893369407372009302466795445384264846311100718900509988878519680708510877317313757471084254693872649327980818587854969152333308451880960000000000000000000000000000000000*i1^8 + -214202575361261753997173122517439932383891828175733692896141384678951452074395544054287280587343116192606843574575469488291141628616049373416597957649215375811254165539706683588756500364135342191770320789566680088055794512945549456627725920188842745357842826117667554200818462401947912486406425170617584224164772660007981666823337060621721080850337980390923751263445517375294118839155366335286144638472709000497494169564298863274387807009443067785775343275533860819035326602414090959800088981850351917653073349614791631912527177469565356090193136175606580330856857736506642609435145323136118939612413300272577250543192050002509541972466410643860251852627161810820583140970052843640560143220773270101806603558217969810825528550238624685202866176000000000000000000000000000000000*i1^9 + -39004874961791075946842564437902578003044160418470804559461759763320324097446462284323639188222098955701858658831770611293172517290881307738654469757742882538792226848836420127707693753937041868173058648661778408290026101813871270680999343888946561230336955117211599450912633108792050648150978796042261279180264807973572750672798454254623436603885369537719672757199094681572099908606993531133269220197043579771762208794182444644455627864263933411725103529004823656341668211402641452539309797206950338962160930554068644477339337011387202870271094323908153984885055054926835940940441616145337747559585165760934768694953491983121053730966216367724158968380959197463694324750135638808102664994408155641429831391561260137239079975425314742756966400000000000000000000000000000000*i1^10 + -4753569802999599660526240199686762772140265528326496254862272500590251254616437516580068505520173426693192241343973581252856694246798940006944855644806588798760541492191490632811779704141232172100974710318381158262462260804810931397297602894981770811688722558199905537708067395087960272434581752180360762971819769913209139373297889628424235651859201718019496084718662797097173966419882423368432260937665362876702943464640603579215703910397917568445062569837153961803758774168086756245678717905218454091383119777177835036619900239391216929531919602154123456051725182036393172995856592156358661144954148368408932609237684238036553315036956361988163932010622176491257899666987128881292666894812799858350563866210759849627547852148646231408640000000000000000000000000000000*i1^11 + -108612346519216049835031966962091829811325150587141069226307137761821557667574365511117805348506676115810970291557052095353905155684991601401316627231015155913093446615501091535011271526444181408423226435466810501628498868486206975363490265846653022301381374919229193793253497508673805726031186345004072275161716022724671271552444333675565920402851201944058225609104032049385353429674120478959031143846401156456133880731842193409079814674056152563531560762391150164250644521521662982993055037917744004931633258436178699871035292150128218370437964199695377201169251323809810658859865048932575563462044383579607129945993695451637133257308495861808564308947296948156807594478804247212891370828783840453074567094523825089060885471447482368000000000000000000000000000000*i1^12 + 18126920892578403182633749834173692128271167763810466632708432240189523229090352938455342849626920072339863680756877425723977533788989894241300322217583457584812910192955889942212266155800265037541793444162151990079935900293713663698218858693773692973143725132410099355844659516115058980366593416464897873903291633990573414150862147677039595327343702992146219322156901127348317346641269315723672357595491617343008687418180315500793282732257528415836033941835295438248782765905221283380441566865687400996746477219153221575423090791520578764403017608084002620495052052266097948309500421593830368562741059470511266763128274366127485756258271648663554562297479022105467638514498936070433356168945375891235093326879638786713276646634291200000000000000000000000000000*i1^13 + -510475104003475380645743567371027242118318923803545744836328654755153536059686841264776191960802251546619858130544878351765219509090478184635412015899325842984587588320143534729577002960687271914808040154983874240701642946791081888446199797267246854667319203101662077120256452040300291045762911419931219863798414313300653750622757931918044410498310186891017074167984531937619939492814220839071326325271479027890870027170923395234317103424347697304202107095538901069396127453215725720588901172890711550875524923923371659635010560311248800893298825139278562251878979915704259451600539522247945854295145174359036723899073115556659626125770495147035992507123307507133094978590656835987124074017739208980040232570057511325695863685120000000000000000000000000000*i1^14 + -14855930975231168611142575746623059638660164298166582631734250117161335689224211460202705738793930189984000251332599372693373997662988320558338190376453475990836884334732478613047167790764500184765002786965122089612423468786984988817032799287838598078861790905306092744266923600725639718036627883325178626231251117720511899801344590553942628658004433703631331714887485799077491404771703568652783018253483835916984725823210524888683487124346446882708154462310176131824301721990892998332458511977513509648609477592724911289227582792598633050005769812826439454259334840391684126463828166311367045136208477436043640674705759547833522783201614206148239435288563023451370089507570944612498461156372773607954832406063425266733023232000000000000000000000000000*i1^15 + -562698716631515009514978084837354751385545926473185874125016012821003668702851191691946731452223137284509893588005759086746033649195606683489050549839460612802143518271378341971735439319480859152676794897409291676857940547795374645793331674393089682919331217299269709529221225434455870941844811143680259132644014813907610787137885455445637070384069286247809153905312248310590195508802637936104499205497787283197589712065294699904633881131330536273053938314526203435671575035302787299685982016193900360043519254351876233168380450933760144324549878503246467048376631877263277524886046669293237001467757611938960676636536016788129030398113276647025886313571103424097599247362405388185294024833169367668596108088937829682380800000000000000000000000000*i1^16 + 6707285773463253378951854577312384197339343056987173270769460323743956179449798831983116147929812079651297998514860174626905524810705294269921316513813649691062501412177401106524400347437782252811636467935568046634938765064282372353358463415363148094727437023975884432974580142452999029750607717811715244343363552360165559161709605040621058629570369884462933420758010830321863785211055793215778802742713802828720891988954632407387446971892959029382444769497968508919520538005384910434047935717142342485557820421598263176167286510833022409854651527180908733989641566014689106724191493814015574777697543333392239688077836119463666358491825284003009746853114960771843370686627144105001291695477606851941718073441202995200000000000000000000000000*i1^17 + -293219547311190580833727930076084338318567745666074866669283903452789111595822660111085845276274907376052166230126499800514098996487852972935553934702432160209356112720030458645965020300038577120379588831833588902950991304915667094668162655093337668309486847532903611145177648384143362531512245374196817709758091397683839010126953444135920239515116444887164304017298418534413404290225418779343970484083660757601227810654351364075242201818755436607364727282658035003175450702032514245197436570184701725719730370245014701351470533199703003257438245565302794584061727279179364581584333437995939439772840944450109649934040854241077626947728601045557339387949923082306332288466034379789179050350967382442987102094229504000000000000000000000000*i1^18 + -744755939636334635105054755708631495647043707273257867711854081762862879949225179186757720158529092268917211606562349629332956263745678520424251590664880784735361515814552776566966587447997928843550835282086715140131517073118369181757578906664848003513147464865569044276780845423524574483734090721893344126283826564726050953287627679781941589499014157810553327766733517743952897195885165067607016130264422175544284099635604896642159592029090305738946022695539220344005477290818571859848937990720905565101222041577697788124926622098031183150132758260729793408219826327931190622715630869880603636663007183991270121561983492642828251002823103366845309343529819502762986266269258614054835953455677091181318530662400000000000000000000000*i1^19 + -13138186139976461816657206559715361469586943631240011342020456742941517392809990776577984066158162697397691029559883443409528436236147205321234614398187681028112549837438785713995581131155834659989822816226096334999403390763401475200518670888400291592675041946457036059891952040781014332384510164755007731611256809694774154517075355485213143470545287454702572505864566362467823895542964784914179604380897834198541317489801876879285153840467575879657602932665571320926834548287144559515303711478257294737910865572504184510887233845680384260561890665636722239889925259323763566584167476994164473531809194739010076663283176806870674827707385063133109927883517319981739721057149341124696220603293950388060815360000000000000000000000*i1^20 + -47049423256970512174918507490814015937940239477907541193052283745113919790113380140437211246836763050602451418785629845484602257683732233196641566982154643177589106516325123632358416121422330765554331375708842796948720554537327448195717703580365420501186286401809275448635963788531514120144810811614214303276039976973046980377843278562430100667269346465258349638106648565797329110467886441461203787905770951572896433396684925015967513373460153683810882023839435171566265768792819386752241147289456197389151880146133703938535404827843356103565810975794178726510515168112232326310176497382799954016719523893586867659091358216917200242411391172164140422714950580562440037039321325321113405710895390130176000000000000000000000*i1^21 + -224478780840141001222126812352544310578900350112531546966771307791397426199063689059834549239851385991065471421159358409427282147527017040810858610684323574068272258786706958279889261113083368093129590389739275911504052911506945856764648228802328402370110536383681818667829808850457612721267700175715978516101164991592251267293209785237000789035007729773773309692366907444347626338621105040857086484299483781038896265083422281061148960434041951298175146766769169650021611198586239215259603006246907327833210071676969592423136037229103419885721987999097488268278423709306964296537537189554085661637824906855137917724875868018341774851158852740552183731343226036969643606532994046771716817749960294400000000000000000000*i1^22 + -390879721473705832315150811479885695747760562764911166194742127807204011814532158211886095171538489185542801638930501645283858431634941108339036536033042048487858707865454965219758080817760865966187187177958564980222110286532104039620903767433108427960936691622406112902713793143570322655219073002815414124782671473830401859684801256705484332005269256556738135591647806378172213501930171887278696075973783338400275995684168403070855366758783716526256869658589279682950763432718789497628615849854301059811830530792143488676249799663117684831399237243335420082752198543093880474424394847934194584105693851826621499366846866281447246565667546199610059667880351525339613954192674081526124600360960000000000000000000*i1^23 + -867787187639040237839800452611670190610681783702598662724362997522106356877935657703116037910503498087259943923711949706145905080260325965755650547438257954774046103910284483958434558786354487233052030233442029789074571485461344482281776751683736351698627004524955719762214367836501366220795394548548653204009760947861116206173472669669889123627459804463274099122295029538238825474387311352570417172499946569284050660010703685539666258144710152821495778152707475699646720146400473550266585514446816678178246178657724404825685318027178995095172765355509989800842422513436839512414391573356757155664866312321991675501190178846026284802299048390493642850755737788357820902930643371589369856000000000000000000*i1^24 + -345918399131763592768408669409306959416995189655892053101296747970354512344233206589966012877050928242683025138510947739816985317423228471060559446405332373509842985710360666678870809119134621639942940758614255540596894813767568017045212498762995589843939638530543559959103289224725593004627243053813246604836170992509151827759323696605401938329690325249882365132098292243124868486666899144949537921107369794060089207090003382113067290066186493766159215408950914774067449278784479023350813079489591822235074986489418903813869639200989588313833996252294435554056283926875495826194819287861645457145268898358035730195087962531040466579996496567466961104762518996141831832152669631283200000000000000000*i1^25 + -372146676042576196552831902285317470740902910250236026706935882220434260884000301597294778359820359941975305248207440385630678744665357210511547776123923992983805083760754412920018613777675635665902046664150779611674095244503580898701230075761849685228384144083097511396895479475054986254390353376882835525094694018233972791974149233356412110175869773288461961355419029728628867938161458353455239033943721452459130837529771588412393835703168440313478155070481188921370714543703845069463354670853464366670236262342897751420302789323765928230092538754316197140074881391383328650900335767482343725351267569582670662191078447031716156620580862159104986036858031399437425013403156480000000000000000*i1^26 + -51168565427059210071211620627819571104866784227621293711188813909628300019551378091567163443273923995438354261530032610619615203117873460471473829045056107987279401442221609824938732018589858283869108990347773335045886171248564940792268779342848835664569280587696280979980201022844540283397817711303881900946969472245269401007093074811187482613542383878976363672965840989509143052412477671626281437561573133349134002931411986051678247384363137544198174783332889081648244027414882970332953417800650908485978880989029853119284557604500476216074535177819166960327936901590639703833323782724033049590124655221907729383985228021930173132981266634273259363238368253914369753088000000000000000*i1^27 + -42870616971507404183208730596482988858888191724198462594029517411307658813770995548414239247329823177551316093260353998379967049261367568845304216432306987667902154654578096781871795226415813307922286155370232554088689163329391600945603620237443644507492844270814487064517898078061503153711454222852016655790915415781708071981726168206717422635428643656584043726313270229314782709776271829824033840409733837878598359823118335262111859147489984400578733608554192052324607842741729115606066842935159980470289972898204608534352147702982634335148413003282037835707612171684502336780912341056354469775902646332429407910846259362120918367900161030586425047858486342529843200000000000000*i1^28 + -7111108166434498418081565133273234090380252933915346483511401509365163130729912733965502162480663326905523351553579296101431826869014686730084044758958220762911544973878299011237542765738899746001827691165607602234438045218659757566665172506215409691312987257555537873356689236183240716731440016014194199319325792384354437931263010357432221671284352388299063658913748751085224460603384614101134075952560624672794802158807106214432733089904572003569488900052120835170757789529828464631465628642351404189860128135174399532076064895389494822839713526096014803497519001756283421974117536113296436972714072892704495864737459908394158829082333230621716010048453345280000000000000*i1^29 + -526771004455420556514284415334722395244631909527522745445921563555235251744512613343774774900058026431849754502175072606666725569034109276136228869933959758918817424228583682569058466783740351969832972318333349088907815935290692625644378819434446275543659129627820007929311794198847917354509308013248841819834510626231138453882244181480584485112076440796805449220717743251476836988235877813013182372826265561480729352638914561266598621749412040495234318850561516913204819838376207552083930796201574967090999044922519447069131769991767200285938653412509756632504504706932930644334378460704192550730566378199557918894252307564725062798935102352097760247808000000000000*i1^30 + -284985891501425047214356762765072883499890998554744665628266488804758778417725740122481003995238723682741803251641121264244686637589530314302452099923650522069214810561813106730128140761054321395917848127891398110109779702244162193891990632825179093574015965869885249567685380984957313431661555279792302109950205372930707134032711023352098057905667943624853795438053979196467566241681066427274247093300074542979592819783781287761163400320607325258859582513358280886822464324566824379834256130046451595962635590772581712640046000295447861052144332148222789269971266989090497332718668414751588432136350920854979664943987685889653538594375620729241600000000000*i1^31 + -42161166176083216257044532353794670173673635034999175245548975380836437632047768442681109644173559851180775490026335639455414313767126018380554319418447265545259554285592873773761680906615271359329247761106283341826834110501012948731471257048554869064155880898621517615160048511362968261434755422360909725894481231896559833113897632516219692293930446615740441983347272140294145721060500212976218710119198442368030056215562130010681502379603442676881298788558044206488265134074039501633404191118385519108607652807564248866606265057745253799520131087385915371916169821069948135162764803311343223772869044651879916855300207150642900060078080000000000*i1^32 + 206165314493288785201258096396901171932563953043421199834373503197767146969722524662951039339744607780671890571329804507644650717475349679113537314729435144905095961119903752023162855161526364752892513932369970316198723777706988468675627335312570210616995597930446292604400796777150411245609386786728813451310971144230121302743482809372097355277650524179933776266453720957132140044392948940109453561536957873939436125731269377691781576041904863941193100592760012164325076864308758052063581573296975132962751369584318531454174519878998306441055883256972605823753788079100066993490982556178318067861924198103354662766610831900672000000000*i1^33 + -610260804678182427426643890453121337693007271160296101461338767241618525322466383005510962423252134122415862901477445933528602568814418656387692572204573637081565622458638125162887538324237210798039717772213554372859795774140961078001351054680164871462847404643241788536497787900958488836164376564755968816022540094293156909123852063940783364948952663311753339099550351606688258268235860459537274308940471609861340554628209035892127576064872634041601722008467079266356253740925678541066622877286263138822198883707995426176454639056550339928117630069255726475063857123361351005601819000680809826364197073125233439539200000000*i1^34 + 803713227458638345487976579207987049090492482862631086048681550800394356788173527480030928523078411243643151220804506472605526361552002489693276251222652035864632708564124400432412627180649690929857439869502015050443317787946609834463553042740669620966655076981065678917151580400709335570318755965556980921964788272202071460181822668038628731602108214122719309109187768663202188374987301293263987738838922375406398242859250568858517527664100553440170031218145413615949908029687726503852916355867704376658241230423860597786517141487837803717047871255680828291955563635406522692440053427020958903915185438720000000*i1^35 + -975332665818799702610297568979641112049375418095060481383658443400232709092659361936684115318169926444829183295637121772153524716083802218014773501648658446268541570487726758623282229550013307727456259004419776162763136990292913768403087513320376898714168030158052370372980881721827507235310811050768925111649751782135149826021003422504068914533638813815931950763031491104126920638162454118614220160451163904792834095646558513401374973689084937255882602391812655207702264346421527756771674597531939549415120777808484009822240782357954813310949451521285679800646528408174435534291757471393636352000000*i1^36 + 362238597800450835942353026219417134887744729468815720800328132973761872921107912121683327670643753371395830805982600124883826109758310476043705941106868090497645841845237060134559825343308542298969598749640517599012999449969413587295804728002868064566846350771070517054987240738622135042656287183827990232313484314740650888114517647840431862697678758232305977752383371150573374009840882925132138516050081286793178514912315115580554483435054170068142701693354197105741230955016575089179253257696364838169462245157252083338406338340903899607796456021564447014082681152021130990686617600000*i1^37 + -37606274266835287690021400760325651175981667955071867566035787078731902707242030944957542475303262696633520471227255824090312072047920734039433094125656231370003302701271569205272544086262512389607945983802277481429216566766062029474259162442001583300211073849455159130485866577880106909932085262386016398481613635438932939685662774153186846700658204100493725704935331447837541959394682420095715468435957888513075202222063963541671652222631774418961825510239991244143766404651525152991634887653089538297552119587622942548163678361712337760109685550520500516579516492897280000*i1^38 + -1035597574121885873503969698295744078665154321634035143703314820636478686233615805489319481203157568701952316181800434837631913034348621578030973561426072865331916039490721478852607219548588917176610300642151588231635069775528684667400305374151911344769987010389833198515396746513201706208824503745697653280800627998282344365686221696216693439329749350739420633264905290225892398924176819845686876002669153995439882586153560870866145530560340536940648264740385616037347769746768507138342975908195123816838803556327000853988857380370698545515925525376096653824000*i1^39 + -7565151233429859014808542965738492955668098420998667966691212841199606737553164116677806238409194551438533990460232391156515183128420483854166755338867795472255224589929363633342759996246844839968508860533699535014206888302484458029207885451220200216401483640514204118226933832835835105192820627190825465637829181143504979556777396445003653346347441827928121648231430059104745887630183701108506481834847944584520220223366356571300282953498923403763379934636564968607385827859952614333523437924843496542253072970554646103028062259240033602946571200*i1^40 + 2690688032506386773745965546943307569957332402143449254740352824123641853730268311005723478867996228551739551151309719980318722249269693501136500476857672321972568997485057776760399097287910125627088839490856919535248467149409337745779602635699905278974501673768016793884139524084953738899533951237261367955818095275847985428271616176655797372792346587038195184895044177656291640403679208185748109672195794456226003014411729068400605468712011615239012611302550532608143199585998172094102540677964707914319508597137680*i1^41 + 689285013791779420788292079185381080035671263510220016079095412336462487112263436125575127870520679026700473700557121655521271042168126068765170388332458343039206459700008708829421645807627055638796069081371054089404053986130654846210177927057643326697206785168632111443042096841824084908556795819541230372177566297059701394880724681592886592787558072546800530911775897208806101220800668498722533205977115844470554520107264887824458670164073916891752127352584250312084114535623969*i1^42, -894057855447520515316186355694384677772194789578233075550353956260143944122432872664751402737083851709271662866215081830477551206051940835120596586551478568846816131330138651407121037396275409078417767278960631431432973730794959058650171696145075965260399435804161034153479554451596075363498920137132138227313351315249553675372561582731954237673043713936976546615794817275843122553162122748902369080106077534961190072049244205300913917799977625126364723588472373798649768922510278734146899018849042354501488241449910963009726487543644878909728369816343698852896752823957840222548525446098615302098929175424261538978661928469186799365291074340162605481732001905240245774685120629147969480797084447275280424391307820809781246510428576695208463594439718546235656618295236102976388554077373728941417067570702924897152001893703251264277959497524898003395036380286887013865194628408624258824178748641122507930568846364977205688748073301542471467735661492024407054293105533537657265856018860946356226186280960000000000000000000000000000000000000000000 + -8554209006004023126090261197661283477346119201730468273732212996000859658575659971244157870471193964628477159813708957622204991465285345096790392821123694788841524613486864182208740386413644390080725255515167337908380110741974197530952444148770288404825991645846164396596947201394621083718254953451554867648554666836635045044362205262105367100397563657354879421003282009049471745110924802590253191207516129947375227919589116985562836700292907085753004887323102890058674963040296546903712831244082851842704723268328071299340472013560102815877442450715122326539747954919282777237289297520670202880989320301704913453608297615634281941775908092000299660822081057928927055617439406750381269134893566609360407911316849016914886564702672951324856089106699580595365002868961038171836606672277842472001069990726860442113676411320376607458007502692854922157976063310832591275116894810312712976334774573561048292726609371393640968095116086063458052952456229963557874610541190129821616958143528516730735781373542400000000000000000000000000000000000000000*i1 + -56573569107528747787726914236128454470461085654886234251147993741789036238372480117743025760484719940138859215973890577633163232178279625585139519626366199283217849409848441999333777834994791545128028412334020177836042901651949468658958510909279470269592392028405926985039508394330754144034772392296456755051425539631241513595396074680283773923646460322806908318360934715867345613565666720348128962366277471545208125438667235561497926220647957831527754086211333791124296848655415285971763129526761026229443380694958624373888516041074497632376010288072583068524682388288210790069805810730894462294786802549476191871112662480763103273079691285589562942901917975677862160429918347589107512863831112871490523403188858089670796162766644033118194980793579680370866057426455022076354343345062323927833287254798528026038626884850536828591189552549679695699868385077110176392988812855991548331853562088518845962366851070377116562023310060034806004961362979141839779150950413888848188469430291803009515918458880000000000000000000000000000000000000000*i1^2 + -204358012490624280250818726899757091215025120878776343445831494627153463178698244014584162978764021575108279555466953894495387412619198888232487445862020086225897488765693365568203410214999860127041584919206272892602575061937286251752579088762113780449402234392378438138040624443192012027380292693938295722438652344408801959498198741927989701222928099972739201016669281045896091206819682151986094153569052871870036426337929055924263196409449764112640058293134435158680578648790031505756221811803918740711301444122588654818310245455108245418311324638150599934955512189587345716153330421585665256536356823108874997354134049048958059784598943055833949325206494914211387018160383144538881392813945995803475861875099085351831528390491018832161203327462365999900124337686724564338954828262879775414847039014177641817958892510316874397936834694463029973700239438602717253263489391057581886856076264349063043553729370683276983279975509925118076092323820002640437479476849537290851762689145279781192230502400000000000000000000000000000000000000000*i1^3 + -546964524401057276521927747816008105081714352901672808610709919718498970769835523980346658239768703488188760570232585659671780300454299934613577526196822508471555332290925298757517396474457360830259403168011856323563676238148575935628114971173207975757483200878660328039029180343086263356704798367149250827727602808469122763200112678649900727774559859253422598022424656863963261476943152300913668245406849927512318638416144811685109711221766732882968281916548628309394049867109961858698659672579141073985644240084796258638597613541260960751483714883470373823034226801405624658554511377568547537222628855909765606476712162981872049629747284971926070273734831649193764867093935133147142411238542819757293674454486478935389775966599867047405370402875261332054779176748357805449766739452547228924126019591304867160317210609028120865892385733078125509084681733935975126802842614253083955789552507156276405425562649727608234048602266979318262651672768357142956946112574637597899099491141899767445979136000000000000000000000000000000000000000*i1^4 + -819702916274103771422053068415934369339880859684832072504770211525673181785400904625300610802717287264185184408689100849034324750599325413480617188932727974564288314927732410577150325821830180543341270204192335641715513572607386588339354482640332606317359416664702530594571635856136207490695018575025858187438229002051627285341286130618682222417565587358854359047539491944970260112632688011489193517424409132883501911728727986514745606140741334011416059607917507331069912246161356857770454081364388599224303675228644165238446863637416779580089143594212292603138020343703895402740487400507824611491912598223853370566707220561809196926336365991125921801668271921386123490006954105933156417097674276416017263187468402471927153687288240830766458866758633007744448436109540473714159597569250760226210088264861729287681304503911676173505488809810019681998957101711284720102873783127393083958106692717217263970452154054270851754367595400733046349823258736841384685895341550523118270630408721678938931200000000000000000000000000000000000000*i1^5 + -955323101788246449513164982592236924246390316881901595468263247970202484958876007081914791397144398201076450185757493565155594695998768674261300610778725366185550588817722791862504343890033870270511520370875047014449463479912789582623381102626543134209278709690447333059373377368093101404702151602078236618175115767230674068227813100411508196082092164706981307662835623077783948568938919641698774976911724375318110828461539897993877039626979747152277170950045047413251438132978823746209087952812666308446094506168917890544738940494300769094413008909644984546087983251976043218770226450503236336959931316817135666330406319061639982334684927192838187356817582794753074571936909738550987934876599958112394371194395804116431107945004492638103194377276753788987990233997419178786606063118301829231167939996087956428301455547510303671138414110049911178560895985220171199296867837236008513608682225140989646912171494296199724849401130597511784434810450616565583525466017625302784792110293247303090176000000000000000000000000000000000000*i1^6 + -314075188436368826333005630316316080353371582130568312754893740971546519489521295209879566454453517626394340868974986679253163125725032227742146526257726990987608818509516694907213338520256468972328268087583308013958570320106776955439604277905681186972642637391363450532189762821273359660249616570980275302958125699124962768911337071195029979741432968014719944942086347958367673345263291870692446818605462503380703516705018219473151461086748019288450862557315830761375131748323857594432496814300911202008594762630569481376718044294445864620169764520811967819643093632802471110796986294459675763178183610451678720270066195472641360950605421233140732642532705091632187129290173435327338915963930608713046567457703783819937660168697098112098631201869914563651113148121878843279944166064555181979134740523550824649438319143247275761961485969100430127782986256723514940553946243329058031125815267254156954307474336520420705948415497470351378476011861472501264503866750082130045920475637583603302400000000000000000000000000000000000*i1^7 + -163399721620658309245000511113185731937827443534009666245125519625289425510194348872151941468554724889632791755383663944566083886644474839318199921958409279404406697660454933592122999685162452739655659136688129621989229653149114570085721161473732927683919095782292922217294850000287759968999936231151666189249168757366280382617951908926674262460675468366517170244030612899781070731325322508106225587407780092599209271952662546058080344124415515339385839741848022209990776475999176928554228446856711920628506201160042565647966056413128630427987580326571902534509057152852014010189017366221653027811607757006388709035155905716022683453499156747084674914176228645423112319579043907487950643151715250365343064687524123406585511398162784360483737209941914528483155474287847014242065490927495521895549662885704344288102277252149935431123736236931231253089031994122099959820930746409732218130369287575982016112638649807564142201307621414977615297240225280481570074754910749463738761632273934581760000000000000000000000000000000000*i1^8 + -45595151697374263633190565561566417511359666069811111809525044648291376521241590114543531311115291055164290102459299565909308993863399992014622972372027616970877322027959943855856383124650554543017582339411437814941993413316298629051875573902041811150907306163475164809661316189322432020450334688285206950609486645374576612788044507089320429902936147900935180995168631129292333740309095051878144702504509441268292880182204244078866738997168163766169114817530919741103232032182085655653387030881310992585378986347724926898339752636490181214123378743389203469171865112399033841560611753603502620328492980221947059793132190658233899120688792954982249704596372813089367579429950369812930988634488445956702137844593287122632936276282318868880183951624263510331955940977251223442340738812343861404675566097967596883670900373365611170576276090439531198628216222896635748605333440787852375978177610224408988379526875154052661893627788479822090978878828630895956551254761984009713543283040321536000000000000000000000000000000000*i1^9 + -8307753785646060185921970880143030225755467988791109101503244203163869446885932217788896614115976748410778580695471202326945569336318482721031776396918283168281401770108402495189509161333467497661613342472782576938531461560953688362353304549452281374074247490045855275193117170287570754440262661637049416932625361323591304376272324074559351286349863647366616176593604551880455931894209525774954640196812915976697734576492205102057091259508262924541924864879946910344167388565805249518580450574970963309891778451382723305351359910998669387491001215448462437692398165979911018010598163934495857845080937944826124786062587698762150573553678487695880643028862766257399662432676838365040190906717936889685426622399041903088237472616717188992852359033622650339838988633060297473082573374360015856373969548131572049310596975401215513212936152135471072644460951758309107703371083097628923978888080843927538269364422280110062177329146364895361083884354436362929803491927559498858906011670937600000000000000000000000000000000*i1^10 + -1013244949498945776059501332031283615367970564281790358924603372776569201742177236570814381902765282436471764700269788967725203493258808734433807992762922399244762102447249252062118659809445381810866167965032013468135740140088448222986382518302629433842716139615493214629545692832836748788186212172628571438552567309062488106827381379314926090479477860739962627738238526391653255513189396654319171146481560277647824989624032990517371038066246523860147458019441340385707206536644081794601429458594074506163627201160662837838876530779205648850596928697448321626827455465615357582106845872256502353151441821323348230068506102549611995901828030010117456226430391857532986296236877962862712433688491614139657902976757401115558364106916938475088145770301388563938644624747964080598775685826305547693962567186213340385582778161217264589020330667525152234716894145581164140325237473458753088650118093202956091583786185355725270367207736147590320751978314174614584346583271749966802976768000000000000000000000000000000000*i1^11 + -23315088187975039658097102993944246638525247414487286932166617697769684811864710185937837159167425729057025094981786386432063260822010340592276084554951285758479706968376414453088136970152374573900605683679532860696925381092947281936631656751187103641009669725974514395682660737643183949506070458233992786928946961077314313853050731958048972028513112112306777530491215712892595493804590609817550417009436682590558629016124016197858471572203174909951988713195092278035113996627378780030452059089764067769488239147408470363028998097519958305321857208320423718744612245908994562163889144890650407096242981442498421140926895652585408241371336895346580456062425114524183708949385600512595440979736130941136297728967734069237147419075365727323968414608163455242295024996948862087541822014601292030779558179273961076896509748928536863270216601569365473398175405575337099683440918292083222964170264898145048574547187250248806896736452568691232023704142642672776228952448716183015784448000000000000000000000000000000*i1^12 + 3855838062451922132167192769302111948527504944147255913010788650930551421170459971711395952210620712212793113498014871009985430086890213983168123284626402600417947904073308634607892966543844680261801605559757944028746644016131645669439659184651448055154945423300931026061891584431710070675160340880761034217406705982972284287310432773480027660494221847768989925263131949145418965899503732934323181085303323929017157266228158002177120667921491950355670203633286176477612458900307023982759525678958007512480969185773665869540203349235561262910516606270635726122507049580401222339997849221708435058362640526600050157443152561774114641541704800849823282951751236940572225600180532857239909322237952612314768684321429318908092956857527511958298836700534025126284678232882520118192773540578211036018378768217705089817139980684927063456630544517615876884231260966019821400049820958594298872920708259024294920636378272235279569511564951115289997219645947637554408530869627919322316800000000000000000000000000000*i1^13 + -108055827297470608654300765482300830024298598917656896088911505332999513646760732810000990611930460394857317027044683098320345045375291579101065274823476739394706017209316535770631496391117737493224568237257594923896866004877910711004221153253518823533252665031107820010711055217329662101047607061450283963683035797157041881358617949422367216678818851304082026247669831139412921592695454458959754937727497321706311701206537323594579110302728902529916568973885424350844229679593053084736751702403128680256375397946532096381159704154813912452304346136440251656616082415158851454967521667003002407034408500115202225477147983939290938572608149664282882547975936967413284183618739130958301594456509062421479261188022344242774857423502289333685084405919569097700273519722367863034968543392042319034980903494770462595827516466462347094751250783733709813901745450787603646976692720934693126423987884111686748048796285638904274246167916043758948573468233826293218996124016936222720000000000000000000000000000*i1^14 + -3198032544526606440670201962148523841021125421281851848844172368937163764533049228344805439122886385480874288768245756540230675168552975492719198153932541828979574410206275411450592066435207816141056572462083881489413605889429758419071427471717093152267190961314354659567770072506971617288369636258593765313878380172371493108679230724025535453435171991230797212914642158875199254947069402761361245608262179700945819985995939217996363682244962861608757673295568452077015691387581162910550008754960000795452292116750866694524296410024827281578334500647787477250549443669072357750798596430738018834864194224562860155643131745061878928662305736308631409038528272208282695510457195359464937537979672720927030100219011569636396703829588370862507553779674955595295453896346384429665044645380237766064682701685282269924883304710148919383101124099774247082402617202850024534222145521094318648815930599433357046274263727568807250658546001987427308210978961034490920812134006784000000000000000000000000000*i1^15 + -120438790977955838358069469876888115275885951130252796727538164942335865552180868386604813200909108648870688724072514383941071737509006503878306083533476183007346113428886671948729373668175983979327289058805855863219066981933270495925321368548666775800627752831587652131601026461670692984620093620247284412692413454340306865454291898453759453840512145225883370844380210795205192403076991841477809247520867610950975662972703816081231592807101202812043152251471040355035740080100809917142856262671090513969720464765329546022391760439034766409001516147411367298594600745764838574834278406813427672554584897480101795686726869461782811808959601940391762022974198319487325080715081276800816663514919517813073424176656480797181827533712450159001839911058938769845942424287295125384784726635548486637025875294539361114326321656517672718245481057898423134970838081961395655617540431776734490710994526536691809657986544013426739565727066337761613885552610849105326681096192000000000000000000000000000*i1^16 + 1406713843792622702581468480641909255065933155387485390985565028202813270609176549303731253253281573623806645891333457781896754322440805769372441204741080881195108631321749192360313852280412759626518131360165323821774215222103591727155930609577692137207824163593016763853670166078402916679712640703933061299769864870872844925964449359490336906099356574153791706099238130338961446938449989493252572252827745625911134463570075551823611069042537913060476768538360773206340559158843585806773097811620275222435382448096833384086901634461706422863581676472086045715433809081053255289426762002257349427042711199538906170914196463841017187344328662238635829309280156908988452124336795829266264233805575137348772384124290343350003973907710613649391981069798508304060890869449734338861288914693830822794433999002678969102710856596925168590981175510515519474909720772688730996831789464464786956967799989800332712340227782094194006664013094486043799041271754211148609617920000000000000000000000000*i1^17 + -62424700016172880773163270193454660906837688635345312429753916855228716720417557045173504878968551987910940269648779657576992615194663335491801128240112095046900880205187264945749262973943078255974829817447323313149571497639634802955197134272939463382645969551471000690087300312119258724206755706074715534469880608873565473098280775398485024042921429116550620456717487406484715523670836091342927613965551036458520001580707231367905688106896391644096183806636095383585183898526712942553471505619436745619692921468002629948576091530248914111317312999048990187485107601515552564590994113144034099299613977566094424345951889317421046128420588258678034181715266765751591648363052425982748041141916671356382518600295506342006576785953593295151335672310809362587785639238721375802173247177309941145336011010561736005404720695492223608717820780741864894557656886015007073618664906522477979846057142323893761016761028792920378427583743459787122803988521556132233216000000000000000000000000*i1^18 + -186945085983179943340616708421865128775984877779879608119581861745037794693544102239193436340696871307827034122139563886904461319579530666778162376081305253630639623005521028117251234346667252924910888638767289491282071866026451861647131910922895688524348439043936948005260851752250805901875799829153595937846080270195354208994716165561575974323658286670112020966035209090101228871592654908871969266426199503199260821385064593458979634998628477563268670724186339714023481331844174562810880771573006759592419277250620315476185622645438033727528686389945923548064525600105255142429053293235187909708114301204913356569433067050587542202574633229268611451406105775524301392030282168212136784483381867753900291181066378254364330755328386347086310056074330936081881547200205718111742282082054799383361389526616081129367349867630821179353255062367810769830022657236081692712408407981218500929579380384006710793385994078571066870948852819820360641755870134272000000000000000000000000*i1^19 + -2882273089528690417920522715204404258703596846255858677206627717332015203491431163858732246633516712953598717123783912195328437125619998248830080648608820840993566784444799554289310076610967178594560328114109346236570229859876913062342532103343173437612593676488972192478989657570389216390079973844477974977006922970808018913708585404415234548305898867527780016276069163810598965467817134992373845079540102433783393806625072261339830197168507576621743540620145892159098230786591159198479822646347542937655021488170490982845097392503471383947161521242101080650147777548422493479998649933819729938529475224127998134788395611587915576762904456096233301373923538919488970998602606486880960928199969671670926662211804375395167299625215496700028822661021689116318614178323677124253587653896046971287222438037190379018379284107869230015342353258441049268269479980335903599011953887264013754215895366754731069668585497270012109846780012304069877813540290560000000000000000000000*i1^20 + -11352437618882168237971750883454881690891152955162910346015742778067950806761367683215481608764763925044015706740253863176522737256635405885457669043069719430643043336255257486085989772693242613922016201959641307722162192317330776700997425189940768119724487482503069151896615805655507749351309861753395963930718279326262750854817481654059021017648471046873849290756968093912261012177310358902364200935793800728236713043241148435798670735070847496993627260645948724814205445919974078229833870181406551968432783757147089959119034188403370185465331345172707113604631479066977029233255493617025143967602070714562759152056562616643247567547830139978002230185557411759571713277341416948168778433406513006706826984338798581305998429849896582053829400173566843099736844404965541523692634606654017869249107092102000688003226969298048895645221455359252013725428439194541178586466464213995498604472689317835144272314823178004037332065581540623271371735040000000000000000000000*i1^21 + -52715489439355230629562674643100589896619656515926177899705511205519971006247415281072681963021529451745411718347050869120747599432286257621790461245940653601462959314078024807774998625764022460166721184652769652370963445107865405987944559597450515919152879971263173105005238733834909036482887872668226801656707136278611021078747099444519063111377508283169310962778922959425838617034098611359643883950553047986718247326332412303501317054294013944568569976745782307640663284314634432367757859474992705250596025300159523846828125854624000986932907421011071123083629681907025790576112587514386550142598196432880978781910078537858756347821008165179418805694965813500606893953473740623571514259526014755361423916389784350466471724423536740545157697057960826650149052765786183860051975681845515966532377725382879701702001168601838062577922607868641367052266362462632504936144965697948057197864721109437484790490034822534983118587730999567921971200000000000000000000*i1^22 + -106110771869246269503052425061716533545943501762628127353122256717925940807832715257185598905543957421225062203633332374871227708249242694269465934525063761683836126986752824074749472894188967200871321862541033486218331430230962334171706303647849398452466005567062873069131645760996591597946567249479107390924922047355170251527568434536265665452342098715516523524490820007383097175964727528452218933673028078632157841137369106011203057900202652877527792536409360977327882972263488643421834438356401854883253148018292668195007128465863868474909895535224618974725035375700147172360709610744806451237357317327804772438879381216762132033307694169860266818177125101814535110723345187098941873233298547761823054042504184508161077428425017922745062050836363594819508773589547916121174926581834166865401833295079218940470870845547237542658910787939835448204825343750643864062261037277030279032363004864731845814662874812217522185876747394744320000000000000000000*i1^23 + -223566459987156779890638984596109322186014212921501917073267833960546626210558180060306658977809096248235976288777340288798038181224268428836218377674941195972731454455215156215539339922327891193468912609358992603512928879513618239994636961460013796270734603345631888631876979342427647041915199188444039289447719066996575007103197076127754035054065025909544293821637565682902084485372173769925046955771710282893265255706555840242337014826780050426935554368476561334234450547941106555896309186990229540919992161264812698091630533457240783142990294531764167148162029119917550749903887259285291314025723350966165260540732627198449173598362612537471895281596955804396406986836071251091982457329285242583141502174158474913932439286981756210977098444891762483543562643807182814672339832084929961859386209210280894453668230230724133991418212346351343660580132183597632491561690152676699863485334610472222394980424668973832380409855344640000000000000000000*i1^24 + -157227038705252021731166110596749054416073766582663412183095074375282969115683997759922874581096481944549844206285250556012183929917358078919117152000618159636468428809326325859171971383289497172771310519243418266309348764932721017638782690155884156130071646127393020729314536191850164886709498354234488648922610396758620137072159802687590951912002792121062450124751995812297675871080485911253338941027262092814327998459772385518516308288369048475212181025592581080317769481930330606333897502034677841068048998441286232248966769027545313353622673321763154214079687053507608609483264333642936191545070322967111598332859920473021339599803690230311718164821537804111780674617375397783645064559310824114035067857740625850956686628346466426975711217652629597371223828930079380835871864347457195671099781058660567208373246818307538962631512240340884128289856310905229578868627829895022266198076034889473527835624894334040990443110400000000000000000*i1^25 + -100679048083107430861707955471456285979698815111790091729342348847746258918206701808333573689925124865790696332739195769017879586880718437668202946019431295555488022160155146600839727135178692300530184033102372289697831394757349016718119968986206575161130106416734911469808445842717480241617365453281822809014462163215157853683915552378727196436604791209288892634499802470584184011051241300015484722479891350420961174797664025420693118090844139967438093496761334726195809030501231371601738685862132677833612352089566614653917409801851990698861683592153232637743945157318729756665255399513554375381064578892258186376179791180724944552359622349901783997497320882582910848672068357171704115039287980127948974432690732925493831502189805681688100815921901930725331722388562412585225986078623152863120649389420605356607504852165000044406965459288564578505481993585216270957524603573437073571877943994328059901500520261778145280000000000000000*i1^26 + -31079885879498320191585119099921671587558531938421390591419178318472173392032957005136915823218460724040457212843579046552188077082201743251568993922356065177785953375075913795848453790932617022774469971402316686274232115348892084336848504046126058909617925746763465341819615971664793425515222827038010234371386942171698922124260606349646892033079806508840479576526900359780630019779411872507779943842267549784030717651562110901401513843269297609656294168563876712010101997679888303118347253375514805996524032359957766284739319456128749159615297939823778073964594719496855704034995081764610347203654863086760086051642565796558333621251727423861451019566125826750031701891745716298856210785395173932422894711834467812222096391115823412642739136430651684283991033517959377678090463353345030610287969733462448053041239607527120922387843633652700027923298323898263435116587760361737973820236024288173112386074049511424000000000000000*i1^27 + -3932234598604212492277948194599832038794238042616646092232913016344247790287415928860644679636063655693210428684127516525620467536948730932694530528114843093798542646109076237618131704458786144311935557554501718797863614671266922131404096375563179595093601915526414983143444805747431362696986040400930944841702488351720512531336438059540835529968234182921086991472948161054445816015044143468659305479988445746330738326881282233343475024360664039346077324527162254480560659020288622761974739191854696990803165891929598835661741956606881730323579645274295614349825994457371563100220907157557519405972785342787505894423956990448159841492562607544531859663279488359179807401606325329311542749059322856191266455745710747181761271179477841394477766746562520006931058379671464204036091386073011216935211072367976699417009839927480680224736307472839331636752893418867477905385162808553768710929134240567588527118745600000000000000*i1^28 + -228012044999129590553408158701442432931178321289587160687772417783936349744132638947200884795717469189460456468517676332311038419421510596444393673864855741922956791122483102209818518269605956954399297484735443943255960846068066308609049687282198854709361624405490056480441472482410845343941020346757613674565833128671987718258172874396345902187706196011008854631174694951313609589467747642163804358051332980811914229075657026535712455021524965453077655093027299715553271760456002870116102783517458487734060173620880326915961154560343702566108222281109924154665073479554406890471981708677300855577483708164061639593151227708419709902363118404990178573660483118562569471727431740066781468462702202522347043164370165618649268180480736421626713859424282393080972763925940993167597432979567332558206206006757839846975797994866934709338206076329207386047914677262243720710780612662794484802573342533841059840000000000000*i1^29 + -1839605368916539932177859934414038436064907272404777466427649285371121216596905348460269711323943811445970672238464851242020729412252950587982126572343321021185021198397375296145548003656660091591882140879032696856897383923626547317747954532240672933491278597786317950434150020522453377735323699317331842364745930855039626042542848226961646763330933274689752755851137404717999614384091046823831893238618584689257408752591437925150210181570400209654422649491985507157147193574834200241442745749163275963926609974108489566335393350077938652953976713082791554202000006000480303678476177423468280027684539846592923588366625374505226497952483381106632626138846765832009099482477946961371749261549860454841110081840937395818962256081518588073097561448183500927456467374722324018615364877323038930552078756831696089645867228696998161424958276111677697599954777081499332506298645292714409047918689386496000000000000*i1^30 + -78578569214539679416463438168684823629458484274734008636827091299665191990554734161574165237016682536120278441342445476656294008899026080961675362986475671498633656260812564535194964456183706264205242312644575050754512487035425139601924170952764481765924807425455813324074757228608648795469132311418344604288842434764660342438768486852294145052220679194067550816920925277462016260721582582477831216235872043198053463826501649394408086186737313917251888281780306243137816162748246859083933421616015469979458306153920033126292930449093895802065265423509530338351327324276137463569989301657363521607523223722438012104274398349564666427811214270568425036366088348745215738113506726817619953639081075700823287008777645544660875511400580459974498993256242497336357862969855160243241977076424335756689055942330502466976682097470045391153717701950694945763377428147525377416420379166881139916800000000000*i1^31 + 6091550284289567574456877787812717811048558161892460376394236733668882106033706576762300974953692655509872990215307946095773156646267318292379539703007347151973489620599950871727372609771060010156692124357044381884183141997878857610094564644414507502540217841897865736447645553957083200996496720259044046468462456194485907126782817620681151898442774123256797483024153825678493040202519384292761191460491117454535867059651651918343027420366668740132165924002150154271766332959398433973875385386046831058124169804895201967106552201829221727216521991566806580518233608282368970345930201089565474647608591410502226784901555625287097986899949778558842933570863540794157258068686575226583098638631488291456048300085364928891262471331915853037018816962840746535736235570442970298624596370894253988290645095373170116458882470282237716377727044408307423739131340702946339905307970109440000000000*i1^32 + -24883014406494819720251682356395393486494344843521800430340821333046899618478877397470254920915442138695572374031029511869196415607323351145554683184697501123130712241442975114967536847653074049158345301112627166759810544106831225475321016610028196264320986330454174286767294810937735224018744934326249826279731697587769840592181130506031236113246730508883647227933333148978255287796919864612837559789186435256925123111393205683805200908434304761106459092134921831517811437931576302994409322800808694664629193869934771475385189381145930938394484795169827026169070351135156730665324497990841205604288463607804214914438351556966145840164640766067294055401329675766917957299932497244385662040714548507539223110823127824358202984139860166158518978236607474714856765165831396877243681288310904477184922825827652993736067692002550575583591507973869956888463508168394964992000000000*i1^33 + 36946742269884403451351950864520938767826044766314047614369354493164858438575271282228229530738580617647617567133495600978173366329434568989057591476723176369059390598955537644101083010283481894340075641058712510417591306512917990056496267978721615717728589987526742886215722611005946317143394649207488903836577458540428882568420993183276812053451400935910235605496905648168304226719994844077547676127047356058355644684394312443522774065818075488561905171082577498677968801053471962685830617747511384734795368780011021666943186191577131892474435653148197993009879058852896467875278566283236830095604581338492518541979330809176086124066192253597849950340809070710888272434146487630940010577959474461386308009035851893004889173605544363123490992567605205612760855334294563472737805350115889365287796009737451938374144492257695485656693650044415782500168499200000000*i1^34 + -24593905544498068388506206791570773295115979472359114306500474645170412783009695758842170413361243751211672998328314060483588904883213822742426774481770149938763177409878359683855248742168114420526986208532545232193324447911113894481535521445513564885451428159135144254665102614997569185788229537022074957251807555763215118598659557887444632462566852897737774628986171047055465178804597014614984745247827159600039215967849702552643840461793244020362303320385757061165377546233500651122841435358776708505131815347770922264689237632847691455887639131445727914166485651170286136681570400303513377882754524239384529403110017407632424782251178849662194544392798058320810393483031075233044135645131164440921468318084063891014839945513356048814007117072538487209593793509877970194281952086628885877232025412505848156384499302629082734930085035846615040000000*i1^35 + -28210133526331960672536317160225498239289190675654319834024843058167868680826976767634170281623906937625024378910025073855815459586614265360055987326786114238683614442080975133201981179977858305356171468013664849518361134189526776372407993795482321912468331526254230832184456071138740270786854689817709686888376410439412029478655980005952638794063575284669932215733909799982726105873652680430966279396489844718541551194374733212192256291243653965379070211978013534105256095030945455719036703509440769038002713496739326198261016492162646991870496944696952594065113028436336682289207128424822849806683677869548429428320992220129979334398394798412668449897248993829308203661191598543774439187068805268946099412136604830910984250042319782179264972923109681097106405851928482390065087097034530815136614818262351629061385089181227651410944000000*i1^36 + -2146795465589854984176833366801847609369502390493513401777870274624048139547722825701161552718388208383219892191800261172080065973192711852387297969777090840343725159577402358245555946063741146260246628356255379360893164702404680246213011598655709602617815023532018992065347780636194449194523925037881049645997615545910952552159978590987188184101781226265080962139536795099673298903546508908672403657560064266450754181643544514725621813231546635772037451632200301170569305292351888847122050003376370774809496450727610695967187322580906522188354513299370833640051308035795442068798511067001176954668258274138277386995089041178553492199771998612636287882394348907511037663813836842882547267120184683235285591999535973078615324147034280463739514069296909127215573157365914234239370861547916394054634398074760041228358795238400000*i1^37 + 5524971585849691543380676664168952217966621440465790139018446051532964870568605315471316568007809418095284585218463768475293340625395957491181491901011276881942219240708312182379057104857080502948677296863678741910614445274785735564151580875220105262486706415367373028475170020534405820530557000941111219889487543028100737453157956332197557158584594443596015619578258780225231191919887404942733199595401885838932522162120243441507417775291090739702165532939464862725480018681737891349232319084989176517185560806298163390893166045448543159161936895210629608301687238966608326246529313604426343383181047719002152985455603567961986956193790482728062651381799170806577995432851282713667548763324399766224010722103764069673261637054911703066655431321688747006488702921570980051222393617893203265863473461415191965440000*i1^38 + 157495804829171895335814032022010856717067948740279466487255505228004617308416140744110892619056278033780396693971355595588634903174601629340939734112799265042603834865514298297957611801911712121229102425271546765841894849125333017065729480453183646744062854537411575094669433086675104233696708023886706291003611838952030802418426359425848374974248402600548466856454222700592741302660439314109603669333147957067345243828468898537086598373312525967822312253951334321978001866893058402812275050551987357355768349140043705457784234014247395662856887575112271734674572392749042228881831108012357944457947292703493176967145552240683847649227069148829534619926173058375525022254544631441112383471498442222029202719615573884269212124704862706889136662115888969710260825154132768014931436057818681952148576000*i1^39 + 1285988478447623865562561760914741742668858290307778557242554104639977531993535877285407883079022610130147154040577479708094620644272906096546262889723372239131261561786341260515951104091018042436664275078794081078299160126132884456136670189113822864525714203630863459312716637039948008231752675583520445587998775070774126484473696370763890265440607876945908553252606948057503230957654514128701508018091956992771933105981720932258934691372013138249241944545996639452208324239109448315925700427632131697465493248180450693532538621452051355011898368485565514885808206753819411602467818055467593280353822154539946569045576861684588913609504686881459859156627576917931141383989796826824741935362994214649808616988282668681108658265369519806814444630898215182658170348841159822580006644611000*i1^40 + -331388852783798227317981127651118994695586142957835364280612396958946794308648029868600656182271968681925126929402466482450509782972835702344771926649606413192885073379765699250586462040084945940258120927151940901979681616584136334575239113427929580832503324906066477389501291597970317840339472703753173883945054865552159466504078748002942059020745748764055205620718655340534578721191351567138630940694070932333688116456030055801110326768087250257015212212206363230990418556511577876259736530347005127744068251988138045608483889230801657969041804820927485521890098299470520586136971494598342120211623087415366410528928564367267406382517780712555664385905861359187578623349491310807181602434786862316245502634773618487066437463335504007716533140086487626905*i1^41 - N1*872107280693878517349709858852999836826616738633343336700937779570079529664417290496284790861073441305288001325498062834645842629834473468189516486376648733231843075088518410160186396512421685895687025338487705393836274080668190293827004*i2, -1206577127182053762778639131499126182030886407593042306734334370333803622782406080865342110632244399104026265846068339100672870035867521117665087401034258483172093515070292715211848106363878651816148150682039646157448167423008828012704400678898517257139604350715496009331598256969714138628378124293130594657507245652121995019676724467287403901669222347017727936536246326635710717807086631283401353743149906799025790380381741447301928229765792401141351921935173014016037724104302456000826457128420037419578902926985003310536939423289221369816637913908852088233784988692255254917783931811643708554976524188193452854106017956998591759324882463186187167419183933400674178326742947518689732134664154197323400533104356844952310015724071772789225636662501844681819904962828917155912934941575483796731302700968762397506746219775980230536291745274188659132470203427274067305494155538104584284137846526007408562187524607012450539220898307325242669789027148006382619345369930110438850286095024381713009409610953523200000000000000000000000000000000000000000 + -11546303701977646881744068836763100143579108625096458645970486666455754030734567118390874687272267186951667317715417952818409937897738610053662616887579852830265692061646573757187777384684078634742863216978246509985243710821252392928271919896913336877166569923347064839985222760697868770837085323233564052046087789869217392118813367782009646193413302135109167189375201790197575783857460224244023532021047898380805411113697255116084145913655280828101861149110379806873762957156347646059574380808827826609331983109390750094544462511083368675713955619443010223112967718951701357696314877622915909285859850547754866653370097368111322745670393083093236831107061575859855250001899560569645174813285853676683069513129052177883157262813597242169120596162227823716637832046615884840642684947696576949726369640979563428406184358767884605972683342580410097211910701816941252513571983624392839893267861636683992274613957423229936991871518735215322217068226815481662741726084626809726139545678719758864162482615746560000000000000000000000000000000000000000*i1 + -76359161681249575384750815639523552338360033646683489937305076228287036122907415697816607448239630775945243808466708519567086618521876573969526785119622297494594632315719577584680540588017394201511037291726418966048415414901980416822856988853068494266171610571357262429489205590079019889227892157437660447978365572754397303211174280859041409473638280510731410505998334162623967031231137604608840705986543979200987829689581472169901230351354663563995847524148204585654711546448473022544689157207407529610509406192906572379096791570315101698497255399815531259413339268671706757825534687334335084585990678310041030923242568933948566809275897465799048849449211833647213532504807483698463669812626704509680631221801986865939052744621638009355071589993362045841731245247124689540897796603217975022776908412883233071855201923678159492312409795189517159815991884298032809833345643046148521283091000632591809115619924598703589063960815388286667395677342326826126962931921701309334928329605447810539636119306240000000000000000000000000000000000000000*i1^2 + -275829156217634657652040819196725356351652199823500348362562205507226679615379095929063997962218122133358416667844199340713012161149646654056754631088887539733515485688867410363101018265832907745480819130187716269927261253995653436213336191352830021816423270774496861071849934885544291765832777539549853862389613927199832423971308359888085941140977929809529607957247897787536746578194382327855549169991000548060936596769977669482599275799490608540436796738037649479919087287528347833181759103156239003205547233236887543748235899087452415221632069445529231275069053227515928723436201688810561549822441301072084058268460135214873979278911764269599482484317143156638726497466650235182638911034592537726588333218512313805579389864710885159074571333157772260287617254363421147205201333946405688514579947231982156470604266499552156217563746156122094323034186722724683412197104300764241184362031761897475875200661468193953634176252619666948635120623248071299495625824677479919634986285835012281665830938214400000000000000000000000000000000000000*i1^3 + -738204515286239806591403618287570389149806432896356472411169971335023821181544616952775980847566635942004675795401335427856475835369042257266179084241066113220974033242354082175972208733099652301021547373870033396939614623765448873198265698870228257829464092263790666949534222218054624703411957349175168923370395453401101271362111256749528832467292894452062219099037009905850092931542055868360835963157543134096457681769560356186250417252136183354762712904136473720165912187030567741822011030800763319172653720208395298561295782457534121718294324578071092604389871928364762825731463500008127454944796330242854389701937321612359925670582270301620908773360390038357529996901404370731291287705175838267910373823968489325700482758913271520401803061064920872972983186883957796140238503138065641609366390343935422870674414922358549619184042920930747787970659945442730447003148757225554336355903746186341586881720463460964681084283745901533838105539878024150714928010171360566927425297665166297891078144000000000000000000000000000000000000000*i1^4 + -1106254094658673776848862800655507454025550256559744426970374359242310186795873491146135658852978076217994959434537298993518175143461225153878108493334320754242265531984552955853923072942913472577429555932006043039043650538579004419218763584029907298352205658096438687556968173423580946546144278038498476967282239511095470299928194741425019132226499364939611120776888999291097402898099610199100690072744000615797844652123087616378546076449128898958384301113349367310779641233647350734369034312620036954213696390889110251568779572751207000381030945314586614504720599418224053052007715319423248722651114108738396097323296134652378174326360313543302881694187467443176964968720795060439882359509355691747543383800819578249624286700558364897766683431335428018664652307398489286847095572674074909382587832911425618683036455960548651142099727319174663040041207917894515544977162138131106331547716297450803278027694261328900142336598253732743365988965974882642012788459797249053339106422425231695674343424000000000000000000000000000000000000*i1^5 + -1289153378651226372312883979378979555284942097969444664556079152236162838875243785026085293882841759072554086606242613893718241658232904115990784090353858000944377359257914387246093781335276685892948768810498569075836392998448330678598597836715788944848370635187175281656780059238485119151276760300328286452466886880021091241011783363828048921699574362150860422110976750247856999363087172429687038317553572443170550614259276499836272394320219981429635964344532934962586400747465442604295856872227288468631312061663545837718403319935167142450352123011114541304859929824080303162300373943432679130808012408658510411116249177169715488231151205893669348765487607853950285761240721517257494921200785035255152052209214453219294233601353797683718238908401233673005494524217445848425487786911066949903445705093104929219638925377902134223426266961342566349237748957152929999871369952759384574934239716204587098713378819881772111661091953927727074396482439855039094115434807980381695164726158745394164531200000000000000000000000000000000000*i1^6 + -423722335189827150315318556459658059651907468958224840919115115904936855540696944954666116617920143111830874466453538943433956876681121766986755911480706844284894280335183631928307933524964684921890540053917151161329485598231383572354605957818457322922250695721777139531165474061502719229361951368524678513239382597116505880344518597113927815399979183060065563626538032008989022830671187888053852307705515648195850207434426777882104129968800421421482689763154835955997156847939611401849325495746457719103980264519340783894389998237691595862668099007689906916833907357861633185321115275729770386126614653223004619257740645298680250787704640500335561199366731115390613435005887369995084090053737604620651952161827971690408417258883384914656882524634145636987557173915564586526255203448886210187729482277070754931591925417192285983998137162454323628973708133200711581083820408040655421620883873270042922366699568963907982341663101591326623280660890782557830450610343769935772585565540503529717760000000000000000000000000000000000*i1^7 + -220422408783304461156281408112617875019410782464669740663050791657266917984330757517711065416390127769707523628398939206915258045989469286710247484406667607051856693710834352740686462777245818955532145680965844033482279741097627376795509155712086835547481301124104123753987192115582744234361440726620693044485207866240755165594910422308004188144613082814091795185021202700565130799780554110301284957912108544443833263045146802520201782098358013169774848602811205314962883167494050644213898139502011518388149375383669537565040853159059505100675030204232318641698011992541890402944796358009712642976547899910884337891222921470314590342682720964148080777105108144113678541070891589368422831376367456129932653651861248284169889150102370152929257209446214298664973303317608168768783877313092115556729950520557891913347980353907279499198146040252567197834366646089051700042522176237067655885010529036198509252138266429139789227431970170762049005789822202709081023623787243054422505726731096162304000000000000000000000000000000000*i1^8 + -61504340751133533355475701608699333602831838652622899591177636982243313533924314198815310561097183180748818145452323684977173555979732322030348033941718371094077854037086680581755519163475102956993021398256621663850742761019851867546282156866518759391046572839425433614256924553906791610580260252262914524711688355788502425312273905063689580997637815030662737158926296551609891909797290112539818406132726375858888168413050570415149472581843921254905450507561058164015587141227425147801959519813808741944535134254072834037792454252172648642635608248034826739371253028036717616265400229614670670553808588498618678229611282727508125590917822302492262091058313281558464913041270687394199059911477187133675280277216229841662385395648454308398446877795172237647184273071051790727581621750912241618765202641292391831373291420791063355044883951898989690193933071302667207138770148509198211835206784923216921339167209596134555643208078833264292773187447902159295431266114189857674460388468038041600000000000000000000000000000000*i1^9 + -11205566880776829116835758821940305461028399978917775682111697496077026007726424874906494425651853070048813295484020724452663331299078479010393886508761038680325305894090395089775890529993610373325442756066665878944209772746847787833512303382563349243349787649896509107778820642628696949020942486219041723817999877461590529408076214456669255846690584362171142831074220220606149202481218782168181826168660867051640408293693531298001723376947103773480069870627262921342037595044281815261574729587149165701538421991771002109129553944166257503281317045921168261175222356243886229471555971525141601026850460668199678501343845273564330486475693621384066462800970259035653510866758812893157783640380940392675101287640889735021770103094255759253080417008901509660581792270443090167843251782762145037551136075182420281561475024107512703312203737858830132181623208315781071234105860947982708737465623867567568652645465974390255941059747293503579923975294232639672818505297379951195476840698347520000000000000000000000000000000*i1^10 + -1366682988585356849372869697042579540330127243445407943266213221001148245867553267650048973267814187479669135523722443057912153754796608958266919934874663971274177524148334624230888009529488504050854309143374678553918942101571614381207226813481753342295386632108273507076018886562150528272145494012063530266668557104263087820828789192530187681507631229748234586552382761316539130217853009286668343667783600815222721892284291382701168870610232505001018640304652544488374815395819008756800264695275353791216976990659696056006251951227118088075642125117950331656933939659120448596964264802022027942732691891620183550180996323251051470239281376146049271765972897072567608211921995825402342194384461219761260097777561590413393806816040389283260229930767510053143632318744167277946316885713428491397432264014954501267988134375088824370672083719067142173552095920797484560529158169742914500382178694059682092309013784617543595147349645972603290224740972943345125602197215791116251184496640000000000000000000000000000000*i1^11 + -31452853799863059908569077099693486499823902086486929584908824914364704065332469794319574993681426012948606175653394405304739754538232514779959972009606041458609837606971106022887268871312685516827763931818912155340023201462062411992390116364426872144081227916932230238548223300624701373675779722726949464382564896523153434262231123419665734059604274326742567845102029915824320562551412133286546958115280867476952540465122603595901707249380407317248757915782667653122736484019677507700042535631109415435875658954231099908715692175789311511306347007509289756304557826462036095191442073223004550858637134861676477153348550137440761383003580969221467974216723368539831360776252693152063917524460119960212881725875121510202833878483064546648135902725927965518453648392270386130441159830576759871482376908370029303928025962998258581130515587003642104522503191500963897253067477259046476710218752158069621617786531222668452379942466916961125664144973833269420905370400512448098677555200000000000000000000000000000*i1^12 + 5200653389950538005533226513152030966783384120900915240087065318787942502640520997616560289097378804690577625827345772807058880228490222578278769084043432349313270530412442642902661056558640331741331904858631635178832709931738788090274169901226014856763137007148530957477751388376211986528634216042102489519475237485166251900631580754635419806806302640831221394746574992780435617135836390636879566004561834934852177153804574130576886266183014752583033857716122758153035106397140681407301709247525701100922785978918293202536485543398212733957063195529084323607673756707873507030725305457788256068340535292606438673827628066621396435357888922542833049664844527953064869279855607619858352771113720882049115304393812268501870212317730743047403752324098449159503957860899724742864055513368767122097662597104402910079766868278753529410059507855950337025023252738699730811641415227860402539790714329733540180577891063444152766405604501526159270455001465702431395460964082384937943040000000000000000000000000000*i1^13 + -145736944074058337001669202255364267655964713570858609201591123144909125390422869185387222563549695457941006454661071008203930590559337031613923102478681885416409720718390651221171304378570253683413120527254609314151506822349920956630385472322071752609893100154374262965529300934914120610559628182252308286633727239099220480365125527871171921435553847682860354020592091598164763203834620487157468282343005569328157048288152572999207742888249755818883773833744114372774798890449951088284302201677664824639726971056660762232481325916828021599629347487918368294439227437043392837027459669318424180606179197550658965182480047946627119655563186612884721058294140614674096126640917128523401323729049240966163224634130683899374262752243409362015804276026871957256881235053542468603764119875329085998096595010187354242327067775806739191684038331604733099537398581859189140532268210034395365443360995959381183378431902644298162208448108199563697214870515504569538389474271035392000000000000000000000000000000*i1^14 + -4314160357776739702939483712301347117379636851411849965945616827062741361730423445520208174244537162606789522136589300459721662882794042499917529478713115454436901915704434345364481962350143268546550364516949805278699305064825478017223057804264955069770429586313786429304236443241862184403982391793658652660235495768359932910521683752807918925915308020096531140769049061690773979938132450086204852720185003157033371159643821416265994443551210049733615459695825258311186458786753209762611898947307586730608848209250892726709900060132351086175263029786175136521187526193588184685933662560975993895790006990850522298701732948649610686619147965517796236602326542706418888351935398571444754954583731534408328505411790087093913891999275544140351701550892328155783585543993020998933384620120791799238262111199044601544530166473263892340090359028624931047606892016311625541021418459468162285004089468971396571614489872367163934415594056645796898997094680336771359354530247475200000000000000000000000000*i1^15 + -162497175469418576090124737678202459093823122820070107533906919627374770366642704951244907105982015489265727922920429687419808377046082129892570294562074419989628202576560959855292988161180600175519138118400025347252506649574253451736643338900251049047548641637882584474339145418004350257464295948786009367936617860212313650829408478531276073104508894741097542397832454161223033742727051722437545846967014705353556214471213579874757865725281967326840270669871124473424909444631422797031339371805791249219621803312903609732379970175785075795366820177909660655530168588169863804177647345814049592630604372948128738660767758661962224845263097569920171977302290815089877722206846829985258869288233159603275914021785375904447728739190561116308694067856920067898030423030589762991849923510717052982464358440246437800768067989692497812770420196167128780634806836879252716203048622638175247174666589531133292946116899098094128033380040032312276136218666372190242691172270080000000000000000000000000*i1^16 + 1896429899451290811060962352260562530143305173588903493900354337778548573155968168914254622509451733957478153145226834631793110856011792194102289226065687560208599904347497680498368919713306166327957147031468425350863938907286175997914472740032442404324554550466150347046813011277956325188434038953420336610495399482653911048247713760187083699445403231816976929308037473000856603580819422148522575736566890370478895856682456383423650880097565006790720010967158176553669858320646368590555635351527670449571600067805162723433603253171838748253317881826437239303751164910982356437724547125235044520908414329148255732434200114178671923465363627789015388101403247605110676338619271564329108774518740111939854105293944854805480033506514473223794906245037638557076387709650417569510145920805582775841303064342728346237143459635926878260301319610752454748598529391882138867826921419766879610273618511292579530504426131884088679029502028004349782677126840369668343988224000000000000000000000000*i1^17 + -84163791509279577140314447793887043706866918366550819235475175715185783891511507933825594020638285295779483456748750800444025110464665343918791386364843426872803862962694207271897280754600838110674578789918971706906489890560347080497906678093817172053980398265711819424304697909492860725038214964085862640974308314291537340069918444518533920935643629182961504205908757166411102548000768241791849353868302090463389995585980362911612020106721455399176652401330553758354562654574606134692919387164942053627620565581825637937949432797238289317155163317539068963283637256525897213589002354288394565471059541962351307408673454759351108793613713993252205937781734746532136044370925020013449515589470877934165704195159981501385025354918312442446695034697130770101519495085711249313494117079920546828151014036614969859378950784056033362448991029998652233122000203877870676021884515619868447761775396644381541220744439894832181610758156142993531913096341574719950028800000000000000000000000*i1^18 + -252048077856620207762422955231871242663910877946014093585679948053620561731657261998440088875552573474441949804844264474162096061434233058765930683887660649701816367905648839254812084199712781469863151468446144178995044935967131982159470731622072254508823706817478583669033455667376865406665852465379966529421843976147274378292397908180426331081835233841373817785171329887077162340879501514763809033585914312810343363375165949404313269629414136461232361241596358607163054480193059619044812111090969111024276321256582173149029561048956569812026863671403253248128163073194915123084520241351468038548545731711368691874772423142336616523956931808144450004213296266855168637246201883838112397893445683100178951798070806859874224378640223271325247155594266080496345191545559741269038965505353488965192470666731918419247896133359599728877027251336190612230132289709286338095893666635795229735091852498485173547908629779074779798903178389811599909304054799400960000000000000000000000*i1^19 + -3886578384629342377743887382614562363185164218945574584398184513984123816139295613185653043652772910937864254296181251697167656279765745643724118673256234420392097527983186041434220098400537102357484739435531624533260924971136287936267470101395316311163648519969254343978430368712432765562532993127687927587187724662640270426660738867440937483487581871063056661272964061595294286388191880426882542618103723120035387064092315790891705251656401733964823465392927318418452719307265569390520466615634631129575283854427273859883858728949974263938426978994765345173215072022797862372353832343783471210210719766298056458874703930805562145090926176176458882050692454194206484479531631094314306104845153842893578039513971771478365333879713055058619118382388502660480184257051365971730209801436095815531090360163506088643229233630419475401393879586679507122327576970665786526695546408486126803612935508511604841768932222217240450727021127210573655132321349632000000000000000000000*i1^20 + -15310947213163357122702523564901489596235273971019926410970997455548968235069333331332218492461867506324591937494691578666936339505760255428815134994672454681399864085555434493199829068546829490147207213925537935043456685726508295752623468519104347632180574316010273780868253479052296901758314373775035148223970974181271263688928881261674686179228029995849751870586942491719292991937643387805432822365604576990645966751732207121038395377764480677586576169851876503922548160796617188111781074997204643292819648128253517805248905104599733440349124040570416470885754913189320869359514449906532870253631599381052351054301304004456735639769416129644284437615082137579972317304491804254216807071100565590066622821830525286162371688792707576303345273246400290839980028717352257301871952819364996330003827129415137391293181297810473497045966402911366609656722175631635166431914767532563155982445002666837062329821300465887325939842577515735032902189056000000000000000000000*i1^21 + -71082949098789664606290555262102436455765920162390326905950341471930544960199674141762190483913155734258693176282315060705541220323570148801426314419622278416045554464178783250233422729607508576309879500722940751138523634382031308179993133949456754644803956385717369725132555141094275350400925215372211755879627211000737293063374183643411425256459881267833401537532116590762665595952712513676388010237922938697946623327387574835285863594708345394121916654210518797822099341659074214164651773238822941803362650929927598938478582587091561180685251509924133527159305239137293334657016517706413145857676708506086559501756647394559415578740970875380206174386183366192402130972744437006028413236994409032725429980427773309324537591470085840603052778959701093885666261770108798356832013708978880920420377080574600998008418565930433895203643691807869331583331097556380747648347443122225373919134215116426503192389711047877087748620655264124507258880000000000000000000*i1^22 + -143080461842649354308766571693606356206488326501272285418896892107174775032319717712178826514370003444115125266797229229947886780895956418371394937728726639746321950160544799328663638474263687757660289308274658471952200861796070635392738498916757046966085337342813200091833115304167035895066327987713540427840805908281802724549524042205658037169599523731057322727714871362082692540063915317127283402012627204234936832203925068308532406628515000100534631922871831389691985898053587558488734911470732930844389909105469294113017037553336874694401987705873531403403182315332071603165861953960188611574377039875258970018743558108762160453015515086766283471189663995157525270051977228952597717655468378944627745375551087161894076755849333305932285910549054327411405030426917135142166234715989699079858092682833956218669418001809340017455801962073297056306324304678780654938394148156571006667700544258895800849817533297418292583799719683162112000000000000000000*i1^23 + -301400428268171814252915529767881329279782095643320931797340729471743669491004289833454336354563656977366999033888691746021207598793672771374163211197703766638896794610219486513309440656548727834664828651146625892597995176927981502576235340823503440107810104823996036576054814838238987913299750364839602803887636631477912209407060130462043662179315063178789960917971728065817288179398323635833147786667692478910563384793413264951555755787340908791266134686392153615571735856694407436275077695867327857999559756073391028665260079500451858613012206311440156195260282896900809666361304477839461638299445269390340982643833779670031950792714685080286196535048264381483736991464232617270803571720954589597135560632599224313316378548324635042292426039837810938025339684651889016546608011002019472701332921259014311381333808523213134937419206022420967562789446189952449678922643112740299004832979889447621932769752094757643410237934691942400000000000000000*i1^24 + -211922880815340413993729209384293273955669998353173415456480499046401074980546110484585368612583437929119252087388873432066721756759307395037711104205540574493978911963997317819081401735488390456785383313624827738780720049480694899630053889711545802186558222197303313117846427839871332416765154781301291676286294162551953654274459138190973291623502287554293122965078769344863251237037333195669023378263484718577806327310553709896660403073439936893888486372959106440642443523725802910378838156849868549049589439020947082833123561785890959344473791017740357863735435376379410611182226263128878148649405067137965237278277212974375754172716717831886150110327925403673680385808834244006491306864035071836465520359323635298677909592178072724517652188375893840121611410192890918824119192310442325070859849496464037761185928573125695684374058325813457089465929412893450367018780344983075799328213866207865486319481383175796588994887680000000000000000*i1^25 + -135705595212633050236733608937147079817777363972188864052290731809205383731773761108385454933417603350495591371740819980472020427112439980541105900610520770476409841966167284596021516128061106151726055956614693923078061682355580975588251465355140405542996723080013750865419307148640635271732290490286687514752486640932267445149707546402595508140264930676427306287440105995610104163309130670060739840227802499227651424062755673803486779698833849285149095266539558141998180208061235204553442039819762517571867550494712785736230281037509556340990077339535846537130373060049707087412661204681684409855024344210513049144830031275411623028464181160034527225874282766301374587699762571346420467373544889672868056327174179193178944692553333740987142436370429543529585277532101163816781237510758329235479635816269678161318014169613488047761792401332354153624189858771661628592622651526955947514482290087083691400487638801378705408000000000000000*i1^26 + -41878072822877504287732872302057275974531956281159502362088840807802177355189650390410374235391157072791817296028562341466752683589985581830570579257872381539654577993461166996930331211700885889293900781631878990433994187182705716807254040961394974293769515515494625871591556242564054034530143605105016051926382430677216503142202195711673251823392565349707985981580359773351526347840851262216144301814685744850910339185773028748767044855405923981821245346621287492233846834051332832505826927309811890678108804818049911642644732545013949897544877279034843412694199519024745683154502502649515326400531983299686823317599118162461302080138748259507412546497964958541296819038716229792922504343904797410818278376185049624410361866190271529995475644171761708983398636123422979416606595745257647460132315292722188444898154437125093275734902253713188981981642618242459199898924879723524555653661619770293655559528300884787200000000000000*i1^27 + -5304131163810219017133339665261468343287473845275071183137717281865352850751503406818170076209789389558284235564182314044675849213500321413355938328276874895127712380569226573461104791504483009910713166257409357016813576079007965035378873742630185857054549415426042631395501666967944768633850806037125678834293854875218654498579440570666804540937420714104737333153562798934753769511870353819076800481513748503720905111079747324501202470856714140884310121462290760998601098609126190972677724891980666234894817484340769496899812346571717812260927723932171194618397325213861369323660378210626291724133507589981227052118093730070349904396533390321909420303434073627801583681493620655078538683746882951118252761490866825443801464727930727950430729899870942208823379266090399424002032604245073441438014397155532683769973678026772630966701671724621339994448831044873637620364718049121356322220743294873791772051374080000000000000*i1^28 + -308896317655901468707039087755173515873709479433826906883733008180597197050724670971221493384078798676125600159998156250522651127706589055925853189511591806763567820275932566435386756729682652552135220728253515089053008667573686054092654065434524888749325666895946943958878700461581890470632612135902145995184984566917578252705931463919846366419257448315806402402696284726764303019637758094805563090083512690662123271005672147548787376123875280147374165711544387446568535043359515586387739382851142084233995305555959291441977873434765754493794844073227210255372110595229946416216143431562034655064874092119813687994368931970952224138546559083932049666419706840719637690674504273717660676565138473038472714582270506725928798103711472937721095412049571562475337410186513664105171959457277922573125200558866014052189209565578587666400816080887627839138638630630636901045224170817431387418609689696445399040000000000000*i1^29 + -2595031760045800348095580099631910582907810339961628292465410801675651134670215057491520908742377192767282115398515002189965767422911667864330588406206041032402149612806407184798233179089296484290446685762920398738850861330796530749513798130718455510342215877751934677386333452553459346651755653957994827178450628484869925579171039636372024027370335739728104536423164385371910526620154595612091200396193436541198672541706006069611673866012554049894325134327789422812485659492460236125332742073608772431336983073495021286724901913393956414331116085429771513566244365535537344542061485453002640258929618901046827193046717145308987817482751623960658744902557157648606432934589896235155548593986373875956992949614927314438485259002965674114146174575960019131528474054471381862465524748823199136082271617272792649073044780169630228649952862488666792973460145578933611441075314946000621098492526120140800000000000*i1^30 + -168693907573313521789890115068549973562557138985283704394938955883340191159026269621097173240437980795382418126709737679719246655547300935517557584074843130310414560724844783458741449976937912045362865051649377075495925299484730902458221023435712218599766074897931433974160645487568251169981586900760809682439934311727757504384519509369048161046886673042940766617012661411177616253484192693166766004998219969561033373122054502922679397323660600842272110426134980517401474232900844308815980644341819765614173113106513640048921144613864043799760221237604201926191120234734693690348206458034752117917933961081540907345443456860948440501920435767286297383751291380599690357641633269944453331833497841473605775430422431941898369488502945371080308162086887221533183204506510250767441442652835253440305276096012525064116212146367997816102516721129089560681758996345945437470534779701188183982080000000000*i1^31 + 3833210751854600098167277567486987423875708835799683315361859419864120528845916194785327319839855825777225525976893668541177593746826507522629751918712203176693846758115857801155910801721878908856753905633584779799416791796968094135764099961863957719797057793055599156759528639998185302942737384571994402002248599283268218399981251879950164611285097721398280456884000917026256770793478413318045369763615558600717572719515733019693155941722129149831217929622146520489542839935191172017345804761364377935958225804023305537685414827198013832070279948776127901002627582579643531546817758109441044030602646324572333238106613589819367931012613893310668510458380693626091041519710455486928846115243263867894447130938492449594985881997406276200980966004023724605787796316121732077096895955006358869250725956026614349776459960556220081721897688515555689516661671202573032780956053536768000000000*i1^32 + -15234514334781649467052674115636616269571132246387630095383370356460384446571805175230284051340221041779554602600956975098497182520716435470909443574874814279037508898837660649864009579031995064492655170547590298325808104647079902528159776000662943158381729389681825455081789097267262538537694539984500871384424495660699777993717251403743715758896988283325975439217942388073223581579653185941274171680902606787519042460804116571484281408153635596666639672995551736390874650646934028841220659073635421945008204806067319201544630589073981656495474592213729607208940831887466911136590168403375558430217466291085361267895667021985937963184997212857256942812229693709594615822330024265073977142326716811403960098521457529445285077858713747895200808243612331675619178984548332542240323511762189944847698840398190945683593456661327268774390085064161655438264304072246407987200000000*i1^33 + 7667364463226149061225779860440511542213401732801946537211692093544711815735763436049910371022338643918596417029321204065033351679528146545789367386261279761548676461281978630632145162461818735766296514350624282007016417574091935994435682902081524079431078027058153948007151580296832358274967180152624853939024122108712250518693063349641186927817618032280177407359668451418333902040957881499813968275654500037760285550931997356215078357594206883000477139454200033003685155563960738087602469256214062674363031288650089647762074617712728945054766574420958144695938719197837709939932529201329396794855520005176272197391050819620804295278686784357541269318234913196989216784024629455498326788076408666167672527936862588011561289025305745285273760455394809213072179458857378849194824828533913864259880550197063192347484479910468406025686364674083105908860518400000000*i1^34 + 6765699239548529764884712711507218473617740607323334117132798993790965481959541436789427164752376415747326962682986111756545046498731233653757567114205874116732942324884698371336776727790962081145115216331830783400634557032200897919256234639796657417824846173367835185388945060058141230152410108918832908935313966048147449117879527157632765288676566050280400293048002989532241910110859891504894370854457225458497105160833736027914043370965421243553935071710474077511172862978521602265647429095517474512087809961764601780493042660372190734183955677418444528210113274019360291441037787452742805361390895351057689143760220380436144139178975788521337635376842835801517557907916406567916958515278946576676307869457950912695529726331579650682549878228232837421794333792124070064846288386597813914717528921080664624202144772388340882129248585272311808000000*i1^35 + -67619456776821579904645156761049392718447271947642292596001897042975268794062181778638815934358540400316410385392396353870385513080870422738368368951020315471055009579534187084711150782919055133519439189534030024148733907046453459969428863953682438752410972164350282341437727218503392777544552180833113323360739939222363771000768931550738274667145345133870232372684434178087818048014101403047710265235694678591629383356747712607419180190323383911812221762427916039141157512374573145699904983284842804209751091470274979790953856012776167576861893725848529925011182259939380521914525527117615704515425927366882421781682028988656672307863607532429609589123616413299382671024122342807985901558713515901667427380673601919157749298253849541008853132284803948007349310421625627961042228492514081945753656039262567222458769004035553709304012800000*i1^36 + 39205953486937256605206811051551584566937177651269011347708977140803209669010545383075853210697653265876118641738177478026563776380784632827688551215325162279474939542192469323722599997581497423190890262723118440424609314564882915756904379089608225191875461457187245386953100803577829295654429195378014582080341674269525027770685598897996603979971889198630653989260486648886866662485476280409244018412127575760421426852034683693453123179700719747918739181144504641311385658363627788118648896387025557935749809912150309436919334333232516346327999717535301201856914650658001569630528487473598168664341996094995228528055955636632374653252394601221884784732301668764416834840333600308005502815870046080443971438510507080660788899681358138833167271831251332020645033547048535294008098994358670728561368235456517269145101870080000*i1^37 + 7612667548712171984575153079424151045346574388334982541898586296092939034469183391889216935454714081231750159581076898281170979656433586503896943095047588231763352338683788267704569184778728340908032004940498170937550921453335655610341520946546078985926000470721696243261915176763488819363648472140363157494079670960241841135432046911859052566053017196707337612093291646150322538314054583974200635617801498315123496960298623626879658052059118004842217594403557773184025760928788500606487731052723522216126712390125728780376151225373925133473502380538280833955449764159302905402023843554929520369856004651526080346996800317926973236946953904904374397820226773629581891500045267072329627721677593867628239714671586074365261278010859850129647889162127541072796341222031782565752153836024689881012557206509343406848000*i1^38 + 210457707491782290836719666018640436647343489230397465459916617934905526758784236904835003218114220900312165226333774362535715588786398525824073389014882116775194143886365510829531554266282443168763121798814474621583577750514510455336189790499043357295186617228557238937374577124169639900193886828652055259370735478002197430397840625836447739609871110237911229218672703172133141120597401547282172532345211626510513411807149464075548389261809936293487477770308111317872735045221166624216378669626938883676950886798387027347975266588050622854557927692300959082345758813418457940966369414795204444315238434655176008838348561190522940183633234410328982641837177716946010134712263995416062708465961573201153670824429717926961147336239375173299594756597801238752852375774580074342489752409595014203149100800*i1^39 + 1753061356593736141866432830893210798820882520504631708292769324025899310074386378012480049065085536848559207116138870557202131177669812978495874629892139974541847472551814921808383208457386843654900815110363184088509844285890515436052629722859401069358109144079889184185270585846702003349847801968843932629200717377859725455730261904476260383348147128208779356288090821845560250519137657893949473713479587568473285985411478481893717781341385880062117283376416575064373374741119520211432325473853436154537259318031715276570336467001633939858146218164874439804296766326805697672451809168893357727459346562083552778317458504527596626115016301423741590054044521187055766492551245981783401440752457425760581579210502321428005785144908819580440170575293348939979476211957240490577395360786840*i1^40 + -502253880675413367406108524161243274391163615447710297673052898318333888894616699164974904584887036437827082095533304556631085158785845739740445267576159227509691990297085881502691272923868916516129710165694188068014541760181423353540452279452858300575522378807470264390977443415170857191278948329094190822023929726110389022814929552563629429624873679732315488395238844654305884490968959801381096257611149864214011708947794686566337662293277201166932840748215351111745240527545620501975616927045576459251251598962658719929704844931179371916753997043966795772253893248499095611784622406509797454188337189459322318811340104992411034999534495298277766085933071748865539253273853961885516401771868830301455684205608131649890376709408764958745931824707737202985*i1^41 - N1*3488429122775514069398839435411999347306466954533373346803751118280318118657669161985139163444293765221152005301992251338583370519337893872758065945506594932927372300354073640640745586049686743582748101353950821575345096322672761175308016*i3 ] ]