[ [ -1287830349755838246314494962019160857405208588130886090255208849490541932895322750069737952953393350911381244892233289723043873185255232026750514088864956971075945403863517305822854068254001867330032713263886650837427036215273372641412623419055663044876895875440177061122687426163261280279889862042415733983331886088506429136563019708614676488509819195292985266003206757064833945697413408909822182227213098519097759392360369714580561527531217378035781293546963798864140836459173621005744260503143164842686902336056473957053755792933671748124016640000000000000000000000000000 + -132670804839379429513769274815852578508377347368807975268311112557510466455936589589663202938196216541472080336377415794813731901761704613226901057983622066119640764809873484544727527729268441958451711868197076280964597721105302583527706835242315816525218707641571885893398151877846564105952528356442365672944805085864229830618780601148978679801449243889713718746002624864887260098275952394110413590850458668991264223329979496828228436087928007582112125043902104681569033273893374711617682397129509232787752426629265341776453188601968876899532800000000000000000000000000000*i1 + -3904463604588761945960752458658501502540090603885198395285871345185797116631438672099063052789463018239370589100905855122888526634690496386305213271159972459681919290874828152660729894507706068514955543240113742315864687915716732663216687638288607211623895069284087712313090771201037636113630980965109470102235127058670431696139251295007875936428344118953023305425313721735755924291413002450138910456004308070372093391389575804559065784979576627530917154139644373403888097557099948872705812138627416001754029816852009222697768440530217954023833600000000000000000000000000*i1^2 + -27232465500296241769401489597768950563008420501841555204376434177447261598320742299744550442945005095347777074299286822708505805110634694203059270454703408323423821480397168978106132990359105152129182287530358810520541256567860865508768054162648347666162708423932692250301359737820117093703435543879940440250431669212473010021482317919023340202605078671690803595070271999957017094148746487921588256096653724214568593811316562531122577169836674458701898451553327615088593532498501854030254835343581246665301480907678952451137368205455132427550720000000000000000000000000*i1^3 + -161850172457609153383699620887702037588351517688267091436817631473251040947158542512391333916492141659093662570541025219728352022115759071754702033003859101999512206692424710604001641762627331738846774320468343992359409150550734677138660513563515546433150561569932868249201218390162994542793008895213402149577921656116754071643324723697507007992957866566157425214437575915813745581233342691896168948962056204304996828749325227957248130543233220073727267045732200272899547186567265538270753658478666994755033186747357033212169682562735837020160000000000000000000000000*i1^4 + -714514909366687008713034587932416956131284410051162252549672641398411585404897936743558578805032158480895540417184063915784310870267115900157970049718447815786534424505636703685848755633490968788066774272722402287436147669464175141229848464811279401991021206277034920961940818831184510451250201384107240440852745537030910913589682433812437286443164578449828663845441402088093542971390056828608407537193825532668679824333011023203401734142347864734055227895917784163748158525357068489624885754480418347586163973668526921101988931057826870067200000000000000000000000*i1^5 + -1601596658007361325635431688016136901129470189419563965880817215834100690744635392709465704441393450837128472967033947659654445438010716529747024750348460496346895250979042923377264116886409707119258380943650180554534569715841181075987865414787683275907112826197573632420385224351744772462367644153071167506937140298332121470024764146388652644765937967067751191683945494718924457706559618412572340284023828212755349642637105049468561202423216317136247059278048882735014378404781269756819467274835588681806247689995589816093405210597507727360000000000000000000000*i1^6 + -862585019784396553660523080526727601423140213956400616394696770726977283921908189441779073162747978572704067721191442752476205824152979801515671401335517933503129207780688249211230300747355821064799861459101305600966619205419192476948860543979432687961811174453422123293835017047529685127113181449261584649318233644754502193693642025119951064482086658615374048369296022317073615040096832080193677876049951623050440654558228298402257683281477983909109797602552430617691971359920544907878544076029348255906708958158709309924789670048169984000000000000000000000*i1^7 + -193041632530186308234245883148147762951117104033916661219079292421494990027433240997466574124848727811378914524374002284375420246487056709094733509266338900311872961557845235242223584806116358471612291509170733858938606502422803068294679375691666889142212441820248731440765556897399571163189139158819860083723988743236804794398762875209296048041815977062186557514388221202963236196920920312438491971232171394700708064222384001707070416041606002900758998161331104155376995893253941736793139522540173352709285483264523287831454957856358400000000000000000000*i1^8 + 8306289500996468985885037080690440306620688525547391977873535322172233260001273804994300887466136340936498510489442684965748796859610427666785948036377130327126413492711917025834417585776139401426250658306067920406753787972123277257192325574335850011520869041988590887143134709534544974946514860235855926921952384981478429777533433379715093377083846583565630955651348784221175627350049193589389610793509293250445065654010930156485094406818870963323971877808650788999307362567012369376932504053369767468633928272617685985244951347200000000000000000000*i1^9 + -56275587210031946113819073374708518833375865300165159490329764560568064919480405121374271418526117504461504085452480194821290227856091485171736041429208022539319837316804750123555576193037476882576954686490896538194662109863344373643484358801887485368489286020210036426474025837281004205122756939871480920126111266777188377083833023719529281306904406962206343103704441157279375985103975657917055306593074742314408976632682307805560874240708298563059957805267815736884767778194539087271217020371827348571550429411763861966222262272000000000000000000*i1^10 + 851833755589276043644261933486366830160627358927211951277703769540453664683920965441993545293670353068775860081027844472807638139951599777747332501885107312257720917052281323941363926708204556301216975181898799743992635437803630976053807699070947759642858696257023679385589968259714132120052017092690619245887379778807578736799212563447155581665359615511192289918154557270525365828972700867149007560028642152272326549389593703318297203476836817606672992115328411594893680610164654292603492741765178506049108989372396926087987200000000000000000*i1^11 + 4226180824677871852442785554514411147670695376724204593773581710663726508576137570311041256997436064677134703035248584510409873921018288656366904834999290904013974308106729289327918902463599722698720262195851136743589398139829511092908682322934947630666767312652943130900922410362808756620177319641631117507984569682362496572425419509709888939819680315590970782677929232431146882180067664103746335672987761899885046382870440146817971768283605064324268764551776949672381534936069336370453564128625704874882067994391490723840000000000000000*i1^12 + 12576950155711864421222840898306699239278935863715771158371408607040320504994768799344518828545331336696112873671933720560724217918599479992087192289900852549697953763268723448769033366505068425144672465510455417362823837153716466629598872340137599721730630748495199199568995236829853874249789765893222541302815080822354598847372610430511735170547683165720758631233190066583526830134068879292901796946609723180272640187676162995541979326579919255166380514140537871402704404087117941030198531020963206532251513609256960000000000000000*i1^13 + 26489906644308787351395466463104428600049174274926150517418031423335475386744099334583162163285687075130410140906273841765572579837124463571510442421708426020576931154343638897812132340033237141875336145534815867517148248570568551173043898650187767529690884443866305611297814894442613002943955401292065290281749517303874705169960459728386803604893189340133316701664213051679582584068081559064488942260094688729286254865020759061675409366091663427954826761819313461824530582907267780365111394866767766542418903040000000000000000*i1^14 + 33694656023893172498142837613385771152744122514181548496609513755437916636556492542266555680865428646585482647187307230983923832209638512034233632386270339137981522703027246946854708737037474763839743143691839092711418314427454537693678437098559593117112675816163340490200612923728012440509393370985893132464133635612546182186256061869002303863169186261118470976266188730555723298804089147590408605750629968557498347185672805265696186687364407408417885774411495603212243877824199148908617645622471911163822080000000000000*i1^15 + 10576092371895180681149133222003086722884664237686974407861663935062100294767397282986205588131496869238561002293349050219701257177873809302960454760914293799264674471018246099941977845697027511226396792700051831924014398696170483266473409085983935862654115902679094142091515801768752339371314925844185717525952578796517014967456226775578621506248477898881693773965962502866364227869652027699589860824893773886097499254853002770742955545792079335666077127523575682449443674757193914604476712887143411712000000000000*i1^16 + 872348413030673467275200552965631960649347213110297895378845087578082881718060415954703097795798253915735320884348471889953563291724298276002336289013143398877887504475013719196353199131286131791844733680144170299941108423467969006396883959735653437739513343919357252432863388669597321147906311400199783055369781623075194344749724386925070280913313836820459661674535646667693512105427912418200959977296551068747632847784270331904234875630586835060810262483030754618253074381234388859437412255334400000000000*i1^17 + -43086246542062009761948182545343961629761081863555560080796310352494900116851598433927936795434916697489023821693728856508690887868091799377369831277594712275522689414937847733728359287184699549336564634827620182915066680277907397488274440503296281415961458362476935776670018303495796072070907434585444816767870306622311052526855756757404729493431445657679647112688347231749539719955601728351296844522365181670234606687862483594688714678318767829691509915160236069130713433267269529390796800000000000*i1^18 + 692089787870164385006047326336518836835134693133403222651629193806958931427060337596831927952813557854977584759172354176039013615601056796536846888831769775938166870699378461175300827019490678871823393025370069382598331430485254045006753254114273182797286067060246199453760368389574496878955352028411256631856181537315791061017362755095931212593084862580547563228256864176642772530173309187290206269805540205621184728212897246176973381647899557600995218202861011632605292437513564160000000000*i1^19 + 2061158187583828400119544222690763381695783096693291374462041021955136364178325068679335899931124024577903253748323502427603921545268977237952498939780127151429774342318388658064735912460011776809769204109142682944183248364695996373086127426075248342290386633909339594228389879505922459827330834660552005592272878422832627923919547699370091611618562554623797070637196836211905412041505133518592943445732902271169420516265363124468244063831933021909357465883508716018635892556800000000*i1^20 + 1733585704099872874647353623581863648947348460329203719995244807547638084553236087909964878209150250662805493142051947835673249962944673306214612076176995233209348136300550759621883159955261651653560428607324966646723368753343264927583744267911636107649922849795731784707835814937232819647404304803065677324157060834304870386654876368465592685142154210410573516275459949496797848067506204700564077328207408697880915103974060471606956696864113559193665489833788949483520000000*i1^21 + 337951303909685741772349053534994612508409861869415895650485253444616719352596513397581403610051052261892218677815233102459199988425946518883945446069709737831669830242092511223188940878634377318471352659229471146601550524023310396258621601604308281704866664545843509111523004605718370629936019834596949357644551006738952542670465774217500283777313636541557169917506855874516454862820975763371549171754437120080683590513780652937867595775851464981324774745344000000*i1^22 + 245744300264865948880816623329642766718224684933601341650328414584923581695138030750982409535164385176348745719820493332219059230794839979160763878326201431380462035990861274338489864900518889460474011539228289644777856800253311882825634469733258579059861055529242762006497269087098008185679909514701606061447447835421538652517139842772870947481816325736709059035040747529890095070873708696794608151733678303169466739970274114893599414158728861440000000*i1^23 + 51555786255615968282259670300124980670393728139925707616685083117118214541784004414592824181185168407062211275820045113454082495040304161710288214363630262074498106796865532705576466175932199653478374538952917121345350448431989975981243630786070510117160155104505849951681911068928927867642584387234532289595476857638743395838901689781601317010816281467151530763494706068534221085726097241054185529827520735935846203855133744545855756000000*i1^24 + 1774975014493205555767611667189336721827899539056018265687329105154094475623103180613016850361692823956865078274007334584721928186170058258891374090554602380859733824660179535977457711098948893569272485751951149857445543857391977720605994316515820762955891118468967065931996955275417533062454052075373044334975048362358413850726319425450667420965709518261245364069600555647963932038499990877217717655211051648691431491624640000*i1^25 + 16818527950410097835841834773763996338913928845924491717201212980496647120834377876960600747836025148140138651126882096581108182324170470079131946531089532398353369366430285164818814052740137226871030755365648374155955855804790787810745698136810275505383854003252690011972327480209042144098356640482977280731584042277429817112182282463743826905455827817259117942553138283324921360253764760002098695782896382727200*i1^26 + -2797483106221781259852277649891455707160210642182124106131135045256123751454191725990346172003310092416083912687052784230689514933916910662496719790852551328651109802161336688977606519603484758198203658043800051559365940019213727229432693267475855192875416554185128498316111831620154230378848176797739601438748164493886039208828002440120075637928241249409096069904253304153796933495484884544480*i1^27 + 468459703293796663280246231618198286450753052358111834382001808702984993419072945006283344537307300386744400484719806154111910679302644763712085687050421235603705899318476371119795450897110255873998731239275336658486843956252057756013356492784147205190379645024591295960480146738029829114100515190275266595429058341548639030491964155057395639426033110547319295221937465082561*i1^28, -1326870069847488177258493970165172069364883871572871867753239999367282912872129801539482242973071032511119180968665201326759758159030461643452679899265174155365470689339209709437703005141747935503557276907616287601485565100818971823934487943358084117747981417250112711126340118619617970933296672977753680942586934792404196950121121453463561987652230792702230274293432796518665071933426682260375108009090207974538377437767624228395461164921181842107340564764869049279073765750495448491691240943251854400680899715311299848139598915655510344957239904164745091817482936819495210244341087128923797246928586303832209984329811499833960667794902337890782221792964315332729558563952333980025263651259678720000000000000000000000000000 + -176314823142325577726870874052179422173902392116058066222077802890013675025133507609022228891512139698736554465288996871642679019961341500693496141571880575225806247191834941123633047911094009849581243486043835101665871243544783515038930375319101434921508887127483245034734815631301072791745757049108016916069374825563546728872823125961083138407019039150917354589626949587951625499833642087346340475310282801787221486734871870765974756818141616963823628496762889805584757809627979769760477490561560992401239800760254675965393462425394632312697534790160889354330121201246443691559803729904037519418270144030990750174008488638905348209119824199923410956044408470168322259632619527332548365231587328000000000000000000000000000*i1 + -6197228075623636817009905952870647315845401080339159908770278411017132119466849720520377397941092161572827193626217727873000600045351061909458385521698932757782341949664025883950031747420886752243100258216097852496370037020639907516514795438586825623081313367570965351941156567259491403710199482994554161298498849237722948411065964731801466002704898215060982476308860451612601282286658834526789236439850361999037119307349174435486914546358415172355280592846429491938338061501035388549175356028740324508808727461534477015843175163972962903440656330233044603257088635725102599373052156872533973405031134502917281432016457757788978123933296717638102722760661119589849740694589103631866813449922150400000000000000000000000000*i1^2 + -43491511219924079737422578425480162024156026213364069783802542349195208219272698277515172398964964428140768109876547756839368374444806456329134369241926285207895613739113108019955639591787418786116963448898384270507989649647899549113670533117461077500720250945443986308352815631635190440199318294306309781599034183855910347555361304135629011484711382937629969218551880502432440344019383141246591613044030659360509307598248347231453087890429946395211695302760607307277961386869295253096666577188646959330390140374009954930819291055918850694188796944443595531868766251820155287851906068803628587552465489816099764137951222376707545200947884993233593718856693102698553470190399590665531015907246080000000000000000000000000*i1^3 + -283194486823656408491746848923351351186815057882511343354384155768523488714744078293705193565632340778010617762187204388861014569615059861348152505535323206239629607502914257521027575647956054100678053717132794084492849326198974021048084138906734334567545144533850909795628516936411703115425969459342778116643567200821558398326948635360242271676135282374515637061829327971444525361366906206629124688145217794120384994154616014176151800079084003234065440273907531363661994496128597804493539507960207947316524134010257633924775543665835813702305794722262157125808819051691274605451671573171285763343155428741390034297205255247272268480841013107884665807148061237707852236035236485645308767764480000000000000000000000000*i1^4 + -1301040351718041475523584909631784726354519264797437029922600751193735060417721063382978207692883436359176843413546362480600664675820704958087824257444059731514995021655940337079621183974095759821881621565451724322290651760154011433777283188508879637938588829107075734782560561160774723509572928208949223130312904928503404627084944893652807403167445609155431890697131516351501863506153171947934850510626581447318303208253618997503659076541535926557110959510585400975780631069570152211835109982464583765024515676539586918600954383319440327155700054259194237559120867844602902902115981613242524216497744368182694942338764925881229427089980949370662454671603728588402493172369167073060287256985600000000000000000000000*i1^5 + -2827575587519807208691957343336310182836715189845384873613816534903405182680358851613105100852025879206190192645111819047989049031786629360262599818304697650906514152125480712906888141125709070534203193232279369576343804153917454277568873500013367877007511129424459287968351626578717547281649360814535731741060101751140803065542905669256359885034732044706376319961237064494744115046742979608135085855723558018165466221330722422570748366099560432988988171795154080889837376570687679393016411450044809528237424971274201858073012792083235608044194430068447002838348850649023830973149042121314404133477361367913113913524605284832699529965544036665257048705900540487596014546512539377739602329600000000000000000000000*i1^6 + -1608147215463317366522182854785419233927212143954700930722291700603924775080033383819760700590111323630177937721799191589007505714291335789928010879017762274514060354573298071638492771853753053650687845996669208500395383310718634454655263180142563845825288909831368275758803963422155531985256560250349879927706300832152010648324231160455594102940263990974269026989141017581402006781166716380897828911552910610887867342481019531924515305784943660742564714618752798910945733283904204946021740093863139158783119344946915116933991528741111746396057750739352963103801734444475771423083448530870961384602482757950971522404390874482921862331014438330349594307083008369341513365948108957007478784000000000000000000000*i1^7 + -340408390130385937138758214209427880703948654868972332291679725897224434481008537271560073315972905890583232539522439534954648772714428523912795094533644459009727471983110255899212431359960445351709517667728047700129617838817873822862675132690187243378365696217252878755848776822459222842989532443391209388055482384918569730491962966449401763981886793292355571927249999538363595380876803620867215895553840709604666404247120084753130001251499886780690855032320102637258112239128939124767446039519809822766247095411509662692283621263446272530677811033901065218121231802885633840764113150407511325369611716581383441611518182844048359959303827184941349200036931012316719543040415734589030400000000000000000000*i1^8 + 37760670545331262568770954326755621828328823747323402211708823141277556254866832133921362854530093828817934430407363634001557294527273448392265450696317822136462077355698310104160975855666294190883928027372927414865346962329609525277050727043680731506254852061829647940308766672864867484402951397652442575118683222770490678339921599371681759138184776068550840645064653426676858154721035145486657787189979767521018627099921600853401889850465687282886815240730285622267946256489304712171483555943933575656699819028562165181364344282114697153867960430755621630642471347635912489801317034919540507790478219971995224971904687903236532353757894921488746612088477994616222910852811351654400000000000000000000*i1^9 + -112572257625194907401591164470125172906252104460880301863406941015784312414487898820401144157281312725651264080115593328217066592564247179707317693255839810716374621726347957174529361236883213398989315520625396186259525768480428462272344127252359378359625371763754543131057998305440322512349611920420291144303359250351799957372888973285764959192144598315780622042157733686130201476446031764046566223862155783716297668591819993499268320439163576199030001491394535027217858812510794729797471191087768643381663655920531448597202978045372823792860759132982724902567346908578986874788080973347025258952864515952463559809433492211342049538441971553117318738215204357441011524212910718976000000000000000000*i1^10 + 1520456649788543384146192183138387361249056829305459361108026829418656231815380762296303521137252040741943330098788548962412055958744392343644356372164230314591698517674527309123620848076574352658565227559988382537759754559677399907307976663095871773097586202664142306305138712155389781841245178514592370494456439093813737773313839004538000793411987916213642576951237521192723757576367181464006688915171327869513648279256051141323768884195566894743808043316170573661384912889204952999432058293151254881443452898237746728563270932902960454940236802885513230740432067082316849640142489200928696695315646034587241853067131200005807279182623137847280538875130257978948898770439372800000000000000000*i1^11 + 11664573550823845487713960184595955815463179173461043931212948492816763952921345275626086559811361301100449521193549985650391722421373003555218488592632238741040995878229083724302539632476123212871720773154187924491977041701653977068210189297975105857766454300045154309014950027190283664610951613655410869370252718309184691264589551833259140683228806329108038621660879929212676756352012148679783356779619399945140166889207779832986979578686339354599750533275214268762369969687537115232612344030138567531072519314191070407742780563983310885656232652073905981344544207116653470007401135213748796502056845613350616632696546500913771999161161402867162358050899475901117387243520000000000000000*i1^12 + 36716443292172008686769621631562065610505711357836236470417668354300650637708926620519168457704166483417862323412260809395241588812885122167849937454679409589196456082598880452503657915686328093780130569200650097185281569523972748977175832187300700401103021670898991821688994086763020915139939028246483409418266334368472432423307667320584870934539785798098845868011342818411445298682176982117676504298757099762018842746098374200507510151212705119564398282361328131070623773428831956923570188809517690137630961843468349410166880627342385409593134572081847435056037893340462979476549797006209303118868208486484381841349039007123447211359164988702546744713851224725651456000000000000000*i1^13 + 61491424998673689074508151547294985813421248445677627675869523302419817819371125116215598964244498524433067890750203655241190047985841161165368492024181344801606546871100228463657807528554304084723308922167204964541204292556169152027458533182175944828571598727257432079209087495389885636874741032741328001514104490494201654368817426989524774129532321357880996554418310193912354056724629552544050722153752535756902986848390172007072465099675344322627991869945157940080522871945962912842761988075300614461327345092247433719236929324266283624157199226919040699176643716778442464031370223797644274697934401953422034955943572418496757991604519671379134677797640339456000000000000000*i1^14 + 55116091808835039374106403643497902209640473978228495087086508484896488625172497151702714127842560955148939200656934966891523945833867587758548399328008211865429533748973346753475145528137967483388464042064081845826154425999750370223067800739436496643531124691105995887685200400702837972070340718872289196491543413827630518236215158255542064793593434293124210670133368712816404463942778036744650912732118039219366641219034894173322207111605627874038644787427467252524069880237675378605184883292814631355830929318668575036212477676056251842416713783614142319218040476233120449297969083588498249075431574589297877686866527259471132503771641672294344623668592640000000000000*i1^15 + 15611188088599185379654251551671733265649499714566204548390823394936069875932381822118966339827060985375409675789159329968308662913380332475965416861885058170275301552691336545363031196697188628339236355470239039448758292577841870004958095767838501810969237355563057348704011039128916913413661465182330139423599828855188303932971774611469887013334530392393294420016644164588018775397658074085185421716805225057979539217359299280759596498516561709436940282982838556168152142461519100224122795449194388668382079186317997375629977099646125663300634483523191790817885691712639569651294342182592259712416507532618632403337356747341095784780613424220719874048000000000000*i1^16 + 1196008093849955145818112689165589778957764654803657137897966095933017427301848378700643901733509055471816338199018030915908821179048221625800916535309075607379566317358400442782139336707865044190083280378069932850711450194761584095664231615107497804271827062405169818016242269339508267291894439884945763693862645395585265396543318285796853603162560330457929549826009047695286821179946666703093054909259576495010275297017501320824522040379798618246627004128374836749517863929117569015453893851740376774351145740453531515735097786806102883286379012749462997690175380407027351223920844284830508842325659900392781167452846227384911801988833106654003200000000000*i1^17 + -66467613561443927281736471074432663995403972054096514172528108425000487058468757084295714260743497236924569381403848327600820931086283873796052177570749042404338170090035312861697348335694671029484567206625231612543260294061306919539610221401414163445544813096159588501377354524834513577654475334305877249164125500705027913280946567483653619949275837175303736167316559152145670399482306908288097748325747865571192283959738862338711783125678297411571687089522226701574379511165083079116498559293336701258276118463292621077462598580320943032422023150152646073719370474480055618832244327665075890636625626528247523512953739936494041862753648640000000000*i1^18 + 1166080772383243132064251014599850200774567591028073858348033620494045852057815425846207967569840433377970771052893783829033805800884233502197504614586607044772998747925727403345065779905184665781752744297008924489101813234514195522809997526533678502213215259011698075953027091766701713186146377022758880381110886666161557288054233317910639182251171045678705127726008618398970641771855435089676785032848809742577039753858545062078122221827613493597510533505838126165700269072639152590715380597060759455340746856659158622035810394706062749236366142718795145880948805074711120657736203648061656963182436551157371136600711625955354255360000000000*i1^19 + 1011414431455301888326916539274374652668333179967442163527440792751173963831261481714147169805298694727123262802891957813418491942584984622032111621113881330690817732855407418035213513940071850078225107495983863034457719280368663601009935322942866127784748343291644488284636787437259751212074689088547480283399199768570675082179436430941502863735084729057210379268973043997306121863563796697914378027062423800300708350671904296930250040065182268071438449929008592073223633593940258179662403587547621674178009630766787025366602467731889868985523687091802568257475609649691915551364146275655899979952973594612486073622262658662400000000*i1^20 + 182489359833855960592746345589519547385195568169776845834537358539759504404819332061369730204669888204446487560377796022061493830459043720301220560966456539634371529864805396259678334509276919966595383481531387944529042727959221435039215965141868736296234140933807527629779771352349503727870928774802040400004878243134042367412807974205520641875779220747940641422004608281167873110110798357845463211172990454337405249546940224076763838711687167690214016553373693216580498712516650794610688433745914794960553086838443804239535841983452098915213995772899059745248553748232352061698364952333830599845997773163036346081280000000*i1^21 + -4477112128520505282839293072674129771132616495214212516877978220622419268042443224984191026442007759185200667197938166851143240047504711927365400020749056612972562435822672749765460066143653257182287325065656932812867536835683508594963046471243187396879284646228454760101843988432482730886291126116116868030729128228680013596343637655714914093126428654037318926615625137455394463245410454103069126711481442770575704920198865103891481121046796770372792028255769003512289212276340113316324360127592013698362707323909605309508291270667007444679442229499079988929130958039047792921370964749380649037113122940928000000*i1^22 + 2425241143075141041817251615591599834076093065568295832585774782329232371260846940698772211344606793415964889429098115288713996933689057622877011650447425068749895046147164571392674408989273855557308207706314902960245628039363955738253664482870821179952287214467295392952767372414703391819034357837595617732696152840449487802018154135771780725807121715652096765378819921807371373567814133806179206241597916350270990001594602346725618860870285739713974080147373381331177577715700147916332064962746861031872842304253862894089006984775750893648742774759412767257996476831393115854634168907676980121600000*i1^23 + 1581536886611081153033130779545798825568756188043342291673259662043118844333679157774635024440743582358815347668379934010821329255472154183460104495015567111042701844433013166022361842124002152085496734315106324283598380760920932289449913470998802219984499771888980545343425319963294683306698210821867441142551291963130874834553653154186405652477315073306018979653155898476808902476755929681985823769746436464952472295627847707360430987776059725995530114316875613574508712832430752773049257305557001837527650578991646738046592163287313643764221357051233373553364890002303450647820889600000*i1^24 + 46069868226910849371379243570558210970814602538839667658792292119986510465650190223844953717712858475110219043804428504615182046902643571659386433441256248389666863847918159981053238153487916235280032711743706025243755222230114242221225428960913603526161579523568302615160748345665000622886644991876207624133267755655551141929756079376518128410578591305383030578648763705016114883338358053040371832568146816959792325086071219653680983723315670049201876011868132651536708765902543870600186507762987521457623037586727537523444254834829741613235446855155537045202644762893440000*i1^25 + 305020129224256838793271335912113413210258692282980756307827158159167189776243063543681267925395125927809092698723067917226691951287951982705546541553355884452503039263275991435684119632197379305125392153745841019195929368563619919099932357063578753623698187416026698273261927700792880166352594377061392921197963922261610020404440227578410995885477189807223382328979893560230020196538142760884364500768703717686054928803961358870895881206698965851558948966732800446274422982182792559460089701597761438754450451592434519165491530686207767810367316865567600211200*i1^26 + 139464047849310173127560628845800385517492872440320318739945868208607092947047769309737072529370950234771737836771268070510505111070520396130467155693571843009674510969946961036075999807571918979585325544226752814845213398513592469149642875852373714585143899530364509139803388661590386519846591392799542177570667712052633790295060190418500938497897206702587270544513606078239447948034434633569300905297980341652346692170629159195038313232916146449088138675396124262722982075721539965161976996870437469191770832707025465909266501420429480640*i1^27 - N1*413080377544383620754272300962733835853705169522408083211007868351312067368147277000325032197689022906868583585516039338679717143187072954467958277*i2, -6851674686575109524809623999926417520963638906917929851741647824534298147759776729109836550927365700386424677309356578042008910617427659109123559200104425349058597123351019111727440270780940754032999095880009662106586809081100200536551803989613117370832467293681207282358352744790810031373867899582411456250497298620324094222454684019108878060290728608920378635273439780258838963811559951180026208288730464796982757430270048787086683923426218252766995792101114951960485893306469713135671953911979990984160793745584876669429686088908053517358065872127391699079469495582898273811478938504887344925052958047068069116480834959830048600755246407955832784411392990262277568885150679219265950812941058048000000000000000000000000000 + -668874002153404625830102965423268594669967183723117577264192196370439892797271791086167406184154573622074172432632799038661206297401480784774601352179190240800400355684756890265560343606005957877199079588336565687491696130804044931687357477940290382232004434513292567503514807910250170376269452121268936558641676475443195914703396789661571976616813703011152351822475669350749252928756069334073855457700623418344909143388764338733754686764064866653796550700209509342856525677377947367194768421263110431388096366147426882927997604850548456244873882779895652715257952402102535401652313903749774660304611964262589626760992731738061691103001582802049399350292200143194322996432847265760342787822819737600000000000000000000000000*i1 + -18691528804466698673805066030134913304748694242683773703512434673560690421334654442273325656344188615763346857547992060235815569359025916571193343132243465791844848511058723800372397287683003623295538648206984682592078680257009213241852221161881999849382225839463700566202688793006417762975640843411674727518023977919412748069974723474695412724371520139769142444992048851919895279416378184535968140900562797724217231062145045227196744754420558593119723807851982654520686181381259203528040203625773340044017936097043612621863595164425843928950233543935909065191174922963301311587213265161509494235383108453863941150844886093718156116032585258471466968364142523083779498227325285807061089241289195520000000000000000000000000*i1^2 + -128466711210977269293414398325372758786833177945645650944800856719327728320323285352135960560535802114156262798231812878021332199155371875135319937090386220658880611292023838484065736699052314355809787150847569431575511523329893449133694967775769476691277795974972795596835370569587571433011223285908327233864496372394966120253311055476996791942423950121458649899459519597473604820100857546358845601234176234833278048634316461257534687904701969210050447558673396355555380440319266531859731889852473430079996935993243741968575763356515271810494385876859198669660359659704262680917744051388400285246325814220202364030573915881143422378919893811313647159469157555986350395627872825574867710592942080000000000000000000000000*i1^3 + -781549896367498146313061531986686219114752129422597389312060297680110292190427069169985815431942039451065016734223471812853020715402332630035811310861364742669994698562622481473312117118004660621333128098223096628066895133870951508742784834821113802703309553362242315497436229336524878703151559757770316216040727701975252261309435769292444356806788716162880887809156557070147802042669814459961551080594201429925703046566411634024312893823029379189017654574931146203792568737682609690260617887263949221927837049830100297118897900323026294058201509987555427872076021800228835669586310222144121310925284453171603514843603518966037421845449042268104470873742906659868471517279484282021593869189120000000000000000000000000*i1^4 + -3552355286036440357572031439985446209077199636107971767322992069055593060576782861249534829508683706145372154699806974012688119010510625009143433386455328748715317453061062850192940130455189133416158789539709174357215484523079183881785161524697398519739888479863226610046221134921080178194271228134808181330707075291255670502414507429129264468091785566525725303430378186011113896892776468774502637460914149644165605114102713909349844365637472783694609728397721856291720745316324927516139119063580061005440438723767601179566848306943416108734009331886450122934437375508813883851604321610614501856845169589368087241930890306423858285271415187061071553840641532349371374993106477540482523615723520000000000000000000000*i1^5 + -8093236197945819790419716783440242798171878304951084115702901402870256966479969422909958199058999838259787440047723492106342230107833128977250828986588132711299073417203663492035130161770650919369271008859456533350305535465559434561212026670938855236618756394302017173405363902655095102926740371471700058598278888568744475537034214832460873477394282374615599737123715589029718768935845221902918136630705162723143993954807429863861896239961713546504422356575747586059331185187168654914186224073808517627668335998712092161839043610752560443901837511250753176655935553265261876280308938561522605115810703045153077296786798073931740422853937677805335904915738209598764461335202649347527941292032000000000000000000000*i1^6 + -4844098005503489431035316496469784421097657794562288628852850106712900840171896355821020981411048155969529982492248199532620709974948286716528245372542947191459669764908787650951153001550233491528499742724247621541773518261056249755341638522025047014462619851665806509703179638914555250336173878991644167695251477916110635833585064544069658950446796608426326624276203927218366346189065607473395073185118733292771537196065793843044272045859537982633783699812211188187541308887916645197261287157070266204717090046013475545032616481667398935003399911134785963720650357683793555137034811273844705813936924263500359073930840078405813801623850884132497090434700636357302403333339320912396366643200000000000000000000*i1^7 + -1018531096372605370802767167568685215461648391406105759894154762836807980101752715057138379256120784492327370475129937955795377501507301153036376907722177207124056831431597838175360612306477379686835139408789348641269990816832899745934250682740181172550499722934059454987712984433735774503725352561510744625860930141683112884779164423587861580938346692442407670020535211195447533680071472687974503042601126662746931789920761058076827864407459090314646975451450229117229897129353084846093860372605300003894156723475090898018277244526170232141996400937375382130438385060932779309302616456695319114265503349043419552893622348106913174401238511041166355302578409563041419327038994981165465600000000000000000000*i1^8 + 131253509371557335890729603767976936685293915818502206536526221436885369321895822021136467278220165416975186031446768895794784470552630532043153651616187979032817879072509356717055997768790231463315484214870098509235006347969330467061692900705720790393663920295992651595407580394357632778304890046388075060066922899367416243250188857472686042821901817330291590379344655399655342574150181857659246298433277215838181576788874952732795418344669986775968575201500704954852710316472658125863147462643425716115074971227511540794136100850087760615134317113918030877181610593550226534015272996494252050675167301259280304739817475714704231513350853998873332205334513785652740378061963977031680000000000000000000*i1^9 + -336076637010650634791604523946624720255512585248258508697925189673279037512590428779959682531167534486485598876900863149205881559379966344584554510537785061961534851285406190103507428077985804291139639494417351293392175913945866196358677397065674204066311844468613507947417590597516911618367711037111547947430925471819525368097084693052369608087768167644372950310200660694706367047157162056005052493543223440749642690892524806970189613553825768214263177024907085464817494788797364360071959547518015194907446933011330077052468638191565015379788888418868336737248774212096528229566588390100028746510634235109719298839960622480481495546390931005337121340073452035562381988365102533836800000000000000000*i1^10 + 4576039231140797073907810971961412389824262004617868058781295262921571483468297320318391408963962768823115665109820353709006395645710824518511245734396751549867617252668479327006256122767807784662550564748710092595716236139697878525525843236484145492977047424915664623967357183102177937566969889198288728998642413313587848606899165401635611017764575316614069837595272458603281335230515051321945524196667905324846545583456399129668910705507891625752511915307107998956275981842482281778761049786775482416165432814271996214811222865814453153087420722824000374466062455804814187540625702351871963742196211855021017178493512367382043902628366735432553966182420745669956094186015948800000000000000000*i1^11 + 34595513239628894378441199205374178100117875149811891791708381420904574383536767223152780679020170471103304541302120702221724715027694169546799799717263065499427681326456846158176734911887567348010580826502584982919481293369066580515296788343350397284511547991922956050894336671450943971287702632368428680781762950933429824598761565108899474799156884515688977348926489109639674696871122084979395917979741852186994362326229406961852205874564115340838822937985710178126934801660384252241711304924329424616404812353149042233659387118930316566368144225686257094958032941823977759015610635973272510577457840708174685135659315824666828866014638415990629425179097312071582635524096000000000000000*i1^12 + 108105432982598091127972085328429017086619102792966326065284106223676675799599503729130503969266036381229761291461706258350283347901188497480512540308715988168663084016894769194344708976138300450184774979127506818231146848156945891493131088968043192646692321078320308318594669050068657578281707127603260092424455080841158581982102070633610201004704779971606402415254505485410774515871203895828766796451942919936009166373378748713389642757638249283485502057536750819642606121932067398523773513880065546541578151226097737329216406145547902312618369254526231676831270970310308267224654474058739606939639232254529710840741364098249164146958321443178637644241352475957788672000000000000000*i1^13 + 180972746259847598954790977679629909003465870943994589687255397804123222058362808500441798470793324006079175338080686218291748849025244586633459781262539154237306337413580602023924023399969857155609681558058558349713020287096233501878830228494005403787491047206009012871881290884518845614341278676020537653902642191531185170569884930051280362767006691092233636249178791720956757354774872204749312924178150574091973949033019667992801654362306294506063326013890146356793145517751101708308451080324697751743269744982322743167873377851485298247898620082924595222120758817284302812121816075183692929220317768298425686724198773219962623976309291163124458478348163140812800000000000000*i1^14 + 163269818236546039331216769468952855466172796800628691122812418466946069947923320609034656534690540999488098127722805355946644232658647541657352645251060183769321927586189698440651717758113236490012357690648643594728055066517925333879180889828877793846326028727696038319709511438015575873090918882684833342826154841543515105511252829730951002380677886260496001210985837064701324683710739487870485602640272176772551560695950305131547682322074375772008086924506378621685331549289391618117850087774701330158075409675909808328473767939933389885291925994556115714840411217407534156583412096942718721455692111940627769469905397976264358100603322225125052021441298432000000000000*i1^15 + 46285528675131839199876009476904918190909417513121659341088020505234582190770404258350033345228479179665552912230851510999095390513925918123577333937489239367259620206920697666843040243729936004579122886098873883927577149635785384301700752031518786915926489994930885436385137501873135250557036106342999093295369246096458679329236962644569238198051563650625589595747438157718184988787446964997591905962807621433162963415932038630436859776839997629499284722083456162817482748688019761643506305436210531312877299759070080823502290056422528605550777239030088780355106977524392755388610769933064348878980707011938057981091853805263705690108451704906177937408000000000000*i1^16 + 3546076289541980310512843427430022181789524263496702163517301121549849614952363631566351466669851353502114199729314308359580151873978993115959339770203608660358540384316243820748811922364138782130064948301115806702786607873227757070912903745994937877468854832310758510478061269072814906158929555766782704243281311823779571613538576729727986052917984322621406043198186177736868533915032911019634885636022743563855468353285784781982611870432070506144429296982773558159981179478619814268158659756432973991273537840305520823158372660540243468264386018434839061233211315781483418604478914981798281051444893834711278163032506455324046229954586685062184960000000000*i1^17 + -195062747527377785509566560852727316553245077103320205771249639609979136306465300159566031808283799248018084902257565768768420668193881875943679059013688003533930873305274138782646582484266068743837303029158551280236072399313433101946032434032844438387459161200144219341471710746876143238105888352118417941789308760849450674471821554263768746768687308842722034946965473396698266013152177303692858797164940598616554311018077488910217447230112518659252614704295934073380811543763800753343889056394746685512143183260210697610178840398216256443571427298589078912292682205970120085776703359470425349825304030192342466943818281697702629837573570560000000000*i1^18 + 3405283152339382210171769675288128011227070272671382475513681085792469273536832552114777952388895098672132931677198729969829246766508662308305307907216486494190510727778509936648168517570501171494876168124360296247693863082896580099165331462449319677280120108567654485300598248590794555943238284936014364087272095808142946988807738474774582940766057542123991602365089413007628842533727755837103903873421254956344817292615438889146834255326199862463765053200799529123193126164392197122698525427088195182377297079986038429357260927330747582860096689739901016763362938341703701585118791462194407591204585666064180551159296668440026648576000000000*i1^19 + 2864964087410666325213301372014033163563579884619409761748363474679854465773919868202528678402014900357990247845095121953639890066866086995473073919917671739607409911966203874987467254543706319246801749888402467049682163613004047949580116975694345587635870204908446687105851085621418064241882615061264205504749651500542730983401086545646830153217194913940231907144245232501052132409140657182098982402243630636701400685833852146314746498093233027412082979292826390640088237083930344198750702634183810612406453309242370301961909012657541932725379244229662842560366089069606838682519356574231393276853425677873073453998756163665920000000*i1^20 + 550341608733766851012758009158814229651913256055019315676104812998681798409353877134997470074161361588899011749973348267089103997970225092335022263136196532086154413116393415226071018886239900784400479692373820080455939742767585583402590679945858707253925858117484394369052704286275850756768223945600689224935138014387643783705932005724675050012997850530558335028083912556356870522865814895343312918704734344420132835711418882916032690843986788370924353329355496344890794835795094758013018123114637345578868032060078670458643099747671282227631216614855422070508146670249734991169141950095807817173438529945533313822720000000*i1^21 + -2341177005630738710384718138258430760277709274913373841996868399649767591462438466059714295444894421125514970557882551674320248709461447456929112063414154787910305516260946281950745653431258734734448334062553517619349210223862332271269298613549468306192763890170431570907181037115443765172021079140980921145067310887827933616620396509883686679874801710856560293319188453826067380182813558188295433987529539022399985794107994495418590323731010837005565094755357763029606071023897972881356593365371710235504725462171281423613789708100042669901183068543732674693377951450903871149733881277374858481862163423846400000*i1^22 + 10853782885553372566634916282803103486290218880279001996985392535093866309891615888532641360760927748845955219042902459626990784036469909391519198004160876372529335029801421288277021806212488571055267567357236743575482616604121760748222984208187136592936053980190913939394768554970685310385447066543924214655369703141612271275836624976131547626710911018908571243900767255055368062035058967949978587011910031233431013662636415609583144094366466586571174777361852617112988087735928548161040724610374572835192444257193365391223226928079299053041232021727926681182305505148728302884593549861651145779200000*i1^23 + 4628264726873342275319609613860185007152208146638622027355759691900692292161368877140411804358327513390028301792610260046054226391327072058852573923521495723940501453592247185136004762056220358289244846054444456266868384106127899538845513649224027358692512604139219414632568472163691031319747312738061682030229292369785546496345482235277544779388096580212356100543566112460027000858964933741553788760650912829383740246350380703962959555950072537363425799626188050613800400878454066709662825863595688250694226717787067068649289789602068829489114005864312149484452741980498873978766296320000*i1^24 + 131096896615305855918905984262833995780022926843455391558981473628424966028888602298538712469024381767087445808113191162397757698015207331469038629855800110728051244744136054501785029087826243410597715385880289404747295767882931494004828012874265466736469450200092106892290516324141353849961816904897557815679412141320098110938835990455089412078716483970073689512473785330940190275399387535116052943255043009192223032085582628537208723067211189661705724558434539370142736915876664219869691419537266839863476703743164108955283830550138327393428293136842540470834187631332057600*i1^25 + 832661940503541715348805093842042432096730141145443051215576346527958293580181082673161915626089857168198319199358214522162067609228394418907171374272605379324443006608209061935533707765798227744196003068439190307585624288359306605636051185461526139377555906507960073231219615839029574048038955738866262319210540503926076577008649551041917393212734880839995125916452982496926858439277012938850475909186287827411390579710878761195664638775656957197884309982452569499210735197496448087794568056924871302243856134165821776520324073575917947752550892195143829777280*i1^26 + 46307272873974501290859047862940416982254045379314549623199811675005925515769950808246700714256764972942861294767720660316644742632198114830780412785827337241178061652081016843356501669549169182957964259140400981630947519814525982936081004840270942370433782370201080251044053917219811133323413966375912425035796695807854889147845202975152025445428069965090625354568623682360146205568626411164599222472891286521032800128608107253222198799752651823133034467542213622957235080522752441508455903875677944961480914204582312403703860148515217722592*i1^27 - N1*3717723397899452586788450708664604522683346525701672748899070815161808606313325493002925289779201206161817252269644354048117454288683656590211624493*i3 ], [ -492841093607844399637802631857206561558360915865386103284734110639320644300452313463138713014067280189449756204263097174648115127334608675845239577894541599523771499166296553920528567049755004530496052956638951742627689972931564684676985309824087066276241812203286910687775725741648146535831198904529655229293161143744243931475944367649925467394008545098412528153355880473290692901018343577973119914291837604585583054469266881614123684374493897517364338459249298981432544018803621908763933050315430877688845220363907598269268753385171992306019148830754428918547087360000000000000000000000000000 + 6186697548851388740071609731847462993719802523711605285923166171430002864930012620702848024954490526577393514337059711007361652150952868300813780519859045356660765855473086351573773889284350555560098084223263607620402067751404783167608224372798330157160063836435977341480467889831633053112707361928939997881360461244133848294818268807148997729090972305100997997999114665352355722252883273522698419528162353572785175003308590980096194055040356775626673251853571248163765620076950890211653169118950590728642726897831489101011220891938210129161410930918046709139374080000000000000000000000000000*i1 + -56081690761766698541332218016964078441445345280456547061029683309118891630454914509775013123600279008351099905619693628555657815075492651968728959353829665728659966607777515992490944373014260419580629924058491589900170318958877477258295812245300914422254098362763706509800695440641429050170015401066140876173815879374768776130800047396716834980899060842798064010820134268526369013956676744991648751765898902609400601116097252721554725702080254898347105784292270023004885658309535020891370693624311426913613601534864567992112364651636327881646975509813623147986944000000000000000000000000000*i1^2 + 96313445847038165214614543445079424158272712876199614179705550351672950215369833864483331074585161808408192323164680363166890803142843510040044803191916707584069709808597780722795260590828087868822102977642604944388071555274475796988641062487523889271066290937834706165187784612441167965194194416538511861619271418782211573315046292243508493144855825135364747376882571944326585620521754708285251181395281600728522220881273660284944660603877527307632331972182997205330123470316189143485098642448302283626545262982298213738934451977537933315728230920908032201195520000000000000000000000000*i1^3 + -17934481636000504863841365445790352954624545601782282181245298079690996582803363849010534493234015293335597025279164195079961640571406939836566928292658336333159752602109976220754449846351857642182814153315322028832460607527670092367231811600348544724132291728349893233055380049631281255449532403608572885472469678502461266991371643036573935113994074013962371065247752042694949906331199113650443691371320809445888222415672039866774518512228748253220822486658051263464925974293147830044994942317126586764704852969287222825559250443690837866744657521631205261312000000000000000000000000*i1^4 + -30157715084134532837424289316191321528822911572624697066749594739146636735772125655162838693993957853795723259850775078309485291195504138260196504417908616959146440475937245509776059513542501289825013333072287789163122204641992964485726239129326161590365894918705552167357138101330030161736112585669712797912338385810294232027281619455755384649000029937421873054315216403922513743516669576418002271258658730524104698649655765561921276145275034573002504202427996522687999369545152461677069675172963804781993037796402445233636132930760076571132999497350014566400000000000000000000000*i1^5 + -16479984014375137328855067362305019259110283959490345888579699635103909424888024608215043933810904366542675230383206745429345410391767821121189951424102340090285789745373475954143863868049770462248017967241868647980959605489379212209126359964927883917332477382526477718269275396128881954796960590561599920064642868044478258061476599675691396335339337605429246240089160939986955441055662961834982941364001796467037720915543617575193614783196971730471039129410790512221268368839430363524863947203912001946248948698597255030479077480705685744432918549778923520000000000000000000000*i1^6 + -3856341098772317211390471251520714403776883339198401145620378385899732163649979721633734243368936504220776875446549157602743391784289007789836341164146949900230177658488529531779853908448531877472876609909560023375355398801537164462770998677759296599619047830859314147622592780201057063308713410248940923136175430921663463177200856108155759255617640949666009261972711444924261030348407522176262012337303229360305574959901836165591853043441010974889288048448785797243272788753481888309123407962535369894301055125781693714086800338216575262114242610855936000000000000000000000*i1^7 + -555073029569598103206601208071462101289115927611441537330744887486723836146029033784975039268217678464999243573454517280237581672438876780855314616606365777861724400824284134397120350791261901214474886125931911868491822681187732605928308757686697235387604421889154938625875965750408499719714143424335667826670354316031669538360362700514428472789247277988135877964581299379591025966560766563907748855587919357146069548685699169815817289073742130180622582627186288280669713862350924852866317088499080361692830904388504359286388576676384603264338152652800000000000000000000*i1^8 + -26749138901044112109245849175883496798290080542112874440685576656540021915796588313320664395841443562426498480262217946255790761110889907303240647303013094940176984036705704152896151239001120887014928780712080584812563865306610753761320165348845584702989477929134331693781903227843221220679121775977695929671199031320457025231688605509070473464933366470886168875920250176549580573833955454488620618327195863685992794288757667349079188549596406643141914133800395394868355702696144651422441451080630667562771629995724828227497055055722900514406400000000000000000000000*i1^9 + 373419993599645350245290024652357625126406281880245830135885437235547264850988412016853648229752066395899993403189534471352313501666411703419915583695044237786255725280259119996477052573088929234688479674274153702269614428584423339111660501576508586886486116021337514240111733873075591706488685180778026684410435170370827246875018533874795121025462628942395462039296888804585852090121420621415039415943427020770305482317679812049128718646760661446727985286349759685711067547157545395040287840892307831574405390305574443743945908367532746080256000000000000000000*i1^10 + 72459297292094447981374022305889325268681059034848365843128745091281257206247018961172617241125650540299460162425862843396504595813194647419046427460824545317332959609120655915544363818177539217835254405318491587383386975542999475744567676067918287685901131023856460066352636453343854778625089307440884257020519948834083388686360161415658549740508705649902019051435059799384731667195438373553867532484161823748805740764240534768277711582292400278177765009107207642030658609687393681788287464411467763467523315640399037177811298734512170598400000000000000000*i1^11 + -661093884399961201441349622996788517294618211448286168051684741059588604124398749904446356738294429417756976680899813450053042018317427224491208545542717564553998314727366948548269519278249231394883674747089190580423865112760492192021784333163411574026150776967741749248893846807911211326752584519536960201418624373975470049092046472321256730234495788947187338298384581704262917867331160226610419081331592254895565672926745525182319809298850778735576959010064652294939550947297141856417048739533794321411058674628928837145523991549706240000000000000000*i1^12 + -35903209933088575257737274653604730513520584950564498221270859982715756567168101535429439355358815497514325084104079161629322305715213781748606322980296136902170644921047210410568157246043780110098530993495575929390578132924647246922393013316636950726568873304277854383872958983591811479442353066624999655729367191914907587334787612129682704590218201067520150453141201626302935584503733492113796593942953126538257961054366310013988789209551718573091620513872544921951558039325442849578998652060255266369637187650552929970900025999360000000000000000*i1^13 + -189562804529693615394611980869243434958103379594159612306755249191874334758477644492019013350488024014913170997795692357947177702841881909200246157292035335317564760543366537004366129725902469851321748945364144011985413439647602631616254971149576371029616691598374652671529367693433324553127911622188579868197933688805988746899044183978388431670044024995161044723593468492153405084507862371008478051960425271983580346751023431726719739732885980817689446857303602037320663461849518279780653572791938743462610373571939953207685939200000000000000*i1^14 + 11642116184210394662379971419241785483704924554140058006484755907706332654857328524393503899123730085139929341723029228513541530076872765163219772884811624649407374891627006291060969793953628974495891537698857478936947272159359309442389874284196746144288685305487480243939752197764301188679634396230160343695096736172506182512243660591219282183665291478422231094527713640991465063061440460568313101051306278085637252823228429604454553580518814890663806764185154893130957947891575079425929319389081374420128878135533413088624640000000000000*i1^15 + 93442198545883272185393523936044107400493933068560424867132220032929670038474574197577671206008792856793577508120998279974072622513395290819224855498179503167468517070873369585667367661294591864678989364918656566662687222398159905050164376260095664227845812329978194269314920736814233828019005141908156064700336708516412518892957943528879687192790192747002318456077466420226057887814402319462034047546577745563507161590134279790926318551073103012758354137908022070332375587734392508557153517020872511807789200527918968832000000000000*i1^16 + 224644760144353589535874858561901738941429030398404067390453116617346530966842073924612254962739405404143471991124485288606878267547431230285628277137505876979040324033752202708717367470445763916620668437347509474858632180933030680847575986014929024463038764317404933138485477854727250398922610062630111152979204580023591299825428316763343840855520108387705521565529519007559757453913704003194422652274115022443758916213383706984041359157044501676859948966787780858221836088420113761714372038357103633583089356750848000000000000*i1^17 + -680170080529480601067859995732371297225677117619776078513101593797900966001562020928309500067428559797769267843095036802943406079728072528317859773046077086173108696669246284710413174392302127434378690213141017008437650317840752383201429477133576649276592151769533118828068917459765496299692225147878019263019602553093258688467110390147571076862571124248106860722767449106567058059265038642055705026691333608860981167318661346426436075242629016374650476903704979827444951848397552651588036118763886117731406417920000000000*i1^18 + -1077101071829793053703115778468762701701310760134316993335877485240047887445061958219075059423137846015872076348549839593240636084934327252554520445668822208382586864774704152761371113939353395434070171734174622273695060388347613055359108853545580546280482947802592638512600556578604184283271772238104525657875471456152727727814696892942292516306991036373117389115002545672829383474798412940394657873414132645375328176512313586129195408829466729535422339596231925596513165205373242054428354288614395838373888000000000*i1^19 + 1563826869222805584650465330781879139073391236363931835753448073677793942492508222446551930268847568563858944269903935946088626987962870625766807300558569868117095165522472082271339503144149092940570638469776255105845096884341494732534105768451941529923214472747715729105073091878949698030721652350749920293762250493285864831538104250053440908237102996369967684195168891044450149792218802080136268890117967942256074472688676323100640561262364898771222183824886129912333769350451478133525154300271648998400000000*i1^20 + 1444489562837320419042210090014912625320501193269151690550236750002263840131377798163802009645645606849816278305665425330496361199624188997503973529535957384202947388737125346195829942846376760763550354572384488287383307086170714999436433944975111660506324715681503488930353329129719252989076876524942338183474908090794824563176574971011198512830975710364558642720712135508864272564234416633193575124207217697943458555870663660813315826038986316192494443720510015355323058802304460827213334979174400000000*i1^21 + 924610278862096541208234632740949097213928491406933530449282857723723213692061366243608731873200467930982199128117461245292911030529659344740323768664066980126116160193499724821060153523673442636096772934929082423253757879147475509728201249716411827480519510048001026305107366569497182133932917774852556321602765823684296725956036652756731677214411763258659039859077537812260450561378433630096267102283117286709028049501200064093890937592922714826490714960805094417778110832910252596864223488000000*i1^22 + -35383801314436919130017921327132499896691091140218499348127334228252550141257848553278781386555844304468940544553562620587237537139819727627276093746123207854780789450647248283984211950562940899628131003756846787807344597236352691708184917576914236205418163434292465604535195423974272352695019576722112199633248124040303851909416470740610694468653612137794334497394687217065294989956370897166374079208785121240042290216510434103023444589660369124191607684782257297525050573470167961292800000*i1^23 + 16542264845674740957982621941503126260959207218000264631112379555007149301366119763776318629862863058463889806513413903074067560945341174484993911195814530675161411795466609625887501050550116679951204660293084363365269499016450561291269892001176660873450710406648200404022752409651522594110308538377960793778637769279338153519828679997139761302620502810375176057008988263494892909080469123308411514038288494423974664057844144559954401508642566722769709469052729351759573185293322720000*i1^24 + -20306639244375063199892286987087048296828370678039698979343596030881774595736987674400958347188438046047999865127515140880427525889930214238110113818288497672672227225498716233911898122121952886234914551966377828035164961534982150576881031637218750456163746523223587276176813680119834597190581242931900487066351794119991006990907793912641030340588027716641806004327750184292767442034629320249237094578791924683983029408567284857177772076404847189651274253669678134799690624000*i1^25 + 12635727534112224060752436571056385833069832634054998137940154842886102030258586072609464823741318368658419488628889575406801257187700114887211654824975416531001764686946227820370585904819834684168625694005588786914795031975610592692296967585904878631521977388502374981383461101338764692924507410610690130974587130202548029474852004550954227745985644468853980856493912471280307840838935235278803610591937228171275858769944580258036978227562872850130708249873111069600*i1^26 + -3967037557465282928627367340273257902822164843012567739245706356619266352392134997784028291527341743651622576043121379308921281058952261451759162369753721001613993094299857934950615085771857963055260124159602504464819469631579298601343722494608732992395793109384379057013545405218510863253760547369893232906065513625063472373431226967445573365495129568411728383237458463424104814497929789387398506257508846281611995245464200929317045683143458354521866098880*i1^27 + 621753267425387545003001924863118532716445103242628688879733303955195415365829524392324594620975239023826653491512973178989121701707780515146858859343644417404340200814588662936461580960323027995959220573451069391896882043612085454594546584971775176404744001814038541034159211291222221544972865151727082851085601042867548071378730615107144149379689168439707578658360976156852013422845703277192057954935265323010351851049957321186941680030832980561*i1^28, 698485339292994397777038762183904090950325470784107965845808928114677103890910485606276943622321804564048281390687014956075261552554473332027641553716697317893884599903636610046184370594861456858101954925903954013998884334244190396176097770651957991477168762138560535379364424918274065979122916808551114164734441591551071402249960489038576894375868769166630123505834797659496621833692208669614579594713100909551736885258129135023147028822760386900277682692442458829686844077915490757186365383480857010680142781318471260815431587648739795210599966182315274434404654150982824352268432222764641770110557083695175068223270870563906238396570214775030352155509171031235771933325307247959930134488248603980280212722322883958169225134080000000000000000000000000000 + -8767730698770690433911411592369250248833277750980978313741898393552742149431946444626697323058334739086044030523591547838635446831412564841455161348036255328768661609721304831716960518390648074671890993425736154158544152615485874511659661925761311503742646797828634642619288170995454636653817065720630909118999367190110605869752217371247266191515683400352254829419734822332751516910736644006364906168550573808994839420591982838115786870549029977945457164595248844526745308858057215115666221109239516514514003709706675120570424017135215124660233106443973964179780433784244896800677601188838242629480403006143523487508291932366268436501704603786624055157364924123993227067532881029029199157221536064312103255780160443391869452288000000000000000000000000000*i1 + 79484281199100808873557193637358963000104970340384675810472554761621225677664283781497732585924252240463970034278654611543356300435235484952752028501680331087563121201968280316019181134601469152960269139000182942257795479778508999804313425050047227638470938854463297245413174065156567580412837593217550596388574254911826622281607476064227917533813095760455191741983112955405057877366271438822454873530484416108064621575556644903445635940587882613517500223666709008212393408344986163199090206184371033572107055121844363636639670827143633110673235000890534272534367640555014311122253440651533279489229774407061948603944172322299247717895685275329478610061132260931370633204471677020381954706733931790320826156177262641302994944000000000000000000000000000*i1^2 + -136444473872018410889504499920328352981753849314221720805563393158982748576141203017472441170447859657054411078219907182058441389104293423351904534825018182382423987690055476715532111893550265532557948201305022074631136619314973917201317420141374255087921675678848874566381528490438407509799687044109566434318682473697673530110278885136430113329009677243258385157008970786232578293521272546170229798496615707716159010231779037691873184586957161652327232961655052435402343826883026628147065765216889540222548767908437442337761715760221281725204315377471384973979767364422114906316936045848696299391239516535714043797071961926672833731320038832659156451677330693129081781541520773301835755941927995757397655304462331421329981440000000000000000000000000*i1^3 + 25352775107598390591244917587264665432033194782615440778336681842641034994900296323654117266885806006920240376645677671758073434214242516388217652337565274818891643962125535094401708954800072583109628807677045612247484865751175605161461324952352086359790231038220615572272943480597992977123344072219592793896720809661860585247666188150100951561016692923401589508415979717209170804721260904845466636889349578633526796759406866289920494507006415304780776905298893654489750799399043552626700684656513055377759118327183665867448013641200034681681823645277194862336682129689863455136544645483668660110453664512580525026497687463407175829973747357283356111845310443858929939485478226578347693175653589426466154063076880715612160000000000000000000000000*i1^4 + 42706655221069843583743150498648343069487910427429141912618127391569149008637762144242054144047842528331895914749851159252396971880122079527223926056675494153649968578274675442771899030574621570738457748271009493277548122967100676841517619971261330745572600153180098273680682076968793753636071695941460007623077392324578383090344536202658187232973424063517352425445705831697258054455655884806014214055406691282534703846058872787183047268730598321332166442437052410324930997883613750206105688023785394526734851585388157272606413524180866486604089586094996677634163003047215321953729784804108936393038008467663773636350350474017766554374121432005799214127665492263887946785418387291208806908092678758541663108532988700262400000000000000000000000*i1^5 + 23360405916020639485737458847419375495354757686464893550233568300097748786111134029437333245339554818684990774736396638712653922743034824599640477486876991364644466675519258889680088919874035251387622187827050930821818149760030445016369469061713617445857267947681095423278148228734469153066494003657158317766917068009529145565965369646981909090310588795729990034624303716323762141574728477084826233297003298282932019051419096252006928364597782841491859965580008863677519553532311798639786181349335003705986040420938713393076021442176812455322803828008896381076598906493744031497183413076716831311037146051338335248499610028735452209578101169914911212785822981159579327489649958631877667929894532299741658117609567027200000000000000000000000*i1^6 + 5474363159420253041024453375200853184164793626465104621382657255367726968455324563824615689922460344664495168386223171794295515110557980080979274726300642327723897336574662442236209599548530586464242473320929700162249057840591807155211620181889047869876549599937263148231547382880643192191418561767036140283265122436428673256116425506687182869908468577163283533888390647464098410163708282469026780286611248220688619548241103849289583127432311122634317153644573117256459475741027052089367495590810952019068912314698465393823733443686293446102566953989892894066696481053759182295408628743573798878964588533017712435320840850023764686662656235888499440707595849355875171557692063282745048806888344052464899780027351040000000000000000000000*i1^7 + 789621523786348805780846319823277609982129876611841284026847335704135056879796444080489720764581062718541227837370931617701994692364494055448615002394565298016706486629086759657439030551300113606238080457085198576601392822817130973664864851889154366384753858518310547677060819572360619095706385496231795271767965867308949312895234307742310109418967767084476009614577348880887563579446274596662349137462478421192905245830903259036146567115189466576529433728573516156553658320199429134016878174971814555288865491302731410700281800801542673823171358998886925961732797889849684014644745770144802166577084500578509060898975083205747939707574282524380761667034886853516697983559231809028586102613760953824267366039552000000000000000000000*i1^8 + 38405487912407436151987583514946162456828750240593265729155864424818053973450837074461833454254240296096815443558816550307905569945069477538481950763641072974890376071095982168266172925491233815197350165107650101966258352174194411009341433696613690239315563896971870458541540133131180768011371637956374263644127269488965294928719806698237744951331322545713345678182788350469160626703328850866321122314010800215150851033306186330110037910967933839871328600524324618050505395524346775524022254866513067849124016003786315719244883041712397785930660575590579023961513807488686252000209003927587694270059013211797714191805951698132884159500387337837753985532014946065352781243695824444426052566606712003281865932800000000000000000000*i1^9 + -501937678612423888247279393275211940334294882915588141319633723199953964885561482711578256531073135179955116492799074365572561361450412764230012298406103647496704756237969423202645682228336231786654183658551882499138681750959158516384985707797733902422706104693343098299078406757845932325341998756297886418320404321286333771627953884937358214188140032218410349175374695595365502391781852196330506279418533475283388015194788633649356353489788831248013385687726426218332230825387119161107323718606543014115210057716548111190092530541674476394955335461781164227442595499212258946300603184788155033495281131744380680612625426918737606799606671050584676411128005411344960932072573559282313963349402668129845248000000000000000000*i1^10 + -102887995620738528447052609835045096499109176334637408066449114523161493084223763408574703500027320914524134417087159169285494452350942606921470007189846573941941748224344844801367494654931874591623146447487960485988717740164756993415769724326403167730120525574360521024106685890418351048459027233551260594791448500197529561593194850678417424733063402147568019569645560114530367178338504784333501464876479987629836369269716043486668067316050026746254622001686728775337705105112897803967654031973264727148763353259979486356800091764429303900200890223748296721699475328456424244260799302538547412957893615866480233771326766126098088846631112758070836071770288192157761947701150755110341239052220230113689600000000000000000*i1^11 + 866445951212872294425008725834714244275753674754744673889716997900441741144124237322033819863821638821826148736986808646420577001082363428240639621330987989865131577139798449800362497902929267956217611963692896718336784406348038149792465808021052402912926628865950901113082996706915470355916876651580286205912400655989005444089338981008757809388393189789096991574242132717142752509526005922404569654839312679133996386255942120828933946766169925220478791631237091659916431975418779546806448436064866421221864583935148820489740651853992696223670128142106590379800813568229281834626631272301036963669131353195894854091172107721482098141890190960883774670473366855053139569821775388069079122696827043840000000000000000*i1^12 + 51297418402262594370686659505051062613381605902301209804206842992487935517349148522574068985731690633697413780878673531457487986404841727825853508795176612748058524960428308311859341992113047791388981375713212036164260063844765752039882084084113295010048882643573058922014303635132189152621005266410236132929250371924171212438198138114584703719146747244905827717308332546338538348378023633279480375088509181901867379885664650234859347337076647768792814263866749360444015235971155232623591293116522415937201483752086573677014579081129149153053494554654359288097629083810787762702111192422033413157675176174179472974317225850425466797857215102771009328285828796622436098828859555527425193144221696000000000000000*i1^13 + 303821139614077680336851822351046296269170203667951416530293731899799403114947404914819671604512989705053963780467180438021836330624340095193156605893286757086362963842452538558248824489869625579492657349811772299651042481327236820515332919666271925276544782623439543027654908988146548155901122305884626087269039118983016480194716124905212605532307400569248570375510891289195561908860478247163424673502504089052246191189329986490131057467706211155381968995732759910219429743705361078739472693139776080420547705779883932184661440659516237186285476731752469002678415444923503858860954460273410405290511498548600567721478974562584120038357576412104213763098882930201547948623722240955287863296000000000000000*i1^14 + -16216905422191299169146078554510182745359426953039699119828370257488297689973396217329030470976209337733052451940431921673369058417060977953386848013303810030987292245383238161965219066223880051971525715744069047587076877084146356472778310260029980294579195620377494019645046547599860324785960890416861560988082166730594960730012121374014636777453699794270815446578659600262494211477332616852560373341092637320330713114255874012195914590643353272640479849074323362987335363972656696732948555524005354597290549000002064970054523366874375401661349445928282440598669414244238955600368395808797181985233107899107003072042456278348694673925524027323027063012812038732970388914906328655331328000000000000000*i1^15 + -142791165707957336403181804266905368934665234568817044300131068001007073621188053677799936744283057788125723137376158290246417328911403928797947598532850839675711208528079437709229233652470542763215379622131287200143154088635560242264084486310590555825260126848572323975728917452255436023836555762697732378857983547153687288480461678588204651953134209165694585624450159007557859960981884400595075777772122760481702307448479704667356917269199140004456308959106626200212626715759794747352154733807472605624768554561673438012975014747080476182336664799443776179693358106253452821069566871410472930951883419622277820794945501076843979833251574398053443188325325092124168320518800864378880000000000000*i1^16 + -433392671967021672921068438109574922263447749774277299800391179468053833997815396544213806588955237003910662777612519919681204675836407161133872961579221956636291822355132974749058786268227992964405483481568287540305061105717301072342672165814899732374845508949711626352982620317499797536644241613939077648224154053995635709684151564822198294569597139165142890751978467748875123793759744657867446125453837940339732829840455152744062717554076381492568181920788351122214971506042147238697846268494975144776827939389412985545464754949786167488945394853803193572743483460354516464868337551526404092738015313918865876588199702930176488389753879553115971634405524945173275428988443033600000000000*i1^17 + 472003183733207895798336491460670520501602437386974377692175012981088236748679368736981742702350752325670089378305222009819028202583136334828594261239598969594716129382171467303674474064183209883585976691631547708505649024674385010472596981288028005662738453643189787683171024048528759837008612900242725435168797853537741436418774267803651614695019163072584860489134946491368334896965402841160988040241179872932358595893336150689944154052541348458546623937335734460861062982991569813803158368025658554928458909038577475927304939455084541907338452111771120079808005809149956422161106695914858537665678469785585298160642218128024404399229456205711493887561092464680122150256640000000000*i1^18 + 1068040243417119505695361055019338609275646715283204395915876296224828568166905527263845833552686681397151108289938758241798195224194462917313451971601104759375298009299515242909783811850519163847497205307477689046863061989538813321839963040042634044231753323227044696287977590445660187685037959236355892374195447188013688723219765347381332578531244504301772465884428244091791518394614488348710094494338554735773546748319133775935118209892289187862679334276874141183553720596752578107575135999301382824163452386694495776517519120146972268527452253782367767929414659551762802442739346837330383801686108599803800384461700257009407577425642526712453536840270993245843496960000000000*i1^19 + -1791479004725817900452923831245291143611889585848806052355352122140236856480731420788722247450745288923331092137127296487826046230307879760199123890909233694926242920587003285595245297600752188969027663264784945615312099160210598552126191001207132190506989596907081076774194110686708195301647020351315862912453095975514741204639301197477284929219457656585092787233244543741814571700105180794065705289165653663232048562877190896770076018695519527296545621104942142894100865197733175410812651610431314522462615504353781936454339898993370765952724315815830548558607432233600260179650135067761912045878923896315520949704756413315564790597922277317644573427599677281894400000000*i1^20 + -1602870314770968397474097540457211985104584906700223286197889555379969448570219314212376539847422049000251974753199722820642111450599246489877187020730238728284417630175455444036597121704023693551809453286258177114817951607442508376999993369791585613749497192079215686814694106800437523726520338261084344696623913060588381800982384916692430219618873484288173895712704920464727778761122665008429538801041273732922807595273949292945626554991407303877488613918193296669891827956805186195183984231563518619266360751991921721595094916287406736867151836888054421980977785105888667380069128742549527521608174385653364443665239838634408991261899585166838933060640481280000000*i1^21 + -1040193203687535167794544215957290292887634015549064454000499138687406951276928606095810283336246046706484964960895014283837975461103386111662045566251450035949565511193426175446763786332381882443660329089862281368832273502786932387914434342895097460065963562878931916419269002030029641746826866121293101920642134563764435697853491403343986057021600390328504423848347512895284097932606147075114808580507085282882533453902706727954245753278473511458173080763155642771413744262906275221582851154357625616925667990863482382860270860481008395541173396676251257687352396498586040791019603849563620679541390704559535233316325437973940844727049698881022629906432000000*i1^22 + 39817694257200986851886105306548204401047945759501568709967661307710000395297933534050901927350846697330597659731569057276997048746192222805788306033644224256750639408508860998877453705519891817030179589143924884209139721401834372322074575128876349337418017287137849152434345664007427162649631201283259065936688056803956385943134690036241668811978409681676423985909346526971786819570217919086871327283916332110739185558600516994972690101896916846424700686697874762401706624335808296612921178335338662696493969967938654204253835721929754030173816807364308240808163954192947245515741839691174093907012580529323658607778458705027009455031618678061158400000*i1^23 + -18555956440507018595030523217169428702078811077442773611788418857290079258013393196356804711703387250022834525363689610539122126488433427893286551359929820370254637959846340490500522628653518937479952350862155994409724850541733603472059208878790551372259405113419300767175741701682717931088345317710542195068643566360730137390405091610508157720833596472508152284893569725228442243995608877533357098598883102825603497133217820751078862200273228427569992584183019240063355805085334395210717575063769626247490508206179729162909272242630100343113083655992778555727675234669742951450011877382302891349952754997591567565299487999129123276844930316800000*i1^24 + 18980560600912111627891199794338326524909965959902036543979471711396650479691721309830842636555511923615369024458070113910772391467606683532994644564337719651225559554290621551698221844322333029180146203759352701513510186946614934317713843307713124794634020845819358986169806563566584675287358992186804027382613308592854078296612133774265020290508398801406357146385469817286598280679891892328692401318955781935666280279518598123286289517072672111529916275011141547610415961185975934658346407709459179919486670399413311775240335233525347267227856064228744998746130358598140285659042159242494428612672043731569210596289359734806987100800000*i1^25 + -7825469096110004365977642263650339093182076394393837952032589043860968951810357664426405822187484970152184429175200129356650109148590058452100073279377183270428635659705336167485700741532276874905811758877780718586137111895176502675976347027558791534714823815918306383544547106601140859843323653060622565586743348713454422367190316840737709294246281262043330650252019988534660036546460255415240760680818178745708308897758697093310892859112091061305945391656592564315354537962395981345814558554215253887502292835753311543816252550303671146651660984485516712876523363880961829569526202459132583116131088887495609824379497447212800*i1^26 + 1235086705402749456631846469060396167207614734514674960381311711508127568216969041001391377055540640675157652815767022542405495163521782510348314697887339127682283269771113891584247979286548389753971673575809039049077655086947402986867979829494418156796210282525059627915703217198790370379814550227964681884033701961818931793079660322838423747150491123047655397086279422587626722192759007972046513691949382536477119364932957030375468747478915042677402924259188801484152435582255610400033574613823524216156702988458031601009170801318569069334612296864723760130834686898923870212818051074648100326646184667895043442376640*i1^27 - N1*2054102058012533904484035047814209918565239616661056006459144699082559105352309310112180544866339554874219492224388402038962557399799357471654902342110441473*i2, 702295622881324976436989230648258195169802451735244412690674438670827067250160841060127162779293358643575813864069483091215373269963213384306509400342122839546932504478204657555175064762401717457241199638116226794609070731339178917429753215703428028967252189160906611092475496450794884212968421621956849687628849427745342675088428750772630336838896594977213769076205739879252505017631764235918993541757708567576530418165459095733396660321007042051807807215367506435582384677741011997444745378944758237038097303689327249864111808974523651428860924862879852815742207772945739285045101315707112453589466008587938202011606253061934072475072985960960961468583188594809076331549294867274911925033381823957837640501400381085664216612864000000000000000000000000000 + -8815458728808603059956881963800921252963653409872186446437513564974636358652063225484413166680032436278920655401946284898433742072353048606403861056122545421091279053917356257473946756859116257650479532379786600999316417488749042688956942151741408068757995831000471422087853423146478599895191198206974777031186287228713852480115642155088290545443186929007280398601919356002918653699523643254602979426753598750667029238953772857887967058664523208367844958937501333858471786287523713171122830952539869752200689762805929110652371221082880659780543243187787023191615819071045845912274097839798001866687453431256297729968022734599304884739589232180239544277187013344403344247898814384656365168390588890388836588485354037774397734912000000000000000000000000000*i1 + 79910676343556162149021836828821958677776322231795759062187513139017973538396874310082304734734244151239150562253807207446129137094097164256642060667342049817750421296884870512297513129388963622394686520963229776401211151709961797526398534015373735771751710949838949040601765382653076712121224829336249202825286168435575118683636349608422012462111203631785772061415938153870370887770979583082924499418850753784337626279573669529991541364133215704398028097357802306306488027304903492778164107423539067768479722134183330243003898180419827720287460079719374781256537497288890177600710861195600869803462526124375013863682341009084330649727188079079718477027379919156936658548222548161448463484212666197451551890135067945874793431040000000000000000000000000*i1^2 + -137166869690505976463968428187257463472462360131254796310352782807345530906330042552190740330729695389617523015389435931927540243265108449087150114405120688962967357241668760752624049438516913719774020872731676558896879565968414388605705486253158868759642511963396504333327258936663601328126024290670901075720589896935955143013385595153799967808337080377647233238268752408623868765895633017845949869100186794636426808901680509448549662205468332411805924617236911586203688138301771019199376876842528973273480846062103260999572589314682758773167131899020475706358121853211540469920730970811673385467766131111572036398214944627897925564417758846209552009326354798341545009971895653982962029398162033936111301953280153149717348352000000000000000000000000*i1^3 + 25482449555205770125991673069351630824571569398377429715575793933090861203283380522456754300690343501300486575539359490021558216628835693660790171842681769273396364973289817433869228955834750301242690423610859960078959687428286121950692879497162023923881888957529409876243968255185100733530671928928960587540132324180799268983866366475481215521777885035151306471254273955452945984516888383829305073230458591808582047841425936038163800417468364412374950690199706042032286678821423156173689928792508707133430145709323841673950652212013305526840766673632993570918821134251348065525261855060533903847481204267956421715212206536552049085438391549093791922278361330958352227303178168144395397168857316754117236160915030317360742400000000000000000000000*i1^4 + 42926447301111098680131429291176347113954428092760095414214661667885810931588599319195253992647842891403380769116664287603834975998755307273822026764370877297758692446695238757950116559062609109166744397061870790133016200421105081861687359867990752869337982305713765942502090530747706681093510330863340704317416152548134062017424086259546002721917632395214647068637599761135411153149109395458709384394038459537076548379136220419612943400321489747978390221846456606335675591370647314218991516134236711789007666735862341833092926601329253474173833510568936312403012492667173501942435655322463780032346184368671633745802955571029671143661193789265303851385535142784263744131046073282835556733423380537434521274202807630561280000000000000000000000*i1^5 + 23480902118942510714262991138477255429469636662447863951132764586188864875120485171870857470388874779358024929392118108227386577790600618031344730915424930992928035718322297178982472190578425897961187940213230410771491820364888582559069374336884370621820189455471211304672611375902605827004315101925856886657722703988536717233958202474155413334412651012412418966603320043408357814259350776069116623776710538963585198397256827004346884927616067628577885683181150672483346838026763357099382849999044012911927595264473300918565368598815826412488917013220757726172279983546225186538653638291187398158010743579152521361252138355944908234522388358014645599276921010242115412842168537463599844284324128068516448412115878805504000000000000000000000*i1^6 + 5502426976121486325638172169718622131401401818303233971061252657057807936570868026826067064016403630852348048394170683484863130422321335660764342553289183504790588067648030648757074896545633406932202163208294056230042619080654355538829029959616701401389089978779131197557076219175796071710184344099973704328750240442284959932552400186342439252382504296352964705213089250806755721534675641358328645107028681256028636049554722618653783882976240776617000937732065137589009713489549801428286692285662514009129667749881475149718573005788525999043177982383107120729999402375526083438582049148687270846852397740950503176740009874716197501350978811976456947932571497916114889085539558974866016151329287502696248717144699699200000000000000000000*i1^7 + 793660400878360320038777828004293428614702325583902445825875748260018752030902981815167430645138138602222414118412472085325117334314276036171298074445177678077918443931575026760380094895098789981410827881638907188763256316703485649282767598789354043060075699572153092158602950098836619698480566520540849613392485492666975716273760360334223828124155839799053308864846708492936225146255949715801944754305617278962666784490078631115975985980420186899498919601933264627310672946375029774917719146545166178748043863875050378754191032251264137010642209725118465072855802547008929509644761727510236427915095685614778970039520731540391966955970275485385935403127479309424673334591077337109505454342188870652149540008755200000000000000000000*i1^8 + 38604034338958213598322494514408439689112853367285670612756143683894075780354366674173251526360149516941511172071754820307616542981373722273757537750281332981313254196941152271908561701632159672886203467876065988990044702864269009255274503389227501474653719179664028188512262613694763966944043860476712473009449735858836852219159543855532275927991726449011760951131726606520165795188612422606171534924362844112444733690894396755974775265935403496864698960931845941194770712791481992992812716491185353886522206445220824245807880711536975441001787971105654387510825643732855119900944563190157565654036307295687555006192698206420521836364324352784076977620964322271465958441511482122517654197686687993177141411840000000000000000000*i1^9 + -504307911512653450755827400410595415862882235390235959963226966833823135326460661239332201044741377812466788571483300625127342944740991918754170349365013678799725311323974003795750753949129044284936386068712236896430008415430613409368238489107311302015771042988143130649165058348356763255958410973005461590446592652220044835218828112751310618520657137660855631306402401639711265174146391029119864628602465299836228026979363580799662846170542942419831855659290560889588715744996359714372350437670429656559452843333547548673964878720819017505989107171688969595616701149909483586626213285355306245017447789676799985857729630642616837018647737553822468054072765791788829171522167198558308117967150678935391436800000000000000000*i1^10 + -103385953175984361024334716800741952739779899596911404849523176704136740966405930136153931791075762422707507595457548018195531324668230521565950159588495680692547407629641482977311133200172603847154795810087310594077216275754461608582716377590090634083348879922736836372053529680487187073831607596689954436398653872903465748585208699707904642622313449580224679234599582706599438129932200118944948153435383973749763498347514193094814270884950279386205978441303761862782033304610822542601879485016366354855148751290265757988029056932561032990650267549658953874026436447397356697742031181564146604028856348785189710344209989554150845399721832342883138519866416863285368644438579195436342995429690749443112960000000000000000*i1^11 + 869454643372207862768480135552797675429541665992690841677917524328585488442291051474642264133768751429754535016253911566670005581827987590193365881978654145633658838304607303988587038613513052862628869781097118194696307896575876393583811831536869577717524585520066856139742503976756617174008663039573571460938074853990256797768559002861520788573186074906317356865722255226759521750512622984202624907216963816501521765370850707806178818798817341550361847149241267433846712343307386996882902789865961570566609855209358599424958502265600643387340430222327780574784310104132642090449908304451976724166196757367321126609616254821282279036661353485059114463989206985743035737010566520402166722576255025152000000000000000*i1^12 + 51556954882477505142104479719284334436187146504040026155542102371443754030838767142109356362415539207984429032862494584012818358102883507839921053013681089793499225552362112641858830378404347696925082482437793709979490025498908223402523127443874340237501429897059946708685287663977064060071665624962182680483458777236435891031649913368795634192001322035539287456377346277557651544856170806924317077584561873573541703048498620248586969238980038455001398547789833301193686582410046704204772813607164887116840242248236324144037047191474126274214995599327179576988491060350251602383527382691290828904454752426691443035477748831777719296359111923389038508442428149308006093933174599684276454778784972800000000000000*i1^13 + 305904060391488906087870138429025301301182551904843482939086577490221334233741852870845572264673415056841816089793219300041920941325441366941435990591049159287919636643724000851457760219175860009652260855030843813037152860263205231163676900135158105508215592640316870961065946121174271769353890846924459150675317206019799680401678995560189849514144538660935559283090213548059776223589967932109792341620549387175966291591944699616412994345198699978834971456657143942162304181799501115672971948530211820906422539747791144072558450926309830091439741674574027469559166992242108377266923013705282351035341744148201502193069427735795540510476769062870572414895068006928300089166955309997058886205440000000000000*i1^14 + -16291419585267384942356344135132959563760280634918231716583483909431296811754079669577607816464933988653494006435735764968576104928896307895812170573641136836823705395695016473785357143716827036932832534145110377792944402324811087792591614009563848543731070563231912913517809674020703986810402544451054739141698766514116371740414068961979900487011709556617749942322273337703921000762974584064332488054987441610871962966862250719214440832159462966256068399583652886646601291334205869181287753947675625173628948290103964095479066898988004831089698739705396082317629889896143851174396681956778926280819472558897240710960600800017895360911456030538576272300872147672128452574895498997850963968000000000000*i1^15 + -143691607992351390309670566936712895770993982854299672482787404885658204032903766462211600469915235704870595960257407619511007114405915878407315277827505289226220699322636671040557168983654762727036253512966684892360299095582098776217368683370964824291758794139150558702667430255271581567040276103925119480943732025037850829166339045161678698436633476657047827239943267350887416825969044924066682257434761436100126107000003159753887496832514984340904225218171062439710013361978945184174459093986124148758833061682765587508429713775454108022992796231617403532993661347538215084755209560231722696469049699109324024823986216625263256740014675181093910242152795055114861637209948677124915200000000000*i1^16 + -437560287878068397169542486944174248014389580238982844241755485266721363084011548452311413665496475144826712186588509187866410129286467319415736567082497545801806116033668023581528419158654008356053247132605287119470771320770636701187335936861377873379558063939823976996775650635825488905402162250809607157442758542518782197813080200569333672023827297036815304896525228278040361310720623224113513070104270617718221445322130195722985754688441717948082543689832794379541762995018112330323733543193394436849093738615667468289030981133826229687372870752147717244692428149942083887436188564273462703663226541431750332173809537263324153357281865563771088240922407593763673463498959421440000000000*i1^17 + 466764673406304445428245907567367156971385321247989698228240099599926055250120451493855822961203135462782540980826966526053777437967387129685247607569305737725237465006749960820338331175584640434735843059929218519076520061855770857670041586257203753214116651318180928865964044958183632065851317284322917959879566390211553325745055639169779208697480630845865221700423158623506758745047228800904192198642075663900561478562760333132760153983917808973880392498739760427150872990361157532753524817558949260643363593526954001910936352229015385840784002760531172652322773529270449335407072136092238015992241087551712611862186645588203465190421233444393533340232273810130283273306112000000000*i1^18 + 1072917104069398839285177835133088327927907272938105286644726415495654150858071614139021376111339194253935441623964983880158702644942581226526611287994900367922208211919052655179112938449221517733738848634214590247426160564540425449207280863653772713760811947574867195692956719960005404541869450062659933402063234024613139168114128424888713984354913054457962114743063371481501552798504574083500323481426016346669076763341154279259824071057390980485549345152247714108152748038493028385851395928334138275601713664370157812185379988951512015389343828171069922787596551736269623278679295145925008086704687295958890037858399620089576079752767357093511126342951080992879446425600000000*i1^19 + -1778154991052269906631396048669841713856337769087328454024460711124026079627516582903223052581817030752606983431152546650211850634112169206453587138677179552528902743884223935386187046410595576691540987690527695918915959618234919337937545112073625067163241698075950218096608417156355599813978982534882459795212942095332701308203653252646349295461662054860227300295224966353539484482710384916076963658737020296311777411710410316014941026592708355286007670969323017658541164688115878197071567243370361269936656291634399994304242899996665625429304851805491669929947457956270330938515459207699289403112037120433609069674961995624422143003667078665648437141184796495298560000000*i1^20 + -1593335193713815905231576207950125955993672779077666014637950748293257125448620418790063513015405533541509942785458969600267519760360869562239704756702145480525137150378281825487796734072697793494762641173466279971496824203778272074360865736471897863487663885599418828968612414409941704610350533548122153012742205294626603852782554947989023492554930287037961267755638176594350634832736968608089643108871492303637309389778667326065581795539368738540208454476048385046177398538284940702519421536563846149346532463321518075341010755310621430486406716713050387387928979247979669143965216546979902221087929369428106416669706345783599207090963599772324812267268059136000000*i1^21 + -1036729619322315070631534127728290593284320279150956486423419150003048971043579792966686869213467988348991034497482960173163187597508074821941890458492445057432413432084505280739857589155908755890855037110218497289890512278550796196588707160437969993482726164253841506035304017963132931036165620806600130400281972998288950502254304101298704527025473161893354974545971152398880785401267891648968819423386423589625795741253052527537751475845246723046506091900683472279858803818939703944962198889407149134334602875314451719273943133432162711946523009381539769230895852613722245053701855806816300783924498867269690809666253042909838901119692731651800433144832000000*i1^22 + 39756093309422952135840401875733810413076243229226632333344630394489885210767663986047828616677886588789512032234463049483579084526071839803873049040661360011734748513440470432643288317449338635440154858587680046426711559274661218037195801455121278075078256062762267127848275858577033694917093064861173548469791821313852078621841299532040167885773711054033726175807030187172967958241172512337389064181245076510991557476743553873088608416213175853127308359925242408500236648739117295451767998998250446194248217094747676896594999403713174962598757567426735381498668654991040045034732073929718529063851121393515541167096127633353815728638110636000696320000*i1^23 + -18493361981638411085650535896016191320813307422387242996272064340200023204219955473551163375805864367351609876213363516674453695230565085503188006283049213160417694032355221599294889096798344203626520183213822016641723950477722614390855211044254480755774123315282043750487372772923154972127343134418000655055883006583410932135542071205463310668534279610938894577601475278313816601096422171247970538414371843116251751552941973291430239011662124896883972357524118736118192132545113775458138592519708204333344489291350929791098908390341583633151058094813153470754774903795148270103869355704850550658969462049838188002436967404797636972008457730304000*i1^24 + 18918986584789329431528144970887751898673840104470712151297553537297599011934704654088145810495326837589124032504237007389308626254604844143831101487382587166879805530477906639152854423158273724356195132144902088777658030104805192998633905561419119172189159184723995702811783701970951727919977296094644915120941473670966828907063664011349175859438816729748080999595307812433552531646374392158593802667617444653716300499848135051323905580867228898484081776228293361957617242285317466756921675567288184454697388684994601915751378847389714950077314579628668211422964418928820925340218522709701289498709525141140124188383821543480360772288000*i1^25 + -7800634722227843626618051986587503112752448882196574541070927330245797421201335096790690076642336281794216114908894725267758801165464779578472758648112845623009646424457596078991987741689897092771685002630726802013815594050791075839147446797849292096991151952192697524808179463747377325776500331661349192792620106474991640325079627416369849346932036152014195821201289821602012754950830354277477583738029449239420474610656176483780251344181352409222953486262411334889619115163936932120974976218027529741596309952610063180289318149187587252473449684050855665808022851465850482096392466138248498966332195923628853018398677095792000*i1^26 + 1231383111400686954570567234751341640533945756869810747184653583152504374916317430600535733025260461422024699921009900719177917113785053477580234462207869616544639632947830725800839200328035563768945505477453613963088581231141015469316695029677532291038626814755216393778362624027916333899223822770935402747225013263405904996656223906632008112908089403639453719029671423800788722449056281698550811794723188453088771020093686371100048322651295097410990331654579101814536727873028762508780582441146496681000292752168928883653368780479467500694151931901999911097437101233438208146985736956600923784390781496623146707157536*i1^27 - N1*6162306174037601713452105143442629755695718849983168019377434097247677316056927930336541634599018664622658476673165206116887672199398072414964707026331324419*i3 ] ]