[ [ -8419812034623071649116435932199477742282779571040004756949719240925805842802504689749951874857719290792563039903424364655790588320002531024898092400688048090416054091047763851531295619960525447899068512123754453500237829047731159114505375462658647101992185003601827953394004124709137727346843663939494439780106534118585650262853456270865152830726845741862031467151823020698497946086030485210341326394883245404536131779667622642736391075951566985562573644076476561045995309262073024457115648382633465310007160664304133046638281151509170943763016603927780153251634931511510766105999053387022108164653302339570891441299056938929131317462036655110240507184860120242365333720564811390091533829541212720688962175521250613103958378251762523643540312758270969662931635422385138716909843610529928000368246323248225965299309978907000148218859225088000000000000000000000000000000000000000000000000 + -227609958669853327394935124646341112680400344697253337612482776357157204088477487812485288217954533498585788835095823846925455180803277378500322743121793453446095302145668438376731854564228746608978835609128107611300954014977451806477656384423798166695791010751662956227750983140900465200289070257977655543367468481269009893891645407669988708667840841192537398857248687488556702073179020296422767275361468809220930594779728843050823427633076374764465805598917767610982337129072931266768357313194593271818896107658876800524329541352916672590863121866775192860105709213188279034394788265841963428996015335177233974110767303230983414134068003337773811202956631918802990112961946081919547858171958308758516767326185491260382056237806386178075820245486557720831041912253371785256179539284715110931500479354262597031055351641337152903691349524480000000000000000000000000000000000000000000000*i1 + -2522096289941587227580246374206296418925616624809669218516826470514792211942071427500378079746152888250881977604712759630745260756616454399955940451504994492056672175547079864963061942825670270127760762235457364210382398982066912895286604231430230507148935930267892746235284016438679955167881805083358617299493379639632283015657973906428587857361724419659068042048843890433584568011541637545195410055390787716983144293593909994554107746297149687467836246764446384344267574553978984948665881918827168839074800266574600939173967956239056791886095518219961864162305226033934164959061939855691573082456918683726736836939967036992675197856418333902166400291056586301402114607369507810537248268661845884105780555075914289000724962564044051425974011348238220112509007048714572064250355768994131154554181304028939012576251466227166847894501405491200000000000000000000000000000000000000000000*i1^2 + -12445619700329676620220782140041704638942006393860015370997654463563754072793756808894952032671716547606758398225051547505332897890763110390638038358546605257877158745543358440767443040040964174514905025479803580674883415360315701839975883787442024729913556398232325172989808020521675649165124896362836486829362278853705581551422547921802439084275275586499524759074388645400754900021254425263526532209909005406870240978882586086608160516146012212168865565118189183219955049965267257039477379976049223863445876649694375919932624493387476003619861309757998618031157777534988895830449803797185233352669352227180672177950464561511571540981206739706244249308854396707001786829394687707854181533663085349035779028318086559023527345445588346358470615952675429846269551294019711988486364666235061463353584053478484797766458845540523884277787525120000000000000000000000000000000000000000000*i1^3 + -25311628721883947593702858850590843336746049911907772264846285363980646815919292981670990234436352480217472994153655463655263361312399530479082876345169768696611521647296905649918213466879982991451521800584923481446907099129293896554554883362325335468631406606983950431497457289749446462403612155305180475592484396661449820151806211031519037523605935678029228639244890498177308101836264313534916078692543865442717879502990319012646504066093145312622030496619339889905171169094957051678562211030765446346736400614344628569617823145093683913642579612056133379428874124809386122365937435281483054678484067104996939101352720243808730399871559291004447679405953675781187205956047629795896007213835580300991399467516609071805103871547099388700559850639645597239892308446938020401914699554647018826748024646725853478816014298273275766233051955200000000000000000000000000000000000000000*i1^4 + -7210873575429099606004689623096031320054514844426874497440728540643151065879585208688472759290308171173359530430455896590250081632960796503387501894554219633011959181441668644608040533515856809116739978133723309116920928987768075939338337840692397101395517819099985460149571242717783817121397186778588506207085137274973765863181868916184275258148883015477664909868241886718812583546505251403200740888680663336988109870792304690426037967661508662650587821271918556562441431517635509330248781749163654186784264115318916564489575712532139697134710790241701105116292780520255520475940811489865277594782150129396183170237087394788125607974210748039917182198993915534564512518474399736647787619882594095887839859897322103107299794207349666385763429300830737759363081918242938759655219483779558672476228325429390857512438950461736045062704332800000000000000000000000000000000000000*i1^5 + -4950796550809290983225920915651771410013537989991765696717471034705367117450446550041444800333092522985776384074803636615797174793957540565304876791205101719340528126429833429383124810576122405939318395137863089353649189834683096367793074663872506813743920437771831415982606961646646143463825637103757752501286337242753828497291043970153747232713382931439972952871309448263629441185904745219679653477959980699148793273771821670894072009212109121738658940075429446678507526654111442056971025401928741635871827563224759709076108125093528188812606890372238537535702709845824692824066563312480285511027117833544465193564762945013967633725817547269835738792544822220422743586080148018437166490105258073786830553031241817615868381665914913323394735057751593624579332615734751822482538970103529077805474071241989034762226689706970105289637888000000000000000000000000000000000000*i1^6 + -1566872199221585921319251531292537686456061897279897437476507275650886567030273946000769490588311187683444983993728335278061252278619469340993914784542056142531646496435315374496597871138223494549657174808776302596379481542970910323583241064669342586467575825395901678421907626972366587432631350269311237309273244532743579940830874589044452282197758323324269720468488505665856423655697465583087496936626207541506696595155941701470015174740919176961103676148560371474553589088905358295953255395316505548775821085909878614543774268968243281633141567439579091655496355824529298250223851379516575854019717968254815397224778027697997831207367888279891155259998624992620289714244612339324884073705490955036087200326899525901101070649414791884016717318610241558230538491454422123406400626127483200121121503343704011905469624963746564795269120000000000000000000000000000000000*i1^7 + -409871142313761774500847005213366400403311199666071925511330800272715778648825987250836878839718060747450447498431035998738973504436654279561455400581101305010590183821497760420057975939866100230772052527889714769488500680586768330419992215017710699972276641253791926585185751422176933733151773742833403636861510028287286039327951606732185022886137593263253351884195549899693721348957841277366500314291307800405538039393432626055807288700634676004838032472858925824093358417366877135620741716827023366780017428354516358415912018152854488654453257633597883532528233174736105870834444877171377644990360330058041818644600744555542714640018636326816061636694776330576761050000657836722318484222747393253720423406927239215928871045384115090241142534989135325837863228282182041008434874891152995545369258768368454289925524335237443616768000000000000000000000000000000000*i1^8 + -99445384509966260157326108160184902759482707006526872523598818712486537923119905119397980772838822300173780550603121205202477494737084379215152830015500287849568712887557756096710966399563013020597190063390679341858085874036876713095554833564525693978958849614277215939813475577860434726748892275997262319267964447560969818486976208274282849989143823716410370333254313998801482619555129134513114311702162950420899006923606498656647472656948328542925166869787113434812997729388476877985927006266992700246035211675679117110523023429274191534739667310499430409423393139005145076646239693753434330198948965009423239128820895396943687616664330267907515689303825586410047816079981682301041572480887470349201588977855960238946942446256631782547458957577364805198070306264411809389616539160484058930902323353272080755102706684584515338240000000000000000000000000000000*i1^9 + -16308190695026545887522562832680774850559346391200951933951891406367677527081759075864012293715653361421304272098307403054640608332384020337757854143006182569997161307390086766047921811558552206860694205429357046469490595753877764237437213515979316936947876293521675806795878177290941267506321673422083055994655408863236251519812027603125904420693104646915576007743784115742237755256907570059808154689310580092708692884822495543972624379594110421520614322833799142751501214883951241452990847331070774337882176461345650516656043224957448852274519380167915179847197650991606041770804237741622219159917288017855906823343924547985995342006042494347946596594633794607966985422650909659766576874808371076833969819414191996497487536159556933080434362046132688463276113675629286664117231954781117795587677375035317189688853844166841466880000000000000000000000000000*i1^10 + -2378300521683159806235947475492450611131039771075298671515574247221193846723957090015956303492630395954931094175055228088433127555725050360016675423251981367343813253292274518125098682720573773959766631768445180110262442525828830687302425333830243554187741033563021166365074384305706868472583196725323488743665088097093483866176905128161151747256782082471802226961959597223721262424463799606111674139006477298515548351287467755665290017017145720521399316082999658959507344763363508091537327265237105521990053039916286568320574057530306966029718034120658796211994446382816083442834314626605724713847365393624810701299229834016737277494370498729009970595766608322815411619731498901374984526053979277838981398615512744111132347146556868795692871876430755579689858401157314979757495415047316777960556672464799790828569339368361164800000000000000000000000000*i1^11 + -284452764128618149692028825619539181014182310305179556216375557779493770169162746011143568980417929775770360346299995246002800936639079707953116942139705713891807015549677881031667070129303034201551540776174868933593166597230468736456734776249395974552525554319262568664761368289448868612214626191856557271428188416238616481549530882188841887012830055715672689615765797138379846982655466012519781499544285077952745864466257555248191126979301081264744665587675710339946012909628471471605307278245749003852545195070961415491762164316706631837637188755147509155823684113422353780485466134040441165506487479293988388529235001562759345925860123755888090947482267750281824289699988062831085407714587860991112510049012238207596401732390676247700039448756223674587908215973697028975880941024338368455797738663496593874774104884641792000000000000000000000000*i1^12 + -20235007800752332948227021774008493878055705113304753328887279097004085671036745020838014284405696046432571105517833437097798862059440025322327572702788487352485338732422815668035281467923549470579717723587065280306061256614093597092580390821710096144187981687517944187215061473988086944664177240497093927683811913850914866609629188315166141258766437210698152242152459007641038522542225127980469254600492512817775217348076686628459542715444196836313872195146853347158247997236796554067193142277840142372246755583994825260576414314133440098328513313104237548409911954892182243867929361148456172432322635831360308203255864150565185306226485756640556057068412447632062816355120376014033260556865882293584633531514855245986543507060883781538279141280093048267107463972085734783211396596400099485245775522134484388263424845414400000000000000000000000*i1^13 + -1082333876961590511202916338955471284215368719727972290665431776076619503919893173162232426735242619153494241183492784529555035798844015991369137162042821436989116671074933919478554945910304323906440588233206682612943632322437551032004584700068637784378656895688777180694960705517431034885628629252030103435926359924241114118786523504172104394660428486743636902954539194317884370901663450119242647486111441584514241522015576655810330155119238063800853787821706459907620996687273706463313352828744907180464966818959685265448860140904527616563989834994704568514618375026397379517152232844290555335867203376455790277463879012940195363215535173925422679978549403448213916195186538132552073471239289109894477933792488400308751374539817759158181249545430932034556509359193627505253971879925393460953983803487587482039459250176000000000000000000000*i1^14 + -34547496725041638468290921534258785085443200198915216317473922360714035836214066146965633807601946280948639392082621510752711315490376950028398800856122059419453193492550198347279912386915203106769543106311704573133715779816739915399315387584433769966236565248194221968197352830512996430030925105002321486994817042342085998808040223607616249088515200675931531041312015198717610228424888516500632238358437710837883802523743066794665265941150154895834799324415283412575658809768583907094812971961287010326640043584329849220940910394608426911478112319353244569269622131674598478942264726666550162902216272949058244553716064131858621061280040494611833433930808434058036902452163163924644658491401487439818578464840369281542976666232606862006012852139070452521412467088353715443464341012616493893663256011108727520952844288000000000000000000*i1^15 + -993659469242836835424738087163602828476874246042671260593353081033113167379176485618625698604235574734959427078293359784291288968240871367737674367325742342217473579493363698881794993671549323788486229655903967348790020638004399697535598582008367594528617994843204482625023348835368556810503180367358529836297555817858548199745449253153781078821251319664778787680030672719694215827126945315024079511162711042567401368293984083635718268799938309473529624939410547397181845315195269600776846730424421219646524136279620546561423291244993832689787258296307427796962090111736102577691083020357609849088219764082746984998324345236165343094813346734641090945402965373016742455970471249928222793249642374062915072358763016384991775404555869446899847430730743222602192267476829628653530650803090156738699227005731666898452480000000000000000*i1^16 + -17091797660231534761195791489755920663973053032754853085920287888567782811353602740433008537640457176909933125899577807438880486961582660173063769409665710967665668798185037339108974762344102790024013955576815044716669720893071849091731910605313873682088828248790999937250555032895605398462852030376717514363067989036914999544101780175167063945635866258462329447525673120135980531868120298341049590741878747207575095889976472247817914600081350376424445473435793291337592987664054764596070900178037220537518056452943339337002913211931668340136805319695310420679781601378562220046559820276860846154480823503399174738805700928016819963577432615878268261269675391664816921622970999370721760646167765539598715341705673453664171925275166621112548950162122313638055354362494990948957531240187803581739595218958641476403200000000000000*i1^17 + -240071794051352374334545001684936226862898931595825570640229407657172132757510128653288065796374086585593721198501263865471396320117515867983597264918537858024860201838632938214169856298293836157279352306654597309808699658595530765212729067347188639853747029765631523363846669510286449308512148591365393993582757631133704156057150318544213128883241200915813045086200584023554728120279775949892546715349470759948163664368561516121147725868945352618977066040418154844189663095263433999462481240220688536637062545003018930375548306372147115253032647404658440366028881556559391590946142018732342913938533085229760148572922093086355561440055813173811000388563624748274453708951820760630325814191268100276951787035548934693869586231277339283221515456789630175186623100952026689712365900724233570592663667041999257600000000000000*i1^18 + -2066083866919239284508615830787967693326922099496071100562885473299847817709880552731019908456962766465357792222003644424703589587251726477404240052372934150206423695752876362677426562530837236354673776252656638646159209572253114474004224872806850288184715798442865398622561878898375998863370201438862471345449718201814216441128846946519275180008726857942237834569920224106992459474482287083504640775029282857590320673057840846739615902958545731393195131395658647419360241407863818641687894015115548856742043598893518335187615854498574125720106946281783118762910344743241828709874729694412170919112161897728600337920637734146920976372242710025023382734245155680778504816983214162306250563571065734109080887221145083451067827372135176485769729445690941628724219412514541244435193931001064923752078074760396800000000000*i1^19 + -3997700368401496849142625195394346219705140285590294825722161129643413552258368798733011959013938028457322563229310427079930990980925685668748090302107258927638430537837273513540720152467233772611325728187380505269998386710540281110862686204108866658433398771951131848573042842981219958032844020015016254288150788587827098472449505316269406136192475065643646686053385338436155538737136056117234913918029184585752779029089296553570887129733373866016634703985497982512358212034813989089544265192880084829409589173320396378533731496093753682562987962505087479329432483400024691182974205239072409573688020937999769864860077145363028100987155507860539501440375209706503553659214855971767021204088655459735097151182070184251065677802812069004944957933611573237631971680562326433237155638003224142297957190860800000000*i1^20 + 49047036149327408369368220899236040936403762683069246883098091104312638160270709730064671659650158909242965905729956973213284230939027288380075181190404063379087408544082009288838550172113882418049093357948856758684641234768100610978501010115089198326377775567403473666249472186380318964405446873849908048385882302238835296820985710260165058131746351772704510612209651775022179375514072220929056853035431375611242349700566797485716932966616224780129479598707813066471517787969590343228163567468587417584811998761084768813112373405692096378367804643521535943221329601690758286457765498297976754088669387485052382723832634571041807281261667894317963461168150571965004551299251871347350543995970211162642929760421277047513299198769642043764805083256907222874309373469999514151375575414406323259658207232000000*i1^21 + 179842103384413358288914588287500920295967819493163855945654722620944959302867384968354798135092810566147527003749874253247938360530817544167316823336910142285730942143070156887681383669972802137752588418279821139202271950977950473458167471799811169866259272376673234513053975637121352752865593727268969849977985291165531164271358515764913931049050149161150910541025535844324783178056264658904346207476244814488107295696907719442188308389592181996341090100635243866405508182259385954180464944518704755993632113677466863437025630541787783556465243558986147451485846671562376877656494372422367366576016414089221150035403307315493256344705769773487326842942563711149366287073694148501332415382609068415511271481422993241271344673922733358983359552391026978328653614314464738624432122437717732077076480000*i1^22 + -538358658340115803824160674982517547862619309291910511099577764294447519510156240074779824418708613303639605427067796022789706446178322230048520325352507742209573885622621358101611819250401243937092393372584645001629365224764582506397514287230845270661396468843680701477509562381661229803930688574216090224072696068695288437317197528876077392334176249236486612314699959862380318971001207939579811719910899269085445325755565751729919974476223995518929307385557900695069236823614173430787770264733664697875781483356318079128351703492021710395385323876885609888179151249128904759734330798091530430695954719982362513197957650000178697321599804677405840662979335178389806278773794885037429221916187332204057218373019567452893361336699155396478069853209635134532796958413037416717814591590619938816000*i1^23 + -1747522147529814455555394450471823256817263128828484827799095909552609167277716492415326948199234582131917256029633034479648593210977244640372217792000654327738143550412099765838441571750941034064486882706126331732131174879952416635946850484839568867480240823189808330570301883930450483176024740178400625348017038927670036540844540373046267267884449005794060202765865239265839017412532042926480954738573005755158117393682924100510568106030817378814503582356219738862712035017018269481752825256056455961500971765870649112015457793658362774207715921123959390282853416137233771482661389991808542515079442226511180597796768847535005485173741529671410631510479647010584308437120389531120521488286078702023646297470208140840676872565826570815868333532006448740054009782800799038663665799449804800*i1^24 + 2028848045330736269914364042753635650834381927997213605606297057841478585922690095349457997284289997040850701215247626901313901121214741618415705363314232759617921066713575385181965870966487667906141245353549907697816474641777759364270372980190149121631472626906696123045094278863611333685118242417997596691823292979776197804641943413216828760647537731438583332486323713758913241194061992943060349547603687322466384795271165484232894355554480076969230374000931330207980182066796549306433143163761739141738633186576409662665135170019104954869052176768009352853596812742044857443725989671171093758009833398813183478549547789258646345335733128050526885254928755069820518469737636844279610229801383478881675362416141398709047393736631706305246873200300274142005960651397948607541679226880*i1^25 + -4357153471176441098878865397055375384325283295175293175548522198752060206600826020127642424916159885212809067430858511958798426338606847812007384169724864127157678850552892720684852457373293604485141542092146569409523313882184418078100845484226155274714566692972032106744878272846896077102366981811443281513878250577862170972141024661852697155984277021810270484426180848003317452665526612117554006116806275576302886885648099575402307833198158629866652178999733778276882364615646871503770165240901926454850587751275216889591847571126336469758700465511612201724952628187103439575804637718101046813789095843210855610557472250588309907580169287975494424576204612791608038874152674578038372596235407512793859404254020916160996250128179579352822083744458801714421025167663849919217664*i1^26 + -158241372180614181218713269950143897613337848992629147729766161501178290228776295317459876475632318459819949066782392127527998951516438163389343109392199787284972577933940474527716272963429955950843866231108252239031264578183230004812934427191349572713249742024108994755913719173179607744488925806477176946544665931594837687788519602836456087180255091308256820565949906048694833782686196855079651880360584850389881796020450984881962367438063408234947525980984221443116177635939855872495471729400245154394358426705496227822423213925721207010104430406564925875343724727317748418336022572997147627466782599356822622761176659982775930747863059265849142245943211667441611764598800650386038202976910467748764586631750216246665834375855680608252536720726648802961457845402337280*i1^27 + -438740372491204483235077907284089238576986789878286182497319826940261398647889140519087847428781730189386954989911920917361308415796017382339966436567747490548750320132143536690909612508471916970881494533332000072800429939170042604722105326503144736400471817861425533849228301669721455200503028927226367094840701138583972233911634960830010967171064685839994300707699569919031822077210925504566555642727961284695415264402203349524666622175285738414877225513809735639396634780397536814316435201976457017872958634792129011016193139762986686761648227713314572905181524786913736207173957975117367369207879040912431511963722321396865519878397831123190780083605390885981207830880281847223267617228713394431172650653760869499798994565751588036635969132570394261864262402048*i1^28 + -60076664602624271809948378989419796347123766785481237012197485131467816768585580231264967257165793450729101596379097015590596980646422102214169358844737359402309752724033209096430906064099659511095033663194600750944288018783697326912504096680844856899396458376024997383280262100600634358365935387544834810160053044500113646727136786650224464133457681958531537861895657836387975765976072657221110190016158954082575200135259308447839471668965167248705988268203387883278450348544113096957751504543024250969274582951904163559675554875731231226464942789149512388438841417859889443419628727197485884177697840648345538055346692053367126061261801379035488979657208459282659270803686455970285102622231287943155849311306661782711440760788149923824827561860106173808640*i1^29 + -18410525229056564960321356831108031972392664263184884936601178226796524634492508967611495134763756285530806777443312602512253165367846385756367387578843757942544666962348263102934322491835785029475784158806045757265737912441981181322924553506074113133080612112491025304315445716806637978518357813113349297991603717269280670686322885890302102292695614817653932015279158070470458440693627026158769733015385137668628098643779326227802821770148504542242819106532955680884189581156943371252441127241227396353715030575184676401953124389947130166063581555977774726866545240121085594561958703774287636268559216363033771306978204457454489983185818676794356286297111423924089723814886851236676742170007823132996067804572611969782687486039480338797208301031391232*i1^30 + -1335256500398044348699340655033393025180966367595668157866040422096484228731184084939140386637738781200362533252410150254246440412066114388370276560339934706804731895716894711737494162729210049457443252959158103846097336142462186777693450180327082739382195208810397538467973821280826096150473149466039321799408571866519605038206011058081451249733008999797624573315976415441915674469180657062019906169140966585239111828091522260046702183271023377466872164717637778409161793158773847953687060351490281747899293844037874925762618234644361790048785820428185538475927064129264345155876055342604536655282078992887089033016953500430357765340453928857686238890324972809570234920663726832904262072792624094883581872015109992890329848180933300861842489344*i1^31 + -86890862765467084854817755417224246015270383502034277960720805691998176699524661646671331833285039863128006720144380338475254006258796333960371165911602239098930212942683726162343589399853211230631805477778453240285398342744504910472273110199802595839088056924178251931034870558298569299485640602419069513102516602040412303979513800586767756634306942990344769473692219884640435898163504057269723308017875345382276057263577992975261958217287762127895102941744063302458840709284187008018000082090485947006663848994722461240753993894533544874022234465687424947821153755297287193483210108168771491153162226241691058403777254756319079726220262441457718172087690382042495305329662731856524759654989563665121698357923131358717715404858780024832*i1^32 + -4634187750158433168229921093148412032617628530067297498334832726620360225282396428950022435306892098121095813134293806038325103739837410818668823567250218332407780960033539967353702586177297960922353475030882290055392524197026930624256467594208818974220552051816096973384120606773395726453294595199977751670872475358903496119763167148013461760458670451840693230838230046428296789426705948371471426508450505998120828502894456800442960924611803957183703811087475369608235835728432033159285066835525426415271920729715303498321316855242584127426988798390611281019788228871636554169497480888839735970552772781586658303276454859184683212867206056027986095414269743729389404118748486498595505030799304140340878076739614397313364478918656*i1^33 + -506174530157631364908519121529227899887195320676227158836406728357634462184365327663269493108337982432946757809709064528265969792897804920083237721605492832534182651943944001694042317826615356078665774721406830415851811003798039105076474068822974880736629322372224986478276039561832678158235671812652057132062772287198271722430476965719576582330372088698076837394665273728203585180006371416641170858065900800508668442489764226049614354447503646786505720326862607951810427167551162008290495214192692844217151685279501137420806961717601895967786773500032011189189572185945408037363412300545803744456607078236248633975388613849212429239826192013479390764999063649719973581032812521509856338441062077413521657309237066829135872*i1^34 + 7122989677075685164321971235736904371076797355509402032781626225577428842820840946754876103302260146297063599836995190450536591028278587309003264104606422382510340586812849477430295324133965401825115863984690498879353139641345246847379455977979064610237821113130026689592816131656595234045474377122890171050264261842660410805952448742554724248999268320925916731564066638311906896260632297273293522080611086253656216034834200271836280153495574949333588372237152994613943193984675749830508556547361096488361597958983187709564917539635861244777283151697666457767666954794169778100901837332017002143481014440776129042993444493048193009449538338545840290581524393213663934607923876957750036597282812857481938061722910720*i1^35 + -852756710218932122621971089008244523431957401890745741731135434439525304671702512282494154600952902775374847803715754384293616150419843761329977077351346771925093107996236660538704086550211585287255906403091207851465439073790190019546798530034195721922209894647491854920532797792508875946891330004646891548209221961457075545946592408907634243882755351880451955499598164334022743144342243248251932677644294821144969791073070078537339115813701202574861144878062312128869468603166128166420067669877856749129676890790328742670469306408706431533202295377454611220394364370701114362209935801339530375379552239077143326488987357172009207270964275098029628363143932250103085623436916713423468641817305236739113091072*i1^36 + -597016245340998697063382875455098713897233737445389929679004969371139034844583717675667404408532098481616628597079054412449372770441465273685322351141144149024930495052491836098666363627938403350027596487511769036868308115430770611806536855954519820182176402663031574163356341753485105770301586022958762351770854168350519311691827656231680409500930357487297713188738201352635758037653290220175550591100197436741039722533980250478993467588264572567533209566555168801271939900664991779546645826649160396591716815718997447908107044040153328433712485979619265996103839085478566017613437115661729192374284678113283129677770128620884263682976038873312943265255393452741922371611716659007154598960888283136*i1^37 + 314801075765845016023090332844663735394298540222384467481312157421481585001468082679199226128277759689601139234591121900481764786103885006952426334527292820205881447731762622041357574146718192863395883544070949030078717227142958721723413381153629045009858842684885858036551786989061608402784098774902348270884002884842987857133824454763147847459200308095175616557039936588144093053733773926585347481217692199843138697445919915322302609855623838103772099860701016190760969394500619006371248632403672660281585288063338677723846518142080427462985651684383330315201822301822160145988197254998811527775363054119203067576761673924053164319032558692005190727866529433988078956759952349111733190656*i1^38 + 407307296111664578363239555567837217381620906193642604316596167203801817529738421913235484473364681829967478472970798614934795182201529403963637992005959173949389718666543762607724301546745765544131700329885710529299123357636410982202894598805509218130873061578513784778905090641771048531876264279573283779027204563971491655346598710090765071257258282034288572945061569208936423170483600939657231402925271671525043206443943274069175361326747038997815975781631206854629867369328979682467321602983375500961167558019967611379032839609075951042709096434890205614002410745947828385205525675229764816028175367692861430902081049806250344278376217315156698025037788092488265954028106547200*i1^39 + -222322305357568940784011546370431161858607560259000555183895741959480388794685391386260467006911215787943032128444750363148780374457465262225290416155387318336029971973830593805525265542056225701614771327636728892928438833310422567933155604424038959047980792825977485009046116139216308358954468361851732706637986153135613615714232267505785156154322917381816371572228850532148485976902619693023037880169528519079784229779067893126044439674870021161466530681995084427616592940868859872347516027476131179556524850464719271546512125020731596149626002512453772571612079819745145655530053158478460278130264728547844893530293023755631456729713099393156669688097405830299757051904*i1^40 + 37379839021211918854862674952661140258619939150056291613047459294916864057971357956380403810356858936027214166964273621328221638603199556366871917168937772648007143431677217906018233638966295851877828339025925319041693186449087314421593570253400450231404370888222081832815844434290085659938846719473740278593140984668204909576517697325450536079507691934017014502361797709714820538120596120417305230631209598926089780988021743333454273360221082299600542195086035112852253041435067156787198860854349288387079450029598306728474165731653359504519435899548457173196711002777206967525800770188654115469536649661343178267989432444522808456605314334872375816422781091840*i1^41 + -2057269365657917443651251210007232824313178752899599251222979405661381695693262924971016503828757230726360019237641233872838438686683011202004498515708157062192726164990836440068464654371707406942132635288615723158144755956819348856837000706476805897837914978345559321318434426147474301750944315347866185423505832762178704140095899539415185237937708626256840082169909532314944350808225072730905251604451001323740418711118248296015484337670886856875566713184071682774483801953905816009826297285026484079285221975880330806023752244346153570253178219839075589435916862364739512154512428384178771323528681393145585659883427303225037961139337698690511929344*i1^42 + 671963677381445876058895471627092912549944180551123468503972262520111148544185189702673859049554498114787506414991291285809662103150524650637772451148422743961216365067739219066107709180549293016200178862307978310567917286001278420412426994722284008353934079970158254125600784064823842122403966241054266191228929758273891925916330652931695078024477511090413586057967693066745097087370141212003409206497500303482011873710073068939236402871972491923700125353773410938850400921005214955345429355351612754396291791761566658643970537800818713286170690285778748601744348354360312026158405510880617529891111187085692834812166937559181121686601728*i1^43 + -61402804463403731928103810500147973761851555446729260840208440224602954271472451472962040485177535910693644837720240260427255576819228867354292792461033819028359248851808030702314749911836298053851347621863416739721884194175423188720811538307678579295447453658556655584706892616051713001497803713550020407575963836872534138764619472828311205012324083050904411922544377433007679450929794302847510410630544801087929798365747332593744676754477482616035713868480661468235734988642773774056683214786445565183138461424418668516166682974234085843128727355427884334896012356771307181460278600651459564679561797539714816210009946492764160*i1^44 + 61170399447296864794756596889537709124679682178874265540867948306594237984344036089831236446119694356469814004780877647305227676125254550361332357608743347599458915144652199203815330365190763898494438842296869198082034643811035209645898453876433677205963100706507406855139101240706201532080162112421990732077682663888843081355024741504058181516309711939164649880586333836214969661676618496288490974694463370695336871645338769224226890260551256953694654544408487842395813722926878703507656158717352951006302286695825637731220102653234944238154789034662617627342027793141778303159097657533307806118030506352151720099840*i1^45 + -191524185083566518720726256904778120983138609472616020513292433958147968277928953757033254502350157139947052552314387839353126955698481398968370679578726772379569163443395537050205371528185952586852887571948092591960596417763928921010522701701142918201140465443138541902855443476772437574519099559967571763934206748408742550174954421536765938447180617366150576925182719937553671516898098528606899532918547302011373628739318634489739279063160631019511467552158115463338554092113698758050482693481276591706763391360700551683115322657935630654594903754762023500020468829784595225503113377535232467029769322496*i1^46 + -741379142916815681322739937856041639287499701936979877914664402278465863098876713925604182954811651866673928516477734417458280196669405101872613313132940244411893165557139124050786776909378849578547486922827219353873747764434686374834930983073020884017376398229288683490335924704710530447583551398414907765962209819667158716541404996345086088632701007353779696596092350404202292680251589682801860097913854284517677667689688645876361790169821754983415450619461298202046408534827572888619576275384508023918548025987963864431060716425419628437575236470398671209468721536691478080955673363873792*i1^47 + -2878744222737798118064458175507102418898953889799278110121255932025805683241832464634383831666885797323660266134426971570424800693584329448148889891919195827383847022694988069666453348066113968766381466710597845524509308824910510956552808116316533758472913405448555258173318656807638878972168202027379025323750578731403561793137091905104527940948696817864679862048118311948820032091975611624113999459528187992980427170681963004407023617278242242463980616890922025320644898744653332045396942963385594368425370647127462661930114117948754781901415929458766086992468202378386997248*i1^48 + -3187442238034969394754417165069070680954279118707873568876291952775976734033288934223971059312751187589461371671850397344824154882941536273329781506439911950952747248150499530150799567314377368301872812773126141870226134362216303467928686219994563053464576526573869693504839461960299058742200124441451102059223482655716637635217282618665253052497533192159490616144312734925514190220277961251743731994903674600337637936494432291458523071890165632412633864291012185356544245706778877194126077431883184467000159613200198992427122341326531018313218874114211577856*i1^49 + -3138614902464678707594360285133196048918246149481609579265091064451786707631189330869177751780591921436159571282781847705286686006341450205718207313958845630420980964995570863331556303261944175061394385471224278380005138069891509113259423237863490415128327073791669069195653698768326187084422710889486125573086153840613594559326313193971091853707502923893910078131669209805983144173996344618060842329557176242943410015515343024230215876920177686000026237579371336885062161849071803086826504100428149954682666989209733608990513685650446938112*i1^50 + 1340019792178908194496299577947004748140892006788410661446650631494635133053951537978207883309812437166683750684438259022104597236267546061667943821038297804963039364230047508426205664646194674491575935899977163199948898220221507032160789484245096228259410315977999220697211477687057824629430373307582938947717383599312877606128607713402558939318541453816575846951877433172535522700966491179271545450473231757330522764644909825172723761123985707808335506115768605123886990158226601359625368308979917501410478086170688*i1^51 + 1570947366410545447903787774364127811977130399960068333626153715117988165286817098237599597496884716594253276058839326752177587626617215591741988555644444455566614557338319559349116282087865918851080211999629199482878397972892946936698706559461586665890772182343521174303845255489500502339924849677969820606222815777122863733720536011650159268027689540832529927036482892361205119676825080357186253886306250044640160628765724734747879613639543474355087742549541009424941557932276561*i1^52, -149470872756804263896362934173197715859935374702905015624197162181159398426279833743672087364878755049927044140063648352779819646217966577356855073122317155108184367045519116812917581005667034115508369171276317536832532926111759274653241719395376272226997419360442142757413977442027205930455001761467384095556626646948909321668155712840969938849609323097384532026128966885663785363309579008732626113827168805416718781704164294526052127808982701918017647390218460657624650296134375365611077171503044741235903069144395248585991010256151853633059848839457821766831575056973925417646098123927872576334836053234743941030754685911777091881904693920081606135780539737490013715002326618976870810646713839939655259772323407376259652750528719796032791027278442935796300626236977601136555854502550270425803970068173945788444869375421368920948306128491659481675774347945617962226046266985603109180591376746272536872986377006312655064664020783329836518277102562964860937621475718658788149797107470335474029223249532737988088927850297405533738292162061365249766933371936931548714848229564516660924909617152000000000000000000000000000000000000000000000000 + -4040843059093575132023873093174139326800469206971221965548076054632302466200634428336284011668845711843350212827559329627951188528718198106121826545661157641457767607736383189627255218066635191856690306606950876876350502859146405489507845057445112739255663802541892464578108382068402505957649826587903108283692179558410952520765548806159515976804035928619473947362767997201284478087278739026490607434685275456605844922148706262996642060436609451706591435571629943508862865079362033233361985160450706538690383454590319912250639399803817524662689429675082896721297298056014370578119082266191745842690750740866910872558976526081259431437345801005421028061748687279427531743810333437056073045538921750811848302876133139646696673370126374946456672836267894473838555951457013079619885552276044323165538567742593565554992193030473198411058984872794840883445322687215710033357381085510797599015393675899925433555768465802734080375518577598316342052734472971118115614149538129613222934257498960686369042699078343991461075637150362184141713906149293160337289438753301096518920316757688601119297047101440000000000000000000000000000000000000000000000*i1 + -44778763751667853525714649009053618917631851124362837550936845170552042449249889655401903318752038504877660444229259814118850833266202765968624700798032723120862306292568967695841380038672067949126477221772580154978336436165339773036160311113540230828211831306580331882502443812853804127815702120099685942813948344847387585712489453639483336702554425412705187810728907854949357319848292377662655200027688498338086757534165595368194395480667949811046938615094384752547759362385092097272825896725276758558571984733589252704596735791065031067786619473532984119216019298037399443222192869659903477136274403390919336203979401147593048760352246154727072966267587026436883665887910489785374846717916765816747925886342064790762622013036391186462135505859645539965754082637182439389672212485257191613247118185818291783613898211346497188579326323434967204987465476945537091957225219294527518912288870141943483387587157122129147816230177170391015418819763429380946875988518313270468583073614345948647994847470858302316079378035202476919936569883071041982277662302003907430112075538126540641074596859084800000000000000000000000000000000000000000000*i1^2 + -220975992436728238042571957514706228016203126637434435370729006047531902746116393387635227509777253201834182124452710349993682834967743944252560434226845717164543982702881092887112211331754742693960755183419794180718847063157860358639478463955594955655688678184504047568266783585260277536835085769739498825678356695402965379640750019895935017223526932946259533497572419871870540823649247040963775353760045525754002236015341566901216857466829190125816018502197152774268470443269946899130878979994390067576720902611359828762740937195374366972543376717117543429728340194127591358565087600389803199030998214553785304594030128475828031792742989717718724091986474266308272737454483513334859697521798830243034461020060909698532575086369254769259755867075421664142326188622202206980451686899241654586882142199658822396775473912048636211317248093146988002768502532839711470271257520630223674643750227495514588990916683583214990422007905493164640788551155500728125667067203917660873541435852314707200068921869777270459059441157832307679311065555073784332264392468638955596195711986861116587543061594112000000000000000000000000000000000000000000*i1^3 + -449425393027287360398856853119045594978662780715008587769876584302377224893329498797203597529069420991586121417084420375033546737174617263983291218686752010134092444511824999373611647117008719588366591234904098241082988122657712538577848160081381862301862660379504239474874974701418132920535491343340490162275827011891358608030038969188763570296701593536361820864515839932926098083157504175853492037025701467727569728395655705607766034478078161801047790518743492595276434643999102729363568149198665874881881577687916743904949316514717630497065554634705677073783370967102225970435647707612421683006786668723143944364385542181656735265584074906269895599356136798295208761769676649848092280537356694045654093669082351284563426881425965991978448544542666100314950812355374751176736537974658196094429552009192394404569957326723915252705748182623972202691599456255497329741991441980709838674392454542908591081614980201018284389847771534373701264120719876353194880834383057559447463923599989203780546582170514628848958931533856281754274833494436523389404934668098052911571923064268977651750797312000000000000000000000000000000000000000000*i1^4 + -128013500408047071369964790865622835118979730711806990616313418061255418161576887005418643630633716683667274181747888143309976814695058232316029405319738321788351056795643338903411539595585480957832598747926916819977702020204872111384281419422692230633125643539899199432513184870278439670108416606917358227260837537949144304023224884577597602253104927543057904112265486133104793137985221912531604866261142938906950768526212207349958303619984019785203733908502273017173564154412988272977711827577293225190898880183318857386826058998193296112050830976597095788760103171204832871554996095745229570730264492721861274935650486524698448578451050466410875945583736545033304756869993764762083191951737495206240512243803738594908927842812929651040142763769496266709637944231412067915536561103156074604963439777506880709333194185065623138708158262665529728457891689470065191564557055309844657030273582423172843961976734277853096832883801036697994307578910259202002798189584099471873989904404553791435867326843416470318127966206256608467745489740233449521878697702620379534074775440729972664427557683200000000000000000000000000000000000000*i1^5 + -87905988537925990953181414424784103801729951865725572975339911205806921614478835216182909699031200435066870734298317374256328777596909615306098274161655385625725574608502306235261923217526256966920206914103129721726656261217953370931332166844769158050440375530128919857352967047705535030380099001374254693429379780933452411990656111898100422172727945047522212220145100276181215530521321924896285009652735798599011763905049543440279856015076716217008561168272363752028263872358113746010795753920174256181518257340541792611688945352445888325731234323203736176026276904908764277647596059904437594973481218444393106961042646702118487151071766983045164127006049349449865200839669866038898863687964791678406194920321902721683521141321177002912467140432016834746110047638014201567888627812348045195205277142194461727371417459989644360089983966784178775442830394186893260990225016814084379774687365052804305201946117915461083220393910836368307927413507747899973832955788380847127520283560582264261643255701292852086563750426289623276724973013926718160788161607647919913843861676589241208787697664000000000000000000000000000000000000*i1^6 + -27819453059263157871988348765974404092173505393509167910399789900219788901498702248685184520794941833419486911542925087457102126784093030845592529749112279969822981345412196238359847133755581573565635344645835181273712814403581408455017834192510349739672599387261003438100263391445553829752400697008563796044703337295104232668011710868837454660654824319238620800814848429206252980389986265910162943414165379474833753232714416049107594549230615485447338901640133004175468452118116978495176282919838970693649643838119219852665795102099052813615572442897703593891631323620292669815593803637003781538703476193921087002451266199743002649391474551020584724082026606155507187536212478973158727209668320149844802674656732728025858657058550033699939774510859840948027625791937420462965737163213759474274773120048229347943647440553591924032970272943671396511942173460763532392247134331806831796564223733264333083231752610812340938195619883993330501000586717783598605575615646578204297996490080873366233874992396466317572445387877573158566692421822598328026686978901334556719285465331624541924884480000000000000000000000000000000000*i1^7 + -7277447761378829922483997125387177233953412317455262107305366306025186482153646684271969441717514752396330762016522805369369917628905935496370723041542093354127957065592523370917912119184154848904861058585095021880736316947088600965139161117961111462224989325579994371326234671332602906120713381063265735185759727500034970988177665452510608015890752018719190196900000083665649731340013698134107400071661711299177257089198246560247036284048984854165758696529737422579757200101917913549573794441289196752973845401719757712314346618157297043487654799734641934991243367480130939829786627004398299630719829286807938690549132672327237174483777783676212176982463050295422473240116248584284310020687783136099425415991744248509284314233676967091880424710381996655923470952337660788539099585183129004569461748315022989715049108892928003079286964964403035177641926426603368709779526434664697527808384670384852200800156500110688920912850921628824568891950674350703488915519125592711109649068986481972956372186950910337551723963101432040977531365081756629172962430831551907906612682748473919091507200000000000000000000000000000000*i1^8 + -1765769638808911795947561067011456320441469439610383764261438272784406614070311114098255933455456037444664760213609617426828702070405635957219502890352792663565868480723933145215399068569189911042153456731629710991887311069826702377758778619992214815657501146963282320748954648182568357461430887257568398485265441997720484016251504398854252792436025452442816116442427635797147765811536673738907097195881116043876761292890332668850062806135601712241801017233572444876467417853825373564107567059121205240237700974160030364718372736549248355513400711764845861791463329701084680492568469942088668933640030981622117416969510059294043812059174586443145241058616247785787473708846635702462310804191753862778753829670271197952950355699443030402343809750451680069136928259463538168221797227791901665258305176342280441350125406411642175001318376967908803830807326603408617793370323367855913343809662425368666059519999690838692409632515124165622294299356537924775489036974121910144452143051810639602764627917095606174723312361449704892644586198709760005083117468345949687149880561610759769948160000000000000000000000000000000*i1^9 + -289566105720812053645397095497362027992248094632539935346707406463215164460349078771704453976054486735456822041719309775265725727902302517397707811610117775787963261187776938673973769165177552764538129247668999561142251740385276483444565868871061522869945389029681143820039180111712167608501227062570594441243019957812608669299849435690142026307462097560254338288672670641960374641415288190656947201086835040500849888108603101753326066804291564405098448060730667016974585595573323739818294541478362159432595759792887687037980325273405253083463143505322383145740442637941208497079543888851708510612345080586244462003169201311811555895154250723720323572895410785067875609650475832184026702112880654335787696255736327089181476894505497199605964500835650404591847554533079285905322679848450926889914259390825944429314394629489077695028189413616396105497416200747703796448621348730816503187889386321742512749586733347335432782625118269251890221735924121252300973289568941376094807706677193204853747821732418472638382313707007992128759505011593928623268665811874752470385773229622868049920000000000000000000000000000*i1^10 + -42231523343960645436747757616197531704990765090841074046730383953990759770538717374120790046958211728835854732304918323357639162974653161206169404922461758057113154252058667899169743778283716873750629726551307350281544031915824515752422034717044176852030550581584119981222041003517982988271653626456324773787082196079791289368769064162689126485730555130563987619971058966303385579381824930925922815748415383833039367846717224207349772832359342683569450713538303864282064352726863692406480260608846353713455489364847724222460361444291924693648154716545088341253199357734331448403117862338598683341005853641780109356124087217494906874814906461338738676382649204876790989155723262723181535967710668193110320922817890174601695684896942330722862996830325536774260256999343866937669859092398130779358078678986603781652374768796429195180828259152605618275999430427392817052724405172187467118264052091028416794014965152796249205800456247311394838857066637203697854862031442103083556994222819091524384806722047999146018298201151961751119079922501452204628629709556035671551324635575772774400000000000000000000000000*i1^11 + -5051142698234584237140145693695502248406906505511228425814857907846977502119658122635493210049096411686725758640969952991671468733452649695597837867880303573811310725899594325049064389533234904750500520345221535805689120363363332951127833759973284571985162951123309653401005508141616048227979232764389363576456960567453200360032412195802155257967345891403034629569974793769330443592464019619017934111536927922436347042719385335868551720504369242337156840644560594294792641084466251724459504718711017256768202011456365997975319990124308181873583271382682703858299585692011022614798110588118754501156764195792452732713803973910278831248738763079073899103057014123871516377079233056249808770810873114003108671428655652956125347719328354391112233407267927136645480669473929590600691962477776583427576795314222252131228813706480385682392858619970184410043829176856045222152989242974218101266264956776912578472171727943155454805643095553288173625135289211375788473736383178948102942000093851861800393080356257863652672333054135485068095282652983231938142203968839186770963962022330368000000000000000000000000*i1^12 + -359317015261062322941846752400279979297235131990071921077116225023011875040308767453707911125179604790330961579617181490552847374091314744303850250219448913879838710108901890175402179527271727412496735816226826521156206879414996333660640363519127078448692603200902424758061098383379485041300765609032898188832203506754172176418538144582117055985204366030734960809651186074818231519535850981985678076250377511166172383034336339666444832726364597363105549641930969583892244742481187559548515134189607117353492768301380078724032751055305075406790201528788476527163655765472133633536016098278961805213246655473469585229989418825094082328611241346201014355048582900836427097931484269288613365073878914011152204840248231510832896084346358349827900991937093522400028449401955423888382195440308799072344176368942042547632165055420668208420196548174752030831906608240751927422377954381148837604843505636963585229668878882015116481249450911541639151137427397610135291688339349714064910791789535192535474470378794339942310294334335798824889896830763212592273516143827408899173222837125120000000000000000000000*i1^13 + -19223123579138039465820295740137551842540486311691913605891901761565848285750188363040819023368553421447759664533719251098165518663996641720303879772545750879411280667655745137581693751853517291427660401037298621445055219339851376735124284228049217918291868443894523411513555403918556871025008680274292506907473600403150554658122824411451538547943108661671144637516168028137415249056081220249519470500757918610213227789927284952749467082734018490530488680485760816200161778021707410497630881896106186504060019334699110176254010884988919253602978959880746309942145648905597568359153365241759775939626645934242994039603885684156598487775120870224498663722923948951992939565921788044409437777607663138196348909369951932066972007573838581376258264873159356939749752115834209428502839926037946596887262295015583573721140261567012679469417023532041480029969045645381042150801130825074690635865878016770138128605949627851216244774356291537904660499900451376619376477175015520927042171561753553552021938657005367538846091374719770514313400768854510999876713430303302447430444777472000000000000000000000*i1^14 + -613584148749638518914749201731144083584540467006406267876477859881465313846651892982713540471254523799031336670031996337622388602648738428060649945122813587785288303114252580354689783468468859594633588822012947909541475343969333146155944020238835804589285447309223244646116538789239537461934910822591409322677663816415273429871688677583498486284328997124050485855705706041293930300179935318150798480305540499226860833732064925640688669615926744670794208448678348389360827505350815550544562777988336930395229022556834338557840940733553259559829153782489096310273844163075840308514591613967386366316129639800115474539187031292806174069168860698653424969208981281864359802443826417705642280282295192718452977720039007445542608437906206277786897017927380961043956992673947565720277062450341807705730531024694785245788499723658031171084471821682282204562018334542367842205221191845659759467139843587860996353857917629872802497153271114224048983748110800272426914282106920344727689908387814457075789951482641194890841555471874367440671396378377466678513372716086349869782925312000000000000000000*i1^15 + -17650524839084712789902486829162578812297024877345985885672299983685546475227190840090533955952261085199643811659116299663298600365107489318602116218751206596865212897008862822479536302450596478074833762176248264634730432840383742390916087043029966362638881284748895317066730181683043999788288652017564149103043396160938041013179865048836048941797152614030403593664241000022078141722469592760635889844590584292429659837027134123531113622438755083050786427925634451731851457316886432152150193680454530315250438435845174116489421221160347206615740569591915115017821938339711964468099586010227553265729459421400451071413293179371603026444302873917538290110973375436153383660525370409133629579823531974714923331546402048543372632506089071822017858198519845133400086747291648941277650213355364910478877760283256960909626271734470820055737938554795882334195155149438089730163494941015399321395583012580275507611426704262960452899752252064206698544892320970022393647302748086481640047468508378691519000926953231053504477299472850281348207131141639077054362911741521125902909440000000000000000*i1^16 + -303618549494090193001734265720311984987088106443590795576049619150283193474107828888063210538359622373398008501083025844264435790705790897084476985444978160768141934602308798292331983483489267631452150884400627001053525285614458928157255673319086442054413296189544390740763551971043437109384768854265471515940796621065547553455492996543271519798643178094134143929117766225073221195083602013793666871910489737213168456808804889142272465501910371335256531445661763382596366539207801361820694544886209262831747712787314901131603033233823806115161244856077218017286150982212133042735399698640881374822039190309880892939545101747553943566341163623438449365942770643734752819718933472930146826853581467839440205713846713744565289864361221496823758395156972015952455798321349250082906062413256716296763857212622901576331365287201947208273486871528773497348678580799095317932659052254508923484321019230092768283460883903993964454575137070752116665188498025383532792591993452621966185049612492322939314312113032468056554812468576086496052729689859463219785738281711821442252800000000000000*i1^17 + -4264978063837648068580543105415679949041848066106019422299090071825281261068028841227469808168270010375133429464890526997883740916924445170433951270638234393328181219900834463960910272783579213872712303454413741597450129412002806935528814889722048704787503120881109857084053996132220816920919594633537673518548756266280358560868480119932021924314405452925824390951674899254243510206222822993625858194825584762442493406363156599836598493489086045893853883970489218571035164314991253234290675504351509021732112233454467174131031120950510061305526661057009978161950428188200059778516944217908207107097718637316266585397241578227763160052761981293909683670805109768364351472409173752340641575572724672149746753574985127433887945706928851046263647063852251699100318466332368833136385951223713176907333794297435374530467220904476030936645565336126274277750953405882199612227768558201290398130457193937982561019466601145488322459354762884648358485624120323718909475487683996644325690002377624784249204131325005847700173996275101753848985177743704572366147447639938957312000000000000*i1^18 + -36710003912961077239811800935443189149768759360985819015620829968944045190870291921852126802642695490216220287016764691178977158195952950439434240405046941361385469433127229250614449658158187869859627487523381850883123335505002346769296749988772519626946419448501058684994892536467550062434083313760994113640514598542214518992123720909905186253146044139863818704919251794782834738988192458606576887097641776115607472666115299017204179481453534248163937969145592397500629186518039031169247028972650330448811738665439915043186768082588228013004509958435987022712172930234131526491899274344786604865044424385528471100745361884621108276565737796728249374327474808525221332158013732646813618699613966543277274116156185059579303489400325990932824887776404811408949094833051607079650566248307566712449204837929997566329504339219624105492994760880263840997426426678127163651006388693566944670018132937071719709811968048536326984575305732723354335939682928941044071026309138257421244220998027220351998096588935674765808908783978536126674551992334143673673222993005772800000000000*i1^19 + -71067664249249260338798499308325148911914062102590590945238891018026204520287477553062760844279189608192765694106373721439590556425718568739422423432521919493201296819065746506908399070216757224600061678275565001663704017866708554707713530627911631137902346042694767224422104356562784925241829931203745964242702983562840906780213418156924415621721322126659495934097602341778839849164221083470147787655623242588687475562545227406196900416336470368157486395341958292618038387335595314137143290607946394139526419126764231497890594290026608099564138517263671139820660425273840157505768349872087304588089788242385017293455543043704440465896591749025649960530943125965362478816484815487701746655695641339905578247908095479822566397385044267152086325987041141557455747237209235906496915741255718430078070267267656751435019827943587802211841425727215993151160989783318643724146726373744194476924951585867356318163840724862793896429905875046232981401350823483134624690348614010185355311484446769245295135490662567535187136264471573762661637313187780938482729562931200000000*i1^20 + 871319072111398693955443732171889357906717099627746240385352669458466815466876588098764932038785964604593367647345748068726689164643064692775013018771931788983800045317614759791831726783771515116820977695960074675111478453928301719340615739820215020473399394663894966603179070164007831929213524583820536408328779873989556969796924921527732233641736726590596363710567891621376657385353970827760765364632854202140203158841246618309824952387486151762761227174414060099369011860434753387036677406870507369211065117009981402060132543880649761240748625452850450409659795652920967406699842365330103829928028619649384346648795554942025727450519886257712325935770759888491741163741431499646383661751297551586177711429338632836172093348779842556461804520172471189711945488930955857178473945559195264885872621103425183755710294124511964630404820843817800996851425885590842817249428019569065391506007932354731840071845653834732230634021129880637460361003181460400184467876587170800886428569075418685990378522052748730217758853414339079878658947904430182889733226496000000*i1^21 + 3195890359843296294683617459779339861130433364164932648672446579450792193565186953447107732062843846160889864166513473665158203953891652077487584770287286482765226795758548243919041548609584171208976649618696473835923786827973615865722991590518332018743334993714005474525605612495310343214405145209278740521163155547978438319724834303954119199658061913510789139932235292274381672830064717251974288307576315637681281990234050828399023178461689525559859662995119388276303860345289458535975800496715976457286811728290780013252053228948828720410475842192459201825957201101876895193219979811543646772532237516137157981614246294421509137449347931900864166831045371501402305817338765978488814172657611777847471650344457110567078587121914199573739184675710507859719722241026756720193054659227780734540062284422809549984161586270622355638966810078215557584636819765660913619461897600504442039383460457658600177298894428577493998985125231364303044783961410511035859160371359256318544993299337204477199572919614630732517160383282242342835153810158231232624721920000*i1^22 + -9562999324850649094709904637625757662897527509521346613790805234188955288633880540618986341220165547523810062084616282494967312370986109777166269761022209561155959020588271723307550239265631746825845877804153329365452151828904568737166381197825738077578828802163384387581766663312931105333070894550310834331887582034809452393345646747208545479479158752296078747963122944906709098842874749167891543567346050137079790668336679274818438335951991496271735608824592563841191623673164184468733574505044915882579285504399491610468630376015378402589150191588761100119473299482766040256509127406928988841127726820444336629466629832475854148459617069999569072679717887121152561888813882631843514174722261793924320447035296271218117212458020509198295834276369999059884962484268702673944359128463734680064389442813879005812129549120335692023343866097263872153345492168445627935109894100031525884034604562951925447091965718573608474946650441768566751027119310560606370345056842336429880104160661248168486959913416932835363988173750952106471174641515190498099200*i1^23 + -31050838555786528722037894062107769071496464271291909295749355993194177791970964186458512506255492106587255690613534294728188827885169066497774164028554418700696910061286654763153993307351275609700498417779176109396668654821085347282328258061786814464267934302859782489715343562421837823145025931481998913354695805884599872166011707913832592226299143673894306028408867691550368678734148358186080453068992060167421081077480540901358547957389855055905033427948997390281758064912975403901962391095048773486793420429325002093917754140556464104210431759085951832172506640087284699105185957732135899538121668863816926531482263455675707084643157147686407807979766063597054957549466865445675083527032645018705836038935717477732679996530495949476167070932039359737328226479745012231225861396561168890675260284038284900850780164704168028379504710901863137627160675726282604825371506816931322192370145602911301442048643656617125132495139822775904238729040217868197508539314881086198814297668014408588562428611603817148754718488603998464754888359951728640*i1^24 + 36046123049128662061501956764488814629784774356115518674438721400259730352891425689270511276316055277201909422944572265557133406146039565060547156770969204865754867600571559595930779442792427438960546149912480204514809975275406350972836032209382251260901588765913893036332336990300736818326944994355616081573644692361948704552701331705252652648908738451831579670202994076301808901194199118128265802363292318170514156768476676167747520184655103879180768898211622649581806548729581272805681219705574524423988432166053581073004022497814023351207487814644766713774107681689046561613326619513250245301886237521201248630829113400793974206931681988253789617470045948212249931603832223162381387404306845303677797597010150217415384717422067609293501738542848009231145272655589040408140144005393505451094547464705991146514628604079285001429680937367649178878359944742404438060529878886436344040172147122263304668887474840843746784511436266863442290486838587840459677113083009749176969287675700267785656148359495685000410874038609132934505678503936*i1^25 + -77405449456964643857946505777771411337751204131655755894767477163050465706435129353924343768855758279546950021619230056244403407043554455931337912588598922985418278046410058158973123001869701455647690207704804037220107501878798142254935872928165665134052689444397192743919893450405623543673149961085018134119028481255697057562201242937381767480655462439291803372215042563248787224395218736410149419985228675381904309519196313469292286404704053174442717553883673573285436271048108345880487697570962662008262851753071962720345162335395413906363687266326363382575594686565172148707544357695919434037888614582422417673538650228930198788216406319545702378512050261211800220041694021587066499376702935387730021789676494657231078687958947271639301467600373942640490205494526040865940422144696534768991721485722093209220405763630354332896670102529782039216065692354068096783266621299746021902334421540945049639907105645942940875597146897383852719331254737431457623395501061331945391687852065296626400080921403634449987997094299722460430336*i1^26 + -2822725194288231937723648656481985502435042014823438515754237076412295399408691788937080810378204809183297849873121689010426633220206923799004403814660620790267871879302645762656447422584208258897268799844360264948105234501185994797027674583521125111123600013725111914293430462201201423578515489257607968987478878731962490839174722325936590344341121781908575656298893622794497790325724690259246142254954209172701778732038770552009125082774607129545359080720656881494479131565448111473391034728465505823524232537348430410189639074917849492215140201183501569472215202056073404504202223604625394956657672898264695415066095807297193052543900380844978814670885441351850251720754335108009160952676880537022640388288987470785817913422664296635723030761069829273244820503652334831176333964810285959297514958821087415202638359393139687184704818667120029594012519649920064624652289100820698686052112817882843789370822847849540229571671456889485896429726609539978164157092396496707319243555680674572963023952849281762615991575221633024*i1^27 + -7795808765207197178322997134934863324076725110828534387506638976254463686899425833222761782931836386071614122583219335261484689690930629249620926467468008567173609243715215893693670742991498489179530499281268961241959587663154334347786597661280406456669113642666025868573648108488558419792365064221930776135297692274977439141680738049921529798180755317248916598390511051164116269119153377043345247072676756118955024136416363031026862588330355045240919969307635814536421819840638953941244684185799320567238611825126587169323269840501773362080975660223777415735972908589517632671661442501928569087275187672852827793722389508298107931529101788472804260104685801207424742065143372305959396572040600128005640677418514333268147439027745063035719301719441424928885381816236948137811845987604469304402849975586207531358091309023073291660827435049379218275177335689563018943676137148604535917244654327704540213143815443581291044573388231384416788073560379093536229644867253977117817404004043694057551908531735866057696821116928*i1^28 + -1068787689804692976741316409370442976969897934569972389369496920697648003112704801506171825389118807429441214673192179323052362120433917042639571705789410927028977102659719786433612800932307460451747088926061362162287497460060457778741259270149350434882979881667463292848185937150795053599019062898893190340991972271912090920358452269456121329000088649459502090626198135468252873367562464932602688282056765543243226828365350939992971978554484800087139846755634256819487299950513107040566274866506944474962787361290931481473320903825113720659438763310187717789050908205540097785494109807651747118185051119963612816114938898360729571064286704901409807959291386485911152533859063938196124584252275046520106946652796364274782584853036085015197021709586938023693053576248096948353724452057695467523408285400887585115523798458654341682944075614494070068551529455874325244895834084998541743864426818048680765988239761729965684526599828352932103618508145890160753842098736179428350575323154837254367866896399088824090624*i1^29 + -327290415865367820488049213847561663240539801542417309113251857614878254597503782970126195191507383140653502183217842293821361708487179698325178281817511322913395346913243505935168275410002265566554401724171300378118251125716506381962026035262791865043654620166498036585510108272728283493074126582134296586639513480032826186081336885817583729693646432704338138625122705635346408981862347462800597587174655650372488027740050042915462032269185121554342056104751636456849927350739811328415884362877362748408146391524986297480854306914572306019475449707029552543640847695821997488684338976841270553733961212817780994247157637652003820781573001035284853985785183320160542986190824514949664750584670134763714526023562902508735962268644618963505964745278105803176372851968944366480692369811503753235674747077946966471012115931322955031174515993840370670159086465673485902506678588226644379610798115037667986000925419271785358877722879988308055317788720843463386803904438566326734025157176888394998770519536304128*i1^30 + -23790687275483164247300342063484038822361444436838178748106196253388726650841729834102357173777200145691654326652839674041441502932569824024270732067371706691674357573613498067515231966511871441956453632437899239221088816967382948203642602842283102685266872092483940203234470562719783916431873481107057403346805930600540487274187389000851093331961928584947138038274108917402636725668876408877396968232322857668550344556459493606517179630676171806891148807837020571390787125116534735359819048745834604464134825773653587544289078440860024680820134209813262083696374283687205697486316040044394638815633221938448438300740939159732609838743901626254959954925257646612035016670239406971307983764299249859096197441970352651915057018548081385219447458969855286762213673695014218370015152792884590504672394050429516636227598524354249451795816511384995276659492217374439478848605895142325554452969631422921184446813250211813894667973294139252046129361973658628560096775781037607454455115800338737703591870464*i1^31 + -1547849761239949453990036895490414556100133830821712051844992988055410378187505193148237918593354751072599601814279985360902887351705397167315182571311791877230389302942378849580834076580230867452476472193889362038421703197189470993721826982462127753881434044747975331676679420236540286513869317775114696579450828477622282577088383261011469122227339670632993216390293054727906127170080871858880832948590242891465017718818545599078603230676919702670891399037328577248336156381430975846122301129402669655053781277440970537518537545750620356470016771735653535921562094569221662316390250416188502554850580010440022151747605537088920044740766286161463914975841935874373310727710577457762454299978514456678314273960603396841582656140194403091567244356455386581992248269783125112053453817011198390731904971206653483383085970053655162694273748986468921462496377699715798175640887144134912405741014307276835553252422156242993533744780376143266622725213939926661990704108394292819869597000341865365504*i1^32 + -83014627715850693460694015013873149734195436800707825225724878409431441680423363413372585184747774067804060754929035054684390574447407778667601651953492138438934867577595338936408048005761371569705438330711598688104389037731645994904435269088320128314011454391089586859022719893085662430311782303815916407463386651900234250827174764138226343983330689566440009177477343095272801202854025846684164066085987486249614765881859354678684587681048835809679836161574969749085030869552492946823665612734209368735383300851388270186061247961518258934724875515276261705452521509913106269721702254980965903852565119097035047239709806276676026357896007984831715973027369421579801067388286718470748927499935901303830745421739003773877493310204918214274241065288099925096533828692595195705845443431123684310560978254443492659131155822112408286067506503810456104599312009893414643109635303931756562483190648625847315337902217875749207074794666229367163787508269796826459562195761445030151115123982336*i1^33 + -8982754797014656245461005116756155432721515452331124213454073376512638166032814671567669327429002730541919000213534082532968995757950554462428071188990444848984339033257935262270401327036046050417175791773531136195778558549353727443627900596790409077479981968294309146990795123510168013473026149506998624128990074176834616299954791258984844389249585307187694638751305876065377412076268774498190601011395726057239851629264155018123918890196270089568039051663217536219249158929855129814348705549658756154015586723468301022273283701742482259802282866711761463530621926197370592300838935740717169160404885605300264485641181557937001375766019616099922501764336416454063783851249505736878398837031357414053076930727152342051246915901229283284740907045354303007563018940943638184886276267868389739921244675911469167822901311397063508052603417416690899013612696300435764539507363379929675150697318828038409427791251900105815350691741307703082954875259584028806362626996423486005575680*i1^34 + 122341678290934581294243165552180059201391002733287457786380669668896347993049811385802343250037341441851217223634597421184077089484801856489686542288217528500447257006898075561742081883740743144679955371327518519924733768038713259844311378386976547414581260751909486574129763578290802449510886482850743853231524480658774727124107083227725216283229861260760265931897775033300360267810379751325930810546455445969829006108806805407870952650370037987679859606089469083876440124175707186244990689123287901664349094214635519826780746505001440628927399441266654118438629307803859486938024018295582609361141743610686266276803266161812233801159502931987772401710134363014744867557990471554975338785259461419171571711821939812612432937430603010332779088296360182969562214580580737426793605999126274449737618114298387493010358097326067724753340014837738297627584365633588809102736196017649853120478963448717325546807612272612016866444217711752476046601935746196230789440219381760*i1^35 + -15057578432372929979886100284428925238795194389442897659601114494079629942874952728441811138746848998611372521457403146838484002996237998525092233842084192863784824147717464376890943454822572081946265769102137750307085456403747844720204267467595572370187056323186107232315268186118090653973061010760424571280635437897121004247525762327266947187430262750310872998901010212288097453405905028953672226369643597501325149473733755812651249809727398403097331202283201937157605508919578046409948325751111446985604592414911329534503403287306768831845509263079168170682649020195762316699051429352146467155408765144024356067056151116947348359952595426082057262751376310315491137035467237550603993047086268470389431227763538173244359830406904848633010711114138593312098474247119464773881810917678772498101899627366723036201212972259776148570967688014746204857870781109886448145733605119572031805555533764420656305158345998990764060112294145786113969346542481754977069957120*i1^36 + -15882097834685429639291155957826302199637462661934180009617595759976758251835569062916790544808004983678618640581434257773531164847566155813817971954529934768883646114932151537451861343814225645428543440966203419652677129399922818428753403421080614753848309204175252558343291972197109821051186933315238792736867597471761003157696745694102237641394193507692985258925822406443246260037245761543585214413833225484343357647437671685444385567039254088782341617602911969597621673178509040525291616047580547419927149811004968850824745970152870670850598136168486473290193803778447262948137706941414756363958832251818781301104714183786420433924956532313101379816149457946681889928333627286111196569100049394314462843084298712624299562428063650826452846209119421814400730216662246885142013622390752867299849168313063869094528974202180268686190043402965195420222230107970563489746896300144387694408740727095090170427854614934304776834482026064664901085283353624576*i1^37 + -512226640592852262079472627164793271888434990301649060361457234028753554435399803413048112288932684917761535001977004267726965839396089210607080238298453555679240794596406919487588270379029367723519555843709233343124692273936448610983352358654808017097225531199863780552905543277220757974607271970758153284741076946563278746365332929737568745783662650766805142410491591481857690369123510266370159418161272046482174563059995063600306369562287585396514811907164971867570771983313155133548558578532417223525173930237412294345633155061871623396407311463694124606570626765067017089334527947294973366261402893662962593916852959159991984842128959593148651086671512692555524382045483854870966215354495252925743944947847133574920394438938962217343840669019580851069306804749401200861528152722316653619573996781638465164185138206840831434432376731967380505052755932545688082075113421493317158846983953909519434477942060501957905319097720876624475324416*i1^38 + 6390847572189201918764452172123246322389012525590064636968707026950694780582522033193003399881140248211115844311790482584237304819248971987848650461921134184195906845265178348396564722644791053351966403467455292070709412966899325352102959442277026791935381773672388133555945276854900373977180070701668272230499916427379332627918079407144593919560535087184299096544671120246488159003828433239425998281077577091026128758501985774902326999490743565752284338247084841439226503762125913368573846715140189398670591114728423814915067567179993810320039451380586220325694955691220562007822291257277566748684475793808069962880719239910226747056108978405606156024381941516625024976716021534887059744837812191818492593047050340288387423168567831287268895916816349222592242446113314519908133634685348070603877312174750448591119732286391737504275903409738207875027632329210174651006414457165482863192394317770845639371619980018772534081311467372544*i1^39 + -1871187731896606360838431220615571184807474662126838222519708114332468582041961060990617985352424849065343835331729325226790565560041190297484837427050970459014415151126435563758159529713668700819398550198759477193360805503111678424856665412181576940393831207092826016107152369680533495147194777812121673076823356841994043312539528268935592699605070304523486808858130852003502834323260732648813823428913158555066520868548268362761829963046108354413000980153282624465966981871962306546704659101235374536903547056485490447596593415043785281398964756403760019108134819336596216651894872608779499543632166833395043424781056271597764004337966004707520645318196486236655413899798191005171009940915475647073495514441788697629603593745221600941940930041488941786342541818907906955429705086945887529134067774454039222285036975039419646821286407043943563477864655985248889636289310508266861620310884552668817722609015645211166167269376*i1^40 + 155478653093485156686543028878646112728850659741059567555654729110407278338744372813136643218929049841517279638066117322024374560014040773791124465267206750752293273929303978016562947830351095527303892661817470700179161747882791704453969935363197256997170764326409339395999269351991523029567471700952203947117693962024084110466516159980375456672777350635910105584851707753051259500866913560160556759488843398929395990397332455287844163472883916465769630147333540025937585423539577094479466506080664320283702452104741456646906648740792119260558884868196384864028690487654148280274631459301576963369685862811899396754592274840569990954770938284635369504258186097000566105617224534346638680140441217764595683156857483438125865058023892348926226439131998994647414838746848636085296473700368643690600760037788504263476333705430710474014665124701772005669369760846974770209210969350936514259601000707478782303108207738880*i1^41 + -17157857381678203006966199397600658961381164627871856644574982102800964443853372511434021253235405778716816957737309363135209877542019212071691762100006187676743540174075192176932500867608801382332624835027196930984333869977674389723851931240328676547105960557187596286547227785208055735539727647769250612682503258252248008709620932637611022582365251202374237386310296288914588005844817042108731887620684718429638829525849714757713827489296334481430981180376417754832628116709338125143146384197471710881109858298853015832719241845986241828067475467753335149921576446911482409870153842073307880777662914875615586153398497509325163295257333177387253854812331997762620075988603758234091172515772845472067930046270342103374622767520865000688935406830313490749978238592423810145084992843565948285860528239672006188284431339263747848559216972898594871417328211851317138397097564950051340069568326278366363648*i1^42 + 4620935264939053963353118427792732194993204569811329782542614219038252823561903132324132789376991076500493440019101818288157141119567628664534204584140002521373766416858083168152833168040752162215063511841074589250007587444726080131613170159969935491676351350930641741897521078315000245568255196290050565094802568573347460163895998259728564737918133220779874532328833420267872917105637648402017601534603464438130506544583987233976579604267034847491861002318489456582796859526470493396815430795386025726219679221466324266604662914593886766274094414006251723076839808879489058877973041558510314483746729736686668218823098991674702255042277808238059345724019352770401738810462024540169397768633235719933680412811371978576608402481436748414551582419150737306880329103334571527399406338598388558642597347467261107026519007098686319082580272792047463160967624970204934776406225915396369809869373440*i1^43 + -4431675267115625307745245168060785383856954850439898835233689654090632344548014589394122031335129408009574710846058401162084057148196204633682780332666312062562639679207280461170235222186626715508304465689828140710397291693519519082182842932703573112818794239747195167457887670604688637585308808508061709121691988499583709838820117963064060086951765697254534940610259391865060392142233179634227662843983933251622648923760212078099834771596033750515151669394346193802901170249240430521366358643434404172318265673686972127548485654512392944356522353341642259655441308547719275611818207834016108599782453738771534282153048818809072899464546965043546665564949659824439173172239000408438771733353944804468163809703582932422387871634485754963488847153163148423784384632692891257674105633762922468339889038621942660194737639723100880364891154902152397387577738906278922776266885180686336*i1^44 + 14447727339973265711017859978913224511214451412212445134701697203340572775962646864801350970464733939242220292640227175457857813390241990716661071430786904791012332181449977493879199691774406639432304495149872396673801828211401546116638522857711935356241469680533521483953882960762548769332879951810223498293399730948703438800338723621866520658394501361169182660710939003268146460973053280319574590766130779144763515593326918956153382301672225615567141360764314867274335582798631074619717419270244879409679226747107566118717936554155636046609412389735392064555237450273677984045570207734441537300558022094427020818936541718521811366059349178307152022463095850787417224708362175268829055877077076271584531593791892539693304952125395620416462937203544203277374453873560316847769881933040861034526637595841028242654643397629924214018523524057589430753629417495540531200000*i1^45 + 278189494811493820407873422779939555479433367637926204512202655442867264455519581588397924032493456269987416255490464775137778449103348724655624935864631494833955494493616522723467761973405766424435315544432894415086807005197228466118067849971632213967007272931421086624960266687850203416435921748373045184713429360370333741297751115881286432242196275269052405716208244058981438984598231438137738873019402303131511926712926924372226054612082087482645176168571278006421271470670251880471926036205452482822038303834480441245523719749151233969488677377991477923389223305204787265503553961325000674320361350619072260373838245886298822019383519534439906559841537642999170355706605146440753571319573127651568857612764880260998894306636555414993216821355114223802689460032259504272673634997410712467018813556920378147633180916920488674239321305521624719976038400*i1^46 + 926764034787522674589692439191079998830365930827746432533470223528338259172781315953619390563600089784408645676068512002894789416514783645812452818376077830953111599056991089375388013735742641650748619173525902259698963102361786719045036999202662752542084296317256926032570435230109047000402927050798762248340934874163246540824054944378298438071675567708206651171233973896856486628684799598271232607787664237554299302231326429744579382703247177647366471422948387525819836870269911364143785690985317142620256868212607860374505621782170693195741160812526801598140126113496863796339119928713136239866893292996423868412452835059478405107421774226104148061130692871594793028349457935368042311078102057031974911754502360446932493967244904973912660947276576753392055084812883746589515702537524785687751310414263864131494000451748040511391101091840*i1^47 + 2169351241068700803850478955272672121723986426649400340991706525696707101051015396157637545326515640677381141418091791204815534534056599024270261155259766593089333833949218712003696876015565179587413239265674453392097243160705144484765429742338732735272565783820629241592534765106940676709107088924569314051316541613079570957000707004846718910402287246726024393349453972399409424362308880984450058122252464660866405372544244400625640069923218986495073231943702913873544380747891300870141429850293899572297135640116681512907026192567205075766172839043995118682426233727441712153204872868487397953951722926114528780478831321734164835240186944860754296861984046629199291027802900181331949366506942449964528458296499340594903737367689821261731555214108127658544491933533320928689684057732869524230373209191531843141339931553562624*i1^48 + 1842374731995794487410992220330562368380637439495932515782641008319083716413504549814170498584540854662378217414776266129326348800171842113840187226793741716497730590932857384582462848629465620206381781428083833312094137155335980611084260659816904336429931712010097572670412130487822583220635358725909256549978421953899188198522960569594546756932036910812983054224736732825826950050097552230728353147081120670883581420125659625936807865624074890594086912771475085153836892852043268631871565492703412883749529011328055419651550880721796031988260236010149615040304580512362716848914405685610700161300061195505305249502503718655070121650316527183048047185719445676195583595895393093000214364653836332304099872405547567796176199061109734908724032642596711567360955111193109914548445047786266909197936562060394496*i1^49 + 1008615957795153128758997560472781287724971351492178139146942300370317336537965538232175584643784704820826362001727109391959735818146911768598406591644032243568157236903943081599908527594171247737930969699137453169593154304599069806075609661147472367112857135167110443467814806178639844525493181964419442420417208621972380559501114334262659029096324560740941666163095569627796750118337071895530556398166853877565004172681437752802044727654620642082265094097786565287546812565759252256937362423407259955603744433052167189431194120542004487914063033503140569694883564349698290383228221168244921214300441230273289277473249597632954570979633139835820570820034973515968196654138182498782100368748539218996715915461772849242722684886802783722942547535461123797061311979560477737818722353549410304*i1^50 + -46546567979124027353142079485616010317174696376353788221739253131108409621587988763681360840960645623141930348698766747850895555940398654919285260846945792944080380492290816085375996863055083100819904105357314956321007505966287798661467917536038582916060101851549916783860493280340850615086969284698312307729779661059674258369719074790895474384807466959168556373706736540636672899311747597549709635800004729348128606806511327903281467280021249937558585583180950603853987594478046587340067314426436376830573177581391556511907921453675564690173145385027521178071092660433993078708662935866038354411028636228073663066888485061739887641993227328953811337943712462508721456563661243914971901431917137747320479086022970824990773932635845112738543330373041811229154213888*i1^51 - N1*4478352843078119136744507340503100442544493665431794891070540697570140989765605891313030409849951701583094492073505160214851136934146787137448805932649534802664242593378067916988626719959237532806801830180634075319353407533400008720989969977765625*i2, -150390561332266880621289982722107800201515524742996710815080306662449969427001834627902824988007120773296061782855833778418521467472300161388716045588425265774847320188537291230454610083548258028642345662034335266176565293218920217201593616541339076326630396414919041196027480985123586197239437885707905957162289022793737484004802430303510819855803640618202134501648177958401901224983398974651538252779335781680944933369328793647918804645476125787496284325250703842614438033737464029400963790002925066438251311369233265258540173232832769966404318197307873684755366435587350113700627378082740648055919290981767090091808828505218408493860671859677599932466519697256353072884003909608484777438109007098754444977808806518379436445670704167706600832308770627397892257444418318864930332091573722266156176729291936379621211867772609649315800608849990736911696135268936016295828670251683624225344984564250438799928641175361023044577586618258993378682937808589236128405003738188864349015330377450957895572347735889932331599392200795236540798549375328093945796627079182200509571340730759347263401707438080000000000000000000000000000000000000000000000 + -4065310332496266602211093453306127701385887576959415126475491368414058359105366056802538514622453945400079833250577684457816286565267944018576032781669047245976747546239533182209788947308320305387891683322179845593453080061488391740485815499238334055841871796915825097795117051330141062793029559542127193306668682479888395429502815586765469172501933621514946194267979837445726247695359318469986047714620781199584150690600020361753052681565105629973833739013405991216248851847654579440246133535420220231363215272571027310247986368538748505483789467000299814666714868090447009354085949020314435283719035126699287494696503839152427119612301312094350726469179749559443065932194461655089501772984494408297168295115452286920628133947704051482271784267416983687407598052897375946637288135444415840458964623471388388347765310838295815989874627709613950157765179443632431087651110603551044716591884020645693316651309475512839865150928979249272384217824882418258334615600100651955204559959713844632179113819946682843822565431274491788989198551209587035197220218110069819759394923909759760300021291312742400000000000000000000000000000000000000000000*i1 + -45046743997053637217546227357112488765679866231266874879071260229163694456172696076175767176563997135936378057988389467833563958629629133883301966148237493773830986123552031606359198717280361344263612871490555543900817072145711034109105520237766964392331975724990355735396726679580116363095642609782298677135615786840750407728013995169399836403552430179053592946803599656706537944072171210974790261017880996692577689339546025153762556800720870587732244222730835476865170891215317149224008482973872242238760708829172422729697847784125011700192230549157980220125850973785315899898560280896095582234953023305195091392691134655186896763583802053833076855967180224910320946628895083500586506921495808897409043074089158869335775638590225801296745854872681211515560276671605720577578402941817220233403783374418482121820922442124608570346828255039183281559216662101903803934381566816594729810248667145300314684128203387658326461061449971955263845027563570243985980313357036876867283090248069699686164546000498774882358414122281175334764462162956732979573649764872711365484565773894017825319318989045760000000000000000000000000000000000000000000*i1^2 + -222289364984466706013064104479626292033668729541961873507383469273621828853257744971357804682584577790856697571892600311079776757729146119943816261026062522859143902435641662663669474643197518329099420458908194256673845404860047856210340389543756481343497587451655740878461187969490388463309388882592113617794988042794431305007082878540192446739148336307963412555392645167306789129067488494880445826613038027317805522330669032345670607339254402718951933178289647005189242470473889265856820674859553737274028351479379071727804910101242888298124868506870422398085132178561151262926405902401536392935438319968728933249344155487072501346074031978348470702953036379286960617078942488097876800031907673609365933325057495589911247531531192879569980420817937348219314885819281635035344079898124817398895278105142277796135500834340201254384679673186330496425959972848885006386558570884260471519319523309020366349659233081230880167902992891302028759770193788135973385971946972576064956422124708533611688146522282353258807637518365226137699231180618257540306030626781069733705287228958357620014094640742400000000000000000000000000000000000000000*i1^3 + -452084050978859480782151777075346045137732867521439815917516241694958829441008350884773191242417093759463728793680494364242603011591709566634328620413642199712530827285277256958787302299707016180629437833593437541899778252823594769656452951177011964781253567276656196655268623999038795675834387167140605300364278857544367157462794537351705571408453107559922208011853001372441650832384232583085172091292088988235226425383898050191100155444114458668223077487968652374613945340514769654624211688664043733396051454384360601894250138284463077345046501688339311607350637042842485908970625878790458554582419349262284359699396153773919784603921086690499110878950586464856243869050063187266051360553210234264314079834006574069002714227455744737166754161973697190825656174562816179581059946124761825862377854308754002180767004733430322797781042001171432586938230002666324570531477807734281025548892405470861923207414115523600900697295724241671239037694264928703901228464349516476368800965999199457853649463660965080029423568009437726420039638874684804148021260868041956908483939334937404947923206144000000000000000000000000000000000000000000*i1^4 + -128768341737951967490979625941101088339740947081188472552468901962801137112256787910920707433880786214048567463663266761182849198974758520592069218150189509291988336554754645807044718706427382496007583034180169192095642210695831495444713572360973190991990873311575971014048759833588535206430416459517578083782870203544482614917739710195502599056520130364412642724984348133223684518555739606008708649473359887805978011886049685259502537793255426527469492184415063495480158566015737196420864311876532524717764689013717628875952723879673460693945365976189608786091120059612938830996090681952877546842345806875678627234246995077683885796205925041175527685178124172534598300071575432196739335872019782983533240632707004283039044903730232760153415088912187362736458347769022472221565660943143925038540652601050724944348950631040666944640160283693029064222475065810745545564084304016128390120440242505450534893180164860370414725621296348333820662145842348770665776614929823372711995626614395168338176189933314650476127105352066174429602730362773029531972077680267285726595058324275261636540941467648000000000000000000000000000000000000*i1^5 + -88424449309609398464176098710861203683961259268101279257696449369306169497781379023498333084020697610972594269992995558826441212433836797479373023062070229387556779369327271265870140537424872049321802547803225275027597718505285837308463587243543939120100030230632092184436197128615038678029950613929872139597497330196007990028560862358384067495751737516519488012443224093590976764055588247272037307225842308643125950118034484156969946082243090783466170694422332057921512665785319612606764068764340449734536885015637341347644649189492751866809534537460491165897730445458110673304721783513410445993735391833246101135730490080737031774768134567438965362818652523664367379097445313054150755364060070304111807455132145649798285772101259402602739379726421965930196473389017024903744241116172504061203274250814312282898603483702958005821240389046003983752155676141210888884794513966024690524504715938439788651762004014690193286361285366030359621648062164048590899690928332217501828335476270199666267627707152718062768789805953395553662949441650313386018303167498967847681666204786702362602834493440000000000000000000000000000000000*i1^6 + -27983315312573013625911856713204808026920290613107382032864681419514447057966266851450232772157353990895635616826930356476995661294288272403717822264245693483401773845966571253822165930392633854477349555062197841895852549342458130083226486111602839942257324829594157537169120397847565585386619148798922430350497453284109320551260419484782379543169411159941525147764803981521748140007843595600312551898537339630081542859458608065141535757758516670930283277077286561321153279184146857557891931101595881598787256378138079749711078434872783727441774568333394929003840289515820511613482535025447790207754498337074662246776546177860116991335541000630724974385674746111129193012233945282890012231470259445669709965057483988493363037283847215142833988244300218308991786096968354316113909427126524589503265916767720377934021146144219408274992760243871005043191389202911326853746125073487896396228780814019344973833453993529065979083100113388333368545877283056295226186156072201991246508373137143653923433966052514137220983339599109315225896464511393027383362207837930644455023780015486242043985920000000000000000000000000000000000*i1^7 + -7320183998965649034509641279107151981017818371786380450696117778802439643510244886907991392168411836148196909371876477145946045172063175841005931271626243768763710653779512998622057899079340605993428977688143494928450469774106842926178489906600089815040962117602775135938057417192780231678538085374112322556177651875999017900433848554931993505088102387106272057191551722352894096382097197590537282618790693033772626680963475291821912109274152227925852090489846555073060027835806012749636132452381594872398469159924819712260719819080434502668264274862282336429118942829196321515247118449796083919061932561223918796917915579856160737172024558389411479148689883380343661732255664958751050497220332278658062468009449294705703193684867465469764423973313311126128551993071833699376317840453031893422074256878150260347979998569165820442790385558469900280680280702546585458968537268928191239768049269712047338810389075678807750835061386070619059311936150765413970092946792628309296920198136232407837828976763122881088106791340792108803574932715873653967310592341162131601332218415337006463713280000000000000000000000000000000*i1^8 + -1776135818681374065011761294361016712178709091572517570774051029759799038522110080480740099495215171646435561413972288004133768451806099956822839183739587753683257833102090958292862309237169030811029832257537977673361383940981769736954714891452873564372643236345737717183639302855674585610197260275784555122223141978351543310426582816837620295688199898450218943007745622292235532857317099568389669962624076844114817453751610781278475872015520651435833953079273415859872630454201789089179354729740487007323090067966877995923938597875088897560691413556076899334292858343881165024035033701497027530006987175871250387936636834518249460237870011253876834724174008719584294138950518808382512063790747943537446649870587117599173473432430501434437446850747358511474373861275118317438424696037322257504376884730518989719986199972138208306215691625970696359821112290361809771298346510432261598236626224164435626004435149934496099372746881247299834905435257765659333747705338635443257990986365736261878283747950506748124183473022280652821536848568251071746931391546226191566953726610718261772288000000000000000000000000000000*i1^9 + -291262881052990945089199870347224573353621931040329088127613567033417848829317131246018134587659405817850486645338912116895892656556167590247044729345244602570580837265143038849530577355718186190026752521202450848357194147105064699909867642200599984575931399688461693057455590854675431738311870255087309418670405662572243456093551374641465931003606533368822321635073007815787039973621840607263842986631925782934754151831988555763021360227322021453530698819919854290295355435276848218400118413729759910573685888401010709430953327486921290988655855099471195116174349170985762173740898958151360835701757939959386827530160038967377427321062912201694158896827801921340819344395514138847747041053023165327567355279004255136466037916724576976768920482544005057487292473543894446016569076701572497803589845237986018367760351449530184659854301649640357849439772389771509629933851631659179399576678932903848643127598858771395365071984125222961932652074765821685165012131206695161276308176083523188283534135478645304629060044078915540410807173080648132047374653164863170808247518534483827281100800000000000000000000000000*i1^10 + -42478502845527047435811283291809380141812680613415873748785912382900822916532955793410928434792588352866488469183661486825611453249066941914499824275328685968653446558910281849810942519342378346464347092912701151446068789277910972251375738637126985693813520888539001083812818646050254860134915320638001561895416952760022765873113265093028988717850752665921307932221376847632697725859247859581025886564094086206391684129129929398475161734531813164969753019348674408619182242672030875922817259662158900490587451324442666836279049850644531108784635613421540812541193181360146085586899615617913262824320343721605349950255211510415509965231169080455616968002818548377138025787010512420454967898828663662803708786011007875764146121837518446682236160118003920247568698156267576455626019466577350599309551509404903416582171117431337458013721832945812802581631031282562719215286692891107218673351233208288486528180431300777292761204547189681510954736715619498462394938946286956412736491000074149538295769661071499089403734694500958954190639199675261887124168667114472677681135892409062785024000000000000000000000000*i1^11 + -5080679619708899816310531247535388330298772232534971819139498212043649583252017471758999011158338658965321231640134892507930267892930145446458427332614063355914597211725062576584518706293672528327313946254298649094915952416090868423000532228566018675643562102809383239230219710884742159566930263822317977856280674975886966798720440631257340531733665189025743711157449036421561444689219326365925634624105586786844884178084482793124974087007153727045286322045768394876964333182244229354423270243986299891649900298259813426776001657313708178907649608233274882493542947148876441782788747336744410872761083618833646683755210210505125027534933165818713684838459308460221802073093036194475522510104682679405160603248404939395683900245060518187264768211362684880159997511946835240483263822336185586163498779566884789270906161949468729837953276683708307371772822836035131748933772686803204723735445357049139709475592634646359319771349305588813764223666758327742095933336336324399296109356711368042297844532501032618280920704779440547851312977374653948607739460801434620458704393575229030400000000000000000000000*i1^12 + -361411153858451316043613894447701351408338849315033874017346118149338489158890740626542468922520692162551776993159716933865078978294407802922408297990687887730342151841174540628097602608829273394497976715546346505383361296969706985036090682026208803662085061525747051930789640069949928541806792924310306032789021083189194236881294623363588746837589678744543868464588956548080121705789358775881531915466722854421607807470606512923626610432607578702933532510789479794765228220445203357362953274957580869121117131677101989456961139276393108366755149046912489270269395571856369709248262280435253463252847368965470756157613154049901512360078579125487407588548447199124736934602151893883156055909521774199659949379097234536022077364284723557362817307398276814061767004664351683756466102784776306104284811179830857097641404119779432157025509103051692741496454971170267826582134164309990415872579875835473138326634025125026858406221696654085861872956539544034050177759777887591987243032141529479620972226917240255426113000215291294296973312980735318007313335553910921852976084583186432000000000000000000000*i1^13 + -19334716269328004481841419260836667425569162529507052302956535288760455474344420687694376563273904616162524046276343623372423337223159956235974672442127720542166543465955192289817324340258812561573105039233457395556477992697506228251225076877092036425841132829789941352177918664094755649100909432827390887577145941752490861354890466322030533624910210855821834897070993249034300610152086451386474352470218267436431929951352748193957632763372892379658902047907471510178317914291049692692661864789164467226273331828009102572747306962941655404706780466326191441628024840857717191067253449308013238049127259448746216258126693927413383813126290585056211018118775422283586608985133924501200530289778308900394740261442689499603614181154876903487887382382646373426857844284287162828244367243886104164350249351339287700198774317125701727610622419499968490956743538337252183590051659806218985898672494944533076955850484560392795588198254801428498456795375159907645951249871212788124251330323269252840735640346715924263878341781819843640746958381700044599728379384025642708493658383974400000000000000000000*i1^14 + -617142961764248458581535805567636276643356250490293251107590516244212158148061306090869805681078164179535487965362333870981205335774139450368317312679625064917172849829077016190707074520261349319108019603235841127526455988639927849853835790322587995626661597199123913604686561121090590889389141131240925714248979317129304778427488484322654952119697342522794485920815167913004109230127448209926132738003845219469385928764782209594741280753325406853635848240370085327824771004616346769518507583263527361981265842959641459544704340897836009722369072718412711971113530849066835924237922309161254561416204168158224771045537901985448751554250039071210344517627152825764932982645455520821193918184014142894880676497551213482000054767095076620789923105147447651639573789327614769070377029722866262383921471892271278932992911418742993145912954114332459791865836669033872439567834420828750840928304691126713126851096730873843398917483410399240698729072892702735989956027334359285130373779408346283912576779616652774618983936774053879243897459519062098320776111164269469096510310318080000000000000000*i1^15 + -17752589741742838622712446630455859845434661653194699197900862292383505252704629173544997377455088452990365128656702110509413537112138677319174367962178102362673130707451857780706660290855616824132953022693017315572389472687425193398379074048483534503186962670525415279191918892069520452374678527559319340960006335552272292982169377538385710486658768378950518370548793005633664085916552250585088102027371943598044249656310375113972322542687395684408999062965202469364960752086450442887995047646640806935140764624350746821907696400700983175884318448520593373518103543046285757546708717724919822547981097284139590942004145696787446538865783215238283690771800206071484619241095370414202136525322856918406645265742605721830267589377933200380899795920695287556384142916915259871726074223233278006926084625506412411271194405465969821856001964531718819427142762986271839734934286889966710124239755755857007600050409739799995133580748044443064880357487649858756111468697050894207997882288690697926559960456818136383002553763147270104992122970137230455749441594552460335898846822400000000000000*i1^16 + -305371981728732733745265500583303389495541253265397993153170320068381033574349494929249365400574114414117962036969101078203247557769098277181631816055100317221512963485807603947030437305663414480849073564452229511960145621203306825569722502424974620849157109883375370149744741830177880809088414762899800224751992302828767432270003802321207503730769509448502273092924690052769852527941339858861134683491165688689902842761631184276835094863564270970555971561439220200903261377732327765730081573624777040849123194137075948607752724308369763495954716547894994283754681528000127936528976748105183628099149244054431618683994175958848687330318920408295144104271098791891586805646031199892187135165079242695469165128517047870729072544613930513722939870786980693592917648995375521913417741275219948976951416017691620756130407394163494414648933590565216162857867987114216629577800249772942740519005622969217467060254814474923151549028591394014154101947145888209034093675338660912841085971048632951679470581049718427529978393581058099006233501363170154940953277954617190415073280000000000000*i1^17 + -4289563184914824897833188601711597360757251637157232503802518212191300270485987372342803469845611986381361436347335180622761332538500255132081951881929059190299934800338680638550553256754820766378891658603003815766429423412526433637915276135336085834611463621970108946040704785135813698689391239568030841995336975563210097959003459802550606227988148374485631959810951603148989191562898808984114694839509996603793432407211381425035800794414857298851914273679691245585052800140591324729183602922260599629611707579815226673906996108887234031478532223460834107282952180821108455212441622957682624983415879098443152190112106978733673373799429484411068094877422047907137287795500899048861184779026002287731493294727231619562440256655527257994748772863501615612872537743844054050292832142287726150151269397206667495789943865029491086662831195725518779465667328112827404963985925842871329567185111977673848998509262064965185382299127406360079746924196261746581626720136048628253427735080438845304175158245099406087850522317867877374036816704414964214356668518167651916185600000000000*i1^18 + -36921015225963587379582417234652049165603066181874615864914780061279278874781091680797442172579861188540835426459691957144638082761773727957472158237883627444642813067101397065366214591789996013642782438311346247514959566961444917499816531725779870279018489533212733594519638433940922434390862166981161136285102861590836135684383791779930234922275309772304202741345295369708316257818028955537736038667587793439984233868524413034277960379732666411285579748956804096914370258791093753519482006474066487537935899383346838716021148080294436138842660627846418526195507420837351658572876208857213152040157646639458470394777650842223021595509052728707350013328650550195743481131083229814158512502415922581353386542040857865195718418539320271007521009598198531478462217525839533696335689187511356192836202965971651098057661909479468171853212618726081786461426760935512507286496994960559752149088717702748254882589508107088025203938614251201197327788971982698467711363276768458165494710040429364703002448048369531388311640838847332449493504615945068302709254822066913280000000000*i1^19 + -71472070643816418683547092178761511061988581962405208365129495323013103495627790884417040274395377852506868599960488051095436210420698535264136708912488631187075328993035886490969674307010195076110291478859429864152420661718187032934437278022771736134393804462228574387625898293360169211666768116061765483117419170705826315114413833152640549446390295518907758396246772677355339439348853003871301567911238327492048907504687628216260230977905963999934342832729616694514974524960087007174818903383412553506024589112892687201180813023850264314072288581562258924207964350363421670483366537240347169485157210955429809818047492261471224403108668285256741791471791867801449275065357849021135975889064086103743384664132744760638058689066716778594699049900346816240372045375133423029458695420713382678224987982800093877123552716404557924706011070297592318157602015826995971068956001327405117032891528329779910384205176501119093738451211693710857187965288287397375046857106298727657006711254451129896603762795108669717698194557933602993780456815839683268402393254985728000000*i1^20 + 876342760412889352580429356501749109873277868661459441034230856655287131994236018506617125953541625271911490979198790614642995355471358915004872276069612933401789049614953712655078308622633829780146865563742126966539021092142558051325307262493629152749268862880199465674736456265421457420364134219664818088387314935858055078140381860655868528949247333008779388550526280068285590750898741343064767729441178317986027129128312880695722560897896082693865159445090291166224198315830610078861709271266579088768944227891305608612897337187085251622274772500713730112059365255684172593563370199075436403663555660862728319615661043432347368603836970512496362194009163492408317735063454794202570700422910456556193277412353315716540735633045333843053635734887384355178451148333737870519748341871935041267494784604726461009853074717159036003199538554205228459750980681840275131167394805793548921303876949197499964539995750897867589038522398792661476974215793298609998448529870506496498293331608702701542368429469529099942801370792342083282648255192604674138285707100160000*i1^21 + 3214224885920543097633107657708650084888737843644973843923060643817024336665542657982979344299876153854059807341824698976773700442490711166610470278187038636353182061661600317226188303036045682095166299402741803307045833510588082593612802511874513711087133562318310387971402282860186234600332666674422738683779054176498540225042850335984190820656410342925711615346739511609435173216090923613588464795276609160114928562584521438047882704957374541803822583362110008203093608082634674086347748929987700808894956647909557773674625218182206694863355223809205056600937489023339571956169859138749118597877540198997066057878769344189643545701010719327996434879634790139876580658015791415620313389700420821078594565145785791499754928516202024440192051692283163952409820661484218283838687387048489485680568734321669644243812826494453727685523879392358326847272336567082416977709761083066635714628527536877009590086320179305438406556304558309473250363740009630627554210479890336746557049882122090657278125498917251868521325230514412962669165564569461098836656128000*i1^22 + -9618056734489440940933044110075066270215242528327801869273858281771703541986393215453756596404473850578803108315387705122470559212042147742738846373529696102292684287757700618668630305331579479295390643598319854141983513784558033807416120724264739217760688265116183743170723463073080288460763073830633570710747764607619760238407324836169565260067744208990310850803126408289248771485112319761284697753544843032259893961913930940410341138657747458923223469450334945441445711086828763927604842651689486940348617795776953189193554087395543851295194713834474415290282299582799923262392413392240567962203801316936880945249391176013415066814272938327746836067310159324070531035797730809799827596086060714916452537326293880723360101453744640356791433792956592151686796457009602401031591590211865477123446253214964117470155044120695629320181399947057056650713190031297476568930548293885724574036155936563144380811064416370669604284081103988963126262194111782833766881530635921084100285311662740484919767824458337813260682816081247238043256571982228593049600*i1^23 + -31228959106601094624324640689087553884026973941187302592673294899877719312746243057868995111138034745885250690726382841087143011265050488796111178069364783399880506928374246075947093274623554145201800149485883644819190675880834477678792547680116233884239420489047793031792407170245985238038662936280945678344460220724673358586217895096559952743424818698025710494967455929163365034191095985564685018013664990898385645061298147675650336323272358275013042371654106976554893439214461227497308942015353302233679095023465122778938928880517957395490166786533302200291665803004349902799560537977238586699500914182218165713074575742338827460649424482377697408345440755127368971397075157207585467538454294907654886640003322479238112214654865224387747053640412686968412983840998817734742234663915176313737720810592725614386279046121655023221952216556933505970973994324600278045904730761303871227583162030498038535273236773304117906740927360678743432917704760296934764827836189086838770654178867282765958447211519328134152346768541628600762209746225725440*i1^24 + 36252826118536831159227147176684179386103466922596949649736475610642097320151030970524169090484349088919264109395921090526520677559536978011886137304172486030151333299993871893636746086767582631307903352800991148667126677024003965777655492328613544308897272337335527607170469436014585834947126394741332789204138573761797635974901468938933220416379859671443645323983876224815958056289495549621222650432756029609733701310786756572016216140495079966690609282049826088853264118941548127323325801874086297387153726044941071488214325414365375543325901115328397046432693295062979339476312127727136188138650052392881692727678084012098042214369182202606662813659033037532540196939034734665167504994080685127471906745172309879374619308484516443633438349931667557534550264866607278202506413405662618568075927272302377059599910137206351902506384931670918337018351672213507524503397995241339758433828004512427850633712405067329591828652609852649681305656528723395513915384162364356486275849825803780109549683134706268702351168580000140429953085734912*i1^25 + -77849634592715980721596083228256637148783885753075066816005272612766126670990250865657104594544975830461365407477236520457131105741006596381052220167466388218719811103495258010789550315466798250898317114208611736956611020008933756248594957451830561631669477838497411908436807133878352221031771170093823590336295933452608679281926144859423411346177809370521924708457999847871079963974961309981715161237023898530855652177851803285532030848614513651410322223283338793686665563236006268319151669940133595424956293606114984668588454146730793448901543931676105172361562277304437678791482214294746118471157393326626338572107852439188837461374014589241658080863551736914922756395036097248637026855790261529392302879626799184041452730747106648682371931848728791797177310371604810081274965676661858909892906894876366892280675588826087525603669595078756064710676144324013979451437954334909947171444383347762342996114738395286094027933009551723405589059448432951678472618129500590953781704503468213366555269607695097529602769671588236222267392*i1^26 + -2839865856045302882006479087493900762254504658840125658464630777758485840462736865231505722419714885931736578342384566629278904609633010348170294255115307278481855428969946261091699287601191420861044077308704045200361579278543007385274847174760292572562005578258294953052014851224444399629910103022298841369338157052057648908809725141908836762237866826042001896760092616975435500475111198882642866852154111238994143941976538269115181867062960499820649928281163895272775863984945091396115458571162200201769579516730599363415421992519515667305850495836406069974598457962236393275268882899039895576513966895861777301468395788436085828272650891295065038008140102497359165738035159787217223781747131165948733905060879804882716615034359958764664601416797815626166164948376784711902275389745140275372733838288710885428446350398085398197828641300404147091273668238107425945634560647802873414706508404110394701069273001566509403158281586576634611876253763807272645142414674665157405715989368681392398920508477268909784456390028296192*i1^27 + -7840596392720707752520611514083244162786637345105795612617530970053047439636292972809059449133704917631656986767019414265756260902516305597176972199719707607532707896819880850959770421583453777012314779510409157611868670423429803783506786363109028501259987428967985131743542974820206825645388199122335957988759538730477279493933459567954211668770128610966354463263011005849698978249964452299936072898346583084135931118697562525219486467132018462863664016101391624023638576355940561954246159678340833736057350967248510183761682176039359658572502321887508394772009149174672126284855219598795007934728216475918103395774972272093146601137483276280245028803079486674346142502965400262135046404057898325983018928837800658024572518362455808206826701318423590362918602025092794901117164145082296128187796302355934581389176540787915086615053953557761291713154575588264446272133400482782403118546518293004002185430866191690126539569306903169070730971594561276159993183617468309241187160448421749835171075586883280529912724717568*i1^28 + -1075038932739779854088040446921891278058965966930158772471496452953322590050611847175770841252343019519790907094183667640582493784131753919799554444543502416292912688266972548196874417349929982506494204585847275256805815147401370771839267510037466032303043966649634978703531382436390702798814416265495953610363619703643965880296334686259138813095851836762516469399812071979929009274302723134944667736471264624395291549249359763890381947089665565809046973178171992024858397155984556497408093625696896127500857467032789201351406694865194169593455460599902191161301952258249477715029013239124432660945402122378728457536001057287940244415544932030845405211600286876454675568605247425267064929147746436268801776410105641022288377980141556655486965211972176967547495378608950176377156486820816949688513900649063884109375960962704328978470643892575949040721348832025418357366681485503776900162776020170371917213318225324309036351426585335206770837354675247290107589713135362253365434352052736171220600803276917856796672*i1^29 + -329179653152561986914650501462440061653979035675771488017160848911140644609931806102931409636683980633425790383673837772324934432256388968762153816270790899222041034994387521164502430994728751037293188900599032883471844620753104838059035720791047830662898861864474209326105490963261529705541552151713643497096755703877299651601419682512912642505920903999710418841870853818301847024193296677178893967655572733906189344081025446667362380075306318903494453334749141996795726658294400230122075120031608159946508753934803088272013023861655580081456190221377043970596406469900184445672154947733837392168102231167034989137834861298551950730524889603084530125708854794923288148745333834087556170048341363009514178189665378559876351843013310920843489927803763056078338702912863318010237444033635057987886661432020012326209714112459607592861211112957334364672897517849470187114777638647497209194602091424485846997779059064193588956487826689352508351452942033507549719085520785446027646602498532510702312904607137792*i1^30 + -23930879271724408571515581483842412332710228224565515047344268265876637914810199024550875356744580738191194492407310141095801986130021963284354250560039168170843855865843024767427355730601564238872936811649031397029464112145782496474077705587216529855115643021164514148667869423424543936346623782518128413327450993610274213317434134640491671364945868894690776575652597648758515131750419824970263567915822056946646964636505786345977034638776981635680593284962475176205983266249594996094756012269040167554940373783331355313398996096806039410585237522210755428122489383475888920808362964241751744321323459286605684713266666157631669909799056634856308347352741426397553150335218221946272295641741639280794518810019649458562826219562535238912365285670570866672302209789522095684218092504069036184288853837143869700711001191091843443594192062540696910753875706919172899031211032509204642271722301898605590414345665254756985614826445225332577337019725262949074650577118050032378991076815705139223168286720*i1^31 + -1556828029329285181769904038676058821191379787471632870591386591578280777133861123723277539630930707201347508924515853103839404320294032563112555445049667472078262773401174160289202273987953543230118102509976418612487424203927521104846922914018913486175629474882291173162007463921665745386468932475298124745204261931914563172459001422744418922266953857817909703528002281597089235490507365214103955516543974806045690579091804867401058018380188631088964615804980802776310876581750006043797031002393043087347732805939573437320449047037190822354251452708691366382504634337619529678045130255532158734016240564987198035250240562476966997982859105777364702391308316581717469501480924271031452128982357919668095203383716994576189951982247379414582302760903942782586680407922970842507839804726858647714493290369020153266957335206319596094558304101375897263720026516986468026661399081163950838640149247055853701890566144908604293539237985309647907077224401083529941334575349187725009437356249157992448*i1^32 + -83496161035441986347213268262964722930413921003211477916608159959214401221842709798286777372065063890306830735403956325263361019209729595886041804855897869270555604451759237174147681989492171049674250696918536876800640070208173569212433962002878972474456855814995782888099935751993210261923252106242361743360952178525257009833120173878657563854583619026892519245944675469299330016343522912328174360150606969991013050529682509803778717183599066919580370772349327697290768925198767550417017360174686993670617860698879996770499034848799864318957436318840520523887601240651679741984020491111517740810938906660693161299537835904062640302901750658850661355416291039195861474346556376904159990756833756543059697408118652585175927914325503175872774077128554809018576188278242086810308970014153965714851197381931141624831253325376944308933216155901630082596953495164273124612441857802116695550994130209813363899131740968278543125264775431834337231408439997212603651875526883504931826634326016*i1^33 + -9035656380773348424295158775900040393601922357000024130961319218704052283901643624005481661795203482029339374138819991636604663623725135664587584293105943013768289407111237657756443813216060839877777868256163821835198634584702978260113847042930046986437742131736672859506492600630920984731223074449362211957200118484797983224547870712283608138330649083453511288749050700348421932243821026812300658991351944008696521390419452042330737115082461910640380440556050923566088988778280977281938071222780582764738688888697908877361883249717920745386945436286172591512934602525166377423310277587965378179662868195415145283617481165161097427911314687522748033792145443002731389639182967338563103788565782503486193860248362446970228979188057253164608801490639611246639632947522902240396765357613425748917385929659817344444545574496010348088471612580426156730393448413943180304698752419374685767195648708034670535140830180918883072494123336814971016582616728297200170313360609085843570688*i1^34 + 123074738630412347688193153654386187731005710588962349920381223275699021556660489695465441172498387139138585732781820485488299214208203088036167923427569479921629438024083775891375048054000165498388557060902816364409451935181253735421778394427245240602677691695529594725243343141115894597588625584901438678931908696229616417453190962596379128735351464263287941959321218670726612088853434669569549859225144116082889440301449254584544010035147361930328615916043795754454260910842972062191706137631941007058246895751361407754502260576590277019469237834583496935708158065040509653204439018635521882900771818083763009106879356134642211923825539340538151374744268075008851985102450187872751630222099823213262186111301456451742964945247170836823173277173005141022565566433775287315131495941392685884392200060854189866530796686833976388640936160427078121461781914601559533850797958886331275150714836313521599720301959041999951871369058621888851146585343271625198215035472576512*i1^35 + -15145951780258920508095121102794687420732751965089002322222969906806381318194713479451368413792806939318650394886864946987653174304956089294544773027693801812213631357717011378664065677551184102863664016078476503498938536735690959532003282666989484734529408185840601423312489146682678489931818602118877784975964270636568218195330896057924706402068916149516036164810399402795820842571758640322472186982249381067513816339927071239781793220079859005379213122378353775647310817183255205254159861863509851650648645388504444012059717004120297153142341972116743970703676649388776175633152117081975041092869681451302145907841373082073395453360217404133061780534999473104676167026416662257883745688196413335955968311301617723636337784377861986418247078421678082969227111548955630262134441917617315015049570387753182623311179511085432942543364541849357990498434003147970160896736394107842955759732066325531312084388052973501331020603578367884555209007250216137868475105280*i1^36 + -15977518003651821232810990511629041971538337705022678338944207320286674744120526860994314924365506144253517516230751183044362239168246222669126820143600653860907506512095325872430024047804647060907690655385620595076962384055076691814142659914141149558463384761580480132714472029258214566431286606253659651268222056635756721862910296238506768788817641963314762203806808627027205073516796329313577830125765179214517731726816675988440508281626842202261104741828103359532446827520103951769069915223861446026676821667828591573982833336415891347857298864893664100106305081709541874274144087823041891996007748035158287089953768875291183766038302747127295813195599773621031833831250026186388369019920817187160697553074234590006894493722172050550514437675339545874897588638502649455648805245237727097278626976419461931916123122729921759998818256504185740576351385300569674647345050621968954236218848167354218527185491838593008647723642922585425550947860407648256*i1^37 + -518390456083863586145876458990134820439357791408734537496190186499754880981697678339926603992481700148595891221611969079059926604158425027715973279964682115248113377289145367818531336044589378640109342178714502828750790258584001039302087554592327439741830512810565874951501592747829698766530382752792104171456182938748877182878773719433802721354027760311233438288996064362254803651105653024965986157140498226151957460400773045954356650707902799390498600526978185592549649245437552961892913028912906861554598997770240877280670659461271853130923870321939814964780584840787209347474853197253692335635712702840818188560249518773532947412547316463533421214586196062662020671066889183296775399859143103603150769635998167216350461040181315935060179614436621542040130166799908583896823591087893678363016020978896569740003598874119115927110029102110579204547066840716552750860470773819428977953658616041419111818741772593998198287077474740331096309760*i1^38 + 6427313231681664525250596429577597350575578782984296064114497855489950607764660041569760313697905988191718989735183198394850608777671022547518926245318524207636340862588506557065939622659277111762605703672419505764300360311375173500142634536806942205744994039510061656994448999112895894080113758876531908529377265889661749164077919744820017972752990212314908652087732597959069940224514865454932226569749612071621905468073269143528304326141441735231118233260134519471429967801134319445568189153961844286553115090874566524768346175690361222422144922614622383752994371364300309040244980491984072781197633638161672645200891778293092105127035389962934868734705667718422989425656794358129229050517353739985215608386358153523222017121257166596924225330561468014813824741845983395535705280321451801724583577261631675069279147568427608389576604751613504692551754508996341905271178469630170062689130477534829144468698861114537850544900687265792*i1^39 + -1881401042748628834196519897989410980595032054054080455975530446216650761657971102030760392882893902700958686426106969201116473438757640298205206271129992981290572852751010309701056538779459207463443894239616553646621137596793450620792663818925255662238243309776599891423894649970554904445493622497112825493384865038774355760538143098179728758425524211024576731716935721632718109957591161934944882733815230664272178165603628325183032247407379004813539908585756389938251353611303281451111953802326276093849135703926975910781389436555637306954969782775038336654880891349667226791516934056893290859477365761097171263471072789523599496048775675091876650152477008302691292932749319721011860359011244998310270720910590170215970787077514203338857065359316186555964970822396662168056726533144734293578471587134455480293317864162012845300342949817175788333544032116421632746740693176020394309866514228059668223892046344581802390192128*i1^40 + 156307686441680910237034243894797052640361227589248852055008258520343634861519216715015881562924305080761401203233203526295929019836086811269017464074334971473390964846887590958220962898168573839230440091149224653986483828387014034326656724669535973598562628649220341253328595421073274189441047176686186093542434978049264891451993663497947096866150717167482281268333496940341234813938435769816630062743925960406642710017389691832188231443368395746406103069375677534312907404776724319024997954049291807027544089999152085805043428843366449311450990934408601109738657996486298078522468751041795375716976830261283363591791302219316859150303640971455174994068388565467459921741896760371396703263665051768011950103208778942989705625031571811319638161977369279711591266222453289006940775916786413492336052663566406409380366727588541692779895082372628832385398884220549527253641288877561418943140241401695367517850335969280*i1^41 + -18306005321950371982323985170941637517004152641251044365253051755013080607360464258100528698286548637924196467827045629731885105380760336223321797650602980657005485292599907713026735357058704207830679401092586813687406248887233941980148871573362625910790215789481735468654333572797667598701583598753441364527115970928649420446257255186507223577012471304431468643647447575349968036485758720524969764462509460208631669268098886224533622419473829039350269623448681552457882139177313884015136616242084271617048733606957346667755582992466874900425047544607362192143181209088592861041641849675912968148608090197588276638555086080046421438548850624550529586375829660999988870365953216695490066365829407426107122266240002884792131070901619880925361239260655949786570549027193824451584951232269941502807221859988813376787213256052973154324642452247296460241268574508872227374000650670984090413072213905739087872*i1^42 + 4646429248702672691354617127634375290797651717833450249003593386291874010551761413764370616104195931797848900827455808269854055007503438580664053980040195258816578355869183595085223756517486606616223417688016852089305560103474766406949961294425951196859140262243782164320761791049694529352386180604516047679941915949497963730324030737944893139135250961624805070360845318955051580072307975250385507920321429799946420654718848418115876180333336790718185985654085354195143131241288524022079309746881110694661344594624852629924199984883582853511389883291234844524747114531855784519691566756153431647849469316655334373207217001080005417339596768711475260272756276961619785292038437802947248618590178498387711548299664953336692611621298310247174508316502122386845514590112702848105581956122073344366100172362804760975036663111277833026078721509270142321582181021020802153488605028787405238531260416*i1^43 + -4477289450095845409758375769059574536658888034623434148994062101279443630406890215935634803171152218872752229356075792937900513516705830788999960578407377373825612742574072827050978383646340020008220993811938607352480433631377277680913794025190505382279096964197423086571040569207531326161363964638143852496448012465310757302494420866095998402280710496564875323243630370251994166360091239816854978967194564597157915916451914664936609651905878619546296978458029236013240845355200736099985664606849928310721736067527926328354573387316736622673755611684696824154791587088742559535975699796056856745523931596809832688067945259862372562080122432743945414958204169937762596991991883206889847285249424216524908184648529955702615556262221548356779312194170800528926027177228693089112945860567763334530379305263912246727162696589397835138377872573636559532224105789261613520231761337909248*i1^44 + 14552584565924161075778371313116985217919197465004802726272504056902117775946619899766299592433346229390358726580801690809501440102371278374162312305020297935013447966504580434126261630073477710250937320673936492695719382282634813541495866629670518847097025645831451743304789361661494087968246720708921390951855953460039263649956700249146151485473325870131160794176250549621383322467562500362541286446880267633296140516048088060675748671480844312498082941227958081988923542711262390535352409090323086965121413151563465105119768099506751284757473294771185562323288373559575960253639315753429190446857120253069257785366945848576726318038223481099729484987622479395410837826381494854400979530365912840635278633468967930796623666165649922842749852148643346235588158173311965923548512115080243964170479826682726772849555039682172747583233748095413175476123891792833977253888*i1^45 + 218615584873625624464318918842280550665387802870174291172812308716720158507615937849927708281318214285223122681060714527300382828070700804425134745324108188881214847957536301497267644927323340525061448770381895245355833698197229639378873322433910925183836377164337636413360939139049922508878873914275018150844194888500261700168029641645571955864922548909193799420637046856189454931485530868155254131881887574458428066331031853095372216271430493055636069653280428126508618912082529883684562630271993002315848295519808615842299975860545293316339696844336530210021378887978670190762913041152146017691608643948794300213058933786774745175636843345208537501535277759828628478600963226523691900715892327802964808650489523900906685843932914676978063027781746917541426698598768884250995784821498952618794916758827844650196665077751837998545352033472776702173118464*i1^46 + 742844628898159294223839723140496852168001476656982094789066055367616513939559876822539715500745849904311110927586888032746820134290118586757239535307796612394184368431019383706463038155017226967011972321136176971279008919951612405066367684035796333208767706195779739084171197393813856028151097617308641645550715715189145621743179251503062580249562632876382728578850034452913378845853299971875943753021897698429878207197855820218521546051227022662918190043283266482129595899471290157790552132436408829970056301384635450342129251838458962994803469866921710045319749872975814966160046033976579333808064681592689984405971442587604372727425934691817830929113771456028637191444281202509204839151316678380014484239552462626090184793820038231934934354168975405659723442317253156623577060387694958305737138269121252453415772988994492283275955929088*i1^47 + 1630576247820866810774135810307421929586266700962948184727266167517556714817247786125358813569224323222167223825679352244224256006266667402612343413632149075581181140044268381014597601012018121683009011029354407314759701788562343221731025499245346987104660937843762729566161211947232404884459860487767386347237815890681318779770594103184273154955999451486726637069284663616734684828820383685847072228115832633401421225478328141356033589140625280482436356057114687782542408413904178616927049912214026780804975956476681888106211067634883276592221584478629870589650997467357184509029449257548402243038795468373157335473791168508303127504163137193287337806887361333564409157487992175927170791348870471000010041957608129674658707928039117829955163860710544685545665253810396839726038864184320627792264751491765252176159348822638592*i1^48 + 1421580783391815865271891363151625508201518791486538774532603362953832172593445104599356598113843398185486455864141892849852832236072529247188114271905028988948388031191641612191349961643378834057206232870609027458303379412586970432035148461508044558036288106712115748252709308835529025289231525494336442062217564762990476536222138902479915245348986243524128707681069699970594755577205876551362173920049366947818709068932460483039653306365868071046236342136196446980209510889786913906984970964064798837588012762606289480096992124334933422806890977117163914132549821786846001448117658333463730329386613566121706990998942846008060922475720834142115120502153069097890133011225028572585527857781888372336253543787801856057756741887005343354282185462804082367494348191478341588335650320729070704317943785952641024*i1^49 + 838968407816147564413850063885650209276599445603348773486996883176739050809208990290114502063399995414243761736947550705509270322726220603854381210624873850437128800526818465538757043791345402476101495248003661293910139423041465158581180781301942018822798181712796588484772018212980897619164295255797001906966274388054379138591467221788878898010290597107425703233567749911103926360206201514225203081301652831929256241301713477819158525109965412862654347560183966916520969102154740248548140500783685648963586554614847664432537856544149185498508733652368721939057049065347677812181816818703251380846606658682193573873717619846513286819401930913102385845458854235764449940234595916341104860553936020539341137339817737819566013605231473720751249697655030032950554527246505715270057657614991360*i1^50 + -70134384035946668747654675566841756343014178753375455505042966194757674811386978571636973416142010309259776331136880612986432382416856161763171379077940211792072365838789553525690205709686596084726358110992711850193449232142861652032536249420536309155333883957068037088492331708973447111122313009960878313938825621043877819741424978591579844241951095616751774155558310642591730344512105634015180886364431088268225361392072579679685776036392301709798717093545508822493310317968610921933972798489885992220025936305147258893296287388490001398271222921599782837328437180361012217048918391628959246448877251326315622985217676884676254519000982112373823823892958925496847977247079327388529119571596843552054277152050459723726762841234665608074826904585730848918285664256*i1^51 - N1*13435058529234357410233522021509301327633480996295384673211622092710422969296817673939091229549855104749283476220515480644553410802440361412346417797948604407992727780134203750965880159877712598420405490541902225958060222600200026162969909933296875*i3 ] ]