[ [ -1845223878088312596729696254472300338257915771118431877508196891094156879898914635200207571288778988800365607668316832211918505704841803682809895933767729853555449213589132867319445259979478012053319583934406600431237905469758050690008968612458700210748609692789051185382400000000 + 1031318348774933902297846994178938403478598725090874441061307277258834278638902910534841336081206401087406901032375233474571251755087891304339127732766237151834387414617041473456796162208979915071523142445134215372931240244773693559247488854417561394136668671314124791808000000*i1 + -523117005969254308448351564990983385056855445318098914105627626337645276341273112365479921240887688645000615430896744415663693927264920246149401926249231561829347654438571179225787965407247109876143471161512201590969181395937446770851654717278760249447791697578923171840000*i1^2 + 90904946211029451180418791772498076261148681459741252862399438494940314992098137012465850018521335782268125257749394473016314352682649511300038719666690380744568850366472534648842599906547732714470348788795383954613651581310672320455923054426916549391562978488312832000*i1^3 + -6781125627881864099119649963671229949936258616635112449865883438633057917563926145924425798208405817291603956539664818861015412134551085508130131242030384641479001373004389302487395183758326099834156077034545667382928529515854651027608332895323577790257414757298176*i1^4 + 200598557548502449032645540831380432152586245642836695511237703729272602804704497835308775691142324057207856058944808250064479989355780972029096311460913162702951793806057862176256639930050631558986149730783818863815815593292389992446598766716885751880941209600*i1^5 + -57228017747900333080081401175051464367391328350731470655946391805581366167762673019619472477339852315910522110950748497378534740742924239848552166324668242889482287259256024997893515973057747329419490114205529193063245250081436225289354820897808180435968*i1^6 + -38407027775054251715237720207659819168945650287300503501686271598051881772962973570216476480533053883310949935596727310549432122016259179802431375364749629716426358562376399339799949385850962962852007601809288409677311425381445265675087647208964725760*i1^7 + -4745240452926889231378812248180395775881497920537613523393021758357841251027629905731364745131715181351916757502095297017830131233699318947346625410429313785861324711482047997102610215091060973505738685790012573857568696463903468358459087416217600*i1^8 + 178647453196955654191510181749533954183034168631402352875732538084217351741486536881587578724085462736956470863349854997936500945095930457946999512058596916688676841799213247939755952843772013336217943018473070485249387234649517262335113124480*i1^9 + -2397325014809648518423080456004034727789439031995427808733070833898570191792983723036269496376699996046563070210194286827331569334152766075536424508299103468030517923454049602628309811553254155125976383955023395329430649137019438551670720*i1^10 + 14641172313645766202592538521784859951571586562473081393392465533682961476403291486798030092909600155545498486401097390075111413753149072461372798824009737991514297251001712602217615956705385550917345372786663918035182052267378081760*i1^11 + -37723240971328446599115483782643278754784613067156767876563716184887958107563379159870055308504023082751370295913902418915254050483789516015183169962986764544548328863147185235354246926789366576532684796292598149627975962223600*i1^12 + 335569031902941154094944121246672248052285689455666036352135249100497574023099135969058794206132994091327815881843495636433495283622559572991836951575487330327955898610987988338628396490966716080842518142731548444482520*i1^13 + -972482588727868000011626824487427615433708699186573715957509162509763514986567125243019117718210642606962249846484412357403619189960322653183288848597513549286696410315171969268712240298684441830198536496972528*i1^14 + 827487188497691309674534507485036858861788349281320837277065080241154400976829583671882216141182507524377111800287483141310744842555903671404669879822226761567413137911527172544643519561025834319229540*i1^15 + 18334693056025986411252181840560767475345329525759314870903721784810660116801184765299240893716551633501042775023834777038236958205929984119564544914595704559454399628228435681*i1^16, 476649193946978304924429469992891286979021148326062319774613109432643592530419941348137460320920668035744765063940503955426462486093203795934694500382843442383533910519192907009180262558574595559930594751757922764176476425650356127143301954964567373388952640488691150630081049652769934598096685370214812855825854376322876252668233189849077990382292539801600000000 + -251854855971080676446049789660992345256706547608306476092468577579874834644858333068575315283326095370898164407425770185456385135495660103082901405260496725004460370783887422823302185709959745837347569935239381587592380585042746471407283461177877135706255623730927539514793559548337692249859605721515415705950021309962901895432898802357424285066333519872000000*i1 + 127691458253197589028314918858568554753275339616321491488489253476451958003134192616597478675232298745777503807145836059043324551928335399909832008893947437355600212857559440697924478982397157556610017264696417247829371856493674220739969940311920658146339732266556867988046821236442122242252389557716526787853105352082340078297632665805334759444116930560000*i1^2 + -19729375660407514680853824098907162183964157833976595547372407333408446497218674068981429661136596804956124831867466365659673044861831848818452559638870095595600649222502111653286197593711268493465754337804830903940645846275953414827170631444631572862108198940821468713818632681158345189135519209854946295982080348064457438721272941078434508141232128000*i1^3 + 1214417511187792892969911321975938526351780110969437387958368167451476103313832676576040989129454477800419277076169723673501740014525083306671121808327439082837932836075859161627723744334876418519664955504753149804036130204784864349988902607618107392741187644759165170033856112788676941331685269083981235958735899629697177040267811177371359441321984*i1^4 + -26545800924829105901904531553880172762756781311372913593750733168799412965588914700654332600701758707141563266638590037910692799988532755166083639423793835818704956457535804051347074079172457444279298070747917099555711297439200512995763984851123873536682265480792758511174427330086485450553824548549049684107438749647896960083576595317680766976*i1^5 + 53690910853978222125463845367589551750800288492249329582555046380661212371561376575532923730372657422380272878418162640142830585178970820390517284218193581691801277402887300561137243527875972258526751500110704531176750389821648281785274879766985077377533070715286568830217687095548708363850495055770031980039961658415007165541483877498880*i1^6 + -13080476826627780098261174153256699989836717959853013760991050483953259148713506427005297161864156958258437925427922348530063877094508527097582819100575574012380211880096652646766023305328432407283375640786640200633780598736648616838044598176058831084664240306662802304940753238993504053302166808908801122469838886957382468279956930560*i1^7 + 1035792160580497307941923624823606636344210025619806138851216479089165592457120047782660436438546597798271240799544345235071612792740897129012651400137350129860786051058218498614761456350814905302417249877921750929775540278104703606409484901389496374548101753037210488989192601611506310749726812677894616379347665607770122751180800*i1^8 + -22393491805335140384999682431572971562146755154675959912145554189184369241847864689042051986947358957638557276346547920335104635087205838195886198820298858162170916426317370072102498508219366525154863586808031673497498016119407651394133203430573606133124715014919608177668061009724760730468735938910316382836474765721342443520*i1^9 + 214506290049814327296329074881467213136266644402660379133779584824896182920466028610631297105069532504363242235477963563770221042095299684204000792215076514625727816599158043971711234825425415013542513734788573337538870487495971910230379339157782347201412961108817735240326201910141389064474403781415728867311179072962560*i1^10 + -998439785372236806034418938434485064003370500349276232012982197342350645951755533853107352850413334219644720137064980334253643457098774563152976910280248601581455410256083077779736270638146306248174268504003640248653917764296580399535426524322049765690124638395704181629462125542399159111274231412354044224142786560*i1^11 + 2008118341766091607751129423739892323061384454206446267339906988866229274202257887184713441208897389609706802557859921946898370066516928407031337356335348073438255313166105378569120171196195998934340760902888647483864803599181796751040142586483019957732487371316663080195330079298913895861082597553220129710080*i1^12 + -12766509270849181465019857157197242660091927314389816313415002143141918977321174650326757622445171741766987282385724191741801013856342031106434772159485157707717700196239887747022275765678861120587894951333631233890906578032717899667676575156709920847614047225673005651024865360907398757140815398993920*i1^13 + 21136304331411854903307749261565492559262483739583057274877182722416785977143283387329614123691587969609558285604274257579748306285061991919889006177906822793579301909879362772537720590897535086039556898416505027741974449858225409118440576754377003247641198902255365477760329310424912334917632*i1^14 + -8100776353673826978188052156443490389981846911362147955023267285373374486385918022442178166064157899817165897534331659186548801953608040155634516256534821179576313104228987111948590396832781028670248039771081710274471584298251197679705687960674016355028630347480240159429087957485568*i1^15 - N1*145513508452936374963098877702504083686590902421060359320537382970549688677430125*i2, 399392498918666858499180890879928512530800755846105272686195556433389617705121651769074325442605502470281893840728595440710876970350143012866556775355874957240328956846830729016554369212894642832532505628819120274560107640165652224169349380439744895111661188970079186177891995252120217234260283695910030252683340189635873843928520532648254149946412597043200000000 + -211396647793818350568043764478171354194436826343384281827940141879499147737018747717538656628656012958425242975611868671207652739790992905869300602462902063318941017034977445185283157503530937452366877419008512753982516178724949528728744238640976148197165134079894847868940801196205477553966274596597896267335247400463058572883058210004630013521180422144000000*i1 + 107044630644203298516512624983317534709109374189376619386582888634633283783659703775459635311720364226958986581943103425355966103065770276062760750181062801297416836133739775834944353349521339637561758585434462863070967700880997206670231489029004471695076421449156618389207207402715515797362422414237417799929221711826794740515169309631008914038829957120000*i1^2 + -16587832510494920833642048990601966053040983183814079676219009553147413693169889764134710177387990930275456629767655434032565435920378503980095275916161681200771133683292204147480953262357830532564190056812215320803630595910501097668751836383701000623068420840296973997822958091785489970372477700921228910613052660002054763927541502242710612147183616000*i1^3 + 1002455395230180502080342297976053116273906490949584048919633340063753078620220863872886317890505654923791639373581092705356892358174849433338223782530307512375930598564366125180049350186865860978683911269224108018538500136664235283638520720741598324557147146126033062013647411000771807607195681144325773737453015983321741715333672432415063690477568*i1^4 + -19668036211899427286188274579956127665747037863284773977905509536499333955274482455249706846987949787820531082349881036709399991479477176219111304593873938403743617793012795926936061874606903675533160062256673957729228768839241232187005277779099972320044064661913325534045609625752803203797688296988314563622079424368091942364635293978796670976*i1^5 + -71950283904289222275629291425000522085983984772143270722938077062610634416523694643580411938943140175080105031264566160274956314731822602609346582963354621246814675614432466332834359832506344493139293321577186986272115414629082113520469092285706351020578495870716496062517852894007093410471690245956091563770763676725224248511537552670720*i1^6 + -10149384542172887351026544419634307731405728289170734368225930959788784540870000202391652603230070912363749666148892885019718616598712724858950553091091346304226949090157696550373881863558219291942571359329933392666234169614780533862159659272887723373713017585512895726568772655833799762864712007808079484791209720226845989858545008640*i1^7 + 919920643310550585203944982639681489126802441907830432879351168621947194841675267520553984376511479865960419953112987780591497218364632490274687759321213094888000141207808054391690647448170380399663948507625635819265692363534832626235593641921226165589624922837944197884404785465243349515105844987045688192951923337025812012564480*i1^8 + -19793712984770657744818236838891298949722994758944906568073282583835611776302467519303363392977755345594802660635802142978351801748061654276504750750473658599065991266587114800796770508687620771586517997505096653021836698174741353480609827955690431927278425170198563653630307282392348606129878188588208431693626958585199784960*i1^9 + 185535307299788135308248203246004090847417333430776404714029371884596540150581340479736827534511402846089294179273616219305369085176766231553247844322157621265725404588014249272207586094664484227835445750529516187342117325051083920911075385980812545367106930407441967437511707203869549537089699592262376612787375882754560*i1^10 + -838886661411108951171296726742536804947271296137957394122073485259854993480955355243130005465279901393052503471244710849565921708872127858020627394908500697365360433133119671371851578659408140751986405097030824846874299816950964930032250372007446886901159934877156575557563981312890102794046837031142526164971398400*i1^11 + 1612287135586476022189324550777542320176570563823078120364076392648721961092770178954520083014487044097419196933006202285237492243951573250213968870158875661808622163961059955693500796790118492225838844561081136697925760174894552445914356311718437072481219627288355592644685657574699563148021017210990467878400*i1^12 + -10195134735179453650813548917765541347789198472110727686041111174004536616166046106385209631014602597310284177515972550362638253304021866587215179142295654467345364092104729174485760277182393209143719170722051543725164920704825606514560565672880354031543069075221603079924758669763529913572164332397120*i1^13 + 16479589706262871246959750511129953086237751854001015429261487983488773242303979250868182211163025566140590399851498005502269058516876294198919110892570604878619619427010217309015446263432455908070802636264440503779776596596869828185433223114925234754156140810054844157464160631571956100474464*i1^14 + -6145780615953080742847968026169883086018283656393203484795228996226436491632359897189690595146039462409630064643490688718376955996603777127305809933011218497197857494449101004117806641374446241289166752880122586658671974622048228931318759844369337909381624872138762173092599750139008*i1^15 - N1*436540525358809124889296633107512251059772707263181077961612148911649066032290375*i3 ], [ -102160354951105259704914646205117420984070003054656528951064843636501197588132883650286602116204933180864657607426669973757593802371339919576370750248997440627472803853381200778620900406907358126795303589486903156322177575060657491691265687758780391317921421849600000000 + 9484623772833683316953193765839532028132821222302572481743730591741637669320987471776717600047287568025856901279580140331768962520202604618896888568457944778228005215994007983659571407571589448458119396273777236801040435144517556325941215225369650978621245952000000*i1 + -425750404722173173197279305049175270872041060930706977837643947359182171408357548262781903762619641457159937374026070683230982201104638167198872895340594822332324772973679279257132747258546212528797664269787391077174668874982065728375774343395399118713436160000*i1^2 + 4741606287200078782594067398413995685436589735474882782283428314799953044072680567180187043371254156851110168264787576344277865530231435599358299181635065756961537840386863888347794460460069716608299039747702480562693570754525818571854472732769160811520000*i1^3 + -16806703060604177866420517438740900362162251963282892737554528292629551066924346402923396483929184618806381935614038913210599603032946737004697654780813035960724478085981299257340319714955337946355042103806302248516824753296611737244229438193817718784*i1^4 + 134470283681495671089596632916253638379129093435728264005355108358127606257543640720920532396341721129667206315896297065162730307088221922313734273978315201296520943717706094872047062022955057033622768666493938544033749940481886863390586687539200*i1^5 + -132600132450860698605816870363290915060436160033949192897128591326326571985715513367931178442549609771458855948018412256803434659004125537960254633016572525547022185404659631200313651003749283478915863537132490681526447334462077329743245312*i1^6 + 131968133957152113755623607055271121186418052238321504027149180896800888399576882971048625859305714516703395422694789245017107320983532689386569156279136921098737518813478837787093002564032645913766486398779236963910397501453829941760*i1^7 + 29497658290031410976994505918542621460244716267297155475259771394736478441927226661355929096333730473630899816240291060462688450620715952748066258392544062446192961611510360440850703726893342102942397977201827072757758361600*i1^8 + 4530227157593323457224325834383412860615268786960708069716081710859494795868259115133301962871802239375653265609042957979423275406120714061083362931495510606815054884351659141718512459056366967682529710207094283520*i1^9 + 380071397232856321866360697291966222061114648395299699613373992846852684939940738142209257684182708251505506079709293947505061620775557814236995048700148386891720242996994008056334018808996831959166867520*i1^10 + 25172957439750966459496840715120116753895395279644960222240622423375162745003731913072410134276400085763540076911454014101071174186905106096456029575919281901961620169839342928003361203062202240*i1^11 + 133604937243920411331348846475201694709552081036734223250622246107226943992074761591194146718252980126967115453986513988223861334468257472415046384926389312212975557665340031938013600*i1^12 + 342640294269986535713928499654239581406423208334244271274818135427771409998893144695994622079967357987536591802923961890061994437006299908732719500024843837265605064015480*i1^13 + 517886336494526827427509715708379015858752696743766815563662219234812652523440582673072028877784949419930515123344022662800462009608019475389399246440071648*i1^14 + 217783484148740182959994370890653507018355177950510862887810719839297439931909883229054159848815580936911377769034396462895250451213894375110*i1^15 + 50461023588154831543792624147336046167942565102206954248455656865493885907425786956104381759979494135159728866239265605329*i1^16, -7543970940158825237360264228085547319399931720750985932634983809292947763415315264526740832040555020038392068025584066943330807946112443746315732397834796699245350826755712270362493921559993533450382556205720818777546360251392428008477198767413851372110199600439303508410683419996003491608239666911035408834354726718623529438884659200000000 + 2311917564231226867642440129819664055390180247138382097505570951175168314354103458461078219560550047341792734428063103264168045201743610451327280792229594523428020797073902505694972898187666289496444398822241343149309889811223410050253358311982718588285167231767376228470271411332149022291513772064643897459631179969146955639291904000000*i1 + -120988169869003184637003253640655670194982605419987882685895583249885408695876490439414230204630121529503520044266666716294113956234073123169821722587670585541571968339159216360537345987651778080698275399601951480524560396166731808401837173995653515250571687067984914798780710976777502756329713988010788589828182634986040532664320000*i1^2 + 1520735483524518499678937804436474028383025816259077402102487872102894293287001965619028366102177091495738953224978794297759678823811496726520460253841909186756768091262116365199915722394050431919240850497089608218812272349725140108459864547883788812421482524499066010614403142978593820598170555159041221981565070024371077120000*i1^3 + -7468083326232440025154995774222678726812827806962004391828711482076834568090470588609691560139632444754593040406024026242022522587082489104809032040884347280848750088266346252607863296006955491416584556916877825484821413630286906231816445996727824971207093809518483739926661719843707703478790039012866990910961096188755968*i1^4 + 69032080486997643671757766039361049877191780403771077113250520849403325298603427306699249049332466323899199546816788827634893589992915287159584625437815717621923807054145572728518306767881619347270722839511218438395651345680441317608199107540497891195040942322320084958881063900903385369969887386149737891371854856192*i1^5 + -69211764154165099533035406009836590747869201241160866610817718954678862477135703846631627337065504635628665663763704259719212470229338574872199923138885613159287513772590806436424258495600374458126005935642125162168036165074728096391786449565383120534721835858742835267445936777770966048652304063565277597532160*i1^6 + 68281959900796004497706064978929340549689787992718069560490954534419905808698876069069163574769858814877990828400286834109334005045628156592119189957882860623828246172579837022901010406704944606023421550385802995635403477982076378063280491921546433311355351559413345972539292739364681148299232702006558720*i1^7 + 17199139236821528284307025632891216697133054564526991369259150494641072317353168383071159564007490606885438715299641186591885676141149359730673279534524478407003068956791920005033888886057948992184984120030469422072069613484531429431477562284171944237116671053875209238170175744547378392727552000*i1^8 + 2015030107150696895061040725620230305111925056927680622328034974971374000332169848935843714887219377791608485597355051862623796443608853006192887855281903627255750013107752586135292481021702675937548504389151671744168455327403311592801245711905817683579487113365875759686361373190717440*i1^9 + 83572234464471455871552276981354479031552682312893530871980783182605813366611607956033372917942490451314016456978375085724702875167504714138815647348108509717346220800936967375147268356502899024836743931626220712054890332470409613339197561454015998071563772041403223486791680*i1^10 + -4362036817260549532132737547629845913161442602326311749620828563770653089272498487277213090317495832673788114066513855276637611272955198780089434718074579828533591727937264645012398805210450119137179061412588483446889382394379556709504622472970492611428650430382080*i1^11 + -5957459965209798536388017169489473932449462611914578202006970173209403161159069219669790887518792121642202041298388879368893700244841661355899775544693280859929891793687528343782796281081759257695492012489406961977747127042838583621064337664125083893760*i1^12 + -71162516519731488311539595227771219331873455643358887544564131276339489952620349618352795415796666259131020562992639466936345103416873713821815989395318686394167180172621941643507064494433512314284667996665727350561560462394882593547125698560*i1^13 + -63740859634772558670228224344738861317502694783439638935525725728339624215596028739752111526192459595856036603242671177083479542774564897455505862527554480807751261141196852263125692526293914660836798109396413740305934088177664*i1^14 + -12564622774568170403434306046620303877207897249162672696198763394874559356341205057000444785041612269933586169229722771523829018789864979267695500032092433775145037624796883631074912186758667211235914995873567744*i1^15 - N1*1216164164876373395411591727052365108166058357770120858555495795181625*i2, -36726979990385849161752790248052649613311328125737812627312072791201924361319787314731093015658659751305463340167508389008250572855210364380825222654566052166860456843794499555313341253458185264280756847716267735715308967168688416776173492575772179702215307667042554366928968219645055046351531324917183067813180077357462611060992614400000000 + 4869246260881047308349841084844225326406428000150789783666222528074986715956099390636425944854702788451331113321802413501182947864970053670700601212759739001292746805236327166099665055910631101486684251246834862334466810034198260000441542485830159476933717823732339823593126928690944185541806005026661916065610442110476124454166528000000*i1 + -232341498181762629669915260219629616606019939710117191430234244031434518626331471051039431830921894238679525724437010920383893857078052408159429133432522377220604368565183782517655272310360436536308368907266653969542159647435863429264547354942901739371647340540349483088383655493295126325931114525443651383006116634345868001034240000*i1^2 + 2761455006709936278512098129704464564037850298606840429388322247976276759595910535243837981513820859574926463256712244513866852091137834721744622266014264396321036794906833743394706450738833160507123604287191870260047868546928513325081003447249682734883986512786462133350660252901780310465494466977816678162699721739741634560000*i1^3 + -11072794505962564677096187962025753932785678075616214161363260864963472826340295017789658774235920581629494264128497119942626692458430289673378680991341242092150040411055103382374557028586435962164238621085789017277830899132805718261108121473097774619879412735989512176392974199492618737555960585949679843278800956147531776*i1^4 + 96350915311629719103036904812123109684322887457713895037571001039166209352272518267620535887675065524271611630075598627501790453319973717168014154045662165077490792844323670616575943996556348623281808400565611503471107031698163286223914544204785050318221140337159282577274703500919145625497034655887078694790060982272*i1^5 + -95121738534754330538037487303746017843383983620384814963247578628198593337955444895184353687865409328266688873211109243325418273468895986189622239669697024206797193668547770794613457065021053588143105100388111939932623214632835830672986546472632131697293892192104252644484442828457439456917523353414765415260160*i1^6 + 94413403988940257391176070309946916782036422723610801805486502536261131799544232148082956711482075317291101597414205838230466054017440445553420270615074015472001176749939662845221786262393841316101332600784593063065994884196820212441585956049922299737621036991150265026015281645074348178634133405817364480*i1^7 + 22010025436948080605137822008818068816134490652935500456161501532531696737630924466596908024989226307934302818797748878196822660363103989004100959758194870529927418854940632288097449392193612812827868096960704905162658841963950365442342951870301160062726529463295682122997567261310348419468503040*i1^8 + 2590287178755779373968254940820070176682357904198738665228677460970691352100611142161340353892860268342408416755942665840168065072406541504262657622311572892786260921661024891187020940551416339451335549895631201895829237383752621693138044022652122086255012045092476905057677152292613120*i1^9 + 126305037366607367629604197625064744303241024411651063039568208731759399549902697541535513012523105221009025793519377905284394170172946703802257854835402318125119798401229449304055831918219522630217985945713594721812587866086852772701703075827091660741619098056469053647534080*i1^10 + -930576234138911649632820570116379114876815525912588955148833187528916917757616421596176678485874928843717117987555580155771441710223720786960278453506464898166568575579919298144407886103885309977482610886296584026438103465373663007023776656237353555181124195872000*i1^11 + 8320159243492720947705771575837335487381087714109037760511413343840778641925486336654538167544375352502170805254153896004870396694486986632352423256846166165219348171110491815167061193160967970662845086859778952525408462628251042286115449815857211932800*i1^12 + -51930027817810486255628793991530073164315638434850710383014938891071829096197742893015812195141077657312981766219240767095022416381768145903529519569112015319601091019956993364371987453894425690122467011709088751809064854882017430062404592960*i1^13 + -45219098601215311958880138740748466212672766654790850675490212147546079197007105368993340590089629123030307425732652688173959192164315643231023037369460714338108471291750651129603810337518680487524386628594725947541316969282848*i1^14 + -8786089210084794031674404436675235122150162675508921391794289500390874403441783357021967676753305961538421996571866070326853468682170341416004429337253516236092572288633088967123368770687762325608232329832829424*i1^15 - N1*3648492494629120186234775181157095324498175073310362575666487385544875*i3 ] ]