var Module=typeof globalThis.__pyodide_module!=="undefined"?globalThis.__pyodide_module:{};if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0}Module.expectedDataFileDownloads++;(function(){var loadPackage=function(metadata){var PACKAGE_PATH="";if(typeof window==="object"){PACKAGE_PATH=window["encodeURIComponent"](window.location.pathname.toString().substring(0,window.location.pathname.toString().lastIndexOf("/"))+"/")}else if(typeof process==="undefined"&&typeof location!=="undefined"){PACKAGE_PATH=encodeURIComponent(location.pathname.toString().substring(0,location.pathname.toString().lastIndexOf("/"))+"/")}var PACKAGE_NAME="matplotlib.data";var REMOTE_PACKAGE_BASE="matplotlib.data";if(typeof Module["locateFilePackage"]==="function"&&!Module["locateFile"]){Module["locateFile"]=Module["locateFilePackage"];err("warning: you defined Module.locateFilePackage, that has been renamed to Module.locateFile (using your locateFilePackage for now)")}var REMOTE_PACKAGE_NAME=Module["locateFile"]?Module["locateFile"](REMOTE_PACKAGE_BASE,""):REMOTE_PACKAGE_BASE;var REMOTE_PACKAGE_SIZE=metadata["remote_package_size"];var PACKAGE_UUID=metadata["package_uuid"];function fetchRemotePackage(packageName,packageSize,callback,errback){if(typeof process==="object"){require("fs").readFile(packageName,(function(err,contents){if(err){errback(err)}else{callback(contents.buffer)}}));return}var xhr=new XMLHttpRequest;xhr.open("GET",packageName,true);xhr.responseType="arraybuffer";xhr.onprogress=function(event){var url=packageName;var size=packageSize;if(event.total)size=event.total;if(event.loaded){if(!xhr.addedTotal){xhr.addedTotal=true;if(!Module.dataFileDownloads)Module.dataFileDownloads={};Module.dataFileDownloads[url]={loaded:event.loaded,total:size}}else{Module.dataFileDownloads[url].loaded=event.loaded}var total=0;var loaded=0;var num=0;for(var download in Module.dataFileDownloads){var data=Module.dataFileDownloads[download];total+=data.total;loaded+=data.loaded;num++}total=Math.ceil(total*Module.expectedDataFileDownloads/num);if(Module["setStatus"])Module["setStatus"]("Downloading data... ("+loaded+"/"+total+")")}else if(!Module.dataFileDownloads){if(Module["setStatus"])Module["setStatus"]("Downloading data...")}};xhr.onerror=function(event){throw new Error("NetworkError for: "+packageName)};xhr.onload=function(event){if(xhr.status==200||xhr.status==304||xhr.status==206||xhr.status==0&&xhr.response){var packageData=xhr.response;callback(packageData)}else{throw new Error(xhr.statusText+" : "+xhr.responseURL)}};xhr.send(null)}function handleError(error){console.error("package error:",error)}var fetchedCallback=null;var fetched=Module["getPreloadedPackage"]?Module["getPreloadedPackage"](REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE):null;if(!fetched)fetchRemotePackage(REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE,(function(data){if(fetchedCallback){fetchedCallback(data);fetchedCallback=null}else{fetched=data}}),handleError);function runWithFS(){function assert(check,msg){if(!check)throw msg+(new Error).stack}Module["FS_createPath"]("/","lib",true,true);Module["FS_createPath"]("/lib","python3.9",true,true);Module["FS_createPath"]("/lib/python3.9","site-packages",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages","matplotlib",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib","axes",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib","backends",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib","cbook",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib","compat",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib","projections",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib","sphinxext",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib","style",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib","testing",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib/testing","jpl_units",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib","tri",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib","mpl-data",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib/mpl-data","fonts",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib/mpl-data/fonts","ttf",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib/mpl-data/fonts","afm",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib/mpl-data/fonts","pdfcorefonts",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib/mpl-data","images",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib/mpl-data","stylelib",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib/mpl-data","sample_data",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data","axes_grid",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages","mpl_toolkits",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/mpl_toolkits","axes_grid",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/mpl_toolkits","axes_grid1",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/mpl_toolkits","axisartist",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages/mpl_toolkits","mplot3d",true,true);Module["FS_createPath"]("/lib/python3.9/site-packages","matplotlib-3.3.3-py3.9.egg-info",true,true);function processPackageData(arrayBuffer){assert(arrayBuffer,"Loading data file failed.");assert(arrayBuffer instanceof ArrayBuffer,"bad input to processPackageData");var byteArray=new Uint8Array(arrayBuffer);var curr;var compressedData={data:null,cachedOffset:11509674,cachedIndexes:[-1,-1],cachedChunks:[null,null],offsets:[0,1320,2779,4196,5551,6872,8028,9120,10291,11561,12849,14090,14840,16129,17473,18629,19901,21340,22684,23778,25240,26520,27681,28976,30313,31404,32756,33466,34518,35748,36630,38093,39087,39839,40583,41366,42181,42973,43796,44538,45445,46316,47071,47758,48544,49362,50103,50876,51622,52426,53263,54002,54794,56133,57260,58266,59235,60066,61081,61978,62887,63866,64866,65897,66883,67908,68875,69833,70829,71800,72783,73756,74724,75667,76700,77662,78684,79672,80647,81616,82633,83596,84540,85430,86411,87420,88330,89275,90205,91113,92065,93054,94279,95887,97499,99119,100708,102309,103907,105514,107149,108771,110394,112053,113639,115239,116847,118450,120040,121645,122670,123618,124584,125536,126476,127555,128936,130149,131357,132593,133799,135023,136247,137427,138632,139820,141015,142214,143417,144607,145637,146625,147690,149093,150524,151953,153166,154446,155698,156815,157709,158611,159678,160745,161796,162741,164079,165542,166557,167499,168441,169267,170115,170963,172106,173101,173887,174782,175976,176542,177124,177691,178351,178923,179618,180245,180871,181489,182417,183397,184360,185361,186214,187076,187957,188898,189832,190729,191669,192521,193413,194285,195226,195970,196663,197492,198744,199827,201140,202786,204119,205323,206717,207886,209098,210053,210969,212471,213807,215102,216305,217688,219009,220258,221568,222827,224125,225499,226831,228038,229407,230589,231795,233044,234311,235627,236756,238104,239301,240540,241684,242923,244129,245419,246655,247994,249272,250536,251731,252831,254172,255394,256656,257916,258946,260046,261264,262391,263629,264791,265842,267008,268040,269144,270214,271382,272565,273814,275092,276452,277750,279058,279961,281093,282488,283900,285265,286275,287081,288190,289299,290309,291302,292281,293296,294445,295607,296763,298003,299183,300075,301214,302232,303431,304358,305551,306712,307652,308495,309685,310469,311568,312488,313590,314604,315545,316718,317913,319010,320161,321234,322319,323403,324453,325317,326391,327602,328835,329758,330724,331603,332952,334016,335240,336443,337691,338726,339893,341137,342166,343336,344555,345764,346924,348123,349293,350500,351694,352805,354138,355301,356546,357757,358926,360055,361438,362850,364263,365699,366928,368214,369313,370256,371009,372043,373280,374453,375666,376928,377792,378844,379994,381270,382419,383561,384362,385276,386572,387661,388961,390304,391555,392739,393935,395012,396093,397356,398400,399638,400885,402060,403122,404306,405557,406731,407820,408929,410217,411259,412358,413679,414969,416208,417267,418330,419447,420372,421268,422348,423452,424392,425383,426652,427661,428764,430002,431188,432577,433999,435196,436330,437622,438833,440071,441326,442504,443709,444995,446286,447252,448296,449448,450830,452086,453170,454407,455811,456826,458171,459523,460833,461964,463105,464083,465509,466934,467942,469263,470360,471466,472701,473793,474833,476072,477324,478278,479434,480556,481659,482776,483850,485064,486431,487631,488867,490020,491212,492400,493630,494813,496062,497157,498186,499219,500137,501255,502518,503699,505005,506283,507386,508518,509838,510919,512137,513473,514984,516063,517473,518560,519701,520922,521832,522957,524176,525224,526412,527609,528644,529556,530720,531617,532799,534155,535348,536651,537965,539202,540019,541263,542550,543691,544992,546188,547658,549132,550407,551667,552682,554029,555464,556923,558376,559640,560928,561830,562999,564169,565359,566622,567830,569129,570249,571347,572496,573737,574988,576096,577389,578588,579868,580970,582193,583472,584752,586083,587268,588453,589697,590857,591901,593208,594519,595618,596809,598170,599494,600625,601871,603026,604433,605702,606788,608056,609320,610515,611921,613210,614376,615569,616654,617766,618922,620046,621266,622381,623646,624741,625928,627133,628299,629426,630449,631693,633032,634246,635511,636811,638347,639852,641170,642519,643919,645306,646624,647609,648919,650107,651417,652489,653679,654911,656207,657306,658395,659529,660725,661825,663111,664296,665524,666897,667941,669145,670432,671512,672246,673497,674600,675727,676914,678209,679727,680794,682067,683402,684589,685698,686634,687592,689020,690307,691678,692700,694114,695507,696860,698139,699236,700605,702072,703446,704855,706107,706992,708210,709387,710711,712067,713313,714347,715547,716623,717702,718683,719917,721176,722102,723008,724259,725521,726750,727961,729246,730467,731707,732985,734137,735391,736642,737684,738771,739719,740954,742125,743275,744471,745729,747069,748444,749489,750813,751937,752895,754076,755188,756369,757594,758826,760027,761231,762354,763703,765223,766324,767541,768863,770190,771406,772567,773783,775012,776136,777555,778748,779778,780881,781929,783167,784634,785832,787021,787951,789269,790627,791635,793062,794202,795100,796259,797753,798851,799850,800906,802058,803250,804479,805742,806738,807809,809036,810180,811462,812507,813716,814836,815909,816591,817440,818572,819936,821212,822401,823662,824947,826202,827405,828605,829707,830761,831858,833068,834307,835622,836906,837986,839437,840589,841754,842973,844188,845384,846679,847866,849079,850235,851620,852986,854459,855789,857124,858225,859639,860801,862046,863369,864559,865772,866808,867997,869186,870281,871422,872575,873726,874700,875931,877054,877993,879067,880058,881206,882400,883589,884710,885916,887160,888149,889219,890213,891245,892200,893109,893979,894793,895845,896920,898073,899184,900596,901978,903085,904324,905356,906073,907160,908382,909481,910702,911920,912961,914092,915006,915962,916817,917574,918675,919794,920727,921699,922408,923455,924799,925996,926888,928085,928872,930017,931044,931989,933088,934290,935100,935956,936696,937482,938146,938776,939704,941089,942479,943548,944657,945591,946405,947704,948912,950099,951149,952386,953493,954198,955405,956508,957652,958679,959792,961161,962293,963309,964742,965576,966740,967990,968979,970181,971329,972408,973538,974674,975897,976806,978125,979450,980306,981226,982386,983430,984433,985491,986307,987255,988476,989551,990705,991828,992853,993838,994765,995859,996864,997824,998691,999900,1001008,1002308,1003247,1004476,1005748,1006934,1008072,1009308,1010588,1011940,1013172,1014435,1015822,1017206,1018503,1019851,1020844,1022007,1023346,1024614,1025764,1027016,1028467,1029664,1030931,1032134,1033039,1034282,1035580,1036712,1037830,1039022,1040124,1041249,1042297,1043407,1044599,1045793,1046972,1048069,1049188,1050362,1051469,1052699,1053687,1054798,1055795,1056951,1058162,1059107,1060079,1061207,1062344,1063506,1064620,1065587,1066474,1067543,1068688,1069892,1071229,1072370,1073544,1074288,1075411,1076333,1077431,1078730,1079815,1081018,1082101,1083301,1084321,1085485,1086787,1088179,1089433,1090537,1091770,1093127,1094420,1095637,1096435,1097318,1098310,1099270,1100235,1100883,1102154,1103263,1104361,1105325,1106392,1107124,1108242,1109525,1110855,1112001,1113093,1113970,1114706,1115239,1116175,1116966,1117606,1118700,1119393,1120329,1121255,1122359,1123514,1124579,1125299,1126582,1127676,1128701,1129688,1130675,1131702,1132680,1133875,1134909,1135977,1137245,1138513,1139777,1140935,1141932,1143138,1144437,1145624,1146692,1147916,1148953,1150125,1151324,1152432,1153335,1154293,1155190,1156553,1157829,1159193,1160491,1161513,1162666,1163935,1165173,1166405,1167882,1169185,1170548,1171677,1173016,1174231,1175394,1176384,1177593,1178803,1180116,1181369,1182639,1183793,1185120,1186487,1187887,1189192,1190544,1191977,1193237,1194427,1195778,1197102,1198281,1199569,1200738,1201907,1203164,1204366,1205712,1207056,1208068,1209205,1210334,1211542,1213033,1214335,1215771,1217025,1217794,1218386,1219342,1220019,1220928,1221745,1222722,1223419,1224376,1225147,1226100,1227008,1227865,1228775,1229538,1229929,1230343,1231202,1232674,1234173,1235512,1236762,1238e3,1239005,1240295,1241714,1242997,1244349,1245319,1246537,1247802,1249046,1250506,1251890,1253430,1254721,1256019,1257371,1258655,1259797,1260972,1262252,1263478,1264613,1265739,1266856,1267921,1269108,1270340,1271641,1272714,1273732,1274942,1276139,1277336,1278665,1279989,1281343,1282475,1283208,1284082,1285235,1286387,1287383,1288111,1289061,1290358,1291477,1292792,1294186,1295322,1296584,1297563,1298414,1299090,1300367,1301624,1302796,1303726,1304734,1305508,1306120,1306879,1307965,1309012,1310164,1311374,1312660,1313814,1315062,1316321,1317548,1318773,1319847,1321029,1322104,1323441,1324752,1326011,1327196,1328375,1329398,1330404,1331328,1332451,1333471,1334571,1335636,1337106,1338256,1339594,1340904,1342082,1343324,1344505,1345586,1346864,1348003,1349535,1350730,1351943,1353285,1354426,1355576,1356849,1358061,1359306,1360416,1361549,1362749,1363771,1365057,1366313,1367345,1368805,1369853,1370962,1372298,1373636,1374693,1376006,1377329,1378663,1379861,1381048,1382187,1383423,1384480,1385481,1386576,1387621,1388596,1389716,1390706,1391287,1392431,1393619,1394674,1395623,1396509,1397706,1398934,1399949,1400963,1402005,1403145,1404199,1405301,1406020,1407035,1408154,1409272,1410439,1411603,1412759,1413941,1414953,1416059,1417281,1418607,1419824,1421144,1422507,1423735,1424789,1426068,1427280,1428466,1429755,1430913,1431848,1433094,1434115,1435208,1436391,1437517,1438774,1440072,1441244,1442454,1443563,1444803,1445847,1446956,1448115,1449332,1450624,1451928,1452977,1454475,1455858,1457026,1458210,1459341,1460497,1461761,1463049,1464115,1465261,1466496,1467483,1468698,1469831,1470969,1472224,1473354,1474575,1475811,1476925,1477941,1479232,1480354,1481653,1482973,1484360,1485507,1486419,1487553,1488848,1489868,1491286,1492730,1493988,1495272,1496449,1497047,1497949,1498958,1500145,1501283,1502477,1503641,1505027,1506075,1506977,1507720,1508818,1509887,1510478,1511706,1513040,1514365,1515572,1516510,1517593,1518717,1519995,1521018,1522104,1523308,1524297,1524964,1525826,1526741,1527745,1528870,1530092,1531158,1532103,1533305,1534378,1535284,1536429,1537600,1538575,1539943,1540821,1542330,1543604,1544899,1545966,1547124,1548183,1549485,1550708,1551923,1553182,1554597,1555861,1557059,1558229,1559330,1560305,1561087,1562183,1563416,1564612,1565898,1567029,1568142,1569253,1570418,1571553,1572789,1574028,1575080,1575835,1576893,1578042,1578975,1580041,1581148,1581895,1583126,1584346,1585237,1586261,1587564,1588736,1589813,1590742,1591796,1592732,1593678,1594794,1595944,1597324,1598634,1599782,1600888,1601851,1603154,1604432,1605602,1606877,1607914,1609113,1610669,1612113,1613646,1615074,1616384,1618044,1619476,1620973,1621871,1622696,1623542,1624681,1626141,1627651,1628999,1630260,1631905,1633126,1634400,1635759,1636163,1636188,1636213,1636999,1638252,1639033,1640084,1641101,1642141,1643569,1644705,1646266,1647591,1648896,1650276,1651584,1653189,1654566,1655787,1657051,1658505,1660115,1661736,1663149,1664331,1665820,1667433,1668501,1669889,1671189,1672137,1673672,1674810,1676162,1677582,1678434,1678459,1678484,1678509,1679523,1680695,1681661,1682693,1683245,1683809,1684359,1684905,1685429,1685992,1686544,1687243,1688037,1688824,1689427,1690046,1690651,1691260,1691905,1692523,1693108,1693732,1694355,1694951,1695661,1697154,1698815,1700049,1701098,1701605,1702857,1704274,1705810,1706699,1707749,1708665,1709958,1711373,1712529,1713891,1715318,1716524,1717640,1718598,1719982,1720642,1721898,1722983,1723925,1725184,1726046,1727191,1728492,1729207,1730428,1731546,1732495,1733894,1734550,1735822,1736934,1737888,1739341,1740815,1741808,1742652,1742900,1743445,1744673,1746195,1747189,1748346,1749524,1750713,1751997,1753577,1754923,1756288,1757488,1758165,1759492,1760881,1762262,1762906,1764320,1765590,1766970,1768009,1769314,1770476,1771855,1773319,1774090,1775352,1776780,1778192,1779017,1780321,1781693,1783054,1783609,1784917,1786328,1787745,1788298,1789783,1791043,1792501,1793288,1794782,1796440,1797536,1798879,1800317,1801595,1801620,1801645,1801842,1803157,1804394,1805456,1806449,1807195,1808037,1808711,1810083,1811573,1812908,1814347,1815106,1815718,1817252,1818692,1820129,1821074,1822095,1823064,1824470,1825911,1827283,1828784,1830140,1831521,1832764,1834173,1835644,1836987,1838436,1840016,1841440,1842930,1844295,1845866,1847281,1848755,1850052,1851356,1852758,1853673,1855059,1856267,1857266,1858418,1859818,1861155,1862608,1864102,1865581,1866851,1868429,1870030,1871363,1872608,1873814,1875268,1875522,1875547,1875572,1876775,1878397,1879861,1881230,1882642,1883971,1885658,1887357,1888923,1890451,1892040,1893346,1894890,1896533,1898080,1899665,1901336,1902882,1904479,1906129,1907687,1909173,1910740,1912026,1913304,1914656,1916040,1917347,1918539,1919371,1920259,1920992,1921932,1922508,1923079,1923683,1924236,1924756,1925455,1926032,1926635,1927031,1927549,1928019,1928521,1929174,1930183,1930838,1931403,1932182,1933768,1935250,1936695,1938190,1939743,1941163,1942363,1943051,1943785,1945237,1946729,1948066,1949351,1951025,1952491,1954155,1955637,1957030,1958530,1960102,1961303,1962841,1964278,1965734,1967307,1968905,1970436,1971904,1973538,1975128,1976736,1978400,1979885,1981425,1982972,1984652,1986274,1987917,1989612,1991301,1992777,1994397,1995948,1997514,1999108,2000581,2002125,2003646,2005233,2006885,2008351,2010015,2011638,2013263,2014834,2016561,2018272,2019819,2021295,2022876,2024574,2026162,2027770,2029132,2030677,2032385,2034077,2035679,2037264,2038738,2040306,2041704,2043123,2044010,2044830,2046025,2047093,2048162,2049250,2050238,2051330,2052370,2053386,2054380,2055241,2056405,2057224,2058024,2058831,2059594,2060359,2061201,2062012,2063326,2064827,2066055,2067408,2068978,2070445,2071776,2073064,2074343,2075634,2076909,2078175,2079348,2080431,2081727,2083037,2084313,2085638,2086760,2087875,2089187,2090312,2091335,2092515,2093753,2095134,2096266,2097209,2098365,2099571,2100813,2101966,2103225,2104440,2105465,2106668,2108114,2109456,2110821,2111600,2111625,2111650,2111760,2112951,2114322,2115344,2116362,2117403,2118638,2120161,2121702,2123380,2124969,2126496,2127711,2129259,2130815,2132418,2134035,2135366,2136691,2138231,2139713,2141098,2142694,2143793,2144966,2146313,2147613,2148855,2150048,2150867,2151975,2153076,2153902,2154844,2156072,2157192,2158321,2159641,2160992,2161596,2162698,2163722,2164928,2166240,2167908,2169137,2170577,2172169,2173736,2175205,2176706,2178112,2179504,2181225,2181635,2182038,2182443,2182846,2183255,2183662,2184082,2184543,2184923,2185263,2185637,2186095,2187300,2188564,2189628,2190797,2191938,2193192,2194417,2195689,2196867,2198076,2199315,2200246,2201517,2202645,2203873,2205265,2206547,2207659,2208874,2210053,2211296,2212644,2213577,2214678,2215580,2216490,2217902,2219283,2220634,2221483,2222820,2224048,2225292,2226491,2227785,2228983,2230092,2231423,2232776,2234032,2235183,2236471,2237421,2238374,2239524,2240647,2241971,2243168,2244370,2245285,2246331,2247580,2248810,2249959,2251047,2252008,2253235,2254588,2255742,2256717,2257844,2258962,2259710,2260880,2262263,2263524,2264711,2265481,2266646,2267652,2268848,2269768,2270878,2271902,2272917,2273732,2274913,2276063,2277202,2278347,2279622,2280898,2282192,2283275,2284581,2285831,2287076,2288262,2289360,2290324,2291388,2292406,2293650,2294758,2296044,2297264,2298508,2299700,2300707,2301924,2303153,2304394,2305642,2306997,2308218,2309352,2310566,2311783,2313024,2314316,2315527,2316722,2318021,2319361,2320662,2321928,2323152,2324466,2325799,2326927,2327992,2329384,2330728,2331992,2333221,2334553,2335791,2336998,2338061,2339139,2340360,2341528,2342854,2344152,2345480,2346832,2348119,2349355,2350609,2351913,2353206,2354449,2355421,2356701,2358028,2358987,2360171,2361424,2362402,2363485,2364437,2365498,2366639,2367976,2369318,2370308,2371509,2372673,2373915,2375238,2376374,2377567,2378351,2379426,2380506,2381725,2382738,2383797,2384636,2385866,2387033,2388078,2389095,2390078,2391094,2392380,2393596,2394722,2395990,2397002,2398248,2399448,2400496,2401661,2402733,2403603,2404592,2405862,2406929,2408102,2409230,2410358,2411612,2412408,2413445,2414707,2415894,2417039,2418246,2419441,2420616,2421825,2423038,2424085,2424985,2426160,2427438,2428528,2429691,2430799,2431809,2432981,2434163,2435158,2436343,2437393,2438507,2439677,2440790,2441885,2442875,2443919,2445101,2446297,2447288,2448353,2449444,2450635,2451738,2452923,2454235,2455327,2456441,2457648,2458792,2459715,2461012,2462333,2463450,2464520,2465835,2467286,2468556,2469686,2471063,2472033,2473017,2474244,2474971,2476089,2477234,2478404,2479730,2480870,2482139,2483415,2484569,2485639,2486768,2488191,2489510,2490681,2491769,2492937,2494150,2495278,2496523,2497508,2498861,2500026,2501152,2502416,2503272,2504451,2505717,2506818,2507938,2509164,2510227,2511146,2512467,2513448,2514290,2515142,2516142,2517299,2518493,2519615,2520820,2522004,2523265,2524416,2525484,2526630,2527944,2529181,2530405,2531571,2532746,2533841,2534973,2536172,2537327,2538578,2539882,2541151,2542402,2543658,2545116,2546739,2548114,2549455,2550759,2551922,2553277,2554271,2555569,2556730,2557832,2558960,2560141,2561198,2562368,2563402,2564700,2565798,2566917,2567830,2568825,2569808,2570961,2572050,2573185,2574274,2575459,2576775,2577991,2579173,2580439,2581595,2582679,2583735,2584793,2586023,2587140,2588442,2589724,2590898,2592046,2593190,2594241,2595218,2596633,2597875,2599155,2600524,2601920,2603368,2604782,2606021,2607283,2608416,2609782,2610728,2611694,2612754,2613676,2614873,2616120,2617453,2618612,2619932,2621095,2622415,2623699,2624932,2626206,2627508,2628779,2629747,2631121,2632326,2633423,2634683,2635887,2637008,2638278,2639353,2640580,2641786,2642880,2643953,2645026,2646374,2647371,2648793,2650123,2651411,2652668,2653723,2654604,2655821,2657085,2658397,2659675,2660553,2661713,2662978,2664305,2665460,2666591,2667815,2669008,2670174,2671388,2672560,2673676,2674675,2675799,2677157,2678332,2679697,2681160,2682261,2683391,2684580,2685680,2686799,2688008,2689040,2689938,2690947,2692053,2693109,2694374,2695434,2696210,2697431,2698484,2699681,2700842,2701894,2702953,2704108,2705406,2706871,2707900,2709144,2710493,2711602,2712969,2713752,2714943,2716008,2717296,2718604,2719667,2720970,2722122,2723363,2724493,2725662,2726697,2727830,2729139,2730628,2731730,2732709,2733890,2735313,2736466,2737542,2738500,2739464,2740704,2741974,2743298,2744272,2745303,2746376,2747726,2748963,2750166,2751420,2752619,2753926,2754964,2756265,2757583,2758758,2759885,2761061,2762317,2763461,2764719,2765926,2767344,2768581,2769743,2770876,2772163,2773314,2774359,2775438,2776414,2777407,2778468,2779422,2780633,2781850,2783149,2784422,2785715,2786782,2787776,2788882,2790040,2791284,2792613,2793763,2794865,2795766,2796786,2797887,2798984,2799677,2800499,2801242,2802080,2802917,2803987,2804446,2804951,2805512,2806237,2806672,2807186,2807648,2808527,2809917,2811404,2812781,2814160,2814965,2815548,2817069,2818529,2819992,2820954,2822005,2822978,2824411,2825863,2827193,2828666,2830224,2831562,2832789,2834270,2835629,2836869,2838379,2839516,2840785,2842330,2843625,2844929,2845752,2846585,2847863,2849206,2850496,2852047,2853479,2854507,2855722,2856732,2858290,2859754,2860808,2862268,2863273,2864826,2865575,2866811,2867825,2868673,2869480,2871131,2872679,2874128,2875310,2876783,2878384,2879977,2881694,2883102,2884208,2885289,2886473,2887262,2887892,2889122,2890129,2890608,2891679,2892881,2893629,2894280,2895503,2896500,2897302,2898036,2898886,2899882,2900908,2901535,2903121,2904143,2905211,2906384,2907178,2907756,2908971,2910013,2910486,2911554,2912742,2913530,2914144,2915374,2916392,2917164,2917928,2918775,2919995,2921165,2921926,2922890,2924162,2925735,2926656,2928111,2929678,2931316,2932507,2933563,2934825,2935545,2935570,2935595,2935620,2935645,2936773,2938251,2939784,2941439,2942662,2943742,2944858,2944883,2944908,2945307,2946576,2947890,2949012,2950320,2951546,2952865,2954225,2955697,2956677,2957675,2958988,2960315,2961505,2962981,2964311,2965693,2967037,2968417,2969546,2970989,2972223,2973477,2974686,2976006,2976985,2978439,2979718,2980890,2982259,2983600,2984808,2986026,2987340,2988718,2990040,2991315,2992505,2993922,2995113,2996417,2997630,2998722,3000082,3001425,3002465,3003759,3005101,3006297,3007362,3008211,3009290,3010485,3011406,3012554,3013677,3014538,3015728,3016671,3017781,3019030,3020117,3021245,3022204,3023382,3024564,3025664,3026352,3027115,3028317,3029553,3030733,3031864,3032826,3033855,3034763,3035876,3036871,3037726,3038834,3039939,3041089,3042306,3043609,3044893,3046128,3047483,3048846,3049998,3051042,3052170,3053546,3054755,3055937,3057067,3058190,3059326,3060545,3062034,3063193,3064332,3065558,3066962,3068301,3069615,3070939,3072156,3073535,3074837,3076115,3077278,3078583,3079814,3080958,3082129,3083319,3084554,3086028,3087305,3088364,3089809,3091102,3092265,3093632,3094502,3095525,3096668,3097555,3098736,3099885,3100990,3102198,3103402,3104208,3105190,3106383,3107642,3109037,3110269,3111474,3112609,3113688,3114860,3116089,3117261,3118594,3120020,3121465,3122922,3124170,3125365,3126473,3127793,3128982,3130221,3131255,3132579,3134037,3135277,3136418,3137516,3138595,3139686,3140315,3141430,3142428,3143498,3144405,3145549,3146862,3147975,3149120,3150333,3151482,3152805,3154091,3155355,3156754,3158294,3159415,3160572,3161785,3163013,3164122,3165457,3166679,3167855,3168906,3170021,3171166,3172316,3173311,3174542,3175718,3177049,3178084,3179061,3180441,3181704,3182773,3183432,3184822,3185911,3187198,3188380,3189618,3190904,3191825,3192636,3193669,3194737,3195775,3196511,3197643,3199035,3200192,3201593,3203165,3204416,3205664,3207213,3208501,3210055,3211526,3212963,3214777,3216462,3217953,3219801,3221614,3223593,3225457,3227335,3229117,3230915,3232708,3234188,3235946,3237154,3238441,3239946,3241262,3242786,3244508,3246303,3248139,3250059,3251965,3253832,3255755,3257694,3259671,3261609,3263598,3265531,3267523,3269463,3271311,3273114,3274671,3276596,3278526,3280398,3282270,3284117,3285988,3287752,3289527,3291220,3292961,3294905,3296818,3298495,3300202,3301786,3303607,3305255,3307227,3309189,3311126,3312495,3314218,3316181,3318018,3319871,3321626,3323482,3325238,3326990,3328848,3330734,3332599,3334432,3336378,3338288,3340141,3341983,3343820,3345531,3347281,3349131,3350951,3352886,3354797,3356448,3358262,3360218,3362137,3364093,3366032,3367899,3369733,3371583,3373413,3375238,3376516,3377826,3378770,3379785,3381142,3382763,3384574,3386405,3388399,3390382,3391750,3393406,3394890,3396494,3398276,3399977,3401323,3402925,3404452,3405988,3407074,3408736,3410345,3411806,3413460,3415276,3416974,3418801,3419906,3421161,3422559,3423782,3425302,3426687,3428206,3429928,3431864,3433502,3435352,3437241,3439089,3440902,3442620,3444015,3446063,3448111,3450159,3452174,3454222,3455551,3456750,3458093,3459624,3461558,3463606,3465654,3466930,3468015,3469187,3470332,3471401,3472486,3473678,3474829,3475939,3477355,3478723,3480319,3481446,3482669,3484223,3485441,3487018,3488738,3490275,3491357,3492620,3494151,3495369,3496611,3497943,3499134,3500531,3502111,3503719,3505509,3507120,3508786,3510463,3512503,3514551,3516531,3518386,3520200,3522104,3523978,3525829,3527475,3528632,3529801,3531130,3532221,3533473,3534731,3535810,3537107,3538541,3539644,3541103,3542153,3543276,3544682,3546520,3548412,3550135,3551780,3553388,3555091,3556915,3558711,3560475,3562243,3564031,3565810,3567497,3569182,3571080,3572802,3574659,3576293,3577863,3579536,3581103,3582831,3584626,3586039,3587627,3589557,3591485,3592969,3594265,3595610,3596978,3598315,3599783,3601120,3602906,3604814,3606629,3608491,3610350,3612060,3613866,3615528,3617422,3619268,3621028,3622958,3624834,3626735,3628688,3630607,3632071,3633367,3634791,3636284,3637717,3639694,3641146,3642211,3643395,3644756,3646774,3648604,3650163,3651723,3653537,3655401,3657323,3659183,3661122,3662988,3664843,3666691,3668629,3670406,3672301,3674244,3676122,3677891,3679571,3681433,3682882,3684497,3685644,3686270,3687239,3689072,3690717,3692637,3694610,3696558,3698386,3700139,3702083,3703903,3705510,3707077,3708824,3710591,3712526,3714418,3716263,3717957,3719693,3721494,3723417,3725233,3727020,3728696,3730587,3732334,3734076,3735888,3737720,3739494,3741316,3743226,3745106,3746948,3748759,3750443,3752391,3754102,3755875,3757537,3759149,3760819,3762526,3764395,3766161,3767934,3769635,3771445,3773303,3775136,3776989,3778894,3780778,3782691,3784615,3786493,3788389,3790305,3792152,3793894,3795678,3797537,3799460,3801304,3803196,3804679,3806206,3807483,3808702,3809780,3811198,3812667,3814532,3816404,3818027,3819590,3821009,3822595,3824028,3825569,3827283,3828598,3829985,3831507,3832678,3834125,3835200,3836683,3837851,3839301,3840636,3842029,3843709,3845643,3847342,3847964,3848425,3848885,3849311,3849673,3850538,3851902,3853283,3854688,3856050,3857659,3859361,3861322,3863141,3865051,3866877,3868686,3870418,3872194,3874111,3876018,3877892,3879752,3881629,3883520,3885062,3886685,3888221,3890010,3891907,3893461,3895349,3896811,3898219,3899075,3900092,3901796,3903390,3904947,3906682,3908730,3910786,3912834,3914776,3916824,3918872,3920638,3921849,3923148,3924581,3926352,3928400,3930448,3932496,3933892,3934978,3936180,3937234,3938285,3939356,3940467,3941587,3942806,3943965,3945020,3946158,3947419,3949071,3950579,3951780,3953030,3954581,3955785,3957406,3958924,3960774,3962724,3964627,3966401,3968327,3970230,3972116,3974045,3975856,3977683,3979626,3981532,3983484,3985409,3987395,3988937,3990185,3991556,3993083,3994513,3996062,3997503,3999036,4000740,4001787,4002990,4004804,4006634,4008220,4010022,4012018,4014066,4016121,4018169,4020217,4022265,4024313,4026231,4028057,4029968,4031792,4033662,4035345,4036602,4037821,4039035,4040238,4041472,4042814,4043883,4045283,4046700,4048033,4049431,4050741,4051878,4053544,4055454,4057181,4058990,4060827,4062593,4064405,4066256,4067987,4069705,4071475,4073083,4074838,4076616,4078403,4080265,4081912,4083744,4085470,4087188,4088795,4090512,4092082,4093734,4095637,4096885,4098262,4099799,4101380,4103243,4105119,4107073,4108975,4110808,4111721,4113104,4114502,4116120,4117568,4119073,4120660,4122412,4123626,4124980,4126380,4128006,4129635,4131133,4132635,4134298,4135982,4137417,4139221,4141151,4142671,4143937,4145315,4146666,4148008,4149453,4150394,4150723,4151318,4152019,4152353,4152750,4153991,4155584,4156994,4158564,4160218,4161593,4163315,4164794,4166523,4168244,4169504,4170821,4172191,4173433,4174853,4175991,4177154,4178787,4180581,4181940,4183453,4184985,4186526,4187879,4188990,4190501,4191863,4193456,4194788,4195980,4197188,4198625,4199780,4201064,4202654,4204139,4205320,4206525,4208184,4209981,4211862,4213726,4215478,4217374,4219258,4221034,4222936,4224773,4226660,4228421,4230198,4231889,4233721,4235500,4237275,4238965,4240716,4242563,4244382,4246200,4248075,4249933,4251764,4253538,4255262,4257166,4258912,4260778,4262656,4264523,4266401,4268226,4270099,4271981,4273801,4275184,4276701,4278099,4279818,4281689,4283487,4285351,4287115,4289027,4290930,4292824,4294712,4296587,4298474,4300330,4302198,4304084,4306034,4307993,4309903,4311736,4313240,4314500,4315878,4317419,4318811,4320715,4322763,4324811,4326538,4327610,4328712,4329803,4330853,4331931,4332998,4334050,4335157,4336356,4337552,4338752,4340524,4342501,4344214,4345902,4347636,4348945,4350738,4351661,4352519,4353755,4355588,4357091,4359034,4360965,4362896,4364817,4366692,4368593,4370562,4372464,4374368,4376199,4377960,4379618,4381259,4383035,4384774,4386602,4388540,4390426,4391885,4393455,4395331,4397206,4398975,4400750,4402486,4404327,4406135,4407957,4409789,4411694,4413609,4415508,4417329,4419240,4421124,4422992,4424602,4426178,4427933,4429746,4431566,4433338,4435186,4437008,4438910,4440480,4442283,4444231,4446176,4448157,4449940,4451590,4453432,4455070,4456212,4457346,4458242,4459282,4460782,4462513,4464269,4466233,4468188,4469577,4471071,4472585,4474111,4475837,4477658,4479182,4480561,4482219,4483852,4485143,4486544,4488199,4489976,4491247,4492969,4494719,4496521,4497777,4498947,4500392,4501504,4503041,4504412,4505884,4507466,4509319,4511281,4513270,4515274,4517103,4519036,4520969,4522841,4524781,4526690,4528510,4529456,4531174,4533101,4534766,4536536,4538482,4540203,4541808,4543634,4545263,4546858,4548604,4550280,4552095,4553904,4555703,4557341,4559023,4560795,4562290,4563895,4565377,4567106,4568772,4570527,4572383,4574045,4575590,4577029,4578917,4580965,4583013,4585050,4587098,4589146,4591149,4592294,4593522,4594979,4596564,4598608,4600656,4602704,4604250,4605335,4606537,4607601,4608756,4609827,4610998,4612223,4613340,4614453,4615539,4616729,4618198,4619800,4621551,4623140,4624506,4625921,4627310,4627840,4628310,4629737,4631565,4633230,4634853,4636755,4638710,4640601,4642493,4644403,4646292,4648221,4650079,4651998,4653897,4655865,4657769,4659539,4661277,4662856,4664669,4666418,4668202,4670114,4671966,4673659,4675283,4676931,4678799,4680655,4682399,4683971,4685663,4687470,4689121,4690747,4692513,4694255,4696048,4697988,4699850,4701799,4703678,4705553,4707363,4709303,4711131,4712850,4714635,4716353,4717892,4719431,4721081,4722884,4724667,4726274,4727944,4729829,4731703,4733607,4735451,4737331,4739231,4741127,4743041,4744874,4746743,4748488,4750267,4752177,4754042,4755886,4757327,4758734,4760007,4761158,4762192,4763506,4765035,4766839,4768626,4770591,4772551,4773883,4775540,4776980,4778522,4779961,4781562,4783297,4784700,4786012,4787641,4788813,4790160,4791277,4792768,4793875,4795407,4796830,4798234,4799701,4801576,4803397,4805206,4806895,4807823,4808383,4808880,4809385,4809818,4810470,4811832,4813166,4814566,4816061,4817532,4819134,4820991,4822806,4824679,4826311,4828065,4829731,4831513,4833402,4835269,4837179,4839090,4840981,4842652,4844497,4846281,4848173,4850052,4851890,4853836,4855527,4857289,4859007,4860342,4862053,4863641,4864934,4865923,4866639,4868352,4869933,4871450,4873010,4874722,4876770,4878825,4880873,4882812,4884860,4886914,4888788,4889979,4891260,4892709,4894422,4896470,4898518,4900566,4902076,4903160,4904360,4905409,4906491,4907555,4908628,4909771,4910986,4912127,4913169,4914250,4915495,4917014,4918735,4920021,4921632,4922701,4923698,4925490,4926559,4927703,4928818,4930365,4931688,4933259,4934966,4936196,4937900,4938771,4939438,4939852,4940266,4941727,4943377,4944856,4946587,4948124,4949666,4951615,4953608,4955531,4957475,4959402,4961241,4963199,4965138,4967067,4968939,4970845,4972743,4974520,4976332,4978098,4979815,4981622,4983309,4985261,4987211,4989219,4991118,4992974,4994720,4996525,4998293,5000264,5002047,5003874,5005666,5007431,5009344,5011249,5013070,5014780,5016489,5018232,5019996,5021840,5023600,5025582,5027502,5029486,5031418,5033268,5035129,5037005,5038874,5040786,5042636,5044346,5046085,5047685,5049513,5051188,5052852,5054423,5056179,5058003,5059822,5061612,5063418,5065194,5067076,5068961,5070746,5072504,5074019,5075767,5077693,5079456,5081412,5083020,5084926,5086715,5088591,5090537,5092514,5094437,5096400,5098033,5099525,5100957,5102444,5103950,5105439,5107068,5108635,5110293,5111461,5113331,5115136,5116916,5118776,5120561,5122315,5123788,5125267,5126521,5127562,5128755,5130218,5131918,5133761,5135532,5137475,5139323,5141173,5143099,5145067,5146996,5148871,5150348,5151782,5153406,5154998,5156639,5158232,5160106,5161880,5163246,5164563,5166231,5167820,5169374,5170242,5171753,5173583,5175101,5176702,5178254,5179710,5181176,5182289,5183677,5184833,5186090,5187464,5188421,5189899,5191318,5192702,5194091,5195728,5197575,5199512,5201482,5203480,5205249,5207183,5209119,5210924,5212841,5214828,5215636,5217126,5218125,5220073,5222035,5223633,5225195,5226865,5228660,5230597,5232134,5233538,5235284,5236835,5238565,5240130,5241866,5243629,5245128,5246465,5247641,5249108,5250860,5252618,5253813,5254329,5254766,5255239,5255676,5256038,5257606,5258961,5260288,5261468,5262676,5264257,5266214,5268119,5269941,5271719,5273618,5275290,5276972,5278132,5279998,5281554,5283211,5285011,5286918,5288626,5289256,5291141,5293086,5294574,5295746,5297306,5298721,5300163,5301706,5303114,5304784,5306612,5308397,5309135,5310415,5312333,5314127,5315925,5317549,5318978,5319778,5320606,5321546,5322118,5323034,5323678,5324249,5324871,5325469,5326141,5327082,5327812,5328603,5329367,5330077,5330766,5331548,5332279,5333065,5333684,5334618,5335618,5336613,5337635,5338751,5339786,5340700,5342670,5344057,5345278,5346346,5347302,5348561,5349861,5351425,5352915,5354092,5355707,5357381,5359047,5360505,5361898,5363305,5364666,5365825,5367218,5368772,5370046,5371616,5373146,5374787,5376553,5377947,5379327,5380487,5381846,5382902,5383615,5384919,5385933,5386997,5388415,5389971,5391564,5393118,5394649,5396203,5397790,5399370,5401195,5403243,5405291,5407339,5409387,5411363,5413374,5415422,5417470,5419518,5421504,5423552,5425424,5426657,5427898,5429232,5430417,5431822,5433398,5435005,5436989,5439037,5441085,5443133,5445181,5447229,5448808,5449901,5451095,5452150,5453213,5454279,5455332,5456396,5457450,5458523,5459660,5460807,5461985,5463105,5464230,5465283,5466325,5467437,5468556,5469619,5470775,5472095,5473285,5474038,5475435,5477e3,5478541,5480337,5481500,5483379,5484854,5486814,5488744,5490710,5492629,5494482,5496392,5498250,5500185,5502124,5504039,5505691,5507411,5509054,5510871,5512585,5514538,5516471,5518360,5519695,5521427,5523376,5525212,5526962,5528814,5530559,5532286,5534082,5535853,5537710,5539564,5541525,5543421,5545296,5547186,5549032,5550859,5552512,5554191,5555946,5557734,5559564,5561418,5563256,5565133,5567056,5568647,5570545,5572473,5574456,5576462,5578339,5580114,5581955,5583812,5585080,5586393,5587367,5588315,5589590,5591200,5592929,5594835,5596799,5598483,5599973,5601656,5603157,5604764,5606637,5608336,5609532,5611166,5612725,5614209,5615043,5616856,5618496,5619762,5621529,5623382,5624938,5626440,5627467,5628949,5630209,5631568,5632955,5634411,5636124,5637903,5639845,5641813,5643824,5645842,5647606,5649581,5651439,5653344,5655321,5656927,5658375,5659641,5661585,5663425,5665114,5667036,5668849,5670453,5672211,5673845,5675382,5677145,5678760,5680552,5682361,5684248,5686048,5687805,5689429,5690813,5692484,5694090,5695729,5697535,5699271,5701100,5702835,5704466,5705896,5707715,5709763,5711820,5713845,5715898,5717946,5719956,5721093,5722326,5723773,5725326,5727370,5729418,5731466,5732974,5734057,5735257,5736323,5737483,5738551,5739726,5740949,5742057,5743178,5744253,5745429,5747040,5748679,5750162,5751075,5752299,5753554,5754981,5756595,5758197,5759647,5761232,5762520,5763787,5765332,5766635,5768272,5769943,5771507,5772865,5774524,5775913,5777756,5779267,5780649,5782061,5782938,5784633,5786041,5787670,5789576,5791538,5793504,5795344,5797243,5799042,5800930,5802803,5804642,5806467,5808345,5810237,5812175,5814091,5815854,5817597,5819293,5821029,5822826,5824418,5826253,5828183,5830029,5831645,5833378,5835209,5837198,5838995,5840710,5842451,5844261,5845949,5847738,5849574,5851433,5853293,5855089,5856983,5858882,5860815,5862592,5864338,5866184,5868021,5869724,5871403,5873120,5874831,5876443,5878001,5879836,5881680,5883549,5885485,5887330,5889160,5891102,5892843,5894551,5896380,5898256,5900107,5902064,5904026,5905998,5907847,5909487,5910903,5912368,5913912,5915475,5917156,5918779,5920470,5922320,5924159,5925975,5927816,5929686,5931522,5933043,5934495,5935893,5937132,5938258,5939537,5941068,5942715,5944569,5946323,5948314,5950153,5951999,5953961,5955906,5957884,5959405,5960768,5962380,5964011,5965616,5967250,5969060,5970853,5971920,5973362,5974856,5976477,5978117,5979245,5980462,5982013,5983798,5985397,5986977,5988410,5990001,5991318,5992380,5993874,5994991,5996252,5997615,5998973,6000489,6001809,6003350,6004806,6006406,6008287,6010208,6012237,6014197,6015881,6017822,6019735,6021562,6023536,6024771,6026428,6027073,6028902,6030908,6032396,6033893,6035275,6036829,6038766,6040524,6041938,6043483,6044897,6046313,6047892,6049444,6051130,6052841,6054290,6055594,6056642,6058038,6059699,6061487,6062972,6063516,6063983,6064448,6064912,6065297,6066514,6067785,6069130,6070163,6071451,6072814,6074595,6076571,6078329,6080193,6081314,6083210,6084856,6086702,6088465,6090210,6092186,6094066,6096029,6098003,6099060,6100480,6102110,6103843,6105699,6106744,6107695,6109587,6111336,6113109,6114199,6114926,6115774,6116497,6117242,6117898,6118584,6119148,6119931,6120587,6121595,6122456,6123275,6123949,6124594,6125460,6126163,6126944,6127536,6128220,6129072,6130150,6131145,6132126,6133194,6134387,6135343,6136664,6138586,6139876,6140974,6141986,6142938,6144175,6145720,6147298,6148670,6150126,6151695,6153461,6154915,6156835,6158765,6160252,6161294,6162898,6163773,6164847,6165829,6167190,6168375,6169931,6171527,6173316,6175364,6177418,6179466,6181514,6183445,6185493,6187541,6189597,6191590,6193635,6194769,6195930,6197323,6198505,6199831,6201326,6202947,6204819,6206867,6208915,6210963,6213011,6214989,6216161,6217240,6218409,6219460,6220614,6221663,6222719,6223782,6224844,6226006,6227195,6228324,6229445,6230530,6231583,6232668,6233865,6234969,6236274,6237663,6239336,6240864,6242478,6244212,6246107,6247996,6249927,6251832,6253728,6255199,6256476,6257842,6259400,6260801,6262321,6263830,6265526,6266788,6268511,6270130,6272034,6274082,6276130,6278178,6280133,6281957,6283821,6285637,6287517,6289337,6290693,6291943,6293209,6294441,6295645,6296876,6297934,6299319,6300723,6301865,6303072,6304384,6305762,6307496,6309353,6311063,6312700,6314329,6315898,6317689,6319426,6321091,6322845,6324439,6326216,6327982,6329685,6331480,6333066,6334886,6336660,6338276,6339971,6341668,6343261,6344986,6346739,6348103,6349409,6350816,6352513,6354388,6356313,6357794,6358976,6360445,6361966,6363344,6364831,6366647,6368269,6369440,6370909,6372401,6373972,6375510,6377049,6378612,6380255,6381764,6383190,6384409,6385741,6387017,6388320,6389765,6391283,6392471,6393902,6395185,6396741,6398572,6400418,6402299,6404119,6405887,6407793,6409444,6411313,6413198,6415059,6416955,6418778,6420644,6422514,6424453,6426060,6427357,6428705,6430248,6431566,6433389,6435437,6436685,6437738,6438932,6439986,6441116,6442411,6444387,6446095,6447951,6449741,6451681,6453645,6455608,6457506,6459466,6461371,6463331,6465222,6467133,6469108,6471064,6473006,6474956,6476907,6478645,6480131,6482037,6483835,6485759,6487642,6489569,6491374,6493291,6495128,6497057,6498955,6500855,6502800,6504221,6505503,6506937,6508380,6509795,6511247,6512873,6514157,6515808,6517e3,6517926,6519659,6520861,6522038,6523027,6524775,6526046,6527869,6529240,6530515,6532086,6532842,6533486,6535262,6536965,6538450,6540304,6541794,6543756,6545723,6547703,6549656,6551496,6553402,6555345,6557285,6559138,6561109,6563011,6564811,6566616,6568323,6570030,6571789,6573575,6575536,6577487,6579443,6581094,6582815,6584485,6586481,6588340,6590066,6591811,6593684,6595527,6597203,6598882,6600718,6602462,6604276,6606107,6608099,6610059,6611993,6613848,6615667,6617543,6619463,6621347,6623087,6624823,6626559,6628232,6629902,6631566,6633351,6635073,6636872,6638747,6640380,6642105,6643908,6645769,6647520,6649293,6650791,6652501,6654241,6656168,6658055,6659910,6661708,6663670,6665655,6667619,6669598,6670971,6672453,6673850,6675287,6676828,6678439,6679966,6681509,6682919,6684787,6686634,6688236,6690131,6691956,6693653,6695046,6696495,6697780,6698880,6700056,6701509,6703228,6704979,6706758,6708759,6710497,6712414,6714375,6716256,6718251,6719774,6721238,6722710,6724312,6725909,6727403,6729269,6731105,6732320,6733922,6735364,6737021,6738497,6739877,6741064,6742641,6744280,6745749,6747317,6748815,6750291,6751681,6752729,6754213,6755327,6756609,6757965,6759285,6760807,6762199,6763759,6765089,6766717,6768521,6770438,6772441,6774470,6776082,6778071,6779988,6781804,6783751,6785177,6786787,6787418,6789211,6791157,6792750,6794151,6795575,6797190,6799050,6800869,6802285,6803769,6805206,6806679,6808214,6809737,6811449,6813161,6814668,6816248,6817205,6818432,6820057,6821853,6823489,6824296,6824786,6825247,6825707,6826107,6826902,6828279,6829644,6830769,6831867,6833049,6834629,6836588,6838526,6840438,6842148,6843725,6845008,6846493,6848362,6849965,6851551,6853245,6855174,6856983,6858934,6860644,6861640,6863172,6864774,6865994,6867587,6869115,6870618,6872320,6874146,6875243,6876058,6877979,6879702,6881249,6883094,6883922,6884743,6885567,6886253,6887077,6887627,6888308,6888910,6889663,6890290,6891306,6892100,6892933,6893677,6894248,6895117,6895901,6896644,6897301,6897822,6898707,6899695,6900729,6901725,6902885,6903996,6904933,6906655,6908366,6909434,6910516,6911489,6912490,6913883,6915408,6916853,6918026,6919735,6921375,6923074,6924286,6925479,6926531,6927796,6929310,6930732,6932517,6934134,6935440,6936683,6938241,6939266,6940460,6941183,6942524,6943702,6944574,6946182,6947720,6949238,6950860,6952690,6954738,6956786,6958834,6960882,6962883,6964869,6966917,6968965,6971013,6972998,6975046,6976921,6978159,6979400,6980739,6981935,6983367,6984934,6986514,6988525,6990573,6992621,6994669,6996717,6998765,7000219,7001304,7002499,7003548,7004603,7005696,7006749,7007817,7008887,7009941,7011088,7012219,7013371,7014497,7015604,7016658,7017716,7018828,7019958,7021023,7022210,7023514,7024625,7025381,7026982,7028556,7029649,7030928,7032471,7033684,7035258,7037125,7039031,7040995,7042958,7044841,7046757,7048679,7050659,7052604,7054543,7056481,7058409,7060297,7062046,7063629,7065563,7067516,7069444,7071328,7073118,7075036,7076888,7078621,7080512,7082357,7084192,7086023,7087680,7089375,7091030,7092830,7094587,7096546,7098447,7100145,7101734,7103601,7105397,7107125,7108904,7110758,7112669,7114472,7116278,7118171,7120051,7121935,7123863,7125736,7127531,7129383,7131240,7132954,7134644,7136505,7138413,7140287,7142154,7143966,7145828,7147629,7149512,7151379,7153318,7155186,7156914,7158763,7160579,7162128,7163406,7164490,7165399,7166533,7167944,7169710,7171453,7173397,7175360,7176945,7178372,7179971,7181478,7183059,7184899,7186589,7187922,7189572,7191160,7192693,7193781,7195520,7197139,7198598,7200190,7201966,7203759,7205562,7206806,7207995,7209429,7210564,7212078,7213446,7214923,7216658,7218583,7220221,7222126,7223900,7225640,7227417,7229255,7230576,7232603,7234651,7236699,7238728,7240776,7242354,7243509,7244837,7246278,7248183,7250231,7252279,7253663,7254762,7255939,7257038,7258113,7259168,7260358,7261557,7262657,7263946,7265529,7266918,7268868,7270721,7272417,7274219,7275847,7277569,7279371,7280699,7282438,7284060,7285740,7287291,7288661,7289989,7291711,7293539,7295422,7297339,7299132,7301068,7302622,7303913,7305242,7306779,7308069,7309827,7310876,7312331,7313739,7315452,7317242,7318799,7320093,7321402,7322930,7324231,7325767,7327301,7328898,7330646,7332573,7334621,7336670,7338586,7340394,7342282,7344118,7346002,7347854,7349237,7350456,7351788,7352914,7354068,7355307,7356557,7357620,7358939,7360367,7361718,7363079,7364272,7365201,7366681,7368539,7370337,7372062,7373750,7375480,7377198,7379057,7380773,7382592,7384377,7386095,7387811,7389646,7391188,7393120,7394825,7396589,7398366,7400031,7401741,7403326,7405018,7406833,7408285,7409867,7411611,7413488,7415388,7416740,7418058,7419431,7420839,7422255,7423714,7425071,7426825,7428699,7430583,7432396,7434233,7435971,7437678,7439558,7441461,7443344,7445237,7447157,7448489,7449837,7451346,7452726,7454205,7456241,7457458,7458552,7459718,7461350,7463346,7465079,7466962,7468895,7470848,7472754,7474676,7476582,7478556,7480524,7482454,7484417,7486374,7488305,7490048,7491559,7492812,7494624,7495976,7497835,7499338,7500742,7502115,7502806,7503908,7505602,7506994,7508548,7510514,7512454,7514433,7516232,7518083,7519899,7521795,7523584,7525319,7527156,7529033,7530984,7532909,7534590,7536332,7537886,7539657,7541353,7543142,7545091,7547014,7548753,7550474,7552180,7554148,7555925,7557622,7559341,7561221,7562905,7564684,7566522,7568333,7570158,7572003,7573885,7575736,7577683,7579518,7581346,7583208,7584943,7586628,7588462,7590197,7591967,7593644,7595268,7596773,7598547,7600356,7602193,7604036,7605704,7607607,7609538,7611391,7613253,7615249,7617116,7619076,7621070,7623025,7624987,7626554,7628127,7629550,7631136,7632721,7634386,7635988,7637563,7639452,7641345,7643178,7644873,7646806,7648667,7650471,7651930,7653477,7654821,7655935,7657129,7658536,766e4,7661861,7663593,7665563,7667520,7669167,7671127,7673107,7674992,7676968,7678441,7679805,7681324,7682891,7684479,7686082,7687958,7689729,7690936,7692353,7693940,7695495,7697110,7698318,7699611,7701256,7702783,7704353,7706023,7707269,7708975,7710053,7711174,7712578,7713678,7714993,7716272,7717719,7719150,7720582,7722022,7723473,7725200,7727078,7728995,7731031,7732890,7734649,7736583,7738495,7740407,7742378,7743495,7745141,7745890,7747813,7749831,7751252,7752782,7754265,7755851,7757757,7759497,7760918,7762466,7763838,7765214,7766848,7768429,7770100,7771880,7773369,7774774,7775751,7777080,7778700,7780510,7782068,7782719,7783173,7783626,7784069,7784445,7785486,7786778,7788151,7789269,7790455,7791628,7793290,7795241,7797193,7799124,7800281,7802021,7803907,7805649,7807264,7808899,7810835,7812716,7814697,7816657,7818054,7819283,7820834,7822526,7824361,7825890,7826605,7828216,7830013,7831817,7833581,7834677,7835415,7836265,7836989,7837727,7838383,7839063,7839623,7840406,7841061,7842053,7842916,7843740,7844417,7845051,7845916,7846621,7847403,7847987,7848679,7849533,7850591,7851585,7852566,7853638,7854828,7855772,7857093,7859023,7860313,7861414,7862416,7863370,7864611,7866154,7867732,7869105,7870552,7872231,7874030,7875466,7877397,7879233,7880770,7881888,7883313,7884357,7885093,7886491,7887636,7888941,7890540,7892068,7893617,7895212,7896835,7898876,7900924,7902972,7905020,7907058,7909022,7911070,7913118,7915166,7917162,7918976,7920178,7921446,7922785,7923979,7925376,7926958,7928554,7930540,7932588,7934636,7936684,7938732,7940498,7941616,7942750,7943890,7944944,7946084,7947136,7948205,7949277,7950398,7951535,7952732,7953850,7954971,7956042,7957095,7958211,7959325,7960505,7961825,7963302,7964872,7966783,7968058,7969407,7971078,7971618,7972146,7973882,7975749,7977387,7979324,7981278,7983152,7985052,7986917,7988809,7990696,7992541,7994440,7996392,7998197,8000041,8001758,8003404,8005110,8006750,8008630,8010490,8012406,8014073,8015726,8017403,8019323,8021085,8022790,8024442,8026226,8027958,8029611,8031415,8033186,8034991,8036875,8038714,8040687,8042459,8044332,8046188,8047772,8049335,8051037,8052597,8054189,8055797,8057546,8059388,8060934,8062580,8064491,8066347,8068213,8070046,8071907,8073770,8075666,8077594,8079375,8081286,8083023,8084687,8086604,8088384,8090170,8091580,8092962,8094158,8095344,8096390,8097740,8099240,8101041,8102840,8104820,8106100,8107694,8109280,8110788,8112268,8114029,8115631,8116980,8118334,8119807,8121165,8122280,8123541,8124901,8126226,8127750,8129101,8130719,8132243,8134091,8135895,8137682,8139300,8139892,8140365,8140818,8141255,8141642,8142576,8143898,8145314,8146797,8148255,8149813,8151500,8153425,8155159,8156907,8158727,8160543,8162195,8163814,8165575,8167452,8169314,8171185,8173091,8175040,8176615,8178129,8179740,8181633,8183062,8184792,8186513,8187604,8188768,8189399,8191063,8192619,8194178,8195674,8197296,8199311,8201359,8203407,8205366,8207423,8209479,8211426,8212580,8213807,8215236,8216786,8218824,8220872,8222920,8224638,8225737,8226924,8227989,8229089,8230155,8231209,8232377,8233605,8234720,8235795,8236849,8238055,8239759,8241216,8242351,8243686,8245204,8246469,8248001,8249746,8251685,8253124,8254599,8256190,8256862,8258239,8260116,8261772,8263703,8265638,8267466,8269361,8271148,8273120,8274937,8276520,8278068,8279778,8281619,8283534,8285458,8287296,8289039,8290767,8292603,8294578,8296309,8297965,8299744,8301655,8303453,8305236,8307131,8308955,8310761,8312638,8314530,8316393,8318299,8319968,8321793,8323515,8325295,8327154,8328726,8330391,8332158,8333785,8335572,8337436,8339005,8340767,8342507,8344422,8346287,8348177,8350050,8351959,8353864,8355738,8357618,8359547,8361451,8363262,8365042,8366880,8368765,8370726,8372501,8374270,8375746,8377189,8378460,8379528,8380712,8382191,8383753,8385514,8387483,8388969,8390529,8392042,8393652,8395088,8396683,8398432,8399681,8400966,8402617,8403740,8405006,8406164,8407618,8408781,8410282,8411713,8413182,8414937,8416884,8418379,8418927,8419359,8419808,8420243,8420628,8421728,8423082,8424548,8425942,8427398,8428889,8430634,8432601,8434364,8436116,8437909,8439875,8441560,8443337,8445178,8447126,8449057,8450973,8452883,8454805,8456762,8458137,8459772,8461145,8463014,8464616,8466476,8468418,8469514,8470747,8471315,8473021,8474627,8476178,8477768,8479619,8481667,8483715,8485763,8487701,8489749,8491750,8493145,8494320,8495669,8497180,8499099,8501147,8503195,8505234,8506416,8507500,8508670,8509799,8510850,8511917,8513061,8514275,8515427,8516564,8517617,8518818,8520224,8521800,8523247,8525024,8526138,8527475,8528990,8530269,8531798,8533551,8535403,8537396,8539355,8541195,8543154,8545090,8547031,8549012,8550925,8552557,8554180,8555749,8557353,8558872,8560437,8561981,8563528,8565084,8566561,8568156,8569590,8571260,8572663,8574002,8575386,8576637,8577905,8579093,8580289,8581500,8582456,8583411,8584397,8585186,8586626,8587900,8589198,8590424,8591311,8592473,8593522,8594290,8595603,8596857,8598034,8599190,8599879,8601129,8602261,8603430,8604731,8605601,8606676,8607541,8608525,8609825,8611155,8612444,8613613,8614546,8615674,8616744,8617768,8618630,8619442,8620825,8622011,8623177,8624457,8625307,8626370,8627399,8628326,8629054,8630426,8631621,8632860,8634036,8634901,8636004,8636923,8637790,8638750,8639850,8640861,8641989,8643010,8643941,8644814,8645512,8646847,8648072,8649376,8650726,8651705,8652740,8653800,8654812,8655781,8656485,8657295,8658682,8659874,8660842,8661851,8663128,8664387,8665609,8666889,8667994,8668903,8670034,8671028,8671834,8672939,8673955,8675029,8676125,8677073,8677922,8678783,8679520,8680882,8682116,8683312,8684514,8685416,8686553,8687646,8688474,8689598,8690774,8691952,8693188,8694151,8695057,8696099,8697029,8697843,8699291,8700504,8701779,8702905,8703822,8704891,8705698,8706818,8708089,8709287,8710577,8711625,8712535,8713594,8714313,8715611,8716766,8717978,8719220,8720066,8721107,8722021,8722723,8724077,8725048,8725972,8726874,8727783,8728797,8730030,8731077,8732157,8733277,8734190,8735055,8735866,8736981,8738182,8739380,8740622,8741623,8742538,8743595,8744630,8745323,8746597,8747759,8748976,8750235,8751111,8752172,8753093,8753841,8754995,8756138,8757170,8758398,8759598,8760755,8761993,8762898,8763779,8764812,8765470,8766726,8767945,8769146,8770413,8771290,8772311,8773317,8774082,8775437,8776616,8777837,8779126,8779996,8781036,8782044,8782995,8783735,8785143,8786345,8787589,8788797,8789660,8790758,8791734,8792498,8793672,8794917,8796133,8797383,8798362,8799320,8800271,8801035,8802414,8803718,8805030,8806345,8807324,8808383,8809373,8810404,8811381,8812173,8813192,8814545,8815752,8816951,8818069,8818936,8820035,8820906,8821601,8822967,8824144,8825323,8826540,8827412,8828552,8829601,8830396,8831582,8832774,8833994,8835262,8836215,8837163,8838162,8839111,8839796,8841141,8842308,8843512,8844807,8845658,8846728,8847728,8848557,8849640,8850943,8852131,8853451,8854291,8855267,8856649,8857942,8859260,8860423,8861356,8862535,8863589,8864339,8865594,8866621,8867695,8868830,8869758,8870605,8871417,8872396,8873683,8875020,8876302,8877383,8878302,8879368,8880092,8881406,8882309,8883691,8884764,8886090,8887225,8888428,8889655,8890544,8891496,8892509,8893422,8894153,8895526,8896809,8898113,8899445,8900451,8901535,8902576,8903618,8904604,8905421,8906447,8907844,8908979,8910205,8911371,8912251,8913463,8914164,8915464,8916568,8917764,8919032,8919854,8920848,8921859,8922757,8923474,8924831,8925993,8927209,8928330,8929198,8930321,8931395,8932087,8933342,8934437,8935629,8936880,8937747,8938824,8939699,8940677,8941923,8943095,8944348,8945453,8946404,8947559,8948565,8949292,8950635,8951805,8953002,8954128,8954965,8955971,8956799,8957729,8958847,8959880,8960999,8961946,8962784,8963696,8964569,8965838,8966838,8967877,8968989,8969788,8970694,8971573,8972669,8974008,8975228,8976512,8977638,8978575,8979581,8980567,8981507,8982181,8982812,8983499,8984186,8984913,8985668,8986321,8987014,8987674,8988322,8989049,8989747,8990425,8991044,8991635,8992409,8993182,8993807,8994475,8995188,8995884,8996607,8997334,8997984,8999347,9000521,9001736,9002961,9003805,9004772,9005739,9006722,9007410,9008029,9008685,9009332,9010005,9010755,9011435,9012136,9012772,9013522,9014159,9014897,9015512,9016143,9016850,9017653,9018321,9018964,9019683,9020398,9021097,9021800,9022583,9023233,9024033,9024737,9026185,9027404,9028644,9029852,9030765,9031739,9032760,9033757,9034418,9035028,9035701,9036370,9037052,9037839,9038521,9039171,9039816,9040457,9041232,9041865,9042575,9043192,9043803,9044564,9045363,9046001,9046729,9047423,9048180,9049564,9050745,9051958,9053140,9054053,9055012,9055982,9056955,9057597,9058207,9058875,9059521,9060214,9060978,9061614,9062362,9063010,9063694,9064437,9065131,9065763,9066282,9066887,9067644,9068376,9069001,9069687,9070419,9071102,9071793,9072368,9073139,9073804,9074473,9075197,9075820,9076977,9077996,9079086,9080223,9081035,9081925,9082816,9083854,9085276,9086434,9087709,9088804,9089724,9090684,9091649,9092610,9093265,9093877,9094543,9095195,9095916,9096665,9097335,9098023,9098671,9099438,9100055,9100770,9101372,9102e3,9102745,9103532,9104165,9104820,9105597,9106317,9107013,9107675,9108459,9109133,9109894,9110803,9111952,9112969,9114096,9115031,9115850,9116739,9117593,9118986,9120152,9121362,9122646,9123561,9124567,9125538,9126539,9127253,9127875,9128521,9129147,9129822,9130595,9131286,9131969,9132655,9133314,9134082,9134757,9135396,9135952,9136569,9137304,9138051,9138713,9139346,9140094,9140812,9141524,9142135,9142861,9143577,9144210,9144970,9145573,9146602,9147827,9148966,9149815,9150939,9152452,9153755,9155102,9156473,9157663,9158992,9160165,9161399,9162670,9163579,9164553,9165511,9166510,9167239,9167857,9168505,9169166,9169848,9170581,9171312,9171982,9172677,9173301,9174019,9174716,9175440,9176060,9176678,9177304,9178108,9178890,9179534,9180335,9181023,9181726,9182405,9183361,9184697,9185854,9187093,9188190,9189120,9190149,9191113,9191990,9192613,9193269,9193933,9194680,9195451,9196120,9196808,9197433,9198206,9198829,9199582,9200213,9200842,9201602,9202397,9203093,9203771,9204454,9205150,9205847,9206634,9208243,9209574,9210450,9211572,9211927,9212308,9212872,9213566,9214281,9215128,9216067,9216920,9217996,9219015,9220005,9220731,9221641,9222625,9223602,9224525,9225377,9226283,9226945,9227536,9228022,9228349,9228742,9229339,9231071,9233056,9235104,9237152,9239200,9241248,9243296,9245344,9247401,9249449,9251497,9253401,9255021,9256193,9257809,9259446,9261420,9263108,9264879,9266474,9268443,9269960,9271835,9272981,9274523,9275788,9276533,9278386,9280261,9281359,9281455,9281700,9281776,9283076,9284354,9285854,9287785,9289423,9291022,9292685,9294260,9295928,9297286,9298708,9300031,9300884,9302251,9303401,9304258,9305745,9306978,9307682,9309244,9310784,9312426,9313376,9315049,9316691,9318320,9319271,9320865,9322470,9323976,9325087,9326625,9328114,9329256,9330591,9332078,9333639,9334559,9336256,9337810,9339431,9340615,9341894,9343361,9344806,9346188,9347877,9349925,9351819,9353180,9354214,9355564,9356868,9358297,9359474,9360683,9361846,9363027,9364474,9365856,9367110,9368401,9369505,9370379,9371612,9372725,9373843,9375116,9376536,9378295,9380352,9382400,9384448,9386496,9388544,9390592,9392551,9394448,9396380,9398428,9400476,9402524,9404572,9406620,9408677,9410725,9412773,9414821,9416869,9418925,9420973,9423021,9425069,9427117,9429165,9431222,9433270,9435318,9437374,9439422,9441470,9443518,9445574,9447627,9449682,9451730,9453778,9455826,9457874,9459930,9461978,9464023,9465894,9467942,9469990,9472038,9474095,9476152,9478200,9480248,9482296,9484344,9486392,9488449,9490497,9492545,9494593,9496422,9498429,9500477,9502525,9504573,9506630,9508678,9510726,9512774,9514822,9516870,9518918,9520966,9523014,9525062,9527110,9529158,9531206,9533254,9535302,9537350,9539398,9541446,9543494,9545542,9547590,9549638,9551686,9553734,9555782,9557830,9559878,9561926,9563974,9566022,9568070,9570118,9572166,9574214,9576262,9578310,9580358,9582406,9584454,9586502,9588550,9590598,9592646,9594703,9596751,9598799,9600847,9602895,9604943,9606991,9609039,9611087,9613135,9615183,9617231,9619279,9621327,9623384,9625432,9627480,9629528,9631576,9633624,9635672,9637720,9639768,9641816,9643864,9645912,9647960,9650008,9652056,9654104,9656152,9658200,9660248,9662296,9664344,9666392,9668440,9670488,9672536,9674584,9676632,9678680,9680728,9682776,9684824,9686872,9688920,9690968,9693016,9695064,9697112,9699160,9701208,9703256,9705304,9707352,9709400,9711448,9713496,9715544,9717592,9719640,9721688,9723736,9725784,9727841,9729889,9731937,9733985,9736033,9738081,9740129,9742177,9744225,9746273,9748321,9750369,9752417,9754465,9756513,9758561,9760609,9762657,9764705,9766753,9768801,9770849,9772897,9774945,9776993,9779041,9781089,9783137,9785194,9787242,9789290,9791338,9793386,9795434,9797482,9799530,9801585,9803633,9805672,9807720,9809768,9811816,9813864,9815912,9817960,9820008,9822056,9824104,9826152,9828200,9830248,9832296,9834344,9836392,9838440,9840488,9842536,9844584,9846632,9848680,9850728,9852776,9854824,9856872,9858920,9860968,9863016,9865064,9867112,9869160,9871208,9873256,9875304,9877352,9879400,9881448,9883496,9885544,9887592,9889640,9891688,9893736,9895784,9897832,9899880,9901928,9903976,9906024,9908072,9910120,9912168,9914216,9916264,9918312,9920360,9922408,9924456,9926504,9928552,9930600,9932648,9934696,9936744,9938792,9940840,9942888,9944936,9946984,9949032,9951080,9953128,9955176,9957224,9959272,9961320,9963368,9965416,9967464,9969512,9971560,9973608,9975656,9977704,9979752,9981800,9983848,9985896,9987944,9989992,9992040,9994088,9996136,9998184,10000232,10002280,10004328,10006376,10008424,10010472,10011855,10013808,10015856,10017904,10019952,10022e3,10024048,10026096,10028144,10030192,10032240,10034288,10036336,10038384,10040432,10042480,10044528,10046576,10048624,10050672,10052720,10054768,10056816,10058864,10060912,10062960,10065008,10067056,10069104,10071152,10073200,10074082,10075878,10077926,10079974,10082022,10084070,10086118,10088166,10090214,10092262,10094310,10096358,10098406,10100454,10102502,10104550,10106598,10108348,10109715,10111546,10113309,10114946,10115957,10117140,10118433,10119815,10121156,10122491,10123831,10125203,10126539,10127872,10129204,10130590,10131967,10133368,10134699,10136045,10137388,10138750,10140116,10141470,10142811,10144111,10145184,10147015,10149063,10151111,10153159,10155207,10157255,10159303,10161351,10163399,10165447,10167495,10169511,10171559,10173615,10175663,10177711,10179759,10181807,10183855,10185903,10187951,10189999,10192047,10194095,10196143,10198191,10200239,10202287,10204335,10206383,10208431,10210479,10212527,10214575,10216623,10218671,10220719,10222767,10224815,10226863,10228911,10230959,10233007,10235055,10237103,10239151,10241199,10243247,10245295,10247343,10249391,10251439,10253487,10255535,10257583,10259631,10261679,10263727,10265775,10267823,10269871,10271919,10273967,10276015,10278063,10280111,10282159,10284207,10286255,10288303,10290351,10292399,10294447,10296495,10298543,10300591,10302639,10304687,10306735,10308783,10310831,10312879,10314927,10316975,10319023,10321071,10323119,10325167,10327215,10329263,10331311,10333359,10335407,10337455,10339503,10341551,10343599,10345647,10347695,10349743,10351791,10353839,10355887,10357935,10359983,10362031,10364079,10366127,10368175,10370223,10372271,10374319,10376367,10378415,10380463,10382511,10384559,10386607,10388655,10390703,10392751,10394799,10396847,10398895,10400943,10402991,10405039,10407087,10409135,10411183,10413231,10415279,10417327,10419375,10421423,10423471,10425519,10427567,10429615,10431663,10433711,10435759,10437807,10439855,10441903,10443951,10445999,10448047,10450095,10452143,10454191,10456239,10458287,10460335,10462383,10464431,10466479,10468527,10470575,10472623,10474671,10476719,10478767,10480815,10482863,10484911,10486959,10489007,10491055,10493103,10495151,10497199,10499247,10501295,10503343,10505391,10507439,10509487,10511535,10513583,10515631,10517679,10519727,10521775,10523823,10525871,10527919,10529967,10532015,10533630,10535081,10536598,10538108,10539561,10541046,10542449,10543897,10545337,10546772,10548183,10549742,10551284,10552865,10554544,10556101,10557672,10559312,10560913,10562639,10564424,10566197,10568195,10570243,10572291,10574339,10576387,10578435,10580483,10582531,10584579,10586627,10588675,10590723,10592771,10594819,10596867,10598915,10600963,10603011,10605059,10607107,10609155,10611203,10613251,10615299,10617347,10619395,10621443,10623491,10625539,10627587,10629635,10631683,10633731,10635779,10637827,10639875,10641932,10643980,10646028,10648076,10650124,10652172,10654220,10656268,10658316,10660364,10662412,10664460,10666508,10668556,10670604,10672652,10674700,10676748,10678796,10680844,10682892,10684940,10686988,10689036,10691084,10693132,10695180,10697228,10699276,10701324,10703372,10705420,10707468,10709516,10711564,10713612,10715660,10717708,10719756,10721804,10723852,10725900,10727948,10729996,10732044,10734092,10736140,10738188,10740236,10742284,10744332,10746380,10748428,10750476,10752524,10754572,10756620,10758668,10760716,10762764,10764812,10766860,10768908,10770956,10773004,10775052,10777100,10779148,10781196,10783244,10785292,10787340,10789388,10791436,10793484,10795532,10797580,10799628,10801676,10803724,10805772,10807820,10809868,10811916,10813964,10816012,10818060,10820108,10822156,10824204,10826252,10828300,10830348,10832396,10834444,10836492,10838540,10840588,10842636,10844684,10846732,10848780,10850828,10852876,10854924,10856972,10859020,10861068,10863116,10865164,10867212,10869260,10871308,10873356,10875404,10877452,10879500,10881548,10883596,10885644,10887692,10889740,10891788,10893836,10895884,10897932,10899980,10902028,10904076,10906124,10908172,10910220,10912268,10914316,10916364,10918412,10920460,10922508,10924556,10926604,10928652,10930700,10932748,10934796,10936844,10938892,10940940,10942988,10945036,10947084,10949132,10951180,10953228,10955276,10957324,10959372,10961420,10963468,10965516,10967564,10969612,10971660,10973708,10975756,10977804,10979852,10981900,10983948,10985996,10988044,10990092,10992140,10994188,10996236,10998284,11000332,11002380,11004428,11006476,11008524,11010572,11012620,11014668,11016716,11018764,11020812,11022860,11024908,11026956,11029004,11031052,11033100,11035148,11037196,11039244,11041292,11043340,11045388,11047436,11049484,11051532,11053580,11055628,11057676,11059724,11061772,11063820,11065868,11067916,11069964,11072012,11074060,11076108,11078156,11080204,11082252,11084300,11086348,11088396,11090444,11092492,11094540,11096588,11098636,11100684,11102732,11104780,11106828,11108876,11110924,11112972,11115020,11117068,11119116,11121164,11123212,11125260,11127308,11129356,11131404,11133452,11135500,11137548,11139596,11141644,11143692,11145740,11147788,11149836,11151884,11153932,11155980,11158028,11160076,11162124,11164172,11166220,11168268,11170316,11172364,11174412,11176460,11178508,11180556,11182604,11184652,11186700,11188748,11190796,11192844,11194892,11196940,11198988,11201036,11203084,11205132,11207180,11209228,11211276,11213324,11215372,11217420,11219468,11221399,11222794,11223842,11224992,11226130,11227228,11228408,11229535,11230578,11231674,11232754,11233749,11234931,11236011,11236933,11237959,11239055,11240171,11241270,11242490,11243721,11244661,11245825,11246994,11248091,11249357,11250580,11251763,11252840,11253884,11254903,11256085,11257140,11258065,11258692,11259473,11260494,11261649,11262749,11263884,11264668,11265640,11266927,11268042,11269187,11270671,11271927,11273109,11274193,11275227,11276213,11277382,11278388,11279469,11280710,11282021,11283376,11284519,11285649,11286566,11287645,11288719,11289999,11291233,11292327,11293557,11294742,11295945,11296967,11297867,11299139,11300181,11301199,11302240,11303040,11304104,11305008,11306034,11307253,11307919,11308890,11309877,11311204,11312293,11313655,11314931,11316109,11317189,11318270,11319186,11320189,11321395,11322395,11323277,11324379,11325581,11326582,11327540,11328538,11329496,11330255,11331205,11332177,11333133,11334056,11334969,11336188,11337665,11338833,11339835,11340899,11341793,11342852,11343765,11344803,11345921,11346919,11347753,11348838,11349888,11351033,11352031,11352922,11353956,11355144,11356494,11357472,11358380,11359358,11360344,11361523,11362675,11363586,11364632,11365788,11366838,11367792,11369024,11370290,11371439,11372419,11373586,11374844,11376047,11377314,11378639,11380054,11381442,11382660,11383832,11384966,11386434,11387707,11388917,11390043,11391026,11392134,11393275,11394581,11395605,11396774,11397970,11399151,11400057,11401224,11402401,11403573,11404557,11405744,11406853,11407989,11409272,11410494,11411680,11412935,11414165,11415491,11416777,11417948,11419084,11420317,11421464,11422648,11423837,11425105,11426110,11427216,11428365,11429490,11430718,11432087,11433384,11434569,11435545,11436755,11438056,11439316,11440672,11441896,11443075,11444028,11445015,11446417,11447258,11448225,11449349,11450674,11451887,11452944,11454085,11455225,11456347,11457438,11458557,11459586,11460950,11462135,11462797,11463452,11464212,11464512,11465187,11465976,11466672,11467379,11467993,11468604,11469408,11470166,11470921,11471664,11472258,11472864,11473537,11474247,11474809,11475341,11475910,11476553,11477356,11478007,11478581,11478922,11479330,11479745,11480219,11480810,11481438,11482022,11482484,11482948,11483392,11483810,11484162,11484509,11484860,11485209,11485654,11486071,11486493,11486923,11487345,11487613,11487969,11488446,11488773,11489227,11489585,11489989,11490344,11490650,11490874,11491100,11491319,11491544,11491763,11491998,11492233,11492455,11492700,11492936,11493168,11493399,11493630,11493864,11494092,11494322,11494550,11494794,11495022,11495248,11495473,11495698,11495920,11496143,11496368,11496592,11496832,11497057,11497279,11497502,11497733,11497961,11498194,11498423,11498647,11498867,11499112,11499345,11499573,11499808,11500036,11500271,11500501,11500738,11500965,11501200,11501429,11501658,11501886,11502113,11502340,11502567,11502796,11503020,11503420,11503865,11504236,11504632,11504998,11505447,11505804,11506121,11506788,11507356,11507833,11508257,11509199],sizes:[1320,1459,1417,1355,1321,1156,1092,1171,1270,1288,1241,750,1289,1344,1156,1272,1439,1344,1094,1462,1280,1161,1295,1337,1091,1352,710,1052,1230,882,1463,994,752,744,783,815,792,823,742,907,871,755,687,786,818,741,773,746,804,837,739,792,1339,1127,1006,969,831,1015,897,909,979,1e3,1031,986,1025,967,958,996,971,983,973,968,943,1033,962,1022,988,975,969,1017,963,944,890,981,1009,910,945,930,908,952,989,1225,1608,1612,1620,1589,1601,1598,1607,1635,1622,1623,1659,1586,1600,1608,1603,1590,1605,1025,948,966,952,940,1079,1381,1213,1208,1236,1206,1224,1224,1180,1205,1188,1195,1199,1203,1190,1030,988,1065,1403,1431,1429,1213,1280,1252,1117,894,902,1067,1067,1051,945,1338,1463,1015,942,942,826,848,848,1143,995,786,895,1194,566,582,567,660,572,695,627,626,618,928,980,963,1001,853,862,881,941,934,897,940,852,892,872,941,744,693,829,1252,1083,1313,1646,1333,1204,1394,1169,1212,955,916,1502,1336,1295,1203,1383,1321,1249,1310,1259,1298,1374,1332,1207,1369,1182,1206,1249,1267,1316,1129,1348,1197,1239,1144,1239,1206,1290,1236,1339,1278,1264,1195,1100,1341,1222,1262,1260,1030,1100,1218,1127,1238,1162,1051,1166,1032,1104,1070,1168,1183,1249,1278,1360,1298,1308,903,1132,1395,1412,1365,1010,806,1109,1109,1010,993,979,1015,1149,1162,1156,1240,1180,892,1139,1018,1199,927,1193,1161,940,843,1190,784,1099,920,1102,1014,941,1173,1195,1097,1151,1073,1085,1084,1050,864,1074,1211,1233,923,966,879,1349,1064,1224,1203,1248,1035,1167,1244,1029,1170,1219,1209,1160,1199,1170,1207,1194,1111,1333,1163,1245,1211,1169,1129,1383,1412,1413,1436,1229,1286,1099,943,753,1034,1237,1173,1213,1262,864,1052,1150,1276,1149,1142,801,914,1296,1089,1300,1343,1251,1184,1196,1077,1081,1263,1044,1238,1247,1175,1062,1184,1251,1174,1089,1109,1288,1042,1099,1321,1290,1239,1059,1063,1117,925,896,1080,1104,940,991,1269,1009,1103,1238,1186,1389,1422,1197,1134,1292,1211,1238,1255,1178,1205,1286,1291,966,1044,1152,1382,1256,1084,1237,1404,1015,1345,1352,1310,1131,1141,978,1426,1425,1008,1321,1097,1106,1235,1092,1040,1239,1252,954,1156,1122,1103,1117,1074,1214,1367,1200,1236,1153,1192,1188,1230,1183,1249,1095,1029,1033,918,1118,1263,1181,1306,1278,1103,1132,1320,1081,1218,1336,1511,1079,1410,1087,1141,1221,910,1125,1219,1048,1188,1197,1035,912,1164,897,1182,1356,1193,1303,1314,1237,817,1244,1287,1141,1301,1196,1470,1474,1275,1260,1015,1347,1435,1459,1453,1264,1288,902,1169,1170,1190,1263,1208,1299,1120,1098,1149,1241,1251,1108,1293,1199,1280,1102,1223,1279,1280,1331,1185,1185,1244,1160,1044,1307,1311,1099,1191,1361,1324,1131,1246,1155,1407,1269,1086,1268,1264,1195,1406,1289,1166,1193,1085,1112,1156,1124,1220,1115,1265,1095,1187,1205,1166,1127,1023,1244,1339,1214,1265,1300,1536,1505,1318,1349,1400,1387,1318,985,1310,1188,1310,1072,1190,1232,1296,1099,1089,1134,1196,1100,1286,1185,1228,1373,1044,1204,1287,1080,734,1251,1103,1127,1187,1295,1518,1067,1273,1335,1187,1109,936,958,1428,1287,1371,1022,1414,1393,1353,1279,1097,1369,1467,1374,1409,1252,885,1218,1177,1324,1356,1246,1034,1200,1076,1079,981,1234,1259,926,906,1251,1262,1229,1211,1285,1221,1240,1278,1152,1254,1251,1042,1087,948,1235,1171,1150,1196,1258,1340,1375,1045,1324,1124,958,1181,1112,1181,1225,1232,1201,1204,1123,1349,1520,1101,1217,1322,1327,1216,1161,1216,1229,1124,1419,1193,1030,1103,1048,1238,1467,1198,1189,930,1318,1358,1008,1427,1140,898,1159,1494,1098,999,1056,1152,1192,1229,1263,996,1071,1227,1144,1282,1045,1209,1120,1073,682,849,1132,1364,1276,1189,1261,1285,1255,1203,1200,1102,1054,1097,1210,1239,1315,1284,1080,1451,1152,1165,1219,1215,1196,1295,1187,1213,1156,1385,1366,1473,1330,1335,1101,1414,1162,1245,1323,1190,1213,1036,1189,1189,1095,1141,1153,1151,974,1231,1123,939,1074,991,1148,1194,1189,1121,1206,1244,989,1070,994,1032,955,909,870,814,1052,1075,1153,1111,1412,1382,1107,1239,1032,717,1087,1222,1099,1221,1218,1041,1131,914,956,855,757,1101,1119,933,972,709,1047,1344,1197,892,1197,787,1145,1027,945,1099,1202,810,856,740,786,664,630,928,1385,1390,1069,1109,934,814,1299,1208,1187,1050,1237,1107,705,1207,1103,1144,1027,1113,1369,1132,1016,1433,834,1164,1250,989,1202,1148,1079,1130,1136,1223,909,1319,1325,856,920,1160,1044,1003,1058,816,948,1221,1075,1154,1123,1025,985,927,1094,1005,960,867,1209,1108,1300,939,1229,1272,1186,1138,1236,1280,1352,1232,1263,1387,1384,1297,1348,993,1163,1339,1268,1150,1252,1451,1197,1267,1203,905,1243,1298,1132,1118,1192,1102,1125,1048,1110,1192,1194,1179,1097,1119,1174,1107,1230,988,1111,997,1156,1211,945,972,1128,1137,1162,1114,967,887,1069,1145,1204,1337,1141,1174,744,1123,922,1098,1299,1085,1203,1083,1200,1020,1164,1302,1392,1254,1104,1233,1357,1293,1217,798,883,992,960,965,648,1271,1109,1098,964,1067,732,1118,1283,1330,1146,1092,877,736,533,936,791,640,1094,693,936,926,1104,1155,1065,720,1283,1094,1025,987,987,1027,978,1195,1034,1068,1268,1268,1264,1158,997,1206,1299,1187,1068,1224,1037,1172,1199,1108,903,958,897,1363,1276,1364,1298,1022,1153,1269,1238,1232,1477,1303,1363,1129,1339,1215,1163,990,1209,1210,1313,1253,1270,1154,1327,1367,1400,1305,1352,1433,1260,1190,1351,1324,1179,1288,1169,1169,1257,1202,1346,1344,1012,1137,1129,1208,1491,1302,1436,1254,769,592,956,677,909,817,977,697,957,771,953,908,857,910,763,391,414,859,1472,1499,1339,1250,1238,1005,1290,1419,1283,1352,970,1218,1265,1244,1460,1384,1540,1291,1298,1352,1284,1142,1175,1280,1226,1135,1126,1117,1065,1187,1232,1301,1073,1018,1210,1197,1197,1329,1324,1354,1132,733,874,1153,1152,996,728,950,1297,1119,1315,1394,1136,1262,979,851,676,1277,1257,1172,930,1008,774,612,759,1086,1047,1152,1210,1286,1154,1248,1259,1227,1225,1074,1182,1075,1337,1311,1259,1185,1179,1023,1006,924,1123,1020,1100,1065,1470,1150,1338,1310,1178,1242,1181,1081,1278,1139,1532,1195,1213,1342,1141,1150,1273,1212,1245,1110,1133,1200,1022,1286,1256,1032,1460,1048,1109,1336,1338,1057,1313,1323,1334,1198,1187,1139,1236,1057,1001,1095,1045,975,1120,990,581,1144,1188,1055,949,886,1197,1228,1015,1014,1042,1140,1054,1102,719,1015,1119,1118,1167,1164,1156,1182,1012,1106,1222,1326,1217,1320,1363,1228,1054,1279,1212,1186,1289,1158,935,1246,1021,1093,1183,1126,1257,1298,1172,1210,1109,1240,1044,1109,1159,1217,1292,1304,1049,1498,1383,1168,1184,1131,1156,1264,1288,1066,1146,1235,987,1215,1133,1138,1255,1130,1221,1236,1114,1016,1291,1122,1299,1320,1387,1147,912,1134,1295,1020,1418,1444,1258,1284,1177,598,902,1009,1187,1138,1194,1164,1386,1048,902,743,1098,1069,591,1228,1334,1325,1207,938,1083,1124,1278,1023,1086,1204,989,667,862,915,1004,1125,1222,1066,945,1202,1073,906,1145,1171,975,1368,878,1509,1274,1295,1067,1158,1059,1302,1223,1215,1259,1415,1264,1198,1170,1101,975,782,1096,1233,1196,1286,1131,1113,1111,1165,1135,1236,1239,1052,755,1058,1149,933,1066,1107,747,1231,1220,891,1024,1303,1172,1077,929,1054,936,946,1116,1150,1380,1310,1148,1106,963,1303,1278,1170,1275,1037,1199,1556,1444,1533,1428,1310,1660,1432,1497,898,825,846,1139,1460,1510,1348,1261,1645,1221,1274,1359,404,25,25,786,1253,781,1051,1017,1040,1428,1136,1561,1325,1305,1380,1308,1605,1377,1221,1264,1454,1610,1621,1413,1182,1489,1613,1068,1388,1300,948,1535,1138,1352,1420,852,25,25,25,1014,1172,966,1032,552,564,550,546,524,563,552,699,794,787,603,619,605,609,645,618,585,624,623,596,710,1493,1661,1234,1049,507,1252,1417,1536,889,1050,916,1293,1415,1156,1362,1427,1206,1116,958,1384,660,1256,1085,942,1259,862,1145,1301,715,1221,1118,949,1399,656,1272,1112,954,1453,1474,993,844,248,545,1228,1522,994,1157,1178,1189,1284,1580,1346,1365,1200,677,1327,1389,1381,644,1414,1270,1380,1039,1305,1162,1379,1464,771,1262,1428,1412,825,1304,1372,1361,555,1308,1411,1417,553,1485,1260,1458,787,1494,1658,1096,1343,1438,1278,25,25,197,1315,1237,1062,993,746,842,674,1372,1490,1335,1439,759,612,1534,1440,1437,945,1021,969,1406,1441,1372,1501,1356,1381,1243,1409,1471,1343,1449,1580,1424,1490,1365,1571,1415,1474,1297,1304,1402,915,1386,1208,999,1152,1400,1337,1453,1494,1479,1270,1578,1601,1333,1245,1206,1454,254,25,25,1203,1622,1464,1369,1412,1329,1687,1699,1566,1528,1589,1306,1544,1643,1547,1585,1671,1546,1597,1650,1558,1486,1567,1286,1278,1352,1384,1307,1192,832,888,733,940,576,571,604,553,520,699,577,603,396,518,470,502,653,1009,655,565,779,1586,1482,1445,1495,1553,1420,1200,688,734,1452,1492,1337,1285,1674,1466,1664,1482,1393,1500,1572,1201,1538,1437,1456,1573,1598,1531,1468,1634,1590,1608,1664,1485,1540,1547,1680,1622,1643,1695,1689,1476,1620,1551,1566,1594,1473,1544,1521,1587,1652,1466,1664,1623,1625,1571,1727,1711,1547,1476,1581,1698,1588,1608,1362,1545,1708,1692,1602,1585,1474,1568,1398,1419,887,820,1195,1068,1069,1088,988,1092,1040,1016,994,861,1164,819,800,807,763,765,842,811,1314,1501,1228,1353,1570,1467,1331,1288,1279,1291,1275,1266,1173,1083,1296,1310,1276,1325,1122,1115,1312,1125,1023,1180,1238,1381,1132,943,1156,1206,1242,1153,1259,1215,1025,1203,1446,1342,1365,779,25,25,110,1191,1371,1022,1018,1041,1235,1523,1541,1678,1589,1527,1215,1548,1556,1603,1617,1331,1325,1540,1482,1385,1596,1099,1173,1347,1300,1242,1193,819,1108,1101,826,942,1228,1120,1129,1320,1351,604,1102,1024,1206,1312,1668,1229,1440,1592,1567,1469,1501,1406,1392,1721,410,403,405,403,409,407,420,461,380,340,374,458,1205,1264,1064,1169,1141,1254,1225,1272,1178,1209,1239,931,1271,1128,1228,1392,1282,1112,1215,1179,1243,1348,933,1101,902,910,1412,1381,1351,849,1337,1228,1244,1199,1294,1198,1109,1331,1353,1256,1151,1288,950,953,1150,1123,1324,1197,1202,915,1046,1249,1230,1149,1088,961,1227,1353,1154,975,1127,1118,748,1170,1383,1261,1187,770,1165,1006,1196,920,1110,1024,1015,815,1181,1150,1139,1145,1275,1276,1294,1083,1306,1250,1245,1186,1098,964,1064,1018,1244,1108,1286,1220,1244,1192,1007,1217,1229,1241,1248,1355,1221,1134,1214,1217,1241,1292,1211,1195,1299,1340,1301,1266,1224,1314,1333,1128,1065,1392,1344,1264,1229,1332,1238,1207,1063,1078,1221,1168,1326,1298,1328,1352,1287,1236,1254,1304,1293,1243,972,1280,1327,959,1184,1253,978,1083,952,1061,1141,1337,1342,990,1201,1164,1242,1323,1136,1193,784,1075,1080,1219,1013,1059,839,1230,1167,1045,1017,983,1016,1286,1216,1126,1268,1012,1246,1200,1048,1165,1072,870,989,1270,1067,1173,1128,1128,1254,796,1037,1262,1187,1145,1207,1195,1175,1209,1213,1047,900,1175,1278,1090,1163,1108,1010,1172,1182,995,1185,1050,1114,1170,1113,1095,990,1044,1182,1196,991,1065,1091,1191,1103,1185,1312,1092,1114,1207,1144,923,1297,1321,1117,1070,1315,1451,1270,1130,1377,970,984,1227,727,1118,1145,1170,1326,1140,1269,1276,1154,1070,1129,1423,1319,1171,1088,1168,1213,1128,1245,985,1353,1165,1126,1264,856,1179,1266,1101,1120,1226,1063,919,1321,981,842,852,1e3,1157,1194,1122,1205,1184,1261,1151,1068,1146,1314,1237,1224,1166,1175,1095,1132,1199,1155,1251,1304,1269,1251,1256,1458,1623,1375,1341,1304,1163,1355,994,1298,1161,1102,1128,1181,1057,1170,1034,1298,1098,1119,913,995,983,1153,1089,1135,1089,1185,1316,1216,1182,1266,1156,1084,1056,1058,1230,1117,1302,1282,1174,1148,1144,1051,977,1415,1242,1280,1369,1396,1448,1414,1239,1262,1133,1366,946,966,1060,922,1197,1247,1333,1159,1320,1163,1320,1284,1233,1274,1302,1271,968,1374,1205,1097,1260,1204,1121,1270,1075,1227,1206,1094,1073,1073,1348,997,1422,1330,1288,1257,1055,881,1217,1264,1312,1278,878,1160,1265,1327,1155,1131,1224,1193,1166,1214,1172,1116,999,1124,1358,1175,1365,1463,1101,1130,1189,1100,1119,1209,1032,898,1009,1106,1056,1265,1060,776,1221,1053,1197,1161,1052,1059,1155,1298,1465,1029,1244,1349,1109,1367,783,1191,1065,1288,1308,1063,1303,1152,1241,1130,1169,1035,1133,1309,1489,1102,979,1181,1423,1153,1076,958,964,1240,1270,1324,974,1031,1073,1350,1237,1203,1254,1199,1307,1038,1301,1318,1175,1127,1176,1256,1144,1258,1207,1418,1237,1162,1133,1287,1151,1045,1079,976,993,1061,954,1211,1217,1299,1273,1293,1067,994,1106,1158,1244,1329,1150,1102,901,1020,1101,1097,693,822,743,838,837,1070,459,505,561,725,435,514,462,879,1390,1487,1377,1379,805,583,1521,1460,1463,962,1051,973,1433,1452,1330,1473,1558,1338,1227,1481,1359,1240,1510,1137,1269,1545,1295,1304,823,833,1278,1343,1290,1551,1432,1028,1215,1010,1558,1464,1054,1460,1005,1553,749,1236,1014,848,807,1651,1548,1449,1182,1473,1601,1593,1717,1408,1106,1081,1184,789,630,1230,1007,479,1071,1202,748,651,1223,997,802,734,850,996,1026,627,1586,1022,1068,1173,794,578,1215,1042,473,1068,1188,788,614,1230,1018,772,764,847,1220,1170,761,964,1272,1573,921,1455,1567,1638,1191,1056,1262,720,25,25,25,25,1128,1478,1533,1655,1223,1080,1116,25,25,399,1269,1314,1122,1308,1226,1319,1360,1472,980,998,1313,1327,1190,1476,1330,1382,1344,1380,1129,1443,1234,1254,1209,1320,979,1454,1279,1172,1369,1341,1208,1218,1314,1378,1322,1275,1190,1417,1191,1304,1213,1092,1360,1343,1040,1294,1342,1196,1065,849,1079,1195,921,1148,1123,861,1190,943,1110,1249,1087,1128,959,1178,1182,1100,688,763,1202,1236,1180,1131,962,1029,908,1113,995,855,1108,1105,1150,1217,1303,1284,1235,1355,1363,1152,1044,1128,1376,1209,1182,1130,1123,1136,1219,1489,1159,1139,1226,1404,1339,1314,1324,1217,1379,1302,1278,1163,1305,1231,1144,1171,1190,1235,1474,1277,1059,1445,1293,1163,1367,870,1023,1143,887,1181,1149,1105,1208,1204,806,982,1193,1259,1395,1232,1205,1135,1079,1172,1229,1172,1333,1426,1445,1457,1248,1195,1108,1320,1189,1239,1034,1324,1458,1240,1141,1098,1079,1091,629,1115,998,1070,907,1144,1313,1113,1145,1213,1149,1323,1286,1264,1399,1540,1121,1157,1213,1228,1109,1335,1222,1176,1051,1115,1145,1150,995,1231,1176,1331,1035,977,1380,1263,1069,659,1390,1089,1287,1182,1238,1286,921,811,1033,1068,1038,736,1132,1392,1157,1401,1572,1251,1248,1549,1288,1554,1471,1437,1814,1685,1491,1848,1813,1979,1864,1878,1782,1798,1793,1480,1758,1208,1287,1505,1316,1524,1722,1795,1836,1920,1906,1867,1923,1939,1977,1938,1989,1933,1992,1940,1848,1803,1557,1925,1930,1872,1872,1847,1871,1764,1775,1693,1741,1944,1913,1677,1707,1584,1821,1648,1972,1962,1937,1369,1723,1963,1837,1853,1755,1856,1756,1752,1858,1886,1865,1833,1946,1910,1853,1842,1837,1711,1750,1850,1820,1935,1911,1651,1814,1956,1919,1956,1939,1867,1834,1850,1830,1825,1278,1310,944,1015,1357,1621,1811,1831,1994,1983,1368,1656,1484,1604,1782,1701,1346,1602,1527,1536,1086,1662,1609,1461,1654,1816,1698,1827,1105,1255,1398,1223,1520,1385,1519,1722,1936,1638,1850,1889,1848,1813,1718,1395,2048,2048,2048,2015,2048,1329,1199,1343,1531,1934,2048,2048,1276,1085,1172,1145,1069,1085,1192,1151,1110,1416,1368,1596,1127,1223,1554,1218,1577,1720,1537,1082,1263,1531,1218,1242,1332,1191,1397,1580,1608,1790,1611,1666,1677,2040,2048,1980,1855,1814,1904,1874,1851,1646,1157,1169,1329,1091,1252,1258,1079,1297,1434,1103,1459,1050,1123,1406,1838,1892,1723,1645,1608,1703,1824,1796,1764,1768,1788,1779,1687,1685,1898,1722,1857,1634,1570,1673,1567,1728,1795,1413,1588,1930,1928,1484,1296,1345,1368,1337,1468,1337,1786,1908,1815,1862,1859,1710,1806,1662,1894,1846,1760,1930,1876,1901,1953,1919,1464,1296,1424,1493,1433,1977,1452,1065,1184,1361,2018,1830,1559,1560,1814,1864,1922,1860,1939,1866,1855,1848,1938,1777,1895,1943,1878,1769,1680,1862,1449,1615,1147,626,969,1833,1645,1920,1973,1948,1828,1753,1944,1820,1607,1567,1747,1767,1935,1892,1845,1694,1736,1801,1923,1816,1787,1676,1891,1747,1742,1812,1832,1774,1822,1910,1880,1842,1811,1684,1948,1711,1773,1662,1612,1670,1707,1869,1766,1773,1701,1810,1858,1833,1853,1905,1884,1913,1924,1878,1896,1916,1847,1742,1784,1859,1923,1844,1892,1483,1527,1277,1219,1078,1418,1469,1865,1872,1623,1563,1419,1586,1433,1541,1714,1315,1387,1522,1171,1447,1075,1483,1168,1450,1335,1393,1680,1934,1699,622,461,460,426,362,865,1364,1381,1405,1362,1609,1702,1961,1819,1910,1826,1809,1732,1776,1917,1907,1874,1860,1877,1891,1542,1623,1536,1789,1897,1554,1888,1462,1408,856,1017,1704,1594,1557,1735,2048,2056,2048,1942,2048,2048,1766,1211,1299,1433,1771,2048,2048,2048,1396,1086,1202,1054,1051,1071,1111,1120,1219,1159,1055,1138,1261,1652,1508,1201,1250,1551,1204,1621,1518,1850,1950,1903,1774,1926,1903,1886,1929,1811,1827,1943,1906,1952,1925,1986,1542,1248,1371,1527,1430,1549,1441,1533,1704,1047,1203,1814,1830,1586,1802,1996,2048,2055,2048,2048,2048,2048,1918,1826,1911,1824,1870,1683,1257,1219,1214,1203,1234,1342,1069,1400,1417,1333,1398,1310,1137,1666,1910,1727,1809,1837,1766,1812,1851,1731,1718,1770,1608,1755,1778,1787,1862,1647,1832,1726,1718,1607,1717,1570,1652,1903,1248,1377,1537,1581,1863,1876,1954,1902,1833,913,1383,1398,1618,1448,1505,1587,1752,1214,1354,1400,1626,1629,1498,1502,1663,1684,1435,1804,1930,1520,1266,1378,1351,1342,1445,941,329,595,701,334,397,1241,1593,1410,1570,1654,1375,1722,1479,1729,1721,1260,1317,1370,1242,1420,1138,1163,1633,1794,1359,1513,1532,1541,1353,1111,1511,1362,1593,1332,1192,1208,1437,1155,1284,1590,1485,1181,1205,1659,1797,1881,1864,1752,1896,1884,1776,1902,1837,1887,1761,1777,1691,1832,1779,1775,1690,1751,1847,1819,1818,1875,1858,1831,1774,1724,1904,1746,1866,1878,1867,1878,1825,1873,1882,1820,1383,1517,1398,1719,1871,1798,1864,1764,1912,1903,1894,1888,1875,1887,1856,1868,1886,1950,1959,1910,1833,1504,1260,1378,1541,1392,1904,2048,2048,1727,1072,1102,1091,1050,1078,1067,1052,1107,1199,1196,1200,1772,1977,1713,1688,1734,1309,1793,923,858,1236,1833,1503,1943,1931,1931,1921,1875,1901,1969,1902,1904,1831,1761,1658,1641,1776,1739,1828,1938,1886,1459,1570,1876,1875,1769,1775,1736,1841,1808,1822,1832,1905,1915,1899,1821,1911,1884,1868,1610,1576,1755,1813,1820,1772,1848,1822,1902,1570,1803,1948,1945,1981,1783,1650,1842,1638,1142,1134,896,1040,1500,1731,1756,1964,1955,1389,1494,1514,1526,1726,1821,1524,1379,1658,1633,1291,1401,1655,1777,1271,1722,1750,1802,1256,1170,1445,1112,1537,1371,1472,1582,1853,1962,1989,2004,1829,1933,1933,1872,1940,1909,1820,946,1718,1927,1665,1770,1946,1721,1605,1826,1629,1595,1746,1676,1815,1809,1799,1638,1682,1772,1495,1605,1482,1729,1666,1755,1856,1662,1545,1439,1888,2048,2048,2037,2048,2048,2003,1145,1228,1457,1585,2044,2048,2048,1546,1085,1202,1064,1155,1071,1171,1225,1117,1113,1086,1190,1469,1602,1751,1589,1366,1415,1389,530,470,1427,1828,1665,1623,1902,1955,1891,1892,1910,1889,1929,1858,1919,1899,1968,1904,1770,1738,1579,1813,1749,1784,1912,1852,1693,1624,1648,1868,1856,1744,1572,1692,1807,1651,1626,1766,1742,1793,1940,1862,1949,1879,1875,1810,1940,1828,1719,1785,1718,1539,1539,1650,1803,1783,1607,1670,1885,1874,1904,1844,1880,1900,1896,1914,1833,1869,1745,1779,1910,1865,1844,1441,1407,1273,1151,1034,1314,1529,1804,1787,1965,1960,1332,1657,1440,1542,1439,1601,1735,1403,1312,1629,1172,1347,1117,1491,1107,1532,1423,1404,1467,1875,1821,1809,1689,928,560,497,505,433,652,1362,1334,1400,1495,1471,1602,1857,1815,1873,1632,1754,1666,1782,1889,1867,1910,1911,1891,1671,1845,1784,1892,1879,1838,1946,1691,1762,1718,1335,1711,1588,1293,989,716,1713,1581,1517,1560,1712,2048,2055,2048,1939,2048,2054,1874,1191,1281,1449,1713,2048,2048,2048,1510,1084,1200,1049,1082,1064,1073,1143,1215,1141,1042,1081,1245,1519,1721,1286,1611,1069,997,1792,1069,1144,1115,1547,1323,1571,1707,1230,1704,871,667,414,414,1461,1650,1479,1731,1537,1542,1949,1993,1923,1944,1927,1839,1958,1939,1929,1872,1906,1898,1777,1812,1766,1717,1807,1687,1952,1950,2008,1899,1856,1746,1805,1768,1971,1783,1827,1792,1765,1913,1905,1821,1710,1709,1743,1764,1844,1760,1982,1920,1984,1932,1850,1861,1876,1869,1912,1850,1710,1739,1600,1828,1675,1664,1571,1756,1824,1819,1790,1806,1776,1882,1885,1785,1758,1515,1748,1926,1763,1956,1608,1906,1789,1876,1946,1977,1923,1963,1633,1492,1432,1487,1506,1489,1629,1567,1658,1168,1870,1805,1780,1860,1785,1754,1473,1479,1254,1041,1193,1463,1700,1843,1771,1943,1848,1850,1926,1968,1929,1875,1477,1434,1624,1592,1641,1593,1874,1774,1366,1317,1668,1589,1554,868,1511,1830,1518,1601,1552,1456,1466,1113,1388,1156,1257,1374,957,1478,1419,1384,1389,1637,1847,1937,1970,1998,1769,1934,1936,1805,1917,1987,808,1490,999,1948,1962,1598,1562,1670,1795,1937,1537,1404,1746,1551,1730,1565,1736,1763,1499,1337,1176,1467,1752,1758,1195,516,437,473,437,362,1568,1355,1327,1180,1208,1581,1957,1905,1822,1778,1899,1672,1682,1160,1866,1556,1657,1800,1907,1708,630,1885,1945,1488,1172,1560,1415,1442,1543,1408,1670,1828,1785,738,1280,1918,1794,1798,1624,1429,800,828,940,572,916,644,571,622,598,672,941,730,791,764,710,689,782,731,786,619,934,1e3,995,1022,1116,1035,914,1970,1387,1221,1068,956,1259,1300,1564,1490,1177,1615,1674,1666,1458,1393,1407,1361,1159,1393,1554,1274,1570,1530,1641,1766,1394,1380,1160,1359,1056,713,1304,1014,1064,1418,1556,1593,1554,1531,1554,1587,1580,1825,2048,2048,2048,2048,1976,2011,2048,2048,2048,1986,2048,1872,1233,1241,1334,1185,1405,1576,1607,1984,2048,2048,2048,2048,2048,1579,1093,1194,1055,1063,1066,1053,1064,1054,1073,1137,1147,1178,1120,1125,1053,1042,1112,1119,1063,1156,1320,1190,753,1397,1565,1541,1796,1163,1879,1475,1960,1930,1966,1919,1853,1910,1858,1935,1939,1915,1652,1720,1643,1817,1714,1953,1933,1889,1335,1732,1949,1836,1750,1852,1745,1727,1796,1771,1857,1854,1961,1896,1875,1890,1846,1827,1653,1679,1755,1788,1830,1854,1838,1877,1923,1591,1898,1928,1983,2006,1877,1775,1841,1857,1268,1313,974,948,1275,1610,1729,1906,1964,1684,1490,1683,1501,1607,1873,1699,1196,1634,1559,1484,834,1813,1640,1266,1767,1853,1556,1502,1027,1482,1260,1359,1387,1456,1713,1779,1942,1968,2011,2018,1764,1975,1858,1905,1977,1606,1448,1266,1944,1840,1689,1922,1813,1604,1758,1634,1537,1763,1615,1792,1809,1887,1800,1757,1624,1384,1671,1606,1639,1806,1736,1829,1735,1631,1430,1819,2048,2057,2025,2053,2048,2010,1137,1233,1447,1553,2044,2048,2048,1508,1083,1200,1066,1160,1068,1175,1223,1108,1121,1075,1176,1611,1639,1483,913,1224,1255,1427,1614,1602,1450,1585,1288,1267,1545,1303,1637,1671,1564,1358,1659,1389,1843,1511,1382,1412,877,1695,1408,1629,1906,1962,1966,1840,1899,1799,1888,1873,1839,1825,1878,1892,1938,1916,1763,1743,1696,1736,1797,1592,1835,1930,1846,1616,1733,1831,1989,1797,1715,1741,1810,1688,1789,1836,1859,1860,1796,1894,1899,1933,1777,1746,1846,1837,1703,1679,1717,1711,1612,1558,1835,1844,1869,1936,1845,1830,1942,1741,1708,1829,1876,1851,1957,1962,1972,1849,1640,1416,1465,1544,1563,1681,1623,1691,1850,1839,1816,1841,1870,1836,1521,1452,1398,1239,1126,1279,1531,1647,1854,1754,1991,1839,1846,1962,1945,1978,1521,1363,1612,1631,1605,1634,1810,1793,1067,1442,1494,1621,1640,1128,1217,1551,1785,1599,1580,1433,1591,1317,1062,1494,1117,1261,1363,1358,1516,1320,1541,1456,1600,1881,1921,2029,1960,1684,1941,1913,1827,1974,1235,1657,645,1829,2006,1488,1497,1382,1554,1937,1758,1414,1545,1414,1416,1579,1552,1686,1711,1449,1304,1048,1396,1661,1788,1485,544,467,465,464,385,1217,1271,1345,1033,1288,1363,1781,1976,1758,1864,1121,1896,1646,1846,1763,1745,1976,1880,1963,1974,1057,1420,1630,1733,1856,1045,951,1892,1749,1773,1090,727,848,723,745,656,686,564,783,656,1008,861,819,674,645,866,703,781,592,684,852,1078,995,981,1068,1193,956,1321,1922,1290,1098,1012,952,1237,1545,1578,1372,1456,1569,1766,1454,1920,1930,1487,1042,1604,875,1074,982,1361,1185,1556,1596,1789,2048,2054,2048,2048,1931,2048,2048,2056,1993,2045,1134,1161,1393,1182,1326,1495,1621,1872,2048,2048,2048,2048,1978,1172,1079,1169,1051,1154,1049,1056,1063,1062,1162,1189,1129,1121,1085,1053,1085,1197,1104,1305,1389,1673,1528,1614,1734,1895,1889,1931,1905,1896,1471,1277,1366,1558,1401,1520,1509,1696,1262,1723,1619,1904,2048,2048,2048,1955,1824,1864,1816,1880,1820,1356,1250,1266,1232,1204,1231,1058,1385,1404,1142,1207,1312,1378,1734,1857,1710,1637,1629,1569,1791,1737,1665,1754,1594,1777,1766,1703,1795,1586,1820,1774,1616,1695,1697,1593,1725,1753,1364,1306,1407,1697,1875,1925,1481,1182,1469,1521,1378,1487,1816,1622,1171,1469,1492,1571,1538,1539,1563,1643,1509,1426,1219,1332,1276,1303,1445,1518,1188,1431,1283,1556,1831,1846,1881,1820,1768,1906,1651,1869,1885,1861,1896,1823,1866,1870,1939,1607,1297,1348,1543,1318,1823,2048,1248,1053,1194,1054,1130,1295,1976,1708,1856,1790,1940,1964,1963,1898,1960,1905,1960,1891,1911,1975,1956,1942,1950,1951,1738,1486,1906,1798,1924,1883,1927,1805,1917,1837,1929,1898,1900,1945,1421,1282,1434,1443,1415,1452,1626,1284,1651,1192,926,1733,1202,1177,989,1748,1271,1823,1371,1275,1571,756,644,1776,1703,1485,1854,1490,1962,1967,1980,1953,1840,1906,1943,1940,1853,1971,1902,1800,1805,1707,1707,1759,1786,1961,1951,1956,1651,1721,1670,1996,1859,1726,1745,1873,1843,1676,1679,1836,1744,1814,1831,1992,1960,1934,1855,1819,1876,1920,1884,1740,1736,1736,1673,1670,1664,1785,1722,1799,1875,1633,1725,1803,1861,1751,1773,1498,1710,1740,1927,1887,1855,1798,1962,1985,1964,1979,1373,1482,1397,1437,1541,1611,1527,1543,1410,1868,1847,1602,1895,1825,1697,1393,1449,1285,1100,1176,1453,1719,1751,1779,2001,1738,1917,1961,1881,1995,1523,1464,1472,1602,1597,1494,1866,1836,1215,1602,1442,1657,1476,1380,1187,1577,1639,1469,1568,1498,1476,1390,1048,1484,1114,1282,1356,1320,1522,1392,1560,1330,1628,1804,1917,2003,2029,1612,1989,1917,1816,1947,1426,1610,631,1793,1946,1593,1401,1424,1615,1860,1819,1416,1484,1437,1473,1535,1523,1712,1712,1507,1580,957,1227,1625,1796,1636,807,490,461,460,400,795,1377,1365,1125,1098,1182,1580,1959,1938,1912,1710,1577,1283,1485,1869,1603,1586,1694,1929,1809,1951,1710,996,1532,1602,1220,1593,1528,1503,1702,1826,1097,815,1921,1723,1547,1845,828,821,824,686,824,550,681,602,753,627,1016,794,833,744,571,869,784,743,657,521,885,988,1034,996,1160,1111,937,1722,1711,1068,1082,973,1001,1393,1525,1445,1173,1709,1640,1699,1212,1193,1052,1265,1514,1422,1785,1617,1306,1243,1558,1025,1194,723,1341,1178,872,1608,1538,1518,1622,1830,2048,2048,2048,2048,2001,1986,2048,2048,2048,1985,2048,1875,1238,1241,1339,1196,1432,1567,1580,2011,2048,2048,2048,2048,2048,1454,1085,1195,1049,1055,1093,1053,1068,1070,1054,1147,1131,1152,1126,1107,1054,1058,1112,1130,1065,1187,1304,1111,756,1601,1574,1093,1279,1543,1213,1574,1867,1906,1964,1963,1883,1916,1922,1980,1945,1939,1938,1928,1888,1749,1583,1934,1953,1928,1884,1790,1918,1852,1733,1891,1845,1835,1831,1657,1695,1655,1800,1757,1959,1901,1698,1589,1867,1796,1728,1779,1854,1911,1803,1806,1893,1880,1884,1928,1873,1795,1852,1857,1714,1690,1861,1908,1874,1867,1812,1862,1801,1883,1867,1939,1868,1728,1849,1816,1549,1278,1084,909,1134,1411,1766,1743,1944,1963,1585,1427,1599,1507,1581,1840,1690,1333,1650,1588,1533,1088,1739,1619,1459,1592,1776,1793,1803,1244,1189,1434,1135,1514,1368,1477,1735,1925,1638,1905,1774,1740,1777,1838,1321,2027,2048,2048,2029,2048,1578,1155,1328,1441,1905,2048,2048,1384,1099,1177,1099,1075,1055,1190,1199,1100,1289,1583,1389,1950,1853,1696,1802,1628,1722,1802,1328,1739,1622,1680,1551,1370,1328,1722,1828,1883,1917,1793,1936,1554,1291,1329,1537,1290,1758,1049,1455,1408,1713,1790,1557,1294,1309,1528,1301,1536,1534,1597,1748,1927,2048,2049,1916,1808,1888,1836,1884,1852,1383,1219,1332,1126,1154,1239,1250,1063,1319,1428,1351,1361,1193,929,1480,1858,1798,1725,1688,1730,1718,1859,1716,1819,1785,1718,1716,1835,1542,1932,1705,1764,1777,1665,1710,1585,1692,1815,1452,1582,1744,1877,1900,1352,1318,1373,1408,1416,1459,1357,1754,1874,1884,1813,1837,1738,1707,1880,1903,1883,1893,1920,1332,1348,1509,1380,1479,2036,1217,1094,1166,1632,1996,1733,1883,1933,1953,1906,1922,1906,1974,1968,1930,1963,1957,1931,1743,1511,1253,1812,1352,1859,1503,1404,1373,691,1102,1694,1392,1554,1966,1940,1979,1799,1851,1816,1896,1789,1735,1837,1877,1951,1925,1681,1742,1554,1771,1696,1789,1949,1923,1739,1721,1706,1968,1777,1697,1719,1880,1684,1779,1838,1811,1825,1845,1882,1851,1947,1835,1828,1862,1735,1685,1834,1735,1770,1677,1624,1505,1774,1809,1837,1843,1668,1903,1931,1853,1862,1996,1867,1960,1994,1955,1962,1567,1573,1423,1586,1585,1665,1602,1575,1889,1893,1833,1695,1933,1861,1804,1459,1547,1344,1114,1194,1407,1464,1861,1732,1970,1957,1647,1960,1980,1885,1976,1473,1364,1519,1567,1588,1603,1876,1771,1207,1417,1587,1555,1615,1208,1293,1645,1527,1570,1670,1246,1706,1078,1121,1404,1100,1315,1279,1447,1431,1432,1440,1451,1727,1878,1917,2036,1859,1759,1934,1912,1912,1971,1117,1646,749,1923,2018,1421,1530,1483,1586,1906,1740,1421,1548,1372,1376,1634,1581,1671,1780,1489,1405,977,1329,1620,1810,1558,651,454,453,443,376,1041,1292,1373,1118,1186,1173,1662,1951,1952,1931,1157,1740,1886,1742,1615,1635,1936,1881,1981,1960,1397,1229,1551,1692,1835,1529,715,1611,1797,1804,1764,1096,738,850,724,738,656,680,560,783,655,992,863,824,677,634,865,705,782,584,692,854,1058,994,981,1072,1190,944,1321,1930,1290,1101,1002,954,1241,1543,1578,1373,1447,1679,1799,1436,1931,1836,1537,1118,1425,1044,736,1398,1145,1305,1599,1528,1549,1595,1623,2041,2048,2048,2048,2038,1964,2048,2048,2048,1996,1814,1202,1268,1339,1194,1397,1582,1596,1986,2048,2048,2048,2048,1766,1118,1134,1140,1054,1140,1052,1069,1072,1121,1137,1197,1118,1121,1071,1053,1116,1114,1180,1320,1477,1570,1911,1275,1349,1671,540,528,1736,1867,1638,1937,1954,1874,1900,1865,1892,1887,1845,1899,1952,1805,1844,1717,1646,1706,1640,1880,1860,1916,1667,1653,1677,1920,1762,1705,1652,1784,1732,1653,1804,1771,1805,1884,1839,1973,1772,1873,1856,1584,1563,1702,1560,1592,1608,1749,1842,1546,1646,1911,1856,1866,1833,1861,1863,1896,1928,1781,1911,1737,1664,1917,1780,1786,1410,1382,1196,1186,1046,1350,1500,1801,1799,1980,1280,1594,1586,1508,1480,1761,1602,1349,1354,1473,1358,1115,1261,1360,1325,1524,1351,1618,1524,1848,1804,1787,1618,592,473,453,437,387,934,1322,1416,1483,1458,1558,1687,1925,1734,1748,1820,1816,1652,1619,1761,1877,1862,1871,1906,1949,1575,1514,1611,1893,1429,1730,1721,1091,1164,631,1664,1556,1559,1496,1622,2015,2048,2048,1959,2057,2056,1947,1154,1227,1429,1550,2038,2048,2048,1718,1099,1187,1065,1100,1066,1054,1168,1228,1115,1075,1054,1206,1704,1457,1135,1335,1518,1265,1532,1745,1939,1439,1475,1591,672,1377,1877,1656,1931,1935,1828,1895,1787,1972,1817,1583,1548,1710,1841,1915,1924,1838,1743,1728,1836,1975,1731,1656,1779,1911,1798,1783,1895,1824,1806,1877,1892,1863,1906,1669,1825,1722,1780,1859,1572,1665,1767,1627,1787,1864,1569,1762,1740,1915,1865,1890,1873,1909,1905,1874,1880,1929,1904,1811,1780,1838,1885,1961,1775,1769,1476,1443,1271,1068,1184,1479,1562,1761,1969,1486,1560,1513,1610,1436,1595,1749,1249,1285,1651,1123,1266,1158,1454,1163,1501,1431,1469,1755,1947,1495,548,432,449,435,385,1100,1354,1466,1394,1456,1491,1745,1967,1763,1752,1793,1966,1685,1777,1841,1948,1931,1916,1910,1922,1957,1375,1635,1373,1869,1602,1860,1942,1096,1233,568,1706,1606,1551,1590,1851,2048,2048,2048,1938,2048,2001,1395,1175,1349,1511,1919,2048,2048,2039,1182,1084,1170,1129,1051,1067,1144,1214,1152,1137,1053,1201,1406,1576,1447,1777,1114,1337,1515,1279,1529,1753,1852,1993,1959,1840,1959,1936,1941,1981,1913,1632,1623,1569,1604,1519,1565,1544,1547,1556,1477,1595,1434,1670,1403,1339,1384,1251,1268,1188,1196,1211,956,955,986,789,1440,1274,1298,1226,887,1162,1049,768,1313,1254,1177,1156,689,1250,1132,1169,1301,870,1075,865,984,1300,1330,1289,1169,933,1128,1070,1024,862,812,1383,1186,1166,1280,850,1063,1029,927,728,1372,1195,1239,1176,865,1103,919,867,960,1100,1011,1128,1021,931,873,698,1335,1225,1304,1350,979,1035,1060,1012,969,704,810,1387,1192,968,1009,1277,1259,1222,1280,1105,909,1131,994,806,1105,1016,1074,1096,948,849,861,737,1362,1234,1196,1202,902,1137,1093,828,1124,1176,1178,1236,963,906,1042,930,814,1448,1213,1275,1126,917,1069,807,1120,1271,1198,1290,1048,910,1059,719,1298,1155,1212,1242,846,1041,914,702,1354,971,924,902,909,1014,1233,1047,1080,1120,913,865,811,1115,1201,1198,1242,1001,915,1057,1035,693,1274,1162,1217,1259,876,1061,921,748,1154,1143,1032,1228,1200,1157,1238,905,881,1033,658,1256,1219,1201,1267,877,1021,1006,765,1355,1179,1221,1289,870,1040,1008,951,740,1408,1202,1244,1208,863,1098,976,764,1174,1245,1216,1250,979,958,951,764,1379,1304,1312,1315,979,1059,990,1031,977,792,1019,1353,1207,1199,1118,867,1099,871,695,1366,1177,1179,1217,872,1140,1049,795,1186,1192,1220,1268,953,948,999,949,685,1345,1167,1204,1295,851,1070,1e3,829,1083,1303,1188,1320,840,976,1382,1293,1318,1163,933,1179,1054,750,1255,1027,1074,1135,928,847,812,979,1287,1337,1282,1081,919,1066,724,1314,903,1382,1073,1326,1135,1203,1227,889,952,1013,913,731,1373,1283,1304,1332,1006,1084,1041,1042,986,817,1026,1397,1135,1226,1166,880,1212,701,1300,1104,1196,1268,822,994,1011,898,717,1357,1162,1216,1121,868,1123,1074,692,1255,1095,1192,1251,867,1077,875,978,1246,1172,1253,1105,951,1155,1006,727,1343,1170,1197,1126,837,1006,828,930,1118,1033,1119,947,838,912,873,1269,1e3,1039,1112,799,906,879,1096,1339,1220,1284,1126,937,1006,986,940,674,631,687,687,727,755,653,693,660,648,727,698,678,619,591,774,773,625,668,713,696,723,727,650,1363,1174,1215,1225,844,967,967,983,688,619,656,647,673,750,680,701,636,750,637,738,615,631,707,803,668,643,719,715,699,703,783,650,800,704,1448,1219,1240,1208,913,974,1021,997,661,610,673,669,682,787,682,650,645,641,775,633,710,617,611,761,799,638,728,694,757,1384,1181,1213,1182,913,959,970,973,642,610,668,646,693,764,636,748,648,684,743,694,632,519,605,757,732,625,686,732,683,691,575,771,665,669,724,623,1157,1019,1090,1137,812,890,891,1038,1422,1158,1275,1095,920,960,965,961,655,612,666,652,721,749,670,688,648,767,617,715,602,628,745,787,633,655,777,720,696,662,784,674,761,909,1149,1017,1127,935,819,889,854,1393,1166,1210,1284,915,1006,971,1001,714,622,646,626,675,773,691,683,686,659,768,675,639,556,617,735,747,662,633,748,718,712,611,726,716,633,760,603,1029,1225,1139,849,1124,1513,1303,1347,1371,1190,1329,1173,1234,1271,909,974,958,999,729,618,648,661,682,733,731,670,695,624,718,697,724,620,618,626,804,782,644,801,688,703,679,956,1336,1157,1239,1097,930,1029,964,877,623,656,664,747,771,669,688,625,773,623,753,631,629,760,795,696,678,683,696,697,787,1609,1331,876,1122,355,381,564,694,715,847,939,853,1076,1019,990,726,910,984,977,923,852,906,662,591,486,327,393,597,1732,1985,2048,2048,2048,2048,2048,2048,2057,2048,2048,1904,1620,1172,1616,1637,1974,1688,1771,1595,1969,1517,1875,1146,1542,1265,745,1853,1875,1098,96,245,76,1300,1278,1500,1931,1638,1599,1663,1575,1668,1358,1422,1323,853,1367,1150,857,1487,1233,704,1562,1540,1642,950,1673,1642,1629,951,1594,1605,1506,1111,1538,1489,1142,1335,1487,1561,920,1697,1554,1621,1184,1279,1467,1445,1382,1689,2048,1894,1361,1034,1350,1304,1429,1177,1209,1163,1181,1447,1382,1254,1291,1104,874,1233,1113,1118,1273,1420,1759,2057,2048,2048,2048,2048,2048,1959,1897,1932,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2056,2048,2048,2048,2048,2048,2057,2048,2048,2056,2048,2048,2048,2056,2053,2055,2048,2048,2048,2048,2056,2048,2045,1871,2048,2048,2048,2057,2057,2048,2048,2048,2048,2048,2057,2048,2048,2048,1829,2007,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2055,2048,2039,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1383,1953,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,882,1796,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1750,1367,1831,1763,1637,1011,1183,1293,1382,1341,1335,1340,1372,1336,1333,1332,1386,1377,1401,1331,1346,1343,1362,1366,1354,1341,1300,1073,1831,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2016,2048,2056,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1615,1451,1517,1510,1453,1485,1403,1448,1440,1435,1411,1559,1542,1581,1679,1557,1571,1640,1601,1726,1785,1773,1998,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2057,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,1931,1395,1048,1150,1138,1098,1180,1127,1043,1096,1080,995,1182,1080,922,1026,1096,1116,1099,1220,1231,940,1164,1169,1097,1266,1223,1183,1077,1044,1019,1182,1055,925,627,781,1021,1155,1100,1135,784,972,1287,1115,1145,1484,1256,1182,1084,1034,986,1169,1006,1081,1241,1311,1355,1143,1130,917,1079,1074,1280,1234,1094,1230,1185,1203,1022,900,1272,1042,1018,1041,800,1064,904,1026,1219,666,971,987,1327,1089,1362,1276,1178,1080,1081,916,1003,1206,1e3,882,1102,1202,1001,958,998,958,759,950,972,956,923,913,1219,1477,1168,1002,1064,894,1059,913,1038,1118,998,834,1085,1050,1145,998,891,1034,1188,1350,978,908,978,986,1179,1152,911,1046,1156,1050,954,1232,1266,1149,980,1167,1258,1203,1267,1325,1415,1388,1218,1172,1134,1468,1273,1210,1126,983,1108,1141,1306,1024,1169,1196,1181,906,1167,1177,1172,984,1187,1109,1136,1283,1222,1186,1255,1230,1326,1286,1171,1136,1233,1147,1184,1189,1268,1005,1106,1149,1125,1228,1369,1297,1185,976,1210,1301,1260,1356,1224,1179,953,987,1402,841,967,1124,1325,1213,1057,1141,1140,1122,1091,1119,1029,1364,1185,662,655,760,300,675,789,696,707,614,611,804,758,755,743,594,606,673,710,562,532,569,643,803,651,574,341,408,415,474,591,628,584,462,464,444,418,352,347,351,349,445,417,422,430,422,268,356,477,327,454,358,404,355,306,224,226,219,225,219,235,235,222,245,236,232,231,231,234,228,230,228,244,228,226,225,225,222,223,225,224,240,225,222,223,231,228,233,229,224,220,245,233,228,235,228,235,230,237,227,235,229,229,228,227,227,227,229,224,400,445,371,396,366,449,357,317,667,568,477,424,942,475],successes:[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,0,0,0,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,0,0,0,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,1,0,1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]};compressedData["data"]=byteArray;assert(typeof Module.LZ4==="object","LZ4 not present - was your app build with -s LZ4=1 ?");Module.LZ4.loadPackage({metadata:metadata,compressedData:compressedData},true);Module["removeRunDependency"]("datafile_matplotlib.data")}Module["addRunDependency"]("datafile_matplotlib.data");if(!Module.preloadResults)Module.preloadResults={};Module.preloadResults[PACKAGE_NAME]={fromCache:false};if(fetched){processPackageData(fetched);fetched=null}else{fetchedCallback=processPackageData}}if(Module["calledRun"]){runWithFS()}else{if(!Module["preRun"])Module["preRun"]=[];Module["preRun"].push(runWithFS)}};loadPackage({files:[{filename:"/lib/python3.9/site-packages/pylab.py",start:0,end:90,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib-3.3.3-py3.9-nspkg.pth",start:90,end:659,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/__init__.py",start:659,end:51401,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_animation_data.py",start:51401,end:59130,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_cm.py",start:59130,end:125696,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_cm_listed.py",start:125696,end:235158,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_color_data.py",start:235158,end:270105,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_constrained_layout.py",start:270105,end:297523,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_internal_utils.py",start:297523,end:299663,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_layoutbox.py",start:299663,end:323297,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_mathtext_data.py",start:323297,end:379720,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_pylab_helpers.py",start:379720,end:384220,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_text_layout.py",start:384220,end:385256,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/afm.py",start:385256,end:401833,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/animation.py",start:401833,end:469080,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/artist.py",start:469080,end:523080,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/axis.py",start:523080,end:615744,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backend_bases.py",start:615744,end:743040,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backend_managers.py",start:743040,end:756899,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backend_tools.py",start:756899,end:791834,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/bezier.py",start:791834,end:811310,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/blocking_input.py",start:811310,end:822611,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/category.py",start:822611,end:829775,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/cm.py",start:829775,end:846518,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/collections.py",start:846518,end:923530,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/colorbar.py",start:923530,end:989296,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/colors.py",start:989296,end:1067592,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/container.py",start:1067592,end:1071897,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/contour.py",start:1071897,end:1140998,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/dates.py",start:1140998,end:1207899,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/docstring.py",start:1207899,end:1210335,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/dviread.py",start:1210335,end:1250567,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/figure.py",start:1250567,end:1356501,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/font_manager.py",start:1356501,end:1405160,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/fontconfig_pattern.py",start:1405160,end:1411811,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/gridspec.py",start:1411811,end:1444865,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/hatch.py",start:1444865,end:1451753,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/image.py",start:1451753,end:1518707,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/legend.py",start:1518707,end:1566324,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/legend_handler.py",start:1566324,end:1592535,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/lines.py",start:1592535,end:1644084,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/markers.py",start:1644084,end:1676072,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mathtext.py",start:1676072,end:1796299,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mlab.py",start:1796299,end:1831965,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/offsetbox.py",start:1831965,end:1891897,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/patches.py",start:1891897,end:2040802,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/path.py",start:2040802,end:2080245,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/patheffects.py",start:2080245,end:2093845,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/pylab.py",start:2093845,end:2095536,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/pyplot.py",start:2095536,end:2211245,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/quiver.py",start:2211245,end:2258529,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/rcsetup.py",start:2258529,end:2315785,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/sankey.py",start:2315785,end:2352123,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/scale.py",start:2352123,end:2375746,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/spines.py",start:2375746,end:2395969,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/stackplot.py",start:2395969,end:2399877,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/streamplot.py",start:2399877,end:2422793,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/table.py",start:2422793,end:2449353,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/texmanager.py",start:2449353,end:2465221,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/text.py",start:2465221,end:2531313,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/textpath.py",start:2531313,end:2546295,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/ticker.py",start:2546295,end:2650880,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tight_bbox.py",start:2650880,end:2653815,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tight_layout.py",start:2653815,end:2666971,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/transforms.py",start:2666971,end:2763768,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/ttconv.py",start:2763768,end:2764007,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/type1font.py",start:2764007,end:2776337,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/units.py",start:2776337,end:2783612,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/widgets.py",start:2783612,end:2876822,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_version.py",start:2876822,end:2877293,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_contour.so",start:2877293,end:2933654,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/ft2font.so",start:2933654,end:3007158,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_image.so",start:3007158,end:3247899,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_path.so",start:3247899,end:3371357,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_qhull.so",start:3371357,end:3751826,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_tri.so",start:3751826,end:3810696,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/_ttconv.so",start:3810696,end:3860304,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/fontlist.json",start:3860304,end:3884945,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/axes/__init__.py",start:3884945,end:3884991,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/axes/_axes.py",start:3884991,end:4198054,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/axes/_base.py",start:4198054,end:4357096,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/axes/_secondary_axes.py",start:4357096,end:4370456,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/axes/_subplots.py",start:4370456,end:4380114,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/__init__.py",start:4380114,end:4380221,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/_backend_pdf_ps.py",start:4380221,end:4383995,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/_backend_tk.py",start:4383995,end:4416854,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_agg.py",start:4416854,end:4439860,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_cairo.py",start:4439860,end:4458540,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_gtk3.py",start:4458540,end:4491634,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_gtk3agg.py",start:4491634,end:4494438,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_gtk3cairo.py",start:4494438,end:4495789,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_macosx.py",start:4495789,end:4501467,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_mixed.py",start:4501467,end:4506657,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_nbagg.py",start:4506657,end:4515208,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_pdf.py",start:4515208,end:4612222,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_pgf.py",start:4612222,end:4655667,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_ps.py",start:4655667,end:4702398,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_qt4.py",start:4702398,end:4702911,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_qt4agg.py",start:4702911,end:4703290,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_qt4cairo.py",start:4703290,end:4703606,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_qt5.py",start:4703606,end:4742832,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_qt5agg.py",start:4742832,end:4745992,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_qt5cairo.py",start:4745992,end:4747811,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_svg.py",start:4747811,end:4796972,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_template.py",start:4796972,end:4805414,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_tkagg.py",start:4805414,end:4806090,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_tkcairo.py",start:4806090,end:4807159,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_webagg.py",start:4807159,end:4818214,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_webagg_core.py",start:4818214,end:4836247,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_wx.py",start:4836247,end:4896821,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_wxagg.py",start:4896821,end:4899753,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/backend_wxcairo.py",start:4899753,end:4901586,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/qt_compat.py",start:4901586,end:4909655,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/browser_backend.py",start:4909655,end:4925886,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/wasm_backend.py",start:4925886,end:4929578,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/html5_canvas_backend.py",start:4929578,end:4945610,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/_backend_agg.so",start:4945610,end:5222975,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/backends/_tkagg.so",start:5222975,end:5242359,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/cbook/__init__.py",start:5242359,end:5319576,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/cbook/deprecation.py",start:5319576,end:5338488,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/compat/__init__.py",start:5338488,end:5338582,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/projections/__init__.py",start:5338582,end:5340250,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/projections/geo.py",start:5340250,end:5357707,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/projections/polar.py",start:5357707,end:5411907,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/sphinxext/__init__.py",start:5411907,end:5411907,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/sphinxext/mathmpl.py",start:5411907,end:5415666,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/sphinxext/plot_directive.py",start:5415666,end:5441896,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/style/__init__.py",start:5441896,end:5441963,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/style/core.py",start:5441963,end:5450449,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/__init__.py",start:5450449,end:5451851,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/compare.py",start:5451851,end:5468832,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/decorators.py",start:5468832,end:5487558,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/disable_internet.py",start:5487558,end:5492469,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/exceptions.py",start:5492469,end:5492607,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/widgets.py",start:5492607,end:5494116,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/jpl_units/Duration.py",start:5494116,end:5498574,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/jpl_units/Epoch.py",start:5498574,end:5504924,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/jpl_units/EpochConverter.py",start:5504924,end:5508089,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/jpl_units/StrConverter.py",start:5508089,end:5511042,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/jpl_units/UnitDbl.py",start:5511042,end:5518653,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/jpl_units/UnitDblConverter.py",start:5518653,end:5521752,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/jpl_units/UnitDblFormatter.py",start:5521752,end:5522433,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/testing/jpl_units/__init__.py",start:5522433,end:5525117,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tri/__init__.py",start:5525117,end:5525373,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tri/triangulation.py",start:5525373,end:5533699,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tri/tricontour.py",start:5533699,end:5545013,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tri/trifinder.py",start:5545013,end:5548481,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tri/triinterpolate.py",start:5548481,end:5612856,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tri/tripcolor.py",start:5612856,end:5617863,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tri/triplot.py",start:5617863,end:5620626,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tri/trirefine.py",start:5620626,end:5633848,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/tri/tritools.py",start:5633848,end:5644427,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/matplotlibrc",start:5644427,end:5684364,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf",start:5684364,end:5696920,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/LICENSE_STIX",start:5696920,end:5702395,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/cmex10.ttf",start:5702395,end:5723487,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf",start:5723487,end:5739191,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf",start:5739191,end:5768587,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf",start:5768587,end:6021703,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf",start:6021703,end:6035359,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf",start:6035359,end:6061071,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf",start:6061071,end:6242223,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/LICENSE_DEJAVU",start:6242223,end:6247039,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf",start:6247039,end:6275175,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf",start:6275175,end:6620787,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf",start:6620787,end:6633015,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf",start:6633015,end:6679767,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf",start:6679767,end:7127995,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf",start:7127995,end:7468235,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf",start:7468235,end:7847975,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf",start:7847975,end:8604047,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf",start:8604047,end:8935583,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf",start:8935583,end:8949883,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf",start:8949883,end:8965855,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf",start:8965855,end:9599695,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf",start:9599695,end:9630207,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf",start:9630207,end:9867567,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf",start:9867567,end:9900127,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf",start:9900127,end:9941399,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf",start:9941399,end:10645527,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf",start:10645527,end:10657643,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/cmr10.ttf",start:10657643,end:10683991,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf",start:10683991,end:10935463,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf",start:10935463,end:10994571,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf",start:10994571,end:11014331,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf",start:11014331,end:11189371,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/cmb10.ttf",start:11189371,end:11215051,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf",start:11215051,end:11856771,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf",start:11856771,end:12212463,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf",start:12212463,end:12224655,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf",start:12224655,end:12571719,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf",start:12571719,end:12587555,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/cmss10.ttf",start:12587555,end:12607931,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/Humor-Sans.ttf",start:12607931,end:12633763,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/psyr.afm",start:12633763,end:12643407,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pbkd8a.afm",start:12643407,end:12658564,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pagk8a.afm",start:12658564,end:12675805,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/cmr10.afm",start:12675805,end:12685906,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pbkli8a.afm",start:12685906,end:12701087,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/putb8a.afm",start:12701087,end:12722619,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/ptmb8a.afm",start:12722619,end:12740602,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/phvro8an.afm",start:12740602,end:12758479,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pcrbo8a.afm",start:12758479,end:12773901,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/putr8a.afm",start:12773901,end:12796049,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pzdr.afm",start:12796049,end:12805516,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/ptmri8a.afm",start:12805516,end:12823584,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pcrr8a.afm",start:12823584,end:12838923,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pncbi8a.afm",start:12838923,end:12856419,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/phvb8a.afm",start:12856419,end:12873574,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pplb8a.afm",start:12873574,end:12889236,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pplbi8a.afm",start:12889236,end:12905046,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pncb8a.afm",start:12905046,end:12921074,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/cmex10.afm",start:12921074,end:12933144,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pcrro8a.afm",start:12933144,end:12948587,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/ptmr8a.afm",start:12948587,end:12966529,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pncr8a.afm",start:12966529,end:12983194,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/cmtt10.afm",start:12983194,end:12989695,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/phvlo8a.afm",start:12989695,end:13005424,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pzcmi8a.afm",start:13005424,end:13021674,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/ptmbi8a.afm",start:13021674,end:13039744,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/phvbo8an.afm",start:13039744,end:13056939,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pplri8a.afm",start:13056939,end:13072672,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/putri8a.afm",start:13072672,end:13094563,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pncri8a.afm",start:13094563,end:13111483,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pagd8a.afm",start:13111483,end:13128666,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/phvro8a.afm",start:13128666,end:13146585,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/phvbo8a.afm",start:13146585,end:13163815,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/cmmi10.afm",start:13163815,end:13174231,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pagko8a.afm",start:13174231,end:13191577,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pcrb8a.afm",start:13191577,end:13206929,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pplr8a.afm",start:13206929,end:13222681,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/cmsy10.afm",start:13222681,end:13230976,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/phvr8a.afm",start:13230976,end:13248815,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/putbi8a.afm",start:13248815,end:13270746,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pbkdi8a.afm",start:13270746,end:13286024,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/phvr8an.afm",start:13286024,end:13303805,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/phvb8an.afm",start:13303805,end:13320891,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pbkl8a.afm",start:13320891,end:13335891,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/pagdo8a.afm",start:13335891,end:13353146,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/afm/phvl8a.afm",start:13353146,end:13368773,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Oblique.afm",start:13368773,end:13384214,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier.afm",start:13384214,end:13399549,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Italic.afm",start:13399549,end:13465877,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Bold.afm",start:13465877,end:13535146,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-BoldItalic.afm",start:13535146,end:13594788,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica.afm",start:13594788,end:13669080,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-BoldOblique.afm",start:13669080,end:13684479,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-BoldOblique.afm",start:13684479,end:13753844,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Bold.afm",start:13753844,end:13769177,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Oblique.afm",start:13769177,end:13843569,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/ZapfDingbats.afm",start:13843569,end:13853096,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/readme.txt",start:13853096,end:13853924,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Symbol.afm",start:13853924,end:13863664,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Bold.afm",start:13863664,end:13927915,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Roman.afm",start:13927915,end:13988375,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/subplots.gif",start:13988375,end:13989066,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/back-symbolic.svg",start:13989066,end:13990578,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/hand.svg",start:13990578,end:13995466,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/matplotlib_128.ppm",start:13995466,end:14044633,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/move.pdf",start:14044633,end:14046500,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/home_large.png",start:14046500,end:14047290,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/matplotlib.pdf",start:14047290,end:14070142,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/hand.gif",start:14070142,end:14071409,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/back.png",start:14071409,end:14071789,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/subplots-symbolic.svg",start:14071789,end:14073919,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/subplots.pdf",start:14073919,end:14075633,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/zoom_to_rect_large.gif",start:14075633,end:14077089,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/back_large.gif",start:14077089,end:14077888,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/subplots.png",start:14077888,end:14078333,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/matplotlib.png",start:14078333,end:14079616,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/help.pdf",start:14079616,end:14081429,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/move_large.gif",start:14081429,end:14082380,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/help.gif",start:14082380,end:14082944,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/qt4_editor_options_large.png",start:14082944,end:14083563,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/move.gif",start:14083563,end:14084242,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/back.svg",start:14084242,end:14085754,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/hand_large.gif",start:14085754,end:14086727,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/forward_large.gif",start:14086727,end:14087513,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/forward.png",start:14087513,end:14087870,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/home-symbolic.svg",start:14087870,end:14089761,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/subplots_large.png",start:14089761,end:14090423,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/help.png",start:14090423,end:14090895,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/filesave_large.png",start:14090895,end:14091615,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/move-symbolic.svg",start:14091615,end:14094124,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/qt4_editor_options.pdf",start:14094124,end:14095692,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/help-symbolic.svg",start:14095692,end:14097562,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/forward.gif",start:14097562,end:14098152,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/help.ppm",start:14098152,end:14099893,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/qt4_editor_options.png",start:14099893,end:14100273,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/filesave.gif",start:14100273,end:14100996,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/home.png",start:14100996,end:14101464,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/forward.svg",start:14101464,end:14102995,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/zoom_to_rect_large.png",start:14102995,end:14104011,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/back_large.png",start:14104011,end:14104631,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/subplots_large.gif",start:14104631,end:14105981,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/help_large.ppm",start:14105981,end:14112906,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/back.gif",start:14112906,end:14113514,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/subplots.svg",start:14113514,end:14115644,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/move.svg",start:14115644,end:14118153,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/hand.png",start:14118153,end:14119132,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/zoom_to_rect.png",start:14119132,end:14119662,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/filesave.png",start:14119662,end:14120120,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/forward.pdf",start:14120120,end:14121750,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/move_large.png",start:14121750,end:14122517,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/help.svg",start:14122517,end:14124387,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/help_large.png",start:14124387,end:14125134,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/home_large.gif",start:14125134,end:14126556,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/home.gif",start:14126556,end:14127222,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/filesave_large.gif",start:14127222,end:14128720,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/zoom_to_rect.gif",start:14128720,end:14129416,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/qt4_editor_options.svg",start:14129416,end:14130660,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/zoom_to_rect.pdf",start:14130660,end:14132269,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/hand.pdf",start:14132269,end:14136441,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/matplotlib.svg",start:14136441,end:14198528,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/filesave-symbolic.svg",start:14198528,end:14200557,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/home.pdf",start:14200557,end:14202294,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/back.pdf",start:14202294,end:14203917,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/home.svg",start:14203917,end:14205808,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/filesave.svg",start:14205808,end:14207837,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/move.png",start:14207837,end:14208318,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/matplotlib_large.png",start:14208318,end:14211406,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/forward_large.png",start:14211406,end:14211999,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/filesave.pdf",start:14211999,end:14213733,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/zoom_to_rect-symbolic.svg",start:14213733,end:14215212,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/zoom_to_rect.svg",start:14215212,end:14216691,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/images/forward-symbolic.svg",start:14216691,end:14218222,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-deep.mplstyle",start:14218222,end:14218364,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-notebook.mplstyle",start:14218364,end:14218746,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-ticks.mplstyle",start:14218746,end:14219411,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/fivethirtyeight.mplstyle",start:14219411,end:14220243,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/tableau-colorblind10.mplstyle",start:14220243,end:14220433,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-poster.mplstyle",start:14220433,end:14220836,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/fast.mplstyle",start:14220836,end:14221124,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-bright.mplstyle",start:14221124,end:14221268,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/bmh.mplstyle",start:14221268,end:14221980,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-whitegrid.mplstyle",start:14221980,end:14222644,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/Solarize_Light2.mplstyle",start:14222644,end:14223899,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-dark.mplstyle",start:14223899,end:14224566,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-colorblind.mplstyle",start:14224566,end:14224714,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/grayscale.mplstyle",start:14224714,end:14225240,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-white.mplstyle",start:14225240,end:14225905,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/dark_background.mplstyle",start:14225905,end:14226563,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/ggplot.mplstyle",start:14226563,end:14227520,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-muted.mplstyle",start:14227520,end:14227663,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn.mplstyle",start:14227663,end:14228793,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/_classic_test_patch.mplstyle",start:14228793,end:14228960,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-darkgrid.mplstyle",start:14228960,end:14229630,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-talk.mplstyle",start:14229630,end:14230033,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/classic.mplstyle",start:14230033,end:14254261,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-pastel.mplstyle",start:14254261,end:14254405,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-paper.mplstyle",start:14254405,end:14254798,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/stylelib/seaborn-dark-palette.mplstyle",start:14254798,end:14254940,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/Minduka_Present_Blue_Pack.png",start:14254940,end:14268574,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/None_vs_nearest-pdf.png",start:14268574,end:14374802,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/ada.png",start:14374802,end:14683115,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/logo2.png",start:14683115,end:14716656,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/jacksboro_fault_dem.npz",start:14716656,end:14890717,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/demodata.csv",start:14890717,end:14891376,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/grace_hopper.jpg",start:14891376,end:14952682,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/embedding_in_wx3.xrc",start:14952682,end:14954868,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/README.txt",start:14954868,end:14954996,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/s1045.ima.gz",start:14954996,end:14988225,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/msft.csv",start:14988225,end:14991436,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/percent_bachelors_degrees_women_usa.csv",start:14991436,end:14997117,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/membrane.dat",start:14997117,end:15045117,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/goog.npz",start:15045117,end:15067962,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/data_x_x2_x3.csv",start:15067962,end:15068094,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/ct.raw.gz",start:15068094,end:15324253,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/aapl.npz",start:15324253,end:15431756,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/topobathy.npz",start:15431756,end:15476980,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/eeg.dat",start:15476980,end:15502580,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/grace_hopper.png",start:15502580,end:16130860,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib/mpl-data/sample_data/axes_grid/bivariate_normal.npy",start:16130860,end:16132740,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/__init__.py",start:16132740,end:16132862,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/__init__.py",start:16132862,end:16133399,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/anchored_artists.py",start:16133399,end:16133690,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/angle_helper.py",start:16133690,end:16133741,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/axes_divider.py",start:16133741,end:16133919,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/axes_grid.py",start:16133919,end:16134008,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/axes_rgb.py",start:16134008,end:16134055,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/axes_size.py",start:16134055,end:16134103,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/axis_artist.py",start:16134103,end:16134153,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/axisline_style.py",start:16134153,end:16134206,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/axislines.py",start:16134206,end:16134254,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/clip_path.py",start:16134254,end:16134302,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/colorbar.py",start:16134302,end:16134473,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/floating_axes.py",start:16134473,end:16134525,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/grid_finder.py",start:16134525,end:16134575,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/grid_helper_curvelinear.py",start:16134575,end:16134637,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/inset_locator.py",start:16134637,end:16134853,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid/parasite_axes.py",start:16134853,end:16135291,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid1/__init__.py",start:16135291,end:16135495,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid1/anchored_artists.py",start:16135495,end:16155661,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid1/axes_divider.py",start:16155661,end:16181465,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid1/axes_grid.py",start:16181465,end:16205067,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid1/axes_rgb.py",start:16205067,end:16210235,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid1/axes_size.py",start:16210235,end:16217785,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid1/colorbar.py",start:16217785,end:16245699,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid1/inset_locator.py",start:16245699,end:16268811,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid1/mpl_axes.py",start:16268811,end:16273191,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axes_grid1/parasite_axes.py",start:16273191,end:16287590,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/__init__.py",start:16287590,end:16288305,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/angle_helper.py",start:16288305,end:16301518,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/axes_divider.py",start:16301518,end:16301645,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/axes_grid.py",start:16301645,end:16301992,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/axes_rgb.py",start:16301992,end:16302175,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/axis_artist.py",start:16302175,end:16344241,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/axisline_style.py",start:16344241,end:16349280,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/axislines.py",start:16349280,end:16369059,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/clip_path.py",start:16369059,end:16372836,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/floating_axes.py",start:16372836,end:16385697,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/grid_finder.py",start:16385697,end:16396664,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/grid_helper_curvelinear.py",start:16396664,end:16410922,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/axisartist/parasite_axes.py",start:16410922,end:16411337,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/mplot3d/__init__.py",start:16411337,end:16411364,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/mplot3d/art3d.py",start:16411364,end:16440608,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/mplot3d/axes3d.py",start:16440608,end:16544146,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/mplot3d/axis3d.py",start:16544146,end:16562957,audio:0},{filename:"/lib/python3.9/site-packages/mpl_toolkits/mplot3d/proj3d.py",start:16562957,end:16567223,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib-3.3.3-py3.9.egg-info/PKG-INFO",start:16567223,end:16572658,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib-3.3.3-py3.9.egg-info/SOURCES.txt",start:16572658,end:16822998,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib-3.3.3-py3.9.egg-info/dependency_links.txt",start:16822998,end:16822999,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib-3.3.3-py3.9.egg-info/namespace_packages.txt",start:16822999,end:16823012,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib-3.3.3-py3.9.egg-info/requires.txt",start:16823012,end:16823131,audio:0},{filename:"/lib/python3.9/site-packages/matplotlib-3.3.3-py3.9.egg-info/top_level.txt",start:16823131,end:16823162,audio:0}],remote_package_size:11513770,package_uuid:"b01118ca-484f-4ecf-81bd-6b88513544cc"})})();