4489 0 0 0 0 0 0 0 0 0 0 0 
301620775764032583225204592 -379552368426406780061348724 27482336678919656073891288 -533214051042238497233610 4323353708693442615752 -17980777488309467702 42715631512523884 -61210689303549 53778597320 -28308518 8188 -1 
6755408953181616249834463441297165184751518160808 7671965713932671215189172314345373658973621444720 361682807698061060029864393374764664736485835894 3189823555489862489654300037849598110752841376 7887663004103495266912596652859963263008828 6335394336497896164118265409843201276392 1680238562620278254610923160177760141 133151648869979341662971405276832 2399680538333615691839066252 5080509101945515542024 175278592718997 0 
50433694439789372549668537142756621797469119317214580546583891832296060 -75104985331546305169668976380096874748323960909492451376091254479339 40614154150839172860066455687219141817568815319355745318784287880 -9771819768588193308096032091016074842368729243340653727484594 1040739503894319361465318533409283713465714535052085678356 -43712327778076898343933756328361953820126108228707841 579837890499769956880096251579333794449753304912 -1690201778934587544406787651820353061411620 584979939837403832148690166136513160 -7510211525228283111037937738 51291785862158528 0 
25980841379499397062220919012453792657860136185310068760462944578522820585572 1172562512257264930549913556683747616963230793869249325781774484706561148544 2719366744806922206626406147992406256223184878430443186099076863790824596 1112907895740030605493192652252835426091540871943941920389533772077488 101620773339962298518271650905467333225105529885457627178646613479 2012918157366166122883074865038188708717769430855895389746816 7037306786767647890039906308646244898877669675299938586 2854372666742596173217080433584226285828863153776 60606949913375089116391226392000209650589 10032089483272995593918524151872 42602751583609490 0 
4461136130318093748652240041340969060303794506596511386741374717066958446259099728 -155152982608311215246029904705132241134532587899498634259686792267032958680168988 254666005145057966177684490871294160662250855294214383903661755297002883244432 -109660923185016386626218820431772387308201860580245202486153750066654190444 11535644193089431560628110278628137004938500193670178208329915488717432 -196010153339200958236308831040162135700495169312268450017165892018 349623073963830440241434229582312359697032658143202103950976 -37057446733227381791697023687330595157060035327316272 81311716942936111125618720648508676701448152 -338942350385911041530382989526362 408921420575168 0 
255294134034129771618841689130151971458654784427512148157923986985971611629141636311402 -239319524579330225527575537566582366818593854842314437693502344978819612425247183384 65783060134958621104429688474742255985414425278106918919042583532427865911697951 -13457544844604222780819013113759646362337448092554112796632720443188431835568 5550247087997786279911155472997372009725544873285573510993305732366382394 241560825974796075125294959439149768763962615057258095380537446066608 425511849698383720541079758873699109884762906307962761329488098 19240883931934799069500437054959507288906596555874109696 6408994601494653078487419381431743630980623752 720483853614422445220116671956664 31277234733 0 
-5727211758171092384475440098859319635076309206567761073341166460550030200092073750526304 -2057970830092536476415349449813552893762834395684195853995195053356691753620639577084 10408543767211957802812530843689443715572095499286423514772535532303614940449894792 -2709064266725034846337760580552711541712970370917445599487476610255619492365460 -48548516343693859830292556149177502432316026314366158572916141045243653644 -10813556302603082791406976838637844043686979112824457182793209812909011 33838051921648098698216798316137758336619350717255706200440505172 -980806680223636457490409180050181022136342197511834460470 60923616477659539993600025874385815734593476288 -160225134991394892051574762095454 268 0 
53450588273841661030087068546138498655868171351861405430975259794914768545063773998848906 38988394587020274543384589849784347182155085139755056989533472009557667119091541486352 324708544745009121853176326522384627121439630812360580688536956624979512680343732256 -39930431886512568143854496635166298566280574275432043408138601624712899567539616 5698852880347242277530248538975345267009189856210333420171086637632239775088 4375945847541295541548329894241950127420475250125299237831290578767960 322627892863376236809007241898170720362926592459402865979095513160 8569476080872521324373238522149664707778080446256283735200 106932437904485068225859148734184496029765630286 4530631166990633669026010129816 0 0 
-265211582084284175351989891462446306609725568807328127213713773433096328181467939152913092 -42636466573121963885660209914228736844822090355251264877738229675925752765247595332460 1619449651428244120218962720560610187616728065042564809811451815542129210776136133492 -188402730826805308027884889890313743959263248232486422859046358424786658927176525 -18652043974867471240936517316023387277539283372067288008995275560415781883260 -141781698525421779795029948393712335778088768706038664421149511534163616 554153566560809989818719321784627184272579762690687939466149167640 -18800190806004178864263022374967645476154501536132010956830 45154706667478552552036921251096266276400872928 -16640797977576860320738500362 0 0 
735053041017304729914320554871915133308403824836407092348189271016190268242820258096890816 -686852522801442915914222046218102812440284850235376111423412910993543383266140957361424 1277419158717813074638645572322345915138401302239812494035711963427730201236675450118 271718056882460367082223218190118888821103931207791728525118044111117358840623824 31681174450382153655738796631121744450815301423793662330072373623841040371622 -30742701842628606056704889302022840696796760536548070647412035304767600 266793902200731109923844465581479150225818463776000889228030964826 13590006507800141582315872697190101279521207691436636452384 5388909653085281384367889585422546524388379180 6562495605095704345248448 0 0 
-1066794887462285725822329274667814973132841117175695315376589884134240255746954442962639768 1855984396965299270985489600173750801308901392272651217250823834487104546088745624798594 -530836935744624224455642585198746388359012996135154762340858375375007797556036216144 640206228869367417042496556738923820012793494496372270639818267477322240359082168 24173895022998944064098870140989197468097499281158901844076597115267405294824 290581111339211902018391185608649340830965123193793615155881104553382580 17029388093848226713036364291923933124535085262820078609968531200 -3926209846329035085624435540328744862683728883283368523856 198316726804377587011452955587084320691526368 -176026625868278103338 0 0 
598270413347887047571462920895426924453439538669163392703239586478680279003982795189313775 -602674588953768200148852967374164480953276706858521846688167010386266690466930377577480 519798813015615220362148113673212273880206595350471172812878310409812877299706996042 122989754074890137193115268092341857885061729150523343060726732315321184958789840 27481768006976888597135589035093844079096519096276048384879671415043004806264 115339159935624188652993441381135386838083961427128205409654315017881488 19095973377510866754641032101945857948112860459846271166018374068 518316344070826245664365977614257471733138579706309899168 2312208587855977304957021592277076583671134 84065413354536 0 0 
63313831276927643225089430894091176015189635106340970912305075563037029404136941027536976 69788319700035561184035876685454142698480065098500060835656791803687175163143582221544 112780990748579298378355580817014305195332605613924023259042492060895029394459760400 7145036315337300978568873425132804022349397864616835199285068213296991990732528 13474957593174716834841862481287383850207623856467719269228135440209743610396 2509350862716426565186076713623027724805757318472744822676889811421728 -5105651727829722623369283269982336584600088465959039826516727148 -34180409605393732652721573773468969865732463554116083405 8281807343237752678925680234921613329728 -29078 0 0 
20050669461419727469839881763232728024517330908067682311306793165710328736091899748687540 97748193928993272303348555487597568269668616776005249080183069473474392486653595976608 -17975143031827793465057960767067380426855765921565728694052425077237387568136462836 3558356867485885353564467763390236464098909722865343553764930442284490687237952 3579247702870289600172266433671122036270602626131146644855230837273454178248 -1531602363149761125099255710353176252471163652312069444343495623163480 999853768806038169018192994261479067703647506376135647648024895 1189084543672788874854887659392076131083689673163457312 8262740403586605752727509110857493768 0 0 0 
4706441670577814640698866797500330513507081167296263325320826653782860990287826770383832 18635235927595793936649701269094830828337799913421332185886343632992397682521627998686 -3525149349842156393313686845447094193384783143116410933481795892341118056201328252 1054040090299552056777650242902239321092299486267411379884941519655494102131110 594972889833334755966928349053090034793170181049865841259797540072453760592 -138565187506682940277853624518086586117750016158192633906498516539380 -108809300317012529503460710305054696608492488666196795850273368 -22408607739655914867283866693943174427616208295921616 1897246726369431816883899555554872 0 0 0 
846921761942563685017025949986580531100192882854456870379707205582722207288341342507639 405587739042980340722024904656291633243539991112454266997747962421996475716898071440 1402358616984916633394249194238928888120751449036789376683747743772062534324219160 -16391061302485909196731850678653447573292935738139690949580951950741252199632 68247811387666037332462062329479136452383272617861598514809932868053306985 -5592552776596955210301279011910321116409605655144167159694627840880 7313825069074916075704238733820750982822872976452875667769050 229016956381782435184627162296617273696707150356896 71233638414223376650851942501 0 0 0 
136810908789272406143586169195098786211963392390927844781446633262173893042000442014248 -525090568894042814305838975951686432776592148931347757621484364180623809740985619764 611422202027291115857405502370525727261407417165613225069856224912651655391696984 -56831821281909051735444881010134016527123936847163188897676206325387312834194 5748915468981474459218172587333963374878441330836834635784457653805633480 -142373881762161815045164636477830496531124003118949333006379322514 -306082951577239769693418237088450719069824247044009715534008 -1237421461107184998031837292759763106835391535550 232562161219809431138280 0 0 0 
20945691788815948640081526719975099361541408948954614869420204950464210128104269514580 -136574504525451908042238580960301831563716558393137553847378953896115288118925356728 123234617166613805512403874197499418224619170994428946947110760627397647411572085 -12874632138817074654518223265406792687470555599695016370335419195041909426656 371276869116479009068486679706964388554882746144747116175233335458642132 -1690899510838420424129484029819572641994450855150457817071239496 8165759773208567089615208750849446495017523161128573399815 3337369674487999869570828681343273240791968800 18728292639393548 0 0 0 
2938190638563489520651245951548962228268294148489385914927498632503731326558565598964 -20759866103186066090632083594569843531125617360523839143684717571169718756215939881 16980669516425659465488767143867180227652564407498991523237313451897168594995576 -1622276412528697036274593019801480343834595791928249645290325086790501511678 19095961023977348292681698855124558983859716354544912598186729685224380 -139156898742259520946209777451851198365439475261339570239834835 -139216139901216178939120433403723497564381325341627875388 -4058998410364206826872816093793914425681190 1637480 0 0 0 
373464854875212436753988936860700125810643857950644712628785835897280924572101835190 -2325374148685475807656575917072023207804753798494880296908553941359059248463255520 1791613366899747257025230136764267620357118381213780774426164107408839991527396 -139622193520307904746391319532574933281002235707275779993599096581941329280 809684363306443820273379412252042024717027886276837485944809764925128 7923908063456541042578437021639185866425655010864038952545176 1516428367305842229039730034424035025262815718967874932 1880805502128943814844479209088161922304 0 0 0 0 
43547713525815628677188890229052533540227204977674355372921596196796519750078344968 -207999535475862501731374930969856056315137406284855411890802333180789971426944216 153076883669922816402295278839362108190282281023873396231132271742682370370200 -8930097827930485587215927736429655655701865824342284407176374343824625740 29027061463497212367594690816673169742592895084936514990433370778952 84242309846689306362873281723270745404214545840791538988926 -10386034409821569866110862923206629573204937655243520 -252492456879294468453916215933702192 0 0 0 0 
4704180469089358080175825978251564342540939749654745921183678253904741654189220926 -15486744890808716580797212815994467695102819280805584878969964837041968450921016 10962374872559868099144379539173459131938944910099941897490752970181318917155 -444676722198630990759966582978003472874914709239457331265102305643210336 892811862120914052029324973786887227933588825644387644119464220550 845621009277849851953048495097239899503299216440058128080 43888333891054710651990006789423543502679245976554 6318314009020466799270989434544 0 0 0 0 
469355065642334900677071813533463730029509541528594389749171516319889525857504192 -985255943379395933924797067449929687630725390317263390807138715693289606030500 673223164366838329176276150573537422887433520817125734732471587735876626008 -17717759986470175545726438784342037982953298551289188401476539478611872 23780611945899086647061036886372021268587020805280327490863499752 89720832348929802787492546133069764714304526400999133260 -108343144158228277817613229004730785098524386760 -14247499973382273036443780 0 0 0 0 
42828972362107966123759437038869076494697793915821153415344093500212171397270385 -54570120957328794821742271679728981859998007739564200956603034400417258600232 36020654951757385891294553782127066102606763307291228459402885896400314048 -572422771713614352417635291946494288623277487997141226023763652122912 556936571524895592858650768668883942748788954415944478050850952 -923833188617216954849794052100601172518893478424074680 155335535033963689193913915715892412607335240 785042845040824608 0 0 0 0 
3543809458478202076408724509073839951908861139483192265297111750754891091745636 -2669870140989267984742362356980303383894821712296365592422307069015691412224 1698639373870278935530403831000643879648889396186418347257570908694363340 -14956649604168959929247107541338814444393817611862933936570026048291 11579142233671686821431911853814260464424716377631098390192460 17026375776455528709571221709534352156383175073318688 -88905587433350628698009115711592374479068 -50987469 0 0 0 0 
264830575610965986522617080899779226148097869442524748893383809431443561538760 -116761218535872177635381449400674190787520751077987890087425756172476216736 71235364048073749361144432539392084245161846535771535005770194894614260 -306316117146938235849007968838770094989643723578285848593745487008 214148012687622062588923325715589850651774785871339487580308 66573667298765884284704360088318607315919988318032 102278859663775147456336250144715364882 0 0 0 0 0 
17876965495332928064018513681374694767879051196540986302670512521914922077652 -4609331093621059875170761300887712180738540650125357254892515544751060153 2676094998891222640815808448374171416149366280752885226298669411727632 -4355380547652671775890448124495515679983246488359854920251233952 3487647011732404407895784913277404289920287482987730667240 -135001226771270697608959786965561831395170433740 59751294917878463630592768759216256 0 0 0 0 0 
1093039440164968650274754571628920858819619417246984530310831984239049551389 -165565976673671282324400290704684714173382375073271464873120992071983784 90610686211121261829050717143412917786035100000152074190196789126710 -15598421461645301693800521838284303361219136704383455684470624 50210642300317885395425192535513029731975807061185989905 2047161428555498197489553606908001597894593360 8024399292075815052228185295034 0 0 0 0 0 
60776309121203771025144219735350231853833102033182669547031267570841707008 -5444401329754178311985229597088793756888450906445430825981518929582404 2779662276150649586705186135537441610702845705682149796359411363152 1450311018440447857060693681824009894757988857920639465220980 641963425826360740202733414836806022393195341194919952 -32375727605923474688831287215928676008466336 56402677182325126553282192 0 0 0 0 0 
3086848113973015341023150985948329201281062085929954575511540895253903678 -164563339292903477696695036480967703827294185600166392359248203106080 77599596941556771481582992466611561350162984631176029394307199060 59665527950163604021826835508725633638949700197589224968320 7338542850463649845512587613332149781695342834601672 -66372613492960861029108784286690082675080 7054071529413408949 0 0 0 0 0 
143843271079290719202844548276100329455703309054788555016613612560431288 -4579830446396126856535433110489456099131671620750001298928564463918 1978746755942770313053464972668849308607590120896006123375086620 1533526577814836882136813263973680755710699051213919240402 73190148183123803366721482968218483475863653229836 -996868500096986435033850544507077655811 864689404 0 0 0 0 0 
6175251015269239900474866246168000156111883456198096648807379239072271 -117216453969955567867706879306957332241393749606053176163719535520 46227596430303737729876098602006597634847487631475608615841472 30875167092447032995647692058011777673184863625945542816 626871754915107832500122708516073483117708604856 -243560286534319742276589433704924048 0 0 0 0 0 0 
245162019629374199703001101377874524303254054975339232978340822670388 -2745428542306774264920410955339366149711680369180896666013370404 991819845950764063076415036265207435798335292617296475712568 518254166777318384850414601517895083696424642284831406 4533185711084398707835687340007114590663979464 870467622607347847393017695919422 0 0 0 0 0 0 
9031539379693915590890866677258212426348364888600888529663910730500 -58221510691710000920831702752666852934876740711776729468418056 19577536688148659982920054312833918275650228550291049345115 7428878330875575771876384505062146185130304931287792 27920894780234468969270140447198534302973958 130639788168470804680299005184 0 0 0 0 0 0 
309665955375646635441995316787916224659100830086006782514199706628 -1094178121908656013994853186565200499439401029902986527614953 355950732942033468599533117098431108995974296343187687480 91750221484924456981275296016947214142788950355510 139671072659766668069749376263673121285460 -7358063678464787229384641 0 0 0 0 0 0 
9908476391927202338657955621013971731610418804857776050107994199 -17370194370396799611199112784555253420417015685758683857184 5964605459106497975373498182890378979465377700787084644 976667411620778317481485505016083590131613697088 538154823495982844010386690538134167792 11233418359910282888 0 0 0 0 0 0 
296563199224667196569847146082985219246185013845351916735319768 -201628104340092812889041883895349900588759172523544312064 92113353112615816297693068912274535570093505055269336 8903463211541236151352673724411631008982818288 1499867801243980876168007017920052196 -7339066502 0 0 0 0 0 0 
8319694942730034014175351132405029516009708752504806298338782 -437212212204010836801900452922191034502942908003772168 1310161551452029908799804941848370616179173923527405 68565688066677015236129440831164590078719120 2894357349917692433219013332536506 0 0 0 0 0 0 0 
219148102301542627409623343173092732208598359036341936420608 64115075158429007021604818186984380678361861916878300 17139672210167710613455517888571951614993172260344 435424882497318731358277445168875624977528 2160147517923711340923849574872 0 0 0 0 0 0 0 
5428187657444770093530457551307545497911245157006174189541 2496140782444595841772950644329292006934375785332456 205796289285957918709964395232266539264552790680 2185602030111325163230966708118223047056 522449393574495185967883951 0 0 0 0 0 0 0 
126589854672859023590026439936561998455196531275805073732 65437769425359569132370336572888060294925120597224 2261154563746053741458148733344335064983240788 7957096217167914365413033397370578675 -127823280892298546339004 0 0 0 0 0 0 0 
2782332471396274619409903837184723719647107689414393800 1413692879674075901216619873834270625942741573280 22642680070795080673913120216727878473324396 16333568374825669736224749537831136 1595797169049924732 0 0 0 0 0 0 0 
57680318847366178125593900116909260413063482091247476 26675658432871704194565560546097841432655726919 205552050167454036823028927045302931198160 -10594079383308342126504257856500 25706456552 0 0 0 0 0 0 0 
1128504260313600836297946138573702690948253321917065 450387162658792295612665669217342701707462888 1679964113463069161300526984750774813898 -181990608783907682899466452592 0 0 0 0 0 0 0 0 
20844493095026381208441111155837432948277978679232 6882888942770471329526719912794464430019116 12249804200842922996676769602259722096 -496493303192428456712935084 0 0 0 0 0 0 0 0 
363542103525855041324903875213626775252777616414 95734986212119348393244463075728715550800 78746129682779751597814334534279382 -447261658018108262033808 0 0 0 0 0 0 0 0 
5986336590439884744444005945021876243006727848 1214469096239290995158814120154623680606 439204936292485953349332325723172 -334742379360160254594 0 0 0 0 0 0 0 0 
93042184051505196293356499816059044538080230 14046860797039789270356399615774481952 2079483909121536130536276695584 16688899058653984 0 0 0 0 0 0 0 0 
1364194169137314265108040873588702273342564 147789298003867359395126875133599144 8104262732976041719920420392 -23427645450 0 0 0 0 0 0 0 0 
18853980119620966593006575314854033721940 1408338023122837438928019950402840 24857655871906483906807799 0 0 0 0 0 0 0 0 0 
245352485665905544529837161613874356168 12075184259313935928291734470754 56136893577922874140752 0 0 0 0 0 0 0 0 0 
3002139915295512707791630149618140351 92255483634677793394669996464 85425987320577807124 0 0 0 0 0 0 0 0 0 
34479453682374733300417506017871992 619164106326664171484386740 86814037910469160 0 0 0 0 0 0 0 0 0 
370879779335010097854770155814260 3571105918604169330372048 104507579096326 0 0 0 0 0 0 0 0 0 
3726396149487952326321755425936 17057337034149416423556 330847608 0 0 0 0 0 0 0 0 0 
34858537211036698314737540935 62639770573651677064 0 0 0 0 0 0 0 0 0 0 
302382618331665489266305352 142074850503686212 0 0 0 0 0 0 0 0 0 0 
2420448269223943218198464 -58214010285184 0 0 0 0 0 0 0 0 0 0 
17769527086312000904108 -2063769470939 0 0 0 0 0 0 0 0 0 0 
118731887250122878714 -8448147920 0 0 0 0 0 0 0 0 0 0 
715013578369028896 -14328084 0 0 0 0 0 0 0 0 0 0 
3831331613766538 0 0 0 0 0 0 0 0 0 0 0 
17954157552528 0 0 0 0 0 0 0 0 0 0 0 
71812682628 0 0 0 0 0 0 0 0 0 0 0 
236436300 0 0 0 0 0 0 0 0 0 0 0 
604072 0 0 0 0 0 0 0 0 0 0 0 
1072 0 0 0 0 0 0 0 0 0 0 0 
1 0 0 0 0 0 0 0 0 0 0 0 
0 0