Compaq VGA ROM BIOS images added

This commit is contained in:
Jeff Parsons 2015-04-29 14:48:36 -07:00 committed by jeffpar
commit 6153493be2
6 changed files with 3151 additions and 1 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,514 @@
{"data":[
-399463851,-303561389,46589952,-622263437,-393504768,-661733325,1075758330,1112117248,-2144975539,141938495,-1896873800,-261768256,17434252,17309321,-1912586056,199504600,
-2147256851,-726007348,-2147241981,1622347980,-973604425,175374338,-1341934406,46891015,1235418039,-1993963520,-2028042240,-2009167872,1662421248,9168896,1912887528,53471342,
-402479640,378143218,-85458871,60418049,8988288,-259286791,-1976640117,-805222980,201815023,72607984,-317997005,-1976695436,-1962848834,436320488,-2048335994,133922902,
243271029,-402259831,173146182,-402426670,-695860811,-402542360,173670861,-402164526,-318045787,-695859852,-1946051352,100664776,1994971278,-390411516,-300502970,-1342111046,
-1161564672,28311810,1189657326,-1007808848,-768474186,8980214,-167021567,67143942,129372788,116788971,1946288263,-1979206142,83001558,537923779,537923616,537923632,
537923616,235864112,252645135,117964816,-1073739502,0,0,0,-1073741432,0,0,-402650862,0,0,0,-402652766,
0,0,30146586,49152,0,0,0,0,1703936,-402652724,0,0,0,0,0,1040639,
117440512,251594754,4128768,524560,16777216,16908800,17040384,84018432,100730368,134219269,117442561,117835522,287969578,287969578,287969578,296358186,
287969642,287969578,287969578,296358186,296358250,292163946,292163946,292163946,296358250,292163946,1568149586,1568169336,1568169336,1568169336,1584946552,1584946808,
1584946808,1568169336,1584946808,1568169336,1568169336,1568169336,1568169336,1568169336,1573019000,336593920,370279938,471337992,505024010,1058351616,378229328,-1031602077,
-289394170,1405311066,-478029173,-1014300657,901745198,270436865,-807174144,512286474,-1645740016,-389850284,-806877782,-400395773,494011478,1912926440,94955544,1235227506,
-804802048,-790048536,-388837144,-320274503,-2068135166,-301879296,-725949390,2222083,-864025739,62175746,1962940136,30179331,-184288128,279971955,-1274937112,-997525245,
263213251,-1964227858,-296046368,-50271238,-33686019,-34800387,-33686019,-2030306051,-2142572860,-1017619716,-2068183522,-301486080,4049036,-1912048152,1981189080,-1925059745,
-1956675530,-1073694466,12107918,-1176989976,-201588720,-1960741466,643790358,1608916619,1608916539,410127735,-450983386,-451003809,-1341295009,25421936,-661731188,22025869,
-1014047949,1601189517,-1526710081,1949732267,8175455,915254181,213868402,-1146379007,-1014104000,-1472295534,-1416451328,516103943,-1342143302,-826610171,-300961789,-301617086,
-527807764,-456071984,-536150832,-461352781,-1057193792,-125157259,1122896816,-115062036,-940121974,-1291029184,-1996032431,645136640,-167457664,427131079,12145331,-388395320,
309592096,8438145,-805242495,-863965326,-284446718,-1014364693,838918376,-284184348,1048691487,-1437270016,-2068177213,-301551616,1662422012,113410816,235129023,-1623814881,
839037957,-1184648193,1038614529,841642752,244196,-805293080,-396053547,-791674836,-388971214,-980806798,41150672,434659507,-305095680,1939723472,180587017,8120519,
-939594446,-997536030,1381221151,-1395094868,-84150134,1946724588,852985849,-1404899648,1206436742,-678999462,-1460864261,-319195896,-76217944,-335297862,-678965110,1122943026,
-661981046,1247421928,-1024010361,-117345264,-1161602214,196083844,1036553454,1962459136,63879705,1122896304,-335483910,-33686019,-67305987,1962442920,1355020545,1347572051,
1476612584,-301955910,78770212,-1952913198,-2020987176,-1329920625,-1964166652,1625587936,-321780303,266587274,-1476330822,-1174178688,1189610472,-1963204096,216301792,-321781071,
266587274,-1476330822,-1174178800,719848424,-100933120,1482381658,-1158859837,95420549,8698606,-387055440,868418282,48556269,-2051358670,-2068124160,1355017728,-1957539501,
1387587786,-402587463,1499091616,-2134681509,-1465341784,-1465341824,-2139051864,142639232,135596040,134748936,134744101,453511189,136644616,135596040,134748936,-402252251,
-1141091874,-2068119553,-301289472,-1341930310,-284183550,-1274818886,-402083835,45371596,-1902116679,-1077834023,-880082943,-1426915152,-5177549,604025002,1353639951,-1090518594,
-880082943,1975582380,-1429668307,-5179678,-1779953884,871773008,-1395946497,376815870,-1392975190,242598142,254017712,860912616,-1057051402,-922874252,845902,-1159159796,
32242174,-1021376520,-789119181,57872444,838862015,309723,-1274818886,-402542585,1015697480,175491070,-523189250,263254498,-13497877,-1976639741,-1022817913,-1342143302,
915140098,-964493213,3324166,-1957593112,-321483816,276105384,1934722536,-1326587148,-396825824,-661958296,-1460873589,-401902584,-193769106,548466146,-896843285,4438778,
871248048,4242112,-897057810,1963501804,-1460864261,-2013563896,-289109302,-1460874869,-319064824,-76281688,-1185864728,-1027950054,846016,-336067726,-400445434,-1007026691,
57852219,-1007304133,-1342143302,915140099,-695533469,1122898352,-293657364,-1342065590,1334241320,-2097146695,-504887610,-1948742832,27847894,-404222348,-487296176,-399709203,
-661958452,-1460873589,-401705727,-193769262,401337826,-1957644312,-321483816,-814413656,192151976,1934670312,-1326849296,-332141776,-76281688,-322358278,-76217944,1946265836,
145288443,27788917,-253560971,-1193674757,-1195703960,1925724929,2009807623,116127747,1458057648,-1161561603,145752196,1662946286,113476352,-1174404167,263455680,-1460872569,
-84184056,850451079,-289109266,-628629366,1963043052,807730171,1517617212,-502217600,-1158509603,263455680,-1108852816,-299847602,-609220172,263454514,-402632519,-2068164796,
-301355008,62512779,62962176,-628682828,1946724588,-628622597,-1964100944,-527765820,-1460872569,-67406591,809250852,-998241163,-119676400,-2135810581,-1867382037,-1322195840,
-789786108,-1310404380,183030276,-389936444,-1007027031,4438778,-1158793552,-1070464960,-1006899474,-1342143302,870903300,63486543,-1326579280,50182400,-35459518,-1337790902,
15461951,-301929490,-1341929542,-38146559,63552002,1962949868,1257890409,1122894256,-38191184,-35459582,-1341929542,-38146560,63552002,1967078636,1257890377,1122894000,
-38207312,-35459582,-1341929542,-910496001,243971,1967078636,-1158028759,11535303,63552238,-335543367,376766524,62519778,63486464,-922828750,1119944430,-117579026,
1085277931,-100928280,84411587,117573121,405274627,151519240,1661075459,-1876416723,532652075,117884672,0,344952476,-1548118497,33620223,100992003,303108103,
370480147,251660311,0,235929600,405339904,151519240,1661075459,-1876416723,532652075,117884672,0,344952476,-1548118497,33620223,100992003,303108103,
370480147,251660311,0,235929600,407961344,17825800,1661075459,-2108666017,532644181,117884672,0,680496796,-1548118497,33620223,100992003,303108103,
370480147,251660311,0,235929600,407961344,17825800,1661075459,-2108666017,532644181,117884672,0,680496796,-1548118497,33620223,100992003,303108103,
370480147,251660311,0,235929600,405339904,155189256,1661075459,-1876416723,532643883,49408,0,344952476,-1564895744,353566975,100925975,303108103,
370480147,50331927,0,254803968,405339904,155189256,1661075459,-1876416723,532643883,49408,0,344952476,-1564895744,353566975,100925975,303108103,
370480147,50331927,0,254803968,407961344,20971528,1661337601,-2108666017,532643924,49408,0,680496796,-1028024832,387383551,387389207,387389207,
387389207,16777495,0,218103808,407961344,1048590,-1509752829,-2108666017,532644181,202067200,0,677217667,-1548066035,134742271,134744072,404230152,
404232216,251661848,8,168820736,407961344,561840144,1661337615,-2108666017,532644181,16384,0,680496796,-474376673,33620223,335873027,976828423,
1044200507,251658559,0,83886080,65295,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,405274624,4194312,587399168,925706039,285480241,117851904,0,348595425,-1544495096,33620223,100992003,303108103,
370480147,251660311,0,235929600,5308160,687865856,1644560399,-2108666017,532644181,16384,0,680496796,-474376673,255,0,0,
0,251658559,251658240,84410368,5308175,687865856,1661337615,-2108666017,532644181,16384,0,680496796,-474376673,255,0,0,
0,251658559,251658240,84410368,405339919,153092104,1661337615,-1876416723,532643883,49152,0,344952476,-474376704,33620223,100992003,303108103,
370480147,251658519,0,83886080,407961359,20971528,1661337615,-2108666017,532643924,49152,0,680496796,-474376704,33620223,100992003,303108103,
370480147,251658519,0,83886080,407961359,92274702,-1577058289,441864032,527491152,0,0,341651038,-1955701248,524543,1579008,524288,
1572864,83888896,0,118489088,407961359,92274702,-1493172209,391335771,527219280,0,0,341650270,-1962254577,65791,459776,65536,
459776,83886336,0,118489088,407961359,25165838,-1576665073,-2108666017,532643924,16384,0,677217667,-474324209,524543,1579008,524288,
1572864,83888896,0,83886080,407961349,25165838,-1559887857,-2108666017,532643924,16384,0,677217667,-474324209,33620223,335873027,976828423,
1044200507,251658559,0,83886080,405339919,151519246,-1560150013,-1876416723,532652075,202067200,0,341673347,-1548066017,33620223,335873027,976828423,
1044200507,251660351,0,235929600,405339904,151519246,-1560150013,-1876416723,532652075,202067200,0,341673347,-1548066017,33620223,335873027,976828423,
1044200507,251660351,0,235929600,407961344,17825806,-1560150013,-2108666017,532644181,202067200,0,677217667,-1548066017,33620223,335873027,976828423,
1044200507,251660351,0,235929600,407961344,17825806,-1560150013,-2108666017,532644181,202067200,0,677217667,-1548066017,33620223,335873027,976828423,
1044200507,251660351,0,235929600,405339904,134742032,1728184323,-1876416723,532652075,235753216,0,344952476,-1548118497,33620223,335873027,976828423,
1044200507,251661375,8,235929600,407961344,1048592,1728184323,-2108666017,532644181,235753216,0,680496796,-1548118497,33620223,335873027,976828423,
1044200507,251661375,8,235929600,407961344,1048592,1711407107,-2108666017,532644181,235753216,0,680496796,-1548118513,134742271,134744072,404230152,
404232216,251661848,8,168820736,491847424,27262992,-486146033,-2108666017,1040941140,16384,0,685739242,-1023088896,1061093631,1061109567,1061109567,
1061109567,251658559,0,83886080,491847425,27262992,-486146033,-2108666017,1040941140,16384,0,685739242,-486217984,33620223,335873027,976828423,
1044200507,251658559,0,83886080,405339919,33161224,1661861903,-2108666017,532643924,16640,0,680496796,-1548118464,33620223,100992003,168364039,
235736075,251674895,0,88080384,268500751,1061105439,1061109567,792674111,4127,0,656343040,1061107503,1061109567,926891839,522135343,522133279,
825040671,1061108278,1061109567,977223487,757936438,757935405,117452077,471602446,471604252,354163740,1806,0,286130176,471603221,471604252,404495388,
235802901,235802126,370413070,471603736,471604252,438049820,336860696,336860180,67114004,269487112,269488144,202379280,1032,0,168296448,269487628,
269488144,235933712,134744588,134744072,202049544,269487885,269488144,252710928,185273357,185273099,16780043,84148994,16779028,84148994,959973140,1027357498,
959987518,1027357498,16793406,84148994,16779028,84148994,959973140,1027357498,959987518,1027357498,16793406,84148994,151521030,218893066,286265102,353637138,
421009174,488381210,555753246,623125282,690497318,757869354,825241390,892613426,959985462,1027357498,16190,0,117899264,117901063,1799,0,
1061093376,1061109567,16191,0,117899264,117901063,1799,0,1061093376,1061109567,16793407,84148994,959973140,1027357498,83902270,286133000,
538712084,841820196,-2142224584,74825724,99294644,1931345024,1444870976,-1912586050,1465190110,-1957539501,12582124,1228832944,141821696,1924661439,-1610563837,-259275642,
-427703162,-422510337,1586822958,1532582418,1577540959,41048095,1120753871,312119503,357176512,365434216,370283978,409867792,437131718,487988166,511188416,521933914,
620896898,751707742,751971536,751971538,660745426,688531420,-527815456,-461340892,1980972160,-2079930847,113711104,524421,8851072,-1900006648,839290328,17605454,
17698444,243975161,-511704953,-1993438473,270437120,-788821504,-788847889,-1965585681,-790376231,-151309597,-790787369,-790376221,-153154845,149127379,-1451894006,-427757430,
851901959,147257074,512431732,-478150640,-789852112,-789851925,788476651,343181194,176152960,29750988,-169344140,-2029090816,64272896,-478095222,432242695,706798464,
1662421459,-1070361856,-1577038173,1049428066,146341968,-217637376,199791531,1662421829,113410816,-1061491462,-299847677,1226738427,-2130759168,275974395,-1333294546,6660628,
-1199076818,6726164,102679544,-1571663024,937951305,651791428,-1004128315,-1014233985,-775649640,65589736,-1900006416,-1557746495,648806474,-1409252190,8758054,1285760685,
-389837312,-672643048,1217062979,-1911595893,-2029586727,964001792,-2135949121,117459262,12519540,-1090290504,-946954240,1078084584,4990711,-930359087,5127819,-2147016520,
117459262,1048578420,1979908169,-205507838,-2033480789,11069645,1514380264,520575067,-355417096,-494867760,-35553278,-661992950,378208050,-225836920,-2131697024,-439349274,
-305081392,2023164462,-2011789292,787711488,346074890,8990344,-2019520317,176169984,-2013247226,1252069446,289835008,-2013240672,-1007155898,117637379,134809609,134809609,
134809609,185272329,134809609,185272329,134809609,185272329,134809609,134809609,8421504,-2139095040,128,0,690825260,689843754,808464432,809447472,
8849142,57997576,-1953464341,-2061595695,1664518912,1611565312,1959922176,1073643607,-956935561,-1174047712,1223368192,62193281,116802164,1962999943,1995586107,-2131589630,
158664954,-25113858,-33393400,150700238,146219636,192075578,1947138944,974042903,-1978567721,5695686,-1031081846,1307099390,5826560,-1958487576,-1328116790,-270169590,
-511046736,273058287,-544553992,-472776910,5281673,507177937,158662754,378260107,1172832355,-1866205184,-13443190,-1752439855,243990608,1317601376,5671170,-470367240,
-456067082,-63257346,-1866268652,-443887478,343204138,-1003830390,-134814670,-989928240,1375290,-802504450,1252102339,853931520,-1950284819,-788509170,-1967062039,-1327461684,
246476559,-1007689334,-661994503,977298408,-1979549992,1646168280,5021952,-470286542,-1979691357,-2147464938,91620346,1963457152,-1947676414,-1962908906,-1327461688,-1963984371,
-284380955,-1948003845,-402632561,-1007091812,512397565,971505762,-1966633470,973097502,-1979419949,-2134180141,-587857436,-897119111,-785713878,-621355274,-181795605,-956378838,
1048625918,1979908169,1228832789,1869743872,1048579188,1913454665,16509187,-343161863,-444470741,-439287553,-980748149,-315431946,-523124477,-1952987645,-2048657680,-150701578,
-773982248,-1765342240,8849142,-402426876,102645990,1958773791,1942370836,-1963972080,61207498,-16972811,-1963690546,-1327002896,-204830176,-16972885,536245710,-2147383319,
100682046,-506461068,1354621648,-1969794560,-1729285435,-150912838,62981090,-259287098,21019288,-158997769,-654897031,-947790345,1048584432,1946550345,-956086527,1519787782,
-2065724589,976254144,707556294,-422555408,-963909936,-74714997,-1527526774,-74714997,536934017,536934273,-1527526774,-586955517,-529150210,-789542312,1491521766,-74726262,
-1426863478,-142476405,-896917504,-586962189,-361378050,1375795689,-444470389,1048576255,1964179529,-773467898,-1947872795,-1964233992,-1600546620,-436862843,-145571325,-315467035,
4800128,722105619,-773729846,65130977,62981066,-259287098,8726262,-1973754377,-2147436834,318785854,-489617803,-489561391,-158995925,-654900103,-956047881,1958773910,
1942174263,1356343859,4800128,1376810003,-1207710022,-1158741755,45614020,-1604653297,-470417275,-1899918306,-204829735,66388900,-176862979,-662022113,-167737952,-628451613,
4800128,-1172671469,95945678,-994382080,-1326632445,-284183550,-1328838057,-341118208,-1966437619,61535175,-176861443,45097707,-1963989110,-5218357,-50091277,-1328253618,
-284183550,116787947,1946419335,1057024003,1397801976,-639085999,1993882173,-1579644414,-13500340,-259267593,1482381658,-946995005,4793994,1979972736,133988359,1366756210,
-398573592,-974585626,-385928704,-1008189866,76239104,1963115510,-1950054890,199283152,-2046249776,-790441503,-488451632,-1428060424,536934017,-528418944,-2096765991,-756330298,
-1898237096,2082391515,-1243968512,-343887488,1041295440,512476042,2011693130,322720000,-108387723,79286834,20753664,-2133667595,-789249540,-1963793710,-805393726,-964617100,
-521469640,-1341927750,-284642299,-789183350,-487390294,-1274695433,-1252462848,-1949158656,-1896467494,204916190,-2030269695,-387873084,292749400,-208938354,158652939,1239999878,
33714688,1106064069,-73343,1183441155,-1866205168,-2062644390,-511622912,-517210114,244055179,369492101,-1018028281,8849142,-1961724924,-2097126634,-1460926782,-84183807,
1946265836,93005563,1364444155,-779463342,-359926222,-192227958,-544487797,-1947169962,-204633093,51279014,1976237765,1589654256,-335938677,-970236406,-235483765,-1963394165,
1499094502,-946945189,4793994,1979972736,133988362,2011694452,-1959728384,-387347469,-561300256,-477442677,8855178,6493835,-167329149,259261635,-1460866933,-84183807,
1946265836,-1413051397,-118955269,-946958141,4793994,1979972736,133988362,803734900,-1960056064,1016785129,512413067,378208391,-1031602077,79951366,-125169804,1963043052,
-1460864261,-1963232255,1207675591,-1007097886,-91499637,-58660469,-2147126253,41355260,-397344974,-1957151618,-2030009074,869698551,335249654,-360050572,-2139036288,-75464734,
-381259257,-561119051,17577669,-503913422,-628363261,-292884086,78730839,-1966044500,1927467203,-1966634494,1927467235,-1410889214,-344602114,108318206,20498305,1600052459,
1292420995,-68562827,-975270400,-1476326346,856323200,-975270154,604011574,65140351,65175792,-1973987757,-75453199,1394766854,-125171533,-523116335,41150416,-872496630,
-2040794507,1961691844,87238147,-351958746,1961691658,87172611,-2130343898,-2145386249,58032375,-28260477,1606317518,-2142807202,24381179,-1401598649,-1979676183,1243515875,
-2146453760,41226748,-685637193,-561055098,17577669,-268181002,1978468946,-494250203,-1341930310,-510988542,-746139085,53839910,1976368890,1607698167,-994383990,-285036541,
-994438933,-1979535357,-826609689,-1274826749,1465315096,-628698573,-318054006,-1977220236,-2010731515,-17169659,-2031127092,1197367251,-1535816358,-994385270,-285036541,839110330,
-284970780,116785347,-116916089,780872565,646578275,-58720183,1998418951,66879517,-16105609,2045251445,-389248512,297074846,-352256536,7923715,-16071688,1642602101,
268206080,-863348364,-1258257944,14739456,1997536384,-401492662,1139474646,-352300568,117211198,-16112780,904402805,-389467648,11862106,-1258243608,11855889,-352293400,
2943006,-352295448,1979648534,1239055,938002738,-402541312,65732758,-134213144,1721798851,-2132794368,-1022746653,-1023383902,-1325276288,-1595682299,-551288730,1721942794,
-1472805632,75285504,-1866255163,11024069,-989561660,852593204,-754535946,-2133457950,-13496349,52675459,-1022391590,-393607503,-164440950,-234626349,61931956,-165362045,
58007749,-2147236221,-981266203,62962182,-319100281,-76281688,615312007,-389739793,-2115487288,-1329267136,-17043936,-1008634423,-1828301171,145288442,-1164706956,-393149504,
-58705496,-33393391,1079699660,548455558,-71006482,-946945135,512425779,-75497399,-402098925,-2010775230,-2134640635,343017467,1997601664,-2030400753,653760711,-678756276,
-947455861,-538385526,133988352,-472753294,-58716235,-1258130159,-930441215,-671691486,145811334,-284963142,309657354,414450608,-1979535121,63224545,92940015,45094123,
-994384502,-738791677,-165863386,-1979535149,-2010714143,-1979535331,61927397,-826612686,145813251,-336605954,-1021143020,-469049134,807798132,637987589,-955630302,-1866205014,
-13383794,4791946,1964243840,10020872,-351958490,133922893,-91550350,-140982390,-1962914778,-1963422761,3991779,1913126016,-1327246808,301760515,28639861,-826605774,
-402344957,-1977206620,-756342227,182964461,2043215613,-339244306,92939785,-954017802,1183377618,-1866205168,1997405312,-787844086,-2130414614,-786431801,-773664286,65196514,
-773664262,-1208351774,117211390,-774830989,-544544816,-779365386,-355341615,-100406575,-511651338,-1010314745,112327051,-100408621,-489561391,12843523,6426250,-315426422,
-422457721,5280907,427232572,171721076,138166644,121385332,-2068116619,32815363,-130443800,113091,-400664750,1595931488,985857626,1912621590,-19779038,-2076820794,
-31951360,-2078413874,-32017198,839707594,973663186,1929413686,-1966670325,-402628034,-1007094168,-1977723054,-402628034,12056156,4800128,-2146994685,117459262,1049234037,
1776812130,293505785,-1202036961,-919403007,4855434,-102184194,12843254,8849142,578156808,1928666172,-1947038948,503341846,638000902,11026116,75351078,-1813982824,
1217920814,-1866205153,530325376,538714040,578822784,542253696,546447480,578822784,578822784,578822784,578822396,558768426,565322368,568205952,571351560,575021590,
-2087467898,-84212030,1946724588,-1061514247,924248067,-1338126360,-1006899680,833930374,113410963,-1460864261,-1812368376,-402407238,-1310181640,-1866204355,280035508,-981210485,
62962182,-360190670,-1460864261,-2013694968,-706171670,1032775734,-973159170,544524798,-1460868473,-2014808824,-1108824854,1031202870,-906050306,-838989196,548466549,-991167506,
-2014437200,-319095830,-109836120,833940103,915859628,1307102462,-1866204355,-523107407,-930478044,-1912586056,4825304,-1741185560,-388905850,-661919535,-335101309,-1274822470,
-2020987344,-148633275,1575534858,1024911414,-527789885,-1962491261,-319095846,-109836120,-1061501814,-331158013,-2025135990,-628626214,-68280144,-1023056248,-1031589452,-319096058,
-109836120,-1061501814,-331158013,88508667,-661876541,-24395634,280035508,-964431221,62962182,-225972942,-1460864261,-2013694968,-289109262,-1437930430,-973159170,628410878,
-1460866425,-2014808824,-289109262,-1437930430,-906050306,-226029708,1976434412,-1326282774,-335811040,-299847489,-84151673,1946724588,-1326282759,-331157967,-1866204246,-1962842486,
-662044082,-83443069,145288442,-1014302348,-301741894,15401195,-1979463238,15462084,-336673398,-289306112,-527776773,-1170837016,-997588024,-352261138,-1161495040,-290716727,
-290717461,-290717461,1776870882,-661994698,-75235534,-788040958,-1744883997,-1866260128,562176356,-83443069,145288442,816904564,-301743942,608889922,-771247745,-289142044,
-1031552005,-69563642,145288442,816904564,-301743942,-789124030,-1320517596,-790048249,-758609184,-321222684,884005511,-289109266,-527776773,-83443069,145288442,-997525132,
-301742150,-352073286,-335484160,-352237944,1183378432,-335484157,-83736952,-611544893,-24394866,-1209474934,63420981,-336673654,-33494272,63552196,15444716,15444716,
-438129940,-1019891736,-301742406,-960851773,1183378435,-1031552252,-321221882,-1341931334,-331157964,-2015327670,-628626214,1122906288,-1317002004,-1964453369,-2133723448,-506429215,
1183444178,-527777020,-1170909720,-997588025,-352261138,63552000,-661984006,-1964244757,-335483912,-386153594,-927318968,-289110525,-910506874,1014294531,-807222018,-1019922456,
809238723,645137522,54313976,-466481036,-523041615,-58660654,-378440702,-1008205560,-1173850826,-477494332,-118553680,-645099325,-661733325,8132292,980745994,17569476,
846516222,378341134,-805421308,378349684,-805417422,378347636,-805416398,378345588,-805417724,378343540,-805425728,378341492,-805421632,-645000075,-1995815284,-2053044138,
38177024,-2013231968,-1007157178,-768407778,-1073030514,1321471349,2081327368,2114358272,-25302272,101873096,-1995944252,-1946088434,117509638,-352170357,1976106541,70683913,
964927,-922871573,915212661,146361906,-32773376,-1924565560,-1188184010,914948112,244056332,-1993998066,-1979677426,-13499298,167790218,-1341360933,66813977,-1976695433,
-31219065,-2069748024,654258688,6430346,1352108838,1995454976,653298183,5281673,234931192,-1605358823,378208329,-1142423453,1490586423,-1977724080,-973130781,1586169974,
38701828,167794315,-1924565824,-1154629578,71041040,-58717323,-1926400761,-348274626,70683943,965439,192268542,1963457664,71208215,-1928205491,-1152503242,-922877944,
1528759924,8776024,1586166666,16824580,521065011,-1008183469,-1956946122,1962871755,-1551611,-1004578506,-1962891234,1476420374,-29921816,-20084019,-805413939,578156682,
-2147479368,292816123,168117898,-1207274277,-872546290,146277236,-1260418560,3205375,1541932011,1662422000,113410816,-1061491462,-299847677,-1962986757,-1962909154,973099159,
1979745334,-2076800504,1352108288,-1866205184,-1550298288,-922877819,162586762,619463406,-289142048,-1930421784,-1474378535,935667200,-2036835496,-773271100,-2081422360,-1263788858,
-644988927,-2062644327,-2131626240,41222143,-922826870,-33520478,-503867200,1662421832,-1327461888,-75436270,-1341819641,-270431724,-1979692383,-33520610,-773589309,5022688,
-75497277,-2144898032,1316233467,-2144277632,158533627,-472776910,547880750,-1866204891,634004844,637412838,641213980,-2019547584,-2132768256,28377828,1613032658,-388889167,
-2012985719,-2002775994,-2132768256,78770404,254078162,-134068599,-1070362429,109953166,-1557779146,-1943666668,-1023404530,1299383100,8857226,1963508982,-1992390076,-2011264512,
268548608,1946338550,1958742536,-1308490704,-523134961,28637323,-858724574,-192875510,-137038208,786047954,633376139,-653530078,8994440,8920712,303056583,-1866205184,
98304,724993,37490699,646583923,61931657,-461315886,-1998583049,-956266202,1183814,37536760,20189555,-523107407,-390461940,1187507782,-134213104,37523651,
20191351,8988298,-523107919,184411264,-1993963296,273073920,-1007157230,376635964,8857226,-523108175,184476800,-2027517728,273073920,-1007157230,303056583,-1866205184,
410190396,-523106895,-994385782,-301879293,-551228350,-940653558,1183814,54313976,-75091337,-75041909,16770689,-1258297647,45350992,-483341336,142001164,-397300698,
-497483756,1190550263,141885712,-1274708342,816769026,222086136,359942007,292817468,225708092,41158460,246691701,-349137944,853510756,-1948003841,-788508521,1021282027,
839415053,-402475822,1019424888,-2079558392,-29199150,-402475830,1019424872,-348752630,73304885,34621174,647169140,28939180,-402017280,-544591796,-472776910,5281675,
-544805935,372949758,74580042,116118066,770179764,-956382416,8664634,-822152586,501744308,1228832816,225837824,4800128,-1979288569,-335596833,-402082807,-544591868,
1381235850,1431787014,-1341737954,-1966525695,-33535466,-289478454,1583308063,-2040833529,1053082619,-1004142424,-1004138371,-1073085827,-478071948,-1014296817,839748134,-2082501651,
-218364729,-2045741905,654019552,-315486838,-234567805,724989359,116360187,-388905077,-352286046,9084974,-1948200552,1502291672,4825092,-1057093852,-388962096,-75437872,
604402688,1958949377,-335837689,-17661,-1207673207,1183383578,-1866205168,57989899,-67033879,-1928954229,-1425949690,-1179924340,915210255,-1510801335,-1929378887,-218069962,
1174283940,436254973,-1959839768,512404419,-13500343,-1517843922,82063916,13926401,782991140,750356362,254075018,-1312519510,2046349828,-167596012,268470534,-922875019,
8914678,-33393407,61909704,-301742918,-661984190,-388962096,-527763318,-478024496,69534467,-2034038012,-661935164,639766452,-2019557239,-152532480,-1325325104,182505988,
1662421984,113410816,62962412,1122906288,-804772628,182505696,-1429959968,-1070410358,-218102855,616729258,-771378848,-1070421272,41213754,102629644,11024069,-1945871164,
1959463873,-1006498814,-1047787428,41208587,1556349964,197233676,201487563,276088072,-1945477948,1959463873,-1005581310,-1014234532,-885274228,537657972,850009863,899520,
1187490547,-134210800,1023185091,1946513921,33220901,516481,-1070398091,-1157398807,-372178943,-788475005,13861865,57928145,-385039485,-511638684,91553799,1558822963,
-2080666877,-372236089,1089012594,1065952769,-335297350,1662421930,-1951732736,63879922,-1061508372,850062339,-1174030876,-997588028,-1427356946,-28654338,-1158449715,-1427373108,
431350834,-997534069,-1427356946,-28654338,-2081196595,-466483518,-1258045250,-319096048,-109836120,-997526905,1256997614,-20644182,-2028964659,145288434,-695735691,-2014437200,
-1260721194,-2029734608,-225973006,-68238198,1252715586,-989924729,-311046658,-1962481021,-1159449870,162857934,1122944138,-28661012,1976434372,-1413051405,-1341930310,-331158014,
263250058,78662382,1357660910,-1158805840,112198606,-1964227858,-301682464,-301617078,-1336873918,-1205932543,-661741568,1258291106,1122895024,-466464532,-997587787,-24338,
-20644182,1492350413,-1337319442,1113124357,112216814,-997571858,63224558,1122895024,-1337266600,-1975325182,642444996,-299874422,-1977166197,-1158799033,-1977220146,-1947327929,
113411030,62962412,591890982,1944703214,2139694669,-1608625918,807665680,1030570,4798093,129607155,-2076799744,-1918569728,-1191139274,-1510801406,-644953805,-1191177026,
-1510801406,-1191152450,-1510801406,-1191150402,-1510801406,-1191113538,-1510801406,-372221665,-1243020430,2139694593,63420932,-960844819,-1163203581,-1070464057,63552238,-335478599,
-335483990,-335483990,-369827158,-511639156,91553799,-2065055693,520494593,1927925767,16509187,-964479093,12060226,-1161785696,78644164,-1158740300,112198606,-1326512972,
-285166587,-1341930310,28634626,-1975384907,648867524,-788529246,1976434404,-300961550,134217632,-964479093,79645188,-393565184,28311732,-1396375825,-2031106938,1338310340,
-1027934859,-1158763517,11535300,-1947212406,296760916,854582322,-1407601180,-2031106938,-20644156,-2081131059,-1061222718,-1243336189,-319096048,-109836120,-997524857,-17912594,
1959657156,-319125744,-327874392,548460423,-338196498,-1255099172,-319125756,-997524857,-290653202,-989922681,-277492226,-1962481021,63879930,162915378,-272333140,-989936506,
-193606146,-994429045,-1947292669,-1158763305,-290716722,-1031546997,-1061491706,-789664765,1364358121,-1409124469,270958630,136761088,-1191178234,1049427983,-1510801335,-1929377863,
-218069954,-1472295516,178432,856073715,-1077834039,45678612,-1079643392,45678708,-1079643392,45678716,-1079643392,45678860,128316160,1944703065,74943265,63355565,
-927273300,-289394173,-1190934086,-290717440,-290717461,-290717461,481883362,273058048,-133931383,252645315,16974607,2139062143,252673919,251727743,-2004317953,16843144,
136,67633152,825299474,-1007091711,-1007041543,754330868,754593016,757476634,242681148,-259267534,803792593,-1526780416,-1007080236,-1866231613,494060536,280263,
38192896,-1986002944,-788716544,887673064,839126017,4622820,-1007107080,8849142,24508680,225625080,91544330,-349560344,709158916,1397801976,-1155640751,-611450816,
109445552,20709632,-1258602124,-1978610417,62149100,1381568717,887673395,-1272942080,-1273967358,-401552120,326238256,-717569282,-768414350,909821694,-562691964,436212456,
45374153,-1996877619,520159246,1482381658,-401755953,376569860,861014704,1975551186,-1272926206,-166212352,24379844,12802809,0,0,0,0,
0,0,0,0,-2122448896,-1115586139,2122416537,0,-8519680,-1006632997,2130706407,0,0,-16843156,272137470,0,
0,-25413616,1063036,0,402653184,-404276164,1008212199,0,402653184,-33220,1008212094,0,0,1008205824,6204,0,
-1,-1008205825,-6205,-1,0,1113996288,3958338,0,-1,-1113996289,-3958339,-1,236847104,-864538086,2026687692,0,
1715208192,1013343846,404258328,0,859766784,808464447,-521113552,0,1669267456,1667457919,-421042333,192,402653184,-415442152,404282172,0,
-524255232,-117507856,-2134843152,0,235274752,1056849438,33951262,0,1008205824,404232318,1588350,0,1717960704,1717986918,1717960806,0,
-612433920,461102043,454761243,0,1623620608,-960074696,-972277652,124,0,0,-16843010,0,1008205824,404232318,2115517566,0,
1008205824,404232318,404232216,0,404226048,404232216,406617624,0,0,-32761856,6156,0,0,-27250688,12384,0,
0,-1061158912,65216,0,0,-26466304,10348,0,0,2084059152,16711292,0,0,2088566526,1062968,0,
0,0,0,0,1008205824,404241468,404226072,0,1717986816,36,0,0,1811939328,1819082348,1819082348,0,
-964945896,108839106,2093385222,6168,0,403490498,-2033819600,0,1815609344,-596232084,1993133260,0,808464384,96,0,0,
403439616,808464432,202911792,0,405798912,202116108,806882316,0,0,-12818944,26172,0,0,2115508224,6168,0,
0,0,404232192,48,0,-33554432,0,0,0,0,404226048,0,0,403441154,-2134876112,0,
1815609344,-690567482,946652870,0,941096960,404232312,2115508248,0,-964952064,806882310,-20529056,0,-964952064,104596998,2093352454,0,
470548480,-20157380,504105996,0,-1057095680,117227712,2093352454,0,1614282752,-956514112,2093401798,0,-956432384,403441158,808464432,0,
-964952064,-964901178,2093401798,0,-964952064,108971718,2014053894,0,0,6168,1579008,0,0,6168,806885376,0,
100663296,1613764620,101455920,0,0,32256,126,0,1610612736,101455920,1613764620,0,-964952064,404229318,404226072,0,
2080374784,-555825466,2093014238,0,940572672,-20527508,-960051514,0,1727791104,1719428710,-60397978,0,1715208192,-1061109566,1013367488,0,
1828192256,1717986918,-127113626,0,1727922176,1752721506,-26844576,0,1727922176,1752721506,-262119328,0,1715208192,-557793086,979814086,0,
-960102400,-956381498,-960051514,0,406585344,404232216,1008211992,0,203292672,202116108,2026687692,0,1726349312,2021157990,-429496724,0,
1626341376,1616928864,-26844576,0,-289013760,-958988546,-960051514,0,-423231488,-824246538,-960051514,0,-964952064,-960051514,2093401798,0,
1727791104,1618765414,-262119328,0,-964952064,-960051514,2094978758,3596,1727791104,1820092006,-429496730,0,-964952064,205021382,2093401606,0,
2122186752,404232282,1008211992,0,-960102400,-960051514,2093401798,0,-960102400,-960051514,272133318,0,-960102400,-690567482,1827602134,0,
-960102400,943225964,-960074628,0,1717960704,406611558,1008211992,0,-956432384,806882438,-20528544,0,809238528,808464432,1009791024,0,
-2147483648,946921664,33951260,0,205258752,202116108,1007422476,0,-965986288,0,0,0,0,0,0,65280,
1585200,0,0,0,0,2081191936,1993133260,0,1625292800,1718384736,2087085670,0,0,-1060733952,2093400256,0,
203161600,-865321972,1993133260,0,0,-20546560,2093400256,0,1815609344,1626366052,-262119328,0,0,-859015680,2093796556,7916556,
1625292800,1719037024,-429496730,0,404226048,404240384,1008211992,0,101056512,101060096,101058054,3958374,1625292800,2020370016,-429495176,0,
406323200,404232216,1008211992,0,0,-687936512,-958998826,0,0,1718017024,1717986918,0,0,-960070656,2093401798,0,
0,1718017024,2087085670,15753312,0,-859015680,2093796556,1969164,0,1719065600,-262119328,0,0,1623620608,2093354040,0,
806354944,808516656,473313328,0,0,-858993664,1993133260,0,0,1717986816,406611558,0,0,-691616256,1828640470,0,
0,946652672,-965986248,0,0,-960051712,2126956230,16256006,0,416087552,-20553680,0,403570688,409999384,236460056,0,
404226048,402659352,404232216,0,409993216,403576856,1880627224,0,-596246528,0,0,0,0,-965986288,16697030,0,
1715208192,-1061109566,205285058,31750,13369344,-858993664,1993133260,0,806882304,-20546560,2093400256,0,1815613440,2081191936,1993133260,0,
13369344,2081191936,1993133260,0,405823488,2081191936,1993133260,0,946616320,2081191936,1993133260,0,0,1616930364,101465190,60,
1815613440,-20546560,2093400256,0,12976128,-20546560,2093400256,0,405823488,-20546560,2093400256,0,6684672,404240384,1008211992,0,
1715214336,404240384,1008211992,0,405823488,404240384,1008211992,0,268486144,-960074696,-960051458,0,3697720,-960074696,-960051458,0,
6303768,2086692606,-26845088,0,0,913755136,1859704958,0,1816002560,-855716660,-825439028,0,1815613440,-960070656,2093401798,0,
12976128,-960070656,2093401798,0,405823488,-960070656,2093401798,0,-864538624,-858993664,1993133260,0,405823488,-858993664,1993133260,0,
12976128,-960051712,2126956230,7867398,2080425472,-960051514,2093401798,0,-973027840,-960051514,2093401798,0,1008211968,1616928870,404241510,0,
1684813824,1616965728,-52010912,0,1717960704,410916924,404232318,0,-858982400,-557005576,-959656756,0,404426240,410916888,404232216,28888,
1613764608,2081191936,1993133260,0,806882304,404240384,1008211992,0,1613764608,-960070656,2093401798,0,1613764608,-858993664,1993133260,0,
-596246528,1718017024,1717986918,0,-973022090,-553715994,-960051506,0,1819032576,8257598,0,0,1819031552,8126520,0,0,
808452096,1613770752,2093401792,0,0,-1057095680,12632256,0,0,117309440,394758,0,-1027555328,806931654,210164832,15896,
-1027555328,806931654,1050594918,1542,404226048,404232192,406600764,0,0,-663996928,13932,0,0,913102848,55404,0,
1141982225,1141982225,1141982225,1141982225,-1437226411,-1437226411,-1437226411,-1437226411,2011002845,2011002845,2011002845,2011002845,404232216,404232216,404232216,404232216,
404232216,-132638696,404232216,404232216,404232216,-132581352,404232216,404232216,909522486,-164219338,909522486,909522486,0,-33554432,909522486,909522486,
0,-132581376,404232216,404232216,909522486,-167315914,909522486,909522486,909522486,909522486,909522486,909522486,0,-167313920,909522486,909522486,
909522486,-33098186,0,0,909522486,-30001610,0,0,404232216,-132581352,0,0,0,-134217728,404232216,404232216,
404232216,521672728,0,0,404232216,-15198184,0,0,0,-16777216,404232216,404232216,404232216,521672728,404232216,404232216,
0,-16777216,0,0,404232216,-15198184,404232216,404232216,404232216,521674520,404232216,404232216,909522486,926299702,909522486,909522486,
909522486,1060124470,0,0,0,925908736,909522486,909522486,909522486,-16713930,0,0,0,-150929664,909522486,909522486,
909522486,925906742,909522486,909522486,0,-16711936,0,0,909522486,-150931658,909522486,909522486,404232216,-16711912,0,0,
909522486,-13224394,0,0,0,-16711936,404232216,404232216,0,-16777216,909522486,909522486,909522486,1060517430,0,0,
404232216,521674520,0,0,0,521674496,404232216,404232216,0,1056964608,909522486,909522486,909522486,-13224394,909522486,909522486,
404232216,-15139048,404232216,404232216,404232216,-132638696,0,0,0,520093696,404232216,404232216,-1,-1,-1,-1,
0,-16777216,-1,-1,-252645136,-252645136,-252645136,-252645136,252645135,252645135,252645135,252645135,-1,16777215,0,0,
0,-656640512,1994184920,0,-864550912,-858207028,-859388218,0,-956432384,-1061109562,-1061109568,0,0,1819045118,1819044972,0,
-33554432,405823686,-20553680,0,0,-656900608,1893259480,0,0,1717986918,1616936038,192,0,404282486,404232216,0,
2113929216,1717976088,2115517542,0,939524096,-20527508,946652870,0,1815609344,1824966342,-294884244,0,807272448,1715342360,1013343846,0,
0,-606372352,32475,0,50331648,-606372346,-1067417869,0,807141376,1618763872,472932448,0,2080374784,-960051514,-960051514,0,
0,-33554178,16646144,0,0,410916888,-16777192,0,805306368,201722904,2113941528,0,201326592,811610136,2113932312,0,
453902336,404232219,404232216,404232216,404232216,404232216,1893259480,0,0,2113935384,1579008,0,0,14448128,56438,0,
1819031552,56,0,0,0,402653184,24,0,0,0,24,0,202116864,-334754804,473721964,0,
1819072512,7105644,0,0,819490816,16304224,0,0,0,2088533116,8158332,0,0,0,0,0,
29,1713635328,2385663,0,12288,-1010604484,-1010574373,15462,5046272,-1588480,-1010574337,12829635,1409286144,-604045312,404232345,1008211992,
0,-1023410090,-1010580541,1013367747,24,22272,-1010580541,-2368573,26214,5767168,1724105472,1008212028,12829542,1493172224,-1010630656,406611651,
1008211992,0,-16777126,403474115,-1010737104,255,27904,-436207616,-606348289,56283,7733248,0,-1010580541,1588326,1996488704,0,
-1010580736,1728043995,0,120,1724055552,1715214396,195,37120,1845493760,-662824133,30684,10158080,-1015146472,-1010777920,1579134,-1660944384,
1724055552,419371068,404232447,0,1727791262,1717730406,1717986927,243,-1073698048,-859389248,-832557032,520881819,11272192,-960315200,1714428108,104765134,
6,0,0,0,0,-2119859842,-2120630911,126,-8519680,-1006632997,8323047,0,-16880640,947715838,16,268435456,
2097052728,4152,0,-415482856,404285415,60,1008205824,2130706302,3938328,0,402653184,1588284,0,-1,-1010571265,-25,
65535,1715208192,1013334594,0,-1,-1111647805,-15463,65535,840568350,-858993544,120,1715208192,406611558,1579134,0,809448255,
-261083088,224,1669267456,1667457919,-1058609305,0,1020991512,417021159,24,-1065353216,-117507872,8437984,0,1041106434,101596926,2,
1008205824,404232318,1588350,0,1717986918,1711302246,102,-612433920,461102043,1776411,2080374784,1815634118,946652870,8177164,0,0,
16711422,0,410926104,1014896664,32280,1008205824,404232318,1579032,0,404232216,1014896664,24,0,217975832,24,0,
1613758464,3170558,0,0,-1061109760,254,0,1814560768,2649342,0,268435456,2088515640,65278,0,2097085952,272119932,
0,0,0,0,0,1010580504,402659352,24,1717986816,36,0,0,1828613228,1828613228,108,-964945896,
108839106,410830470,24,-960364544,1714427916,198,1815609344,-596232084,7785676,805306368,6303792,0,0,403439616,808464432,792624,
0,202119216,403442700,48,0,1023360102,102,0,404226048,1579134,0,0,0,806885400,0,0,
254,0,0,0,1579008,0,403441154,-2134876112,0,-964952064,-420028722,8177350,0,410531864,404232216,126,
-964952064,806882310,16696928,0,101107324,-972683716,124,470548480,-20157380,1969164,0,-1061109506,-972683524,124,1614282752,-956514112,
8177350,0,201770750,808464408,48,-964952064,-964901178,8177350,0,-960051588,201721470,120,402653184,24,6168,0,
1579008,404226048,48,201719808,811610136,396312,0,2113929216,8257536,0,811597824,201722904,6303768,0,214353532,402659352,
24,-964952064,-555819322,8175836,0,-965986288,-960037178,198,1727791104,1719428710,16541286,0,-1061001668,1724039360,60,1828192256,
1717986918,16280678,0,1751279358,1717725304,254,1727922176,1752721506,15753312,0,-1061001668,1724309184,58,-960102400,-956381498,13027014,
0,404232252,404232216,60,203292672,202116108,7916748,0,1819043558,1718381688,230,1626341376,1616928864,16672354,0,-16847162,
-960051498,198,-423231488,-824246538,13027014,0,-960074696,1824966342,56,1727791104,1618765414,15753312,0,-960051588,2094978758,3596,
1727791104,1820092006,15099494,0,1623639676,-960099272,124,2122186752,404232282,3938328,0,-960051514,-960051514,124,-960102400,-960051514,
1063020,0,-960051514,2097075926,108,-960102400,943208556,13026924,0,1717986918,404232252,60,-956432384,1613764748,16697026,0,
808464444,808464432,60,-1065353216,473460960,132622,0,202116156,202116108,60,-965986288,0,0,0,0,0,
16711680,1585200,0,0,0,2013265920,-859014132,118,1625292800,1718384736,8152678,0,2080374784,-960446266,124,203161600,
-865321972,7785676,0,2080374784,-960430394,124,1815609344,1626366052,15753312,0,1979711488,2093796556,7916556,1625292800,1719037024,15099494,
0,939530264,404232216,60,101056512,101060096,1717962246,60,1717592288,1718384748,230,406323200,404232216,3938328,0,-335544320,
-690563330,198,0,1718017024,6710886,0,2080374784,-960051514,124,0,1718017024,1616936038,240,1979711488,2093796556,1969164,
0,1719065600,15753312,0,2080374784,-971214650,124,806354944,808516656,1848880,0,-872415232,-858993460,118,0,1717986816,
1588326,0,-973078528,-19474746,108,0,946652672,13003832,0,-973078528,2126956230,16256006,0,416087552,16672304,0,
404232206,404232304,14,404226048,402659352,1579032,0,404232304,404232206,112,-596246528,0,0,0,940572672,-20527508,
0,1715208192,-1027555134,101465190,124,-872362804,-858993460,118,806882304,-20546560,8177344,268435456,2013293624,-859014132,118,-859045888,
2081191936,7785676,1610612736,2013272112,-859014132,118,946616320,2081191936,7785676,0,1715208192,205284960,15366,1815613440,-20546560,8177344,
0,2080427212,-960430394,124,405823488,-20546560,8177344,0,939550310,404232216,60,1715214336,404240384,3938328,1610612736,939530288,
404232216,60,281462272,-960074696,13027070,1815609344,1815609400,-956381498,198,6303768,2086692606,16672352,0,1993080832,-656900554,110,
1816002560,-855716660,13552844,268435456,2080402488,-960051514,124,-960102400,-960070656,8177350,1610612736,2080380976,-960051514,124,-864538624,-858993664,
7785676,1610612736,-872409040,-858993460,118,-960102400,-960051712,201752262,-973078408,-965986106,1824966342,56,13026816,-960051514,8177350,402653184,
1617312792,406611552,24,1684813824,1616965728,16574048,0,406611558,410916990,24,-858982400,-557005576,13028556,234881024,404232219,404232318,
7395352,1613764608,2081191936,7785676,201326592,939536408,404232216,60,1613764608,-960070656,8177350,402653184,-872390608,-858993460,118,-596246528,
1718017024,6710886,-596246528,-152648192,-959521026,198,1819032576,8257598,0,939524096,3697772,124,0,808452096,1613770752,8177350,
0,0,-1061109506,0,0,117309440,1542,-1073741824,-657668416,-2032377808,4069388,-960446464,1714477260,104767182,6,402659352,
1010580504,24,0,1826122806,54,0,1826095104,14183478,0,1141982225,1141982225,1141982225,-1437252591,-1437226411,-1437226411,-1437226411,
2011002845,2011002845,2011002845,404256733,404232216,404232216,404232216,404232216,-132638696,404232216,404232216,-132638696,404289560,404232216,909522486,-164219338,
909522486,13878,0,909573632,909522486,0,-132581376,404232216,909514776,-164219338,909571590,909522486,909522486,909522486,909522486,13878,
-33554432,909571590,909522486,909522486,-33098186,0,909508608,909522486,65078,0,404232216,-132581352,0,0,0,404289536,
404232216,404232216,521672728,0,404226048,404232216,65304,0,0,-16777216,404232216,404232216,404232216,404234008,404232216,0,
-16777216,0,404226048,404232216,404291352,404232216,404232216,521674520,404232216,909514776,909522486,909522742,909522486,909522486,1060124470,0,
0,1056964608,909522736,909522486,909522486,-16713930,0,0,-16777216,909571840,909522486,909522486,925906742,909522486,13878,-16777216,
65280,0,909522486,-150931658,909522486,404239926,-15198184,65280,0,909522486,-13224394,0,0,-16777216,404291328,404232216,
0,-16777216,909522486,909522486,909522486,16182,0,404232216,521674520,0,0,520093696,404234008,404232216,0,1056964608,
909522486,909522486,909522486,909573942,909522486,404232216,-15139048,404232216,404232216,404232216,63512,0,0,520093696,404232216,-59368,
-1,-1,-1,0,-16777216,-1,-252641281,-252645136,-252645136,-252645136,252645135,252645135,252645135,-61681,-1,255,
0,0,-656640512,7789784,0,-964952064,-54081796,4243648,-956432384,-1061109562,12632256,0,1828585472,1819044972,108,-956432384,
806891616,16696928,0,2113929216,-656877352,112,0,1717986918,-1067425668,0,-596246528,404232216,24,410910720,1717986876,8263740,
0,-960074696,1824966398,56,1815609344,1824966342,15625324,0,202911774,1717986878,60,0,-606372352,126,0,-612497917,
1618932699,192,807141376,1618763872,1847392,0,-960070656,-960051514,198,-33554432,16646144,65024,0,2115508224,6168,255,
405798912,403441164,8257584,0,1613764620,792624,126,453902336,404232219,404232216,404232216,404232216,-656926696,112,402653184,8257560,
6168,0,-596246528,14448128,0,1819031552,56,0,0,0,6168,0,0,402653184,0,251658240,
202116108,1013771276,28,1819072512,7105644,0,1879048192,-933220136,248,0,0,2088533116,31868,0,0,0,
0,29,-10083328,9318,570425344,1667457792,34,0,2818048,404226048,404291352,24,11520,0,255,0,
-1023410099,-1008992281,-1010580541,1409286144,-604045312,404232345,3938328,5636096,-1010580736,1724105667,6204,22272,-1010580541,1728043995,102,-1023410088,
406611651,-1010604484,1493172224,-1010630656,406611651,3938328,5898240,-2033975552,1630541836,65475,27904,-436207616,-606348289,219,118,-1010630656,
406611651,1996488704,0,-607927552,6750171,9502720,1845493760,-662824133,30684,402692864,-1060930024,410960832,24,-1023410019,-15188890,404291352,
-1644167168,1718025216,1868980860,15951462,15794176,404232192,404232447,65280,62976,6168,402653439,24,0,0,-2122448896,-1715633755,
-8487295,-406585381,-26444033,947715838,940572688,947715708,2084044816,2097086008,269515832,2097052728,31800,406600728,-65536,-406600729,1006698495,1715618406,
-1006698436,-1715618407,118489027,-859013873,1715239116,406611558,859773054,1882206271,1669325040,1734566783,1520025830,1021830972,-528443046,-520552712,235012224,239009342,
1008205826,2115508350,1717966908,6710886,-612433818,454786011,1665007643,946629688,30924,2122186752,1008205950,1014896766,1008271128,404232318,404226072,1014896664,
402653208,403504652,805306368,811662944,0,-20922176,603979776,610729830,402653184,-33220,-16777216,406617855,0,0,2016411648,3158136,
1819017264,108,1819017216,1828613374,2083520620,-133400384,-973078480,1714428108,1815609542,-857967048,1616904310,192,806879232,811622496,811597848,806885400,
1711276128,1715273532,805306368,808516656,0,805306368,24624,64512,0,805306368,201719856,-1067438056,-964951936,-420028722,1882194044,808464432,
-864550660,-866109428,-864550660,-871614452,1008468088,218025068,-1057226722,-871625480,1614282872,-858982208,-855900040,808458252,-864550864,-859014964,-864550792,403471564,
805306480,805306416,805306416,805306416,806903856,811647072,24,-67108612,811597824,806882328,-864550816,3151884,-964952016,-1059135778,2016411768,-855847732,
1727791308,1717992550,1715208444,1723908288,1828192316,1818650214,1660813560,1651013736,1660813566,1617459304,1715208432,1724825792,-859045826,-858981172,813170892,808464432,
203292792,-859042804,1726349432,1718384748,1626341606,1717723232,-289013506,-958988546,-423231290,-959521034,1815609542,1824966342,1727791160,1616936038,-864550672,2027736268,
1727791132,1718385766,-864550682,-870551328,-1258553224,808464432,-859045768,-858993460,-859045636,2026687692,-960102352,-285288762,-960102202,1815623788,-859045690,808483020,
-956432264,1714559116,1618477310,1616928864,1623195768,101455920,410517506,404232216,940572792,50796,0,0,808517376,24,0,-864285576,
1625292918,1717992544,220,-859779976,203161720,-859014132,118,-1057174408,1815609464,1616965728,240,2093796470,1625356300,1717991020,3145958,808464496,
786552,-871625716,1625323724,1819831398,812646630,808464432,120,-687931700,198,-858993416,204,-858993544,120,2087085788,61536,2093796470,
7692,1617327836,240,209240188,806355192,875573372,24,-858993460,118,2026687692,48,-16853306,108,1815637190,198,2093796556,
63500,1680906492,807141628,808509488,404226076,404226072,819986456,808459312,-596246304,0,268435456,-960074696,-864550658,410569920,-872384500,-858993664,
1835134,-1057174408,-1015152520,1715340860,13369407,-864285576,14680190,-864285576,808452222,-864285576,126,2025898104,-1015138292,1618896444,13369404,-1057174408,
14680184,-1057174408,13369464,808464496,-964951944,404232248,14680124,808464496,952500344,-956381588,808452294,-53708800,1835212,1618501884,252,-864088961,
1816002687,-858980660,-864550706,-859015168,-872415112,-859015168,-536870792,-859015168,-864550792,-858993664,-536870786,-858993664,-872415106,2093796352,415496204,1013343804,
13369368,-858993460,404226168,2126561406,1815615512,-429854620,-859045636,-63898504,-856149968,-809043252,453953478,404241432,1863896,-864285576,3670142,808464496,
469762168,-859015168,469762168,-858993664,-134217602,-858982400,16515276,-587404084,1815871692,2113945196,1815609344,2080389228,3145728,-859807696,120,-1061094400,
0,202177536,-960299008,1714675404,-960294964,1865931724,404227023,404232192,855638040,862375014,-872415232,-865717402,-2011037696,-2011002846,-1437235166,-1437226411,
2010884693,2010902235,404287195,404232216,404232216,418912280,404232216,418912504,909514776,922105398,13878,922615808,13878,418912504,909514776,922093302,
909522486,909522486,13878,922093310,909522486,16647926,909508608,16660022,404226048,16259320,0,418906112,404232216,2037784,404226048,16717848,
0,419364864,404232216,404690968,6168,16711680,404226048,419371032,404232216,404690975,909514776,909588022,909522486,4141111,0,909586495,
909522486,16711927,0,922157311,909522486,909586487,13878,16711935,909508608,922157303,404239926,16711935,909508608,16725558,0,419365119,
6168,922681344,909522486,4142646,404226048,2037791,0,404690975,6168,910098432,909522486,922695222,404239926,419371263,404232216,16259096,
0,404684800,-59368,-1,65535,-65536,-252641281,-252645136,252702960,252645135,-61681,65535,0,-590816138,2013266038,-120784692,
-67059520,-1061109556,-33554240,1819044972,-855900052,-866111392,252,-656877442,1711276144,2087085670,1979760736,404232412,821821464,2026687608,1815673904,1824980678,
1815609400,1819068102,807141614,-859014120,120,2128337790,201719808,2128337790,1614332000,1623259328,-864550856,-858993460,-67108660,-67044352,808452096,3158268,
811598076,6303768,806879484,1585248,453902588,404232219,404232216,-669509608,808480984,805370880,1979711536,-596246308,1815609344,14444,0,1579008,
0,1572864,202309632,1827408908,1819810876,7105644,409993216,7888944,0,1010580540,0,0,129499136,-2029090304,146929152,-896857740,
12112435,-2143229120,-376807199,-305003087,-1168980482,112198606,619463406,-771575540,781424872,1493929866,-382051693,-376831370,-1952922230,-774753334,-775368248,-775368248,
-774712864,1406325216,4988555,1968954123,505861,922162155,-779419572,158646283,474440,129500022,-997801216,-92147974,24380352,-289110462,-1057324549,1241609219,
-125071165,-1952921718,1277622232,-774862080,1352633315,4890880,-13441034,-523123965,-1013464573,-947200886,-1949594984,1277622232,-772764928,1352633315,8757504,-315430922,
1947072896,-787777777,-2130218008,-2145386250,-523140875,-523116335,-796139311,-523116335,-13450749,1964243328,-773795574,-773598752,-2132553245,41092857,-1023155247,-645402621,
1344180419,-661733325,520068184,-1021378496,378228818,116785251,1963458695,113410828,-1172262676,-336723008,79856396,201352608,1705176584,-1017489408,378228818,116785251,
1963458695,113410828,-1161809172,-336723008,79856396,604005792,1705176823,-1017489408,-994422192,-301879293,537717826,28369034,1482354506,1381011651,-1341930310,-331158015,
-527769820,-280362576,-1866246054,1996962899,1006924845,-164268285,268470534,-389018764,485819196,-350813184,-2011264477,266567680,1946811264,66813957,319033973,255594219,
272370290,33817719,151257835,-1157971109,11534403,4242158,-320828692,-1006910330,738192360,-156353085,-504852285,-388461569,-76283922,-1866205982,-1207954758,-201903064,
-1157965685,-1229979581,4373230,-1964063861,-1157894460,619446369,-301789954,-1157641240,619446369,-1866207490,516163102,434634920,-1070166597,-1069642451,1007727933,1952610055,
1996700716,-151047332,268470534,915222645,246759172,8916618,-2146442880,510921209,1946417536,842435865,-351750834,-1996032495,175443968,1057240717,1292123789,-1410855243,
14608386,-402584600,-990510378,-1590070271,646578309,-989986684,6295179,-338972184,842435879,1947417678,1913601040,70683916,1980775487,-1070166780,-1899416787,204900825,
235834369,26142721,147005191,131588,1946178024,1962281490,986447374,-32999981,1978874570,-1009844734,1946171880,6219800,1122894512,-288817428,-301748150,-922817470,
1407732462,468239104,-1340640256,-331158007,1954588746,-1088142835,414206702,-1867496722,-1866249490,-390442416,-300502970,-1342111046,-335876608,-33690624,-33686019,27851772,
-301879140,-1337530182,1520299534,296797016,619463406,-1018499457,1122898352,-293597972,102679370,-41266605,-919348430,-1993948786,637602870,17698444,855703737,1461653202,
18409555,-16031909,1474823028,123427329,102679327,11817555,-1004121338,-1014232961,1467277067,-1977163893,-41940113,1129084159,-227153862,-1977169613,-906098099,8654472,
-1995601370,-1979677426,1300899561,1435182593,1975854596,2106271238,-2116449534,1963000063,1977289234,-1899416818,914958017,-1943666420,-1962865122,10807503,1526844544,1606690311,
2143561232,197364742,-1958316833,1871324895,-163833,977484660,871527912,227157705,8719931,-376820875,21858854,-987311565,12518261,182029057,856585691,650219209,
17577609,236882982,-389051647,-864026546,123427330,102679327,-1004121517,-1014231937,1962467083,652184370,-2146996342,661979133,1978153539,227157746,243845630,-1960443772,
243859789,-1004142459,-919403659,915003790,109838604,1526268174,-1021376677,-1610565552,-1014316914,-1311144040,-758590718,-790048572,-1312520492,-1310665971,65196805,-2013754430,
-2133852455,-939647001,-550887245,1106063945,-164446158,-812987769,-880106253,-897078541,-1017580830,-1610565552,-1014316914,-754798184,-792407352,-2032873240,-754077244,-19887136,
535265487,548653054,-142090454,1958742700,-1947979240,-754601478,855114720,-1964166464,-1968901169,-341118005,-1866245917,-896904880,-1341930310,-284904446,112460976,63879919,
11797936,-1274629905,78704388,-1964047692,113411025,62962412,-1964064718,-1017620015,-896904880,-994383734,-1274892285,78704387,-1158741324,95421390,-1326509900,-2146520058,
41224189,-1326511436,-285166588,-1031548534,-1061491706,-299847677,1482281354,1364590787,-1160082606,79233988,-1342065664,28634880,-1174316568,-290716734,-1274821446,-285167613,
-1981230197,1686013,1072227378,-48699391,-2080558104,-319158590,-1274822470,281445168,-91821908,-1405963194,-1258651672,2045291571,-826606598,637187,266921010,-2083288319,
-1070463294,-1158874386,884212672,1508425778,1499134970,1381090142,-661905834,116840846,1963458697,-661774800,-2096708989,-319152442,-1190936390,-466485232,1174461928,-401492820,
-855705048,-83828760,-1341929798,-400560385,703070216,1516117760,-1608596647,378142793,1085341833,602407093,-523134725,-1959864181,-1946029897,785944264,36345855,102679327,
8990346,-1979677279,4825312,6493835,11024069,-989561660,1959071860,198937610,-1956219682,340757214,1962932608,-935705764,-1392708747,158646282,548668025,347131134,
113411055,62962412,-1392261501,678739979,-1968322422,-984211744,-58676172,-401771504,1105787272,-20644352,-1393658423,2045297918,-389218567,526254128,195941770,-1979026240,
-393564728,1374172357,-1021376768,1508420858,-490406151,-1866204168,1307094266,452857,-169687810,-1014184965,175431435,-478094198,654258719,-1866268280,-1159558404,-980810808,
63552238,15919276,1946600694,19064835,-33465880,1976172229,-1963146270,63486690,-1158756982,-1968438327,-125129512,-154958164,57935556,-402588696,-973209294,-579483138,
-1963159357,-1257655838,573216,-1979463494,-910496059,-1979414013,1552552060,113571336,-840432780,17098752,1330038270,146792053,63486464,-1158756982,76153801,-1963426678,
-990508964,-402426874,-538443608,1187380736,-1075940017,-927334392,-289043965,-1979463238,-126055932,-152019830,57935556,-402619416,-973209414,-562737338,-1921660418,-1341929286,
-910496240,1095939,301610637,-1963423060,10021080,-927271198,-301944829,-1190934086,915210256,-391376406,-990511088,-402426874,2011693120,-1007689216,-1974300477,-2145311528,
-338632989,170852146,-1979554681,65241304,1956088366,-790048766,-2133292312,-1976695837,-805145417,-1964453656,-2020987176,-628424076,1448264538,871773015,-843427585,-487090100,
-233572349,-1969812806,-487089977,-233572349,-1977865798,-487089981,-703346941,-763109167,-1031120896,-628426102,-1017487777,15462138,-336672886,-289175040,-15365,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1311904266,23876146,16711935,16711935,
2037411651,1751607666,1329799284,1363234893,1836008224,1702131056,1866670194,1919905906,1869182049,824192110,741488697,943272224,824192051,741619769,943272224,824192053,
741750841,943272224,1375739959,1344951127,1311392078,1143620176,1126843210,1093288513,2772044,541143382,1329804592,1363234893,-224,791687679,942618418,-1962934473,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]
}

View file

@ -0,0 +1,514 @@
{"data":[
820532650,-386632187,-637402904,-371231997,-399310709,-655834994,-388371968,1229063324,-1653387963,-939523095,507574980,-2143354842,146329461,-1900019472,-259212443,25757194,
28843528,-1898430464,200094436,-2134084349,-738000454,-2134069245,1622610099,-989660681,179961972,-1341672445,45580491,1224801186,-1996453850,-2030008290,-2013231042,1660979478,
65595469,-402409726,373883530,184680680,58779831,16328329,-259286901,-1967334098,-789620479,-1949928695,-395244304,-167050189,86961524,1627491006,-1207858194,-538436986,
-2130982826,92276597,396937,5433429,1946356434,25618628,-1090398488,22735068,1946618578,17557684,92728692,-1425942808,-1933036563,109970688,-1845176088,-398013510,
-289165306,-398001478,-50529540,-324469508,212863092,-1174268178,32375216,1185987304,-71102738,852669955,-1996425722,200671604,263817,-1241025518,-167318770,41191168,
126485174,-234563968,270582544,270540816,270544912,270540816,252588032,252645135,134680576,12645384,0,0,0,12622849,0,0,
15266824,0,0,0,15250945,0,0,-536798720,192,0,0,0,0,436207616,15261697,0,
0,0,0,0,251723744,458752,-15859192,1056964608,134221825,65536,33619970,67174404,33882117,17170438,525574,459016,
101122567,202443793,202443793,202443793,-1945039855,202460177,202443793,202443793,-1945039855,-1945023471,1276202001,1276202001,1276202001,-1945023471,1276202001,-732089328,
-732048291,-732048291,-732048291,-731982755,-731982754,-731982754,-732048291,-731982754,-732048291,-732048291,-732048291,-732048291,-732048291,509531229,269746180,303432198,
404490252,438176270,356450346,-1961471918,-2084412672,-1058142670,-1017947560,-2115793958,-1950150912,-1085722998,504365450,-472973184,-2011297057,-388952064,-1008184229,-388073467,
585630578,1914529028,74639544,1980045544,-1605799405,131072178,-388962096,-756487984,-386156033,-1165753661,32374960,-1160498460,570426344,-2134084349,-1274871110,7727127,
-872348800,66420988,-1341099256,45410319,-1966865415,1353750723,1122766830,-1336243488,-352260358,-33686019,-51577347,-33686019,-50594307,-297105724,1515749628,112902942,
-1341684736,-935465332,1963458792,-1961455912,-347246497,2053082422,-1207923714,-1061633906,-1898446616,16562448,-50549510,-64553732,-76203515,-487578553,1885309718,518399627,
518414139,225599351,-1977739226,975103327,1980622175,-393891728,-930217588,375707789,-611450573,912966541,1073766335,-1925798485,-1082364321,-1416822619,1606366828,-1515516927,
9354048,-1925266542,-1416452096,532916999,-2080366918,-289755131,-1341141501,-1341788606,1250619116,-456073008,-66394928,1350623411,-2130910016,1082835061,200210608,1243890412,
-520685174,1963771712,-167333039,24414464,-872143232,-2139752761,1387862451,-1898381112,7661600,-1048571263,-117440383,-276770702,-1341404158,92991467,-503266328,-1341181212,
-1014894817,5586432,515549891,-1341750272,-1961431300,-2084412672,-939325761,-1925837281,-1274887675,-1285344513,15251713,1932147968,-1190972700,855638248,-1285238571,13690924,
-976170958,327870578,-395065904,1625817779,-1664083712,-727847472,-1966902519,-394458425,-302120910,-829765662,-1017920481,-1965534548,-117724022,-324497158,-125368204,-1058089166,
-2034023764,1514858625,-74414121,-1475806484,-324504072,-71696011,-326450685,-684535673,1116389614,-655820662,1250385498,-1039083530,-111512575,-1165730877,200147120,1023446216,
1947844856,61913806,1123682798,-318903552,-33686019,-72811012,1946255608,1347680707,1357402450,1488588803,-299596800,80933041,-1948718952,-2018365814,-1341913669,-1965018387,
1622245604,-326498862,263900387,-1467942400,-1159171069,1174406120,-1964973317,212959460,-326499630,263900387,-1475282432,-1159171069,704644072,-111484165,1489197403,-1165675539,
99483824,11582084,-391577362,871170755,36890787,-2063548230,-2080313670,1347677891,-1949675182,1387915481,-389742591,1499157082,-2136450877,-1467963224,-1465341784,-2139051904,
134774912,134744085,136649480,135596040,453511176,134744101,134744085,136649480,-402448890,-1140894980,-2080309318,-289755126,-1341996029,-272976881,-1274687997,-386813944,
45699252,-1898381152,-1090416959,-877657973,-1439497997,-5570640,605007872,1354688723,-1090453248,-877920117,1965948608,-1427964216,-14354768,-1169158168,872362998,-1392604213,
380289141,-1392581896,246464629,266862628,871800912,-1066095362,-934408450,845836,-1157717784,33094123,-1020066017,-801308682,62853235,853214208,12237060,-1274556925,
-395464703,1023299722,184469365,-522009648,267121072,-16578254,-1970806994,-1011160312,-1342012416,912518795,-972685181,15251762,-1948736431,-324498474,283641973,1945414225,
-1340022035,-393352360,-661958261,-1475815700,-392989685,-186494605,552332720,-889568885,11582019,868233454,15645248,-890438777,1979426824,-1475806484,-2016774917,-292844860,
-1475816980,-324504069,-68679564,-1189459887,-1027556678,7530508,-351927304,-386027487,-1019478535,54247794,-1011170571,-1341946880,335605433,1660980022,115901382,-1948772271,
-324498474,250085748,1945378385,-349379859,1368123395,-689121141,1963894785,1366550537,-303303454,-296740888,-1948873768,141946024,24432552,-263189016,-488016912,-392318928,
-1011155463,-1341619200,509865611,-1023016829,12237059,-1274036221,-74414118,-1475806484,-2015726344,-292900814,-1964981010,-324499494,-68419211,809302820,1568669813,-488979440,
-1161786382,263193524,642727912,-290148320,-617477712,263847859,-391294976,-2080354374,-292835319,50388665,62175936,-621080697,-324497158,-125368204,854514352,-292910396,
-622010233,1979426817,607186171,1963736112,283279556,-350364936,-352144768,-2132495728,80883889,-456069936,80929969,-1005918198,-352533784,-88409661,-1338621184,1073802938,
-286379328,-1165689917,82706608,1337649305,-1342060541,12185264,1122958594,1257169661,1072579248,-286528768,-1161363218,32375728,45791741,-331560701,1776418933,-1342047926,
-1337987518,49199613,-1161305347,15598512,45791741,-331560701,1239564149,-1342113462,-1342116286,49199613,-1161305347,-1178704,62503625,-331611392,702693237,-956040774,
-289755136,-1190934269,1006633196,-486968042,12237059,851494915,-285278520,-287129534,-351863304,-399134656,-1023083271,17172485,50332167,134227992,50333705,757531235,
731916432,13090591,1543,-1668415488,529960724,-16729693,50594050,118490374,320082194,386405654,15,0,16715790,134227992,50333705,757531235,
731916432,13090591,1543,-1668415488,529960724,-16729693,50594050,118490374,320082194,386405654,15,0,16715790,134238232,50335745,1599013475,
1434538114,13090591,1543,-1668415488,529960744,-16729693,50594050,118490374,320082194,386405654,15,0,16715790,134238232,50335745,1599013475,
1434538114,13090591,1543,-1668415488,529960744,-16729693,50594050,118490374,320082194,386405654,15,0,16715790,134227992,50348041,757531235,
729819280,12697375,0,-1668415488,9867028,-16729694,386011925,118490118,320082194,385946902,3,0,16723983,134227992,50348041,757531235,
729819280,12697375,0,-1668415488,9867028,-16729694,386011925,118490118,320082194,385946902,3,0,16723983,134238232,16793601,1599014499,
1417695362,12697375,0,-1668415488,9867048,-16729662,387389207,387389207,387389207,385947415,1,0,16711693,234901528,50335744,1599013798,
1434538114,5095199,2828,-2088435712,224615720,-16729437,134744072,135268360,404232216,403576856,134217743,0,16715786,268455960,251690273,1599014499,
1434538114,4243231,0,-1668415488,529960744,-16729629,50594050,121111828,993802554,1057045822,15,0,268369925,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,134227992,16384,925303587,
823471415,4654097,1543,-517734400,148948756,-16715613,50594050,118490374,320082194,386405654,15,0,16715790,20480,251658281,1599014498,
1434538114,4243231,0,-1668415488,529960744,-16729629,0,0,0,1057030144,15,15,268371973,20480,251658281,1599014499,
1434538114,4243231,0,-1668415488,529960744,-16729629,0,0,0,1057030144,15,15,268371973,134227992,251666441,757532259,
729819280,12631839,0,-1668415488,9867028,-16729629,50594050,118490374,320082194,385946902,15,0,268369925,134238232,251674625,1599014499,
1417695362,12631839,0,-1668415488,9867048,-16729629,50594050,118490374,320082194,385946902,15,0,268369925,234901528,251691013,1615790242,
1356879386,28703,0,1580072960,6184212,-16748917,1574912,6144,2048,727040,5,0,268374023,234901528,251691013,1531904167,
1354388247,27679,0,1579876352,257907988,-16774517,262400,1792,262400,67328,5,0,268374023,234901528,251691009,1599014562,
1417695362,4243231,0,-2088435712,258170152,-16729373,1574912,6144,2048,727040,5,0,100597765,234901528,251691009,1599014563,
1417695362,4243231,0,-2088435712,258170152,-16729373,50594050,121111828,993802554,1057045822,15,0,268369925,234891288,50333705,757531299,
731916432,5095199,2828,-2088435712,526605588,-16729437,50594050,121111828,993802554,1057504574,15,0,16715790,234891288,50333705,757531299,
731916432,5095199,2828,-2088435712,526605588,-16729437,50594050,121111828,993802554,1057504574,15,0,16715790,234901528,50335745,1599013539,
1434538114,5095199,2828,-2088435712,526605608,-16729437,50594050,121111828,993802554,1057504574,15,0,16715790,234901528,50335745,1599013539,
1434538114,5095199,2828,-2088435712,526605608,-16729437,50594050,121111828,993802554,1057504574,15,0,16715790,268445720,50333704,757531239,
731916432,5226271,3342,-1668415488,529960724,-16729693,50594050,121111828,993802554,1057766718,134217743,0,16715790,268455960,50335744,1599013479,
1434538114,5226271,3342,-1668415488,529960744,-16729693,50594050,121111828,993802554,1057766718,134217743,0,16715790,268455960,50335744,1599013478,
1434538114,5226271,3342,-1668415488,261525288,-16729693,134744072,135268360,404232216,403576856,134217743,0,16715786,268455965,251699201,1599014627,
1417695362,4197182,0,-359923712,15195944,-16775997,1061109567,1061109567,1061109567,1057046335,15,0,33488901,268455965,251699201,1599014627,
1417695362,4197182,0,-359923712,15195944,-16775965,50594050,121111828,993802554,1057045822,15,0,268369925,134227992,251722241,1599016547,
1417695362,4308767,0,-1668415488,1083608872,-16729693,50594050,117966086,185338122,255921422,15,0,268386309,523173904,1061109567,1061109567,
521158447,0,0,792141607,1061109567,1061109567,791101239,522133279,522133279,909782321,1061109567,1061109567,909197114,757935405,757935405,236257287,
471604252,471604252,235346965,0,0,353898001,471604252,471604252,353442840,235802126,235802126,404362262,471604252,471604252,404102170,336860180,
336860180,135004164,269488144,269488144,134483980,0,0,202246154,269488144,269488144,201986062,134744072,134744072,219089676,269488144,269488144,
218894351,185273099,185273099,33751041,336004101,33751041,336004101,976959545,1044331581,976959545,1044331581,33751041,336004101,33751041,336004101,976959545,
1044331581,976959545,1044331581,33751041,101123077,168495113,235867149,303239185,370611221,437983257,505355293,572727329,640099365,707471401,774843437,842215473,
909587509,976959545,1044331581,0,0,117901063,117901063,0,0,1061109567,1061109567,0,0,117901063,117901063,0,
0,1061109567,1061109567,33751041,336004101,976959545,1044331581,134938629,337120785,606608416,943664434,-54570880,-1273137916,-2130908411,1090198899,-1103094186,
-570031986,1397839191,-319008117,-1333739776,474697,-1090489336,62896242,-2033975136,-2033939472,-16743962,788517350,307926080,1599953243,525862750,-816287230,-812593854,
-434865134,1981110293,-367663083,806760982,-434532840,-568644070,-736284131,1813283870,-1272829921,-1540995035,405607981,439163437,439163437,573089831,674058281,612338400,
-2143518492,566629238,1574532,-2063546618,-2146564096,137594624,-661798770,1319306874,-1945236479,-104657407,-2030007794,-141917983,16133769,1948173569,855608024,268471062,
-819035934,-1978398057,268470550,-789673230,-789962026,-1960907953,-1963257856,586928367,-1965567761,-790394151,855363811,-1965164841,-790376221,182440163,-2132543789,-613087222,
-260012406,-20519417,-154782990,378210420,8396304,-789847248,-789851925,855625963,-2021249398,-511765376,-154858804,65536372,-2012347903,-1160476928,-662699126,-2134646009,
-484435584,-1995035949,-1825348864,1308672163,9282146,12140112,503777280,-1813449813,-1961472443,-2084412672,-323352838,-1340030973,-1961431301,-2084412672,-1977743636,855591168,
141787387,-1970859986,-1570384364,-1970864082,-1570316780,-460783566,-121420272,1347624454,1224757922,1150085229,-986195674,2130978500,-1736012605,-388905775,-265033725,-1045643122,
1241523875,-1568363482,648216748,-1389984512,9347916,1279837160,1156114445,-1956850616,-638185586,8390279,-1090489031,1045016704,1946681351,-1199784192,10486719,-394686777,
-148487616,-774353920,-1958835256,-1205842432,1044973440,1946746887,1224769598,36897654,-1416904461,-840381562,-388908032,1532511066,-121436385,-789917462,41976034,181068285,
855608024,-2013230570,-2132636942,-435163008,-791424795,772460781,344496030,8787592,179303214,-2010200556,-1013937920,2400391,105480202,1175453832,8954186,-1604172271,
1174732936,50460867,538968839,538976288,8240,2097152,538976304,151527456,151521544,151521544,151521544,151522059,151521544,151522059,151521544,151522059,
151521544,-2139092728,32768,-2147450752,0,740818944,707669289,808459817,808464432,-167362768,150570752,-345607165,-779382645,9117317,8992355,16125536,
1946535456,518765056,-764135414,-98552704,-167349457,24479488,-227137478,-225834870,-890514434,-100459392,851473943,-2134603034,-495779270,-1065350658,1912798723,-397672768,
407109864,-1948873782,-1964658678,193654704,-1991843345,-1013968648,855608031,-1986539037,-773107712,1644182046,-1949666039,1660979990,16312407,-1965046896,-773639425,1342213015,
1610648334,42568014,-121416192,-1964572981,987957986,986937100,-1964805075,988217036,180384805,-1964870379,-1966920986,225607931,-930479362,-232075126,210433259,-931867650,
-201455990,-285292848,-1588935741,-449707786,-1047794429,13700686,-1047860989,-525284214,-1341255697,-272397599,-1965491773,987279367,-1965525502,1644202014,3318092,-475791369,
-1978249728,-2131080960,92275574,1963129351,-1961438744,-1949801728,-1341289760,-1964639505,-268718068,-1953508893,-392343552,-1023344648,-1977680496,-398892544,-947256690,3808842,
76206962,-897526786,-153295871,-2016773876,718351093,-153422114,720759556,-20567343,-2143355198,58083584,1044977024,1919877127,-2143390708,225593600,-83885079,-1947469373,
-2115687446,-773456128,-1966765064,854456035,-773848127,-1752497210,-477761290,83359353,-573449993,-946413565,-2029980154,65537140,503713345,-1066131580,-965536710,-259387350,
-1526478093,-33622781,-192229771,-407834486,-890036086,-33641725,-165687691,25225607,409161,-790531068,-1118777118,-1752563630,-308755150,33012288,-1056710141,-1947154793,
1073846458,-2047412254,-136808176,-2117601315,-2143358944,108284160,63373639,-1772485089,-544975989,809156724,741000819,-790171568,-1949904666,-1946448912,-207320374,-1946448912,
2130422,2130423,-207320374,64816069,1977679566,-254781302,-430381360,-1946449212,-206927158,-2114483205,-1966473184,64877482,1978334926,5433849,-2115662869,-2143355136,
326453504,-439286063,-443816495,-326436822,-1717517160,-152730368,1391920066,854451546,1224769598,170595189,-506344751,-519839279,-1056716285,-1947154793,-2063534554,1519056869,
8445622,1261129,-773688058,-773664286,-2047464470,-136808188,63436765,-1066101116,-1015859398,-665832662,1224769598,273814388,62438094,-273021695,-1207778301,1520439279,
-152861440,-1047650676,-889988725,-184310781,1979055432,-1965547688,16162949,-1965366378,1224769598,448402292,-1207579133,-1161559825,-307231950,267322036,-877635702,-1427439373,
-896922229,-1442592781,1979055438,-1341986014,-276133145,-1325413537,66974634,-726643083,267322036,-167318774,74745600,675218408,1347680451,-402566830,-663339462,-660536694,
855591936,-1947142173,1532516953,-1899511040,1224772134,58097916,-66648192,2001826315,1055451239,-372906496,-1572814,-389841346,-1962672047,41285315,-997517690,-536096559,
143052980,-489627183,-488451887,-508888954,2130422,-2132770569,92527075,-338508208,-611428301,511499205,-625672052,-2132049743,943608040,-1960932669,-394835456,1007878225,
-1963363038,-1190907182,1006698669,-763300400,-170853375,-225783070,-19938646,-2117700580,-337627135,61913806,149882292,-154105340,-203249149,95745968,1488257263,-762642381,
-158410189,906813125,-58326645,-504839034,1930516480,-1946972454,1946749914,-397834523,33685618,-314456782,-16809503,-1991900191,-1013968648,243620491,-2115960767,736231167,
-1961980932,102139136,1388513055,-2029980154,311100532,8590947,-324484602,-67501707,24439976,-1962542298,1397881795,-1965993387,-1947585802,-1963685163,-1948283962,-259303797,
-839648373,235120244,-898251266,-1067519950,-102003717,734399070,-151942195,-125137925,1515841117,-1899537469,1224772134,58097916,-66647424,-394824699,814416107,-370609269,
-1948383171,-1964799027,-2030007778,1660979990,116818882,1947190020,-324498448,-67501707,24439976,-961807477,-386335774,-1899510896,1224772134,58097916,-66647424,-399543291,
730530027,-1036195352,-1977709619,-1961457920,-2084412672,-1023146250,-1963428849,24505512,-324469766,-74841740,-79181910,-121380121,-1946514477,-2130932759,92279668,1996684295,
1357394687,1485547068,8851077,-701237365,-82577792,-1964346352,-2139062043,-2130976129,1189676914,-1898007296,201442614,-153013532,-1948646416,-1964078351,-1325115562,-796218230,
-495795248,-947256694,-495787056,-408223094,1978400457,1946615501,939622855,1583344604,139297735,-369855024,-557514610,27801100,171147380,-557451634,2373244,-519864330,
-503058304,1468683094,-2130972244,575866484,-1963412728,-773795360,1929564391,-20247870,1535538674,-311114742,855966502,99296905,-311162358,839189286,92350088,545322752,
1963194240,1358857159,-1101017483,1199595099,1946286854,1974224717,9103746,508224395,253886647,-91302010,906813125,-519896586,183365714,1468691749,-1006378310,-276123646,
-762912461,-2009738458,-20184070,-2032962057,-407216246,-1341996029,280686571,-1341996029,-272987417,-1341927933,-279530472,-762947789,-519382390,52882804,-1406760443,66750469,
1978662604,1600030419,1299531610,-491084662,-1341996029,-838602822,-1341967644,-167317565,150570752,-1959889621,-1977195776,-2130949888,494339956,-66904704,184514367,-394693361,
-857210742,-1257136640,15460607,2013266920,184547523,-396266210,-66125696,-1966312359,11921537,-503316248,259490044,300436149,-347875328,15460433,-66699648,184513571,
-399149801,-907542478,-1258268160,11921595,-1241509400,15460461,738205416,15460453,-9103862,301993960,-399035703,31981749,-352086016,16312337,-1603878000,-528482268,
180609823,12821094,28410083,-476052014,618620416,-1570370877,916979909,2080637124,-1013922508,-1476344522,80069756,-785238902,114554545,-696196605,855630607,587432899,
264493706,-1964461818,855018196,66245602,-1325157375,620135366,1963181344,58753990,-2084182768,-1073543494,-74414102,-1475806484,-2014677768,-284513244,-163985944,1090447555,
552518832,-915014658,-1923686461,-74447213,-1475806484,-1816496904,-1847017469,-2130914247,50205045,-1707029272,-1340045628,-990122362,-1899523645,-1977732097,-2131015424,149427061,
646459905,-1015020040,1913977607,276267259,-91877493,-148453480,-1948824576,-2033742856,-389051677,-66649984,-756845996,-1735740145,-839464926,-407840890,-838661958,-9113846,
62132912,-1342039825,-1161524511,646579183,347080171,-440794486,-269040637,538825510,-1341983021,-282686751,-1342011363,-273642779,-457571534,-273625597,-856749826,-1742542060,
-536165422,86434932,-351916027,1024075298,-121387094,872386247,1224772126,326467835,-1879045912,99296906,-83409280,-1946521075,-1728607545,9119308,-125118581,872473576,
124944636,-474996270,-4586702,-1274753533,942074079,585861677,-790113555,-20444419,-1966638610,646638345,-685636106,-393689134,-121420272,225935612,181471860,75623027,
550618880,-489561391,-503061807,-489555247,-88612349,-66650496,-774802684,-1965043481,-1949174061,-773139990,66769386,-2132674863,-943519790,-1324971015,66769890,-773664286,
-1023409158,1644202510,854428409,-773421106,1342213012,1998142477,1007318081,1007187009,1007121457,-1148947189,-201260103,972613841,16827321,518541911,526349563,-1036363010,
7476810,-755097038,914671162,419299446,495242987,402575988,204655339,138072811,7550596,-964031490,15220322,-121410826,512381527,15220322,-1224712458,1224769598,
125830006,474697,-1975618294,-394436096,2115107210,1522016095,868811014,1241549334,-401735990,-1023346696,-2029980154,1965164793,-177062884,-225764213,1971811,119932447,
-1476344770,2097424068,-527197999,-1756090625,-1013964808,-1440773089,740345375,-1306349022,1579201058,-1608481248,-1306349022,-1306349022,-1306349022,-1306390495,2082555425,-467553758,
270709282,1075984930,2015512610,-1820096828,-74399226,-1475806484,-1816496904,-397295613,507394024,-285495264,-2033925232,-1820085199,-74399226,-1475806484,-1816496904,-399392765,
-29542424,-1275003965,-1947553520,112886725,854441987,-74414102,-1475806484,-2014677768,238529768,1040115931,-973159170,545769844,-1475810580,-2014677528,-164188952,1040115907,
-915094274,-847967490,552529840,-1011811349,-2014699282,-85132400,1962453000,-1271822358,-835277592,-392560948,-1013957125,-757026557,-1966595064,9353280,1224792224,932767957,
-773290300,-1948724760,116163522,62175936,-1970851794,620177161,-392885567,-1965017405,109806530,-1862608133,141880488,-994379638,-297615357,-531960694,-326662182,552524464,
1711668104,-1271807088,117146562,-324497158,-125171596,-1073494854,-319033790,96700486,-1899983656,-1275032578,-1947029232,112886726,854441987,-74414094,-1475806484,-2014153480,
-297628988,-1426133942,-973159170,629655924,-1475808532,-2014153240,-297628988,-1426133942,-915094274,-219410553,1978334925,-1340045326,-339808517,-326662158,552530608,-74414094,
-1475806484,-2014153480,-297619407,-71045974,25922150,-2033951230,9353536,109697526,1946353666,1028712679,117146562,-324497158,-125171596,-939277126,15462123,-922550086,
71194856,-1964981360,918284445,-1899806720,59423432,-352271122,-20649216,61651657,-1400206632,-2033977172,109651702,1946353666,1038674075,-489106883,918808707,855608024,
41124859,-483522607,-1910374505,-1843281008,-2084392415,-1862662405,141880488,817559728,-297615357,612363338,-756764409,-285537596,-2084387952,-621082997,-324497158,-122681228,
-1073532742,-319361470,-2142580700,-756502265,-1966550816,-2015702300,-625939321,-1966852882,-1013911813,-2084402464,-1862662405,141880488,-994379638,-289749245,-352270077,-326571264,
-352303615,1174662280,-326571264,-71088638,-1899787045,-1964995586,901441741,-1966815485,15462123,-994443010,-324351741,-324343040,-324343040,-389684507,-1161415229,-1013971986,
65845958,79923270,109806530,-1161766164,888013744,1250575084,-622010233,-1338996774,-333124030,131236017,-923342710,-511651456,-756231967,79923526,-395605280,-956090950,
-286553404,12189931,-85145341,-352285992,-118756214,-2034040596,1916599272,59161288,-2033924882,65583817,-20668868,-397548849,-1023396413,1912880176,-121408466,1947745283,
-2029980154,-214824843,80995505,-394207022,1953692674,26274057,913696991,-1006434118,-1341945117,-1013911560,868256985,-1005154600,184515584,-1005161414,-19985407,235369522,
1279233302,1948843727,2051968278,1948319439,2052230422,1947795151,1280150806,1947270863,137268502,1946746575,138317078,1964310223,-1941532967,1443367561,9019781,-1601944062,
1174405256,503838915,-1898302510,1963788992,143246414,9178748,15402622,-931824130,-1001516538,235669641,101581196,-1957822201,771621611,160286837,1069102668,-350745088,
1963589320,2051968310,15448328,-931853314,906512781,268447417,201427254,234982414,243607177,1577320586,-1975110913,-613154806,427822256,1996880643,-2015613302,-937024514,
3318404,-1977680090,646668800,3839824,126546038,-1986531290,-121417728,422248462,1224757408,1660979990,931915975,1347672152,-483189110,1980301253,76254046,-1957278206,
-1066139638,906512781,268447419,1963670532,125141244,1040723341,663568107,1069233740,-20443648,-2130938613,395118453,1307262540,913969549,134237883,1946615496,1491672923,
-1963227136,79268446,869400577,1398214175,912255179,-888448117,89390964,928638987,514334660,375586955,-394723240,-1540147224,-1966211379,1543438029,-126496886,268444344,
74744059,1174737290,1946815195,16693262,62442356,-1965094912,-399526657,65536235,-1961474832,-2084412672,-323352838,-1340030973,855633659,1644202526,1342213015,-2080359882,
-1976142328,-1986558976,-121417728,-1734127533,-20413184,-1341551904,-333124030,-990978038,-259201021,514382276,-986251226,-1736026021,-388905775,-259332093,-1274985444,1142112502,
47284340,-644224882,-2063561970,-2130708495,42663796,-928856066,-20937728,-515335945,1660979990,-1340962080,1714745320,125141243,344589744,-1588928017,511967370,-1007288066,
-526130223,-1023390720,276070651,-81778816,-2132052914,-83414912,855601929,788517347,637118310,-1306147952,740692006,1646674982,-2044297690,9085063,-469573504,-756240127,
-1325063072,-1991847192,1175454856,9085064,-453975936,-756240124,-1991891953,-1013972232,-1900006464,2116914438,335554211,236332684,1006829763,-1977191603,-154892544,1149896821,
9059977,12197512,-154926832,134873716,805617780,261620402,-1946627616,585610241,183816396,-2131328780,-769403657,-1953637842,585893414,-2009199655,-2011264768,-951678976,
16257042,8438672,17826048,185600768,1930836994,-1996453338,-757026557,-150306588,646570120,1175453895,-121433600,1930509314,-1325190143,201773792,1190050536,269666118,
-1013972744,1998076930,-1977207807,-1325299456,-2132487456,-527893238,13051529,302007824,1006827715,-1977191658,-1325365504,-2132487456,-527892982,13051527,302007824,-951650109,
16257042,1006814096,-1325042920,-1964977440,61913796,1122763246,180626655,1175514823,-121433600,1999780867,-1946974469,-2115598597,-773390592,1342242740,-389172222,214184163,
648836616,335565288,-145073694,268564038,-1971423992,48760244,-121393104,2001157133,1007318037,1007186961,1007121421,1966568450,-392842226,1686778091,-3023054,-1756306549,
-343539503,225828668,-759953358,2049966824,141935420,-764146556,-894156034,1781531368,175489852,898316011,-163160572,1946423298,-1399614682,11843841,1311771112,855608031,
-1952984605,-773107712,-20805921,1241528854,852652548,-1274877178,818145327,976682694,1995604992,-1274872114,813754399,212553,-2143390195,125061376,-550369654,162856939,
103811304,-1963160865,106320722,515135317,20121264,374000010,-890765058,526227694,123363166,-71083130,-1476344770,2098210500,2097292996,1949502144,252674531,646613955,
-309654222,-955981949,-1351287566,-527757178,-1978795226,-2084097299,-1351285518,-75286997,-1949831418,-1567960600,782237931,-1731098112,-668540789,77630297,604457216,-790036800,
-790048536,7635195,20055588,126272372,62651371,-1990262785,436208824,284723526,198951824,-383486973,-1954676228,114296461,-1933049429,251702201,1224772918,-1190923355,
914620557,-1541013261,-38207931,-398917606,-1012191349,1224772126,780808959,741509101,25224196,612357120,-1970820306,-1965031123,-1433787377,80921777,347142265,109642486,
1963655184,-167313720,24479744,-928382210,-1161515005,1122763758,-790066472,-1963405080,-789804320,50561507,67839236,-995376250,-1274049576,-1996479962,9085063,-802887434,
80871857,-527704054,8590947,-323304954,-1338982397,-333124030,-523237168,-527769590,-1965701974,-1190972736,-1433796365,1622262308,-391510574,987706048,201421826,-986309114,
-1000560640,-1056242548,34392948,1544028868,197889217,201618434,210551900,-881540853,147128844,-1000573936,-1056241012,34392948,1543639236,-1932948285,1946303435,119475232,
-1061574094,-206959360,270255942,-1013972744,24312892,636028276,-2115896575,1963263744,-377474112,16778171,-2083270167,-377290543,-773205248,-2084343037,1711475945,117473761,
868250885,59500894,-954139773,1912852713,19327297,-1161524929,-1433730068,15472227,-222647669,-324350461,65845952,-457856462,-1006434886,-297628988,-20648790,-847951106,
-872156230,853863594,-1948863207,-297628988,-20648790,-847951106,-1039731837,-1094700316,284885941,-324497158,-125368204,-990973302,1252672236,-20054332,-2014153712,141946024,
-693048697,-2016010002,-1271862311,-2014137084,-225776505,-79510290,1250421930,-989924610,-310129291,-1947014650,-1160891676,160039861,1122813166,-20665782,1978924749,-1413837882,
-1341996029,-326439358,267313328,82725552,1353728748,-1160902930,116261808,-1965014292,-297095164,-297619451,-1342051248,-1207898594,-660430706,1253113855,1122764014,-457879502,
-991034230,-5594881,-20054332,1492022771,-1341841590,1122954840,116279984,-991018358,61913796,1113064686,-1341985206,-1966805438,646639178,-292862176,-1975003610,-1160896018,
-1975057626,-1948900626,116163522,52869824,602835527,1934479593,2130847369,-1609543394,816447524,9287951,15939145,117482937,-2080338634,-1925778524,-1191008256,-1523384077,
-641807986,-1191046144,-1514274573,-1191021568,-1514274573,-1191019520,-1514274573,-1191048191,-1524694797,-378381872,-1241447447,2130978441,65911495,-972837958,-1161302870,-1058143438,
62503625,-324403199,-324343040,-324343040,-376577292,-519634559,87228533,-2063482647,520560134,1912852713,9169404,-968738941,10487480,-1161523520,78906288,-1160902929,
112460720,-1341848337,-272976896,-1341996029,28700340,-1966865342,648212140,-790298625,1978859213,-291459057,126615551,-972802173,67127999,-390812534,32440496,-1400439100,
-2033924881,1333132996,-1039927878,-1161515794,9044912,-1957370385,288503472,853861615,-1400457959,-2033924881,-20054332,-2084407820,-1073543489,-1257229596,-85132400,1962453000,
-1966831622,-285282644,-847985410,-85192569,1978443784,-1340045353,-672403833,817224628,-85195641,-1966831622,-1393627397,-20674566,1978662605,109806570,-838600006,-1257688348,
-990925690,-20674876,1978990285,-1161524425,-292879444,-289744980,-1393635837,-2084402217,-1161820436,-288357460,1381099891,44862327,638592640,638058703,12125712,-1925312768,
-207271680,9287943,15941252,1051239565,33554617,104068005,-1044395634,-1191046144,-1514209037,-1191021568,-1514209037,-1191019520,-1514209037,-1191048191,-1526267661,-378316336,
1996759435,-972837446,-1161253650,-1058143438,62503625,-1393688575,-1393628416,-1393628416,-1206066444,1175453833,83396958,252691215,50401027,2139062143,252673919,17792783,
-2004287608,16877569,34816,134479872,825299474,-104660736,-104597053,1043151917,1110261805,1848468013,1997421576,-1947192604,-399519258,-6029266,-104653779,-1013922928,
1914566851,67159878,1174536391,-1601634304,47185956,-399185712,87163140,1174463625,-121374525,-2029980154,1963002105,1913518275,1946487515,720103457,1143604456,1347680451,
515592530,-1898233856,-2046382079,1006698497,-72059839,277483469,-1274811311,1498598672,-399232046,548667506,280232653,283642061,1913860096,987102914,852652781,976682694,
1994294272,1763346,-1274885798,-91697904,18812416,1532516953,233361328,1914045440,1379119114,-1066020220,548668080,401998029,1946272769,-1023346342,0,0,
0,0,0,0,0,0,2122383360,-2118277759,-2122409599,0,2130640896,-3941377,-8460289,0,0,-16880386,
940637820,0,0,2097025080,268467256,0,1572864,-404276164,406644504,0,1572864,-50050,406617624,0,0,406585344,
15384,0,-1,-406585345,-15385,-1,0,1715601468,1006649958,0,-1,-1715601469,-1006649959,-1,504233984,2026641970,
-864498484,0,1013317632,1715234406,404232318,0,1060306944,808468272,-253742992,0,2137194496,1667465059,-404331673,49152,1572864,1021778139,
404241627,0,-1059061632,-17239816,-1065291552,0,101580802,-29483458,100802062,0,406585344,404258328,402685500,0,1717960704,1717986918,
1717986816,0,2145058816,2065423323,454761243,0,-966786948,-960087956,214330424,31744,0,0,-16843010,0,406585344,404258328,
410943036,0,406585344,404258328,404232216,0,404226048,404232216,1008212094,0,0,217972760,3096,0,0,1627258928,
24624,0,0,-1061158912,49406,0,0,1828585512,27688,0,0,947654712,-33522434,0,0,2088566526,
268449848,0,0,0,0,0,406585344,404241468,404232192,0,1717960806,9216,0,0,7077888,1819045118,
1819045118,0,2093357080,2080817856,-964950394,6168,0,202949318,-964284320,0,946601984,1994157112,-864629556,0,808452144,24576,
0,0,202899456,808464432,403451952,0,806879232,202116108,405801996,0,0,1023344742,15462,0,0,410910744,
6168,0,0,0,404226072,12288,0,16646144,0,0,0,0,404226048,0,0,202899974,
-1065340832,0,946601984,-690567482,1815660230,0,406323200,404256792,410916888,0,2093350912,405800460,-956407616,0,2093350912,1007027718,
-964950522,0,203161600,-855753620,203295756,0,-20971520,-66666304,-964950522,0,945815552,-54083392,-964901178,0,-20578304,202900998,
808464432,0,2093350912,2093401798,-964901178,0,2093350912,2114373318,209192454,0,0,6168,402653208,0,0,6168,
405798936,0,393216,811600920,201732120,0,0,126,32256,0,6291456,201732120,811600920,0,2093350912,404276748,
404232192,0,8126464,-555825466,-1065558308,0,272105472,-956404538,-960051514,0,-60424192,2087085670,1727817318,0,1013317632,-1061109056,
1715257538,0,-127139840,1717986918,1828218470,0,-26869760,2020106856,1727946850,0,-26869760,2020106856,1626366048,0,1013317632,-1059142976,
1715128006,0,-960102400,-20527418,-960051514,0,1008205824,404232216,406591512,0,504102912,202116108,-864498484,0,-429522944,2021156460,
1726377062,0,-262144000,1616928864,1727946850,0,-957480960,-691601666,-960051514,0,-958005248,-556861698,-960051514,0,2093350912,-960051514,
-964901178,0,-60424192,2086692454,1626366048,0,2093350912,-960051514,-562247978,3086,-60424192,2087478886,1726375526,0,2093350912,940361312,
-964950330,0,2122186752,404249112,406591512,0,-960102400,-960051514,-964901178,0,-960102400,-960051514,940623468,0,-960102400,-690567482,
-294856962,0,-960102400,943221884,-960070548,0,1717960704,1008232038,406591512,0,-20578304,405833228,-956407614,0,1009778688,808464432,
809250864,0,8388608,1882767584,100801550,0,1007419392,202116108,205261836,0,1824919608,0,0,0,0,0,
0,255,402665520,0,0,0,0,209453176,-864629556,0,-530579456,1818648696,1719428710,0,0,-960495492,
-964902720,0,470548480,1825311804,-864629556,0,0,-956432260,-964902720,0,946601984,-262118304,1626366048,0,0,-859045770,
-864236340,2013269196,-530579456,1986420844,1726375526,0,404226048,404226104,406591512,0,101056512,101056526,101058054,1006659174,-530579456,1819828326,
1726380140,0,941096960,404232216,406591512,0,0,-19529492,-691611946,0,0,1717960924,1717986918,0,0,-960102276,
-964901178,0,0,1717960924,1719428710,-268410784,0,-859045770,-864236340,503319564,0,1986396380,1626366048,0,0,-966786948,
-964937716,0,271581184,808464636,907817008,0,0,-859045684,-864629556,0,0,1717960806,1008232038,0,0,-959053626,
-26421546,0,0,1815609542,1824929848,0,0,-960102202,-964770106,-134216180,0,-870842114,-956420000,0,236453888,1880627224,
403576856,0,404226048,1579032,404232216,0,1880621056,236460056,409999384,0,1994129408,0,0,0,0,1824919608,
-33503546,0,1013317632,-1061109056,1007469158,1660,-872415232,-859045684,-864629556,0,405798924,-956432260,-964902720,0,946602000,209453176,
-864629556,0,-872415232,209453176,-864629556,0,806879328,209453176,-864629556,0,1815609400,209453176,-864629556,0,0,1616919654,
201745980,15360,946602000,-956432260,-964902720,0,-973078528,-956432260,-964902720,0,806879328,-956432260,-964902720,0,1711276032,404226104,
406591512,0,1013317656,404226104,406591512,0,806879328,404226104,406591512,0,1048774,-960087956,-960037178,0,939538540,-960087956,
-960037178,0,1610618928,1618804326,1727946848,0,0,1983250636,-663847208,0,1047265280,-20132660,-858862388,0,946602000,-960102276,
-964901178,0,-973078528,-960102276,-964901178,0,806879328,-960102276,-964901178,0,2026635312,-859045684,-864629556,0,806879328,-859045684,
-864629556,0,-973078528,-960102202,-964770106,2013267468,8126662,-960051514,-964901178,0,12976326,-960051514,-964901178,0,406585368,1616930400,
404252220,0,1818492984,1616929008,-419667872,0,1717960704,2115517464,404258328,0,-859045640,-857802556,-859386676,0,454557710,2115508248,
404232216,55408,811597848,209453176,-864629556,0,405798924,404226104,406591512,0,811597848,-960102276,-964901178,0,811597848,-859045684,
-864629556,0,1994129408,1717960924,1717986918,0,13006556,-18946314,-960049466,0,1819017276,2113945088,0,0,1819017272,2080389120,
0,0,808452096,811597872,-964902714,0,0,-20971520,-1073692480,0,0,-33161216,100664838,0,-1061027648,405849804,
-2046009124,6206,-1061027648,405849804,-1640077618,1542,404226048,404226072,1008221244,0,0,1826095158,27702,0,0,1815478488,
27864,0,289673540,289673540,289673540,289673540,1437226410,1437226410,1437226410,1437226410,-579347081,-579347081,-579347081,-579347081,404232216,404232216,
404232216,404232216,404232216,418912280,404232216,404232216,404232216,418912504,404232216,404232216,909522486,922105398,909522486,909522486,0,16646144,
909522486,909522486,0,418906360,404232216,404232216,909522486,116799222,909522486,909522486,909522486,909522486,909522486,909522486,0,116785406,
909522486,909522486,909522486,117323510,0,0,909522486,922629686,0,0,404232216,418912504,0,0,0,16252928,
404232216,404232216,404232216,404690968,0,0,404232216,419371032,0,0,0,16711680,404232216,404232216,404232216,404690968,
404232216,404232216,0,16711680,0,0,404232216,419371032,404232216,404232216,404232216,404690975,404232216,404232216,909522486,909588022,
909522486,909522486,909522486,809449015,0,0,0,808910911,909522486,909522486,909522486,16725751,0,0,0,16187647,
909522486,909522486,909522486,808924727,909522486,909522486,0,16711935,0,0,909522486,16201463,909522486,909522486,404232216,16718079,
0,0,909522486,922695222,0,0,0,16711935,404232216,404232216,0,16711680,909522486,909522486,909522486,910112310,
0,0,404232216,404690975,0,0,0,404684831,404232216,404232216,0,4128768,909522486,909522486,909522486,922695222,
909522486,909522486,404232216,419371263,404232216,404232216,404232216,418912280,0,0,0,2031616,404232216,404232216,-1,-1,
-1,-1,0,16711680,-1,-1,-252645136,-252645136,-252645136,-252645136,252645135,252645135,252645135,252645135,-1,-16711681,
0,0,0,-589823882,-596191016,0,2026635264,-657666868,-959658298,0,-20578304,-1061108032,-1061109568,0,0,1819082348,
1819044972,0,16646144,806930016,-956420000,0,0,-656932738,-663693096,0,0,1717986918,1616930428,49152,0,404256476,
404232216,0,8257536,1717966908,410936892,0,3670016,-956404538,1815660230,0,946601984,-965949754,1827564652,0,506462208,1046878220,
1715234406,0,0,-606404482,56190,0,196608,-606402946,1623257982,0,472907776,2086690912,807166048,0,8126464,-960051514,
-960051514,0,0,16711168,-33554432,0,0,2115508248,16717824,0,3145728,101455884,8263728,0,786432,1613764656,
8263692,0,236650496,404232984,404232216,404232216,404232216,404232216,-663693096,0,0,8263704,402653208,0,0,-603979658,
30428,0,1819017272,14336,0,0,0,1572864,6144,0,0,0,6144,0,202113039,216796172,
1008495724,0,1819017432,1811967084,0,0,-667942800,-134192952,0,0,0,2088533116,2080406652,0,0,0,
0,0,7424,610664448,604045158,0,48,-1010615194,-1010574373,26172,1291845632,-402718525,-1010565157,-1023360061,5505024,-2424832,
404265240,406591512,0,12801536,-1010580541,1715258307,6144,87,-1010580541,-603995173,26214,1476395008,-1016725309,406600728,-1023383869,5832704,
-1010630656,1008255846,406591512,0,16734720,202949510,-1044172704,65280,109,15073280,-606339109,56283,1979711488,0,-1010580541,402679356,
7798784,0,-1010630461,-10036261,0,30720,-1016725504,1013333016,49920,145,7208960,2128100123,56439,-1694498816,2126714904,-1060912960,
402685464,10289152,-1016725504,-15188968,404291352,0,-60383744,1650878076,1717989222,62208,12583083,-959659838,1624119344,203397894,-1409286144,-1027161920,
812043288,1040633494,1536,0,0,0,0,-1518240127,-1719565891,32256,2130640896,-3941377,2113988607,0,-16908180,2084110078,
4096,1048576,-25413508,14352,0,1021777980,404285415,15360,406585344,-8487169,1006639128,0,1572864,402668604,0,-1,
-1010565145,-6145,65535,1013317632,1715225154,0,-1,-1111637095,-26173,65535,439492110,-859014964,30720,1013317632,1008232038,402685464,
0,1060126515,1894789168,57344,2137194496,1667465059,-423598105,0,-616818664,-619124932,6144,-2134900736,-17243912,-2147426112,0,238944774,
235339326,512,406585344,404258328,402685500,0,1717986918,6710886,26112,2145058816,2065423323,452991771,8126464,946652768,1815660230,2080378054,
0,0,-33489154,0,2115508284,2117867544,6270,406585344,404258328,402659352,0,404232216,2117867544,6144,0,-32761844,
6144,0,811597824,805371488,0,0,-1061158720,65024,0,678166528,671153772,0,1048576,2088515640,65278,0,
-25427714,940604472,0,0,0,0,0,1010571324,1579032,6144,1717960806,9216,0,0,-26448788,-26448788,
27648,2093357080,2080817856,2081982150,6144,-1027211264,811994136,50688,946601984,1994157112,1979763916,3145728,1610625072,0,0,202899456,
808464432,201338904,0,202125336,202902540,12288,0,-12818884,26112,0,404226048,402685464,0,0,0,405805080,
0,0,65024,0,0,0,402653208,0,202899974,-1065340832,0,2093350912,-152645922,2080425670,0,2014844984,
404232216,32256,2093350912,405800460,-33529658,0,101088454,113654790,31744,203161600,-855753620,503319564,0,-1061093696,113703942,31744,
945815552,-54083392,2080425670,0,101514950,808458288,12288,2093350912,2093401798,2080425670,0,-960070458,101481990,30720,1572864,6144,
6168,0,402653208,404226048,12288,101449728,1613764656,100669452,0,8257536,2113929216,0,1613758464,101455884,1610618928,0,
-972260154,1579032,6144,2093350912,-555825442,2080431296,0,1824919608,-960051458,50688,-60424192,2087085670,-67082650,0,-1027589018,-1033453376,
15360,-127139840,1717986918,-134191508,0,1651048038,1650882664,65024,-26869760,2020106856,-268410784,0,-1027589018,-966344482,14848,-960102400,
-20527418,-973027642,0,404241432,404232216,15360,504102912,202116108,2013318348,0,1819076198,1818654828,58880,-262144000,1616928864,-33529242,
0,-16857362,-960047418,50688,-958005248,-556861698,-973027642,0,-960087956,-965949754,14336,-60424192,2086692454,-268410784,0,-960070458,
-562247978,3086,-60424192,2087478886,-436181402,0,-966755130,-960088052,31744,2122186752,404249112,1006639128,0,-960051514,-960051514,31744,
-960102400,-960051514,268463160,0,-960051514,-25372970,27648,-960102400,943221816,-973050682,0,1717986918,404241432,15360,-20578304,811633688,
-33504570,0,808467504,808464432,15360,-2134900736,941416560,33558022,0,202128396,202116108,15360,1824919608,0,0,0,
0,0,-16777216,402665520,0,0,0,7864320,-859042692,30208,-530579456,1818648696,2080400998,0,8126464,-1060714816,
31744,470548480,1825311804,1979763916,0,8126464,-1060714754,31744,946601984,-262118304,-268410784,0,7733248,-864236340,2013269196,-530579456,
1986420844,-436181402,0,3676184,404232216,15360,101056512,101056526,1717962246,15360,1617354848,1818651768,58880,941096960,404232216,1006639128,
0,15466496,-690553130,50688,0,1717960924,1711302246,0,8126464,-960051514,31744,0,1717960924,1616930428,61440,7733248,
-864236340,503319564,0,1986396380,-268410784,0,8126464,482788976,31744,271581184,808464636,469774390,0,13369344,-858993460,30208,
0,1717960806,402679356,0,12976128,-687946026,27648,0,1815609542,-973064084,0,12976128,-964770106,-134216180,0,-870842114,
-33542042,0,404229656,404254744,3584,404226048,1579032,402659352,0,404254744,404229656,28672,1994129408,0,0,0,
272105472,-956404538,0,1013317632,-1060977984,201745980,31744,13421772,-858993460,30208,405798924,-956432260,2080424134,1048576,7878764,-859042692,
30208,-859045888,209453176,1979763916,6291456,7876632,-859042692,30208,1815609400,209453176,1979763916,0,1013317632,1007444070,1596,946602000,
-956432260,2080424134,0,8178892,-1060714754,31744,806879328,-956432260,2080424134,0,3696230,404232216,15360,1013317656,404226104,1006639128,
6291456,3682328,404232216,15360,-972029754,-960087956,-973013306,946601984,946616320,-20527418,50688,1610618928,1618804326,-33529754,0,-864681984,
-656918914,28160,1047265280,-20132660,-838808372,1048576,8140908,-960051514,31744,-960102400,-960102276,2080425670,6291456,8138776,-960051514,31744,
2026635312,-859045684,1979763916,6291456,13381656,-858993460,30208,-960102400,-960102202,101500542,13006848,1824966200,-965949754,14336,-973078330,-960051514,
2080425670,1572864,1717573692,1008230502,6144,1818492984,1616929008,-67084058,0,1008232038,2115534360,6144,-859045640,-857802556,-973026100,917504,
404232984,404258328,1879054552,811597848,209453176,1979763916,786432,3676208,404232216,15360,811597848,-960102276,2080425670,1572864,13381728,-858993460,
30208,1994129408,1717960924,1711302246,1994129408,-420085562,-825819426,50688,1819017276,2113945088,0,3670016,939551852,31744,0,808452096,
811597872,2080425670,0,0,-1061093696,0,0,-33161216,1542,12582912,-858210106,-595185568,1040190488,-1060765504,812043480,1040633502,
1536,1579032,1010571324,6144,0,-663996820,13824,0,-664010752,-671074708,0,289673540,289673540,289673540,1437208900,1437226410,
1437226410,1437226410,-579347081,-579347081,-579347081,404282743,404232216,404232216,404232216,404232216,418912280,404232216,404232216,418912280,404232440,404232216,
909522486,922105398,909522486,13878,0,909508862,909522486,0,418906360,404232216,909514776,922105398,909510390,909522486,909522486,909522486,
909522486,13878,16646144,909510390,909522486,909522486,117323510,0,909508608,909522486,14078,0,404232216,418912504,0,0,
0,404226296,404232216,404232216,404690968,0,404226048,404232216,6399,0,0,16711680,404232216,404232216,404232216,404232223,
404232216,0,16711680,0,404226048,404232216,404232447,404232216,404232216,404690975,404232216,909514776,909522486,909522487,909522486,909522486,
809449015,0,0,4128768,909520951,909522486,909522486,16725751,0,0,16711680,909508855,909522486,909522486,808924727,909522486,
13878,16711680,255,0,909522486,16201463,909522486,404239926,419371032,255,0,909522486,922695222,0,0,16711680,
404226303,404232216,0,16711680,909522486,909522486,909522486,13887,0,404232216,404690975,0,0,2031616,404232223,404232216,
0,4128768,909522486,909522486,909522486,909522687,909522486,404232216,419371263,404232216,404232216,404232216,6392,0,0,2031616,
404232216,-59368,-1,-1,-1,0,16711680,-1,-252641281,-252645136,-252645136,-252645136,252645135,252645135,252645135,-61681,
-1,65280,0,0,-589823882,1979767004,0,2093350912,-956498746,1073791168,-20578304,-1061108032,-1073692480,0,-26476544,1819044972,
27648,-20578304,405823536,-33529658,0,8257536,-656877352,28672,0,1717986918,1623227488,0,1994129408,404232216,6144,2115502080,
1717976166,2113944600,0,-960087956,-965935418,14336,946601984,-965949754,-301962132,0,403447344,1717976678,15360,0,-606404482,32256,
0,2128282374,2120276979,49152,472907776,2086690912,469786672,0,-960102276,-960051514,50688,16646144,-33554432,254,0,410910744,
6168,65280,806879232,202902534,2113941504,0,811600920,201338904,32256,236650496,404232984,404232216,404232216,404232216,-656926696,28672,
1572864,2113935360,6168,0,1994129408,-603979658,0,1819017272,14336,0,0,0,6168,0,0,1572864,
0,983040,202116108,1815874796,7168,1819017432,1811967084,0,7340032,1623775280,63488,0,0,2088533116,31868,0,
0,0,0,7424,1727987748,26148,2228224,1667432547,8704,0,721420288,404226048,404232447,6144,45,0,
65280,0,12799232,-607918081,-1010580541,5505024,-2424832,404265240,1006639128,1442840576,-1010630461,-1016675389,15384,87,-1010580541,-10036261,
26112,12802048,1008255846,-1010615194,5832704,-1010630656,1008255846,1006639128,1509949440,-1014628097,811666456,50175,109,15073280,-606339109,56064,
30208,-1010630656,1008255846,7798784,0,-1009057597,1711332351,-1862270976,7208960,2128100123,56439,1573019,-1010820994,2115551427,6144,12819712,
419391036,404232447,10354688,1717960956,1718582370,-218077594,-251658240,404226072,404291352,255,246,6168,1638144,6144,0,0,
2122383360,-1114004095,2130674046,-1008215041,1828650878,2084110078,272109568,2084076798,947654656,-25413378,269498492,-25413508,14460,1008212028,-65536,-1008212029,
3997695,1114007106,-3982336,-1114007107,252167167,-859041923,1013369976,1008232038,1060339224,812662576,2137256160,1667727203,-1722095936,-415482649,-2132780391,-119473922,
34504704,1041121022,406585856,410943000,1717976088,1711302246,2145084928,454810491,1046682368,1815623788,52344,2122186752,406617600,2117893656,406591743,404258328,
404232192,2117867544,1579008,202902782,3145728,1613783294,0,-1057046336,2359296,1713661695,1572864,-50050,16711680,1008271230,0,0,
813170688,805337136,1819029504,27648,1819017216,-26411412,813460480,217628792,12988416,812043288,946652672,-590595978,1616934400,49152,405798912,1613783136,
1613764608,405805080,6709248,1013333247,3145728,808464636,0,3145728,12384,252,0,3145728,101462016,1623201840,2093383680,-152645922,
812678144,808464432,2026699776,1623985208,2026699776,214699064,473724928,-32740148,-54518272,214759436,945846272,-858996488,-53708800,808455192,2026647552,-858993544,
2026665984,202951804,3174400,3158016,3158016,3158016,405811296,1613783232,6144,16579584,1613758464,405805068,2026659840,805309464,2093363200,-557785378,
813201408,-53687092,-60371968,1717986940,1013382144,-1067007808,-127124480,1718380134,-27068416,1751279736,-27066880,1751148664,1013379072,-832126784,-859030016,-858993412,
2016463872,808464432,504133632,-859042804,-429492224,1818651768,-262085120,1650876512,-957415936,-691601666,-957954560,-825821474,946652672,-965949754,-60409856,1616930428,
2026696704,-596063028,-60417024,1818650236,2026694144,483188848,-55281664,808464432,-859015168,-858993460,-858981376,-864498484,-960090112,-17905962,-960051712,946629688,
-858995200,808504440,-20547584,845581336,2019622400,1616928864,-1067419648,201732120,2014839296,404232216,272136192,27846,0,0,808452351,6144,
0,2093774860,-530549248,1717985404,56320,-1060341556,470579200,-859042692,30208,-54495028,946632704,1616929008,61440,-864258356,-530576136,1717988470,
805365248,808480816,201357312,214699020,-530527112,2020370028,1882252800,808464432,30720,-19477250,50688,-858982196,52224,-859014964,30720,1719458918,
24816,-864258356,3102,1717623926,61440,2014084288,271644672,808746032,6144,-858993460,30208,-864498484,12288,-16857386,27648,946652780,
50688,-864236340,3320,811924632,472972288,808464608,404233216,404232192,-533719040,808464412,1994186752,0,1048576,-960087956,2026700288,2014888140,
13372536,-859045684,469794304,-54495028,2126739456,1046887430,-872399104,2093774860,-536838656,2093774860,808484352,2093774860,32256,-1065846592,2126711864,2120236134,
-872399872,-54495028,-536840192,-54495028,-872384512,808480816,2093381632,404240408,-536855552,808480816,-969377792,-20550458,808502784,-855900040,469814272,2019621984,
64512,2144108300,1047297792,-858993410,2026688000,-859045768,13400064,-859045768,14710784,-859045768,2026665984,-859045684,14712320,-859045684,13401600,-864288564,
-1021833992,1715223654,-872409088,-858993460,404256768,-1065451840,946608152,1625711856,-858981376,821852412,-120836048,-959460102,236701383,404232252,469817456,2093774860,
939556352,808480816,1865728,-859045768,1865728,-859045684,16285184,-859045640,-67056640,-52638484,1013763072,8285246,946601984,8154168,805306368,-1060360096,
30720,-1061158660,0,202113276,-1010434048,862375134,-1010381809,930073819,404279043,404226072,3348480,1714644684,13369344,1724671539,579338240,579347080,
1437213320,1437226410,-612936278,-612901906,404282350,404232216,404232216,-132638696,404232216,-132581352,909514776,-164219338,13878,-30015488,13878,-132581352,
909514776,-164170234,909522486,909522486,13878,-164168186,909522486,-33491450,909508608,-33540554,404226048,-134154216,0,-132644864,404232216,520099864,
404226048,-16771048,0,-15204352,404232216,521672728,6168,-16777216,404226048,-15198184,404232216,521674520,909514776,926299702,909522486,1056978736,
0,926302000,909522486,-16713984,0,-147390720,909522486,926299952,13878,-16711936,909508608,-147392768,404239926,-16711936,909508608,-16763338,
0,-15139072,6168,-13238272,909522486,1056978486,404226048,520101656,0,521674520,6168,1060503552,909522486,-13224394,404239926,-15139048,
404232216,-134211560,0,521666560,-59368,-1,65535,-65536,-252641281,-252645136,252702960,252645135,-61681,65535,0,-925075748,
7894528,-856109832,16564416,-1061106496,16695296,1819044972,-53711872,1624006704,64512,-656900392,6713344,1719428710,7758016,404282392,-63956992,-864519988,
946614524,-965949698,946616320,1819068102,472968704,-859039620,30720,-612466981,101449728,-612466981,945840320,-1067400968,2026649600,-858993460,16567296,16515324,
808452096,805370928,1613822976,1610618928,405863424,402677808,236715008,404232984,404232216,416815128,808507504,3145980,7745536,1994185728,946601984,27704,
0,402653208,0,402653184,252444672,-328463348,2020359196,1811967084,1880621056,2013278304,0,1010580540,0,0,-1207500800,243728522,
-1056440074,-1949666295,-1207946286,1082147051,-1964383904,-756174587,1387986629,-1341731325,-333124030,47320241,-1825642344,1482263183,988386138,-1964411390,-1735685435,-758003149,
-925775663,-925775663,-757997359,-766254895,1275104030,1534397403,117441976,-147395821,-1949217792,1946749888,117459005,-1207470589,-2033975101,-2114258194,1946271747,-991018362,
-88015999,21627764,-1946631280,-1735685433,642570487,-791609205,-1622088821,1241514145,855635687,-773848125,-1748827198,-1966634276,-880043894,642570487,-254738293,-1622088821,
-2063597407,854456039,225739001,198250359,125954163,545322496,-773786240,-773795360,-1949249056,-773795360,855573442,326467833,-523171119,-472784687,-478092335,1929574662,
63164899,-2015820816,508609424,-1898433600,-14788452,532889600,-1961471408,-167353600,141920000,-1039790973,549121200,-286539773,-1039922045,827493,-1570436882,1522729048,
-1961471408,-167353600,141920000,-1039790973,-1061491662,-286539773,-1039922045,2400357,-1570375698,1522729048,-1161539502,32375728,203440876,-1342076192,1515735791,1347601296,
61913796,1122763246,-1965021985,1257222145,-1013949864,125260604,71052660,905315191,1050249,-790072309,-182699005,401276932,512238474,-485556096,158630139,-83688064,
68384018,1007676174,1007710730,67270404,67758850,-88450109,-1342160128,1073802938,-521343862,-71072060,-13899541,-1359559875,-387857520,-655818869,1945890559,-1013914892,
12106258,-135059404,-88437800,-1330232576,1107357370,-292910141,-71645970,-333160192,65994252,-4527925,-333160192,-1013908242,-1004659194,-387733504,67156712,-1013971169,
137268534,138317118,1007138064,1949071202,2002533379,-167365633,276138240,910962829,243941301,8392328,-2131107569,511707508,1947859203,2051968310,-351161080,-1996425722,
177016949,1066219084,1303723596,-1576923416,15263953,-389153280,-1006566666,-1585089479,646185098,-997523202,15208032,-349724981,2051968310,1947221011,1913404431,1279233334,
1979989008,137268534,-1898368055,201427254,234982414,29616257,33687556,7661659,-160165366,-885387522,150918005,-210384326,-826080514,7661635,1409292520,-297619454,
-923865858,65948336,-20430100,-397808054,-400228157,565182580,1122765294,-2139862360,616503106,-1340936630,-318837182,-531971958,-297619432,-297104700,1347601296,1073749688,
-1961455912,-2084412672,-1472198932,1489182554,-297619439,2146364452,-1341044029,-334696894,1254326510,1397890566,853248765,-1899940919,906765961,-1945239258,-1191178751,-770834125,
1407721303,1532958721,1946356735,22734939,532896519,1397890566,106148864,2131240644,199199939,-1948289961,1863001738,-9142019,988302403,868840946,1292510858,-2012283191,
646611968,243600777,-383385462,19302989,69634901,103204213,42699645,-16721535,302645621,238279541,-1054422642,201427254,504243852,-806878837,-2134072320,119931227,
270976095,109888639,-545996021,-551139701,125864559,1950088703,-394968262,-920194509,990808589,1965786368,646613737,869420289,1963140805,25935616,-613033718,-913437133,
-1992900314,646712321,25894414,1308676072,39485644,532896519,1397890566,2131502788,199199939,848033908,-1972379866,-33618048,1127904295,-232331147,-20346355,-2080339954,
1291921035,-2063562482,1963140804,-1898368055,201427254,234982406,1527249242,1354244035,-1900019552,-1735947581,47438257,-992950062,-729356080,231982257,97771697,-1031020029,
-645465977,-880746498,-20716769,-1205849345,-1022689237,273271156,1099379437,-873215349,-125328381,-195507486,1354285968,-1900019552,-1733195069,-925760813,-388971312,-994978682,
-527757869,-813641474,-20453601,719303456,-1408595977,405979252,-89004917,-536672813,-1070401486,-806097526,-873225078,-480728341,1347535760,-1161524534,45351856,-1341913873,
-272976890,-1341796861,-273632256,82773684,-1274892284,-779882614,-323304954,851492867,-782635382,1347508419,-1161524534,45351856,-1341914129,-272976894,-1341796861,-273632240,
251004596,132743,-1274383358,78966704,-1966014225,116163522,61913792,-1966006034,-1023387304,1384863313,-1006380358,11843844,15663536,-395332607,-1039990342,-1161515794,
61866932,-1949105937,-38147963,853809408,32041045,-398909699,-971965053,1526594280,-2084408301,-1862662405,141946024,-1862600453,141880488,-1073481542,-290672624,-1273827770,
1861922024,-1394035693,-71669510,-1190539773,-454557646,-1949101567,103973826,-85147410,62175936,-1058532302,-387233542,1515846395,1364352707,-1931979234,-167342375,141920512,
-1898434530,109282242,-85146082,62503616,853807104,4647133,300461236,-20179718,16509151,61913798,535363566,-399964160,1582956575,513825219,-1978251008,-1321170688,
-401623808,-773784680,780897240,42776324,-668022642,1040383895,503717827,-1996453330,9085317,1224794272,1660979990,-1476344522,80069756,-982223856,-620033396,1720442484,
1326767754,-9142023,986209347,-55806477,1946749632,-1272940286,-1340801332,-1039732861,-1073484614,61703110,1948781504,-1383429432,1455808542,-2130955092,233312372,-398363399,
-989986562,-290666123,-395968828,-857146882,1579102208,-1391752491,176865396,-1964455763,-397294284,532873223,-398067028,-991757826,-1013909253,-398853460,100727272,-487194940,
-1933313085,1946815455,-2132571428,-14278862,-1013938175,-491062134,-1966749693,-922489158,-234836760,108328644,570491880,33482841,-915028482,-58006845,-939269446,-289764667,
-1400190717,-1963403092,-1007244154,1946403846,15263995,-20631039,1977482953,-58014832,162914993,134226111,59423432,-1161181714,76153738,-1973650416,-1006237450,-389188605,
67174632,1179647685,-1089964578,-939327302,-289764667,-1979397885,-125138308,-154903544,65537652,-387995648,-985267970,-557887627,-1161295872,-974257270,59423433,2096628874,
-252278180,1946403846,15263875,-20596224,1977501263,1972240073,61913800,-1161228050,268436409,-602829514,-125129590,-1744774936,-1161239818,15598512,62503625,-1925836800,
-1394029551,-154923008,65537652,-394838016,-272432926,1384825744,562092068,-789847074,772420351,42633080,-486287232,-1752682870,-389020976,-662640502,780854019,47232904,
-393549616,-1970808786,-1948612606,1381391043,-164407501,-1160904880,-136164200,334627832,-1752516086,-136132712,334627832,478853673,-136133736,332792775,-2083335712,-1966997416,
-1965389062,1522753374,-352257298,-286553401,-1007812470,-1085,-1,-1,-1,-1,-334364673,2052225614,-16744447,-16711936,1131413248,1919512697,
1948280680,1297105743,541278545,1886744429,1914729573,1919959919,1635020658,1848404335,959979569,540095020,858536248,959979569,540095532,892090680,959979569,540096044,
925645112,959979569,5388320,709908307,709774913,709120066,709052995,708919618,704662604,1126192692,1129263157,1095847248,-57089,892337968,792211768,-5555969,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]
}

View file

@ -0,0 +1,74 @@
Compaq Video Graphics Controller (VGA)
---
This is the Compaq Video Graphics Controller Board, one of the earliest VGA boards Compaq released
for its DeskPro 386 line.
![Compaq VGA Board](/devices/pc/video/compaq/vga/109360-001/static/Compaq_VGA_109360-001-640.jpg "link:/devices/pc/video/compaq/vga/109360-001/static/Compaq_VGA_109360-001.jpg")
It was featured in the February 16, 1988 of PC Magazine (p.188). At that time, it retailed for $599, and it was described
as "the sharpest, fastest IBM-standard video board you can slide into your PC." The article goes on to say:
> The Compaq [Video Graphics Controller Board] is the first truly hardware-compatible VGA board with
register-level support for all 17 video modes. It's also the first video board from a major manufacturer
that uses a full 16-bit interface....
> Per the VGA standard, Compaq's board offers 640- by 480-pixel all-points-addressable graphics resolution
in 16 colors, as well as 256 colors from a palette of 262,144 at 320- by 200-pixel resolution.
> Based on a Paradise Systems VLSI VGA chip and an Inmos DAC, the board includes 256K RAM soldered to it.
Relying on surface-mounted components for just about everything except its BIOS and the aforementioned chips,
the entire board is just 9 inches long and XT height. Although it will function in an 8-bit expansion slot,
it achieves its top speed only when its 16-bit interface is put into play.
> The card-retaining bracket of the board holds only the female DB-15 of the IBM VGA system. This connector,
coupled with the analog output of the board, means that the [board] will function only with VGA-style monitors.
> An extra edge connector at the top of the board matches the video expansion available on the IBM PS/2
Display Adapter card, electrically but not physically compatible with the VGA Feature Connector of PS/2
computers.
> To your system, the board looks like an EGA adapter--that is, you run the appropriate setup procedure for
setting CMOS memory as if it were an EGA card. The two jumpers on the board (its only hardware adjustments)
alter its base address for matchng unusual systems and ordinarily require no change.
> In testing, the Compaq Board proved itself functionally compatible with the IBM PS/2 Display Adapter but
faster, because of its 16-bit interface. On an ordinary AT, it nearly achieved the display speeds of the
internal VGA system of a stock PS/2 (which has a clock speed advantage over the AT).
> Although Compaq claims that this board is designed specifically for its own machines, particularly the
DeskPro 386/20, it works great with non-Compaq machines as well. In fact, with this board, Compaq gives you
a way of getting the sharpest and fastest graphics without abandoning your commitment to the PC standard.
As such, this board is in perfect accord with the Compaq philosophy, and it may be the best way available
for mating a VGA-style monitor and VGA graphics to your AT.
A copy of the board's [VGA ROM BIOS](109360-001/1988-05-18.json) was created by [dumping](/devices/pc/bios/compaq/deskpro386/#reading-the-roms)
the contents of each EPROM chip to a *.hex* file, and then merging the *.hex* files with the following
[FileDump](/modules/filedump/) command:
cd 109360-001
filedump --file=109793-002.hex --merge=109794-002.hex --output=1988-05-18.json
For a more human-readable dump, use the `--comments` option:
filedump --file=109793-002.hex --merge=109794-002.hex --output=1988-05-18.dump --comments
And for those who want a binary file, the FileDump API can be used to recreate binary data from JSON data:
> [http://www.pcjs.org/api/v1/dump?file=http://www.pcjs.org/devices/pc/video/compaq/vga/109360-001/1988-05-18.json&format=rom](http://www.pcjs.org/api/v1/dump?file=http://www.pcjs.org/devices/pc/video/compaq/vga/109360-001/1988-05-18.json&format=rom)
The Compaq VGA ROM BIOS concludes with the usual copyright string and author initials:
Copyright COMPAQ Computer Corporation, 1982, 1983, 1984, 1985, 1986, 1987, 1988
RWS*PNA*NPB*DJC*CAB*ALL*
V4C 05COMPAQ
05/18/88
Four of the authors -- **RWS**, **NPB**, **DJC**, and **CAB** -- are also listed as authors of the
[DeskPro 386 ROM BIOS](/devices/pc/bios/compaq/deskpro386/).
An older version of the VGA ROM BIOS, [1987-10-27.json](109360-001/1987-10-27.json), is also available online. It comes
from an [earlier revision](http://bitsavers.trailing-edge.com/pdf/compaq/firmware/109360-001_VGA/) of the same board, with
the same part number (109360-001).
cd 109360-001
filedump --file=http://bitsavers.trailing-edge.com/pdf/compaq/firmware/109360-001_VGA/109328-002.BIN --merge=http://bitsavers.trailing-edge.com/pdf/compaq/firmware/109360-001_VGA/109327-002.BIN --output=1987-10-27.json

View file

@ -26,7 +26,7 @@ Since a simple `git push` will report:
git push --set-upstream origin 386dev
do this instead:
do what it recommends (*-u* is shorthand for *--set-upstream*):
git push -u origin 386dev