[ [ 10067826233173697724341441068483402182863095041850618984790355904688144218710662416208154008677300667487638298725175015030349063817137368293438817987331569426644531337637407161419883807316727138278957333530742664623021321394609875841904044328109467457865511166808628521183268829336021555559063960794099010327926739172096667020409476432754600422302898726841320054636920885189857578638829305697485711118195854045863727784891032030399367747353403088328800503699186376565754844623931928271196414500206847628423314573070853058180644348571105114278066477858049170912565002240000000000000000000000 + 94011973375422131784669273169360859199104175394372189867151647117608681485414970778850698706592747203566343456101976121847472009862442961321700572487699392591559822331578850860098280025345681292797346941848055646634371066506308528203996696955322072937804412230520677196132107125784217825930071192145784251906653333195687592985548019049516324462625210595465775243797649269965311892178720027033429920663511536979388833360949047040751137012378759617308146423207782283005715449155449218455058384280517527922358774310213590084034469966996387577730675192359996314850689024000000000000000000000*i1 + 135457461442492133429197818521669098542476179216602755861185991057113010419895190032512016232389732928297431681607179829546177230048022749505147666151627075120266812764204981051296903998951450802409187384929171697836851066265729654386236523193119628252145834426100092753859366155098984393400285362173408387170682839209825141391162010103423629623477355570547005042014868649541323856175107043200046536421049423619355490124887448257914644558399534734814212504537211848129499595303910664407038117039414514730793527907985596200255745661140482862808789847984786747110195200000000000000000000*i1^2 + 172079736242113528357479660876597441475241297248796400127527599638423910624594359730428202077315816977606232561007564557585866118976723671831742065670332293458417939682424694165421935003445907941240926848811446184659111313517686234079751263326942390989462807354842868787411255001134804398740041758841899764774913382517804678499306001748757860109875925207695481535616703257563956170071149380704666079327183719133086379250347818219889094238064402936949961641550994507578971880552320085083432704299707043912323616394564259193518485942365179684620718949220825243320320000000000000000000*i1^3 + 4162321977279792557954198957315907768075896403715722120929529666091086099807927236073419381593905171808296460138494597573370176170221870506654705802063094462287296443315193171816672582088934012970329131460235362916785930142451115098051609153582575148034456871096705743832543114336818735927979839850057064631849363518542192590738769119279604409775712311796226299518127403793899662207000345179669296605636681381091545246470323512647172285933646954322324316470539128540945590967697832717291076300756533358694770566983990456355028088064156927834639005117996999901184000000000000000000*i1^4 + 4722209563600253727518091710893909323755845193564943651480421038264013517914752909923040049051417336558273040240033606311378280105831147853027845862232393786158320122784019454397960535799149087762972554353501360410034732402854154133223207687596539207641722006237653416595676867739578569290031890842918566128658302847155352186242322322432746789639400704576331518466124719620013115359008633658237910740581672204203259587303634242862296103641694854572562815241094352590619825357207511184448567394557313851660098968440722434202134256982466876593436774332006557286400000000000000000*i1^5 + 3891714270673057544762980547493217185132656689497163326878849709225018512091065728055303547805854028483560204399408798957466275091882754030461406858302554161873752706414766461677136632524650799106497927679298350754500287037786885993882021317545779972715019495456816723069198405586356614858735965481231420799012225994032282452097356235887170460438523100291773364397106914058188836202116389780830499149679467411441504791309131807754372876377616637444611368662394704321667999238940742438972904093070451577237468429223865979727152833200672857247459767586505359360000000000000000*i1^6 + 255459752706792507482864143896445004753792344109901314089092003708504173165832942238283565614626381685639752029973628520270549428427536890019433806692255440727583221607287070650201693952733753881570745452382387567012815796812109344505518536064008106290867401873775066724510857325647562972252701164708316399792086751296243141163398507093068260543098285309879323818784872715240075130176340245629839034560486902372983842241007609600530224825938828359111789343347496086641466742350347965327536202131599024266833933233682362698549649182517353367177680639754240000000000000000*i1^7 + 24632085179413317740627161434113262567075055818999078483664823059888386384024257482096623317026108997000625276080429084434219095621985175441455077879475327301146884509652993127271179738006897047510734789802530610269155163284228053851757015944268745825182984702051564309671353923124994017573866719796674404808893120284919081390451449797568197382331140379240860885561254106133029797478259285779274126446712544953663458997302045223259090806711924011555670930525300910027491952261064473392250186542464138092687471778924488429081195001405554508579526305382400000000000000*i1^8 + -339495451423055804354537743628362084646300022957465274440702327885198746660120764896807858124570337803079784040006121756307596215237131303495590689406487546936671271165342813487024977460169837625458510074660789901939525448932119921020372450821826356002005194560914232179100384359224952970814235398810164351510388615466844274464534405152774542215434689413910836806743778610746844857729961392566731020832351098923663320182525069957027520329436739334250534311878360779053562448059902772584000832278066713867696188044494569031941616266719288000417628160000000000000*i1^9 + 98841788569427273546657041622906260264926337596105897887197069040829601534746229340748894285946444639710464825212383022543512999951287894844463151705259982286517111144188789267122201340118352679787674473602973811135736546202810549644011814261271585740447992200279847798534752533150067715302994156647627298265613249837486566743997716927587342116676772565637695646052986234007556240989493813740473478364103576001396932289512126629406945726950272997774925893676096110838517503750359920997306382110462640320355623103385621905621343285444900410097664000000000000*i1^10 + 414745150539319682877281420791605649000880441082287435043090797113422893795076725049861857530386168375719565296573829014976363944073506710443393874396399685335202240025088144842378491577900499538261994221605940780689090027784884724100711238813065439711586562610021134178106295026923118025903438346129293982006352943717089727512153798295865565795634000745167382037561449604258300396195133758257222214304648597307517446966782000164719470003759491561708803130907472868987740673863389794537603162368274130792333050256390482399615115656020623360000000000000*i1^11 + 1602487832899458183396980301077521139352162460977550497771526116719997241144825073793267656573707565636955870805774670411693405625906786641243057632603832916280346739672015728651676192828736454943656874005532157969620341774613938574126011574231963961491621790214610307616342604214022803257712703599010347791841530672810513100555376167520541406000841654570179556415684257934698043767493086330085135144613222535692436007701946720774960402246160394399071325760973891205015894161104352136741050141873830303756381409318100907993980324104110080000000000*i1^12 + 3053390779689012266766487080196830040446661301095261033958000045530289440762232513030441995611509795610286200352856050853811738005706394141386811373483715227209459392919758712333918327688178993218339226130813153742910996862951405521686188060207023075043077512616958191921185778083471422168740046537059441810819701688086054825653389382280154454905422728007250378277957901073463995182077344043036065927716941673837063156137366760972904958815668008073227684889901083364155266553179306420158589276112154889936646820797980760939248484352000000000*i1^13 + 5988872277331497734423751008744363114388506402622503642768729894540498009120620195035938038642908709797768535568770281738465563740813679248315327397292716924817178880891643024943974397457590347659578252778522361144779835907099361989211241382347353845088189919424855901457542125908771744705600176291516743989063954374092303325953149334831412662967891060535825149838407773364510918318648842219189687739595395499346845497090315171683094013830382553744651001936325131195540418877492251312213478892160987825835170425685235421636198400000000*i1^14 + 343789004086480766671011199804782173842352065179125302179192901788992194960244273723571749963220782909363097341058007452437631937094154116373085545059940411251772079899571916611781919931017926050552182145384098130100509597070215585429964613493517532248692918717813985704071282541535493229590246789362929397030465634016696463935514910337731725771735710676885361445300532033977337224210765515264923953222871402060910109094759306018264607272969904078008387083904108201947932049813065524457106885915661135933112651279900344320000000*i1^15 + 2641801281002627815652691501540074616776680338604711953760290965908753205550331839429447229166052760850605314053460816129257434748169739099335209996861051591750443507708461572096311105511661492776305955355694475731118511656504354544209250704214655861844406504476565300291747012572945577144838254740065275749930846245469209887652169387305555139187559624919181992020541613300005784715636785103235547509324471877467343234068782256670608216358350169631128203991986308673178569056250005194624810562182100658874632091193344000000*i1^16 + -381883732797679998392617084412292511581339632906332395023128809871415830828901208378679397672777415874603366893110322505108717673472057706137625746074031442739936364458485957745411680639492052347553610509740654244123877778325690377733969258902514029333692346578119807423729992125137273494107157841898843408252678708979654236030603322249165244373788751664548764689411032598629484663934670645184646602113460815544841367573185337775051087964179790920778244776144259178658885224911135555396697910727577505290644480000000*i1^17 + 12375378563841427111932869347886751521973949520134977134990989249699485525790479996961908029994647595144093948219511815494910417421880789465719099012659165539442086358648538734984296775078014167692114693674158833067734190728054136017509738066905835147138495161209933122816315474574761336935927291966761388736323591464450317153138443029325926228049766502817351077924106606566242730741914871219375229198570315354702877768239965242638790797222440434366968208668057918721852069755082503752946534661202308001280000*i1^18 + 149546426368034326894951407944328652915242089882044073672485664350899725786418772822593830372376333168379490570175947098469400389942494873598314888777788588870285699081635956906679388140323831663109314025183110722997016142920234646985727514072948043315233850680845812615957184808961861057135845641673283033770532227562603731994434139317382777047130454150697435072431461894975986903408620646366723183855083120069412051104728089408226290847852222908612909446020253516025540077464138121004592060413696000*i1^19 + -11157727474876365096831600494403486393652565341881142133297924025690390396573461924901114085919128719090378302449782111241660747206635306727869505886455789767925485869823330774164968735205618240168627775806462481037539507224135899624616378632430598139472177896912334892980471968719118325417582014187414481076616920309932448496728189179628098658047587563599928292179985392008677922931958020924851366657980282980601021636725813423746564509978351866778537914251264895034778477940702285282143745600*i1^20 + 696063712015567405494226457135202286356165864615063226025393802201119071433445329828711103537155954749669135126035262866509886484064023644085903436530248046844759889518020588880549731621384252150535702731755926587462110362147706435408609979409836802220712258482063541541840814739606831822705267797067987239629205350081122381146601534075527459792417433935418973546993697901094785961061620124337292222846384730944931796755342544142306780882448702852861144934575758406674403597937120964880*i1^21 + 961126365517464381406765007451531656895666624219107086592077853831003423705144399836048614977666346248382867812740636710289074767925761322427247987476704522058521597484962074670236993976197839941689770793782764820408817193650707211335916220531421311499371666623783317861291242959738165360145343179495115668749233336588531199830501814389165242860582270752170965478757957855782570418242359661352210793736910363981499141478545105375820038514401346155524946924594742840898089*i1^22, -15764819248549430208233342163973590076470420487317726398232452237867417232242283022479054665365628451779146668716207630631920919186971977649482888705202480862499541252155201293772712332983972834362517438832302679136735634836486084266555012439319460974526043381033718528338276921627821822046050240458704224292267006799749640461723455922845949383460686539980226938957196599368760766919864337704761873473667695687142302080067113944104330713106385971398894071767034279065714661432162998547938675761664342107012294806514368327346555443161669297136337166410872490104899213097429174173388018329873800999933869982279109649353536997333524920503886521566720215891297381511431972015873669766547707542124220712586873898367766586595327342180812680705714109978999586702096936795619404429239568521606464610700957670799829297163171912982658709625955769573248423619942135076721911897531038762837510367948881383716481744296619987730499427452792705691339519426560000000000000000000000 + -150944886280202752499983649331002802006770247788980929653618681800764776181221777510149888017098506499261838395460448480393092481304018642500190035358088726953581669473039846261785685864402771275944694147688293366065432902586457970115153239992169186007940648212463796897071731275740792316726593634681397157991304826980459848656742156582145410938096950435039892236839256269028042966127176193655865119090830482907579655135876319733627207088223389565048063832427346080212474807090648603762547680810382110462464305961985670595016200325578444544887532486152612416209316709023689905348206342777170925324600213673906306423296275755016946605007745534086827411858420915602286481256522678738396805727668700194157561725724666732215678228506948308827221466182448787336396907017559166111869094180002984001423310737846991719061516183480503731102731247900862822209349024852673154105109148926151834877808872688191708231626944734919026145856907803299338518528000000000000000000000*i1 + -243783337091065555808008083802090053477354098116963951581619666667335064145092215388182551146053751412776213981085303040537551658726247351715270682282012323432042207242053449214079822688956736566482058054379357817336966583791392041099934379174946877697913007984679862226494188698386166426228696132696754546652482565422442757924823583365409496628029468259836882766290187925578807570294097617280991922963452171259927419359979164967131702776767182350159917748277449880880654095286762177802841627213373692426952857532564945558899473130270851434451772196817571101448432439075628791059811414853700631313405054821325429666791388249135180810599479606303363432266766030066376135602300074889929195481902800143817307307582278133526836251274073644897257771632066263756252518734090290032896711471591308062326857791192643312940958889788602303268944497730975255173217895453525661572694145556295752409059971594314365984753824633510660399478034068049756160000000000000000000000*i1^2 + -203384428175128478862165727085044982307769727549206062708549973357760780282697742613401415353094238935405978733967042394197080327133379109624553891551912215940713825705372606956938432609020357473489745128788005911250011642272845102942722941930121039678744422878242469126983634399477870115601467135402277695668491607982536146003151082833193798937106451921361753633598251070934398054154219608428992727008046118015994524515242787695108355328983167774611555840875368566466458659575104464175193974411543522467798848481903338658245408210648112594581780893999458604350968372466828230483043326988282934274336018398420796127302007528134695689175717749130689035408053570327351453921324333980707778235344748332846712384688506161543925691669284870275732091087503903855936513495009397995141637128504560371949427775697193948479401160246704312158273627197333026827548701607604160277423822169052942132376874523556126319630688531580544575818348036033085440000000000000000000*i1^3 + -5739802109405121239308387650498979478151462310847431577510840372785647913662400985433981381891718295574750848489013189594874828536674982457070405959022328117002995383028029518965017131787121272582126765811551183733251730536269959430895381483476050285250704847062931723047904430550348802878572038433420230913891594114378749076154751012748206391218756235268489415438189726464518243388075468215521674986147342601688485242717424868338870981494160803935499668120008981333364251467585081871211858604154666864712536478224699849827213780087097064086322900130452203237554219097057264187229761226635140463606359855564561031645844272499541829871568933131643190202456946265800329711689480287358684106938160320731918963476598928334201808572025892862532638655787031483304731009131248029741257013883271164525240149222980730491580452915710179617942007402176515523598219109951069490119576786629941405525009674284302238001814564443974992016663631777234944000000000000000000*i1^4 + -5290237312613805975981075279769424849991815288000782253493774762798491692095284269858803688250248667228351895125966446687428939478648737611249800870454310472325608435243461787537045858763952272923327899850327624335001081385746254011413318135206610565093718403084956430381994898493436293420287773434690706672081823227971544701198487895865828695518673285564220845083248933390304834121167280443623126214414082270579128569123631706265970120953200769388121666756638761887524705096308839442310829279387229684229955543947021657029461450493006648264448451435235463967919362374702540128733987286240964633393517136760326640820332391357071617593457400401072032343351688164134615175737882567882954083777370399639287737535204685824852968907686151242420368330993293322997303146332941270014309201252698888671083714089766062612992345680542662219358927547968061581039316232509272769455451286653904278241182146256982597918702882676440169992984704581632000000000000000000*i1^5 + -4250151809408883969776953218548481398021008302999821238439191205151900642793015175677314841436238758599340403764032577464897420750836770159635375644043090094745087968818842275696264141729997076120906899784890094207429118308536776811466971532079646621105128313606002534125128905373995671144061807197878697595870921951200734186145057454759978663018595795739782426181746218777577140419232764310861274687245832057567983335945884904505017803176069679679383751485693344588293085194071614800239720375155935192853108511484941944917718968155454193451751448786741516922155817964178049528799548290220760692364879609869210197549865469828181875596717721647664760287192526089579135989448402239404880710592301756603117640710245401129128080848837897759815314250664905147239235122606113996290822861341801592068201176748454841353445630221270527044026081449098438943235748662771487873036542422269982932566855815198914214846183086626988699184607338168320000000000000000*i1^6 + -191740448697854092137826119477926743459495856147213966108465944502495319385376357723291463595653719562729768586883889893409285765493400718158539042554197870291217740123867142212521544504678673632475732339712284273113297947250511639236222960138343052810759005052826371510607918138447149707286560323511572392092426662519017583232500938205765280678642646983880013536396641994418013582068457731667988196170763724824202446986042082149854871951338659971041652808183890191865729163149004945663837684870947379085763033309116347895155978048306004219287677890319557535553256543640401220723101987648774914271599732960597155896440339597122217315387059207446611296809712424832905516298476982170536033444005318314267555096246261337946875629844944452761537282391196891359014498626839394730424547243635572570650182857822735124685021937184039529433272174552049153167264861901720623954846583943167764073030999732515738358824877125585985591520002048000000000000000*i1^7 + -30052883945550549325833000213977923243588661917907720361066162112209022429983686276115218223567111085393102187324922081898917875849797556771444632486782446346086524978846209406219174403596870136113065296979219986742239337342938883060022810663172663093999833250343998881968386645024223075472599226189469965424317539581944970927435960950205256662075552425047556591874244812140677558723403141451544859215232439043635824408081555615509001645919794821348388618777311670729852468964417788662857369849456778309722158320611693812350773970267686316302341279272317434789258314637740967322499805087086855424622656252670248094158282604160171584989300626279140940183508103547123152557286952780704487878283953657693140782340964859924756611114825874893013071465495253890239841375031415924305202708889182145521645345504718032322715962402727400590348884021277618684092811146348900726964338630066190200717503649070370382658642736996471672720588800000000000000*i1^8 + 450374054676452928782988095174308881001854934516193961375975097808577341315017039034125912049009647290689564812838658011445226703739786956542242123898128024840953320651138167103123313494940527581682944315129310963746379110696244355338053087400684020695172730370229150748674514205429750393689341423883663252433039849760019401541053907553021964495375098287934514173221025971479472985869301615559999147142030120492138532500746092955967782586799301154614195709999420160273709001145761720169120195924317113667541409180039378827180324050124475264905983994674429223316805898515019499324983721641121929839097478467873381301656420721605939915627608589987373144336613304701595223793406703613250836070757849511670367192707852201749302979692255170639870298533342572110070484379876985554476267954945407290037580071741852536045190388091610064281129015601706117736051729884279491154129435835023963730839617295944000584956673861627276165120000000000000*i1^9 + -97625030594635235218441478080012262154608633448305161740452970327524266006295622675486897397118737658976688939754842365750928587734586735930774027140308291664556261988524252701547047401081698958698320217901617254015613414244106083574494426821060354480911697120019407133462285047286849377066413386431365720507774327518646011834276952587367335513914536718383452259041499304980004314217641175685427304471109791047445535874178960072210542320576809106112052540264471231717698881854875000042170318679414253112528592949595477046592027450476289785891364351975269404538184165364993307619677002439786150758562970474644511074454509612663639074630316949626086256890644872204649810925892773612901584240054119574055557239207137933933138420311440219383490959617223366080221731130215583329847230874943560838108462092954928518059649152043123475470663776770250149401102311752969505942275333655985906123428113221972719976684478597617942528000000000000*i1^10 + -334065543475056755816406799849296431503655075413526618889040615728257376961506215571336931825731390212479116871157644209898349221323612396436783918136541461741858517271423349960061824205236514159332584462753348402577759117417412154896177660557775886249480150736350124351490379179940451555248926286366152949231225490455476143835504745079607122938120568894088466065139949212043606465270100598309825692308709118700831018871126579926046646656607555254064933538983719126810794176360668038775420953430471644793981972067765849098471621999256785117453834206016471911737493724250791087521399458948521920207156383477415293421353933215720136081364742276589043503438717782216385343164331704498250011871887045657079710886403931135910892648040095763377216245222693425166049733763828180303986513582207470165577279003390299298782025862759340574897762991504409812818264339412678251940742092971586233225294225417746080659709988805017600000000000*i1^11 + -796632017959724490046695366514534406717429181151720992899797629946499016061528704277992542101248619436828897778066528685094632834411098394948065438086468814132907774744487482492710795926044120123167719769487970830521448746991964879757680440475513840083394525026029090174412527326664369693213157166040892164032115879936728298137939122977282187357619003558624520556469010410024269815091131116820229306857681972498044573075993433592888487431695176105360999399349163914552987514164089397907789851380834329614459231147767371775009084044181355813734266475735077467725334375737459321932413422892177157230894035934195539579935220373834903913579707299718104429826260595143014274864591202318128918881706586644012661494760418672231792183434870277660771511476755891445776393502685179267000690059667983895485106799395249832324567104952424916697378893358822154793505732491136702812781346106905387090693432856890219380604928000000000000*i1^12 + -703527430068882535503754510884007738012258956123632928545304976298386022320462490257683323854913098173660418728276639322169314832668850214789908268326993838917789642152282857265111586872447765535232802805523886167215189949046231092671662338295190107432278290099189253785928078307289163425983799987340277573360988728576314888855231404505564232195983864394529294396271027599457572873754026671227327510824429852465075570235067482972499020801218164452777143733185481320966161911145591149951825045506745322237447897517994981156935440413981763251452746706397508586766393201315404795899174894080075878464231314746432445123023712149952759115680720302478463548761894279944107462711991917725359292200759231422891073450064918236955958963551480687701767675121960909233632737382110635615354613446123497915991121734990927196922782087840131260140067172673937224742665992553624744435967769432643273796322357706967774920704000000000*i1^13 + -1869486737354009714920948991537862974218191390031950315423880140697216939468124876449006044649756975311861635299469949373667141545681031026654130894145679557646047551974182920661088259829256720182300818767168580428518587419774492628825925627994062719604540743332289786203357306002156849258484273311569754239026617903725594010984186228792877011335205507999205801535776325727735935501471361887663579003300869447370972832698131438407051291527255160868757426119786745807261949890469182179765537958565179226316241908070703143140719864181776717344622785515951628941987959403809102595248186936139892826020625509679435096274060270228907741072691643566356809363173203371061869987527496559738683048141365180365478684613329260226440494482427413854704314276118830056728068331441570464267840901843863988244298595850097315687192972216071150747572973589158406936314920905104523680380226762618908434161926901890075852800000000*i1^14 + 64884997063690413127317510909120525893464097337026285315916634293582691461976935209657262456612235012258345802201294862886080235926599252921483936688840138802760282500771266449959731629484347522634431941256017112626078135566177303558824880736820800857125485355278425367995794597842689151383817791861816000204620724437246473691143158853999184922619557029876956098400435584782837351701237520632302489024316020043043381944949185536901892426280522556545204553352618959271179283829215875416366100936674804321985744687470259975590450860853976650672850827489698510967007552523557525244004379057016491076872928302675125009192817608849598680441032831412876880541247369177738494762079905429411409387382149400342078335662909785303398123194015058959277162495734046780909276497666384767635354293235685557673993916769599095040574837454870803744189120838518470618970849927493068443249487046296343108339302400000000000*i1^15 + -758506069363073062350738440857891950343886856986259715836174351226545998544791685248832725300271934229687366334369484062767583559265991218671782771412076537532435590560159425318387863964285675152805085799808183208916834327684690331385418528819945776059762901162494243778403123773216882193885509890336368484415202720516050438205811785383897638971490458510733670207084717331442497884691888697673139824131333483711617599874738314976999534179491502707488761553344994937505193541310637341845274172092759721489795088559182281604037964061151794359135413120573712674310753041379180336329731477680620071305286522281186820014394426361954793533928204915754366145380988147969090601814747302569126285066612514070042776801038924844155179975524537384509909378633449554886153887530962350093386044670947030403273951289402899651520946316627795063623117949805062251462988072354460385029620843358417033169149952000000*i1^16 + 87041416175075079849597104762564233709194465422503307642153953456115899313330099419963091822966522708916167917524413729129751672779074914543246301576548817177105533525544136796396406757215995346813561191396306071651429135671904562125324958576675129877929858087768068077085451367804875494967928282012535015312717932372629461249192116097286912139065526367900113438911675184424538179394532888627128215563753530198532085556092467092633688237326927822226302951781538159088978167839196368365756470784674234284421561691540355080675121523184071849177726627963761106905242916966363787225665101144758481409260844638377605393189932443707292838677385075501173014986208450946131783040332628771807449366936211566764766696147665603384408364084591075995558699012450073132212582898650473739068787076164884558091623690451266020404760174914429666957879672202028401607633463265430096876402376624976589004800000*i1^17 + -2107817418653535934126767809904704424610893809507636314524900327977550669075390477224370499627003853266189822026029164326948440528755469189076562055749306475966332340600711539420688293090199552525766135627247307555974111509118091147703489212835200646410697850520332566288588786546765888993897926564966878190729439462891917741955860965432181951617616361655409563341371116874726498978372479217665662776319985722553199749605492585112100191946752822908022647639926750903623644917223661680399298764828947108410677464659574337447290698441764060088483712033000304268488205307666558875687884568461210672946153295321345415192673993098449653057493201994794908773424582526038111447152728380727525603498984900026606018228156724857318065782105186273737564388917186804576810946042202206529769585028896709915158039742485814965268416888720140547283189132422130913823409636464967328284343116810240000*i1^18 + 18892529580792639668857081684108333579513433842435154481698934326446371425059240795954171556799732479521104458547914995157688406814584352888365012306648449086154266151126599600332902780329491423921489007615043657080300701846799694791535839342732178654540300325237666724788110508587684128029928539618181622386176432914976428989153919465975769061373882594732275397093466324651199777956101395735312997390196782511010388920499647409034944162329437862988767125475796848476831473425136039774261591733975798663950941371141083197602005682334548457257385816815763177841748439832402406843769906563138151376048921740151248228035373664808196277359163868757093457593202031758386358457056989246117178598121629563856267429185711188862559681658963376921537085581105573593899831369913122034814560481148525652712239183031031970109820553346598557336770323632080771068728618983004682541118720000*i1^19 + 1890653947328088825601966429628400321762682449746625580182130507350464623707435454282724755797343361052454466696127656428733800980358147571116689954914585384095141207229721796580189583877678723516433148636039267153343748407415167117385323607565496499608567458371080765036456547483945182611824568250208545324206140897607805258977516953134434306669387955423379558941888134342891382112867188915003105840019112437330523467016152060876607717097510783677775331773882532820002542943670471071283823996755673047885859905168494278194573499501732021450400170208828139335985743909051482601195176822761650929858838817010764229191514569012829531813072310515673571959562915223416952373776964633065765026371687851819271231616235418628495700424086920835776718874590899770017758355833002795384246275669116667195301652980807960454780061281965991326658233930895012851166848821550916758400*i1^20 + -21029714886397079413700192743272775300503004131323050838453286942974578608404970707904021035838204188126765537453200510750579466699308790334382122339104687296559704905899766943347310732999454160261488781359803929519680288269206782283786081978801418294679658604475488126524890136893633680133334943853104749571048626115194907025760898261734438248478078837688571780798043098389339005928988468907932532173601164710554529336126653355851807835131774993535435182903461169598980299965201545220104017007559749007423578416035605521709785355712471019355066238930585197629925891750141856973142216080174067717112785587872159495628062674169862377784936363945240061725902546276044556486422596106957234945058924939496741690048805322456528070305203710970337546343582593838592480613426282129836551438219898850340301737718835033818374184244112713659412705472611326052344577378800*i1^21 - N1*455890190255949536327203748670927577516720436276584563328590699156137445166388055321979765226171082999471244857271717735005647956908940892702060862517359714418649850885883576447403503135343762550487155557974401222034016686871523796545055929872828202285670753372962129319929053982813208422399297873972457129273855686795553288799825377169578659984566819168133062907566057049*i2, -14768216944651853218125584653126447404946337596262917101169116453711316951260873512390587315248415821931452455748656111994713608769112830862645895171831409556754543771380565315332269598484244275863161359829571249126687607698121963036302217107218143244537328955918263363015937858815540538219609860529032913698610605863662525222596833229856582739882302380075084665111525755379790760273923354103318612922707416476721837766991512074580578518003655088711817211970362806345847165506004148241902799530423228804091490855002168364829003404178992796568188729157628917297313197425685097344516753203730810085599922596402427213315021032566368747663315078448538053450037050437750578883860224955842834019757291203757865306926709250488689660659307420651013417164826655844401946976278202513712388946068094953448646362962431003754285171073714847721721733301422313673544698852410173956433460258248581226542089610052469413586255582513953562108504842711165931880448000000000000000000000 + -149994437580405617712487047006430794756989645116665135942104586098282414812493620727780312448630221738096166816168824309384807981068532805348953656374182113949810171588936747788826509354250183933268779753232825785540910291440891764266802559822212673859464965130655221473667851988093340270350574226496006202607525308159988563815788452296592328990893507420431430132103002015279617765855409029515694841276049639746178816366799532400431946670401362059629692138434393433345589582402028665992829270511273720697590500903902009519874750922262858684501452398688445629192864708997468782285309850089612653727787359986313765729304789609132255772101663637214045133435544213105719794236353950960723994613631938368487410635142858612969721282270407137288202827683863408726783184029701391117406305873082355885655559358526409341356580336296054202729493449321506179002900734537627356548408594270964864768903132082097585260219799351372084478748397446692014234009600000000000000000000*i1 + -278263325033960752941055709800326544180025792051763101844879962859768176908875346511055901285483557623643742478283906323558966715945899490332916409053942555586540080088092282671959643997638514254276903239926305987645022939435682928919603295291826684466984793727020558993201815061257823684302342936017853986678778629707011368905891781955729367938177732428692201373574423573336496874634614622247366119000619021509719606369150011485628142089464420508442229411984469859106677124832103237605475254721230398888932550384215735796199366170233159724956891114533899452533118316918092370675828714333393764944809864610360888727317560164227037916966191188213048230858780377335616804509312098301358381127376560461750009915917060504125797207990794812167569109837268388570502662768660225736804154110591523483728152750354178065688939860787546272259192067350772320922187158890566917450783130139137578549831221552032689836926895101677966417225472059692034293760000000000000000000*i1^2 + -239126724113439823541671634097330475512812171633295158325588532433088265300103207525177224974466527751874245252530669857842770922265546481159655592606939926144003077401828248408395528834719762570925451084082733422427475410545515789322927292901410867313803717565050814719821560361521694013740747611558904285619301278642632475107550631087833910349399313487830311528968408636681379621574609487537444951004687528499607433460449471403033735748692514547496015816214170385557809877496629621896050399608345248636841035188220970819601940219051209913647988141532371901266913106481890109341374256228909150435246547840397728403283653551032237762235895719733960537572965364896377029784864341281050737054407213108922413745018878821527390321899142467721437236341977421368613115385853313939818480655711014808733724786030932876984806885193714889355470035764753998815386027649275566815566360410873574113781226575828980587834528556314220120933276562980077568000000000000000000*i1^3 + -5572310514516132534800657504696182667534260161020695001823399149274345509970669188029058101759910766517814704944693492583839394743797672770894775208767472348866920885610676552934804059358516112023541748341733730567019780144751937990371838692367711661622436523778011316345726237743921618432834707296334603429346554612701652872668614242620233012019173272512435736183201805788380988527240805247328242779999019692749867306784710926654450244095092222222948590181814891353246009732531601928610831510981989930399828070903438939819771176687462814987627930181653796030906382040613178524764864683623537151179131813581250307212192383833255480610230690828222879725771609147495305024658030700613588537603821963012692317222350852875141852568286599572723776828104781394718760165442415145393591773253863713253861504210212235149075714541819580962421746858456495272861894647615298747532752808514634627112565905250729882319452900954586830621473414381043712000000000000000000*i1^4 + -4963579706697569716719446707869822101836611240955096229061744521142366977010729600308443596839319937677988563123414731179436495522909645025109677382356911408816877008080436214055181666303922987077917048244547507178721164030943690028909421504085474391052521335155309206731146044103911526762301370926735658205016967024356951239084728685257066663870051832744629932372012119921524403222275114137631639496644529658453293052774039380621175469967058719898762314824413561992311519700292149934163589129314078462162293461675817402796121536725464087906800778652263245074383871264833729701835319395052776780356076883799333781993942917303554663557434172437027172688522630741060494446246539396965708175492408250795858127692340693199892523586545445549824451369142979550518913708025059934075252860918735009808163496767046302213087710762645984964521134050721835204111627167351130071887358573761661997294959714801167005926274600166992489129825264677683200000000000000000*i1^5 + -3953493434127567155483516010350010050282574557313530521707987854315749384681441527748246167309715317082226469798029121731270692060121725851070540069531224482108363726044315549610217985682147980408297401370365039980759776651025455626034507678260840531292962500597581082984382278581678824839474457752184179228481192881591279142925775183001851608138534444340076406781094690756867334890535363465993010349498377272799221935930134726734178975563740048264381692461630182171038494387986168373206647327360836284448870390939195246052390480826709921364780084097851245805307140933393823886207507736128760476892658285772026145401857776043040653665922709221134902884786798960272638423211467804019746753293748509290565017361900909187533245935366503616536258128100843247785103217133128392061329579584364613551036019744457682801319819806233089721601586051957967491360643274620338103222210831614447466540783589752988222895487322483211528958338423324672000000000000000*i1^6 + -174599377919069192217831601605974993015621976913022299120143978275602424450358177301191887486239915568243820450593445806168038596152076222943977000252576930131481110883950581185088670240117300890560058791635865530488885265209451197141722742199378031185230370214974564521913380749717932010964093675046412133976384147368343316872648537310660760072085515604183717005387539837133687028819687781527404163686436986853574074452902544989694515351384617839849788443680935590713556494266842187927439839623421998429948317050846069113409547399351491230419168417806801436139842359671861987095319633518357043183207843068939140014735086090495697469520095435202827149690822424617810201157356741081234651836532006526741856914301889497887317173816095516832821834856900804766198192024148770895990746363561727735097880236988546615028687138643047987536436372990580370721650030030181690709146616099383710527269035738274060012109909474795949924971393843200000000000000*i1^7 + -28844191963657281596110426667874877950981433077847818612850320683373239416797585388723999054129456265571205986886963746899763507650479094774083471422236369675134506348487381650308856394024723520774394667667068956428158515587831717644052666367937353357200294533278735056940988126524500544522559357498300989345322535913074967249914652297650883364750194234659807346603081924091514652915485824302030978940405200067474298055676665234704530168976073095394496265963064922224161775601801539527269726910216166915414215768190613310914735172242643100099741119494542599745942150132806104991673585002285142732708854162336924505626299120022733700951581500160373475641004650590337783502650422959389810666155536501491529128962032571946729401268481010179115827123816049928982881139422189468419094133585307457406659967580305968853947524288566508198226961597566358241312620719567313998455301659946704185025296771249016473046647116618018405597839360000000000000*i1^8 + 509863270753969854968133447668834485919082720346849487515370325576457534959410229006186917783660475207483507399248489914822676001443875939175467866052365085182085772403378014477089283051101864006967274069002174397284724504255680700543398353655300324115279077697830431629747003131697325662904701094173971604212907738240631657732657068312466668053975627952546988195529162218145277706791689832480165727649100044983768660691301823096918934261254686604373961188984155257584263138974450654363606708011088791640025381741428470989268437066719379311782266355747657136817539642707904967789085971263869830760579244669974793174866936901209126864617704294961971894748098238296522152548056791273057491270226639308756824338552054481589650455354593913047625590647750540394932244503256346862709885542932093710437823585549715246773377533397086713870946150595675508618804014095857829671105791101058736461595180793583741555478651503812357914624000000000000*i1^9 + -95197025320435936790417750549286756807682902510134207700230475929640113730263574935946552676294589206960262560572187199197386712848592648196059887892100297170695111746794112840797983420926714677428970317144786164084676018922393504902465291159580285510647915201381162896314414945221740520637633987078128559774601586108459625693588926502495574184295955804351954005329990894861737153803689490488374364800943157963761727751622672932076273082765581305914049132666275435312812766181248551287755387933175028235588907211783735700466924788868372685644074022563508273589920052752378857063742363083200304428225851175688097779736577760639630446454009177105007478235784681612396909502866214815706983219959184453237499597063350498190395816695300859066429571185011966519538825462477880721096343163269163271896557084782992352028247186203419635308626856233071984298441012726892475354622839231492435680611574164589304638190773405251062988800000000000*i1^10 + -321623835697405744634375310701770315974718003366285147008290970784548993096243529770770519764321464976512136290897461604449209176001722821458137660916406318147495218009170161969262456168984792597459473834428564101324014246522555380511539334784456181833164904081408877678450709623573562152528488157133588530149102360960584297288284961448257288806557857736506313428595659825148770388590219501440377740186577873759616015293745217661663140762626243822024259728391392905727840618887993838648104825880944842820580240185105866153002877579565270833090018477069429441204301559657316293955431632891685524272300860957527838166560415639061929757073542690628422733236326089962585188971811159423562165068999772176283834431407376790723072588528034094197882376500994068490555810802848075694682446717781473266100050972309356839192856562186375051455533680243181040521213743188900342523961139807781909066880453651894235934290247166197760000000000*i1^11 + -744704063229717394208604176360627678112604549018812102596154822124862567823374334971011354921395129433767687503601089826254715013247063446701944028895547537921180800462461406847936282051206154610227403886189869460309491135064687512318455630734218055374123820840154544663882150142750350900226313327740140136886932462965870351570993267380493031332338147638755333274654561276565399328915154229731474868881040155774226619887170678366512019829796642048836352240612808998460682021289395383664147938396342239675125195925458644058502503829224045942533134175284099048612106813781451255523777841853245125546830279342620484291105672915196551386771841049970582047090996440929339880668363701026832635077974136785538205279403015197424630251029013007522122867603273258968799482779712743980787356594951219086722287001960290596754096620724529008567145794493178522572998268840407166086892649264608797969328871795387457779846348800000000000*i1^12 + -586802300958008283245734165056032325325192449679992364547129794045181885159610485771430400153301051929821206943401435084298472103619319594605191409848511320749195993682834206787999775921516762866701973440649842938809569389203232236169815825268520430020794734843538526516008205251041976715353733347969078994643940334877468241456792405595372846225773033139607233068551729444337103061069553922737337903365085791736503355440241889733198263784847693314871516933284133778782813450163689243895709199336400391984876563511427294105362860304703980011871836152920429622921145126821587792730409176528143192765648096817846594467342487125861968995279524707901835219754790848932896336895144813316511544093077801226818359991402020611116609552473202415013200043969964352256869677670721858671275754944594648856712525920541569449781610266191784622440296175185698729520897519705503702867815682255885510078466773095902476186419200000000*i1^13 + -1609670975645819011975593328672028500846976088593446728054385460012102868725078546723059237617883461230685435505201921371228625810701421048612713175719196842849636158824872892523067074393270473808081067840316784157588880541568019172816104785280062881462288982841981439190894384209907301401299861564515982518130910158075836320473236578047498360634622210520995408513144110729401243087001959557497097111913342979551980468032318183226567035120876858911919206283415246327440359359747336727466714489432737527372078351714406441627676516891241158074161954320578825740563831800583486485426241291809318338172341082789929647903329147525502205667779284402649371577673642022782016982873878191401947237286001688816858581744313026778303739957248098183432811653691940765208962064749089756413468916290568715112066271361363298179982897255977878627590773677298066600782525510053367002225745356219811353626411520834462023680000000*i1^14 + 102001820506514887777933731455444113651599481123547491438217863853829712122267377249258579986012760341312998647220972494639643006382757451278692189094531818420626936801200384351105791144026640819739564322944812893691339182387144049670939616784438207893715738410502601631075093331265402223870482770252246499801070871426747511012452168269123683635482786091392338278944714410811370718601141073919511176290144455977475211857679263753306513320234429229965760113020333058665317334569530022128021962677602671649127155602778980500880238212851898270118162105310304913649209925186687833341291714707460799866586540759990493725987398946425462173691254556629148218710833878110703900506621029526918745177251623047119016464221380602809147906638380198927453022027708139028163351663672083654331734768268679664555494015801527879806596663576385956574805266552192662798604573406442810606335270251298353940494286192640000000*i1^15 + -634407809706375310649329118910414754756047957119807883708911277797193633145194512643895204255299392012357968597641417536357870560638487267479481815986676458471879557720094469726252832032414326183989602580351830816995712870961165246079037485301198964964572685530524945970840679621883302791958533950790387202630316736607020406288886595043983363396813142443826401420693719283950128078265636286436760535456809713828059724887218283264388630966383801546496905674178193717673956296605267339204256874684234726675353881141349636498258439063473615277750936395308623872807397982698696211935409428277553185044282382274850866021843409602528439808340328512941044529131393600195753723939127625282832108949396366742643484464041669614514135578288134012881051456170020955839465739024698299905099991438191027098310294782785170484367795833608865582334800561021518745837886335859645422837773193406738629818358579200000*i1^16 + 72993891305723030649451324015842684520704960536008541290468552737347948710023594264477905314782129350938608610872056771882197436065366171521837599142850697865198645768212189346366374922541282227726706933627167635083267787777547012446970450006478575997953334987894201821107266118870621062496866962103618866078487480152891375596843369852196033083354423300889065974602624558663474775596395227933588768739222890503359446702462520217631866354940924298415108559914610035445952912343574275019738997231901426174251158685827387904732799301143954053596525491279738354946983401006754938806191190175415050523131866885783722612962439212491340863328656939083455056438316323810006413329775557584364386017666966509163568838480887686366805943287222287696366594663788104633808505685207940152814655416203490287375068253642874450279266096274659597079852863412390557159100172005350230208535700671534164101120000*i1^17 + -1817044475995466841368572215901181633751805211566282615875440644798411104976031942286089829841828904950347858549539604822837946431833155018945944853990964928878568528385361442330133302735205930784790845931470042899106183945408462844409981655376502971375598184447967407388001620965451055636394179520598812236599057935170092604729588081305285738363285793165525080975640949572139420728901634665942227869483876899896212039149872951363205057532073377389419704254576621971613667239895085927313127517538540512201439415331772069781192847581185252031865893333126689096098406112574467326863739694571631016502841200489215370792362311101718680192343197702674371191714995923791596295733968444134049994776551112668652444099748181041920277065604699755734300849820847819786227355834916437069800886830629345348197451211196436358883954563400680104825430557013527822583486171570151037233738203257344000*i1^18 + 23602946905136439639957459243968599179458475264876627418858511612409597460857686988818577966447414967394985208877369421007785624119420238944194107675949242624019381706911795527120553582828940850032133584864066604210544534880062816473237291090564765555010479415969475022328903727426606557868633539260468684296338621269939930915484778095711866115400280101221354268368324614067643682597315936651227692596546767560594736813244979100744775366649463148656324894668888471669377338655710692725844320536975842119281124017734637598704358348894000933485671050848617346748390734544714422028666627855242086593525591745994179369992356742269267635049104456198145392128313321297794722387162494863757033624735164839670669356221205878008207811908037971524997717599278613871589153639320092277963364662920854506125923395847848856330467754497728442901189801347450094334433420939138347309928000000*i1^19 + 1526184655798003314306936008176525778199572200315641558117400381104354424494566449367026606883532827224934683340910516084752604315121178754180007492049538893725867886980122365871222005183903566480682142394875426820359528274969124733048348220564259943515811213432263571254818189101453055482218544281998700201559766556303283495757895763047834941565832267649650685234188312234686474186967383084732352587895269225946609227617497375359425265212695169641642836988137499604065856093838069192568337039960476096570418869176322009398867704411180764215152988753585051376342599185260142648581537140382304066758367195335597120091958570582733341268208565701047124260779225765812880462092542720060790171316141836418080321711132159161160219456433092367605002302580274720652335145910313342500341427601708588861528891318526831897448324151489679466955585786352047027771480970707367983200*i1^20 + -15887935151371709230711191588435314964588543485079017894937797847664557636846342298232291397985973532146760664938973979248575002465602760398998117947496447535672623516783957923221078758916562845962444734831366348348545317734227158357267133073889591960638460669822623969380552188469750200470324098139904191975640335774137060406717515708622768225198013642423225398937750405487890375444912570260675182488066049571809382500621564988012256442954508119580576970947273871958825951776828621375233964139056870054855571472504437837922664861454496500157960573086623571523819429998166272384296372995353245212398227129972390675278518629587247435271905670800858243175198082447573855919333447913077413915476455148397924927276068892806190198462113796105037373213256813478885503495715908267051520698453489744063347110497908810700588815071039506378030069024534383845569224082604*i1^21 - N1*1367670570767848608981611246012782732550161308829753689985772097468412335499164165965939295678513248998413734571815153205016943870726822678106182587552079143255949552657650729342210509406031287651461466673923203666102050060614571389635167789618484606857012260118886387959787161948439625267197893621917371387821567060386659866399476131508735979953700457504399188722698171147*i3 ] ]