[ [ -25083899303922973082907707501053603587889625597511195504011293016107198086493250475881945975148648639877103609071255863088495882573782923631130867545882284339254676044730323247558639702299166215878829614761261206413611774414332246036327538921025853564005134256585954752151136259060812248892515320589120369808731677050341614552518720493747187231933943469661642524528652485146553539798903673211450383904323059862280650865361691075318931602106313717996295287313373741109023444888122145788964021895974216898207132483046905517900243785320921003288598246003316022230651526024691293881217656577913437405003890820020564583999568678707650423647005465207884683009077962342400000000000000000000 + 11802001532908192040252575201773083617028266518330248664368322771737616651305252999083167400920170093295369387090294350344427433758175891833039904940708177026968458933384944177984593947113361041580560385932002123222327509513451738633856920607213595687227293263548215562768426307350929773660044416557437619484092298992171863214292972755052242578781896071752897539960914113508286911815179400481903775580262918320340774089230668317247244844703220072308354103408404484873088983874184843238144189021824739359401403524903679085800817757159827402487421459843604046003776918728785383353584281717397983386339654046370000780749598352912860265600964342318350219572093648896000000000000000000*i1 + 35402792216646561981171946225482795068127607283295396627430864864448655226812049432213094965016628869651231041263686496572170632631598725124671195039166055386517663811932512432707513497642822496751661518948957824960760756383370035064165997925888626571642152418733143747361251931778082223976280997524746087204712899197042426674707854515859487770652683133982874712277515456887807006903230643119390694923626933471996240892089493784265125149877356846658205661914459420962189113254128669708204461720934430498365331117696362334440326550015448485288522124942709054632605519067510123450782943565946332947142330716551850164133671581697741594733145636234558546052602920960000000000000000*i1^2 + -40624693068388654211421840592916005466224016127970026427889525562921723243704525955575394972205672352963808106073452645622892377076614917865927696425956813196385666156304380116568236048007097016794882429298420108574873134130533974419311810187738395216882160013061470868560075261167771458774404979193878186735232536079072718861252531222097591143833390765089714204793249840487114978675771972079329026321917289627976216302506909802446844609598873910978189502496307887237810542584538858914525628371216815243357390640801917752056750833501671256237293368944158181994183552220578438823190117181512214914660543399264061559931387356232039747192061911596638432246785638400000000000000*i1^3 + 17044559533276940931757005309594842731734888680819655916181484147678781962336272139759690864662098666518748250353290368293882479721018636681943126617572492028469866924273198531514009437698710221262462966541172989979125108320941835785693269987226030500728342047559970719931494015775747766121614003026686197158274185420609526445942873672383381990783447118062100886328913120342547768778521099921540470769386112558418257662756748905173974643913919728562430802945387793983833139699404478388348979090331510728176810582345135532437018433947398058790523754538109556172628284001525006762498160397339844470658605378736400023004654574932539622104967538806111367034044416000000000000*i1^4 + -4310261269708199507184651258229991220618402494005321236407758274895167272657105157193797799583798479888950222781719061340426419813637892611219693637307409271466215690023183397086841489051135515203884542368503259046537853818127211726114256936676979517068033672287460627582785506632897297976891392435095047331636599493073598384785294636423096387827295114986033453855996821149932888330754308881474373269159328664595433083725446485306497606079626720942856432953117522385040614318395508124166015999671176286058480954236345348451322935184590058060609018033963597643977514934214566703866140623267422595714296514886532455273087325577127643028074312997693902815232000000000000*i1^5 + 717197815388346450344658528812848626518098156055218981528356611719070579713943719148165489473377302616687572858082695648228397118773032475177756392466504246157925319491732991810564529403051123551009310899717678577959731367619834977217514351563215427889404364362073885974624529974717928928947411572540097911763649037817040125076967315663730482040081891587769376417467569082338154644294035385396600208779834074383510513516005431473694700569761381757882612137225217158905656018968457389280273153111282826654277936938330191875893818879171836416621635275473657604366195793788391343048924949697899467268857236279858277612932147325032607557866489986702691532800000000000*i1^6 + -79646858622300910757586174441137722911281043852588978258628719017110714887126908760170133537216689835551382678064848303829080946045887436833054468464150189315492126863248985062988183411775025651703033604901508115551907567271854935550697828240801805822046537305559293482928930658926340012410004203901357054752336904768471270536707039685021587449407346923102229820079557022673822162693629989611705897946597202860496279580494208995468433953226484059991396465345402700650212854884825043890621858184917746409768579880020507547046265367550764466268542313785853945857267482632874837487164758115333494174022738295149992010070235557193941964759413003649024000000000000*i1^7 + 5705072043070456557748663315477080536704186851086953847547336595599694512066536815833408488740764258706714759156544184748401794954222538509360528342483946475415042504914880545402561170344065619359781578513348954817354256774142818536983531798619928283308591763882504073092380924934011134076050147823920532778222958798896510299474621437383325276795774275334433313869470479316526204167117779328613433590544470051275079651757074579413426140219989796443496075129984363535051891028385856924521717400025151449740441385978381123108893700650606250489906397881004168075684680105592891585738683952950893946445957174115658018571127370977175071286352800645120000000000*i1^8 + -197148949781594287791242374430751056799777022541946306269467376906271211708273632036179834347667665201054319853641815467944324968835595396643404537712781184229276661609360029713618886087780299808051538421971144553459872606389064359745541551807616587148472903423849290301685240256991686904893220914594544364581985908665858542423533266708671905824745429341859357504908313157989779544494347546349397788551571735662428080127954884829155687757907417787419694671608143176423965522415833046072830570655350583010413576924208293398213150017663757456079196522288326605773488124200052160520595728174693365383258094837533227237616193187133480234658037760000000000*i1^9 + -1955558610572191613088599657442124949408199543023117695130307503896311488429036440667138761945280591626758424735609082612306258114549307316884651317978467587992453983904798549077626248503905616577743464826563997320180021060528748550682231639266872844815043475193108652317780968937564125081003904547137655725425917526376728524188673184556880574885703266978990143741512080091163004757454236490834832672008971145732466670107732602473456132250111130017981025761539400975396087539030119428696173494620624309963727483365203050485829362007756399287472102906154697272540600842883944234156679978082248885826208907632787484841620176353558918070272000000000*i1^10 + 103318571944024266876167321799319314323418147331534702605631142211145198431581798699158499029485022046785111345744548554664299457928112351520838481368037522872145593571706983645240093115607811206427882533904723445312249310876890618642028309827899552298835443071859515240007267752423553000033063826283000719917935898238187047076082114942304358411007570999361954563549344616932513211917016143721583392648848052568412941519863947669480887523152715547139804942733710174086050290015217099882909397000229491887034931731591828963503293060898015720697925682043365794435662044294767336869527389429480700457570614349547921720725037116435726336000000000*i1^11 + 31364243707040329378909877917600326250878672327182957296968019179503587632671248250445488225028091857364721690419477986300018348713066878438090596748197059088379290834942859971325356561988706476512621544561077124469267452190681002726323720273423259639633792097054480172509668883293802841640211851918475742404368639380180864835344671607472063851949187306046090133788120557758867372364743288394964253198204500053617674429651449541852130911954546966186035241106828374621148529004399308949741623716145298593452629884344189995582086227145672356422581814581488108826487875950369861938370638992255206788578525261142345145429003547443200000000*i1^12 + -15873451670675966110303653656783997998836234207302717258839894922892763548480725905448023161569285623183521749240667491625276766717556498856797685203304621543806328741702182069867828910910614636984003875922656908346340233144184989286003688566724298784500190926176265563914140447410944057407799943635459394543000299783495553033300640498605518846805646442271699890983555769702314821404898294211036488183263961000342768818000894652974569439703860085656896258325324379066210723735992865111691207786616215427565103647468230100600228730634604985767481047793343888682458348462144824076043541531942562108778591785447399315927046553600000000*i1^13 + -15286442904568718244385017312473477789384018009619110752690443854667459377913647100670920604422616500057079130235256392090653349874530465005538110179044711642548792581873154629822825256056815366644817723969419779240625183830034799907447958241435071662790882741242097362281294470840375387217880796329575287441625101814744888615998525703198755625666642556326514001815751035468412366990542738925680903174486922754091983436527971781530599216776690220310390248102639699544807659699541355754737617662334154143172938998435781427695101121478034856121708549071893334581858712681552241188918043020493082729764631233955059015352320000000*i1^14 + -17578462409939865575036814263411407868278533803491609055515110222309648628093649607697706165114197839902067729023383474978476632732068589789124162675352453475446846115907149263508159973295040360746860770848925916307143446597358670328167372163264237683843248119300621008686037073084686660337714937847967700962768444833863546106244926994108212126967897270289762546746195729871542921803100400768977965544459691283338188909976682908676829434691072279932447790037599093578165632151552541797714337315413191474383572786722995582737622577520098704150008719231900535291736767733929098644569071305057760942675345975363502080000000*i1^15 + 2819961295740919682815938454435295404300654527511639698239984626507473927720687320126936557593540997644226306441391234755070817358918471966336924450192001185465339591206393646341526407515191951714186712639014128255314633702328583695226311805837296077440866815834552394405598426828621795543102859199832398305138255275659919449997713484986006407168481923470694237674001025822041477743718996660588601625214399974078672014707999068630403382872417202101262506880999324612723851481294817973757936585057996222524830691099783171031814106279402375165868266276954043656954323579973247889386423638847907562801627922432000000*i1^16 + -468882068914024355030319773407671456218989567661074292138828023120007380219857734301539453012352509333890829013294254812099787604350799913700718571590101080211762834312613635391970208782105972558198974726077058165712527847313457157897025828590571274601748320865600666431448008719169438440872520268073163429534790985398651401102226481293408363626966423360693143188227340777885523059735372186636801468611443513698372549411926514241684378565616446319486901871154397192685431782982418301976566976647597312478588432154676644572237747115738531897068789000796094308561398375778325689452640964832118221832192000000*i1^17 + -992322165796420758329727335098403044283872324685473870744586047715962931682595910044321126584791401755422356565395432441328914604960620618122983786151348190608897848081461444334376281969812134480340287168632760299022305154425536467188770642197216799765698181443470337984877786735446042469608401360602923678265374274223258276871902615574540819471378805225095870211153282604731293472587355050393960463893373246383421884704359219349667670237208876380712992797505499888752640914894780909398581895714006271840932948584584012021740906230774614741051610936292390110587397877943495206152530608468787200000*i1^18 + 18585843849150663399165386235365819881973633232726403292101285829953900161370183208358358059173029587382249082453190015137924161317970185859225980750871217841882209918238974534939133866700674114148789239636692819990931271965293577339765278643679365117300899016816923611710625573505503300242069966431562416026906360146117567768118491664182011718837908154769868301754855274969725930827222143601886605715669858853834958648637591434539282851457386245314344248120873974599900506157377123255616586616630125283424577670049900577146171380548390571350297406832741713787414501129762535213340452454400000*i1^19 + -1245517668278596664401887057118831559162001393097361837631323279176229282838467539750319357182198598314860566725059781628919390537775480394373794395718661132292436401773857962821648349180780665007806627550172779377588348268546974332821240443310566927418795630831338185752191455369957718588730104300012014675693476542010601087927299772536012551935194798597771375174088244447023300366233854710718841797981156156903858917713715507435611173041485001461112858362573182182270420526761868702109573116645420902958445794750679151484141299561628522879873856952685814202124428481829790841569280000*i1^20 + 71982959888308312947649513459503717573906264058723883134745585225391391945383205949610139013383970913461175677292744219108189434668802101654805491677374826422334986706076086795935303618166431129593139645293871865139094416488050895897346910948213800765701864139085765164628664828556576517058094410947554523702081590238926385060388816762030460792816612858001283593452304992713594971751554021692432615586432346547061333817126151188105599961674269364622725300126549777845592481684036931827665725743425430512185217963663110440315166144208230976637548705013214026086597784124784640000*i1^21 + 71534885310842893878538428792443686203425950737070162157614764988710167859998976010243752170243940682015642266252943038763305229442050297264439690841051382038609592673809926499989274912250241754206982392285447050456323438025312336522222016681176294820067380894167952132980278172285509341217430844647225811665343212819540805434462398267356685913353545975274125172051942592589145896460720809162216071175698775632004545032893469756772944114900424641599840691093946700567200760374297866989554549797194316973957872981667494579991860747046960805254644675316224151065794183168000*i1^22 + 5074115969647521749674531411450442708597050581748028974433589950046308502237985485347971755785947425270587936230767253652950853286106767479392243366880824733895377256701910908707118825252931709333871991524582266070060059044131651114672156659233054158440332659545851324996217586874458693923934565940232251566655181895106314630038947056040969566402272169944885703009342451564929690696286845874913596234749833121629064946028923740825476384403577935824290854937332967953544854782052391918076533808706991161160878734124594764799345843424308577142829398889589578399744000*i1^23 + 95239062364115579450176911742000353099446721190026730271916712849390262877524973707007832657370103468220382840227251449127062863719025210268060358452903602137879764593165638822337935990759389418511981137851199817577999643528860961784314437538557790681428312052309654684471481433493102082706550397673213470692808081306498276569070902020862382760067449663073442526742733677100836425632763161276555006228525499484837409207151548222862777216070080433054436277517008878282826717722310586907545658223146294069207288421655825218987367650387956274736585466131251200*i1^24 + 321410223349928713988572788977931846446122227384056084527682576047188690302131009534671106913426430379537685732097071674785408120555104998610237542984235181726064788068433004142530294426040391779993600943203098603473224754726363786093160898976473700387547533293196648613677126792249780375702694473695912666841153125312609617392169700270764586062319389701577256019107395792148601725315247558741170177419402974513207423253683016858529213910927713392542512614153605976783168539131306073022594769783033696289224047346365352056454920684866076481067417600*i1^25 + 60440349156947124723483389161141589627126942504096758628137675766005440662218207608334495871513934445700628361534155120089952319339350793606541164798301433215499002325874461969139449095490218100375234311255624739226860771176732292315486072686091619696427686188102572890569327486976709683691147949110957952056876844894350284662258627625554356293253884256852427169046036430310289428085008719536494870481390918749710551794710985117576803727572728797111996919879693292333495399289916109422331902680065575057685318508178997148862951607892433223680*i1^26 + -8354620764458468708182750441909487432928685701029306272901984326082932238525002147155430004611775502406925083942995458586004852805895498083098680683786178356925889644700400841965671018798859691040577599729906325051674433264415834362054279071478425368590595420940122619151342200324075481783591723092913711778485070782299494706761966721127977565650912653850667578811194189596543602160870869315287092097348904962027476286852740754423332014689838792930936338339937050378021365247375737535194510967029674218783380871872674899200*i1^27 + 213574686459400246960755117827586709862645152024701361372183431062363259867919287547322149643549102083060666638269133708693994519658707934503860369916582183868308778626940612520229263929832377112646134343965385756409604860746692582991379642142553429338563223618956662784723721765119241155670916080564419525593846822201731913566763856194176421238188719803376086563578134878648334825993211007847025086330006198832579861839009385049501552733024945719394831552495465671972066595733447028533263075174800516201*i1^28, 2016545884193140868486085781080339164184859429477638533879617631109052187592610923029249558861898573881434690571397712426647435656956464434652156028621963074656573037814273886068722538941277488444540047567646007513143593355734808654447255055702300592579281380715803735156875859943445618628471770873865079142532177021212058866345379240325180506347630617888883483540758328759994589196349035428001306470606597537237422923188873328829070529572621940492222207536005103428633391735596580328559420959357812796606560790276269757114995297215326840570525961047351289390313293476372770452992179484237281986054153605073615340350644880489331342785284210134601593105479049767347889960207598198912429503365416278659306833735962780476068279017505469909574924649040391224725081898610072085673332854812513638468223359078824794342888117445014006145773877163289048245299215537313531527422059680372428798311156049811870332977073017131804963691817069655780283063983133204659627594281124570682534906836043733329238780783635111940775606363895419345238633449741352960000000000000000000 + -948959435518849281253944517201084296512770754287658295078672271000668499166512002907028461570005552992466005125145374041697961576579428377931309493803248332331468811152207766181208218092520819294927685840502752183190267428378511805316150136192948332390173510291573923017773655562327892831180957545528274587322041737634040428779721605106803347118299578125046530789920143995778607824829356267439533268751062077711817144731694923334476936013153171710601460695396382121889757658825209696010530817460822727807036353624775006056657217259220001940190373368882398371162218573905601257770816121891565764087132652949738656227831053716187099679285542754020858519903469020663590550529769548882699672382752943173070131237181088621276766915184480951592754900305026169203603995577476660030605052685292767458309735473250646505740330310943219344245152297930716759897921688832210730170857384628806392995821693589855394196993933121384944068935493460419469985343949722016092173121424883187904878781069504488801457831338667464171774002280217014874642420491878400000000000000000*i1 + -2846073518907931978025740158351451775874281740313937716613224415364131506252646467213129000035791345911069790515688635608615200655475566048601358354929764893407570002141225418860760256771862109774272020449625199589707106069778391804672617513061180048366171639572814582449317373396276583755368504330536642193467983485118006263916962323801547512270522244787389660759824299696334784021141030402560190584092990141686071016260481323767436302316643963844162067159894362388774537797062803651160493385041701521634621861749785769899999420663540493084779903042652977242252292913398254801660451504880459883623343769034001906739655760568260331940878387757235550263314895597101582194657462549015639941528972488336151874570319685045042421517637683090571863426560439426962172922309804069535629979475363315879375851758680049569996582090069642828453910743150826570136676812716617280561197272183074021973645123546631186786147027572178262538944424198333608076118043352307901745869087800524764481894666462720743847141050579299889171123357404184110313540419584000000000000000*i1^2 + 3265746777450267732289716340907200517303161860526164694336937163065734099201925969643558344948527020493367287780167116217131543326985308671130231989877650370386079344652597487848687171110523569409179742386193988847660053107997828647340441774262281098336314867154123992742680615119389820357248988871714251382002731624156236540915712520625522059708619120352861948846373336265925991265201331609890499710765407910016318530382879506821171464500660330334122343190774549546198241829555919053513659351989990161032983774217939569789855705445327849578506430328398601893282040245370134743234604999182342960390547418885567273924934520344714941540164744241084263291154458124998898105251638012795843673482732786021667079528934944235506911233809302589486849899845499284679567860183674181871734180480001500876621395573278402263561287983316491795451018651593308343851455089156149946056936573988252196802271879483763192433464842931125172728179901799026591832988376926354679465829885342601684989474927639822165010233399129603155923968543168180437910930063360000000000000*i1^3 + -1370081165878504686991256063093073529457076615914322611635559583833219408964975948731797512636339393054901322669529014234192804618683751831758256410698041146413948101093003842056600163681268452812361074116585778878546230373325645473849523847209358208256469472428077913280048864928532181420751983627045012299787554067911234499929956466546050901424751306608803785020533169531394611207613641013450890327214388887090913214935223510239303562043049275938854215020199176715957594972590779575521251288525508092076555958866959147427460127247566916583563925866791640516669993305268924997683551984685568331347245585956331035836048877354351151669933566830220967791331677932503836164494279774393997551666163267283789052623033483403444335460089430631913419696717411252982303419460282407422358660704794809820510489954502746101732966019204958159654673181305066308742846524811919029320171259160400815175155424355025654501108989843447390851164368308912586509534126474781780329212676541437968029201275991350851540602529239837317339949030907438447362205286400000000000*i1^4 + 346396342389875207871365607735812011799886259503277206007945211543099620557784140933229131118639082283961177179284124907231895711779156246942701535059447792610509383813410083532856534300137184586339057694576230545868032194088643540161919361940192839526668429299182861741280072584076397126604798004987509432915425807796099525807972527991890912083461883782518744211103715192641733207721735524369053888725616430885759721497432739020315669219663767611432243978365269711443296230739605467482870085510341209356279338166718472149835422951625965907603598331275341689348145675839038858080654491743424910672299466411356903093832901054337650243910360986680433778929336898638878819276506605050378004338726841822482917394365299157119012251145222091821289307664846680915843519493735324058308758372575081427592707121065169111119027045964811447943288038947877165260919217400122523166518514395876815950434840113251041298618195126432102693973586835123899073106120987163554431454954787483512123414505649632812509928258962091909914207244894238442258432000000000000*i1^5 + -57625879474757238428228471357745967145559258821695287373130559837167017273297838635916056834417898061031320641055913188741312684333217368405199791023639831421026087263181315075565195407206775410225203462014811579653662120225202636947656382942472694669856935468278877007717593660069652066230860060563126626237186052460043358637586682777072815241691573828636558266960214302096761344789841705271490965503022701347788134525564855316337116078973256955441060476728830162038623999578230817105810401679015992350694892203065283916686566207681365529492106402162759091394866076924362013056906561290852981513833684314607252509883599868017800208619584691212796712304849658300724326106387350054162191536463446999093935063462455344098575980180268928441803411436912974605938926137724884905856054151235424303050519694654744409709267703371453954968327208324112314389941519593499965714761130815751483688991939335875865351427833676988262561661215921384516124207706299859632890571613018195127064851938363703396821941022570464834930382818342108963799040000000000*i1^6 + 6396498162200031129507838419386382906735805913870577390188669996921486915281933628850997724910458805237196155176864394809191463289525507632418328899459604230645673747103885584103114656726608120790449889462909115839340087519475627697990317483878593990983386198699320023032555340844787332591800661337541968854998667597831071743856459541649187987689293115011544485728223524576466576647066517993356605913211848420943649400821294199700533213937369437930785656468608740500420502338640093335638251624206925315426520312949305180236249116630462920716719991576084906656634954192467615924712765496841946341532996234436447479359242152923793400526218242801495411929690006964630565902698276566984874536569534715211461709694824714459458800758061709604228187124573251846003828002667201604325101434724853666252617491059613868569780470324832316048355366962530460197348467574985815023308521239739067349056185871860643947359761483597883382879017012138236565643068351372316462410403644260283926410872775862105467563836525366459533412410195926056960000000000*i1^7 + -457826853776483452532211953639576733344033515099359830808549810761304512509260320801229504920874477529155714446123452439605922169775160163397562358299842610719462041506434327035723172287842247532437447154197093387853953349335867269211600952873350745732412236801424682010199596279883266841647557524425337750127489898532258467089432362179536927460556157039360770316965275999471635866744371741610844313615089894706498761161843286145477490741761277543624137116572446183624935708508013049115673483803515253905385974969968315288176403266790458847944669597936216006727707322847332313794541746830111283897113015872416705192511986797296939351299644711075765991243554363247036242852988060056688440208497554988181470314493895197455188347222386948877154964911006600854692986923156647728871964053933322712218310903220556123315842850305883441164447034944841465836596768812121857536831487655233154022090179378670280471298546780413072285964134004491700574889276974081650333284192820013037288852209745335654822291784425143865554282118905856000000000*i1^8 + 15777017701174434782849025536514662925790976796086118241201097662143495114910873128683129628549049821709319904528889591996784357407189109517809545602184806603506179800136938857940767657452849708222912738817531069044624850522114319350897623124864340500618948247631528990951734780697855402807191253882973388284045514459172950719668212393326610586234112068944991068395619324436789827401015817346985693680373381647829864904333151896243523084756676998252969545809908154713079994248843352899249037234892053068738990092823765421490037290497219646033424729721077011959589607365368892083578607850307280401236655213703310802236929722632133865907045668620035083035539455191670020515137548643648829556019980295331390123287758367533141668688000182574984740762102572343893999747457749670406990911127973251247178026703165712250969579685619213895960066833211298470748851863691519421562092899273303692114188078034657638336275118900809258333858994804289335925005011768463288480487371276416522802688542739411861774029687184815087448752128000000000*i1^9 + 160381973949977701941626119806998466070914092098326607384113986101052528369570656559534478158591911159511418129187248186727355773853261580164057649918367084671888370826928813935633534662100102568615025480413109347645766837035712104389176158458943765085873344412554574583962718575303985155764456109875536772435391100350648050303501525427859194266224800113841552636966457434597883865163460541004962836760436045555434113141325090410207971362243901593823128051651901733836601679543727353218385216012814160449690851707131887052145716321370031950424526633304808256899951816234825739028988643467063151747241680291634277981829522286229342094827626569610223769945705283997234485231132136440774326830811024100679105589810521596825094392711152966612295004250410684634703308674057097583994097606450770921663911568250045452922947272530678810800889775627389010843376164571029375306076494968785873782760799053942654812144184993126869100726044581633017107918681987187760522408677060890180012638095545704142334344748142508754390220800000000*i1^10 + -8278683688535628519341086895038034607621395218477373763326738110141940673772447216672701749202601931530936517297491590494416501753102429765678324392268838135013695234789052733234927718356487171782555520267498325501813102011437742205165106361855796500331839744132692628906814119400595982210736073539278179327319637591600453911577145054104152061249068261345541214918971967394474166679894710565064835890534546673478800781567705763258056859862980944960012730713448775016050885867263124593578141046736108713571919466051433933278225736830902828033892496408365489550885102480080100565400245873216809462741860166170285663187515268753650102039192030870158848708027990121542270704600174416946977554616952744081857004418334087075824428926834674057686349215560315008372160470570934897903887436468315935588995755824968027347192708622868172972714398529235695454812062645451863080063489487409973286575153110945633548800066386884740528520022074787342440571311935395404074614217500979965430954071464458381124157882569603416064000000000*i1^11 + -4106902674233039347995949057547264991378748675236479157601502121842273149907222153165862936145169299447770290919232656713512352989333849623827334632125489293736156792065122390331196896217290159101288026020757460892822776851625774268939682624126734441534147256465413131557396531031148465166679197270197040179852913661098970132560584209847570602507061984355629395755381616957333035123077973739108488064055554183917937523319934047946453500701144088138516761768715180261791894293067623355592605341570783679255509737464135328596369395655862295707202465663839908266772941512829982791771862996940913876700104950203533006774238652730597390483715192599971168491506779319821584471597056799229707263437660069005988490929376964868839710303671637698179069205445734479552545065343164527269721795288548161679649901953277589146775099984132022312219541027127773363476827688917927321378299221090236636453346766464865722804000356399217636175725770994307038206429305825522307597939244564850100898096153677961165232108480757760000000*i1^12 + 1275342248072950195750761465018775592060968133071637114188512268685436826522267075343803596958138552600645670456125718134924972630230226302416240828655137416604806349340228292775006888743596973583015244324234227508597872166576940663207147209803089378274181117777729126233831152650829838708710880929959339099351334090211024417079810965685545426395890295732686420383667523699397557415676526799433804503073331903606876336925354120199280489173209833308678699261858620066167364514618144123190948749288776935538116855846271456710442914898015468769878180772631328368589049077798252979257532989409896554795521374676904288961803776188532730521032178831634689585426836843898092380241468168070047726023859506675130774207484916301866230730313942346666678205423639860039069587598174425240304425396588983861617823481647843171415125788602349416705858913932765778229741603002241039252784579574436278957363388172819524496043148472067715300496852284681765260556788324692881975744699992119416061883536256178899453392977920000000*i1^13 + 1471995068776276646937971813301935805761389086678249991906803740956035869067140686991423654511128989636876592410523332427497359430544651731116530430824126691477698879042731296494286610230130036827807010341745581760173093638992903703368325696999652032801661801299113012962115959172302328330225938597816078638605805481159843270866811074733052648408812527628321626609299846945526622787835998082377781010455272501307699803742254071895568130924860459568983327838444429418605644400640392551872877371994931322717624998765769233532789457124816056528064366670788934122115214136290316100801990639051893341369706821096526907371129347275351728941919037094742519441121605670617883411997642826500012931047139607912412660008903498434047899610499827958829265584045523747628607666054329187138361415788453423688015207972748043678393980217353537462787294081173696610796815040551759769816703759853302055113768746224468201771290480299270183159197608262972011005772204669334065386107488446111455809927508302623871598592000000*i1^14 + 1694340073288943878698380655130788094284717906746930926328114731171998057307211553752070789794197307311949297365786681052907980970362937472235073609805100122547278467593056746203960574964006537729533174131821082334421006466190813384555363317192203471250625348072284272791879473132981587977423322178521845289289320719886316601132319001723810121982969391829155482588992541659418459037213748124133233618739312394486650593397286674003445604353073760441274873785675183206657249953578494744933148595621229502633419893223519113165188623185206877706724794910576706241288926118602926015828114717253242661779105286100762204740524390336410787315957007797665750693061358164192618263709313434898370054974334010336089126855227825223086514751366992289803357484226890570483084213401526316521246424141671875996528683641099084882797327579530865463657559905813436312273139772331395817456374838829195214366075900481408335281781924104153066822468034432006000696013182920980871872348049822361469467169558632595456000000*i1^15 + 103648392960376111117027148629080210706587137555883699040699259643116626723716261165326119667659443722611051784183335027047154391850437055597674465964126210716482737450908563987205236404045676690661050058641431173335145280650799501150487249880142168773657245251149102627907308156465278617443269513711726843728928922585211638041939626201010596247121200033021304385059378065911825289786474749512089784306414766253411691556524947241296209862410244673312387603193720971155395842807576522667584891647014410906257389706892326445191539884552082800348512328368092498497942454738331687956369698627910856644698746457741324317624328841509587306679812654035054628045918796107370302779342649137959554318653811321433809289322190195341007862045999267888923102786988758050715611292087127055546107739161275471540469990171436363933370477701159792557782320774794295042354856694994390965870667206487073928150069633725392310023855838964675595052460962145750383429021199192248685213725625820787371083091148800000*i1^16 + 57878174055876721407629174517847299780865652610707156183994160278531436207139121553150441724963328382777305598021402578600699451304299305309778191905456771287987412215370832042797666375909744925433891898889917095952332742186391369439863891543092982360251258150539566047717671888011748711594745725774884584737790814686670746316084753215456849208870433150159559134241527765738940114229769469963103194717799253938769042671690015541167662381801108205316579900968803934867427242980885349741127237589306759271194760133841655819174546191316529330966378030240720202110661812919773581558640111169850777778289190025639673406389946967877172412527655273021088032454034370480593431890161932626152860094007222368860881939555887220017350092720531482518876205720852171394268165089909856565942491983318578702287767160105250612281614533067128504435277712286477812433218553909874371992776342444207905699989637712321439740106431535480266857254720350001733447726157836767371875812720628948498854707200000*i1^17 + 11331259959171441317007501182135633118630412964650136552988587239084899518085498819070331098832490505438112114696287355236835956451465839203922701566534113157096275986039769773627210147124814782657929325875371893200368881765682386992848292092643456114236688733862710822768026717965979926924478021273475832683147147484256077369277146302075353434591257351137882872546057738225484284614449648827924142890050381265981362357620807449452714241159366645956398300030464672750812390482754285367040342418619792077065935591697278579550676918295204041818258046372450001794253165421941938896620747731050103965807708241997775594779598748147399541548630828940751766826609353731012445915134708261865468383405681319379919067073644905151089032176065270404825649960819397439610715255620424442332641276340360920210635028851493940411852600831409639926838647229722302701951184917393578152244074989453856316062793443353599781193094761871187284973043008739825344581167199874019433488152722554224640000*i1^18 + 720695217770185726943120658558175502775378118339260983730468213707058598599955231823190690876038778168948709756063306063786210808231288260346443588919559204956949975907836089489969972285689999259783983971828336986268881355499657782889966244067375083610287661779959589933650437620812030934937184400314377941905828194763437103402443150376291248599193919993643978600349663724231746343371669671376561780377332421272961938618038876667244844409725451270773388642617462224390004427677761898765298067308788977643522650449391650494941191962064244192827798223028980322984053824383219927602724810266696239493405941813591664566673370653932288115414540905183806595266314458201686961964012812972290509055586196577628244285424834060274840884798473721306832442286526852464490150960032773787172287971252631041704962418043059854973059503748085285792118430412435745206879354099295980386397715029605729878736099881503006808325701689821975568294123681839769288560736718381358371234119680000*i1^19 + 240687703741981112800142545488731487742558264648597336440536781940064625332998879905028404573642644157377065155791188387016100282118973189321306665323122616529392255187081920630645105478022047807223429178382258347589564935325313380340690068859719240046284920258762935641717494324343211655559303189482104483147935595291906919305389162257875381556982167338559507432039068202875988894026480359865938571383463780437721477733016252361978638846762777723090051257444375062671760630850063119246936537848833700696649367213343577538304586680171636613507466538856709068974253891593655146724550263682884801758751970409949541801768154242314844508290966922196768827352436991988572385143551108363160242116078531703739257131380890777531381266262256181711750830494925466503221068468640850359094455918424506117471442360555631154744742149484662978417301889900740367054284973789791648312964783994479042662285746309722962914684191518072280214059830571457193792443184827334706331648000*i1^20 + 41073369713896406847147158270939445697329578961954115303436441646392906054210236806022085251053305085944161666612469834968473992713781379991478082941202462106158657532644635253067380413931871488806329816647410959335186111524935691555800913274073734064142635989207381487046145812291566312272186491424167194058111198167185568116685341333726220558050290062906374105866178351771801982806392376077971483634164790926316058849953570542593874150691423101574445819985512158506347528079422402211883745311515628350673430397051777291237442209036727522144084487161991322687635465636810291354680609495758276494719463089981538622274026501630486037773660995288164714084690980995354069348451626807403538188478347202054004975280118232364914132592308153721609826404181585209231728417307890673208587581186946280528246996733701881640510650469254459118880273640472920513560436989845585766859964697245186818648023409905537898336601322375543199113144261690328550336749413335040000*i1^21 + 2278680471709608670277967392629772230630281027319459342751134853247970373363248660917372440742971633989118701587463647791284485412382410795694528084809498708698085790828985462935697647642046577436105131307093903936049891067392970879353961736192120605507048808483349911127235593178719563559795249018124829565221149076312339395719683572913904995445485760280970990728869419344184204374635220271120460041166906309205857551820573383905876192049683228209912162966557176333693786361647727614007784590966500010659401931261250418661155947018834736897023667633931300457958457976031335789229583877866154276920841377345861693546416661842264946580598324335044491254587341378103619387036778161475583062032251822792828001829154229701819139058211499419410661224188574477643004238769017591358763100457991044040201455163851082766924634121116855788718416616987558479050974599256590157722832195821727510761157941669758797708793350691088431858922665895934434187463884800*i1^22 + 39708347189540447675754888865553880097297903091548628407574894035881796650773887107925929245527299630069320898706501759483091514854613556813662072715572854097313496131856680934498545705989421119994874960212663459728505968009696492052637222864332598796473924499749459619622915633407882210495210870400649357877845050745240751297346640417026036877326600136427120885452452054943721750322781249188666148452218478904772313961086907484482123562879241080434771284338604730632756810120800609307260270185056758519988023071757849168092243068179236470928972171223624227508059766814793469618838018061656501672481589369637581613189441857891609068685651473891545523748988595934472332033882548502958039406836341652989061318297493466950404817955528697881194213605770260065815683528413827335102269693844966164106936459877043639819041615917091515862459939519555963518056467835091782687448165601118571370401456855196903610540594795095639687899097710244082483200*i1^23 + 245977305478638253538050747349003226428834024457032682710474162856855944084683131508432784871107911625201116242354275616837535810576642142466557896241272656823103873969253852494319781942933691021362754374137195975611661346086912283306396855018402646141418970211440766035566889524611806534690216998450012236813667642649933601910050648650191938534552329369620264353018246444917259145872309929408094508438083237230896368203160188003031109138859244530035913736384007534152553455750860686564771722448174799442017927734525589771431833651654267982582945314987361325723812021286497401816637512905508546714191283015311735330446669730915082796513049603159058287629396482174865305862088068100465086170781846373676342060817581937569845658392641631341330129985889225571635512877435806231751484840945362028909264022716962018890511875104010800499622060456714749443560391741577000365932063949040927375634453088653705551388123464930184865497030328320*i1^24 + 24790557414538819655779318421943766088819162791329886866808995386293257189144323178742722557173500952203943653416430564600633533626699002228627679273581484546546796010855675781567911138742950302989291864338569074673256922056137171496492991799375354785897733478764172818381898699083137320332121255375536691094442697336789732523350683994227727232328450195873075052230224235433442596861437867982831814831528766186044283950426511773257905370073613363193895243148038935175107343253813887942353860596667226835984928573986119805114933577476608618876296674163804498511928032590795843677655356913141253724397292596614027902630501534019534697265480395629609714184480580204347886197503817442933475090670472652104786515540467480784124782117667798304168920743292885315134003161606204386047783559775911585045608633671898535469028511662415912276911049171722778356073819897012377062713463088009414434100780388789432772642448744271603512115200*i1^25 + -6484200607093121613912139326894798849285305090149335640878517850937513507602093257080611321104662254646930027548550961084558761203142073457294269694091216416290737051338227505871978789798762562666029215884404762653820510946511909536819973567824056532460417284405597284239396433016711695553363347348760830609446032213062027310013254797583985233379349494408516843591929775246420500030334215187563563783668733870756964548622652767561807536333486141449391515199826904152543228181492625901613163731933808378993982604977671807508749479285882731751918076250352479398602625974521697251940437538601438705794138502375827924768518910978980403257062045192927947150098265896811116986512102113121848139244234527968536737293163529767615526437816115784606007709350224800798969812508452822877212378385374109839736073011554005048027968372783388825899535186755807790885062921024791610448476843852560780500949735299777443268087062200320*i1^26 + 458379428942811464275545230539298891584370213133610806395946105348148947791202365147562507515813166489676004550172325201515553328298192506130574055430233861943185220617640300664717300753895264744658044570795232734293571752880879896952986289172434649562874227731169583619265109658090162341232195746474102033843305236485395778674446800377119120187364763473244439699547415798249815142774271611435481087210798507175533612841887346849008142003756637446147229698895491880409659537686717730736427891038071508957032042814897247768084679093568701563863819581064418233496166015408085537405595882566263810535360513647803212829461447857664732359604880897528739256455305789727058592366836693893459474633204791105713731151639638265779306305876239549543201935408699014858185542392707633242955322006731888530547206606502172519252367611782275740752697752680048412320286256596320294890300936600230458794548368769024*i1^27 - N1*213713223514847995753202066197325252236482245779646563084506246972187038092236699256020314585287926359637031313948726909485857956956917449591269085768968090473261229790986862899427208277080480016729471390526918672281212822189860203892219381911088039200894979598466671488850130493903115690831919782048675599593700292515619380242001780428133651836345695329788172369441632025*i2, 9675504467122907549731823430225912570983161180606381274625404656213081389280698102248187874767337148346256318575787286930277180562087325468222447345608644111789630644423478517593653052061972793717844484552870866481298298476782599938644915156018939488239593988081501912145739763870812753332165445178243995050271047246179627646140057549965995968309284114113631051903148071024865044091128910174025518620798466287591410917583656888381039777141678791354850575957528228456333285204729744826164375840211228451178214703845755236403037042216738109023446112074742738576749552679455711778256497884939005740785047770883775254749876953325910609225892520587917418888795513158404149353317531656221072672252981848255534767371985014124177204650011083125397545194165624143727969735191015441501722584098385977326238988196305253628250663547866086874949135476136282170808975849337403251753622704226958165556298511682992484159567479379670269846360066589644481440617929698576739286216127284376519933394002225792154318577208268291405377321789330410273976833854668800000000000000000000 + -4553277237134495850046335856217964265625227406623913108323474100224970795651106774620806014351420470049701594343213843614127237061966639727514685646614654027880536182177232183866403286428784168853793522992595752188202077492165386163796031907650451438570814803195708149745213758138548237158906319559288227867326718292819173068574526545412793465753447356924689493391811061060312576127144762338378117072688339748927055648943958195848755242149025295064246190529221626448022314257680136259990298990000202038248960333670179818964741107270949912106370647295784869651853054075264136402673447452602751669460558175919938831287893018539613637668251097358937829257811130001312869380739777805744375158896063149259719392002825269222566217343373766596096053801326991419640898110420502993150878270006100985876786593725549385600053362328050196132304266115031194989410269623720356285749222461974866591057371655871514392095582209937334414730287521085907750878690929478559437331414895240888449064288438526308749443443876831953513969702355179561123940948508672000000000000000000*i1 + -13655530572869327663186333776810282667348537095229772386780450803603703191518448727127411369809961112894466103815128219230256001094455084367392374329981168030843767623019132197577994929954048811544761104596247532154133582355101434437825190070111058338357687495443246805199828306442600237809056024573839699895758216612729283226084762238628305475179872646605909639731574506549925989042129490479653995998764737733037854789766065970936100011527160927902709033030498921476172681999961363377421863857905131737499914182486921499123794266509152454116739311195669995840550835396879520221055041786258852632522582788153168555330481494670038533269713197482545586196976328251232405455634554860760629052479404603093104184298882546962732710566900157593225832281799526719906516559875821432292555476796626329589086583460964116962400601320034818336056078978157214552301308610770978696713892295201454930281069042904635396732102880399944041791699419055666175231025205240666938850368103621992247945280278408428010329288184322394977402465970824839758841873694720000000000000000*i1^2 + 15670285490852396223541303114321244700830798750747274436368575066162672454585286039785247190995169132033960820269852186015245201924506845153865572035351170345175018042106611893391826088288317999499700952569874774733964577134675930449450089682388326692128381669503288169949900067855666205110281150110565267485586661629420733157018913780865294074960192600954194864963146441774939896222070959343744447717847294866587927330331441798022234812568994788539644649895115944462997960456705344986137844006002099345508321332076190485363247279610924011356131632118073020424183958036269728158758213067862467094592687813632691423512029234940500538661365597756652983848196170752619612018111014193854381947391955907820308467515455571456164492761010487572758009507055265583518275687717379042490902782341248516842478365728208588331230299163780543359669880829495491779721423652268177723511386552523520656966741107511567418831884069418698605738504566091873103287030923502013843983128583880736013543083197961953026256123523823454614474897425893745065269710028800000000000000*i1^3 + -6574846063685339176108111842936788179842693039197090138024537036168783885945531118373508476547660467884460745868028514702570824095259329544644907530561559732960723572782853940090434095128480095360504517844188466182230359331236065068962270790777860097034567826128357547430914920115059005329096323426594427497731250628240554561553710872205026437202093175892546096956940409451425694543343432531281764787389508367153051428071901045281060069461686081794147041084853025070135597166328542315028867604971724673720009928169299469835487346469359061288921517726067968790211484431301090921687535196020312768916357411358525494545159079922403865926449984888230692851332982052225701827059708493690855620569107309203734897528206951297296633114994963397963976994251364670542638574077394428722548610077953486352561941195069278931574194256652764282851749210645148220106138714919824596766864341309960736916787648405963027651111426619605363353480638969120329690295553385867597187077298431574756461898774049057529679356028880111011379165584494314608983539712000000000000*i1^4 + 1662458364925087834074801734731146337786856739222166508584979930908290725821082019914819450696043142334831349209764443931305970345875217489163709919006774173809011753486574761713121363675925199685619230626917296066433407095638332241555542187561848772655003876320024979046462681085059037862235243241668603388234316284734401949322815773143150616964868113101590373953142557363607775454201391011036185682761013596684314772762009283136034243473234688294572301728095971406450518934284828124564709722293356850084203475899708207631155030159522120812400645570428105318745062984635557407566454497681425059769641509847051563817324379823843265809528282923841462735355448663021225584335334607662756737978994873788494142242181409230274599855774768803854771036158790464277961598759779148361871080072634514274246309160949914080713232773435222113324010567771628596330537404494340031086372180993874162443864346732407297901936375233308176129740609378608885594711669550956838520541903875933585840853705188192299479756272244830111931218803965176998317260800000000000*i1^5 + -276581047900954561222100753253610795928369463605449536068730303360119472149339027236653905562884827140924792602962867566300885891237615181106366776394810348556978403514458006159637308767754283960417591191479986292264835243804252892116721971296658931667007262458774812498367203336036759098222387419091674920888391390253472021952183501546902051547587388103088109722332648487188812337260984432107161444131198495516699639968434781971159380605135752857038231649582833842385938802815022836796911940074233175753482648320918486712807587615995730037532690051407941010998037177992933363763705856810848103578965046825824448966226084852934644134195486047309992245208724793678326107029056625677152202256196823916356845703219128388412640347350694441572537828125182896428711916347435851883403167009505834021909856522546922710146801648825624208260064513020201789501285874358547478094462969349146196072566497054622744220020241230983946063479520226040676933143083711370896121545982876822819370061691219009981665431188788335006887892346404797729996800000000000*i1^6 + 30703180437450179209998855407183505766626334780090395785579061685353579834402811808804570632218132799629198130225402676595796616993507557412092879657549416992080111611179713788043444101088748505577562900598156060185528140080643310742404914913801606986510482795535375534290297431349425937868335433919901025512178236814680263951050431063061274572584011312573051850766357936336345627575717906757563963005895925290301661512951895670832195983366568638741776404706157015981093735477462523695946045181782799587526046506318793910385720840686329210128253805201250652283984698402796315249005848971505611846960599209904511664748759926813353010599039169966792146738809341517310624191916063762161780189987111607939014658237130303072485413821062008647857544326991036524907732298863069651657639902008086776522090146138959554549955812467545287398473023041278192090712795588697139877866625666415736072788481538542527094070814990486152376040550518093131063763548489139544220667803935302789041608075495328850518335827446113480929518202961757470720000000000*i1^7 + -2197680773760674436395946087926689167759058069289075542210408730237649406592933253343291072312686027095149380567953167796007535197380967485913469642972057789921531751752770148572840923672952684259574813114296496051140166537025937026729376109855868930171266293793474975869557299670611090832328406365074166331612089226566791099832338759214736777319792080711695833783678676163589436291112922523007629143864027576555015403927094266357753679120003153509312571440446795609534027018449976449700864430695806320563297508166269158211412037049604361710016095334610972208882520654852824394764112432162694375649923758140730585311054459592069559851550846940663991397059389886770357846278438510606992072024811484508517147596838655968704666700644523363916450709538814184060952173314031765421762449560614952666006510512171961675154397736078953747768539552477280051147467365436606037391290439684457472129196741534285199819788007298389886805027453885624331803037635456252988801869332546510521111739385081738959983257461995820127037410110341120000000000*i1^8 + 75752414472520955851381294842542788976651428781766233219544002908468721632841239282122969696780755619030332800663599028924623245084951190205197892149210203788517332461243852608433281408658864791266684439751918709036916016140269187368295573613979251579919294342034833663680153298851053954717702051112014051183025298214454524016278814347325976299300466748024121842740511533023937072792549081858951187606883595792807058556956893703578450212824601554102676456191227211550707493178558720310834649755700858646064774759903187958709821395407762825206458531391820631446364864516227798957526681478258785980231421263241049957807997342137358733021609473016870732333404638863607005628703253888966231509862611460058069449772135024322583143928742510638573286230750939625044391749367234074811604547622464171681739171402656839313516235578656320188328720560460415075798738635872593042877716549947509734922581148099795057869952918833804499691533121165480830225144697892787279797795348232707510097605618729664172581200578533842993849303040000000000*i1^9 + 769828960450991623790716329668036344442382568636835305328369170548470075848736296330695995934402902251099867618420923690487953792270060969912376265442179158024935364001306223444233093951173888602183152603638318530140407510115074464329897723413263166798504456787049065885743538148596423702769069969335344497913447277873339544987088697578615105843949704234190523272981199934720797015392277267320898686448894535506544070098602984492339434042446593307560002932291107421139492874122955385466362552532946465825400785479525238240079537646719294802075545159270963406235787711930472533973203786202529783709343199077758635239269739919408916700739641904742108182134939468379856493397533745497995554569595226148769684036890693290507916814654494227294603959391083252425949951612652593030260749784609617673186725842938905341183294449483215714811672621538477371489107529203161951372502989395356384709643931611141895550459247340341856135047523019069670038163922528917294040142144292117469476138224414881450195520738915624662597632000000000*i1^10 + -39750871725596771230936977952432901445970332795036181097946609994558643422081622430884683935552328335079845410628573662651190304983788793314971122926141687498949800460278560125141027253173232935454192855630296718219113000432736853587566732425538068180302250170712096538227020385970014348352201275854979909076593129271061089558315006365295429130260047423783677055867189905648523075224342121631111251569001791016236519297643329725628286162878789361745097593540811928763833535871362377384006321690742865007131672436621250469967465866587287368216100798200234794947606236304782576221393198004029589125974932020382931760328247870002297741496179891184087572210969544636523966496633555548566529467927525577896474838780801941511234631112334842227556989474046437951803571936204513973959966475416753145362932122703563432679089947061235850270549875573477949075567032042498388793568950759147691863787339657339173279402380216950384895093893953141544799739842020178407338161893449102023144143682607266835559734838415506328780800000000*i1^11 + -19675742021802682769703945916889965554820123833123653804720510921156421358867789739194713428554618202026333270172845763941741770023338336941693952048137334072416226437668032499979241148361055498641607877565880463395772400441628332430387884088554035577554412475857167565549908570959762161620672962956538898137652884394586779340629599164753948337907224900611643181775323064188970229587619508222276552573648549833130530398945546303342191767993393062747364210789660072502363456913459086876023073510020034690743147215614426952338965201468373291652412583265193520689598964598190241015524849015165273680631921953422107520088978739072946559746935862403777379322709157215156900319337869373332465586394923501527858702148449536828809932514899978965194082763284625502286538566792855134268296473582094040749053963967313296389552896297627056177790596140506331790496391961749117747111945106378508320581680520499911559427785862859376830222979860161865716178932051650487134925102613792987428334536210702415432491455007948800000000*i1^12 + 6124177539823713445957662835055791237493188362162737926695757694380172191794662039322667455038113195535299682357370648394506069565516584168726293964326666378326456741148612810229209516479782691438328257724469185844193875658392694227231855478764687558716808502345971254077448292440088374446168326471884066469203747091003018303080081097241121566113376310842970284731239921693987114411782401855510036375837715128925291216063776585237355421780402458640010815942950810047731956776476368782201630907419816528511426667673747178845872672874981780456873857463686509898250499758221767632281150608048239569910065163652952060721689226095871219399194871068564337370154216572649332470741055925882609505543162979703000751373531690450974765447780164076727308263077911995407226231223431369092851726361777132481417036393273896843075065100230953954725069106271877989657721858642131026145372743596367442578448122092491732842672234612739819293413778682364169032983935515587293789260777631174989874019188959984498760944189440000000*i1^13 + 7067906219089159000227416888496584993425605058352894639978911125885597111560808042330004822366153996124954797977776372228963918315652066960740866782317624519833848880222494372746940860474591139101203233709122777242818846835949850514076077871442516513038043563642460139068413789268587873451375502337494563539158570495724099278410745821816272449071898056445086538300237058497899189058559614481558937080293710199681014402931769329134721579367937990264868336112873284292983466932069313532264845511229926246328455616747463198106386707760309854644196383165109865404452732537341635701606442170126411339363956021424385511766610221570281317777160503047453272801314154463117567314600765261005200255762094923276606154848137014889881942364781138790814260958751186771528272746197631124398271147008571574850828027289267583745434914574017688942485888533361015790487772738087189913186798195695629236808353465802040260192972748454731873671437064807532399553507888814108779923761794215700658615107793931427444162560000000*i1^14 + 8136329127100576945717255442997273541938909524892758693119340728736356683970264128067893287486701376822521384826859394112256652412603979924643373010070203052058486382072087733649751987954245726495259440587310429486683155146311399124881798699666439774366386634820361362383232875133973026048893762031907275593034085014217102333606811348489328880227620405236955885297302601823318027625842474529205540337679245330844122341872805422607659823643361476548564591687567528564330132637838342168079818170421680935765423875608555040148333957374745997627455969330026050909594250509350514013504454111714357179855440915771154608005727199921679379889700824795371431041213081307942828846895595550572163729989397456449391707688482822894724875542758545286536366932166337000278342706085265961635141349656039402481217654322429307717781424015060468345799762907874520378613705929876240273925918096629218052487365882797680307190463085617426081971088547052083499578878110421160580316847436594506664264040224208715776000000*i1^15 + 497676888467340754223855796767797922134740004769371999367014352933062484596861926939661223397380600340598605655015321185990928380924178031863798208939242712570241975020446555145795642758634188673473924395981921137335539844320474239476555269287233086102665676581303736006953378000769696210820471149330915062560391777188920041412011128375707791555951964817408745705288512949547646167462189001690488766089490598037274944983164159719765065034047190084052972689914209022286890630521315788488994011137146901807662861489657489401906260485542002055422136316414960041979934531693218536130557802109164753277419296993916638830848169501645009941534411423747764139979964412385945173135703860667410696485225613647071737792958006116861383666823790463557529769699148508373385629568752105942976593592005342911149871583381121474902324312590867735343498082586240572506501777224566507163985324794470720096777067772119039263109907378983572511117150665802694844348215035711914271362386727796151044781637632000000*i1^16 + 277918234626527792463671295787482532237188462081997181329967627758841571673018433476555188890200754120700326086327176557910522685163200834567659582765533524800069406105431579325733597904949176268359896049751096281011577081736317580771405720525558707079136071076698552067134912713625166780819164568341589559112061010420133645038678789196875555266600979566477313240761249528935480189712051683833927931525405749250024023796844695085062173212849975458717972046580211789078137422387190954885938541667088384173120606314954886529941003671288266764427796885520385532872743701739710846050004932311394042567937890381667469143319177475622178584046864859964661368985166937298562106794214752286857797933445390012566482537843632223700325092868241939391649047200279369475387347082917585361627989538332690842605756389274349644663789889407323900909943032640373513916027721898039453956014362479481519842652456338138473384129672117795500793711725568272550662616495687651603240847297131601865578905600000*i1^17 + 54412136261894513447021023910351783286017795913438802205706320970560507303122436279116846194555183468954087708159191864886056888535251467258558878034802161034557079693901567694234488322869157012840356049672213529187052656874103251626860313340724255961692558772641151394665121997955534331454156685220098397463435365160355238331922744612209165470128158054583184110800840554801271956190361882882015264627092391537513914686141359463948775276179471934333728033826711117360976558364351712900603297946459872989715781805460756299179637250771268923004300496081658450572633856110755814944842856203714589212891960904381187121853875059360290515071079513298810462311393178167665581425296315446146169615466508048261580743401885941281038337818481472221865037754783331556411662334627304803738096668112607613067585908260026031949622823169998363905853440934213976636761387479037077276450573975023598328522325671874368327265995561222154916344942992677166148273376925745218349650683290766540800000*i1^18 + 3460113334911230101434417179472208584637879225008668856503836796603628579548446891067230767063381761144603733981993615854341317591696186339429977063147666060411336093932733258450658354076433123346347639448899944877185671949456672440577640544198309570395564601945948238442077746227604994322364748667755057143153328007281204689217475465271267498523160483470962780416458285031381477965681701164909940690762719788392360671857768227635232215628874064986430946572263733477776085346504856393625042517839375622395341859134808482329133076764378596257088328749069457536767617547250620905072459980014767012317393573666686128388289876968388491431312183509098556969327578517290114469487046233460511476587820081450123599253904678687044033910624654723562345617815310433650005630797581173583605858981955592602902237074151979720388606050659644655817898019354012793642148795209950676865106995675181150583874797502356692380340278526743660501160612178509470608121928095595327282070159360000*i1^19 + 1155711573159564635639663703815079935922551170728159591868549857802061117549082407594260312894320355883077723602309335286994345572811593577794368239507649361749364405498687248734543792842964019728617927570959523561839673252628434401061925098363261621844414950596506652893550663751861776327408546458894473005674437075652950999272363517885312476567400196452991763725192467300293044311757982222305735369425648561623085948092826077810409111258061844739883334594701998904733109094245689697562777804766530289130517247902642889673959592681734349420609350489360366870818106114645668320399116812920662785020783700323336194562626464824831778716658633929595613055753127472525945901480330277714976770271583461698980919666482786722225699925161648964283505889641681304822848750214182371342696635137717782582469923526185718446677907502691672696089250411842945247156109096101525299386675679868567655828528127808666056876714351123427842048460369018771937377507084499646718935040000*i1^20 + 197227103748269231083778734218687419224875426453031857535239515052683204538855947007792358136774886387223364149355286683740830330422327931101949420052030369001509551495550045863560977333209907498473462648638508478573974708806568828162144077408837909812727451915738464392671177997371159217037237409016660680108321051187790415570700779178656639274379904508357804839022010139074453778345284774036901650312913653282933600067004516701882394126626387601328875595143680224029336871346786314781089898444963111434949671883970966514440072271271555337712650109313693674076389252055461126873441503648084586889736007887872358174669408002861694549535413852199814665461378711851642231185610521073669777295341314626866457213529357654525801886957947782584586882362440542558194759974143942423764710757642636111415363565212386468312123502621277445712868931939680600884277129799986244144924682777497321170562264923966322908163509916038285482768783651708156302925711068364800000*i1^21 + 10939649410925664811099754208113055186685198433616827038232375609525345080394289588406993588483073143538455299251452252562149287310158851397378472276822050597096725247871658015733002661629555793784861208639991478243278059163976600106764560202137108298134886578443135112505635991088398643020198001991612646060478869739508219595867085159983958025047541710359742052004383349169589425456131037774451222220273014256732847112467965253578082542194087229006522224735208070147972418193975735792788626777335076146408149937103247017874828866919039975998500748209748044616797148669876263717786285686170517811881055421965276061495467150402817903474322910329852240224169300780987998929914973906260803150116734824034367730160634319806455920681654369317654596935676659076302414381968266829598516132041044817320591499507645703748080902603903503035153625840868982050814853243043330579957138718401766731612859227048666701052201509343506848646261908863312276620312576000*i1^22 + 190480354970402569410889162106394741027034336512206620643788302861511165715164238867045778102485759172281935784335799903895868207765672114587982065078867958682198318277856966610601385649186927172010611508107449158874501483692976767399050532669122019479616990731652896513846030886407858195432277157621875200027983809675143904647680920608198618581922094636939858166099365592733987415675866459723102508073816656863172550302546639500212282359488643764057195285443984727336172113994111847989954691283241234424289844155015616094758520938328851953748407477818601145004427172153772271169993201192994619561876726919233169166320176923290505688247698668066937110544074972333723426583131935995934439632627593196023024107790054423991586394006084423339959597484492478790496918423356298125217048675743199375798943883678891930324970920699300212050586094789129852995193463984253888747226760154349414364932823135228384658191813973900276909004588809923330048000*i1^23 + 1176563555516780596244412134488743404588729323485706556360062951530244977311467959174682051261565820223799176673905934383871666345620221374111307085162862882654386550324773943245420369666304720873685768079442488560887410520137161604779051956020448920529406206565129103090519543014836719439737245929957217724977370117079402069010134470833525127092380386803244968538290052724975899509384539392217375915767140550411869499317170874287919601848000648022360931945029959862082240906642082111891528540558345137550227966236766110408665247481841465219625797647517989716605770965315449844872775528539779523402332665423595155073922159773966949997197209265973836370543349249228914779701054611030659066306066148287813664615461439221877190400015941904334245238920954041488852209260694127521580133555482243836675858097483046507554325316201496074488025255432595224771590542722530154579826059104188128737782028869224707576898561011197922974461696409600*i1^24 + 119006799375757044660408866342295950192923772874468069505929560860824878050530130917556952990757495381922571357014250991808427540718324858640892881438574643151300378391708291393245179694765508188793504731529069452763294749919336940153393166139790313133874057587555615899140363954345583434012459825398137887188806006366518921240073961592342844039546893550775212020635026607968801554465020664678900111803204781612345262732757418106744414586388522624239213380243985606348541515282106310127442251746989563723208913019424798499189574612302541026374012211132933385938163509088915598594140921054980457425652978613351000136595230383527995112706326986523518731274910213552176134495563590819652569908678781846877618893533051572340315697086259605235853579299819424589103069113283183408744449838209538046343582025020615772804023646334260032947652138210444951792570227158112999949409065188790699699486728283150521724534540055708229246648320*i1^25 + -35793871181810254489468337284865878029108474112701447081314297648888678020028022453567439611784052570929563482071500529456322577563616869353069727556077377866304702203598373343501752996483060606459234363014670642520953309861233794818602615993832510577197941171600945381382962975054860371005153296566314074246188339708896352362179499619215078000236926067058693945897039486341904960267750602294016538271596117122197736916707923091868821526768474605433694045709407900997546762942927159729172814578210430728910503893763889131557621816409706010556598476554245423865801307168214976494100638707410912710802776850193044532527913550873340529214998410412742426586634979724502483619633817017048102772356084792370720424393596581170636777761633837940894908336405152440239333773149104664315027518877122245885393916094302047552848986655302132184525379801300861621949919288030594943166728615250981038797942577397369249770585545768960*i1^26 + 2527777683369595512724289066721802559256211353030037397691596679306263440860351094173578369609959398441610161532953724936520681589581788995909881793876241994635668294734942907769710700894938034744998579184139032767146212845949638456925470635915284305614105323476938945769178447565764871817412874106761851576796462880531529642640871566159209083096484122208644815377941529308321013133371586126273968420744582415197471756877466575632915649474955220010508563353869412058242413044827306888389263162256058737314172172528687585497825456587439884145526481255063482223473425313234903750812584944352102543154475355132422951904702157822082170386119609661943162224902711100717436420543206957112441615749752895116071685163479770336498394743912946116236963726143030986723337277311014498991373251488939632537781288895033358251060119829377968870053388786234021498277926332823416122874021019692973984072837038833664*i1^27 - N1*3205698352722719936298030992959878783547233686694698446267593704582805571383550488840304718779318895394555469709230903642287869354353761743869036286534521357098918446864802943491408124156207200250942070857903780084218192332847903058383290728666320588013424693977000072332751957408546735362478796730730133993905504387734290703630026706422004777545185429946822585541624480375*i3 ], [ -352406193490537122976796943972648518953616849458337373784051764061351322928667633010956690166881570401468375316257160842360544369873027676440252780108755881783386277868783621299870173855455081253435424029840045373068869765211064933431579996675881865940249776715403846940465078510289001118742514658802413742724684948424744042595492365062779711206254874233679024247172879651577783652960968272375461203689918226764510161230862930732897969120160512323131386173223396111903837669997663265354360965846609599875025081315960593836758857358252876324661880847104523818280005919500500044738436522642146980533520608432349651889083850649145760812734873600000000000000 + -17691204409091666040219656079741185910120448140258975540330605987023622212736399734064500251854471891690245915209191949935229846394174470207130076882486728991922769152852397408298629119479773272497172830733760763549920538851486487879898003753290699074319294146752453808375643816654260056936939620145973929920280031902874437022681986802980043485834971677153280187584598308923941357621210346717580864713334935733140792775178309979446709296586691884959798588290718794574272738827730014148698308974222129475230406346264805563241266705475535159922919735272358903007139065060818931729351465438616508124465248021284923804552497539781673537345945600000000000000*i1 + 14791235742153183070576194114738877228898311285977225198048507541077430394790391235382544330450268404306524873043092263529151984679942498125689181674514307224582117047172178647953549847028977373888868728205997623740686922199669060187750991562940475604513623083557929780071977993979852351870434170410576435594866620263072830088875704589836872137560579577887263891515923403235462688727130861819521300180654159392528105121391511883155727952749546570137479476131909780486418041849828536182214678598331755366995570826191631955714287458635427436648315225572533144896925669315929255985223498754858478881466573312986606519514647462224250976337920000000000000*i1^2 + 13433561392450049253409426847888019554528222970173452338901139370733183983691325309175703675295119879970730367598840271261542754369469154259932456872170008700644677813322829167619034848461122407251351817273300956555146633424653525688695026518476583539825493111416117803220254317160418942082338073261405977056669336061434857639824923882255282953749847328758423397239340782990401907078935940368720077290095765572106259890088570065571830923012812933173995188315235723169470078863656999232705706356356245037435436013763061797695847981926486552590714675774094463566902118696975428339476364832944157420920047082604167184587543143081511485440000000000000*i1^3 + -4011003080820384112051594687723072250149419472872029439789953407263142730998971938183663196125005374482848390113733969995545980921886039895449882476465074214671494653814332280286041293455154093233623883963668499069819180596346622057123164901513217537757404487694901108732143069415120533332767980401060506575204743174321949024038173585617163072521053039702385087271834033747895358494035998099624190752335761442300513811471824798421401055880336641411274920690823798014994374862626933454249963813698480239397060336699825380428250364190112617165395703210514007882280124560437112876760408800226135259764066708042727000479739713329037312000000000000*i1^4 + -9763343814923889614849177998854112425365324636767928460187039816643012272885223362348486797729091028003171179199499043574662641729693875262277492977957112634840496837671417438575995119337083559455332207092687363401285494800849495139720457396756697843782766576467966768819838559833621368914165718478777690636960336223561794496356971029161190127680901519088443550162596274894679477620499427901522708103948268836336265904622843525539740929641778972463813166353046446038391311406735677096759461281320075922800189953528397664886030165802367124630363883196546365592006877195883923692086787247458700773216400366440679139667567789998080000000000000*i1^5 + 3130468489080599414395182500738894853886959331760326587648964223856711478198999299300050200300117533182805542007376357870899064912115970227535490251339621152891231971470086631846763579506643221166906335278798924703487489667246080684231970565892214728711260506524632081707587111862704540209856192089086950059406150132363921668517869447619685632638611122543974577518979877380008624317542264231929954074387574083270992305544536263121384998313696403723562516620612654754576626393044454718792165848363656131044566324209611772505316307909703117282821043287665290743850903617907039553526610201024936163509240514229037201117386951884800000000000*i1^6 + -590506864251285807463477088484459602048387628200389674621482218263390769538174129462830886484107900222575937760228318039885891218638322996544049808713506035905274369481229448266345094930378779474037196393840197184493145640265413218475694264372927255922406764942109305437441370775690408126527703625682935125879798129166099484819125346822011052495940547721470859335261280083284273480190266919401954331720145620803263681609530809554810234574201573485987451438237463176414154570390359392429729791326273330011780269120749734128270368311413825712848012398969209967373338913502400597034176390534130757456286466339780262721748992000000000000*i1^7 + 14398889853114022406186910010658365715539090006593182988596280969346263212550512936498342794036838871905622289418295606383898268415533100929710650855383508361337107723840253390490801865632008863265459359250396777983065657330792135624322482433108059628646296342945724126710704364914229776682214888209582577631440380473442615178581486274860011815233912631956966052093186344725203620671716204235965042296537053751541852508772104206610010267746608398604451213843393094518134303877670147904262643311000266010833656170727232214525667564298486677441354582909116001188249995890945807235685050811803608521230117459331728822763520000000000*i1^8 + -1706708292457521463047572134464199031088798174002673005666188538664517497627680472563798539475510458788577196788935873297345919641424964501242749245995697096451215133036951984152273155565397220060765326404529074418894730002875708170738398092228527023550584272770268801479131522195429185130493269097996064350584129921776563033720402807474553143110174383837220049576233961910428671912736407464267480424707488951774887877249045052038417550836656881658312042841891111133643636127647884632736822561162395091746491264541820555313669326071725796016577304298530105075375938078396585735204473588361050382651510017065054371840000000000*i1^9 + 61176944450519524230478788077513510117019402985688475215477032923986371443233481087726367574047525715794170155864442795110869936226771148488731598106814400440796818804056598505972121446205748584460827491668967978697421241618008285765791043063550956617774664770876026098747261490864795565651094117443411092672647983281810354533849145204438137170615102752446683041242147648719621288452039807600949887880874860569051888931858472949563390288115979126992278882159584250566539295875014714495679994213806200054779447278764311171941804392636344731860669441510220431022138558868900911588816265797143721044532487845314560000000000*i1^10 + -1397843670887102053284068557120572005269022606795071531162202816145061227336173440537528974128218342848903964889066463538328993276642782453719871814498409677121942604319905233926516112900767568002491767634002445824629690871583631934836818635088207044321513680776950200426085003846287894333332291127254560575572257997908155058019223111917272584156839131644402900424841816216352603340323053739715480128239544782988612045358839843450491877656731049490316385113246690707285420080328922329002571563840827821052500641543353391025284431678484337152875368183093990888284187281277606354570399343379331620982929489920000000000*i1^11 + 15061177737226876712267731566545282762632129206003653345652861700698099179288156086322322257726280886505456386687811921827435649079081163084766090643757937353101537503593565631534626680771037485810892064802840299113038243580255876081150987027246011061679516146637639602277793200402673518212137854715629068367654045509612342716872339349153293667335679466594080377948300481606615637549722558906749120840984071513443896864965841250864733086453969159812396142526589216392228443086502860977098231829128698219234928029020058989485692348918159375393555129439565022931800120262815316166905604243547399239447347200000000*i1^12 + -63587551539142623219946545732442565160491502955700636145199574468664902347221434172319399126740855619727291946376992628157474781060996051944631577350746367043868736125619674126820403030358515192232080940254330995921590892135678568819775127911779232681797810551457286709727506945314501462413580488653542238166798241430397339097625201095606951289073801219366484609303480060397083309571344677940295955067140929952747713018153832897029567425823343425533581989059403518072830874204591491307409682241539856999076596064977920496722544238197152987627833597661201335012893979219065323696447289593348227072000000000*i1^13 + 75829268701036700377392988695662470906091961811191414802463806776674616557622146788852571338130337234790825493469993817456969814741837224314583500211439417990258903554547352255558911670099566471034909528205416188138499158792271453902798585396496066255349943321611954441984018598098633557857606575255094361694714039333360854239769297326953430880763299550180627705221834655881272350093370546758214898922640531891106151596887171440454357914583801719233080437817693646368267370379257056731222618510072104396963032497580835998654611971365240936216090196165334464279699269145002340571315859179438080000000*i1^14 + -43175226453550284706429608460585419667011034284449743634617137363134532532854220418347985309070900308290985635720286595177698650172769389092507578622424436389881263617557869929335327655433334532555389950668076522509773609170833145467000002633774141676067706412133624485017217982278674754358651282793108255033259016231318740748379965612406019335373424863841562355698680788880303527040841258766867643069164675542333812553596452245234046243162098591611665884211682166906732606302986365167762905502296766085008131242905761397534087428809928783736007847207116473701007201284800863686350602240000000*i1^15 + 12321691630152912444321120846520962313600316046192518605117938946167515475737532654247846671091886292909082608554988951687479971203409952192372966028884497940368080941617836697909715388855390293832776259819396323817986764351785205800510620509166148512896634164168028243215571617798359501806904225974181693314890457129172109081063056635189837933371567094835230885385763084097680464785372165736275467677567684773037977058285591223625538933023058852077228660016840559043565472519336171849476697338245816051315394039570664193336441174914585612752004020754848227128969948554854550994944000000*i1^16 + -1872927855692482128688879888790488884783038212388112010055329769222942741843159400971765048915054487342801853320000706526492860679214245643735608293216432532855454686012687760755629237569126595061057879147538637073463254871145924697395312004477756060144379641677387675796400961600872622666628885197498378584869966634348980720667635204300755868267119648040081255875224379387608654291999769784803006313298894125775507508283740855382885847718032776456571558920621608599236017656936482428636421437164825675650024032207463166264078354091871488659225410648555127905012672146440192000000*i1^17 + 175281644650099355499928505673397378412502126434915659581650998299237441017164855902894181810849470486757996151213233372083740753774689509970087171270083674239099791564383014111022642186748264652003471839254384256263034245394419017077343700699181425751109191277120958035045164537367265206393563961124119067263447127219603150241666683633085807958779232768759705467871596857387942671025691504321391213036720161095837191891492236696337480073956545976188855883863373766251443919316229731980252339892381357409962558683362283206484824599496905083289599341084735601768189132800000*i1^18 + -7516376654664107348731415470817003203181502602314889080946014104010175699727750880455269043120005124819424158863409810278842272546536010337907901421561889115422739998077817955891250389601125884639208805675252294201308878249534159907514884392500228630953119196159926113060950791357669147322480159305779096237239219083416213301287793066675652656388364725108370737786779070604701895240250108674386438864185042673410566929606630016799988925515479014708790988946147661554963387625640997939781652042243272763568576054173119860156452271371850501156449598920186868531200000*i1^19 + -6201776372944632062475221633640606668079281887302955618288530442764903053847641556353596109919444587514724546189384533319657833433942375092688753249366032626358050604701115218062191943813327830257737607136275168467274587255705073817262538543937188913165279185958500894425433365780027612410736973042380623265682252513750460123397740490092167441209307660375277222531780973852963765799843792817288510672567192423687070950506034815230633543757958123457018927464359831413798220204942974009315025697654469150557542098652685767612467208216169171911249639642234880000*i1^20 + -285076961930524080000469357300457640614804349690123188510547442613524487014335445753106828700657950568535435400521840815527065434723360418574171872760585471873530714286252914283985741488235570155853854236422250034273031150649523867246703552749047397010099052755965737396891403168031265642731982337642748348130703699707590769516278706272492343807891329003937976277424878957792423390529062347767137468197032799703189795203467849194317136617483904402828741727513956069480161037494386177268188264933078380417692106048999676525484719083073181575356088320000*i1^21 + -12200788146237167615974623707498054224149153534460055120115147086728454395439834230458080361875695314929330722143022267310850110397328261813533972431676204744639159187563379842899882072581485025155644680761219090361204307309240376514241806754463984650572995283119727378911778788547799027921880878422765688088126997211783018277887932397559722717797338959326741914017034410247967875682848214784281852743420304736361386419813721153551508782952370535123074405500805838917014327377448470514771877099663285906328078405020903731122069145156321280000*i1^22 + -1271915539440979659651119831658370279456901285478559443558064606058987452958152760793296527596048944168463553098164204057108808173451634679544824924581264343444953349941222224088707961312008882604970745156449599708312365539372285901434199208736886691352510886997369802882412917326912649024796890028582248648380153269337349470848453764685204351481179965570750155072490359154840789143347381778831669067519632965210477860662737958159863602421067052481718434273847441618717314125954258135005948546016155837711471230986565265750228992000*i1^23 + -8290657922430237482039413118829419898338982192513657041221482555203992102718982607394096122761348604164606631107616181721205378084083586095810887948940334912511497517097785408496720849545057716492955808759627350016784657664280468597278267950386051172367447753282976605391220828423156339162119417535103996547838891264230938982341462777523778950263883225039365513760128877402775644324012558350063412398559628190904641708222882125737575099321836472767060807118146925758565724903507460556617584562109730644171381982573363200*i1^24 + -15632877923617247259933212778749546055173533551463544905121356004179073602375452963427223731343557491809336182410425084506880332883272365712783775951964253767546964805034767716836193600988534721419694400270126461294521156364146047562098300176088702045295015489337943180240093788149643348982236429934729063394515122769463273633156565040888077744126835261058554993571837795861717059527842050870134980572457669947584776334812782884667278147012688920718050336144747498013260854943659810236112841665417418807705600*i1^25 + 17697991331636069203942718276258322894241210406655059264623309757671318098103887125144682639156141108552870971762071959498003746939350349905388224180799768590791838763926497076807265634234953549841171186346898369152372354231870732558645972177752305837496577767320655748326103161696024382910201498246978963295982478173111054650927902220295294020353074410968671034319855206546012506793510074157182393132431236423523168714973238710524027776682925991061285892592686502726829280520579954831360*i1^26 + -80241289809282341921179505270326140594653308386517600096205853242631006273846892746475091335951399946405388911987212866329606751407365717081318156455279450972436585952969175942490116269419535655072374303458444964462877013163652163866974839481533423240750085531359952114541711484236571199301299032831194704495719720040599619309828349758818700468503508282060542907015874296013746927665288144782392568386695783505585355136965246830764789188787290046327233755579778706560*i1^27 + 185693596817819750194271521943034713427308587388263182789021080275035268842937772071916184415510812256745465583412707456328294010591136352073856675307720393010611719715099145186836047438527250664348998256221244718028623462716151656046641127591219144462051476410283369916668238240534718091352985253539345864732282161957676288112141835427025344086690335777275003787976181360546603307331161715423837034548942703006542208331151402305866629401*i1^28, 97845528369015771939163282990917902484274432341229535994728999990889817456688731161225923845173315933849654953580918785728869924204418777600698868198893883985646748177917391405596207531009440430557316186022331474524044780311191919689143383192853281417724341338491526698185423740388381846642678595667889597447211021853984160564870211910180805974516115519594676938740523068037562246205282592334339858319937035899629223767910131135994707348388333757398870705965912272115794138474841899054357654829764966700334584324876682017837257541453050266767149813096046379204693348801816172876307243836162062276019489468800880163732765043374542518203370335305659310554597508233515839515791934021589197940558204006424065445005769392934605269850253946444270796207700163181768611345969635584291993706150388214185107536073836669217497443116950143238460764509667540607411740490773715084934292888633032682870526511393525147424613641454520754342351506921786788034602586038051734278902256632280790193217208320000000000000 + 4984469739126662994539449050929439739750344212469774608949395564638351031940842861644104137709377625238262857573422866902658889176716672995950175776689170117340890631119344510448882616292113881693087691585458150356569358331824821462183264879381954659905488809634980467457245016966355745846419670369743134820012159824305453563074755910186973214371025536613765092723853879291653250834756809234600929320321562903783624666441850291537999881652546532666299214921509044556178480290219529661923514286312875167691793675898604665575370894657227282579661044320833525659200868359908058801067520921595985196652207707360422009448205641500420109819344927840225307218382925077951223811335317808971971369414422034404572043001518692817465291352297490229477361795978739737223575590752860620989669133331439985234106022609251661609609722848283631869364535497475255586992080390849848891062571613125066954960665246511782174128366819552210076803251128054225890158684339762642341948468823901700210117952143360000000000000*i1 + -4133587455818147728978548408002263077129769496487971606894986454736189131383389587158802659122591469030012502568752400078639858940008331659528820550103097344897487467131156010157378697443429532325299365645229185726858095901206529049158817837183997205416095716529471642039299451568431994869467970892330743123767997600241970237076630538811909808495831720041008370200425596668671415134301807555900916467799427977520929130649592909043136610572914518812229441095802765604451955925230610949293275455085262448965521180662361723454203811437354700356717920579075749724842372804802363190387910207171021321063858950941275103053276632489911810564318543908968155188224000577095306894742241463371918773121497819891918230267201032351279904948370106495167932937530783265715637283771063105746984646638358688261398380197031969322929937946030871417667132133261698925400208578991869748121035331162335084479985628636984650074342387349437485369728561994477947860168224560412571735585598890565057434877952000000000000*i1^2 + -3807754627301817475637437079531417922732939813174791383551108917201198872605858180796031638316220289989716759774934536830742152853329920257996058334715175564033676651391645573633589008705969080016088878924622323025759055461405033554623893054383091011845260968057257638707218698804259755895156577906444584294019653677920908555130942809984915711592661992119146060535038459255790466541514833760115658094822328291377478294749965093021313068689463426623848244966424158258082928167972671198464652258038359212073165181589171651709905907554539663585169969757155096627895361508008205521316693118030695156527838850827869268764072964434949544846496484970579822229744551232474876340493707692377202897401525175955309215994032599564672548922788480591835008670900920217140214737656075999336305799330785210658518940776750638161236730837720682166988486272099063732213867054228229206927627085482645183792941793375079984338627688255081026240025885469348956790694116426903674306713944720112894345216000000000000*i1^3 + 1103077643042528267787830575833640557541431703057531210225102261583863473470940667446705676076052373697202129412903050799551945488685729863356811860032640460733568533478573906204526278992767105085785112320724939255215438173824712315398779382164301545576860444807910748344822697566386369600402519033171644563656725285757632635734466713520802519519710513266203238986484554758571404412991745293778555972860037815809887953669909938572941364151162453793499945928284933232242358878339538477373950708939953900279058529183738238716835833964067754395350216302922150684765997197566418618064696426876623690962035627107991955731669764139061037121706146459167013053389967307506023315454337092662454648087121516472187823616595652648614894742372714193833375119379572074218327090595961251266186886469436131342102992269794356110973628274170179163437748695600770822817358971142722618055361578126024621196915199929295113871509582741024628934562864739244126641902015822739325359533759574907761459200000000000*i1^4 + 2756084260775491379214204244874561550699636347298713040270243197542150354577616172937260233809021266678140891876281171228911502790292526867638399060695449134225571970335674507289915588392593126803921290256490211094062056181566125967309081635178865832397007216484675206297515296384095336422750093004200286451288394032256579263465644076731012140149332006573251576021975767522131277630643011489028351710720448148670340734499426252365933861059746129767064112982394710038027782680207708755984586302421716690532386443274936293501727415192669887965632379976226111634599864059507665620596080965260607748835156537104334283219916104591238524771296192025551986513907532314144932349438473762168204738214518790895845136333643363486262455754043184133399228196281105546457330751790876267151106844576636839953617864822445638395445177430799432238896708474357062661734691803777407596779642452435585690296336093767728705211225690465688570623078277055863501154282096991882929176333228960015974400000000000*i1^5 + -863012797929263331561397093341432853239998162641195116565360104596489049008088486482187287309767746548785296815429843284254772544197887950535979282440921526409224027480178255422020491455068069484273005900257159482237079453843947116138054505962460539843755404270974936028296615959033480922490695844310754023890592149192036344571204616230074512236210412421282253704759704022152227630414101804095476826046428476374102933666823007865749176674343941269583553860814594812753141057147787695692950428741701360330020642633561681786192314120090156677719643450971605121010274110403957653698380744136494621671998762873190449201234732688834771035698757008710451995362464429446828261966445191212530263276531640260742229838826360663485462744579066922805921896853196749792150875203100941870122323330870009338778024476337158168448715075384087985609490492423320173593781741346164325014619715629868849908618654344342466212112447314040729533777337448380337972639358783134256661825789079060480000000000*i1^6 + 160487964376688634303637567258857823608953330381694976439189765940534888289917860195467156605338732647643367919096076863824256596756699065078237320722247919211833867956555641770792970314140530863201097652562589381137219246017354341517018773179004660599100717367816895563404366951894087878376412856309323296050653424891157227853981263734794874956639584232167862491527197560859486780636140076786536724352727430242438558285195997902908973339186761965575991652856357476989587197954836456044206967567204081596103629750897179402961079872065216209269855780126402062585971290963480524209561417534338648025489538643513840030417463657371743782252080813374267667484405650317877994357833861079253427372875409794804772030212394043803393473175404626976595196674923158380120397230599818955516062656718307618557523915452805408043688341536175844497203579096375827086646123753812936980737685051531299835302170906158356447031043891616433376276844964103594809338384229067255306836120698880000000000*i1^7 + -2991668536274566603570755871084209587860465372738935122059697356954349177046234895090307724536628923317336529851707961619716599576271785525555312570789711040518687895548359931424919220469517423505066230994546088900334679167775170187507089753523422020272908718760898161637964603710419666581619639062901360268620267186598250601285012916915616756125710270971748840044726004169282121108804938602550978563367573301554214935415072500152144663692296975822553278020959076393645986767754443601326638243218469638223257593493080487253159762014385224619546169633204374187696943654148700667355347976331819684908527034214933770567198888182905328041203184437580728598327246400187845285644894411339220702654044069691794444872906288758080323787226985472385313880544078344249754443210588126852107898368499273631354076973068553010620913370426472929729595627567869045457869294842906206028291156250180715516061940097769014612443531719828527177431629841675666930553123089479602628722688000000000*i1^8 + 460457011422421555342617982971766372053076188077730187879794124737519963930386891744080324691941497687134190219789770059006058902897503458950035755949328406846623190258419502073743549769394156423507817660528800617559001763366125077763671928779286096777371820797104601431553022766418569243464550402354377229120282720923161218393282355718373788147709078982634104147926504080819340095614807798209367741904681467836890647874459892075175446004946692494165611584455942301512521565155853187975034662001210311224607394027943340764498224426345672239479755173259243677313414485274461175780873980495095768563569511423496779610902690383687911322210588601218877618478836996621573758026995818086251902364915414200100647110805444879305432521561714654824912478640675211249939980213188063619513008511743258384879707904931089426325505300837238503964382282402722654114164737430555084539545824736845334220982426385013141583977742992320939687112811370142319012195460748415963496448000000000*i1^9 + -14168227164916922292676898375974679554974877681879794225988795595462739160773566303046966884942347157674113209310683891166526361739413648220014922261152113972609024517872753630540216251412326265059847550650534549187801913177858386174092353173954217623054172439093141387485007183711528234152373394484496783450183996259627592839570481932349599519368617353462071412221662998931414610010316105229165673396169399389216324610118612912394323748582782294735107238811743453398756991046226280662169174350538131757704789269025185189546948092227948686056250650929939674301343018209677636820569518692216475577623662455675376432813169200384363314070740534904556731619706454061282182387449088404975953177143808425131061270672889718179761269535168170092321109457160936442637730388591825714699273105204712025300447073236253535606184918855963158172718001913513367519711012385128724393407506866814520480165422335977190130750744966938423493967168235140151658336557040750559232000000000*i1^10 + 299579003185073566150135110076110262514494859708835698022952217217062771046391054328892325069322147625998250342408240176376438971211368187745111786319756836502178466466688843004806634886569733317996773098032234755948059859426780479957256362139969575970028951513975986913454859103003245513459208616894844487280764332559767283715334957690137149498950775005632842818129237463298801899158674798411030114368486651132113259786406980881284376272283988720590734950415931769270026897031611947330663209240929977780747388259541556220636305579599926620830844587138269353119987322413470083752855298716331293010348246339731764868903714720132111875805701679400464895106616158197426390602722763895319503610547250820101717312815473158551488120392368149557913594032028661390431164392926348227940542276936916021684528475764756316009170250690253245679094813495812140198350349226974539520729455514883749857176396828825402273764029998641937644588750693183337692032717239091200000000*i1^11 + -2255733984291156559427987475774494394346452381051903260083132458418902348184881960314054650318993953499813484325369890788739523049642915726812662208032538563245672351525094106458040671636859991001020198396052008120527342181080157796243407366098662027057483254933559659008767906356373431916332755467292400828112231628055496614540585586198207266980068022993810348799382610798033535256121948573819560158319594166778712673095942367996563151117225457673855061285200120263699444897733474673198240741437406027482925258337727865909073889879857374354798677507501652169916894641171149456572252259935648895291806844804372910543604986794479195099150906424748985131958678277455084793871481937096140376787102598333734358297942931441559718981264524369519832454591837484774465872377677163852870384644824030659782161898537195685078472165533928535113843388946050845170066948505142420046765879770955936417573888632041463082644707176232710105746782868471901313533214720000000*i1^12 + 2965428473420481311291002789474802932413730939213856121775884718716976494319566464767788795785843444401303394061362728884554503571714896585178671702101389043088544704065014138868722181216632043070743558142821341533405873434607093804872550316210188901566818916347715380372203319683084014479971372656734070544749725084451564437150054914990679329512234189271547701482227154846079268018956780827182068274275415152469080952115852340116033392460609717599409053949073196115105576654186116060479525299784099802294568091224795219216951085561904934326299851313840488195548568856739756070823760214872310322775962400892943857148460998661143613307006706756545898710584034090084280862543850694239391476010867527039021869134099467630136297695150339995963566988629498098972469942745823778569014462830886447710310773907130935599338128291645554262582845062974009891799101236682009438023063258291478055220575516469148382032497901423647647031136055732900598906880000000*i1^13 + -1773234984117072496338552517688021730887995771584859572523804321413387283623896356172742892588946346577551050280759684334224254056890561690826126735606156649989765157665938488164733354234466674317905348390232267279052177249746317982935896034907587196260386557040168435796311170866539286569219956464281460173073330692112584793556600797521371642509297521918602397644666476018272390707627955899566023045918062545696122379528553926909740230419030665603368332844115056548688610635813709043644274350302455623940683605116802795828443577229845037476632903159811112043437557821178580676228649073662099235841665363443740989375764325983526707322723947339482670619430464475823464096603110434052886984723270414355059972099997017239401990148085478483329001725084803913314798130428935129733003748592593225739981917988700899794015835759927214235984622315003563147588260047942590637843381414378934626046561227371236452738266648282602067317689885711663104000000*i1^14 + 523443903930991052174693508284949789563424364474112910273229378178349447801814170091459868704987708165320160234496099515273611443221801027362834630098163762095776172563747534836525901874829032786773577740259163834223558447141528029119478008373255456203053904424273657911072160227205764633876353277126372028126246675485808617050307467780738194015226133853693306724170333854552985232963816645856699761448441368304239881788839515323092937664111351659354449398395574060848627295209265087972889988924964544649098143636210130021361817573588932161095645821923953088575106169096177393130600489164744148360348429121525785540146163959828004181148252388304171768447707638821656456723534081922886077221069666893693482133425961707441891575616344498916843447626967773956029036580640844182692504133164277953359578462566162686849411065884616841969576581206033501873937508288169267864965863670524383029650470852517251495113820734404981269106524160000000*i1^15 + -81976450063271690169087233533234595855080544240864728609371123835646449542523030299615901448201710271029332247571878641102176099126320477876752570485626873868905177552188700657947242195093052663447252352874306664548957466241289332647306647493702641934671638491351499657239035976736778248484487138653980030562796306694386089828942222626909473840441229270528482494465502687230334196723775920495023457634604977342050942047885251603784758851345026761053878818771622276018506719861174777504698672635017325923231870717548617750924585294391195181434498469550371339493897615868945500799746986159196489986448307393534175088628497228488192771407962346893701952961082351602967837714123555149805312556838731654919410562357448149980175078215632493382535366769218778005273351748829693325044741529032450740059582906258778117395549264886441468156574032326201204479134992467346530978578011188672370918601016838930133271468074332923239596032000000*i1^16 + 7826543176676025724654887297674965329090713284099698415197233003855413785494989815431585131110042948593556341487960365853306424291744485730979611338391001202822759218936528871319607822136494040946298628588627400275222267992828043026082011181184472585297428551116680648123167170750129298626175343261788203573103232715293294138393688609637438973408735166292131496585819091487234434647760062027900928546489310057229033041631714419822260648623050650071161529014586959501265252949218582207202246505117438066818982565941480226469051243298588958047049790120348567309543061778623040956290071719362384943912177425667446534041407070950669779323619738567953559359699763968009895041629507937157932714193411038725277431112505602250883466941191294945318423709154408539353680869437463991963492228303518129138845044483164731339237698338208048081160835328385565493277854478361554933880582611418517239010747313193460160460252477443276800000*i1^17 + -386915215684762602572951893623616597052781811853181323340463385305543793382047129368945744359035429120412521352686762636991466607878106911514807863135229849854149578753780781215549281164725860420422273040790505048033216859839158069148466993632611010645618358573184762735235291507530142019435228527906433041858979973132696259266007617617674026411712437243016494829796381712996635936639883236279160261397377772587432364263570296803818706338704630695604482168813263589365718766910636035784034863206546049014015157949221496993389955307720142391364673408310558991317065471713335381187989220321017222655258629249163033599353722440284847007987347936503379139456141408024393883118460823441776932846987933137742588537611049068716910706250140439247665148498974591974904469461670143099265872952983340736664749399313167820466901833639392015946155796927362377665513242474715874178047529189978290379536624408920065598533140480000*i1^18 + -258814876049865431886891293532660642219142439101376674771438097501706248112360225815385027382131086483158698679524180399015653113437869057548721837119319617557398042973096928006273816504646083266114437092405933089177199588381527491597015630033655390837526706244765706256810363088849819887049495405444948142313625150241776821328804231918645942161579717673318474565982046243462025865410131670402505832189615464222628503662778792062165125214265022785230760671954863930357098947041609628253174427051274045184940592992674704127243643718423332878736627535940749120412176720530625222351361682524968174888024961221186574527975994809730011938055818585201216112030975631881558993663570777127812614038738935606873674695804018668425333330566167977960770565944103975343930195086021940951206581728071252681112158744513649800312031880162832683823365761084578628586159008327327765610571090627757738834179378822093125713920000*i1^19 + -10468647179078913299847803477784902803730670179486595020856590764506710891233028451822756567748173369481778904080811178078446216900971405027405259437734336880948467474674827540857909359228503393240030222953862976945237203504193955701762782973050253155043769093316766041312763450762400582567873767510505999157647719362521391347038733260409713430885913919164606134514850826946281244516517169179557345198182490023973585324978289518732659073967356204154898278953102171167289655006603488438502048659248957786986595452170364866406529105909858447386487379370191352330160000915683460200492735930546153565025948127740349297275677214965185919523743494925671474794820552433095093578078552140496006544756516472000458934190722263244018386366980341467818105004108061875109875799640498231948442251473493407160612284391612023798791424115178109200228726317127729727682888976566563452382276940620583098594366561714176000*i1^20 + 61416897007802371985593936182451305867681478616584071505754106932315953081188635993538150762736413439943178892390333255711131824807211232569255890440908625796128246732054042612540281587284705188911371858614103907793666645017767828418639508311167147316085120258325912213723447770842620367133343130496608204492864832735058823958484316938194151348498705970327924405368914501857694677596075283562314379552764257637209290011774354591288855681489036970839431151342161219743175124022144040468282584167113513463702000518170365193747994013256625017323879425736899206601986976874509826660572956598546297404060897746601886553908876139731911577118919291563887793158900934961667605707781103114228788989587479450987923370999153844268381800045875618564089551698566707405244986315003521106385760604167871112696275544899758027104582367033180032661702792023642209875630274901367318695540962820419942808027136000*i1^21 + 2479440102449091575347015114663612294177662618611210383273589582045382523772627173426436319945094496706721117801231266885697507592027674924781423320108046067954626820911399358410207943363047368753101382769169649144794578748623100475047846356743379849201239308037882432219775258910434418917363479525223141989064977323243760819609947188570121981706842721580308523006962620076768267613179497468688403170152384111346832762788640213352116384770036086311429574061991379791630516789879472728878218373296650206332036264754946018800209189892500674068012697222058813302856230358113250684166714786549890417495299457129124211361854906085878490646581743071695312802457151031389320714592146839083258375105181034991854409720471718718121191200692580058911152943678337326476112372483701853744869176967581808460027372658737898348316786901059778210771237751152266552226031420519902945887675615490867200*i1^22 + 255824361869114751249314033118401643199053770668476355457551633110121006966304474756277936057457320661881956862085719182199856867139944729408909811032672894448346427956361680851111575544195132384077680707461533915746922410943335125888175759226648165431926008570741967745522212649551611053397096725979627210611744042321536469585829364321650810015022173433210643205445151781368208804998193885228188660920660076766787595851364608480244229700177899210166603177832773911899366947896438311447383935370233389446379321627242130449311801842046588068563354580924411870401410894464363636715679265568746214620029921705866114973641155133487767497551344141914366308806548292561067844963313261419677720754467080459775154123881635782379117196119300365062874347934629091177754469439697279204455222943243273594024000488528661490957261151218209609260581150798540087272350108798807662028390400*i1^23 + 1309575518337657576063881300474513180366511134979729337630739185118296194706958837508987243173947335017046075026818803281354073127711825677848647957756977935486781738882225290148516872893402848856186647232250273647976879110487823143805301548221742601835002269677386406486919524766078595354313632790521666749409564562897812145868877933142062650872127939187369588936184000777569542513825677464942428895433302770255048004072081188727268134281057692005796208317969351661174352880554076564308386667929580957933131128726381149438692728093350224146625318683776878061975436020561074215260841606711450868739662786954421472457250350061067530482205873562760643838411595112549841870632989055474230105162102956844261672892464400829820949263626345787425993722661740622974798464372263765698715339617969663574337233971213964457691745214539319751131026810084310748264746388029440*i1^24 + 1769261933854718746752427937659496269591641260926917160013021565033073476949702784370564219441280672737831382436689881538443052191654437269152510131582164377039269858392892007177643263980455185459043348146146066860817688055417826830478009973476199059673736471738352065015799024222998653309413714928849147996404581786743830549928359261822125171621596224179813042222258125612033983529788723210438866844002439975988524140502204773347594346977062655953749400300133695350094489838877688622231289690381371953657596367470121225740776873982322047982439281173786680843066216302528888102749120819625659219270831209893781078729889905043617259456446175603687493915181920607812832459623926983683213866334510821392821746686954748533443928015467180276784759064996811431592663251927725672345656963519407559924649970102512972970993035729539419229627624170037790638080*i1^25 + -1690739168390596944979092705683085484862444785440900636009209566731168985856422747906208309707502517248554310304832635516608784088016658695156230024776327211767158336028300811633236734363715687801575863739170402963776588295315487339131886200449054793699509477014259893967784600857435237161238467317602384544356779428716633176735348314576514653416504685180916897627535171717916132419704593886677288220669508719732486412376871431652220574919700428844147516327160530358090530014147360917546500041379371600151513145817283581077586723872699021627342477494309297577209659726729529043935598975879050521910162605330577274045358324177665940413874887806829327766802427627861898429880945826427581252839445589257180074219323900148649850499714599399397544928320960039926731592230025274549049390087009000628142749924366475216452239131502706688*i1^26 + 6084764160120853465295000952428471131498830923281572393083974244016693321111686775062020628733402676633898508597964988830535983237963734387718267284711880484900673955692940422584615227065235157813587842576942499009870633837936097253238897108428303668884107933216449847719017041560019022718173633053947097089287977451658643154741864281193439096025724921269062855471528274102771284489441977931387980558811443465254826167749063460628629170064457044810627584355511965927962651917241787494576812933598793655397241186432722242329873129693832554940042076477738203406322069180266472162867616436351029127540608022001614177695346705554541349697065506110102622631863513933520014756448424682822908963578436394760802110077540899507769103338360619575076276395533130592956318520599626396350513902261348308771492738581397504*i1^27 - N1*286187362585475885918234904373999254398399915622270281334384962354679786921337592282468096177698637066679913634685678472229696218021261139456311279460256671286754667096339610859953706284250952183184045487557112181796770449713089756944207936766473564392801258529334900282793910355476495253147865844974826468945513995287023272792491554430025*i2, 521773273026595550734132905610552917330279721418578211205716866464254632578376674333944589664824107138643510894288204182905265559190381663912840079709201006933078292745375187868217528860628431378965744547497370180652547472691699586898745338099913563985548566904105827978697993903866158477952617632145823976750272006505922938734505808783832839722557249327379460354631294214274416988360886015756702979883207301662573049052370274814773516876249882644512906167108891598095755768076642156922519376546289048268612648881284152255238179113798367800853958347678846882303703261607402241157570148593807084984924596346883033072829062350877002767155243998098681878781545595493410707979765671782989192407441108085899701315738485041706461034605869961336228608793678447198990093964156971532547885569858824744041563016333157582458047063861157115790979281240998838566090118117913444620055324762202655343393179483573947121449892629212678473735536434251857591780776153791678843750414882786081594930731417600000000000000 + 25468046572650378450004483958894263597387522107483584423801068550213443114815468454882748064954811687291488722167679846670074790068823550477902938157562561747822915905167717113633430795191423409636588170694573386113020280649142136018061503237285822995662874695988794041411640346830305321941632132247012435795452737365331423464360833563878675646270128901375526628689036632251204321790896858535543620742449587377858106248739903193489343403540548855434735472239460393087382269270662521982548447929268676935446573087960788603222422809342432225495699857711339737491854559659526360578212446247176922807035643212882187707013542026216858366658716147456999300625384126418746239260135314235159814388680438946481104984760760782886514733447282551931121469174222516702433636488588593798271431480344453376135353901044700763552630242985987522151280799710675503274005929130631517269309266768596805034798523726090481960160505623035580741873474721632990956432003462530875853564363660654182999351277649920000000000000*i1 + -21148164353154232278864442995326335246819391202952686237720377061006060990046435607326448975935115805217152987362242205494739791382563409690376163394572513228665244768939492187660103777122323505203697946434851806779313998594059552329439834728632663324321506838818685985454149466761519325562272472208487026972203044827873815463330908635527388536543101840798476681303174816095027513123660341442575374182142055012591187647740334159972391365157917387965988675524027084775455499274191302484581736757205509001471045403277476770331357105850539810148126919788228519990312040317469209499699471787280629342836976375204600891645404648946158561496849345318668519508296198063725652856822049791688274634827713654621624332069978970801400845803312061396772038056655418942781848939538128381926930703971480550156827500454879364035455718639646602338839966195212331213349479758483728979877278860569908410239926865680849119974513407410298597937012735443063544800633389698535350196549188096103803571404800000000000000*i1^2 + -19468115813082200227407870016419423700527844951172542157153296245557260891339045875396748319748025732085926195060815493834638493455668753730465920788607897510006253104417558220449391387291765047484479867426865305940294464730128651451649625765115320504799877895134866573156979908507392501644661941389277798276287109530094845715324732265846202151399718391577937240340756322045198606678653262649932697392275145796844137430711170275051691368154372017351747668630040420314503584112248278946216235177381629669217922407286429496051042998098679556187347772488547783879985582035859152947374848780925053137406765371551972491194616427728169260387824496050066150509662095574773828185897857674124371862718887240183239975278089308188715518287278079926686722165195287785772846002914326782119024527519210391113430403222258342446717569932399963972525961044867331810717364187973326976220289812088147012613430423928577228636884426429964265331656189800158558615824430158262111087611329192935599112192000000000000*i1^3 + 5647291654635535807201240098058883174417861253150791397368749989377329020701890072870762602895823956695048911829673274533724743685795636434003558086870947829110324937954801983457569017025227303451276890345533195714723856068957301518900354473843764383581987339743735557409804881205446789610577746316166675086820552704073156276854476329621245145106324595373057971411951472157279501800497775870994313226705551064263711094623824588681030713914642457391375427271143833507181528808420358341059670358126531986533441162202815032204088921258479903394067619623607519198325061194910343970392012633931570775243555784185644363594590157734872736129545553141168548891628507326731163927076870584843305857147556979847421715497553712348603881352053915319977160782174300012462373437824758734050571564929816889792455771701325331745014923920319482124507950584191174595058232335656907976687936507965790070980343079572276417883131520640092857834865480761890298778606240852336144843605716124435480576000000000000*i1^4 + 14094513608057151088102959533302127876245307887460942363929110721633754060335769238727535454449068828849019605968086069508065962708997314715923962092721144145940627482095145750825205498588140642161030253483089322810309360800091466937248910691852200295426369866169721548833610702754682502853686590611316532540270663225003010387289162883553018203115237875595371668966770023303421482791675422624255385709901423894486819700312945836060614822976148196575645394234995584118651188436897990516359008480155793539309101593691295707434572345862522600207737961453194368135430268534963974935292966956400468865661979732791454267205494867489966419993177283412902320571578517695411695148463127680017824662753532706450272541284173574349897536290352947169504662625904207532978604732645154229712757304049102932179266350967912610196712773212727378036268889238932575344774227537419462593983642847801812629989403463938074385387269600949449819123784277860247699936979020363348414980933702346656972800000000000*i1^5 + -4413628679751433983764967636291702623873865509512288200043831293367876435732910075758100021165650057826328838102183946972575376713456448141648354752068743144219940702816489643154101036824542496226711282770924790619962563079784119358662410806190474859419794546650707206495660736377179948726797483568975909504024934477536096893245953679333509293057855542705305876933131518522049024485933100019913302991466656524916652986956716631880903240186017038059646291581840793319707139042307618244545377773721632115153443278767471614256786127227730855310806412963461224814248921596251478216986968183819773426238562455716991527049355285631766171438791151417252259746514012095519424131259691251891287480298430619149798491625201867539580513644422233111982255993572904492424396921484629369052245000393664009400216400847685267363223067938971289202032169280102449805810249144276137924637043874926463369456004730399948902958889606853360940128502002347060211244719096944135128912991684132864000000000000*i1^6 + 820789950602769831063142628697552238418420077885461287991439050695186667745555626165332371148789950833290272147955290346583720865166462591290028271292554069349311190190228552738112052577697499781344802334240980081505125203147858225244382675936981724857008332316379159896369450806878274337069347501428740265612079000429633905564862908997894739279554704888898333630665281657765535331966350095829195254383628868181455753461589815835756245447279291221170916787923075216994799458822591145474909509005886384530820575892573422687194033397300740227201947959932592293295938905397275965720974633882558878830802924683828400317395110939146482169334069750716952911109527994975051321088422672040155738318084292835975239190342447566754422504628211762755857739457655215881794089497201855750055617484372062666096133369363497613440581304536482613881926832705675002963454521810723964189850858110949042925949411961229689044316028294097137278063379507311146021976149945529387284252757852160000000000*i1^7 + -15295270321259913542674598970278616574961048279825265892063544553524792673728095820838948733883101544173527323297379912363686088758021859696788712642152517987266919462899540253785432629141047947031452111122177562588863273358354620457758180513270082221871126050738865526717319995463608820214377833017976484367823382994796131082825096071909590590357394018598095222733041180383284734733354518892058138605899712365901766020538183700958088971628681757383517825949992469266336434059016753113669007187689962776256215002773843349426319774423957504390686062997419436836361148741001339328232142921476314088725946286054305703113453625950373424437494347984671259945487725196435720035372889406372477601877541066468840841613960104275114095870134506075666019966444376812637396818885675127500258215097928811650323242748584115784075279830367297980477190320452033071480932135755173339998076076528355222922021813670265218896694789305995728462524107339459147406220088506397044590510080000000000*i1^8 + 2354952959562238558182216991167975255789261783902094871031964314496957965017702142612997948044846274230754330981230783124221478946716211938875602737053702073873946347396024490782254418574915664859828301675295608674368901907049741649882506947572735135773572446583182144546216830222457048970854905078934829113857467851599086988315614393115441196608618335927472249202633262345885338837218391015544924198275648242579866430896797604195507023206967862378409463982684938663144141847511235729919379561338062172663541159322265737021394645773513938953211019509423486930233078432691531480367243457335575811442237241469771803567191834999576500991683752333867734523794478155288116113975473870923321058496153709686284680347253408470973666979504333234112581775452568410723416230765680153709351916678468649352371828918088130876703143468711827914356356044250070651094620613010901813288013036427011238973613518837553761959438256990166659928084683245668725695427704954237327769600000000000*i1^9 + -72449123163303217645100572142297550411786407254141218421306769894281301032535554054850026507728146871495880806120025052832806232131881145092005621668445303887896732754653778923162796604994278308103474110281379479902678288871598016006393675404435154504178169551762229892950394629730090671011920817190675730999435814814040549836199042051827066018330081302206798052282634090427840250754039663159979707618673677017672704196699103215022333124751255577897450871255849025387148362465047304415291863866048502487530694381614602342723020958777968809346226999725466631632662948215344714446794457832969975965902463355277233367309830137358899747455195631996077393530774406278392141281156716793277946624678169833484754546538784588975438906202508999971485038762043126416528412672597645439564570634547192412208095138744406266429715624485315658891790935850926701671069774037302980296296281534067155313023044036037278567028049555984007466126669665031813356796412645267734528000000000*i1^10 + 1531890927349067233445554312400168773912692392095158580590433835116102263386739088052382352489562597484024130186602020507536507648086501752919333963316273854788784348656491586004764670644032636660220926379050701717970374669966478515595626102673549430884304884738655940471435431179807398670934917455297891302326721283382907635700096625362853559297496304989387517410193964778514532365948997192964202044927734980480801563033568000764345400763856406789611965681396332599015372070447860158142682448814166715354500450129355728289526316938930481202734518578396103248784430530714958762815009478166117772635281827298995643658685717175533941877566336634051634112101326616709535197327513540229377015473328624920835703090140836614317865206911845950078680858413845406208177744463470100986784984957187062484657096145672314144729708103317966058417286496559820383024327989855531140986746511914000351123724697954044382844830766562673263859517755368582033161440426406707200000000*i1^11 + -11530447032972684849098117812372678819839918745311346125707704479003099170461714539140978713240790271814204069132155761361158475122511188179335495829545171981142031083566753645072373765714264281195763481671138283038992703609182436795301987702920979639757602362928455874297074313876019371169897286058029992669695316587638071023763312459396719352947979970056688514381969785919244656784891766883339642120675480607072665517047557811091694251262710473197995561466946781332193564936601859257084434600276226408708654625611080062347510672642533891492342193047463145277637189330311458799829226669397236997631230213079329353910044412048342980784926250030549723303168318661794596128644126314363302743797462041317898289081446296089976208007244530103070431253742040381705374127781805361785628514007115441236955765580795961820446699768036626097095916894293716245278769490122675766442524790351270561740020996356201371915885534078884902484304143747821171512862310400000000*i1^12 + 15149842618093785090515232957784410118253619637324434415438590967211056564676880659843448298166033668876520966246014989257941817599539838771865764556445451530704751806365419302222767944188733670413818900452438443208081759217317833074275162746938956331482444465837192856026029656503577846039629027239851015805560015509258197094675656025911782672169207805642192759306147390789434110090856283853520185159095329791333790906245676334575053883686352136502635122327762868763592752597545823109470036992833383312127931751837490924682887559620856596785060921725497882896390657240471769541908246504281702481244744364764763846497320141404430251968686711245660551095634831020444892512919699603381226300501824825808503670083795513477161245581082261848416983404863484439186916130277976615314995093157521238498829359578186022257836882801531037351078126316610716614252627687771761238987136636394076393632583905870153675459174452142351450794905239926640601989120000000*i1^13 + -9051498079625605447262252912244267672637495964436527184710273870408213947369194629526266099086326164937232869300004464792239122768133070131300683385689612413679391201200023247800975425512855375747458576566814138932757655767849826738058541015907408342711682513787595991866365813035606095510094001971440913902722346069583939954003358088477033569113632127516685872137734124612171467781465015386985414321535858143902165475071427101551153930752050314108113472992091065068993323676990424197018770814654866958827564009228808157837981746152387912780964318883401486040276514768013508188774902609155648647191520020209289796416641543738929728045690609583992847486550978786573242738625836294133622598453880021723497498962191226333276801373822228922020445550426805298452649867124999303162036442278139504636200075658403747094180087547241057213422592815787019595966924053284973066650918529555846519894256699418939376135458282456333853985778444869304320000000*i1^14 + 2668205681765688106042057770300719775535373806663843059400655690092677753567507168518970524116053414648495286648769306392328830295407209053050939664717078258134901068276413248869073595178365824603074033108787006056712450952378966684819734911958269065178785601837116577514753248315940061938242025931583842664807414374084696456522529125695744795989752848310281518788881016894368276741570471776507955753299164907191278336713837989766106475937622686261087149305498009689951934573691573244696161053125773720904303556437912898750903321925247017499690846810287077431553994338031934736347516323067185892779719266266121261323077666300768025140284434996743981390326224275360175090753105974091475787691546837918522125705876804496122504077793071467206914456081205095896611985116903070506170432384070780650938800626639777291034688984281567655640969585066625869779257545593275422812506687879326100342042401019312152693828445801721883820197675008000000*i1^15 + -416870360021077481914844921362911441652547749171090932993625796762475330451118267160439910705013464488514416348250032457994265723961490752832593316235217823981612354792124389453692153076637748390422164685595587971249148539203334451661877825739385198964137767522099045467872477328504599468363102499196115686863513514357454230373235739687175699710957823316110555893000485452994181659964242919840204136866415358794241241623773126084735972376974215489274576178280998193894310091367012778283303719136029594363955230715081283390175931421852041039409287761636753481568122652839763720799761956378721274001545066188404576672660651956845312858218966156691843878020817632207325682629493756460256304581069979712367199380754672630344402076058721119415128861928851390918253191415130809968121442758261224429655004150098832339761388662951565485071595966164068031794222855843091100320242106446567059280231548090728909098684602752354249342976000000*i1^16 + 39613626328704468216567493503190889774778008875146594951569650855028091766469569856220929974272997833969479327795340878773507705622051061939664413721936011533027666899850349138523734327300069889794651002091911239902852645676772464643368189085917513813765188605995615555950587941561176362423442404480393792377386415090907696718559093392357831001664787406951148482362996429104946170792936657272553473657044516529848466644346612989861566671317310838900183748848599140430765861945939138397819224065807352144424137728531489538107109626327396958454460435893839654480837026965389554661361363630318057305700196569967212985237852521298744812577526150635631078346067738041570326004156058862779925095497960243576088646263155636978877269439666819195068089715718006854530764639421378684957077614025328507038629122387075725126791760957800273252419052269913545334009269425367422406450445884969647506863963044452758730303491351039180800000*i1^17 + -1925511783423919880389379781557191586276142966347438878326720369074632276398269899338207578940141872474825708933026608884754866558135149496116742517133910587332439758653560875865464679325876916417845417296513899834427526299924614452132855761766355747457038508780626230095495682612155721260634717978085064387351222214071876202115337726432388513237308498375322216080839703423144365384364086079105446538784839056708438094279042497563767796079531063513233466573227514784150267617817657390917596347755808080587801728503561897730047416045236201383478507560938198100606897926745708822407821828234229009695478422184609403725069820471940466939054473253787523695723479250739429753197583065980192579739690989636387142511372348157843208648029719938721117260855230039976526567130846797849597158322292427459658126455598151993992672590869592053401685904376219800516224755089313689260058998280577196801157252263715404899575398400000*i1^18 + -1323606884013512582902589275690016637014811516703569445780228781994969636174404413032352805981792940357763377508697947245376349112293772120824653098914122050204711887676659488668486576442852733116963552979674472049819120901671181245062788605114190668399868154178031480007079348265114318737863451685556189099479276924708946454236307394400836889915014172990754131719318440465859341857494611524795018134406380529189357112998175058881680593644336966206704995892600850216787535945437142699246909023047196947823001417985881464631399376743429924906131901476753787032082544934410006562020076204872236355171946040188308595608480927697097546802535039055296825269738146252350014809345546418398127572395727813397323855967021362010540309725849227920013749879706889727479932186412453336920448105870717569261157208704490229141816202150659871052177529251158275791306606152890773207850293757296064159839759308053819603025920000*i1^19 + -54429521766248207738664840831350246289238845477071343270692387149898952825840127367376668973349132450980143678895442426228983908706330692563640135644825364386414867369211509804139165104991091956290971522241777664017921531565652627351961852696197899454747114046418397550510190001877039739005295908113812003681755451741712548975548170638466370749378531757090501891412854375745127230906954600625555939619512407282911862875085060441766169430483381994094379782470559055091494243187976589726314828338341735962496612442469683467487054082571475119359116812503633845097363788478490660686012118003696731207244730689356179454608906192758549909244931940484108015370577096776440319408668317387936961614914151240180528515391067344850448048862028371238086775749155126459008335816087879164239263420893900265044202880301726992514968730255232864464043313894777937529905025906424402858728814077429721225058495538135040000*i1^20 + 279301461518240689638125755378831717159821987618360882387654214441302423605920112635877636724875653745440709024742750151157282134357906858321878559125761054174272193987250715109646397665578729294112365112875728412099785458842109563887956090147408002439990078286366546278651395861192334152527387718099899027437936901205383219558202959067881098484369100774861192039700783471478573704736515240840693096524814556329542898209835333962582560258916586019773602656110273965788968936307570166452206703910080924706583825925945144604449112205758256973140371594387207060158175862035891759221526480370608602991567675646270775617915551584340375591887488171764754115668353582394679139050435174450648630616267892154296586045602424199398411798993972589748525958587631053873601696445094350944103437641673378493549141316539768263192200987991969791986200161256323573132419586110339893126040894008187691070390272000*i1^21 + 11341884151387774107160408984041128914806111691700984718230663482580938657850219884990921973464738405600661637752377505548299650609631808127799125705483968129643998008514733736690503340355524418372639410859082897989441270850903441121571621047453754262806581404500325183998583335796677895069780682879922648317119684275115240510756943686603582214094499172896309968166025219740529521288589365907660238877221327722977056308565896636356568289886502739080604068172929594597912422586339669594220791327597955138608929883405406510854781065559186187572525139392502288665907808548614329232849821185029249850711018055390970296561082195911522307621222493077327862606778390836285643144862798991139565311165374873352185833919496215548256399190838517973813388535247736177708270196211787594571526001931363408428603984994945917638202416204761233483923349987554414044760870092852863571683844535877632000*i1^22 + 1188261513368225644250933502297745237710036272024361321764154421878487869227820941425693439961972385124119818954726519726240279573676356572527906019076985178665194305242731051329360919254213039041355882449946411715011474312870056671946412470597749793837311511577884097878687597898498437062208720295226265792894481088770176097992506832747252673575353216052484988116087983311262461331237178564918124805481432561957425710073862808097426308024884502214960501355505714888371520493234351674442967978981487540213983706901204106707683308498407358883401864094555661605031169142516119498678007699396585507455170905395682883706537311122174742785665604051779030852489435537566314638605640197942147807926598283248768286200080672900802577808501049821389242945406438931931862742831925197921021167339179745851473617618921487817180131148241295244318716949110821239296087402459128200691712000*i1^23 + 6228850066856470611427084065400819735397279693686006794800638827516435587281054201997231719950629341147284787952559486059428920287705654037244024981037821478811137054919226963558498024401813915655298172705312104908154121860167887694964349090696641700289817142467903891753397213735051621260382426522604935653676955200619866438394470496647194436814916596536946748874253760987514897902553074689719060591152288687845628998344827639193341521002328627740821142648174141684743497948174427947408332369841662677640940579493504442445763116380758176531627543097720000412680748760224756025580550158525745542753822130364942972343835636578519465521338936870006711343978109342448568912358844995760722306660097802472533597245430119476758246542230524218012652477096970191622656843087188568936493292355027295946383046349093222573509435612105123541214249602150173541593832751104000*i1^24 + 8762359907294120485112395752570650718675378089429098467484756293348002519694772690822879523098518462717306327876628064740542258749833207195954526037803866969202057610323268038789350395377472940858080606101569657728526111956250609359805376479120987595137047723575504376668809615195880515834381903759568413768551133434163788641964270151649017308924524869465031216898193820829994312387320342124207492299348117288364398175971686733955378512087561175293788221974663122034536061268179781008172670795770584531478357231631483263757847562942950494118384111277666031757359379753915576532951582460286707433870102652454355076634738924140272121131042899951449847253585745511249754104598761042415535928118200851365408462832728071415038117318678872844410604085813997654699450672762190068849320019489982290919794152253074326533781879057462481636352175789039251619840*i1^25 + -8780357103079779661120275800939164892492966403325933204393236073472174742194012307733843175242842680264868771051847138398016462726460971231455751834324786780868240035087835664955628503840956380464266855723071089118088204842305337700569352418011845273715771488116444227046586134687712221275462370744021306317229590283585378222289677418893152834745863798574671129454389638685011990639298254847439240217518620556911990702472037635612347546014317721142114427301036624607533921421431910869718833141970764754971283236478440206783472400734029655300505299916694573669307268188449853400390722807443278902661957909854190859207522265262622640037327576200987869698368070971121505286642044084395302533213510627705155301510220415787558431890206469507811626968811053740084376236496665296419511148747483361271608878857799268542354943355975106560*i1^26 + 33706854276892875176797088038801123750171386933113530857466464909665278969099150782843315018777537599163823408071653364798200068648415492093315602160001225655437131760200646086066441723736612463191841559250351136352947831311147968108746372069470103531372753787020607456000227024021939198012909898335034866813738340983800432679835527704413512078071105081470333731472001633016289492767065169064655603231201418459600997377391709896466281490621497112086735706542342242139592914816645375633434071423926007611991576845625564951316383059378815511585695909424897291618540684818400516452837519732278646273359590855175306087830913166600598511215683390106951929156467098951274847395938819487600871063810548413975969092512422364837811544523935889632681765088886316869331897845964360178253895965969843252547089336563679232*i1^27 - N1*4292810438782138288773523565609988815975998734334054220015774435320196803820063884237021442665479556000198704520285177083445443270318917091844669191903850069301320006445094162899305594263764282747760682313356682726951556745696346354163119051497103465892018877940023504241908655332147428797217987674622397034182709929305349091887373316450375*i3 ] ]