From 04628484a6791a6993befdf66b72c619ac3aaa3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Murat=20Go=CC=88zel?= Date: Sat, 21 Jan 2023 15:04:46 +0300 Subject: [PATCH] data updated. dependencies updated. --- .idea/.gitignore | 8 + .idea/jsLibraryMappings.xml | 6 + .idea/modules.xml | 8 + .idea/turkey-neighbourhoods.iml | 12 + .idea/vcs.xml | 6 + .releaser.json | 13 + data/core/city_distances.json | 2 +- dataSizeReport.json | 2 +- dev/commit.js | 114 - dev/generateBabelPolyfillReport.js | 49 - dev/generateDistributionReport.js | 18 - generators/core/cityDistances.js | 2 +- generators/core/index.js | 155 +- generators/extra/cityCodeList.js | 3 +- generators/extra/cityList.js | 3 +- generators/extra/districtsByCity.js | 5 +- generators/extra/divisions.js | 3 - .../extra/neighbourhoodsByDistrictAndCity.js | 7 +- generators/extra/zipcodeList.js | 3 +- package-lock.json | 3354 ++++++++++++++++- package.json | 14 +- 21 files changed, 3403 insertions(+), 384 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/jsLibraryMappings.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/turkey-neighbourhoods.iml create mode 100644 .idea/vcs.xml create mode 100644 .releaser.json delete mode 100644 dev/commit.js delete mode 100644 dev/generateBabelPolyfillReport.js delete mode 100644 dev/generateDistributionReport.js diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/jsLibraryMappings.xml b/.idea/jsLibraryMappings.xml new file mode 100644 index 0000000..d23208f --- /dev/null +++ b/.idea/jsLibraryMappings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..26f514c --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/turkey-neighbourhoods.iml b/.idea/turkey-neighbourhoods.iml new file mode 100644 index 0000000..0c8867d --- /dev/null +++ b/.idea/turkey-neighbourhoods.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.releaser.json b/.releaser.json new file mode 100644 index 0000000..af9fcaf --- /dev/null +++ b/.releaser.json @@ -0,0 +1,13 @@ +{ + "versioningScheme": "semver", + "versioningPrefix": "", + "npmUpdatePackageVersion": true, + "npmPublishPackage": true, + "githubRelease": true, + "location": ".releaser.json", + "npmPublishPackageArgs": [], + "gitlabRelease": false, + "dockerBuildPath": ".", + "dockerBuildArgs": [], + "dockerPushArgs": [] +} \ No newline at end of file diff --git a/data/core/city_distances.json b/data/core/city_distances.json index 1b52936..6878813 100644 --- a/data/core/city_distances.json +++ b/data/core/city_distances.json @@ -1 +1 @@ -{"10":{"10":0,"11":246,"12":1414,"13":1604,"14":422,"15":395,"16":151,"17":191,"18":655,"19":774,"20":287,"21":1423,"22":399,"23":1272,"24":1199,"25":1389,"26":303,"27":1115,"28":1088,"29":1250,"30":1801,"31":1094,"32":394,"33":893,"34":390,"35":176,"36":1591,"37":667,"38":840,"39":416,"40":706,"41":279,"42":551,"43":228,"44":1174,"45":141,"46":1095,"47":1440,"48":394,"49":1521,"50":768,"51":787,"52":1044,"53":1299,"54":308,"55":894,"56":1609,"57":839,"58":983,"59":370,"60":923,"61":1224,"62":1330,"63":1252,"64":223,"65":1737,"66":759,"67":490,"68":693,"69":1288,"70":664,"71":619,"72":1523,"73":1612,"74":577,"75":1568,"76":1712,"77":216,"78":556,"79":1149,"80":990,"81":377,"01":903,"02":1238,"03":328,"04":1567,"05":831,"06":536,"07":507,"08":1460,"09":296},"11":{"10":245,"11":0,"12":1194,"13":1384,"14":212,"15":353,"16":94,"17":365,"18":445,"19":564,"20":397,"21":1203,"22":476,"23":1052,"24":989,"25":1179,"26":83,"27":952,"28":878,"29":1040,"30":1638,"31":964,"32":352,"33":763,"34":246,"35":419,"36":1381,"37":457,"38":620,"39":457,"40":486,"41":135,"42":421,"43":112,"44":954,"45":384,"46":876,"47":1277,"48":542,"49":1301,"50":577,"51":648,"52":834,"53":1089,"54":98,"55":684,"56":1389,"57":629,"58":763,"59":377,"60":703,"61":1014,"62":1120,"63":1089,"64":251,"65":1517,"66":539,"67":280,"68":526,"69":1078,"70":534,"71":399,"72":1303,"73":1449,"74":367,"75":1358,"76":1502,"77":126,"78":346,"79":1012,"80":860,"81":167,"01":773,"02":1045,"03":212,"04":1358,"05":622,"06":316,"07":475,"08":1251,"09":520},"12":{"10":1414,"11":1194,"12":0,"13":194,"14":1052,"15":1187,"16":1264,"17":1535,"18":891,"19":735,"20":1281,"21":141,"22":1544,"23":144,"24":275,"25":177,"26":1112,"27":454,"28":542,"29":380,"30":494,"31":617,"32":1137,"33":705,"34":1314,"35":1421,"36":382,"37":897,"38":574,"39":1525,"40":708,"41":1203,"42":878,"43":1190,"44":240,"45":1405,"46":464,"47":237,"48":1426,"49":111,"50":655,"51":702,"52":586,"53":436,"54":1166,"55":720,"56":280,"57":865,"58":467,"59":1445,"60":575,"61":473,"62":144,"63":317,"64":1210,"65":327,"66":691,"67":1111,"68":730,"69":302,"70":878,"71":821,"72":194,"73":380,"74":1080,"75":410,"76":499,"77":1268,"78":1011,"79":514,"80":549,"81":1097,"01":636,"02":348,"03":1095,"04":356,"05":641,"06":892,"07":1171,"08":403,"09":1404},"13":{"10":1604,"11":1384,"12":194,"13":0,"14":1242,"15":1377,"16":1454,"17":1725,"18":1081,"19":925,"20":1471,"21":207,"22":1734,"23":334,"24":465,"25":347,"26":1302,"27":520,"28":709,"29":547,"30":328,"31":713,"32":1327,"33":801,"34":1504,"35":1611,"36":432,"37":1087,"38":764,"39":1715,"40":898,"41":1393,"42":1068,"43":1380,"44":430,"45":1595,"46":577,"47":285,"48":1578,"49":83,"50":845,"51":892,"52":753,"53":603,"54":1356,"55":903,"56":96,"57":1055,"58":657,"59":1635,"60":765,"61":640,"62":334,"63":383,"64":1400,"65":161,"66":881,"67":1301,"68":920,"69":469,"70":1024,"71":1011,"72":135,"73":196,"74":1270,"75":492,"76":334,"77":1458,"78":1201,"79":580,"80":645,"81":1287,"01":732,"02":414,"03":1285,"04":234,"05":831,"06":1082,"07":1267,"08":562,"09":1594},"14":{"10":422,"11":213,"12":1050,"13":1240,"14":0,"15":561,"16":271,"17":542,"18":233,"19":352,"20":605,"21":1095,"22":492,"23":944,"24":777,"25":967,"26":291,"27":844,"28":666,"29":828,"30":1530,"31":881,"32":560,"33":683,"34":262,"35":596,"36":1169,"37":245,"38":512,"39":473,"40":378,"41":151,"42":456,"43":320,"44":846,"45":561,"46":768,"47":1169,"48":750,"49":1159,"50":469,"51":545,"52":622,"53":877,"54":114,"55":472,"56":1281,"57":417,"58":627,"59":393,"60":521,"61":802,"62":908,"63":981,"64":459,"65":1375,"66":409,"67":157,"68":423,"69":866,"70":567,"71":269,"72":1195,"73":1341,"74":174,"75":1146,"76":1290,"77":216,"78":134,"79":904,"80":777,"81":45,"01":690,"02":936,"03":420,"04":1145,"05":409,"06":191,"07":683,"08":1038,"09":716},"15":{"10":395,"11":353,"12":1187,"13":1377,"14":561,"15":0,"16":418,"17":586,"18":562,"19":670,"20":150,"21":1171,"22":794,"23":1045,"24":1053,"25":1243,"26":301,"27":858,"28":1036,"29":1161,"30":1544,"31":837,"32":51,"33":577,"34":595,"35":374,"36":1445,"37":668,"38":613,"39":806,"40":566,"41":484,"42":314,"43":241,"44":947,"45":358,"46":838,"47":1183,"48":241,"49":1294,"50":532,"51":551,"52":992,"53":1247,"54":447,"55":842,"56":1353,"57":840,"58":805,"59":726,"60":808,"61":1172,"62":1179,"63":995,"64":172,"65":1510,"66":644,"67":629,"68":457,"69":1183,"70":419,"71":504,"72":1267,"73":1355,"74":680,"75":1468,"76":1566,"77":479,"78":612,"79":892,"80":733,"81":516,"01":657,"02":992,"03":169,"04":1423,"05":762,"06":421,"07":122,"08":1408,"09":269},"16":{"10":151,"11":94,"12":1264,"13":1454,"14":271,"15":418,"16":0,"17":271,"18":504,"19":623,"20":436,"21":1272,"22":419,"23":1121,"24":1048,"25":1238,"26":152,"27":1021,"28":937,"29":1099,"30":1707,"31":1033,"32":417,"33":832,"34":243,"35":325,"36":1440,"37":516,"38":689,"39":436,"40":555,"41":132,"42":490,"43":177,"44":1023,"45":290,"46":945,"47":1346,"48":543,"49":1370,"50":646,"51":717,"52":893,"53":1148,"54":157,"55":743,"56":1458,"57":688,"58":832,"59":374,"60":772,"61":1073,"62":1179,"63":1158,"64":305,"65":1586,"66":608,"67":339,"68":595,"69":1137,"70":603,"71":468,"72":1372,"73":1518,"74":426,"75":1417,"76":1561,"77":69,"78":405,"79":1081,"80":929,"81":226,"01":842,"02":1114,"03":277,"04":1416,"05":680,"06":385,"07":540,"08":1309,"09":445},"17":{"10":198,"11":365,"12":1535,"13":1725,"14":542,"15":593,"16":271,"17":0,"18":775,"19":894,"20":475,"21":1543,"22":216,"23":1392,"24":1319,"25":1509,"26":423,"27":1292,"28":1208,"29":1370,"30":1978,"31":1285,"32":585,"33":1084,"34":318,"35":327,"36":1711,"37":787,"38":960,"39":233,"40":826,"41":399,"42":742,"43":419,"44":1294,"45":329,"46":1216,"47":1617,"48":549,"49":1641,"50":917,"51":978,"52":1164,"53":1419,"54":428,"55":1014,"56":1729,"57":959,"58":1103,"59":187,"60":1043,"61":1344,"62":1450,"63":1429,"64":414,"65":1857,"66":879,"67":610,"68":866,"69":1408,"70":855,"71":739,"72":1643,"73":1789,"74":697,"75":1688,"76":1832,"77":336,"78":676,"79":1340,"80":1181,"81":497,"01":1101,"02":1385,"03":526,"04":1687,"05":951,"06":656,"07":702,"08":1580,"09":451},"18":{"10":655,"11":446,"12":889,"13":1079,"14":233,"15":562,"16":504,"17":775,"18":0,"19":156,"20":615,"21":916,"22":725,"23":763,"24":616,"25":806,"26":374,"27":679,"28":522,"29":683,"30":1365,"31":768,"32":561,"33":570,"34":495,"35":719,"36":1008,"37":106,"38":347,"39":706,"40":213,"41":384,"42":353,"43":452,"44":681,"45":703,"46":603,"47":1004,"48":760,"49":998,"50":304,"51":386,"52":478,"53":733,"54":347,"55":328,"56":1102,"57":278,"58":440,"59":626,"60":334,"61":658,"62":747,"63":816,"64":508,"65":1214,"66":244,"67":293,"68":310,"69":705,"70":464,"71":104,"72":1016,"73":1176,"74":282,"75":1002,"76":1129,"77":449,"78":193,"79":739,"80":664,"81":278,"01":577,"02":771,"03":397,"04":984,"05":248,"06":130,"07":667,"08":894,"09":738},"19":{"10":774,"11":565,"12":733,"13":923,"14":352,"15":670,"16":623,"17":894,"18":156,"19":0,"20":723,"21":760,"22":844,"23":607,"24":460,"25":650,"26":482,"27":613,"28":366,"29":527,"30":1225,"31":710,"32":627,"33":574,"34":614,"35":827,"36":852,"37":197,"38":281,"39":825,"40":220,"41":503,"42":419,"43":560,"44":527,"45":811,"46":537,"47":856,"48":868,"49":842,"50":296,"51":374,"52":322,"53":577,"54":466,"55":172,"56":946,"57":264,"58":284,"59":745,"60":178,"61":502,"62":591,"63":750,"64":616,"65":1058,"66":108,"67":411,"68":330,"69":549,"70":530,"71":166,"72":860,"73":1046,"74":380,"75":846,"76":973,"77":568,"78":311,"79":673,"80":642,"81":397,"01":581,"02":696,"03":505,"04":828,"05":92,"06":241,"07":733,"08":738,"09":846},"20":{"10":287,"11":397,"12":1281,"13":1471,"14":605,"15":150,"16":436,"17":482,"18":615,"19":723,"20":0,"21":1280,"22":683,"23":1139,"24":1147,"25":1337,"26":354,"27":967,"28":1089,"29":1233,"30":1653,"31":946,"32":165,"33":686,"34":639,"35":224,"36":1539,"37":721,"38":707,"39":700,"40":644,"41":528,"42":409,"43":285,"44":1041,"45":208,"46":947,"47":1292,"48":145,"49":1388,"50":626,"51":645,"52":1045,"53":1300,"54":491,"55":895,"56":1462,"57":893,"58":899,"59":654,"60":861,"61":1225,"62":1273,"63":1104,"64":150,"65":1604,"66":697,"67":673,"68":551,"69":1255,"70":518,"71":557,"72":1376,"73":1464,"74":733,"75":1562,"76":1660,"77":501,"78":665,"79":1001,"80":842,"81":560,"01":755,"02":1090,"03":222,"04":1517,"05":815,"06":474,"07":220,"08":1461,"09":126},"21":{"10":1423,"11":1203,"12":141,"13":207,"14":1095,"15":1182,"16":1272,"17":1543,"18":916,"19":760,"20":1280,"21":0,"22":1587,"23":153,"24":408,"25":318,"26":1121,"27":313,"28":683,"29":521,"30":475,"31":506,"32":1142,"33":594,"34":1357,"35":1426,"36":523,"37":948,"38":583,"39":1568,"40":717,"41":1246,"42":883,"43":1199,"44":249,"45":1410,"46":370,"47":96,"48":1371,"49":252,"50":664,"51":711,"52":727,"53":577,"54":1209,"55":812,"56":186,"57":952,"58":476,"59":1488,"60":584,"61":614,"62":277,"63":176,"64":1215,"65":368,"66":700,"67":1162,"68":739,"69":443,"70":817,"71":830,"72":100,"73":286,"74":1131,"75":551,"76":541,"77":1311,"78":1062,"79":373,"80":438,"81":1140,"01":525,"02":207,"03":1100,"04":441,"05":696,"06":901,"07":1060,"08":544,"09":1399},"22":{"10":406,"11":477,"12":1542,"13":1732,"14":492,"15":801,"16":419,"17":216,"18":725,"19":844,"20":690,"21":1587,"22":0,"23":1436,"24":1269,"25":1459,"26":555,"27":1336,"28":1158,"29":1320,"30":2022,"31":1369,"32":793,"33":1171,"34":230,"35":535,"36":1661,"37":737,"38":1004,"39":63,"40":870,"41":341,"42":893,"43":584,"44":1338,"45":537,"46":1260,"47":1661,"48":757,"49":1651,"50":961,"51":1033,"52":1114,"53":1369,"54":378,"55":964,"56":1773,"57":909,"58":1119,"59":138,"60":1013,"61":1294,"62":1400,"63":1473,"64":622,"65":1867,"66":901,"67":560,"68":911,"69":1358,"70":1006,"71":761,"72":1687,"73":1833,"74":647,"75":1638,"76":1782,"77":406,"78":626,"79":1396,"80":1265,"81":447,"01":1178,"02":1428,"03":684,"04":1637,"05":901,"06":683,"07":910,"08":1530,"09":659},"23":{"10":1272,"11":1052,"12":144,"13":334,"14":944,"15":1045,"16":1121,"17":1392,"18":763,"19":607,"20":1139,"21":153,"22":1436,"23":0,"24":267,"25":317,"26":970,"27":342,"28":562,"29":400,"30":628,"31":475,"32":995,"33":563,"34":1206,"35":1279,"36":522,"37":795,"38":432,"39":1417,"40":566,"41":1095,"42":736,"43":1048,"44":98,"45":1263,"46":322,"47":249,"48":1284,"49":251,"50":513,"51":560,"52":590,"53":575,"54":1058,"55":659,"56":339,"57":799,"58":323,"59":1337,"60":431,"61":500,"62":136,"63":319,"64":1068,"65":467,"66":547,"67":1009,"68":588,"69":396,"70":736,"71":679,"72":253,"73":439,"74":978,"75":550,"76":639,"77":1160,"78":909,"79":402,"80":407,"81":989,"01":494,"02":285,"03":953,"04":496,"05":543,"06":750,"07":1029,"08":543,"09":1262},"24":{"10":1197,"11":988,"12":275,"13":465,"14":775,"15":1053,"16":1046,"17":1317,"18":614,"19":458,"20":1147,"21":408,"22":1267,"23":267,"24":0,"25":190,"26":925,"27":607,"28":295,"29":133,"30":765,"31":740,"32":1003,"33":739,"34":1039,"35":1270,"36":392,"37":622,"38":442,"39":1250,"40":572,"41":928,"42":744,"43":1003,"44":363,"45":1254,"46":570,"47":504,"48":1292,"49":382,"50":521,"51":568,"52":323,"53":308,"54":891,"55":445,"56":555,"57":590,"58":248,"59":1170,"60":305,"61":233,"62":131,"63":574,"64":1059,"65":598,"66":472,"67":836,"68":596,"69":155,"70":744,"71":609,"72":469,"73":655,"74":805,"75":415,"76":513,"77":993,"78":736,"79":667,"80":672,"81":822,"01":670,"02":550,"03":948,"04":370,"05":366,"06":684,"07":1058,"08":408,"09":1270},"25":{"10":1387,"11":1178,"12":177,"13":349,"14":965,"15":1243,"16":1236,"17":1507,"18":804,"19":648,"20":1337,"21":318,"22":1457,"23":317,"24":190,"25":0,"26":1115,"27":631,"28":365,"29":203,"30":608,"31":790,"32":1193,"33":878,"34":1229,"35":1460,"36":205,"37":812,"38":632,"39":1440,"40":762,"41":1118,"42":934,"43":1193,"44":413,"45":1444,"46":637,"47":414,"48":1482,"49":264,"50":711,"51":758,"52":409,"53":259,"54":1081,"55":559,"56":443,"57":714,"58":438,"59":1360,"60":495,"61":296,"62":243,"63":494,"64":1249,"65":411,"66":662,"67":1026,"68":786,"69":125,"70":934,"71":799,"72":371,"73":543,"74":995,"75":233,"76":326,"77":1183,"78":926,"79":691,"80":722,"81":1012,"01":809,"02":525,"03":1138,"04":183,"05":556,"06":874,"07":1248,"08":226,"09":1460},"26":{"10":303,"11":83,"12":1112,"13":1302,"14":291,"15":301,"16":152,"17":423,"18":374,"19":482,"20":354,"21":1121,"22":555,"23":970,"24":925,"25":1115,"26":0,"27":869,"28":848,"29":992,"30":1555,"31":881,"32":300,"33":680,"34":325,"35":410,"36":1317,"37":480,"38":537,"39":536,"40":403,"41":214,"42":338,"43":78,"44":871,"45":394,"46":793,"47":1194,"48":499,"49":1218,"50":494,"51":565,"52":804,"53":1059,"54":177,"55":654,"56":1306,"57":652,"58":680,"59":456,"60":620,"61":984,"62":1056,"63":1006,"64":217,"65":1434,"66":456,"67":359,"68":443,"69":1014,"70":451,"71":316,"72":1220,"73":1366,"74":446,"75":1328,"76":1438,"77":209,"78":424,"79":929,"80":777,"81":246,"01":690,"02":962,"03":144,"04":1295,"05":574,"06":233,"07":423,"08":1220,"09":477},"27":{"10":1115,"11":957,"12":454,"13":520,"14":849,"15":869,"16":1026,"17":1297,"18":684,"19":618,"20":967,"21":313,"22":1341,"23":342,"24":607,"25":631,"26":874,"27":0,"28":696,"29":740,"30":686,"31":193,"32":829,"33":281,"34":1106,"35":1113,"36":836,"37":785,"38":332,"39":1317,"40":466,"41":995,"42":570,"43":887,"44":244,"45":1097,"46":76,"47":325,"48":1058,"49":565,"50":413,"51":419,"52":683,"53":890,"54":958,"55":695,"56":495,"57":835,"58":398,"59":1237,"60":467,"61":820,"62":476,"63":137,"64":902,"65":681,"66":529,"67":919,"68":479,"69":736,"70":504,"71":579,"72":409,"73":497,"74":936,"75":864,"76":854,"77":1060,"78":868,"79":64,"80":125,"81":889,"01":212,"02":150,"03":787,"04":754,"05":584,"06":655,"07":747,"08":857,"09":1086},"28":{"10":1088,"11":879,"12":542,"13":711,"14":666,"15":1036,"16":937,"17":1208,"18":522,"19":366,"20":1089,"21":683,"22":1158,"23":562,"24":295,"25":365,"26":848,"27":701,"28":0,"29":162,"30":970,"31":793,"32":993,"33":789,"34":928,"35":1193,"36":567,"37":484,"38":492,"39":1139,"40":577,"41":817,"42":785,"43":926,"44":541,"45":1177,"46":620,"47":779,"48":1234,"49":626,"50":571,"51":618,"52":44,"53":211,"54":780,"55":194,"56":805,"57":349,"58":298,"59":1059,"60":260,"61":136,"62":426,"63":794,"64":982,"65":773,"66":465,"67":698,"68":646,"69":240,"70":794,"71":532,"72":736,"73":905,"74":667,"75":480,"76":688,"77":882,"78":598,"79":756,"80":725,"81":711,"01":720,"02":710,"03":871,"04":545,"05":321,"06":607,"07":1099,"08":372,"09":1212},"29":{"10":1250,"11":1041,"12":380,"13":549,"14":828,"15":1161,"16":1099,"17":1370,"18":681,"19":525,"20":1233,"21":521,"22":1320,"23":400,"24":133,"25":203,"26":992,"27":740,"28":162,"29":0,"30":808,"31":851,"32":1111,"33":847,"34":1090,"35":1337,"36":405,"37":646,"38":550,"39":1301,"40":680,"41":979,"42":852,"43":1070,"44":496,"45":1321,"46":678,"47":617,"48":1378,"49":464,"50":629,"51":676,"52":206,"53":175,"54":942,"55":356,"56":643,"57":511,"58":356,"59":1221,"60":372,"61":100,"62":264,"63":697,"64":1126,"65":611,"66":577,"67":860,"68":704,"69":78,"70":852,"71":676,"72":574,"73":743,"74":829,"75":428,"76":526,"77":1044,"78":760,"79":800,"80":783,"81":873,"01":778,"02":683,"03":1015,"04":383,"05":433,"06":751,"07":1166,"08":336,"09":1356},"30":{"10":1801,"11":1643,"12":494,"13":328,"14":1535,"15":1555,"16":1712,"17":1983,"18":1370,"19":1223,"20":1653,"21":475,"22":2027,"23":628,"24":765,"25":608,"26":1560,"27":686,"28":970,"29":808,"30":0,"31":879,"32":1515,"33":967,"34":1792,"35":1799,"36":557,"37":1387,"38":1018,"39":2003,"40":1152,"41":1681,"42":1256,"43":1573,"44":724,"45":1783,"46":762,"47":387,"48":1744,"49":383,"50":1099,"51":1105,"52":1014,"53":864,"54":1644,"55":1164,"56":289,"57":1319,"58":951,"59":1923,"60":1059,"61":901,"62":634,"63":549,"64":1588,"65":197,"66":1175,"67":1601,"68":1165,"69":730,"70":1190,"71":1265,"72":375,"73":189,"74":1570,"75":645,"76":417,"77":1746,"78":1501,"79":746,"80":811,"81":1575,"01":898,"02":660,"03":1473,"04":425,"05":1131,"06":1341,"07":1433,"08":761,"09":1772},"31":{"10":1094,"11":964,"12":617,"13":713,"14":881,"15":848,"16":1033,"17":1292,"18":768,"19":715,"20":946,"21":506,"22":1369,"23":475,"24":740,"25":790,"26":881,"27":193,"28":798,"29":856,"30":879,"31":0,"32":808,"33":260,"34":1139,"35":1092,"36":995,"37":874,"38":429,"39":1350,"40":563,"41":1028,"42":549,"43":866,"44":377,"45":1076,"46":173,"47":518,"48":1037,"49":724,"50":480,"51":398,"52":780,"53":992,"54":991,"55":792,"56":688,"57":932,"58":495,"59":1270,"60":564,"61":917,"62":609,"63":330,"64":881,"65":874,"66":626,"67":956,"68":458,"69":869,"70":483,"71":668,"72":602,"73":690,"74":973,"75":1023,"76":1047,"77":1090,"78":905,"79":145,"80":129,"81":926,"01":191,"02":316,"03":766,"04":947,"05":681,"06":683,"07":726,"08":1016,"09":1065},"32":{"10":394,"11":352,"12":1137,"13":1327,"14":560,"15":51,"16":417,"17":592,"18":561,"19":627,"20":165,"21":1142,"22":800,"23":995,"24":1003,"25":1193,"26":300,"27":829,"28":993,"29":1111,"30":1515,"31":808,"32":0,"33":564,"34":594,"35":382,"36":1395,"37":667,"38":563,"39":805,"40":516,"41":483,"42":263,"43":240,"44":897,"45":366,"46":809,"47":1154,"48":292,"49":1244,"50":482,"51":501,"52":949,"53":1204,"54":446,"55":799,"56":1324,"57":839,"58":755,"59":725,"60":765,"61":1129,"62":1129,"63":966,"64":171,"65":1460,"66":600,"67":628,"68":407,"69":1133,"70":368,"71":461,"72":1238,"73":1326,"74":679,"75":1418,"76":1516,"77":478,"78":611,"79":863,"80":704,"81":515,"01":617,"02":952,"03":168,"04":1373,"05":719,"06":420,"07":130,"08":1365,"09":288},"33":{"10":893,"11":763,"12":705,"13":801,"14":683,"15":588,"16":832,"17":1091,"18":570,"19":574,"20":686,"21":594,"22":1171,"23":563,"24":739,"25":878,"26":680,"27":281,"28":789,"29":847,"30":967,"31":260,"32":564,"33":0,"34":941,"35":891,"36":1083,"37":676,"38":328,"39":1152,"40":370,"41":830,"42":348,"43":665,"44":465,"45":875,"46":261,"47":606,"48":777,"49":812,"50":282,"51":200,"52":776,"53":988,"54":793,"55":746,"56":776,"57":838,"58":491,"59":1072,"60":560,"61":913,"62":697,"63":418,"64":680,"65":962,"66":482,"67":758,"68":260,"69":869,"70":235,"71":470,"72":690,"73":778,"74":775,"75":1111,"76":1135,"77":889,"78":707,"79":315,"80":156,"81":728,"01":69,"02":404,"03":565,"04":1035,"05":639,"06":485,"07":466,"08":1104,"09":805},"34":{"10":390,"11":247,"12":1312,"13":1502,"14":262,"15":595,"16":243,"17":318,"18":495,"19":614,"20":639,"21":1357,"22":230,"23":1206,"24":1037,"25":1227,"26":325,"27":1111,"28":928,"29":1090,"30":1797,"31":1139,"32":594,"33":941,"34":0,"35":564,"36":1431,"37":507,"38":774,"39":211,"40":640,"41":111,"42":663,"43":354,"44":1108,"45":529,"46":1030,"47":1431,"48":782,"49":1421,"50":731,"51":803,"52":884,"53":1139,"54":148,"55":734,"56":1543,"57":679,"58":889,"59":131,"60":783,"61":1064,"62":1170,"63":1243,"64":493,"65":1637,"66":671,"67":330,"68":681,"69":1128,"70":776,"71":531,"72":1457,"73":1603,"74":417,"75":1408,"76":1552,"77":176,"78":396,"79":1166,"80":1035,"81":217,"01":948,"02":1198,"03":454,"04":1407,"05":671,"06":453,"07":717,"08":1300,"09":684},"35":{"10":176,"11":419,"12":1421,"13":1611,"14":596,"15":374,"16":325,"17":327,"18":719,"19":827,"20":224,"21":1426,"22":535,"23":1279,"24":1270,"25":1460,"26":410,"27":1113,"28":1193,"29":1337,"30":1799,"31":1092,"32":382,"33":891,"34":564,"35":0,"36":1662,"37":825,"38":847,"39":552,"40":748,"41":453,"42":549,"43":332,"44":1181,"45":35,"46":1093,"47":1438,"48":224,"49":1528,"50":766,"51":785,"52":1149,"53":1404,"54":482,"55":999,"56":1608,"57":997,"58":1025,"59":506,"60":965,"61":1329,"62":1401,"63":1250,"64":211,"65":1744,"66":801,"67":664,"68":691,"69":1359,"70":662,"71":661,"72":1522,"73":1610,"74":751,"75":1673,"76":1783,"77":390,"78":730,"79":1147,"80":988,"81":551,"01":901,"02":1236,"03":326,"04":1640,"05":919,"06":578,"07":444,"08":1565,"09":126},"36":{"10":1587,"11":1378,"12":380,"13":432,"14":1165,"15":1443,"16":1436,"17":1707,"18":1004,"19":848,"20":1537,"21":521,"22":1657,"23":520,"24":390,"25":203,"26":1315,"27":834,"28":565,"29":403,"30":560,"31":993,"32":1393,"33":1081,"34":1427,"35":1660,"36":0,"37":1014,"38":834,"39":1642,"40":964,"41":1320,"42":1136,"43":1395,"44":618,"45":1646,"46":842,"47":619,"48":1684,"49":349,"50":913,"51":960,"52":611,"53":360,"54":1283,"55":761,"56":528,"57":916,"58":640,"59":1562,"60":697,"61":435,"62":445,"63":699,"64":1451,"65":360,"66":864,"67":1228,"68":988,"69":327,"70":1136,"71":1001,"72":567,"73":628,"74":1197,"75":94,"76":140,"77":1385,"78":1128,"79":896,"80":927,"81":1214,"01":1012,"02":728,"03":1338,"04":214,"05":756,"06":1074,"07":1448,"08":207,"09":1660},"37":{"10":667,"11":458,"12":895,"13":1085,"14":245,"15":668,"16":516,"17":787,"18":106,"19":197,"20":721,"21":950,"22":737,"23":797,"24":620,"25":810,"26":480,"27":790,"28":484,"29":646,"30":1385,"31":874,"32":667,"33":676,"34":507,"35":825,"36":1010,"37":0,"38":453,"39":718,"40":319,"41":396,"42":459,"43":558,"44":715,"45":806,"46":709,"47":1044,"48":866,"49":1004,"50":410,"51":492,"52":440,"53":695,"54":359,"55":290,"56":1134,"57":183,"58":472,"59":638,"60":366,"61":620,"62":753,"63":922,"64":614,"65":1220,"66":301,"67":214,"68":416,"69":711,"70":570,"71":210,"72":1048,"73":1234,"74":183,"75":964,"76":1135,"77":461,"78":114,"79":845,"80":770,"81":290,"01":683,"02":877,"03":503,"04":990,"05":254,"06":236,"07":773,"08":856,"09":844},"38":{"10":840,"11":620,"12":574,"13":764,"14":512,"15":613,"16":689,"17":960,"18":347,"19":281,"20":707,"21":583,"22":1004,"23":432,"24":442,"25":632,"26":537,"27":337,"28":492,"29":550,"30":1023,"31":434,"32":563,"33":328,"34":774,"35":847,"36":832,"37":453,"38":0,"39":985,"40":134,"41":663,"42":304,"43":616,"44":334,"45":831,"46":256,"47":657,"48":852,"49":681,"50":81,"51":128,"52":479,"53":691,"54":626,"55":453,"56":769,"57":545,"58":194,"59":905,"60":263,"61":616,"62":566,"63":469,"64":636,"65":897,"66":197,"67":587,"68":156,"69":572,"70":304,"71":247,"72":683,"73":829,"74":604,"75":857,"76":955,"77":728,"78":536,"79":392,"80":361,"81":557,"01":335,"02":424,"03":521,"04":812,"05":346,"06":318,"07":618,"08":850,"09":830},"39":{"10":423,"11":458,"12":1523,"13":1713,"14":473,"15":806,"16":436,"17":233,"18":706,"19":825,"20":707,"21":1568,"22":62,"23":1417,"24":1248,"25":1438,"26":536,"27":1322,"28":1139,"29":1301,"30":2008,"31":1350,"32":805,"33":1152,"34":211,"35":552,"36":1638,"37":718,"38":985,"39":0,"40":851,"41":322,"42":874,"43":565,"44":1319,"45":554,"46":1241,"47":1642,"48":774,"49":1632,"50":942,"51":1014,"52":1095,"53":1350,"54":359,"55":945,"56":1754,"57":890,"58":1100,"59":119,"60":994,"61":1275,"62":1381,"63":1454,"64":639,"65":1848,"66":882,"67":541,"68":892,"69":1339,"70":987,"71":742,"72":1668,"73":1814,"74":628,"75":1619,"76":1763,"77":387,"78":607,"79":1377,"80":1246,"81":428,"01":1159,"02":1409,"03":665,"04":1618,"05":882,"06":664,"07":927,"08":1511,"09":676},"40":{"10":706,"11":486,"12":708,"13":898,"14":378,"15":566,"16":555,"17":826,"18":213,"19":220,"20":644,"21":717,"22":870,"23":566,"24":572,"25":762,"26":403,"27":471,"28":577,"29":680,"30":1157,"31":568,"32":516,"33":370,"34":640,"35":748,"36":962,"37":319,"38":134,"39":851,"40":0,"41":529,"42":258,"43":482,"44":468,"45":733,"46":390,"47":791,"48":790,"49":815,"50":91,"51":173,"52":533,"53":788,"54":492,"55":392,"56":903,"57":484,"58":324,"59":771,"60":317,"61":713,"62":700,"63":603,"64":538,"65":1031,"66":112,"67":453,"68":110,"69":702,"70":321,"71":113,"72":817,"73":963,"74":470,"75":987,"76":1085,"77":594,"78":402,"79":526,"80":464,"81":423,"01":377,"02":558,"03":426,"04":942,"05":312,"06":184,"07":572,"08":949,"09":767},"41":{"10":279,"11":136,"12":1201,"13":1391,"14":151,"15":484,"16":132,"17":399,"18":384,"19":503,"20":528,"21":1246,"22":341,"23":1095,"24":926,"25":1116,"26":214,"27":1000,"28":817,"29":979,"30":1686,"31":1028,"32":483,"33":830,"34":111,"35":453,"36":1316,"37":396,"38":663,"39":322,"40":529,"41":0,"42":552,"43":243,"44":997,"45":418,"46":919,"47":1320,"48":671,"49":1310,"50":620,"51":692,"52":773,"53":1028,"54":37,"55":623,"56":1432,"57":568,"58":778,"59":242,"60":672,"61":953,"62":1059,"63":1132,"64":382,"65":1526,"66":560,"67":219,"68":570,"69":1017,"70":665,"71":420,"72":1346,"73":1492,"74":306,"75":1297,"76":1441,"77":65,"78":285,"79":1055,"80":924,"81":106,"01":837,"02":1087,"03":343,"04":1296,"05":560,"06":342,"07":606,"08":1189,"09":573},"42":{"10":551,"11":421,"12":878,"13":1068,"14":456,"15":314,"16":490,"17":749,"18":353,"19":419,"20":409,"21":883,"22":893,"23":736,"24":744,"25":934,"26":338,"27":570,"28":785,"29":852,"30":1256,"31":549,"32":263,"33":348,"34":663,"35":549,"36":1134,"37":459,"38":304,"39":874,"40":258,"41":552,"42":0,"43":323,"44":638,"45":533,"46":550,"47":895,"48":554,"49":985,"50":223,"51":242,"52":741,"53":993,"54":515,"55":591,"56":1065,"57":631,"58":496,"59":794,"60":557,"61":918,"62":870,"63":707,"64":338,"65":1201,"66":370,"67":531,"68":148,"69":874,"70":119,"71":253,"72":979,"73":1067,"74":548,"75":1159,"76":1257,"77":547,"78":480,"79":604,"80":445,"81":501,"01":358,"02":693,"03":223,"04":1114,"05":511,"06":258,"07":322,"08":1152,"09":532},"43":{"10":228,"11":112,"12":1190,"13":1380,"14":320,"15":241,"16":177,"17":426,"18":452,"19":560,"20":285,"21":1199,"22":584,"23":1048,"24":1003,"25":1193,"26":78,"27":887,"28":926,"29":1070,"30":1573,"31":866,"32":240,"33":665,"34":354,"35":332,"36":1393,"37":558,"38":616,"39":565,"40":482,"41":243,"42":323,"43":0,"44":949,"45":316,"46":867,"47":1212,"48":430,"49":1296,"50":540,"51":559,"52":882,"53":1137,"54":206,"55":732,"56":1382,"57":730,"58":758,"59":485,"60":698,"61":1062,"62":1134,"63":1024,"64":139,"65":1512,"66":534,"67":388,"68":465,"69":1092,"70":436,"71":394,"72":1296,"73":1384,"74":475,"75":1406,"76":1516,"77":238,"78":454,"79":921,"80":762,"81":275,"01":675,"02":1010,"03":100,"04":1373,"05":652,"06":311,"07":363,"08":1298,"09":408},"44":{"10":1174,"11":954,"12":240,"13":430,"14":846,"15":947,"16":1023,"17":1294,"18":681,"19":527,"20":1041,"21":249,"22":1338,"23":98,"24":363,"25":413,"26":871,"27":244,"28":541,"29":496,"30":724,"31":377,"32":897,"33":465,"34":1108,"35":1181,"36":616,"37":717,"38":334,"39":1319,"40":468,"41":997,"42":638,"43":949,"44":0,"45":1165,"46":224,"47":345,"48":1186,"49":347,"50":415,"51":462,"52":555,"53":671,"54":960,"55":579,"56":435,"57":719,"58":243,"59":1239,"60":351,"61":596,"62":232,"63":271,"64":970,"65":563,"66":467,"67":921,"68":490,"69":492,"70":638,"71":581,"72":349,"73":535,"74":898,"75":646,"76":735,"77":1062,"78":829,"79":304,"80":309,"81":891,"01":396,"02":187,"03":855,"04":592,"05":463,"06":652,"07":931,"08":639,"09":1164},"45":{"10":141,"11":384,"12":1405,"13":1595,"14":561,"15":358,"16":290,"17":330,"18":703,"19":811,"20":208,"21":1410,"22":538,"23":1263,"24":1254,"25":1444,"26":394,"27":1097,"28":1177,"29":1321,"30":1783,"31":1076,"32":366,"33":875,"34":529,"35":35,"36":1644,"37":806,"38":831,"39":555,"40":733,"41":418,"42":533,"43":316,"44":1165,"45":0,"46":1077,"47":1422,"48":253,"49":1512,"50":750,"51":769,"52":1133,"53":1388,"54":447,"55":983,"56":1592,"57":978,"58":1009,"59":508,"60":949,"61":1313,"62":1385,"63":1234,"64":195,"65":1728,"66":785,"67":629,"68":675,"69":1343,"70":646,"71":645,"72":1506,"73":1594,"74":716,"75":1657,"76":1767,"77":355,"78":695,"79":1131,"80":972,"81":516,"01":885,"02":1220,"03":310,"04":1624,"05":903,"06":562,"07":428,"08":1549,"09":155},"46":{"10":1095,"11":881,"12":464,"13":577,"14":773,"15":849,"16":950,"17":1221,"18":608,"19":542,"20":947,"21":370,"22":1265,"23":322,"24":575,"25":637,"26":798,"27":76,"28":625,"29":683,"30":762,"31":173,"32":809,"33":261,"34":1035,"35":1093,"36":840,"37":714,"38":261,"39":1246,"40":395,"41":924,"42":550,"43":867,"44":224,"45":1077,"46":0,"47":401,"48":1038,"49":571,"50":337,"51":384,"52":607,"53":819,"54":882,"55":619,"56":552,"57":759,"58":322,"59":1161,"60":391,"61":744,"62":456,"63":213,"64":882,"65":738,"66":453,"67":843,"68":412,"69":700,"70":484,"71":503,"72":466,"73":573,"74":860,"75":870,"76":911,"77":984,"78":792,"79":136,"80":105,"81":813,"01":192,"02":163,"03":767,"04":811,"05":508,"06":579,"07":727,"08":863,"09":1066},"47":{"10":1440,"11":1282,"12":237,"13":285,"14":1174,"15":1194,"16":1351,"17":1622,"18":1009,"19":856,"20":1292,"21":96,"22":1666,"23":249,"24":504,"25":414,"26":1199,"27":325,"28":779,"29":617,"30":386,"31":518,"32":1154,"33":606,"34":1436,"35":1438,"36":617,"37":1046,"38":662,"39":1647,"40":796,"41":1325,"42":895,"43":1212,"44":345,"45":1422,"46":401,"47":0,"48":1383,"49":348,"50":738,"51":744,"52":823,"53":673,"54":1283,"55":908,"56":230,"57":1048,"58":572,"59":1562,"60":680,"61":710,"62":373,"63":188,"64":1227,"65":446,"66":796,"67":1244,"68":804,"69":539,"70":829,"71":904,"72":150,"73":198,"74":1227,"75":647,"76":619,"77":1385,"78":1158,"79":385,"80":450,"81":1214,"01":537,"02":299,"03":1112,"04":519,"05":792,"06":980,"07":1072,"08":640,"09":1411},"48":{"10":394,"11":542,"12":1426,"13":1578,"14":750,"15":241,"16":543,"17":549,"18":760,"19":868,"20":145,"21":1371,"22":757,"23":1284,"24":1292,"25":1482,"26":499,"27":1058,"28":1234,"29":1378,"30":1744,"31":1037,"32":292,"33":777,"34":782,"35":224,"36":1682,"37":866,"38":852,"39":774,"40":790,"41":671,"42":554,"43":430,"44":1186,"45":253,"46":1038,"47":1383,"48":0,"49":1533,"50":771,"51":790,"52":1190,"53":1445,"54":636,"55":1040,"56":1553,"57":1038,"58":1044,"59":728,"60":1006,"61":1370,"62":1418,"63":1195,"64":295,"65":1739,"66":842,"67":818,"68":696,"69":1400,"70":660,"71":702,"72":1467,"73":1555,"74":878,"75":1707,"76":1805,"77":608,"78":810,"79":1092,"80":933,"81":705,"01":846,"02":1181,"03":367,"04":1662,"05":960,"06":619,"07":311,"08":1606,"09":99},"49":{"10":1521,"11":1301,"12":111,"13":83,"14":1157,"15":1294,"16":1370,"17":1641,"18":996,"19":840,"20":1388,"21":252,"22":1649,"23":251,"24":382,"25":266,"26":1218,"27":565,"28":628,"29":466,"30":383,"31":724,"32":1244,"33":812,"34":1419,"35":1528,"36":349,"37":1002,"38":681,"39":1630,"40":815,"41":1308,"42":985,"43":1296,"44":347,"45":1512,"46":571,"47":348,"48":1533,"49":0,"50":762,"51":809,"52":670,"53":520,"54":1273,"55":820,"56":179,"57":972,"58":574,"59":1552,"60":682,"61":557,"62":251,"63":428,"64":1317,"65":216,"66":798,"67":1218,"68":837,"69":386,"70":985,"71":928,"72":218,"73":279,"74":1187,"75":409,"76":388,"77":1375,"78":1118,"79":625,"80":656,"81":1204,"01":743,"02":459,"03":1202,"04":245,"05":748,"06":999,"07":1278,"08":479,"09":1511},"50":{"10":768,"11":577,"12":655,"13":845,"14":469,"15":532,"16":646,"17":917,"18":304,"19":296,"20":626,"21":664,"22":961,"23":513,"24":521,"25":711,"26":494,"27":418,"28":571,"29":629,"30":1104,"31":480,"32":482,"33":282,"34":731,"35":766,"36":911,"37":410,"38":81,"39":942,"40":91,"41":620,"42":223,"43":540,"44":415,"45":750,"46":342,"47":743,"48":771,"49":762,"50":0,"51":82,"52":553,"53":770,"54":583,"55":468,"56":850,"57":560,"58":273,"59":862,"60":337,"61":695,"62":647,"63":550,"64":555,"65":978,"66":203,"67":544,"68":75,"69":651,"70":258,"71":204,"72":764,"73":910,"74":561,"75":936,"76":1034,"77":685,"78":493,"79":473,"80":376,"81":514,"01":289,"02":505,"03":440,"04":891,"05":361,"06":275,"07":537,"08":929,"09":749},"51":{"10":787,"11":648,"12":702,"13":892,"14":545,"15":551,"16":717,"17":985,"18":386,"19":374,"20":645,"21":711,"22":1033,"23":560,"24":568,"25":758,"26":565,"27":419,"28":618,"29":676,"30":1105,"31":398,"32":501,"33":200,"34":803,"35":785,"36":958,"37":492,"38":128,"39":1014,"40":173,"41":692,"42":242,"43":559,"44":462,"45":769,"46":389,"47":744,"48":790,"49":809,"50":82,"51":0,"52":605,"53":817,"54":655,"55":546,"56":897,"57":638,"58":320,"59":934,"60":389,"61":742,"62":694,"63":556,"64":574,"65":1025,"66":285,"67":620,"68":122,"69":698,"70":176,"71":286,"72":811,"73":916,"74":637,"75":983,"76":1081,"77":757,"78":569,"79":453,"80":294,"81":590,"01":207,"02":542,"03":459,"04":938,"05":439,"06":347,"07":544,"08":976,"09":768},"52":{"10":1044,"11":835,"12":586,"13":755,"14":622,"15":992,"16":893,"17":1164,"18":478,"19":322,"20":1045,"21":727,"22":1114,"23":592,"24":325,"25":409,"26":804,"27":688,"28":44,"29":206,"30":1014,"31":785,"32":949,"33":776,"34":884,"35":1149,"36":609,"37":440,"38":479,"39":1095,"40":533,"41":773,"42":741,"43":882,"44":557,"45":1133,"46":612,"47":823,"48":1190,"49":672,"50":553,"51":605,"52":0,"53":255,"54":736,"55":150,"56":849,"57":305,"58":312,"59":1015,"60":216,"61":180,"62":454,"63":808,"64":938,"65":817,"66":421,"67":654,"68":628,"69":284,"70":781,"71":488,"72":780,"73":949,"74":623,"75":524,"76":732,"77":838,"78":554,"79":743,"80":712,"81":667,"01":707,"02":726,"03":827,"04":589,"05":277,"06":563,"07":1055,"08":416,"09":1168},"53":{"10":1299,"11":1090,"12":436,"13":605,"14":877,"15":1247,"16":1148,"17":1419,"18":733,"19":577,"20":1300,"21":577,"22":1369,"23":575,"24":308,"25":259,"26":1059,"27":890,"28":211,"29":175,"30":864,"31":997,"32":1204,"33":988,"34":1139,"35":1404,"36":360,"37":695,"38":691,"39":1350,"40":788,"41":1028,"42":993,"43":1137,"44":671,"45":1388,"46":824,"47":673,"48":1445,"49":522,"50":770,"51":817,"52":255,"53":0,"54":991,"55":405,"56":699,"57":560,"58":497,"59":1270,"60":471,"61":75,"62":439,"63":753,"64":1193,"65":667,"66":676,"67":909,"68":845,"69":253,"70":993,"71":743,"72":630,"73":799,"74":878,"75":269,"76":494,"77":1093,"78":809,"79":950,"80":924,"81":922,"01":919,"02":784,"03":1082,"04":439,"05":532,"06":818,"07":1307,"08":161,"09":1423},"54":{"10":308,"11":99,"12":1164,"13":1354,"14":114,"15":447,"16":157,"17":428,"18":347,"19":466,"20":491,"21":1209,"22":378,"23":1058,"24":889,"25":1079,"26":177,"27":963,"28":780,"29":942,"30":1649,"31":991,"32":446,"33":793,"34":148,"35":482,"36":1279,"37":359,"38":626,"39":359,"40":492,"41":37,"42":515,"43":206,"44":960,"45":447,"46":887,"47":1288,"48":636,"49":1271,"50":583,"51":655,"52":736,"53":991,"54":0,"55":586,"56":1395,"57":531,"58":741,"59":279,"60":635,"61":916,"62":1022,"63":1095,"64":345,"65":1489,"66":523,"67":182,"68":533,"69":980,"70":628,"71":383,"72":1309,"73":1455,"74":269,"75":1260,"76":1404,"77":102,"78":248,"79":1018,"80":887,"81":69,"01":800,"02":1050,"03":306,"04":1259,"05":523,"06":305,"07":569,"08":1152,"09":602},"55":{"10":894,"11":685,"12":721,"13":905,"14":472,"15":842,"16":743,"17":1014,"18":328,"19":172,"20":895,"21":813,"22":964,"23":660,"24":446,"25":559,"26":654,"27":701,"28":194,"29":356,"30":1164,"31":798,"32":799,"33":746,"34":734,"35":999,"36":759,"37":290,"38":453,"39":945,"40":392,"41":623,"42":591,"43":732,"44":580,"45":983,"46":625,"47":909,"48":1040,"49":822,"50":468,"51":546,"52":150,"53":405,"54":586,"55":0,"56":998,"57":155,"58":336,"59":865,"60":228,"61":330,"62":576,"63":832,"64":788,"65":967,"66":280,"67":504,"68":502,"69":434,"70":702,"71":338,"72":912,"73":1098,"74":473,"75":674,"76":882,"77":688,"78":404,"79":755,"80":724,"81":517,"01":720,"02":749,"03":677,"04":739,"05":131,"06":413,"07":905,"08":566,"09":1018},"56":{"10":1609,"11":1389,"12":280,"13":96,"14":1281,"15":1364,"16":1458,"17":1729,"18":1102,"19":946,"20":1462,"21":186,"22":1773,"23":339,"24":555,"25":445,"26":1306,"27":495,"28":807,"29":645,"30":289,"31":688,"32":1324,"33":776,"34":1543,"35":1608,"36":528,"37":1136,"38":769,"39":1754,"40":903,"41":1432,"42":1065,"43":1382,"44":435,"45":1592,"46":552,"47":227,"48":1553,"49":179,"50":850,"51":897,"52":851,"53":701,"54":1395,"55":999,"56":0,"57":1138,"58":662,"59":1674,"60":770,"61":736,"62":424,"63":358,"64":1397,"65":257,"66":886,"67":1348,"68":925,"69":565,"70":999,"71":1016,"72":86,"73":100,"74":1317,"75":588,"76":430,"77":1497,"78":1248,"79":555,"80":620,"81":1326,"01":707,"02":389,"03":1282,"04":330,"05":882,"06":1087,"07":1242,"08":658,"09":1581},"57":{"10":839,"11":630,"12":866,"13":1056,"14":417,"15":840,"16":688,"17":959,"18":278,"19":266,"20":893,"21":954,"22":909,"23":801,"24":591,"25":714,"26":652,"27":842,"28":349,"29":511,"30":1319,"31":939,"32":839,"33":840,"34":679,"35":997,"36":914,"37":183,"38":547,"39":890,"40":486,"41":568,"42":631,"43":730,"44":721,"45":978,"46":766,"47":1050,"48":1038,"49":973,"50":562,"51":640,"52":305,"53":560,"54":531,"55":155,"56":1140,"57":0,"58":476,"59":810,"60":370,"61":485,"62":721,"63":972,"64":786,"65":1122,"66":372,"67":397,"68":588,"69":589,"70":742,"71":382,"72":1052,"73":1238,"74":366,"75":829,"76":1037,"77":633,"78":297,"79":895,"80":864,"81":462,"01":847,"02":890,"03":675,"04":894,"05":258,"06":408,"07":945,"08":721,"09":1016},"58":{"10":983,"11":763,"12":467,"13":657,"14":629,"15":805,"16":832,"17":1103,"18":440,"19":284,"20":899,"21":476,"22":1121,"23":323,"24":248,"25":438,"26":680,"27":403,"28":298,"29":356,"30":951,"31":500,"32":755,"33":491,"34":891,"35":1025,"36":638,"37":474,"38":194,"39":1102,"40":324,"41":780,"42":496,"43":758,"44":243,"45":1009,"46":327,"47":572,"48":1044,"49":574,"50":273,"51":320,"52":314,"53":497,"54":743,"55":337,"56":662,"57":478,"58":0,"59":1020,"60":108,"61":422,"62":379,"63":496,"64":814,"65":790,"66":224,"67":686,"68":348,"69":378,"70":496,"71":364,"72":576,"73":762,"74":655,"75":663,"76":761,"77":843,"78":586,"79":458,"80":427,"81":672,"01":422,"02":412,"03":703,"04":618,"05":220,"06":439,"07":810,"08":656,"09":1022},"59":{"10":377,"11":378,"12":1443,"13":1633,"14":393,"15":726,"16":374,"17":187,"18":626,"19":745,"20":661,"21":1488,"22":140,"23":1337,"24":1168,"25":1358,"26":456,"27":1242,"28":1059,"29":1221,"30":1928,"31":1270,"32":725,"33":1072,"34":131,"35":506,"36":1558,"37":638,"38":905,"39":121,"40":771,"41":242,"42":794,"43":485,"44":1239,"45":509,"46":1166,"47":1567,"48":728,"49":1550,"50":862,"51":934,"52":1015,"53":1270,"54":279,"55":865,"56":1674,"57":810,"58":1022,"59":0,"60":914,"61":1195,"62":1301,"63":1374,"64":593,"65":1768,"66":802,"67":461,"68":812,"69":1259,"70":907,"71":662,"72":1588,"73":1734,"74":548,"75":1539,"76":1683,"77":307,"78":527,"79":1297,"80":1166,"81":348,"01":1079,"02":1329,"03":585,"04":1538,"05":802,"06":584,"07":848,"08":1431,"09":630},"60":{"10":923,"11":703,"12":575,"13":765,"14":523,"15":808,"16":772,"17":1043,"18":334,"19":178,"20":861,"21":584,"22":1015,"23":431,"24":305,"25":495,"26":620,"27":472,"28":260,"29":372,"30":1059,"31":569,"32":765,"33":560,"34":785,"35":965,"36":695,"37":368,"38":263,"39":996,"40":317,"41":674,"42":557,"43":698,"44":351,"45":949,"46":396,"47":680,"48":1006,"49":682,"50":337,"51":389,"52":216,"53":471,"54":637,"55":229,"56":770,"57":372,"58":108,"59":916,"60":0,"61":396,"62":436,"63":604,"64":754,"65":898,"66":205,"67":580,"68":412,"69":394,"70":565,"71":304,"72":684,"73":870,"74":549,"75":720,"76":818,"77":737,"78":480,"79":527,"80":496,"81":566,"01":491,"02":520,"03":643,"04":675,"05":114,"06":379,"07":871,"08":632,"09":984},"61":{"10":1224,"11":1015,"12":473,"13":642,"14":802,"15":1172,"16":1073,"17":1344,"18":658,"19":502,"20":1225,"21":614,"22":1294,"23":500,"24":233,"25":296,"26":984,"27":825,"28":136,"29":100,"30":901,"31":922,"32":1129,"33":913,"34":1064,"35":1329,"36":435,"37":620,"38":616,"39":1275,"40":713,"41":953,"42":918,"43":1062,"44":596,"45":1313,"46":749,"47":710,"48":1370,"49":559,"50":695,"51":742,"52":180,"53":75,"54":916,"55":330,"56":738,"57":485,"58":422,"59":1195,"60":396,"61":0,"62":364,"63":790,"64":1118,"65":704,"66":601,"67":834,"68":770,"69":178,"70":918,"71":668,"72":667,"73":836,"74":803,"75":344,"76":569,"77":1018,"78":734,"79":880,"80":849,"81":847,"01":844,"02":783,"03":1007,"04":476,"05":457,"06":743,"07":1232,"08":236,"09":1348},"62":{"10":1328,"11":1119,"12":144,"13":334,"14":906,"15":1179,"16":1177,"17":1448,"18":745,"19":589,"20":1273,"21":277,"22":1398,"23":136,"24":131,"25":243,"26":1056,"27":476,"28":426,"29":264,"30":634,"31":609,"32":1129,"33":697,"34":1168,"35":1401,"36":443,"37":751,"38":566,"39":1379,"40":700,"41":1057,"42":870,"43":1134,"44":232,"45":1385,"46":456,"47":373,"48":1418,"49":251,"50":647,"51":694,"52":456,"53":439,"54":1020,"55":577,"56":424,"57":722,"58":379,"59":1299,"60":436,"61":364,"62":0,"63":443,"64":1190,"65":467,"66":603,"67":967,"68":722,"69":260,"70":870,"71":740,"72":338,"73":524,"74":936,"75":468,"76":566,"77":1124,"78":867,"79":536,"80":541,"81":953,"01":628,"02":419,"03":1079,"04":423,"05":497,"06":815,"07":1163,"08":461,"09":1396},"63":{"10":1252,"11":1094,"12":317,"13":383,"14":986,"15":1006,"16":1163,"17":1434,"18":821,"19":755,"20":1104,"21":176,"22":1478,"23":319,"24":574,"25":494,"26":1011,"27":137,"28":794,"29":697,"30":549,"31":330,"32":966,"33":418,"34":1248,"35":1250,"36":697,"37":927,"38":474,"39":1459,"40":608,"41":1137,"42":707,"43":1024,"44":271,"45":1234,"46":213,"47":188,"48":1195,"49":428,"50":555,"51":556,"52":810,"53":753,"54":1100,"55":833,"56":358,"57":974,"58":496,"59":1379,"60":604,"61":790,"62":443,"63":0,"64":1039,"65":544,"66":666,"67":1056,"68":616,"69":619,"70":641,"71":716,"72":272,"73":360,"74":1073,"75":727,"76":717,"77":1197,"78":1005,"79":197,"80":262,"81":1026,"01":349,"02":112,"03":924,"04":617,"05":716,"06":792,"07":884,"08":720,"09":1223},"64":{"10":223,"11":251,"12":1210,"13":1400,"14":459,"15":172,"16":308,"17":421,"18":508,"19":616,"20":150,"21":1215,"22":629,"23":1068,"24":1059,"25":1249,"26":217,"27":902,"28":982,"29":1126,"30":1588,"31":881,"32":171,"33":680,"34":493,"35":211,"36":1449,"37":614,"38":636,"39":646,"40":538,"41":382,"42":338,"43":139,"44":970,"45":195,"46":882,"47":1227,"48":295,"49":1317,"50":555,"51":574,"52":938,"53":1193,"54":345,"55":788,"56":1397,"57":786,"58":814,"59":600,"60":754,"61":1118,"62":1190,"63":1039,"64":0,"65":1533,"66":590,"67":527,"68":480,"69":1148,"70":451,"71":450,"72":1311,"73":1399,"74":614,"75":1462,"76":1572,"77":372,"78":558,"79":936,"80":777,"81":414,"01":690,"02":1025,"03":115,"04":1429,"05":708,"06":367,"07":294,"08":1354,"09":273},"65":{"10":1737,"11":1517,"12":327,"13":161,"14":1373,"15":1510,"16":1586,"17":1857,"18":1212,"19":1056,"20":1604,"21":368,"22":1865,"23":467,"24":598,"25":411,"26":1434,"27":681,"28":773,"29":611,"30":197,"31":874,"32":1460,"33":962,"34":1635,"35":1744,"36":363,"37":1218,"38":897,"39":1846,"40":1031,"41":1524,"42":1201,"43":1512,"44":563,"45":1728,"46":738,"47":446,"48":1739,"49":216,"50":978,"51":1025,"52":817,"53":667,"54":1487,"55":967,"56":257,"57":1122,"58":790,"59":1766,"60":898,"61":704,"62":467,"63":544,"64":1533,"65":0,"66":1014,"67":1434,"68":1053,"69":533,"70":1185,"71":1144,"72":296,"73":357,"74":1403,"75":448,"76":220,"77":1591,"78":1334,"79":741,"80":806,"81":1420,"01":893,"02":575,"03":1418,"04":228,"05":964,"06":1215,"07":1428,"08":564,"09":1727},"66":{"10":759,"11":539,"12":691,"13":881,"14":409,"15":644,"16":608,"17":879,"18":244,"19":108,"20":697,"21":700,"22":901,"23":547,"24":472,"25":662,"26":456,"27":534,"28":465,"29":577,"30":1175,"31":631,"32":600,"33":482,"34":671,"35":801,"36":862,"37":301,"38":197,"39":882,"40":112,"41":560,"42":370,"43":534,"44":467,"45":785,"46":458,"47":796,"48":842,"49":798,"50":203,"51":285,"52":421,"53":676,"54":523,"55":280,"56":886,"57":374,"58":224,"59":802,"60":205,"61":601,"62":603,"63":671,"64":590,"65":1014,"66":0,"67":484,"68":222,"69":599,"70":433,"71":140,"72":800,"73":986,"74":484,"75":887,"76":985,"77":625,"78":415,"79":589,"80":558,"81":454,"01":489,"02":621,"03":479,"04":842,"05":200,"06":215,"07":684,"08":837,"09":820},"67":{"10":490,"11":281,"12":1109,"13":1299,"14":157,"15":629,"16":339,"17":610,"18":293,"19":411,"20":673,"21":1164,"22":560,"23":1011,"24":834,"25":1024,"26":359,"27":924,"28":698,"29":860,"30":1599,"31":956,"32":628,"33":758,"34":330,"35":664,"36":1224,"37":214,"38":587,"39":541,"40":453,"41":219,"42":531,"43":388,"44":921,"45":629,"46":848,"47":1249,"48":818,"49":1216,"50":544,"51":620,"52":654,"53":909,"54":182,"55":504,"56":1350,"57":397,"58":688,"59":461,"60":582,"61":834,"62":965,"63":1061,"64":527,"65":1432,"66":484,"67":0,"68":498,"69":925,"70":642,"71":344,"72":1262,"73":1416,"74":87,"75":1178,"76":1349,"77":284,"78":100,"79":979,"80":852,"81":113,"01":765,"02":1011,"03":488,"04":1204,"05":468,"06":266,"07":751,"08":1070,"09":784},"68":{"10":693,"11":526,"12":730,"13":920,"14":423,"15":457,"16":595,"17":866,"18":310,"19":330,"20":551,"21":739,"22":911,"23":588,"24":596,"25":786,"26":443,"27":479,"28":646,"29":704,"30":1165,"31":458,"32":407,"33":260,"34":681,"35":691,"36":986,"37":416,"38":156,"39":892,"40":110,"41":570,"42":148,"43":465,"44":490,"45":675,"46":417,"47":804,"48":696,"49":837,"50":75,"51":122,"52":628,"53":845,"54":533,"55":502,"56":925,"57":588,"58":348,"59":812,"60":412,"61":770,"62":722,"63":616,"64":480,"65":1053,"66":222,"67":498,"68":0,"69":726,"70":211,"71":210,"72":839,"73":976,"74":515,"75":1011,"76":1109,"77":635,"78":447,"79":513,"80":354,"81":468,"01":267,"02":580,"03":365,"04":966,"05":422,"06":225,"07":462,"08":1004,"09":674},"69":{"10":1286,"11":1077,"12":302,"13":471,"14":864,"15":1183,"16":1135,"17":1406,"18":703,"19":547,"20":1255,"21":443,"22":1356,"23":396,"24":155,"25":125,"26":1014,"27":736,"28":240,"29":78,"30":730,"31":869,"32":1133,"33":869,"34":1126,"35":1359,"36":325,"37":709,"38":572,"39":1337,"40":702,"41":1015,"42":874,"43":1092,"44":492,"45":1343,"46":705,"47":539,"48":1400,"49":388,"50":651,"51":698,"52":284,"53":253,"54":978,"55":434,"56":567,"57":589,"58":378,"59":1257,"60":394,"61":178,"62":260,"63":619,"64":1148,"65":533,"66":599,"67":923,"68":726,"69":0,"70":874,"71":698,"72":496,"73":665,"74":894,"75":350,"76":448,"77":1082,"78":825,"79":796,"80":801,"81":911,"01":800,"02":650,"03":1037,"04":305,"05":455,"06":773,"07":1188,"08":343,"09":1378},"70":{"10":664,"11":534,"12":878,"13":1024,"14":567,"15":419,"16":603,"17":862,"18":464,"19":530,"20":518,"21":817,"22":1006,"23":736,"24":744,"25":934,"26":451,"27":504,"28":794,"29":852,"30":1190,"31":483,"32":368,"33":235,"34":776,"35":662,"36":1134,"37":570,"38":304,"39":987,"40":321,"41":665,"42":119,"43":436,"44":638,"45":646,"46":484,"47":829,"48":660,"49":985,"50":258,"51":176,"52":781,"53":993,"54":628,"55":702,"56":999,"57":742,"58":496,"59":907,"60":565,"61":918,"62":870,"63":641,"64":451,"65":1185,"66":433,"67":642,"68":211,"69":874,"70":0,"71":364,"72":913,"73":1001,"74":659,"75":1159,"76":1257,"77":660,"78":591,"79":538,"80":379,"81":612,"01":292,"02":627,"03":336,"04":1114,"05":615,"06":369,"07":374,"08":1152,"09":641},"71":{"10":619,"11":399,"12":821,"13":1011,"14":269,"15":504,"16":468,"17":739,"18":104,"19":166,"20":557,"21":830,"22":761,"23":679,"24":609,"25":799,"26":316,"27":584,"28":532,"29":676,"30":1270,"31":668,"32":461,"33":470,"34":531,"35":661,"36":999,"37":210,"38":247,"39":742,"40":113,"41":420,"42":253,"43":394,"44":581,"45":645,"46":508,"47":909,"48":702,"49":928,"50":204,"51":286,"52":488,"53":743,"54":383,"55":338,"56":1016,"57":382,"58":364,"59":662,"60":304,"61":668,"62":740,"63":721,"64":450,"65":1144,"66":140,"67":344,"68":210,"69":698,"70":364,"71":0,"72":930,"73":1076,"74":361,"75":1012,"76":1122,"77":485,"78":293,"79":639,"80":564,"81":314,"01":477,"02":671,"03":339,"04":979,"05":258,"06":75,"07":567,"08":904,"09":680},"72":{"10":1523,"11":1303,"12":194,"13":135,"14":1195,"15":1278,"16":1372,"17":1643,"18":1016,"19":860,"20":1376,"21":100,"22":1687,"23":253,"24":469,"25":371,"26":1220,"27":409,"28":736,"29":574,"30":375,"31":602,"32":1238,"33":690,"34":1457,"35":1522,"36":567,"37":1050,"38":683,"39":1668,"40":817,"41":1346,"42":979,"43":1296,"44":349,"45":1506,"46":466,"47":150,"48":1467,"49":218,"50":764,"51":811,"52":780,"53":630,"54":1309,"55":913,"56":86,"57":1054,"58":576,"59":1588,"60":684,"61":667,"62":338,"63":272,"64":1311,"65":296,"66":800,"67":1264,"68":839,"69":496,"70":913,"71":930,"72":0,"73":186,"74":1231,"75":604,"76":469,"77":1411,"78":1162,"79":469,"80":534,"81":1240,"01":621,"02":303,"03":1196,"04":369,"05":796,"06":1001,"07":1156,"08":597,"09":1495},"73":{"10":1612,"11":1454,"12":380,"13":196,"14":1346,"15":1366,"16":1523,"17":1794,"18":1181,"19":1046,"20":1464,"21":286,"22":1838,"23":439,"24":655,"25":545,"26":1371,"27":497,"28":907,"29":745,"30":189,"31":690,"32":1326,"33":778,"34":1608,"35":1610,"36":628,"37":1236,"38":834,"39":1819,"40":968,"41":1497,"42":1067,"43":1384,"44":535,"45":1594,"46":573,"47":197,"48":1555,"49":279,"50":915,"51":916,"52":951,"53":801,"54":1460,"55":1099,"56":100,"57":1240,"58":762,"59":1739,"60":870,"61":838,"62":524,"63":360,"64":1399,"65":357,"66":986,"67":1421,"68":976,"69":667,"70":1001,"71":1081,"72":186,"73":0,"74":1417,"75":688,"76":530,"77":1557,"78":1348,"79":557,"80":622,"81":1386,"01":709,"02":471,"03":1284,"04":430,"05":982,"06":1152,"07":1244,"08":758,"09":1583},"74":{"10":577,"11":368,"12":1078,"13":1268,"14":174,"15":680,"16":426,"17":697,"18":282,"19":380,"20":733,"21":1133,"22":647,"23":980,"24":803,"25":993,"26":446,"27":941,"28":667,"29":829,"30":1568,"31":973,"32":679,"33":775,"34":417,"35":751,"36":1193,"37":183,"38":604,"39":628,"40":470,"41":306,"42":548,"43":475,"44":900,"45":716,"46":865,"47":1229,"48":878,"49":1185,"50":561,"51":637,"52":623,"53":878,"54":269,"55":473,"56":1319,"57":366,"58":657,"59":548,"60":551,"61":803,"62":934,"63":1078,"64":614,"65":1401,"66":484,"67":87,"68":515,"69":892,"70":659,"71":361,"72":1233,"73":1419,"74":0,"75":1147,"76":1318,"77":371,"78":89,"79":996,"80":869,"81":200,"01":782,"02":1028,"03":515,"04":1173,"05":437,"06":283,"07":802,"08":1039,"09":856},"75":{"10":1568,"11":1359,"12":410,"13":494,"14":1146,"15":1468,"16":1417,"17":1688,"18":1002,"19":846,"20":1562,"21":551,"22":1638,"23":550,"24":415,"25":233,"26":1328,"27":864,"28":480,"29":428,"30":648,"31":1023,"32":1418,"33":1111,"34":1408,"35":1673,"36":94,"37":964,"38":857,"39":1619,"40":987,"41":1297,"42":1159,"43":1406,"44":646,"45":1657,"46":870,"47":647,"48":1707,"49":411,"50":936,"51":983,"52":524,"53":269,"54":1260,"55":674,"56":590,"57":829,"58":663,"59":1539,"60":720,"61":344,"62":468,"63":727,"64":1462,"65":451,"66":887,"67":1178,"68":1011,"69":350,"70":1159,"71":1012,"72":604,"73":690,"74":1147,"75":0,"76":228,"77":1362,"78":1078,"79":924,"80":955,"81":1191,"01":1042,"02":758,"03":1351,"04":308,"05":781,"06":1087,"07":1473,"08":116,"09":1685},"76":{"10":1678,"11":1469,"12":471,"13":337,"14":1256,"15":1534,"16":1527,"17":1798,"18":1095,"19":939,"20":1628,"21":544,"22":1748,"23":611,"24":481,"25":294,"26":1406,"27":857,"28":656,"29":494,"30":420,"31":1050,"32":1484,"33":1138,"34":1518,"35":1751,"36":140,"37":1101,"38":923,"39":1729,"40":1053,"41":1407,"42":1225,"43":1484,"44":707,"45":1735,"46":914,"47":622,"48":1773,"49":388,"50":1002,"51":1049,"52":700,"53":494,"54":1370,"55":850,"56":433,"57":1005,"58":729,"59":1649,"60":786,"61":569,"62":534,"63":720,"64":1540,"65":223,"66":953,"67":1315,"68":1077,"69":416,"70":1225,"71":1090,"72":472,"73":533,"74":1284,"75":228,"76":0,"77":1506,"78":1249,"79":914,"80":979,"81":1335,"01":1069,"02":751,"03":1429,"04":143,"05":847,"06":1165,"07":1539,"08":341,"09":1751},"77":{"10":216,"11":126,"12":1266,"13":1456,"14":216,"15":479,"16":69,"17":336,"18":449,"19":568,"20":501,"21":1311,"22":406,"23":1160,"24":991,"25":1181,"26":209,"27":1065,"28":882,"29":1044,"30":1751,"31":1090,"32":478,"33":889,"34":176,"35":390,"36":1381,"37":461,"38":728,"39":387,"40":594,"41":65,"42":547,"43":238,"44":1062,"45":355,"46":989,"47":1390,"48":608,"49":1373,"50":685,"51":757,"52":838,"53":1093,"54":102,"55":688,"56":1497,"57":633,"58":845,"59":307,"60":739,"61":1018,"62":1122,"63":1202,"64":375,"65":1589,"66":625,"67":284,"68":635,"69":1080,"70":660,"71":485,"72":1411,"73":1562,"74":371,"75":1362,"76":1472,"77":0,"78":350,"79":1120,"80":987,"81":171,"01":899,"02":1152,"03":338,"04":1361,"05":625,"06":407,"07":601,"08":1254,"09":510},"78":{"10":556,"11":347,"12":1009,"13":1199,"14":134,"15":612,"16":405,"17":676,"18":193,"19":311,"20":665,"21":1064,"22":626,"23":911,"24":734,"25":924,"26":424,"27":873,"28":598,"29":760,"30":1499,"31":905,"32":611,"33":707,"34":396,"35":730,"36":1124,"37":114,"38":536,"39":607,"40":402,"41":285,"42":480,"43":454,"44":831,"45":695,"46":797,"47":1160,"48":810,"49":1116,"50":493,"51":569,"52":554,"53":809,"54":248,"55":404,"56":1250,"57":297,"58":588,"59":527,"60":482,"61":734,"62":865,"63":1010,"64":558,"65":1332,"66":415,"67":100,"68":447,"69":823,"70":591,"71":293,"72":1164,"73":1350,"74":89,"75":1078,"76":1215,"77":350,"78":0,"79":928,"80":801,"81":179,"01":714,"02":960,"03":447,"04":1104,"05":368,"06":215,"07":734,"08":970,"09":788},"79":{"10":1149,"11":1017,"12":514,"13":580,"14":909,"15":903,"16":1086,"17":1347,"18":744,"19":678,"20":1001,"21":373,"22":1401,"23":402,"24":667,"25":691,"26":934,"27":64,"28":761,"29":800,"30":746,"31":145,"32":863,"33":315,"34":1171,"35":1147,"36":894,"37":850,"38":397,"39":1382,"40":531,"41":1060,"42":604,"43":921,"44":304,"45":1131,"46":136,"47":385,"48":1092,"49":625,"50":478,"51":453,"52":748,"53":950,"54":1023,"55":761,"56":555,"57":902,"58":463,"59":1302,"60":532,"61":885,"62":536,"63":197,"64":936,"65":741,"66":594,"67":984,"68":513,"69":796,"70":538,"71":644,"72":469,"73":557,"74":1001,"75":924,"76":917,"77":1125,"78":933,"79":0,"80":159,"81":949,"01":246,"02":210,"03":821,"04":814,"05":644,"06":715,"07":781,"08":917,"09":1120},"80":{"10":990,"11":860,"12":549,"13":645,"14":777,"15":744,"16":929,"17":1188,"18":664,"19":647,"20":842,"21":438,"22":1265,"23":407,"24":672,"25":722,"26":777,"27":125,"28":730,"29":788,"30":811,"31":129,"32":704,"33":156,"34":1035,"35":988,"36":925,"37":770,"38":366,"39":1246,"40":464,"41":924,"42":445,"43":762,"44":309,"45":972,"46":105,"47":450,"48":933,"49":656,"50":376,"51":294,"52":717,"53":929,"54":887,"55":730,"56":620,"57":871,"58":432,"59":1166,"60":501,"61":854,"62":541,"63":262,"64":777,"65":806,"66":563,"67":852,"68":354,"69":801,"70":379,"71":564,"72":534,"73":622,"74":869,"75":955,"76":982,"77":986,"78":801,"79":159,"80":0,"81":822,"01":87,"02":248,"03":662,"04":879,"05":613,"06":579,"07":622,"08":948,"09":961},"81":{"10":377,"11":168,"12":1095,"13":1285,"14":45,"15":516,"16":226,"17":497,"18":278,"19":397,"20":560,"21":1140,"22":447,"23":989,"24":820,"25":1010,"26":246,"27":894,"28":711,"29":873,"30":1580,"31":926,"32":515,"33":728,"34":217,"35":551,"36":1210,"37":290,"38":557,"39":428,"40":423,"41":106,"42":501,"43":275,"44":891,"45":516,"46":818,"47":1219,"48":705,"49":1202,"50":514,"51":590,"52":667,"53":922,"54":69,"55":517,"56":1326,"57":462,"58":674,"59":348,"60":568,"61":847,"62":951,"63":1031,"64":414,"65":1418,"66":454,"67":113,"68":468,"69":909,"70":612,"71":314,"72":1240,"73":1391,"74":200,"75":1191,"76":1301,"77":171,"78":179,"79":954,"80":822,"81":0,"01":735,"02":981,"03":375,"04":1190,"05":454,"06":236,"07":638,"08":1083,"09":671},"01":{"10":903,"11":773,"12":636,"13":732,"14":690,"15":646,"16":842,"17":1094,"18":577,"19":581,"20":755,"21":525,"22":1178,"23":494,"24":670,"25":809,"26":690,"27":212,"28":720,"29":778,"30":898,"31":191,"32":617,"33":69,"34":948,"35":901,"36":1014,"37":683,"38":335,"39":1159,"40":377,"41":837,"42":358,"43":675,"44":396,"45":885,"46":192,"47":537,"48":846,"49":743,"50":289,"51":207,"52":707,"53":919,"54":800,"55":719,"56":707,"57":845,"58":422,"59":1079,"60":491,"61":844,"62":628,"63":349,"64":690,"65":893,"66":489,"67":765,"68":267,"69":800,"70":292,"71":477,"72":621,"73":709,"74":782,"75":1042,"76":1066,"77":899,"78":714,"79":246,"80":87,"81":735,"01":0,"02":335,"03":575,"04":966,"05":603,"06":567,"07":535,"08":1035,"09":874},"02":{"10":1238,"11":1040,"12":348,"13":414,"14":931,"15":981,"16":1109,"17":1380,"18":766,"19":696,"20":1090,"21":207,"22":1423,"23":285,"24":550,"25":525,"26":957,"27":150,"28":710,"29":683,"30":660,"31":316,"32":952,"33":404,"34":1193,"35":1236,"36":730,"37":872,"38":419,"39":1404,"40":553,"41":1082,"42":693,"43":1010,"44":187,"45":1220,"46":163,"47":299,"48":1181,"49":459,"50":500,"51":542,"52":724,"53":784,"54":1045,"55":748,"56":389,"57":888,"58":412,"59":1324,"60":520,"61":783,"62":419,"63":112,"64":1025,"65":575,"66":616,"67":1006,"68":575,"69":650,"70":627,"71":666,"72":303,"73":471,"74":1023,"75":758,"76":748,"77":1147,"78":955,"79":210,"80":248,"81":976,"02":0,"01":335,"03":910,"04":648,"05":632,"06":814,"07":870,"08":751,"09":1209},"03":{"10":328,"11":212,"12":1095,"13":1285,"14":420,"15":169,"16":277,"17":519,"18":397,"19":505,"20":222,"21":1100,"22":684,"23":953,"24":948,"25":1138,"26":144,"27":787,"28":871,"29":1015,"30":1473,"31":766,"32":168,"33":565,"34":454,"35":326,"36":1340,"37":503,"38":521,"39":665,"40":426,"41":343,"42":223,"43":100,"44":855,"45":310,"46":767,"47":1112,"48":367,"49":1202,"50":440,"51":459,"52":827,"53":1082,"54":306,"55":677,"56":1282,"57":675,"58":703,"59":585,"60":643,"61":1007,"62":1079,"63":924,"64":115,"65":1418,"66":479,"67":488,"68":365,"69":1037,"70":336,"71":339,"72":1196,"73":1284,"74":515,"75":1351,"76":1461,"77":338,"78":447,"79":821,"80":662,"81":375,"03":0,"01":575,"02":910,"04":1318,"05":597,"06":300,"07":290,"08":1243,"09":345},"04":{"10":1569,"11":1361,"12":356,"13":234,"14":1147,"15":1423,"16":1418,"17":1689,"18":986,"19":830,"20":1517,"21":441,"22":1639,"23":496,"24":370,"25":183,"26":1295,"27":754,"28":545,"29":383,"30":425,"31":947,"32":1373,"33":1035,"34":1409,"35":1640,"36":216,"37":992,"38":812,"39":1620,"40":942,"41":1298,"42":1114,"43":1373,"44":592,"45":1624,"46":811,"47":519,"48":1662,"49":245,"50":891,"51":938,"52":589,"53":439,"54":1261,"55":739,"56":330,"57":894,"58":618,"59":1540,"60":675,"61":476,"62":423,"63":617,"64":1429,"65":228,"66":842,"67":1206,"68":966,"69":305,"70":1114,"71":979,"72":369,"73":430,"74":1175,"75":310,"76":143,"77":1363,"78":1106,"79":814,"80":879,"81":1192,"04":0,"01":966,"02":648,"03":1318,"05":738,"06":1141,"07":1428,"08":396,"09":1640},"05":{"10":831,"11":623,"12":643,"13":833,"14":409,"15":762,"16":680,"17":951,"18":248,"19":92,"20":815,"21":696,"22":901,"23":543,"24":368,"25":558,"26":574,"27":579,"28":323,"29":435,"30":1133,"31":676,"32":719,"33":639,"34":671,"35":919,"36":760,"37":254,"38":346,"39":882,"40":312,"41":560,"42":511,"43":652,"44":463,"45":903,"46":503,"47":792,"48":960,"49":750,"50":361,"51":439,"52":279,"53":534,"54":523,"55":131,"56":882,"57":258,"58":220,"59":802,"60":114,"61":459,"62":499,"63":716,"64":708,"65":966,"66":200,"67":468,"68":422,"69":457,"70":615,"71":258,"72":796,"73":982,"74":437,"75":783,"76":881,"77":625,"78":368,"79":639,"80":608,"81":454,"05":0,"01":603,"02":632,"03":597,"04":736,"06":413,"07":825,"08":695,"09":938},"06":{"10":536,"11":316,"12":892,"13":1082,"14":191,"15":421,"16":385,"17":656,"18":130,"19":241,"20":474,"21":901,"22":683,"23":750,"24":684,"25":874,"26":233,"27":650,"28":607,"29":751,"30":1336,"31":683,"32":420,"33":485,"34":453,"35":578,"36":1076,"37":236,"38":318,"39":664,"40":184,"41":342,"42":258,"43":311,"44":652,"45":562,"46":574,"47":975,"48":619,"49":999,"50":275,"51":347,"52":563,"53":818,"54":305,"55":413,"56":1087,"57":408,"58":439,"59":584,"60":379,"61":743,"62":815,"63":787,"64":367,"65":1215,"66":215,"67":266,"68":225,"69":773,"70":369,"71":75,"72":1001,"73":1147,"74":283,"75":1087,"76":1197,"77":407,"78":215,"79":710,"80":579,"81":236,"06":0,"01":492,"02":742,"03":256,"04":1054,"05":333,"07":542,"08":979,"09":597},"07":{"10":507,"11":474,"12":1171,"13":1267,"14":682,"15":121,"16":539,"17":695,"18":667,"19":733,"20":220,"21":1060,"22":903,"23":1029,"24":1058,"25":1248,"26":422,"27":747,"28":1099,"29":1166,"30":1433,"31":726,"32":130,"33":466,"34":716,"35":444,"36":1450,"37":773,"38":618,"39":920,"40":572,"41":605,"42":322,"43":362,"44":931,"45":428,"46":727,"47":1072,"48":311,"49":1278,"50":537,"51":544,"52":1055,"53":1307,"54":568,"55":905,"56":1242,"57":945,"58":810,"59":847,"60":871,"61":1232,"62":1163,"63":884,"64":293,"65":1428,"66":684,"67":750,"68":462,"69":1188,"70":374,"71":567,"72":1156,"73":1244,"74":801,"75":1473,"76":1571,"77":600,"78":733,"79":781,"80":622,"81":637,"07":0,"01":535,"02":870,"03":291,"04":1428,"05":825,"06":543,"08":1466,"09":339},"08":{"10":1460,"11":1252,"12":403,"13":560,"14":1038,"15":1408,"16":1309,"17":1580,"18":894,"19":738,"20":1461,"21":544,"22":1530,"23":543,"24":408,"25":226,"26":1220,"27":857,"28":372,"29":336,"30":758,"31":1016,"32":1365,"33":1104,"34":1300,"35":1565,"36":207,"37":856,"38":850,"39":1511,"40":949,"41":1189,"42":1152,"43":1298,"44":639,"45":1549,"46":863,"47":640,"48":1606,"49":477,"50":929,"51":976,"52":416,"53":161,"54":1152,"55":566,"56":656,"57":721,"58":656,"59":1431,"60":632,"61":236,"62":461,"63":720,"64":1354,"65":561,"66":837,"67":1070,"68":1004,"69":343,"70":1152,"71":904,"72":597,"73":756,"74":1039,"75":116,"76":341,"77":1254,"78":970,"79":917,"80":948,"81":1083,"08":0,"01":1035,"02":751,"03":1243,"04":396,"05":693,"06":979,"07":1466,"09":1584},"09":{"10":296,"11":520,"12":1404,"13":1594,"14":716,"15":269,"16":445,"17":451,"18":738,"19":846,"20":126,"21":1399,"22":659,"23":1262,"24":1270,"25":1460,"26":477,"27":1086,"28":1212,"29":1356,"30":1772,"31":1065,"32":288,"33":805,"34":684,"35":126,"36":1662,"37":844,"38":830,"39":676,"40":767,"41":573,"42":532,"43":408,"44":1164,"45":155,"46":1066,"47":1411,"48":99,"49":1511,"50":749,"51":768,"52":1168,"53":1423,"54":602,"55":1018,"56":1581,"57":1016,"58":1022,"59":630,"60":984,"61":1348,"62":1396,"63":1223,"64":273,"65":1727,"66":820,"67":784,"68":674,"69":1378,"70":641,"71":680,"72":1495,"73":1583,"74":856,"75":1685,"76":1783,"77":510,"78":788,"79":1120,"80":961,"81":671,"09":0,"01":874,"02":1209,"03":345,"04":1640,"05":938,"06":597,"07":339,"08":1584}} \ No newline at end of file +{"10":{"10":0,"11":257,"12":1412,"13":1603,"14":431,"15":394,"16":152,"17":194,"18":663,"19":786,"20":285,"21":1424,"22":419,"23":1274,"24":1211,"25":1397,"26":303,"27":1119,"28":1095,"29":1254,"30":1813,"31":1100,"32":395,"33":896,"34":391,"35":175,"36":1599,"37":677,"38":848,"39":433,"40":706,"41":278,"42":550,"43":227,"44":1176,"45":139,"46":1101,"47":1453,"48":390,"49":1522,"50":769,"51":788,"52":1050,"53":1304,"54":316,"55":903,"56":1610,"57":858,"58":987,"59":369,"60":926,"61":1225,"62":1335,"63":1258,"64":225,"65":1738,"66":760,"67":498,"68":692,"69":1294,"70":664,"71":620,"72":1523,"73":1623,"74":586,"75":1561,"76":1720,"77":216,"78":564,"79":1155,"80":992,"81":384,"01":903,"02":1241,"03":324,"04":1576,"05":842,"06":536,"07":506,"08":1452,"09":291},"11":{"10":257,"11":0,"12":1189,"13":1381,"14":215,"15":351,"16":95,"17":374,"18":447,"19":563,"20":406,"21":1201,"22":480,"23":1052,"24":996,"25":1181,"26":80,"27":955,"28":879,"29":1038,"30":1649,"31":983,"32":353,"33":779,"34":248,"35":430,"36":1383,"37":461,"38":616,"39":457,"40":484,"41":137,"42":433,"43":110,"44":953,"45":393,"46":879,"47":1288,"48":549,"49":1299,"50":576,"51":638,"52":834,"53":1088,"54":100,"55":688,"56":1388,"57":642,"58":765,"59":379,"60":703,"61":1009,"62":1119,"63":1093,"64":249,"65":1515,"66":537,"67":282,"68":522,"69":1078,"70":547,"71":397,"72":1301,"73":1458,"74":370,"75":1345,"76":1505,"77":124,"78":349,"79":1018,"80":875,"81":168,"01":786,"02":1039,"03":207,"04":1361,"05":626,"06":314,"07":473,"08":1236,"09":525},"12":{"10":1412,"11":1189,"12":0,"13":192,"14":1077,"15":1169,"16":1261,"17":1540,"18":920,"19":763,"20":1282,"21":142,"22":1572,"23":141,"24":272,"25":177,"26":1109,"27":478,"28":536,"29":378,"30":492,"31":612,"32":1139,"33":703,"34":1340,"35":1427,"36":382,"37":892,"38":571,"39":1548,"40":706,"41":1229,"42":877,"43":1195,"44":236,"45":1406,"46":458,"47":236,"48":1424,"49":111,"50":654,"51":705,"52":581,"53":428,"54":1192,"55":718,"56":288,"57":862,"58":482,"59":1470,"60":585,"61":480,"62":143,"63":319,"64":1211,"65":327,"66":702,"67":1107,"68":730,"69":302,"70":879,"71":815,"72":196,"73":384,"74":1072,"75":407,"76":496,"77":1294,"78":1007,"79":518,"80":540,"81":1124,"01":633,"02":348,"03":1099,"04":352,"05":642,"06":889,"07":1191,"08":373,"09":1401},"13":{"10":1603,"11":1381,"12":192,"13":0,"14":1268,"15":1360,"16":1452,"17":1732,"18":1111,"19":955,"20":1473,"21":208,"22":1763,"23":332,"24":463,"25":352,"26":1300,"27":530,"28":711,"29":553,"30":325,"31":724,"32":1330,"33":815,"34":1531,"35":1618,"36":447,"37":1083,"38":762,"39":1740,"40":897,"41":1420,"42":1069,"43":1386,"44":427,"45":1597,"46":577,"47":282,"48":1615,"49":81,"50":845,"51":896,"52":756,"53":602,"54":1383,"55":909,"56":96,"57":1053,"58":673,"59":1662,"60":776,"61":654,"62":335,"63":385,"64":1402,"65":159,"66":893,"67":1298,"68":921,"69":476,"70":1039,"71":1006,"72":134,"73":192,"74":1264,"75":489,"76":336,"77":1486,"78":1198,"79":585,"80":653,"81":1315,"01":746,"02":414,"03":1290,"04":232,"05":833,"06":1080,"07":1294,"08":547,"09":1592},"14":{"10":431,"11":215,"12":1077,"13":1268,"14":0,"15":561,"16":272,"17":548,"18":232,"19":349,"20":617,"21":1088,"22":495,"23":939,"24":781,"25":966,"26":290,"27":842,"28":664,"29":823,"30":1536,"31":885,"32":563,"33":681,"34":263,"35":604,"36":1168,"37":247,"38":504,"39":471,"40":371,"41":152,"42":455,"43":321,"44":841,"45":567,"46":767,"47":1175,"48":759,"49":1187,"50":464,"51":546,"52":619,"53":873,"54":115,"55":473,"56":1275,"57":427,"58":630,"59":393,"60":522,"61":794,"62":904,"63":981,"64":459,"65":1373,"66":402,"67":158,"68":420,"69":863,"70":566,"71":262,"72":1188,"73":1346,"74":177,"75":1130,"76":1290,"77":217,"78":134,"79":906,"80":778,"81":46,"01":689,"02":927,"03":417,"04":1146,"05":411,"06":190,"07":683,"08":1021,"09":735},"15":{"10":394,"11":351,"12":1169,"13":1360,"14":561,"15":0,"16":422,"17":589,"18":564,"19":670,"20":168,"21":1180,"22":826,"23":1031,"24":1038,"25":1223,"26":300,"27":865,"28":1034,"29":1141,"30":1559,"31":846,"32":30,"33":576,"34":594,"35":390,"36":1426,"37":670,"38":593,"39":803,"40":591,"41":484,"42":296,"43":241,"44":932,"45":369,"46":847,"47":1198,"48":241,"49":1278,"50":514,"51":534,"52":989,"53":1243,"54":446,"55":842,"56":1367,"57":841,"58":789,"59":725,"60":811,"61":1164,"62":1161,"63":1004,"64":169,"65":1494,"66":645,"67":628,"68":438,"69":1162,"70":410,"71":504,"72":1280,"73":1369,"74":684,"75":1444,"76":1547,"77":485,"78":614,"79":901,"80":738,"81":515,"01":649,"02":987,"03":166,"04":1403,"05":762,"06":421,"07":122,"08":1391,"09":286},"16":{"10":152,"11":95,"12":1261,"13":1452,"14":272,"15":422,"16":0,"17":269,"18":504,"19":635,"20":435,"21":1273,"22":428,"23":1123,"24":1052,"25":1238,"26":152,"27":1026,"28":936,"29":1095,"30":1720,"31":1054,"32":424,"33":850,"34":244,"35":325,"36":1440,"37":518,"38":688,"39":443,"40":555,"41":131,"42":504,"43":182,"44":1025,"45":289,"46":951,"47":1360,"48":540,"49":1371,"50":648,"51":710,"52":891,"53":1145,"54":157,"55":744,"56":1459,"57":699,"58":836,"59":378,"60":775,"61":1066,"62":1176,"63":1165,"64":320,"65":1587,"66":609,"67":339,"68":594,"69":1135,"70":618,"71":469,"72":1372,"73":1530,"74":427,"75":1402,"76":1561,"77":69,"78":405,"79":1090,"80":946,"81":225,"01":857,"02":1111,"03":278,"04":1417,"05":683,"06":385,"07":544,"08":1293,"09":441},"17":{"10":194,"11":374,"12":1540,"13":1732,"14":548,"15":589,"16":269,"17":0,"18":781,"19":914,"20":475,"21":1552,"22":232,"23":1403,"24":1329,"25":1514,"26":431,"27":1306,"28":1213,"29":1371,"30":2000,"31":1293,"32":591,"33":1089,"34":316,"35":330,"36":1716,"37":795,"38":967,"39":246,"40":834,"41":396,"42":744,"43":421,"44":1304,"45":331,"46":1230,"47":1639,"48":550,"49":1650,"50":927,"51":982,"52":1168,"53":1421,"54":433,"55":1021,"56":1739,"57":975,"58":1116,"59":182,"60":1054,"61":1342,"62":1452,"63":1444,"64":420,"65":1866,"66":888,"67":615,"68":873,"69":1411,"70":857,"71":748,"72":1651,"73":1809,"74":703,"75":1678,"76":1838,"77":334,"78":682,"79":1349,"80":1186,"81":502,"01":1097,"02":1390,"03":518,"04":1694,"05":959,"06":665,"07":696,"08":1569,"09":451},"18":{"10":663,"11":447,"12":920,"13":1111,"14":232,"15":564,"16":504,"17":781,"18":0,"19":156,"20":619,"21":931,"22":727,"23":782,"24":622,"25":807,"26":376,"27":685,"28":525,"29":684,"30":1379,"31":783,"32":566,"33":583,"34":495,"35":727,"36":1009,"37":106,"38":347,"39":704,"40":214,"41":385,"42":354,"43":455,"44":684,"45":706,"46":609,"47":1018,"48":762,"49":1029,"50":306,"51":389,"52":480,"53":733,"54":347,"55":333,"56":1118,"57":277,"58":444,"59":626,"60":336,"61":655,"62":745,"63":823,"64":510,"65":1214,"66":245,"67":292,"68":322,"69":704,"70":466,"71":105,"72":1031,"73":1189,"74":278,"75":991,"76":1131,"77":450,"78":192,"79":748,"80":680,"81":279,"01":591,"02":769,"03":398,"04":987,"05":247,"06":131,"07":686,"08":882,"09":738},"19":{"10":786,"11":563,"12":763,"13":955,"14":349,"15":670,"16":635,"17":914,"18":156,"19":0,"20":726,"21":775,"22":844,"23":606,"24":466,"25":651,"26":483,"27":620,"28":363,"29":522,"30":1255,"31":718,"32":628,"33":575,"34":612,"35":833,"36":854,"37":193,"38":281,"39":821,"40":221,"41":501,"42":419,"43":561,"44":527,"45":812,"46":544,"47":870,"48":868,"49":873,"50":295,"51":377,"52":318,"53":572,"54":464,"55":172,"56":962,"57":264,"58":289,"59":743,"60":180,"61":493,"62":589,"63":758,"64":617,"65":1059,"66":108,"67":409,"68":330,"69":548,"70":530,"71":169,"72":874,"73":1068,"74":374,"75":829,"76":975,"77":567,"78":309,"79":683,"80":646,"81":396,"01":582,"02":704,"03":505,"04":831,"05":91,"06":240,"07":732,"08":720,"09":845},"20":{"10":285,"11":406,"12":1282,"13":1473,"14":617,"15":168,"16":435,"17":475,"18":619,"19":726,"20":0,"21":1293,"22":702,"23":1144,"24":1151,"25":1336,"26":355,"27":978,"28":1089,"29":1248,"30":1672,"31":959,"32":169,"33":689,"34":649,"35":228,"36":1539,"37":725,"38":706,"39":717,"40":646,"41":539,"42":409,"43":296,"44":1046,"45":207,"46":960,"47":1311,"48":145,"49":1391,"50":628,"51":647,"52":1044,"53":1298,"54":502,"55":897,"56":1480,"57":897,"58":902,"59":652,"60":866,"61":1219,"62":1274,"63":1117,"64":153,"65":1607,"66":700,"67":683,"68":551,"69":1275,"70":523,"71":560,"72":1393,"73":1482,"74":739,"75":1557,"76":1660,"77":499,"78":669,"79":1014,"80":851,"81":570,"01":762,"02":1100,"03":221,"04":1516,"05":817,"06":477,"07":221,"08":1446,"09":124},"21":{"10":1424,"11":1201,"12":142,"13":208,"14":1088,"15":1180,"16":1273,"17":1552,"18":931,"19":775,"20":1293,"21":0,"22":1583,"23":153,"24":407,"25":316,"26":1121,"27":322,"28":675,"29":517,"30":484,"31":516,"32":1150,"33":607,"34":1351,"35":1439,"36":520,"37":961,"38":582,"39":1560,"40":717,"41":1241,"42":889,"43":1207,"44":247,"45":1418,"46":369,"47":95,"48":1396,"49":249,"50":665,"51":717,"52":720,"53":566,"54":1203,"55":836,"56":187,"57":962,"58":493,"59":1482,"60":597,"61":618,"62":279,"63":177,"64":1222,"65":367,"66":713,"67":1165,"68":742,"69":441,"70":831,"71":826,"72":100,"73":294,"74":1142,"75":545,"76":544,"77":1306,"78":1077,"79":377,"80":445,"81":1135,"01":538,"02":206,"03":1110,"04":440,"05":707,"06":900,"07":1086,"08":511,"09":1412},"22":{"10":419,"11":480,"12":1572,"13":1763,"14":495,"15":826,"16":428,"17":232,"18":727,"19":844,"20":702,"21":1583,"22":0,"23":1434,"24":1275,"25":1461,"26":555,"27":1337,"28":1159,"29":1318,"30":2031,"31":1380,"32":828,"33":1176,"34":232,"35":549,"36":1663,"37":741,"38":999,"39":68,"40":866,"41":345,"42":909,"43":586,"44":1336,"45":556,"46":1261,"47":1670,"48":769,"49":1681,"50":958,"51":1041,"52":1114,"53":1368,"54":380,"55":967,"56":1770,"57":922,"58":1125,"59":148,"60":1017,"61":1289,"62":1399,"63":1475,"64":642,"65":1868,"66":897,"67":562,"68":915,"69":1358,"70":1022,"71":757,"72":1683,"73":1841,"74":650,"75":1625,"76":1785,"77":410,"78":628,"79":1400,"80":1272,"81":448,"01":1183,"02":1421,"03":682,"04":1641,"05":906,"06":685,"07":923,"08":1516,"09":670},"23":{"10":1274,"11":1052,"12":141,"13":332,"14":939,"15":1031,"16":1123,"17":1403,"18":782,"19":606,"20":1144,"21":153,"22":1434,"23":0,"24":267,"25":317,"26":971,"27":340,"28":556,"29":397,"30":632,"31":474,"32":1001,"33":565,"34":1202,"35":1290,"36":522,"37":792,"38":433,"39":1411,"40":568,"41":1092,"42":740,"43":1058,"44":98,"45":1268,"46":321,"47":247,"48":1286,"49":251,"50":516,"51":568,"52":601,"53":568,"54":1054,"55":667,"56":339,"57":793,"58":324,"59":1333,"60":427,"61":499,"62":138,"63":319,"64":1073,"65":467,"66":544,"67":1015,"68":592,"69":395,"70":741,"71":677,"72":252,"73":446,"74":972,"75":547,"76":636,"77":1157,"78":907,"79":403,"80":403,"81":986,"01":496,"02":284,"03":961,"04":492,"05":538,"06":751,"07":1054,"08":512,"09":1263},"24":{"10":1211,"11":996,"12":272,"13":463,"14":781,"15":1038,"16":1052,"17":1329,"18":622,"19":466,"20":1151,"21":407,"22":1275,"23":267,"24":0,"25":191,"26":933,"27":604,"28":294,"29":136,"30":795,"31":755,"32":1008,"33":746,"34":1043,"35":1284,"36":393,"37":625,"38":451,"39":1252,"40":575,"41":933,"42":747,"43":1012,"44":362,"45":1263,"46":581,"47":502,"48":1293,"49":382,"50":523,"51":575,"52":339,"53":306,"54":896,"55":451,"56":559,"57":595,"58":253,"59":1174,"60":309,"61":237,"62":129,"63":573,"64":1067,"65":598,"66":476,"67":840,"68":600,"69":157,"70":748,"71":620,"72":468,"73":655,"74":806,"75":412,"76":514,"77":998,"78":741,"79":667,"80":683,"81":827,"01":677,"02":548,"03":955,"04":370,"05":375,"06":690,"07":1061,"08":377,"09":1270},"25":{"10":1397,"11":1181,"12":177,"13":352,"14":966,"15":1223,"16":1238,"17":1514,"18":807,"19":651,"20":1336,"21":316,"22":1461,"23":317,"24":191,"25":0,"26":1119,"27":654,"28":359,"29":201,"30":607,"31":788,"32":1193,"33":879,"34":1229,"35":1469,"36":205,"37":810,"38":636,"39":1438,"40":761,"41":1118,"42":932,"43":1197,"44":412,"45":1448,"46":634,"47":410,"48":1479,"49":270,"50":709,"51":760,"52":404,"53":250,"54":1081,"55":551,"56":447,"57":714,"58":438,"59":1360,"60":494,"61":302,"62":239,"63":493,"64":1253,"65":410,"66":662,"67":1026,"68":785,"69":125,"70":933,"71":805,"72":370,"73":544,"74":991,"75":230,"76":326,"77":1184,"78":926,"79":692,"80":717,"81":1013,"01":809,"02":522,"03":1141,"04":182,"05":560,"06":876,"07":1246,"08":195,"09":1455},"26":{"10":303,"11":80,"12":1109,"13":1300,"14":290,"15":300,"16":152,"17":431,"18":376,"19":483,"20":355,"21":1121,"22":555,"23":971,"24":933,"25":1119,"26":0,"27":874,"28":846,"29":1005,"30":1568,"31":887,"32":302,"33":683,"34":323,"35":414,"36":1321,"37":482,"38":536,"39":532,"40":403,"41":213,"42":338,"43":79,"44":873,"45":393,"46":799,"47":1208,"48":498,"49":1219,"50":496,"51":558,"52":801,"53":1055,"54":176,"55":654,"56":1308,"57":654,"58":684,"59":454,"60":623,"61":976,"62":1057,"63":1013,"64":217,"65":1435,"66":457,"67":357,"68":442,"69":1058,"70":451,"71":317,"72":1220,"73":1378,"74":445,"75":1340,"76":1442,"77":215,"78":426,"79":938,"80":780,"81":244,"01":691,"02":959,"03":141,"04":1298,"05":574,"06":234,"07":421,"08":1203,"09":474},"27":{"10":1119,"11":955,"12":478,"13":530,"14":842,"15":865,"16":1026,"17":1306,"18":685,"19":620,"20":978,"21":322,"22":1337,"23":340,"24":604,"25":654,"26":874,"27":0,"28":700,"29":760,"30":694,"31":195,"32":835,"33":285,"34":1105,"35":1124,"36":859,"37":791,"38":336,"39":1314,"40":471,"41":994,"42":574,"43":892,"44":242,"45":1103,"46":78,"47":333,"48":1074,"49":587,"50":419,"51":426,"52":687,"53":897,"54":957,"55":712,"56":505,"57":838,"58":408,"59":1236,"60":472,"61":818,"62":475,"63":139,"64":907,"65":689,"66":535,"67":918,"68":485,"69":732,"70":509,"71":580,"72":418,"73":504,"74":938,"75":883,"76":865,"77":1060,"78":868,"79":64,"80":123,"81":889,"01":216,"02":151,"03":795,"04":762,"05":583,"06":654,"07":764,"08":849,"09":1097},"28":{"10":1095,"11":879,"12":536,"13":711,"14":664,"15":1034,"16":936,"17":1213,"18":525,"19":363,"20":1089,"21":675,"22":1159,"23":556,"24":294,"25":359,"26":846,"27":700,"28":0,"29":159,"30":963,"31":798,"32":992,"33":790,"34":927,"35":1197,"36":561,"37":489,"38":494,"39":1136,"40":585,"41":817,"42":782,"43":925,"44":538,"45":1176,"46":624,"47":769,"48":1232,"49":629,"50":567,"51":618,"52":45,"53":209,"54":779,"55":192,"56":806,"57":355,"58":296,"59":1058,"60":260,"61":130,"62":417,"63":789,"64":980,"65":766,"66":472,"67":702,"68":693,"69":234,"70":791,"71":533,"72":729,"73":903,"74":669,"75":466,"76":683,"77":882,"78":601,"79":763,"80":726,"81":711,"01":720,"02":706,"03":868,"04":539,"05":322,"06":603,"07":1096,"08":357,"09":1208},"29":{"10":1254,"11":1038,"12":378,"13":553,"14":823,"15":1141,"16":1095,"17":1371,"18":684,"19":522,"20":1248,"21":517,"22":1318,"23":397,"24":136,"25":201,"26":1005,"27":760,"28":159,"29":0,"30":805,"31":858,"32":1111,"33":850,"34":1086,"35":1356,"36":403,"37":648,"38":554,"39":1295,"40":679,"41":976,"42":850,"43":1084,"44":492,"45":1334,"46":684,"47":611,"48":1390,"49":471,"50":627,"51":678,"52":204,"53":172,"54":938,"55":351,"56":648,"57":514,"58":356,"59":1217,"60":358,"61":102,"62":259,"63":704,"64":1139,"65":608,"66":580,"67":861,"68":703,"69":76,"70":851,"71":691,"72":571,"73":744,"74":828,"75":422,"76":525,"77":1041,"78":760,"79":823,"80":786,"81":870,"01":780,"02":678,"03":1027,"04":381,"05":424,"06":762,"07":1164,"08":320,"09":1367},"30":{"10":1813,"11":1649,"12":492,"13":325,"14":1536,"15":1559,"16":1720,"17":2000,"18":1379,"19":1255,"20":1672,"21":484,"22":2031,"23":632,"24":795,"25":607,"26":1568,"27":694,"28":963,"29":805,"30":0,"31":889,"32":1529,"33":979,"34":1799,"35":1818,"36":554,"37":1415,"38":1030,"39":2008,"40":1165,"41":1688,"42":1268,"43":1586,"44":727,"45":1797,"46":772,"47":389,"48":1768,"49":381,"50":1113,"51":1120,"52":1008,"53":855,"54":1651,"55":1155,"56":292,"57":1318,"58":973,"59":1930,"60":1076,"61":906,"62":634,"63":548,"64":1601,"65":197,"66":1193,"67":1630,"68":1179,"69":729,"70":1203,"71":1274,"72":375,"73":192,"74":1595,"75":641,"76":419,"77":1754,"78":1530,"79":749,"80":817,"81":1583,"01":910,"02":655,"03":1489,"04":425,"05":1164,"06":1348,"07":1458,"08":755,"09":1791},"31":{"10":1100,"11":983,"12":612,"13":724,"14":885,"15":846,"16":1054,"17":1293,"18":783,"19":718,"20":959,"21":516,"22":1380,"23":474,"24":755,"25":788,"26":887,"27":195,"28":798,"29":858,"30":889,"31":0,"32":816,"33":266,"34":1148,"35":1104,"36":993,"37":889,"38":434,"39":1356,"40":569,"41":1037,"42":555,"43":872,"44":376,"45":1083,"46":176,"47":528,"48":1054,"49":722,"50":484,"51":407,"52":785,"53":995,"54":1000,"55":810,"56":700,"57":936,"58":506,"59":1278,"60":570,"61":917,"62":609,"63":333,"64":888,"65":884,"66":633,"67":961,"68":465,"69":879,"70":490,"71":678,"72":613,"73":699,"74":981,"75":1018,"76":1060,"77":1102,"78":911,"79":146,"80":128,"81":932,"01":196,"02":317,"03":776,"04":957,"05":681,"06":689,"07":745,"08":983,"09":1078},"32":{"10":395,"11":353,"12":1139,"13":1330,"14":563,"15":30,"16":424,"17":591,"18":566,"19":628,"20":169,"21":1150,"22":828,"23":1001,"24":1008,"25":1193,"26":302,"27":835,"28":992,"29":1111,"30":1529,"31":816,"32":0,"33":565,"34":596,"35":391,"36":1396,"37":671,"38":563,"39":804,"40":495,"41":485,"42":266,"43":242,"44":903,"45":370,"46":817,"47":1168,"48":271,"49":1248,"50":484,"51":504,"52":947,"53":1200,"54":448,"55":800,"56":1337,"57":843,"58":759,"59":726,"60":768,"61":1122,"62":1131,"63":974,"64":171,"65":1464,"66":603,"67":630,"68":408,"69":1132,"70":380,"71":459,"72":1250,"73":1339,"74":685,"75":1414,"76":1517,"77":487,"78":615,"79":871,"80":708,"81":516,"01":619,"02":957,"03":167,"04":1373,"05":719,"06":423,"07":131,"08":1348,"09":288},"33":{"10":896,"11":779,"12":703,"13":815,"14":681,"15":576,"16":850,"17":1089,"18":583,"19":575,"20":689,"21":607,"22":1176,"23":565,"24":746,"25":879,"26":683,"27":285,"28":790,"29":850,"30":979,"31":266,"32":565,"33":0,"34":944,"35":900,"36":1083,"37":689,"38":328,"39":1152,"40":370,"41":833,"42":351,"43":668,"44":467,"45":879,"46":267,"47":619,"48":777,"49":812,"50":280,"51":203,"52":777,"53":987,"54":796,"55":747,"56":790,"57":861,"58":497,"59":1074,"60":562,"61":908,"62":700,"63":424,"64":684,"65":974,"66":483,"67":757,"68":261,"69":871,"70":234,"71":479,"72":703,"73":789,"74":777,"75":1108,"76":1151,"77":898,"78":707,"79":321,"80":158,"81":728,"01":69,"02":407,"03":572,"04":1047,"05":638,"06":485,"07":468,"08":1074,"09":813},"34":{"10":391,"11":248,"12":1340,"13":1531,"14":263,"15":594,"16":244,"17":316,"18":495,"19":612,"20":649,"21":1351,"22":232,"23":1202,"24":1043,"25":1229,"26":323,"27":1105,"28":927,"29":1086,"30":1799,"31":1148,"32":596,"33":944,"34":0,"35":564,"36":1431,"37":509,"38":767,"39":209,"40":634,"41":113,"42":676,"43":354,"44":1104,"45":527,"46":1029,"47":1438,"48":792,"49":1449,"50":726,"51":809,"52":882,"53":1136,"54":148,"55":735,"56":1538,"57":690,"58":892,"59":131,"60":785,"61":1057,"62":1167,"63":1243,"64":492,"65":1636,"66":665,"67":330,"68":683,"69":1126,"70":790,"71":525,"72":1451,"73":1609,"74":418,"75":1393,"76":1552,"77":178,"78":396,"79":1168,"80":1040,"81":216,"01":951,"02":1189,"03":450,"04":1408,"05":674,"06":453,"07":716,"08":1284,"09":680},"35":{"10":175,"11":430,"12":1427,"13":1618,"14":604,"15":390,"16":325,"17":330,"18":727,"19":833,"20":228,"21":1439,"22":549,"23":1290,"24":1284,"25":1469,"26":414,"27":1124,"28":1197,"29":1356,"30":1818,"31":1104,"32":391,"33":900,"34":564,"35":0,"36":1672,"37":832,"38":852,"39":563,"40":754,"41":452,"42":555,"43":335,"44":1191,"45":37,"46":1106,"47":1457,"48":227,"49":1537,"50":773,"51":793,"52":1152,"53":1405,"54":489,"55":1005,"56":1626,"57":1004,"58":1035,"59":499,"60":974,"61":1327,"62":1407,"63":1263,"64":217,"65":1753,"66":808,"67":671,"68":697,"69":1408,"70":668,"71":667,"72":1538,"73":1628,"74":759,"75":1690,"76":1793,"77":389,"78":738,"79":1160,"80":997,"81":557,"01":908,"02":1246,"03":329,"04":1649,"05":925,"06":584,"07":449,"08":1554,"09":128},"36":{"10":1599,"11":1383,"12":382,"13":447,"14":1168,"15":1426,"16":1440,"17":1716,"18":1009,"19":854,"20":1539,"21":520,"22":1663,"23":522,"24":393,"25":205,"26":1321,"27":859,"28":561,"29":403,"30":554,"31":993,"32":1396,"33":1083,"34":1431,"35":1672,"36":0,"37":1013,"38":839,"39":1640,"40":963,"41":1321,"42":1134,"43":1400,"44":617,"45":1650,"46":839,"47":615,"48":1681,"49":352,"50":911,"51":962,"52":606,"53":344,"54":1283,"55":753,"56":543,"57":916,"58":640,"59":1562,"60":697,"61":422,"62":441,"63":697,"64":1455,"65":357,"66":864,"67":1228,"68":987,"69":327,"70":1136,"71":1007,"72":580,"73":639,"74":1193,"75":89,"76":135,"77":1386,"78":1128,"79":897,"80":921,"81":1215,"01":1014,"02":727,"03":1343,"04":214,"05":762,"06":1078,"07":1448,"08":203,"09":1658},"37":{"10":677,"11":461,"12":892,"13":1083,"14":247,"15":670,"16":518,"17":795,"18":106,"19":193,"20":725,"21":961,"22":741,"23":792,"24":625,"25":810,"26":482,"27":791,"28":489,"29":648,"30":1415,"31":889,"32":671,"33":689,"34":509,"35":832,"36":1013,"37":0,"38":452,"39":718,"40":319,"41":399,"42":460,"43":567,"44":713,"45":811,"46":715,"47":1056,"48":867,"49":1001,"50":412,"51":495,"52":444,"53":698,"54":361,"55":298,"56":1148,"57":182,"58":475,"59":640,"60":366,"61":619,"62":748,"63":929,"64":616,"65":1218,"66":298,"67":213,"68":428,"69":724,"70":571,"71":210,"72":1061,"73":1254,"74":181,"75":955,"76":1134,"77":464,"78":113,"79":854,"80":786,"81":293,"01":696,"02":875,"03":504,"04":990,"05":255,"06":237,"07":791,"08":846,"09":844},"38":{"10":848,"11":616,"12":571,"13":762,"14":504,"15":593,"16":688,"17":967,"18":347,"19":281,"20":706,"21":582,"22":999,"23":433,"24":451,"25":636,"26":536,"27":336,"28":494,"29":554,"30":1030,"31":434,"32":563,"33":328,"34":767,"35":852,"36":839,"37":452,"38":0,"39":975,"40":133,"41":656,"42":302,"43":620,"44":335,"45":831,"46":261,"47":669,"48":849,"49":681,"50":79,"51":130,"52":482,"53":692,"54":619,"55":453,"56":769,"57":545,"58":202,"59":897,"60":267,"61":613,"62":574,"63":475,"64":635,"65":897,"66":197,"67":580,"68":155,"69":575,"70":304,"71":242,"72":682,"73":840,"74":600,"75":857,"76":960,"77":721,"78":530,"79":400,"80":363,"81":550,"01":335,"02":421,"03":523,"04":816,"05":344,"06":316,"07":616,"08":823,"09":825},"39":{"10":433,"11":457,"12":1548,"13":1740,"14":471,"15":803,"16":443,"17":246,"18":704,"19":821,"20":717,"21":1560,"22":68,"23":1411,"24":1252,"25":1438,"26":532,"27":1314,"28":1136,"29":1295,"30":2008,"31":1356,"32":804,"33":1152,"34":209,"35":563,"36":1640,"37":718,"38":975,"39":0,"40":842,"41":321,"42":885,"43":562,"44":1312,"45":570,"46":1238,"47":1647,"48":783,"49":1658,"50":935,"51":1018,"52":1091,"53":1345,"54":357,"55":944,"56":1747,"57":898,"58":1101,"59":124,"60":993,"61":1266,"62":1375,"63":1452,"64":656,"65":1845,"66":874,"67":538,"68":891,"69":1334,"70":999,"71":733,"72":1659,"73":1817,"74":626,"75":1602,"76":1761,"77":386,"78":605,"79":1377,"80":1249,"81":425,"01":1160,"02":1398,"03":659,"04":1617,"05":882,"06":661,"07":924,"08":1493,"09":684},"40":{"10":706,"11":484,"12":706,"13":897,"14":371,"15":591,"16":555,"17":834,"18":214,"19":221,"20":646,"21":717,"22":866,"23":568,"24":575,"25":761,"26":403,"27":471,"28":585,"29":679,"30":1165,"31":569,"32":495,"33":370,"34":634,"35":754,"36":963,"37":319,"38":133,"39":842,"40":0,"41":523,"42":256,"43":482,"44":470,"45":733,"46":396,"47":804,"48":789,"49":816,"50":93,"51":175,"52":540,"53":793,"54":486,"55":393,"56":904,"57":491,"58":326,"59":764,"60":332,"61":715,"62":699,"63":610,"64":537,"65":1032,"66":113,"67":447,"68":109,"69":700,"70":321,"71":109,"72":817,"73":975,"74":467,"75":982,"76":1084,"77":588,"78":397,"79":535,"80":466,"81":418,"01":377,"02":556,"03":425,"04":940,"05":313,"06":183,"07":570,"08":942,"09":765},"41":{"10":278,"11":137,"12":1229,"13":1420,"14":152,"15":484,"16":131,"17":396,"18":385,"19":501,"20":539,"21":1241,"22":345,"23":1092,"24":933,"25":1118,"26":213,"27":994,"28":817,"29":976,"30":1688,"31":1037,"32":485,"33":833,"34":113,"35":452,"36":1321,"37":399,"38":656,"39":321,"40":523,"41":0,"42":566,"43":243,"44":993,"45":415,"46":919,"47":1328,"48":681,"49":1339,"50":616,"51":699,"52":772,"53":1025,"54":37,"55":625,"56":1428,"57":579,"58":782,"59":243,"60":674,"61":947,"62":1056,"63":1133,"64":382,"65":1526,"66":555,"67":219,"68":572,"69":1015,"70":680,"71":414,"72":1340,"73":1498,"74":307,"75":1283,"76":1442,"77":65,"78":286,"79":1058,"80":930,"81":106,"01":841,"02":1079,"03":340,"04":1298,"05":563,"06":342,"07":605,"08":1174,"09":567},"42":{"10":550,"11":433,"12":877,"13":1069,"14":455,"15":296,"16":504,"17":744,"18":354,"19":419,"20":409,"21":889,"22":909,"23":740,"24":747,"25":932,"26":338,"27":574,"28":782,"29":850,"30":1268,"31":555,"32":266,"33":351,"34":676,"35":555,"36":1134,"37":460,"38":302,"39":885,"40":256,"41":566,"42":0,"43":323,"44":641,"45":534,"46":556,"47":907,"48":552,"49":987,"50":223,"51":243,"52":737,"53":991,"54":529,"55":590,"56":1076,"57":632,"58":498,"59":807,"60":559,"61":912,"62":870,"63":713,"64":338,"65":1203,"66":369,"67":531,"68":147,"69":871,"70":119,"71":249,"72":989,"73":1078,"74":551,"75":1153,"76":1256,"77":568,"78":481,"79":610,"80":447,"81":501,"01":358,"02":696,"03":226,"04":1112,"05":510,"06":259,"07":321,"08":1119,"09":528},"43":{"10":227,"11":110,"12":1195,"13":1386,"14":321,"15":241,"16":182,"17":421,"18":455,"19":561,"20":296,"21":1207,"22":586,"23":1058,"24":1012,"25":1197,"26":79,"27":892,"28":925,"29":1084,"30":1586,"31":872,"32":242,"33":668,"34":354,"35":335,"36":1400,"37":567,"38":620,"39":562,"40":482,"41":243,"42":323,"43":0,"44":959,"45":314,"46":873,"47":1225,"48":438,"49":1305,"50":541,"51":561,"52":880,"53":1134,"54":206,"55":733,"56":1394,"57":748,"58":763,"59":484,"60":702,"61":1055,"62":1135,"63":1030,"64":138,"65":1521,"66":536,"67":388,"68":465,"69":1136,"70":436,"71":395,"72":1306,"73":1396,"74":476,"75":1418,"76":1521,"77":245,"78":454,"79":928,"80":765,"81":274,"01":676,"02":1014,"03":97,"04":1377,"05":653,"06":312,"07":362,"08":1282,"09":415},"44":{"10":1176,"11":953,"12":236,"13":427,"14":841,"15":932,"16":1025,"17":1304,"18":684,"19":527,"20":1046,"21":247,"22":1336,"23":98,"24":362,"25":412,"26":873,"27":242,"28":538,"29":492,"30":727,"31":376,"32":903,"33":467,"34":1104,"35":1191,"36":617,"37":713,"38":335,"39":1312,"40":470,"41":993,"42":641,"43":959,"44":0,"45":1170,"46":222,"47":342,"48":1188,"49":346,"50":418,"51":469,"52":564,"53":663,"54":956,"55":589,"56":434,"57":715,"58":246,"59":1234,"60":349,"61":594,"62":233,"63":269,"64":975,"65":562,"66":466,"67":917,"68":494,"69":490,"70":643,"71":579,"72":347,"73":541,"74":894,"75":642,"76":730,"77":1058,"78":829,"79":305,"80":304,"81":887,"01":397,"02":186,"03":863,"04":587,"05":460,"06":653,"07":955,"08":607,"09":1165},"45":{"10":139,"11":393,"12":1406,"13":1597,"14":567,"15":369,"16":289,"17":331,"18":706,"19":812,"20":207,"21":1418,"22":556,"23":1268,"24":1263,"25":1448,"26":393,"27":1103,"28":1176,"29":1334,"30":1797,"31":1083,"32":370,"33":879,"34":527,"35":37,"36":1650,"37":811,"38":831,"39":570,"40":733,"41":415,"42":534,"43":314,"44":1170,"45":0,"46":1084,"47":1436,"48":251,"49":1516,"50":752,"51":772,"52":1131,"53":1384,"54":452,"55":984,"56":1604,"57":983,"58":1014,"59":506,"60":952,"61":1306,"62":1386,"63":1241,"64":196,"65":1732,"66":787,"67":634,"68":676,"69":1387,"70":647,"71":646,"72":1517,"73":1607,"74":722,"75":1669,"76":1772,"77":353,"78":701,"79":1139,"80":976,"81":521,"01":887,"02":1224,"03":308,"04":1628,"05":903,"06":563,"07":428,"08":1532,"09":152},"46":{"10":1101,"11":879,"12":458,"13":577,"14":767,"15":847,"16":951,"17":1230,"18":609,"19":544,"20":960,"21":369,"22":1261,"23":321,"24":581,"25":634,"26":799,"27":78,"28":624,"29":684,"30":772,"31":176,"32":817,"33":267,"34":1029,"35":1106,"36":839,"37":715,"38":261,"39":1238,"40":396,"41":919,"42":556,"43":873,"44":222,"45":1084,"46":0,"47":411,"48":1056,"49":568,"50":344,"51":395,"52":612,"53":822,"54":882,"55":637,"56":552,"57":762,"58":332,"59":1160,"60":397,"61":743,"62":456,"63":217,"64":889,"65":736,"66":460,"67":843,"68":420,"69":705,"70":491,"71":505,"72":465,"73":582,"74":862,"75":864,"76":913,"77":984,"78":792,"79":142,"80":105,"81":813,"01":198,"02":163,"03":777,"04":809,"05":508,"06":579,"07":746,"08":830,"09":1079},"47":{"10":1453,"11":1288,"12":236,"13":282,"14":1175,"15":1198,"16":1360,"17":1639,"18":1018,"19":870,"20":1311,"21":95,"22":1670,"23":247,"24":502,"25":410,"26":1208,"27":333,"28":769,"29":611,"30":389,"31":528,"32":1168,"33":619,"34":1438,"35":1457,"36":615,"37":1056,"38":669,"39":1647,"40":804,"41":1328,"42":907,"43":1225,"44":342,"45":1436,"46":411,"47":0,"48":1407,"49":363,"50":752,"51":759,"52":814,"53":661,"54":1290,"55":931,"56":235,"57":1057,"58":588,"59":1569,"60":691,"61":713,"62":373,"63":188,"64":1240,"65":441,"66":808,"67":1252,"68":818,"69":535,"70":842,"71":913,"72":148,"73":199,"74":1236,"75":640,"76":617,"77":1393,"78":1171,"79":388,"80":456,"81":1222,"01":549,"02":295,"03":1128,"04":514,"05":802,"06":987,"07":1098,"08":606,"09":1430},"48":{"10":390,"11":549,"12":1424,"13":1615,"14":759,"15":241,"16":540,"17":550,"18":762,"19":868,"20":145,"21":1396,"22":769,"23":1286,"24":1293,"25":1479,"26":498,"27":1074,"28":1232,"29":1390,"30":1768,"31":1054,"32":271,"33":777,"34":792,"35":227,"36":1681,"37":867,"38":849,"39":783,"40":789,"41":681,"42":552,"43":438,"44":1188,"45":251,"46":1056,"47":1407,"48":0,"49":1534,"50":770,"51":790,"52":1187,"53":1440,"54":644,"55":1040,"56":1579,"57":1039,"58":1045,"59":719,"60":1008,"61":1362,"62":1417,"63":1213,"64":296,"65":1750,"66":843,"67":826,"68":694,"69":1418,"70":665,"71":702,"72":1492,"73":1578,"74":882,"75":1700,"76":1802,"77":604,"78":812,"79":1110,"80":947,"81":712,"01":858,"02":1196,"03":364,"04":1658,"05":959,"06":619,"07":310,"08":1588,"09":98},"49":{"10":1522,"11":1299,"12":111,"13":81,"14":1187,"15":1278,"16":1371,"17":1650,"18":1029,"19":873,"20":1391,"21":249,"22":1681,"23":251,"24":382,"25":270,"26":1219,"27":587,"28":629,"29":471,"30":381,"31":722,"32":1248,"33":812,"34":1449,"35":1537,"36":352,"37":1001,"38":681,"39":1658,"40":816,"41":1339,"42":987,"43":1305,"44":346,"45":1516,"46":568,"47":363,"48":1534,"49":0,"50":764,"51":815,"52":674,"53":521,"54":1302,"55":828,"56":177,"57":972,"58":591,"59":1580,"60":695,"61":572,"62":253,"63":426,"64":1320,"65":216,"66":812,"67":1217,"68":840,"69":395,"70":988,"71":925,"72":215,"73":273,"74":1182,"75":408,"76":385,"77":1404,"78":1117,"79":626,"80":650,"81":1233,"01":743,"02":456,"03":1208,"04":241,"05":751,"06":999,"07":1301,"08":465,"09":1510},"50":{"10":769,"11":576,"12":654,"13":845,"14":464,"15":514,"16":648,"17":927,"18":306,"19":295,"20":628,"21":665,"22":958,"23":516,"24":523,"25":709,"26":496,"27":419,"28":567,"29":627,"30":1113,"31":484,"32":484,"33":280,"34":726,"35":773,"36":911,"37":412,"38":79,"39":935,"40":93,"41":616,"42":223,"43":541,"44":418,"45":752,"46":344,"47":752,"48":770,"49":764,"50":0,"51":83,"52":614,"53":764,"54":578,"55":467,"56":852,"57":584,"58":275,"59":857,"60":339,"61":685,"62":647,"63":558,"64":557,"65":980,"66":206,"67":540,"68":76,"69":648,"70":256,"71":202,"72":765,"73":923,"74":559,"75":930,"76":1032,"77":681,"78":489,"79":483,"80":377,"81":510,"01":288,"02":504,"03":444,"04":889,"05":358,"06":275,"07":537,"08":896,"09":746},"51":{"10":788,"11":638,"12":705,"13":896,"14":546,"15":534,"16":710,"17":982,"18":389,"19":377,"20":647,"21":717,"22":1041,"23":568,"24":575,"25":760,"26":558,"27":426,"28":618,"29":678,"30":1120,"31":407,"32":504,"33":203,"34":809,"35":793,"36":962,"37":495,"38":130,"39":1018,"40":175,"41":699,"42":243,"43":561,"44":469,"45":772,"46":395,"47":759,"48":790,"49":815,"50":83,"51":0,"52":605,"53":815,"54":661,"55":549,"56":904,"57":666,"58":326,"59":940,"60":390,"61":737,"62":698,"63":565,"64":576,"65":1031,"66":288,"67":623,"68":116,"69":699,"70":178,"71":284,"72":816,"73":930,"74":642,"75":981,"76":1084,"77":764,"78":572,"79":462,"80":299,"81":593,"01":210,"02":548,"03":464,"04":940,"05":440,"06":340,"07":545,"08":947,"09":766},"52":{"10":1050,"11":834,"12":581,"13":756,"14":619,"15":989,"16":891,"17":1168,"18":480,"19":318,"20":1044,"21":720,"22":1114,"23":601,"24":339,"25":404,"26":801,"27":687,"28":45,"29":204,"30":1008,"31":785,"32":947,"33":777,"34":882,"35":1152,"36":606,"37":444,"38":482,"39":1091,"40":540,"41":772,"42":737,"43":880,"44":564,"45":1131,"46":612,"47":814,"48":1187,"49":674,"50":614,"51":605,"52":0,"53":254,"54":734,"55":147,"56":851,"57":310,"58":307,"59":1013,"60":215,"61":175,"62":462,"63":815,"64":935,"65":811,"66":427,"67":657,"68":648,"69":279,"70":849,"71":488,"72":774,"73":948,"74":624,"75":511,"76":728,"77":837,"78":556,"79":751,"80":714,"81":666,"01":708,"02":732,"03":823,"04":584,"05":277,"06":558,"07":1051,"08":402,"09":1163},"53":{"10":1304,"11":1088,"12":428,"13":602,"14":873,"15":1243,"16":1145,"17":1421,"18":733,"19":572,"20":1298,"21":566,"22":1368,"23":568,"24":306,"25":250,"26":1055,"27":897,"28":209,"29":172,"30":855,"31":995,"32":1200,"33":987,"34":1136,"35":1405,"36":344,"37":698,"38":692,"39":1345,"40":793,"41":1025,"42":991,"43":1134,"44":663,"45":1384,"46":822,"47":661,"48":1440,"49":521,"50":764,"51":815,"52":254,"53":0,"54":988,"55":400,"56":698,"57":564,"58":493,"59":1267,"60":469,"61":79,"62":430,"63":743,"64":1189,"65":658,"66":680,"67":911,"68":840,"69":247,"70":989,"71":741,"72":620,"73":794,"74":878,"75":257,"76":477,"77":1091,"78":810,"79":961,"80":924,"81":920,"01":918,"02":772,"03":1077,"04":430,"05":531,"06":812,"07":1305,"08":148,"09":1417},"54":{"10":316,"11":100,"12":1192,"13":1383,"14":115,"15":446,"16":157,"17":433,"18":347,"19":464,"20":502,"21":1203,"22":380,"23":1054,"24":896,"25":1081,"26":176,"27":957,"28":779,"29":938,"30":1651,"31":1000,"32":448,"33":796,"34":148,"35":489,"36":1283,"37":361,"38":619,"39":357,"40":486,"41":37,"42":529,"43":206,"44":956,"45":452,"46":882,"47":1290,"48":644,"49":1302,"50":578,"51":661,"52":734,"53":988,"54":0,"55":588,"56":1390,"57":542,"58":745,"59":279,"60":637,"61":909,"62":1019,"63":1096,"64":344,"65":1488,"66":517,"67":182,"68":535,"69":978,"70":642,"71":377,"72":1303,"73":1461,"74":270,"75":1245,"76":1405,"77":103,"78":249,"79":1021,"80":892,"81":68,"01":803,"02":1041,"03":302,"04":1261,"05":526,"06":305,"07":568,"08":1136,"09":621},"55":{"10":903,"11":688,"12":718,"13":909,"14":473,"15":842,"16":744,"17":1021,"18":333,"19":172,"20":897,"21":836,"22":967,"23":667,"24":451,"25":551,"26":654,"27":712,"28":192,"29":351,"30":1155,"31":810,"32":800,"33":747,"34":735,"35":1005,"36":753,"37":298,"38":453,"39":944,"40":393,"41":625,"42":590,"43":733,"44":589,"45":984,"46":637,"47":931,"48":1040,"49":828,"50":467,"51":549,"52":147,"53":400,"54":588,"55":0,"56":1023,"57":163,"58":350,"59":866,"60":242,"61":322,"62":574,"63":840,"64":788,"65":958,"66":280,"67":510,"68":502,"69":426,"70":702,"71":341,"72":936,"73":1130,"74":477,"75":658,"76":874,"77":690,"78":410,"79":776,"80":738,"81":519,"01":754,"02":757,"03":676,"04":730,"05":131,"06":412,"07":904,"08":549,"09":1016},"56":{"10":1610,"11":1388,"12":288,"13":96,"14":1275,"15":1367,"16":1459,"17":1739,"18":1118,"19":962,"20":1480,"21":187,"22":1770,"23":339,"24":559,"25":447,"26":1308,"27":505,"28":806,"29":648,"30":292,"31":700,"32":1337,"33":790,"34":1538,"35":1626,"36":543,"37":1148,"38":769,"39":1747,"40":904,"41":1428,"42":1076,"43":1394,"44":434,"45":1604,"46":552,"47":235,"48":1579,"49":177,"50":852,"51":904,"52":851,"53":698,"54":1390,"55":1023,"56":0,"57":1149,"58":680,"59":1669,"60":783,"61":750,"62":430,"63":360,"64":1409,"65":255,"66":900,"67":1352,"68":929,"69":572,"70":1014,"71":1013,"72":87,"73":100,"74":1329,"75":585,"76":432,"77":1493,"78":1263,"79":560,"80":628,"81":1322,"01":721,"02":390,"03":1297,"04":328,"05":894,"06":1087,"07":1269,"08":643,"09":1599},"57":{"10":858,"11":642,"12":862,"13":1053,"14":427,"15":841,"16":699,"17":975,"18":277,"19":264,"20":897,"21":962,"22":922,"23":793,"24":595,"25":714,"26":654,"27":838,"28":355,"29":514,"30":1318,"31":936,"32":843,"33":861,"34":690,"35":1004,"36":916,"37":182,"38":545,"39":898,"40":491,"41":579,"42":632,"43":748,"44":715,"45":983,"46":762,"47":1057,"48":1039,"49":972,"50":584,"51":666,"52":310,"53":564,"54":542,"55":163,"56":1149,"57":0,"58":476,"59":820,"60":368,"61":485,"62":719,"63":966,"64":788,"65":1121,"66":372,"67":394,"68":600,"69":589,"70":743,"71":382,"72":1062,"73":1256,"74":361,"75":821,"76":1038,"77":644,"78":293,"79":901,"80":864,"81":474,"01":868,"02":883,"03":676,"04":894,"05":257,"06":409,"07":963,"08":712,"09":1016},"58":{"10":987,"11":765,"12":482,"13":673,"14":630,"15":789,"16":836,"17":1116,"18":444,"19":289,"20":902,"21":493,"22":1125,"23":324,"24":253,"25":438,"26":684,"27":408,"28":296,"29":356,"30":973,"31":506,"32":759,"33":497,"34":892,"35":1035,"36":640,"37":475,"38":202,"39":1101,"40":326,"41":782,"42":498,"43":763,"44":246,"45":1014,"46":332,"47":588,"48":1045,"49":591,"50":275,"51":326,"52":307,"53":493,"54":745,"55":350,"56":680,"57":476,"58":0,"59":1023,"60":111,"61":415,"62":376,"63":497,"64":818,"65":808,"66":227,"67":690,"68":351,"69":377,"70":499,"71":371,"72":593,"73":787,"74":656,"75":659,"76":762,"77":847,"78":591,"79":471,"80":434,"81":676,"01":428,"02":413,"03":706,"04":618,"05":221,"06":442,"07":812,"08":625,"09":1021},"59":{"10":369,"11":379,"12":1470,"13":1662,"14":393,"15":725,"16":378,"17":182,"18":626,"19":743,"20":652,"21":1482,"22":148,"23":1333,"24":1174,"25":1360,"26":454,"27":1236,"28":1058,"29":1217,"30":1930,"31":1278,"32":726,"33":1074,"34":131,"35":499,"36":1562,"37":640,"38":897,"39":124,"40":764,"41":243,"42":807,"43":484,"44":1234,"45":506,"46":1160,"47":1569,"48":719,"49":1580,"50":857,"51":940,"52":1013,"53":1267,"54":279,"55":866,"56":1669,"57":820,"58":1023,"59":0,"60":915,"61":1188,"62":1297,"63":1374,"64":592,"65":1767,"66":796,"67":460,"68":813,"69":1256,"70":921,"71":655,"72":1581,"73":1739,"74":548,"75":1524,"76":1683,"77":308,"78":527,"79":1299,"80":1171,"81":347,"01":1082,"02":1320,"03":581,"04":1539,"05":804,"06":583,"07":846,"08":1415,"09":620},"60":{"10":926,"11":703,"12":585,"13":776,"14":522,"15":811,"16":775,"17":1054,"18":336,"19":180,"20":866,"21":597,"22":1017,"23":427,"24":309,"25":494,"26":623,"27":472,"28":260,"29":358,"30":1076,"31":570,"32":768,"33":562,"34":785,"35":974,"36":697,"37":366,"38":267,"39":993,"40":332,"41":674,"42":559,"43":702,"44":349,"45":952,"46":397,"47":691,"48":1008,"49":695,"50":339,"51":390,"52":215,"53":469,"54":637,"55":242,"56":783,"57":368,"58":111,"59":915,"60":0,"61":390,"62":432,"63":600,"64":757,"65":902,"66":219,"67":582,"68":415,"69":391,"70":564,"71":309,"72":696,"73":890,"74":547,"75":715,"76":818,"77":739,"78":482,"79":536,"80":499,"81":568,"01":493,"02":517,"03":645,"04":674,"05":113,"06":380,"07":873,"08":617,"09":985},"61":{"10":1225,"11":1009,"12":480,"13":654,"14":794,"15":1164,"16":1066,"17":1342,"18":655,"19":493,"20":1219,"21":618,"22":1289,"23":499,"24":237,"25":302,"26":976,"27":818,"28":130,"29":102,"30":906,"31":917,"32":1122,"33":908,"34":1057,"35":1327,"36":422,"37":619,"38":613,"39":1266,"40":715,"41":947,"42":912,"43":1055,"44":594,"45":1306,"46":743,"47":713,"48":1362,"49":572,"50":685,"51":737,"52":175,"53":79,"54":909,"55":322,"56":750,"57":485,"58":415,"59":1188,"60":390,"61":0,"62":360,"63":805,"64":1110,"65":709,"66":602,"67":832,"68":762,"69":177,"70":910,"71":663,"72":672,"73":846,"74":799,"75":336,"76":555,"77":1012,"78":731,"79":882,"80":845,"81":841,"01":839,"02":780,"03":998,"04":482,"05":452,"06":733,"07":1226,"08":227,"09":1338},"62":{"10":1335,"11":1119,"12":143,"13":335,"14":904,"15":1161,"16":1176,"17":1452,"18":745,"19":589,"20":1274,"21":279,"22":1399,"23":138,"24":129,"25":239,"26":1057,"27":475,"28":417,"29":259,"30":634,"31":609,"32":1131,"33":700,"34":1167,"35":1407,"36":441,"37":748,"38":574,"39":1375,"40":699,"41":1056,"42":870,"43":1135,"44":233,"45":1386,"46":456,"47":373,"48":1417,"49":253,"50":647,"51":698,"52":462,"53":430,"54":1019,"55":574,"56":430,"57":719,"58":376,"59":1297,"60":432,"61":360,"62":0,"63":445,"64":1191,"65":469,"66":600,"67":964,"68":723,"69":257,"70":871,"71":743,"72":339,"73":526,"74":929,"75":460,"76":563,"77":1121,"78":864,"79":539,"80":538,"81":951,"01":631,"02":419,"03":1079,"04":419,"05":498,"06":814,"07":1184,"08":426,"09":1393},"63":{"10":1258,"11":1093,"12":319,"13":385,"14":981,"15":1004,"16":1165,"17":1444,"18":823,"19":758,"20":1117,"21":177,"22":1475,"23":319,"24":573,"25":493,"26":1013,"27":139,"28":789,"29":704,"30":548,"31":333,"32":974,"33":424,"34":1243,"35":1263,"36":697,"37":929,"38":475,"39":1452,"40":610,"41":1133,"42":713,"43":1030,"44":269,"45":1241,"46":217,"47":188,"48":1213,"49":426,"50":558,"51":565,"52":815,"53":743,"54":1096,"55":840,"56":360,"57":966,"58":497,"59":1374,"60":600,"61":805,"62":445,"63":0,"64":1046,"65":544,"66":674,"67":1057,"68":623,"69":618,"70":648,"71":719,"72":273,"73":358,"74":1076,"75":722,"76":721,"77":1198,"78":1006,"79":194,"80":262,"81":1027,"01":355,"02":112,"03":934,"04":617,"05":711,"06":793,"07":903,"08":688,"09":1236},"64":{"10":225,"11":249,"12":1211,"13":1402,"14":459,"15":169,"16":320,"17":420,"18":510,"19":617,"20":153,"21":1222,"22":642,"23":1073,"24":1067,"25":1253,"26":217,"27":907,"28":980,"29":1139,"30":1601,"31":888,"32":171,"33":684,"34":492,"35":217,"36":1455,"37":616,"38":635,"39":656,"40":537,"41":382,"42":338,"43":138,"44":975,"45":196,"46":889,"47":1240,"48":296,"49":1320,"50":557,"51":576,"52":935,"53":1189,"54":344,"55":788,"56":1409,"57":788,"58":818,"59":592,"60":757,"61":1110,"62":1191,"63":1046,"64":0,"65":1536,"66":591,"67":526,"68":480,"69":1192,"70":452,"71":450,"72":1322,"73":1411,"74":630,"75":1474,"76":1576,"77":383,"78":560,"79":943,"80":780,"81":412,"01":691,"02":1029,"03":112,"04":1432,"05":708,"06":367,"07":291,"08":1337,"09":272},"65":{"10":1738,"11":1515,"12":327,"13":159,"14":1373,"15":1494,"16":1587,"17":1866,"18":1214,"19":1059,"20":1607,"21":367,"22":1868,"23":467,"24":598,"25":410,"26":1435,"27":689,"28":766,"29":608,"30":197,"31":884,"32":1464,"33":974,"34":1636,"35":1753,"36":357,"37":1218,"38":897,"39":1845,"40":1032,"41":1526,"42":1203,"43":1521,"44":562,"45":1732,"46":736,"47":441,"48":1750,"49":216,"50":980,"51":1031,"52":811,"53":658,"54":1488,"55":958,"56":255,"57":1121,"58":808,"59":1767,"60":902,"61":709,"62":469,"63":544,"64":1536,"65":0,"66":1028,"67":1433,"68":1056,"69":532,"70":1204,"71":1141,"72":293,"73":351,"74":1398,"75":444,"76":222,"77":1591,"78":1333,"79":744,"80":812,"81":1420,"01":905,"02":573,"03":1424,"04":228,"05":967,"06":1215,"07":1453,"08":558,"09":1726},"66":{"10":760,"11":537,"12":702,"13":893,"14":402,"15":645,"16":609,"17":888,"18":245,"19":108,"20":700,"21":713,"22":897,"23":544,"24":476,"25":662,"26":457,"27":535,"28":472,"29":580,"30":1193,"31":633,"32":603,"33":483,"34":665,"35":808,"36":864,"37":298,"38":197,"39":874,"40":113,"41":555,"42":369,"43":536,"44":466,"45":787,"46":460,"47":808,"48":843,"49":812,"50":206,"51":288,"52":427,"53":680,"54":517,"55":280,"56":900,"57":372,"58":227,"59":796,"60":219,"61":602,"62":600,"63":674,"64":591,"65":1028,"66":0,"67":479,"68":222,"69":601,"70":434,"71":144,"72":813,"73":1007,"74":498,"75":883,"76":985,"77":620,"78":428,"79":599,"80":561,"81":449,"01":490,"02":619,"03":479,"04":841,"05":200,"06":214,"07":683,"08":829,"09":819},"67":{"10":498,"11":282,"12":1107,"13":1298,"14":158,"15":628,"16":339,"17":615,"18":292,"19":409,"20":683,"21":1165,"22":562,"23":1015,"24":840,"25":1026,"26":357,"27":918,"28":702,"29":861,"30":1630,"31":961,"32":630,"33":757,"34":330,"35":671,"36":1228,"37":213,"38":580,"39":538,"40":447,"41":219,"42":531,"43":388,"44":917,"45":634,"46":843,"47":1252,"48":826,"49":1217,"50":540,"51":623,"52":657,"53":911,"54":182,"55":510,"56":1352,"57":394,"58":690,"59":460,"60":582,"61":832,"62":964,"63":1057,"64":526,"65":1433,"66":479,"67":0,"68":496,"69":923,"70":643,"71":338,"72":1264,"73":1422,"74":89,"75":1168,"76":1349,"77":284,"78":101,"79":982,"80":854,"81":113,"01":765,"02":1003,"03":484,"04":1205,"05":471,"06":266,"07":750,"08":1059,"09":802},"68":{"10":692,"11":522,"12":730,"13":921,"14":420,"15":438,"16":594,"17":873,"18":322,"19":330,"20":551,"21":742,"22":915,"23":592,"24":600,"25":785,"26":442,"27":485,"28":693,"29":703,"30":1179,"31":465,"32":408,"33":261,"34":683,"35":697,"36":987,"37":428,"38":155,"39":891,"40":109,"41":572,"42":147,"43":465,"44":494,"45":676,"46":420,"47":818,"48":694,"49":840,"50":76,"51":116,"52":648,"53":840,"54":535,"55":502,"56":929,"57":600,"58":351,"59":813,"60":415,"61":762,"62":723,"63":623,"64":480,"65":1056,"66":222,"67":496,"68":0,"69":724,"70":212,"71":218,"72":841,"73":988,"74":516,"75":1006,"76":1109,"77":637,"78":446,"79":520,"80":358,"81":467,"01":268,"02":580,"03":368,"04":965,"05":421,"06":224,"07":461,"08":972,"09":670},"69":{"10":1294,"11":1078,"12":302,"13":476,"14":863,"15":1162,"16":1135,"17":1411,"18":704,"19":548,"20":1275,"21":441,"22":1358,"23":395,"24":157,"25":125,"26":1058,"27":732,"28":234,"29":76,"30":729,"31":879,"32":1132,"33":871,"34":1126,"35":1408,"36":327,"37":724,"38":575,"39":1334,"40":700,"41":1015,"42":871,"43":1136,"44":490,"45":1387,"46":705,"47":535,"48":1418,"49":395,"50":648,"51":699,"52":279,"53":247,"54":978,"55":426,"56":572,"57":589,"58":377,"59":1256,"60":391,"61":177,"62":257,"63":618,"64":1192,"65":532,"66":601,"67":923,"68":724,"69":0,"70":872,"71":744,"72":494,"73":668,"74":903,"75":346,"76":449,"77":1080,"78":823,"79":795,"80":807,"81":910,"01":801,"02":676,"03":1080,"04":305,"05":457,"06":815,"07":1185,"08":312,"09":1394},"70":{"10":664,"11":547,"12":879,"13":1039,"14":566,"15":410,"16":618,"17":857,"18":466,"19":530,"20":523,"21":831,"22":1022,"23":741,"24":748,"25":933,"26":451,"27":509,"28":791,"29":851,"30":1203,"31":490,"32":380,"33":234,"34":790,"35":668,"36":1136,"37":571,"38":304,"39":999,"40":321,"41":680,"42":119,"43":436,"44":643,"45":647,"46":491,"47":842,"48":665,"49":988,"50":256,"51":178,"52":849,"53":989,"54":642,"55":702,"56":1014,"57":743,"58":499,"59":921,"60":564,"61":910,"62":871,"63":648,"64":452,"65":1204,"66":434,"67":643,"68":212,"69":872,"70":0,"71":361,"72":927,"73":1013,"74":662,"75":1154,"76":1257,"77":681,"78":592,"79":545,"80":382,"81":613,"01":293,"02":631,"03":340,"04":1113,"05":621,"06":370,"07":377,"08":1120,"09":642},"71":{"10":620,"11":397,"12":815,"13":1006,"14":262,"15":504,"16":469,"17":748,"18":105,"19":169,"20":560,"21":826,"22":757,"23":677,"24":620,"25":805,"26":317,"27":580,"28":533,"29":691,"30":1274,"31":678,"32":459,"33":479,"34":525,"35":667,"36":1007,"37":210,"38":242,"39":733,"40":109,"41":414,"42":249,"43":395,"44":579,"45":646,"46":505,"47":913,"48":702,"49":925,"50":202,"51":284,"52":488,"53":741,"54":377,"55":341,"56":1013,"57":382,"58":371,"59":655,"60":309,"61":663,"62":743,"63":719,"64":450,"65":1141,"66":144,"67":338,"68":218,"69":744,"70":361,"71":0,"72":926,"73":1084,"74":358,"75":1026,"76":1129,"77":479,"78":288,"79":644,"80":575,"81":308,"01":486,"02":665,"03":338,"04":985,"05":260,"06":74,"07":563,"08":889,"09":679},"72":{"10":1523,"11":1301,"12":196,"13":134,"14":1188,"15":1280,"16":1372,"17":1651,"18":1031,"19":874,"20":1393,"21":100,"22":1683,"23":252,"24":468,"25":370,"26":1220,"27":418,"28":729,"29":571,"30":375,"31":613,"32":1250,"33":703,"34":1451,"35":1538,"36":580,"37":1061,"38":682,"39":1659,"40":817,"41":1340,"42":989,"43":1306,"44":347,"45":1517,"46":465,"47":148,"48":1492,"49":215,"50":765,"51":816,"52":774,"53":620,"54":1303,"55":936,"56":87,"57":1062,"58":593,"59":1581,"60":696,"61":672,"62":339,"63":273,"64":1322,"65":293,"66":813,"67":1264,"68":841,"69":494,"70":927,"71":926,"72":0,"73":183,"74":1241,"75":599,"76":469,"77":1405,"78":1176,"79":473,"80":541,"81":1235,"01":634,"02":302,"03":1210,"04":366,"05":807,"06":1000,"07":1182,"08":565,"09":1512},"73":{"10":1623,"11":1458,"12":384,"13":192,"14":1346,"15":1369,"16":1530,"17":1809,"18":1189,"19":1068,"20":1482,"21":294,"22":1841,"23":446,"24":655,"25":544,"26":1378,"27":504,"28":903,"29":744,"30":192,"31":699,"32":1339,"33":789,"34":1609,"35":1628,"36":639,"37":1254,"38":840,"39":1817,"40":975,"41":1498,"42":1078,"43":1396,"44":541,"45":1607,"46":582,"47":199,"48":1578,"49":273,"50":923,"51":930,"52":948,"53":794,"54":1461,"55":1130,"56":100,"57":1256,"58":787,"59":1739,"60":890,"61":846,"62":526,"63":358,"64":1411,"65":351,"66":1007,"67":1422,"68":988,"69":668,"70":1013,"71":1084,"72":183,"73":0,"74":1442,"75":681,"76":528,"77":1563,"78":1372,"79":559,"80":627,"81":1392,"01":720,"02":465,"03":1299,"04":424,"05":1001,"06":1158,"07":1268,"08":739,"09":1601},"74":{"10":586,"11":370,"12":1072,"13":1264,"14":177,"15":684,"16":427,"17":703,"18":278,"19":374,"20":739,"21":1142,"22":650,"23":972,"24":806,"25":991,"26":445,"27":938,"28":669,"29":828,"30":1595,"31":981,"32":685,"33":777,"34":418,"35":759,"36":1193,"37":181,"38":600,"39":626,"40":467,"41":307,"42":551,"43":476,"44":894,"45":722,"46":862,"47":1236,"48":882,"49":1182,"50":559,"51":642,"52":624,"53":878,"54":270,"55":477,"56":1329,"57":361,"58":656,"59":548,"60":547,"61":799,"62":929,"63":1076,"64":630,"65":1398,"66":498,"67":89,"68":516,"69":903,"70":662,"71":358,"72":1241,"73":1442,"74":0,"75":1135,"76":1315,"77":372,"78":86,"79":1001,"80":873,"81":202,"01":784,"02":1022,"03":518,"04":1171,"05":436,"06":286,"07":805,"08":1026,"09":858},"75":{"10":1561,"11":1345,"12":407,"13":489,"14":1130,"15":1444,"16":1402,"17":1678,"18":991,"19":829,"20":1557,"21":545,"22":1625,"23":547,"24":412,"25":230,"26":1340,"27":883,"28":466,"29":422,"30":641,"31":1018,"32":1414,"33":1108,"34":1393,"35":1690,"36":89,"37":955,"38":857,"39":1602,"40":982,"41":1283,"42":1153,"43":1418,"44":642,"45":1669,"46":864,"47":640,"48":1700,"49":408,"50":930,"51":981,"52":511,"53":257,"54":1245,"55":658,"56":585,"57":821,"58":659,"59":1524,"60":715,"61":336,"62":460,"63":722,"64":1474,"65":444,"66":883,"67":1168,"68":1006,"69":346,"70":1154,"71":1026,"72":599,"73":681,"74":1135,"75":0,"76":222,"77":1348,"78":1067,"79":922,"80":946,"81":1177,"01":1039,"02":751,"03":1362,"04":305,"05":781,"06":1097,"07":1467,"08":117,"09":1676},"76":{"10":1720,"11":1505,"12":496,"13":336,"14":1290,"15":1547,"16":1561,"17":1838,"18":1131,"19":975,"20":1660,"21":544,"22":1785,"23":636,"24":514,"25":326,"26":1442,"27":865,"28":683,"29":525,"30":419,"31":1060,"32":1517,"33":1151,"34":1552,"35":1793,"36":135,"37":1134,"38":960,"39":1761,"40":1084,"41":1442,"42":1256,"43":1521,"44":730,"45":1772,"46":913,"47":617,"48":1802,"49":385,"50":1032,"51":1084,"52":728,"53":477,"54":1405,"55":874,"56":432,"57":1038,"58":762,"59":1683,"60":818,"61":555,"62":563,"63":721,"64":1576,"65":222,"66":985,"67":1349,"68":1109,"69":449,"70":1257,"71":1129,"72":469,"73":528,"74":1315,"75":222,"76":0,"77":1507,"78":1250,"79":920,"80":989,"81":1336,"01":1081,"02":750,"03":1464,"04":144,"05":884,"06":1200,"07":1570,"08":336,"09":1779},"77":{"10":216,"11":124,"12":1294,"13":1486,"14":217,"15":485,"16":69,"17":334,"18":450,"19":567,"20":499,"21":1306,"22":410,"23":1157,"24":998,"25":1184,"26":215,"27":1060,"28":882,"29":1041,"30":1754,"31":1102,"32":487,"33":898,"34":178,"35":389,"36":1386,"37":464,"38":721,"39":386,"40":588,"41":65,"42":568,"43":245,"44":1058,"45":353,"46":984,"47":1393,"48":604,"49":1404,"50":681,"51":764,"52":837,"53":1091,"54":103,"55":690,"56":1493,"57":644,"58":847,"59":308,"60":739,"61":1012,"62":1121,"63":1198,"64":383,"65":1591,"66":620,"67":284,"68":637,"69":1080,"70":681,"71":479,"72":1405,"73":1563,"74":372,"75":1348,"76":1507,"77":0,"78":351,"79":1123,"80":995,"81":171,"01":906,"02":1144,"03":342,"04":1363,"05":628,"06":407,"07":607,"08":1239,"09":505},"78":{"10":564,"11":349,"12":1007,"13":1198,"14":134,"15":614,"16":405,"17":682,"18":192,"19":309,"20":669,"21":1077,"22":628,"23":907,"24":741,"25":926,"26":426,"27":868,"28":601,"29":760,"30":1530,"31":911,"32":615,"33":707,"34":396,"35":738,"36":1128,"37":113,"38":530,"39":605,"40":397,"41":286,"42":481,"43":454,"44":829,"45":701,"46":792,"47":1171,"48":812,"49":1117,"50":489,"51":572,"52":556,"53":810,"54":249,"55":410,"56":1263,"57":293,"58":591,"59":527,"60":482,"61":731,"62":864,"63":1006,"64":560,"65":1333,"66":428,"67":101,"68":446,"69":823,"70":592,"71":288,"72":1176,"73":1372,"74":86,"75":1067,"76":1250,"77":351,"78":0,"79":931,"80":803,"81":180,"01":714,"02":952,"03":448,"04":1106,"05":371,"06":216,"07":735,"08":958,"09":788},"79":{"10":1155,"11":1018,"12":518,"13":585,"14":906,"15":901,"16":1090,"17":1349,"18":748,"19":683,"20":1014,"21":377,"22":1400,"23":403,"24":667,"25":692,"26":938,"27":64,"28":763,"29":823,"30":749,"31":146,"32":871,"33":321,"34":1168,"35":1160,"36":897,"37":854,"38":400,"39":1377,"40":535,"41":1058,"42":610,"43":928,"44":305,"45":1139,"46":142,"47":388,"48":1110,"49":626,"50":483,"51":462,"52":751,"53":961,"54":1021,"55":776,"56":560,"57":901,"58":471,"59":1299,"60":536,"61":882,"62":539,"63":194,"64":943,"65":744,"66":599,"67":982,"68":520,"69":795,"70":545,"71":644,"72":473,"73":559,"74":1001,"75":922,"76":920,"77":1123,"78":931,"79":0,"80":159,"81":952,"01":252,"02":210,"03":831,"04":817,"05":647,"06":718,"07":800,"08":887,"09":1133},"80":{"10":992,"11":875,"12":540,"13":653,"14":778,"15":738,"16":946,"17":1186,"18":680,"19":646,"20":851,"21":445,"22":1272,"23":403,"24":683,"25":717,"26":780,"27":123,"28":726,"29":786,"30":817,"31":128,"32":708,"33":158,"34":1040,"35":997,"36":921,"37":786,"38":363,"39":1249,"40":466,"41":930,"42":447,"43":765,"44":304,"45":976,"46":105,"47":456,"48":947,"49":650,"50":377,"51":299,"52":714,"53":924,"54":892,"55":738,"56":628,"57":864,"58":434,"59":1171,"60":499,"61":845,"62":538,"63":262,"64":780,"65":812,"66":561,"67":854,"68":358,"69":807,"70":382,"71":575,"72":541,"73":627,"74":873,"75":946,"76":989,"77":995,"78":803,"79":159,"80":0,"81":824,"01":89,"02":245,"03":668,"04":885,"05":609,"06":581,"07":637,"08":912,"09":970},"81":{"10":384,"11":168,"12":1124,"13":1315,"14":46,"15":515,"16":225,"17":502,"18":279,"19":396,"20":570,"21":1135,"22":448,"23":986,"24":827,"25":1013,"26":244,"27":889,"28":711,"29":870,"30":1583,"31":932,"32":516,"33":728,"34":216,"35":557,"36":1215,"37":293,"38":550,"39":425,"40":418,"41":106,"42":501,"43":274,"44":887,"45":521,"46":813,"47":1222,"48":712,"49":1233,"50":510,"51":593,"52":666,"53":920,"54":68,"55":519,"56":1322,"57":474,"58":676,"59":347,"60":568,"61":841,"62":951,"63":1027,"64":412,"65":1420,"66":449,"67":113,"68":467,"69":910,"70":613,"71":308,"72":1235,"73":1392,"74":202,"75":1177,"76":1336,"77":171,"78":180,"79":952,"80":824,"81":0,"01":735,"02":973,"03":371,"04":1192,"05":458,"06":237,"07":636,"08":1068,"09":689},"01":{"10":903,"11":786,"12":633,"13":746,"14":689,"15":649,"16":857,"17":1097,"18":591,"19":582,"20":762,"21":538,"22":1183,"23":496,"24":677,"25":809,"26":691,"27":216,"28":720,"29":780,"30":910,"31":196,"32":619,"33":69,"34":951,"35":908,"36":1014,"37":696,"38":335,"39":1160,"40":377,"41":841,"42":358,"43":676,"44":397,"45":887,"46":198,"47":549,"48":858,"49":743,"50":288,"51":210,"52":708,"53":918,"54":803,"55":754,"56":721,"57":868,"58":428,"59":1082,"60":493,"61":839,"62":631,"63":355,"64":691,"65":905,"66":490,"67":765,"68":268,"69":801,"70":293,"71":486,"72":634,"73":720,"74":784,"75":1039,"76":1081,"77":906,"78":714,"79":252,"80":89,"81":735,"01":0,"02":338,"03":579,"04":978,"05":604,"06":492,"07":548,"08":1005,"09":881},"02":{"10":1241,"11":1039,"12":348,"13":414,"14":927,"15":987,"16":1111,"17":1390,"18":769,"19":704,"20":1100,"21":206,"22":1421,"23":284,"24":548,"25":522,"26":959,"27":151,"28":706,"29":678,"30":655,"31":317,"32":957,"33":407,"34":1189,"35":1246,"36":727,"37":875,"38":421,"39":1398,"40":556,"41":1079,"42":696,"43":1014,"44":186,"45":1224,"46":163,"47":295,"48":1196,"49":456,"50":504,"51":548,"52":732,"53":772,"54":1041,"55":757,"56":390,"57":883,"58":413,"59":1320,"60":517,"61":780,"62":419,"63":112,"64":1029,"65":573,"66":619,"67":1003,"68":580,"69":676,"70":631,"71":665,"72":302,"73":465,"74":1022,"75":751,"76":750,"77":1144,"78":952,"79":210,"80":245,"81":973,"02":0,"01":338,"03":917,"04":646,"05":628,"06":738,"07":886,"08":717,"09":1219},"03":{"10":324,"11":207,"12":1099,"13":1290,"14":417,"15":166,"16":278,"17":518,"18":398,"19":505,"20":221,"21":1110,"22":682,"23":961,"24":955,"25":1141,"26":141,"27":795,"28":868,"29":1027,"30":1489,"31":776,"32":167,"33":572,"34":450,"35":329,"36":1343,"37":504,"38":523,"39":659,"40":425,"41":340,"42":226,"43":97,"44":863,"45":308,"46":777,"47":1128,"48":364,"49":1208,"50":444,"51":464,"52":823,"53":1077,"54":302,"55":676,"56":1297,"57":676,"58":706,"59":581,"60":645,"61":998,"62":1079,"63":934,"64":112,"65":1424,"66":479,"67":484,"68":368,"69":1080,"70":340,"71":338,"72":1210,"73":1299,"74":518,"75":1362,"76":1464,"77":342,"78":448,"79":831,"80":668,"81":371,"03":0,"01":579,"02":917,"04":1320,"05":596,"06":255,"07":287,"08":1225,"09":340},"04":{"10":1576,"11":1361,"12":352,"13":232,"14":1146,"15":1403,"16":1417,"17":1694,"18":987,"19":831,"20":1516,"21":440,"22":1641,"23":492,"24":370,"25":182,"26":1298,"27":762,"28":539,"29":381,"30":425,"31":957,"32":1373,"33":1047,"34":1408,"35":1649,"36":214,"37":990,"38":816,"39":1617,"40":940,"41":1298,"42":1112,"43":1377,"44":587,"45":1628,"46":809,"47":514,"48":1658,"49":241,"50":889,"51":940,"52":584,"53":430,"54":1261,"55":730,"56":328,"57":894,"58":618,"59":1539,"60":674,"61":482,"62":419,"63":617,"64":1432,"65":228,"66":841,"67":1205,"68":965,"69":305,"70":1113,"71":985,"72":366,"73":424,"74":1171,"75":305,"76":144,"77":1363,"78":1106,"79":817,"80":885,"81":1192,"04":0,"01":978,"02":646,"03":1320,"05":740,"06":1056,"07":1426,"08":365,"09":1635},"05":{"10":842,"11":626,"12":642,"13":833,"14":411,"15":762,"16":683,"17":959,"18":247,"19":91,"20":817,"21":707,"22":906,"23":538,"24":375,"25":560,"26":574,"27":583,"28":322,"29":424,"30":1164,"31":681,"32":719,"33":638,"34":674,"35":925,"36":762,"37":255,"38":344,"39":882,"40":313,"41":563,"42":510,"43":653,"44":460,"45":903,"46":508,"47":802,"48":959,"49":751,"50":358,"51":440,"52":277,"53":531,"54":526,"55":131,"56":894,"57":257,"58":221,"59":804,"60":113,"61":452,"62":498,"63":711,"64":708,"65":967,"66":200,"67":471,"68":421,"69":457,"70":621,"71":260,"72":807,"73":1001,"74":436,"75":781,"76":884,"77":628,"78":371,"79":647,"80":609,"81":458,"05":0,"01":604,"02":628,"03":596,"04":740,"06":331,"07":824,"08":679,"09":936},"06":{"10":536,"11":314,"12":889,"13":1080,"14":190,"15":421,"16":385,"17":665,"18":131,"19":240,"20":477,"21":900,"22":685,"23":751,"24":690,"25":876,"26":234,"27":654,"28":603,"29":762,"30":1348,"31":689,"32":423,"33":485,"34":453,"35":584,"36":1078,"37":237,"38":316,"39":661,"40":183,"41":342,"42":259,"43":312,"44":653,"45":563,"46":579,"47":987,"48":619,"49":999,"50":275,"51":340,"52":558,"53":812,"54":305,"55":412,"56":1087,"57":409,"58":442,"59":583,"60":380,"61":733,"62":814,"63":793,"64":367,"65":1215,"66":214,"67":266,"68":224,"69":815,"70":370,"71":74,"72":1000,"73":1158,"74":286,"75":1097,"76":1200,"77":407,"78":216,"79":718,"80":581,"81":237,"06":0,"01":492,"02":738,"03":255,"04":1056,"05":331,"07":543,"08":960,"09":596},"07":{"10":506,"11":473,"12":1191,"13":1294,"14":683,"15":122,"16":544,"17":696,"18":686,"19":732,"20":221,"21":1086,"22":923,"23":1054,"24":1061,"25":1246,"26":421,"27":764,"28":1096,"29":1164,"30":1458,"31":745,"32":131,"33":468,"34":716,"35":449,"36":1448,"37":791,"38":616,"39":924,"40":570,"41":605,"42":321,"43":362,"44":955,"45":428,"46":746,"47":1098,"48":310,"49":1301,"50":537,"51":545,"52":1051,"53":1305,"54":568,"55":904,"56":1269,"57":963,"58":812,"59":846,"60":873,"61":1226,"62":1184,"63":903,"64":291,"65":1453,"66":683,"67":750,"68":461,"69":1185,"70":377,"71":563,"72":1182,"73":1268,"74":805,"75":1467,"76":1570,"77":607,"78":735,"79":800,"80":637,"81":636,"07":0,"01":548,"02":886,"03":287,"04":1426,"05":824,"06":543,"08":1433,"09":346},"08":{"10":1452,"11":1236,"12":373,"13":547,"14":1021,"15":1391,"16":1293,"17":1569,"18":882,"19":720,"20":1446,"21":511,"22":1516,"23":512,"24":377,"25":195,"26":1203,"27":849,"28":357,"29":320,"30":755,"31":983,"32":1348,"33":1074,"34":1284,"35":1554,"36":203,"37":846,"38":823,"39":1493,"40":942,"41":1174,"42":1119,"43":1282,"44":607,"45":1532,"46":830,"47":606,"48":1588,"49":465,"50":896,"51":947,"52":402,"53":148,"54":1136,"55":549,"56":643,"57":712,"58":625,"59":1415,"60":617,"61":227,"62":426,"63":688,"64":1337,"65":558,"66":829,"67":1059,"68":972,"69":312,"70":1120,"71":889,"72":565,"73":739,"74":1026,"75":117,"76":336,"77":1239,"78":958,"79":887,"80":912,"81":1068,"08":0,"01":1005,"02":717,"03":1225,"04":365,"05":679,"06":960,"07":1433,"09":1565},"09":{"10":291,"11":525,"12":1401,"13":1592,"14":735,"15":286,"16":441,"17":451,"18":738,"19":845,"20":124,"21":1412,"22":670,"23":1263,"24":1270,"25":1455,"26":474,"27":1097,"28":1208,"29":1367,"30":1791,"31":1078,"32":288,"33":813,"34":680,"35":128,"36":1658,"37":844,"38":825,"39":684,"40":765,"41":567,"42":528,"43":415,"44":1165,"45":152,"46":1079,"47":1430,"48":98,"49":1510,"50":746,"51":766,"52":1163,"53":1417,"54":621,"55":1016,"56":1599,"57":1016,"58":1021,"59":620,"60":985,"61":1338,"62":1393,"63":1236,"64":272,"65":1726,"66":819,"67":802,"68":670,"69":1394,"70":642,"71":679,"72":1512,"73":1601,"74":858,"75":1676,"76":1779,"77":505,"78":788,"79":1133,"80":970,"81":689,"09":0,"01":881,"02":1219,"03":340,"04":1635,"05":936,"06":596,"07":346,"08":1565}} \ No newline at end of file diff --git a/dataSizeReport.json b/dataSizeReport.json index 4fb707f..d7c4ae0 100644 --- a/dataSizeReport.json +++ b/dataSizeReport.json @@ -1,7 +1,7 @@ { "core": { "index": 7936.58, - "city_distances": 61.09 + "city_distances": 61.11 }, "extra": { "neighbourhoods": 1787.68, diff --git a/dev/commit.js b/dev/commit.js deleted file mode 100644 index 889066a..0000000 --- a/dev/commit.js +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/env node -const {exec, execSync} = require('child_process') -const fs = require('fs') -const path = require('path') -const cli = require('yargs')() -const colors = require('colors') -const semver = require('semver') - -let pkgjson = undefined - -function validateCodebaseChanges() { - const output = execSync('git status -s') - const changes = output.toString().split(/[\r\n]/).filter(line => line.trim().length > 0) - if (!changes || changes.length < 1) { - throw new Error('No change detected in the codebase.') - } -} - -function readCurrentVersion() { - pkgjson = JSON.parse(fs.readFileSync('./package.json', 'utf8')) - return pkgjson.version -} - -function genNextVersion(scheme, currentVersion, level) { - switch (scheme) { - case 'semver': - return semver.inc(currentVersion, level) - break; - default: - throw new Error('Unsupported versioning scheme.') - } -} - -function updatePKGJson(version) { - pkgjson.version = version - fs.writeFileSync('./package.json', JSON.stringify(pkgjson, null, 2)) -} - -function revertPKGJson(version) { - updatePKGJson(version) -} - -function commit(argv) { - const {level, message, branch, publish} = argv - - validateCodebaseChanges() - - const currentVersion = readCurrentVersion() - const nextVersion = genNextVersion('semver', currentVersion, level) - - updatePKGJson(nextVersion) - - const commitMessages = Array.isArray(message) ? message : [message] - const commitMessagesCommand = '-m "' + commitMessages.join('" -m "') + '"' - const commands = [ - 'git tag -a "' + nextVersion + '" ' + commitMessagesCommand, - 'git add .', - 'git commit ' + commitMessagesCommand, - 'git push -u origin ' + branch + ' --tags' - ] - for (let i = 0; i < commands.length; i++) { - try { - execSync(commands[i], {stdio: 'inherit', encoding: 'utf8'}) - } catch (e) { - revertPKGJson(currentVersion) - throw e - } - } - - if (publish) { - try { - execSync('npm publish --access public', {stdio: 'inherit', encoding: 'utf8'}) - } catch (e) { - revertPKGJson(currentVersion) - throw e - } - } - - console.log('New version ' + nextVersion + ' released successfully.'.green) -} - -cli - .usage('Usage: npm run commit -- [level] [message] [branch] [publish]') - .command( - 'commit', - 'Commits changes to a remote repo.', - { - level: { - alias: 'l', - describe: 'The semver compatible level of the commit.', - choices: ['major', 'minor', 'patch', 'premajor', 'preminor', 'prepatch', 'prerelease'], - demandOption: true - }, - message: { - alias: 'm', - describe: 'A commit message.', - demandOption: true - }, - branch: { - alias: 'b', - describe: 'The branch name you are committing.', - default: 'master' - }, - publish: { - alias: 'p', - type: 'boolean', - describe: 'Also publish on npm by executing the command "npm publish --access public".', - default: false - } - }, - commit - ) - -cli.parse(process.argv.slice(2)) diff --git a/dev/generateBabelPolyfillReport.js b/dev/generateBabelPolyfillReport.js deleted file mode 100644 index c04a810..0000000 --- a/dev/generateBabelPolyfillReport.js +++ /dev/null @@ -1,49 +0,0 @@ -const {execSync} = require('child_process') -const fs = require('fs') - -const result = execSync('POLYFILL_REPORTING=1 npm run build', {encoding: 'utf8'}) -const lines = result.split(/[\r\n]/).filter(l => typeof l == 'string' && l.length > 0) - -const rePolyfills = /^(es\.)|^(esnext\.)|^(helpers\.)|^(web\.)/g -let searchPolyfills = false -const polyfillsData = [] -let searchTargets = false -let targetsData = '{' -for (let i = 0; i < lines.length; i++) { - const line = lines[i] - - if (searchPolyfills === true && line.slice(0, 2) == ' ') { - const matches = line.slice(2).match(rePolyfills) - if (matches && matches.length > 0) polyfillsData.push(line.trim().split(' ')[0]) - } - - if (searchTargets === true && line == '}') searchTargets = false - if (searchTargets === true && line.length > 3 && line.slice(0, 3) == ' "') { - targetsData += line.trim() - } - - if (searchPolyfills === false && line.indexOf('Using polyfills with `usage` option:') !== -1) - searchPolyfills = true - if (searchTargets === false && line.indexOf('Using targets:') !== -1) { - targetsData = '{' - searchTargets = true - } -} - -targetsData += '}' -const targets = JSON.parse(targetsData) - -const readmeData = fs.readFileSync('./README.md', 'utf8') -const re = /\[comment\]: # \(BABEL_POLYFILLS_REPORT_START\)[\s\S]+\[comment\]: # \(BABEL_POLYFILLS_REPORT_END\)/gm -if (re.test(readmeData)) { - const replacement = `[comment]: # (BABEL_POLYFILLS_REPORT_START) -\`\`\`js -// polyfills: -${JSON.stringify(polyfillsData.filter((s, i, self) => self.indexOf(s) === i), null, 2)} -// based on the targets: -${JSON.stringify(targets, null, 2)} -\`\`\` -[comment]: # (BABEL_POLYFILLS_REPORT_END)` - - fs.writeFileSync('./README.md', readmeData.replace(re, replacement)) -} diff --git a/dev/generateDistributionReport.js b/dev/generateDistributionReport.js deleted file mode 100644 index 63000be..0000000 --- a/dev/generateDistributionReport.js +++ /dev/null @@ -1,18 +0,0 @@ -const fs = require('fs') - -const files = fs.readdirSync('./dist') -const list = files.filter(f => f.slice(0, 1) != '.').map(function(f) { - return f + ' (' + (fs.statSync('./dist/' + f)['size'] / 1000).toFixed(2) + ' KB)' -}) - -const readmeData = fs.readFileSync('./README.md', 'utf8') -const re = /\[comment\]: # \(DISTRIBUTIONS_REPORT_START\)[\s\S]+\[comment\]: # \(DISTRIBUTIONS_REPORT_END\)/gm -if (re.test(readmeData)) { - const replacement = `[comment]: # (DISTRIBUTIONS_REPORT_START) -\`\`\`js -${JSON.stringify(list, null, 2)} -\`\`\` -[comment]: # (DISTRIBUTIONS_REPORT_END)` - - fs.writeFileSync('./README.md', readmeData.replace(re, replacement)) -} diff --git a/generators/core/cityDistances.js b/generators/core/cityDistances.js index efdeba3..7310fcd 100644 --- a/generators/core/cityDistances.js +++ b/generators/core/cityDistances.js @@ -25,7 +25,7 @@ function sortCitiesByCode(citiesByCode) { const cities = sortCitiesByCode(citiesByCode) -const workbook = XLSX.readFile('./storage/ilmesafe.xls') +const workbook = XLSX.readFile('./storage/ilmesafe.xlsx') const worksheet = workbook.Sheets[workbook.SheetNames[0]] const arr = XLSX.utils.sheet_to_json(worksheet) diff --git a/generators/core/index.js b/generators/core/index.js index 959c2cd..6f0731f 100644 --- a/generators/core/index.js +++ b/generators/core/index.js @@ -1,12 +1,13 @@ const fs = require('fs') const path = require('path') -const fetch = require('node-fetch') +const crypto = require('crypto') +const https = require('https') const StreamZip = require('node-stream-zip') const XLSX = require('xlsx') const {updateSizeReport, casing} = require('../../helpers') const {titlecase} = casing -const url = 'http://postakodu.ptt.gov.tr/Dosyalar/pk_list.zip' +const url = 'https://postakodu.ptt.gov.tr/Dosyalar/pk_list.zip' const filename = 'index.json' const storagePath = 'storage' const dest = path.join('data/core', filename) @@ -18,28 +19,29 @@ const requestOptions = { 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:73.0) Gecko/20100101 Firefox/73.0', Referer: 'http://postakodu.ptt.gov.tr/', Host: 'postakodu.ptt.gov.tr' - } + }, + //insecureHTTPParser: true, + //rejectUnauthorized: false, + secureOptions: crypto.constants.SSL_OP_LEGACY_SERVER_CONNECT } function checkIfDataUpdated() { return new Promise(function(resolve, reject) { const lightRequestOptions = Object.assign({}, requestOptions, {method: 'HEAD'}) - fetch(url, lightRequestOptions) - .then(function(res) { - const etag = res.headers.get('etag').replace(/"+/g, '') - // compare new etag with our previously stored etag - const etagFile = path.join(storagePath, 'etag') - if (fs.existsSync(etagFile)) { - if (etag == fs.readFileSync(etagFile, 'utf8')) { - return resolve(false) - } + const req = https.request(url, lightRequestOptions, res => { + const etag = res.headers['etag'].replace(/"+/g, '') + // compare new etag with our previously stored etag + const etagFile = path.join(storagePath, 'etag') + if (fs.existsSync(etagFile)) { + if (etag === fs.readFileSync(etagFile, 'utf8')) { + return resolve(false) } - fs.writeFileSync(etagFile, etag, 'utf8') - return resolve(true) - }) - .catch(function(err) { - throw err - }) + } + fs.writeFileSync(etagFile, etag, 'utf8') + return resolve(true) + }).on('error', err => { + throw err + }).end() }) } @@ -47,71 +49,73 @@ function fetchAndParse() { const stream = fs.createWriteStream(path.join(storagePath, 'pk_list.zip')) return new Promise(function(resolve, reject) { - fetch(url) - .then(function(res) { - res.body.pipe(stream) + const req = https.request(url, requestOptions, res => { + res.pipe(stream) + + res.on('error', function(err) { + stream.close() + throw err + }) + + stream.on('finish', function() { + stream.close() + + // unzip + const zip = new StreamZip({ + file: path.join(storagePath, 'pk_list.zip'), + storeEntries: true + }) - res.body.on('error', function(err) { - stream.close() + zip.on('error', function(err) { throw err }) - stream.on('finish', function() { - stream.close() - - // unzip - const zip = new StreamZip({ - file: path.join(storagePath, 'pk_list.zip'), - storeEntries: true - }) - - zip.on('error', function(err) { - throw err - }) - - zip.on('ready', function() { - for (const entry of Object.values(zip.entries())) { - if (path.extname(entry.name) == '.xlsx') { - zip.extract(entry.name, storagePath + '/' + entry.name, function(err) { - if (err) throw err - zip.close() - - // json - const workbook = XLSX.readFile(storagePath + '/' + entry.name) - const worksheet = workbook.Sheets[workbook.SheetNames[0]] - const json = XLSX.utils.sheet_to_json(worksheet) - const trimmed = json.map(function(obj) { - const neighbourhoodKey = obj.hasOwnProperty('Mahalle') - ? 'Mahalle' - : 'Mahalle/Mahalle(köy/belde)' - const districtKey = obj.hasOwnProperty('semt/bucak') - ? 'semt/bucak' - : 'semt_bucak_belde' - const neighbourhood = obj[neighbourhoodKey] - .trim() - .replace(' MAH', '') - .replace(' KÖYÜ', '') - - obj.il = titlecase(obj.il.trim()) - obj['ilçe'] = titlecase(obj['ilçe'].trim()) - obj[districtKey] = titlecase(obj[districtKey].trim()) - obj[neighbourhoodKey] = titlecase(neighbourhood) - obj.PK = obj.PK.trim() - return obj - }) - fs.writeFileSync(dest, JSON.stringify(json)) - updateSizeReport(dest, 'core') - - return resolve() + zip.on('ready', function() { + for (const entry of Object.values(zip.entries())) { + if (path.extname(entry.name) == '.xlsx') { + zip.extract(entry.name, storagePath + '/' + entry.name, function(err) { + if (err) throw err + zip.close() + + // json + const workbook = XLSX.readFile(storagePath + '/' + entry.name) + const worksheet = workbook.Sheets[workbook.SheetNames[0]] + const json = XLSX.utils.sheet_to_json(worksheet) + const trimmed = json.map(function(obj) { + const neighbourhoodKey = obj.hasOwnProperty('Mahalle') + ? 'Mahalle' + : 'Mahalle/Mahalle(köy/belde)' + const districtKey = obj.hasOwnProperty('semt/bucak') + ? 'semt/bucak' + : 'semt_bucak_belde' + const neighbourhood = obj[neighbourhoodKey] + .trim() + .replace(' MAH', '') + .replace(' KÖYÜ', '') + + obj.il = titlecase(obj.il.trim()) + obj['ilçe'] = titlecase(obj['ilçe'].trim()) + obj[districtKey] = titlecase(obj[districtKey].trim()) + obj[neighbourhoodKey] = titlecase(neighbourhood) + obj.PK = obj.PK.trim() + return obj }) - } + fs.writeFileSync(dest, JSON.stringify(json)) + updateSizeReport(dest, 'core') + + return resolve() + }) } - }) + } }) }) - .catch(function(err) { - throw err - }) + }) + + req.on(err => { + throw err + }) + + req.end() }) } @@ -120,6 +124,7 @@ console.log('Looking up for if we still have the latest version of the data...') checkIfDataUpdated().then(function(result) { if (result === true) { console.log('There is an update! Fetching the latest version of the data...') + return; fetchAndParse().then(function() { console.log('Data is ready to use.') diff --git a/generators/extra/cityCodeList.js b/generators/extra/cityCodeList.js index 50d0c8a..eda4e05 100644 --- a/generators/extra/cityCodeList.js +++ b/generators/extra/cityCodeList.js @@ -1,6 +1,5 @@ const fs = require('fs') const path = require('path') -const {validationkit} = require('basekits') const {updateSizeReport} = require('../../helpers') const dataFilePath = path.join('data/core', 'index.json') @@ -8,7 +7,7 @@ const targetFilePath = path.join('data/extra', 'city_code_list.json') const data = JSON.parse( fs.readFileSync(dataFilePath, 'utf8') ) const licensePlateCodes = data - .filter(c => validationkit.isNotEmpty(c) && validationkit.isNotEmpty(c.PK)) + .filter(c => c && c.PK) .map(obj => obj.PK.slice(0, 2)) .filter((c, i, arr) => arr.indexOf(c) === i) diff --git a/generators/extra/cityList.js b/generators/extra/cityList.js index e4ae8af..81e1a07 100644 --- a/generators/extra/cityList.js +++ b/generators/extra/cityList.js @@ -1,6 +1,5 @@ const fs = require('fs') const path = require('path') -const {validationkit} = require('basekits') const {updateSizeReport} = require('../../helpers') const dataFilePath = path.join('data/core', 'index.json') @@ -9,7 +8,7 @@ const targetFilePath = path.join('data/extra', 'city_list.json') const data = JSON.parse( fs.readFileSync(dataFilePath, 'utf8') ) const cities = data .map(obj => obj.il) - .filter(c => validationkit.isNotEmpty(c)) + .filter(c => c) .filter((c, i, arr) => arr.indexOf(c) === i) fs.writeFileSync(targetFilePath, JSON.stringify(cities), 'utf8') diff --git a/generators/extra/districtsByCity.js b/generators/extra/districtsByCity.js index 4f1c7d9..49b5ed8 100644 --- a/generators/extra/districtsByCity.js +++ b/generators/extra/districtsByCity.js @@ -1,6 +1,5 @@ const fs = require('fs') const path = require('path') -const {validationkit} = require('basekits') const {updateSizeReport} = require('../../helpers') const dataFilePath = path.join('data/core', 'index.json') @@ -8,9 +7,9 @@ const targetFilePath = path.join('data/extra', 'districts_by_city.json') const data = JSON.parse( fs.readFileSync(dataFilePath, 'utf8') ) const tree = data.reduce(function(memo, obj) { - if (validationkit.isNotEmpty(obj.il) && validationkit.isNotEmpty(obj.PK)) { + if (obj.il && obj.PK) { const prop = obj.PK.slice(0, 2) - if (validationkit.isEmpty(memo[prop])) memo[prop] = [] + if (!memo[prop]) memo[prop] = [] if (memo[prop].indexOf(obj['ilçe']) === -1) memo[prop].push(obj['ilçe']) } return memo diff --git a/generators/extra/divisions.js b/generators/extra/divisions.js index 8495d32..854360c 100644 --- a/generators/extra/divisions.js +++ b/generators/extra/divisions.js @@ -1,8 +1,5 @@ const fs = require('fs') const path = require('path') -const {validationkit} = require('basekits') -const {updateSizeReport, casing} = require('../../helpers') -const {camelcase} = casing fs.mkdirSync(path.join('data/extra/divisions'), {recursive: true}) diff --git a/generators/extra/neighbourhoodsByDistrictAndCity.js b/generators/extra/neighbourhoodsByDistrictAndCity.js index 8779600..4c6c375 100644 --- a/generators/extra/neighbourhoodsByDistrictAndCity.js +++ b/generators/extra/neighbourhoodsByDistrictAndCity.js @@ -1,6 +1,5 @@ const fs = require('fs') const path = require('path') -const {validationkit} = require('basekits') const {updateSizeReport} = require('../../helpers') const dataFilePath = path.join('data/core', 'index.json') @@ -8,10 +7,10 @@ const targetFilePath = path.join('data/extra', 'neighbourhoods_by_district_and_c const data = JSON.parse( fs.readFileSync(dataFilePath, 'utf8') ) const tree = data.reduce(function(memo, obj) { - if (validationkit.isNotEmpty(obj.il)) { + if (obj.il) { const prop = obj.PK.slice(0, 2) - if (validationkit.isEmpty(memo[prop])) memo[prop] = {} - if (validationkit.isEmpty(memo[prop][obj['ilçe']])) memo[prop][obj['ilçe']] = [] + if (!memo[prop]) memo[prop] = {} + if (!memo[prop][obj['ilçe']]) memo[prop][obj['ilçe']] = [] memo[prop][obj['ilçe']].push(obj.Mahalle) } return memo diff --git a/generators/extra/zipcodeList.js b/generators/extra/zipcodeList.js index fa3d50a..5da573a 100644 --- a/generators/extra/zipcodeList.js +++ b/generators/extra/zipcodeList.js @@ -1,6 +1,5 @@ const fs = require('fs') const path = require('path') -const {validationkit} = require('basekits') const {updateSizeReport} = require('../../helpers') const dataFilePath = path.join('data/core', 'index.json') @@ -9,7 +8,7 @@ const targetFilePath = path.join('data/extra', 'zipcode_list.json') const data = JSON.parse( fs.readFileSync(dataFilePath, 'utf8') ) const zipcodes = data .map(obj => obj.PK) - .filter(c => validationkit.isNotEmpty(c)) + .filter(c => c) .filter((c, i, arr) => arr.indexOf(c) === i) fs.writeFileSync(targetFilePath, JSON.stringify(zipcodes), 'utf8') diff --git a/package-lock.json b/package-lock.json index 9bac6e6..aff4676 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,39 +1,2650 @@ { "name": "turkey-neighbourhoods", - "version": "2.0.3", - "lockfileVersion": 1, + "version": "2.1.1", + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "turkey-neighbourhoods", + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "underscore": "^1.13.6" + }, + "devDependencies": { + "colors": "^1.4.0", + "node-releaser": "^2.0.0-beta.4", + "node-stream-zip": "^1.13.3", + "semver": "^7.3.5", + "xlsx": "^0.18.5", + "yargs": "^15.4.1" + }, + "funding": { + "type": "ko-fi", + "url": "https://ko-fi.com/muratgozel" + } + }, + "node_modules/@babel/runtime": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", + "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz", + "integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@octokit/app": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/@octokit/app/-/app-13.1.2.tgz", + "integrity": "sha512-Kf+h5sa1SOI33hFsuHvTsWj1jUrjp1x4MuiJBq7U/NicfEGa6nArPUoDnyfP/YTmcQ5cQ5yvOgoIBkbwPg6kzQ==", + "dev": true, + "dependencies": { + "@octokit/auth-app": "^4.0.8", + "@octokit/auth-unauthenticated": "^3.0.0", + "@octokit/core": "^4.0.0", + "@octokit/oauth-app": "^4.0.7", + "@octokit/plugin-paginate-rest": "^6.0.0", + "@octokit/types": "^9.0.0", + "@octokit/webhooks": "^10.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "node_modules/@octokit/app/node_modules/@octokit/plugin-paginate-rest": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz", + "integrity": "sha512-Sq5VU1PfT6/JyuXPyt04KZNVsFOSBaYOAq2QRZUwzVlI10KFvcbUo8lR258AAQL1Et60b0WuVik+zOWKLuDZxw==", + "dev": true, + "dependencies": { + "@octokit/types": "^9.0.0" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "@octokit/core": ">=4" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^16.0.0" + } + }, + "node_modules/@octokit/auth-app": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@octokit/auth-app/-/auth-app-4.0.8.tgz", + "integrity": "sha512-miI7y9FfS/fL1bSPsDaAfCGSxQ04iGLyisI2GA8N7P6eB6AkCOt+F1XXapJKRnAubQubvYF0dqxoTZYyKk93NQ==", + "dev": true, + "dependencies": { + "@octokit/auth-oauth-app": "^5.0.0", + "@octokit/auth-oauth-user": "^2.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^8.0.0", + "@types/lru-cache": "^5.1.0", + "deprecation": "^2.3.1", + "lru-cache": "^6.0.0", + "universal-github-app-jwt": "^1.1.1", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/auth-oauth-app": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz", + "integrity": "sha512-UPX1su6XpseaeLVCi78s9droxpGtBWIgz9XhXAx9VXabksoF0MyI5vaa1zo1njyYt6VaAjFisC2A2Wchcu2WmQ==", + "dev": true, + "dependencies": { + "@octokit/auth-oauth-device": "^4.0.0", + "@octokit/auth-oauth-user": "^2.0.0", + "@octokit/request": "^6.0.0", + "@octokit/types": "^9.0.0", + "@types/btoa-lite": "^1.0.0", + "btoa-lite": "^1.0.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^16.0.0" + } + }, + "node_modules/@octokit/auth-oauth-device": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.3.tgz", + "integrity": "sha512-KPTx5nMntKjNZzzltO3X4T68v22rd7Cp/TcLJXQE2U8aXPcZ9LFuww9q9Q5WUNSu3jwi3lRwzfkPguRfz1R8Vg==", + "dev": true, + "dependencies": { + "@octokit/oauth-methods": "^2.0.0", + "@octokit/request": "^6.0.0", + "@octokit/types": "^8.0.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/auth-oauth-user": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-user/-/auth-oauth-user-2.1.0.tgz", + "integrity": "sha512-TC2Mj8NkSy9uAnZLYX+FKB/IH6uDe+qYNzHzH8l13JlzsrTE7GKkcqtXdSGGN4tncyROAB4/KS5rDPRCEnWHlA==", + "dev": true, + "dependencies": { + "@octokit/auth-oauth-device": "^4.0.0", + "@octokit/oauth-methods": "^2.0.0", + "@octokit/request": "^6.0.0", + "@octokit/types": "^8.0.0", + "btoa-lite": "^1.0.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/auth-token": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz", + "integrity": "sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==", + "dev": true, + "dependencies": { + "@octokit/types": "^9.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/auth-token/node_modules/@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "node_modules/@octokit/auth-token/node_modules/@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^16.0.0" + } + }, + "node_modules/@octokit/auth-unauthenticated": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@octokit/auth-unauthenticated/-/auth-unauthenticated-3.0.4.tgz", + "integrity": "sha512-AT74XGBylcLr4lmUp1s6mjSUgphGdlse21Qjtv5DzpX1YOl5FXKwvNcZWESdhyBbpDT8VkVyLFqa/7a7eqpPNw==", + "dev": true, + "dependencies": { + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^9.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/auth-unauthenticated/node_modules/@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "node_modules/@octokit/auth-unauthenticated/node_modules/@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^16.0.0" + } + }, + "node_modules/@octokit/core": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.0.tgz", + "integrity": "sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg==", + "dev": true, + "dependencies": { + "@octokit/auth-token": "^3.0.0", + "@octokit/graphql": "^5.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^9.0.0", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/core/node_modules/@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "node_modules/@octokit/core/node_modules/@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^16.0.0" + } + }, + "node_modules/@octokit/endpoint": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.4.tgz", + "integrity": "sha512-hXJP43VT2IrUxBCNIahta8qawpIzLvCjHLCuDDsdIPbd6+jPwsc3KGl/kdQ37mLd+sdiJm6c9qKI7k5CjE0Z9A==", + "dev": true, + "dependencies": { + "@octokit/types": "^9.0.0", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/endpoint/node_modules/@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "node_modules/@octokit/endpoint/node_modules/@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^16.0.0" + } + }, + "node_modules/@octokit/graphql": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz", + "integrity": "sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==", + "dev": true, + "dependencies": { + "@octokit/request": "^6.0.0", + "@octokit/types": "^9.0.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/graphql/node_modules/@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "node_modules/@octokit/graphql/node_modules/@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^16.0.0" + } + }, + "node_modules/@octokit/oauth-app": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@octokit/oauth-app/-/oauth-app-4.2.0.tgz", + "integrity": "sha512-gyGclT77RQMkVUEW3YBeAKY+LBSc5u3eC9Wn/Uwt3WhuKuu9mrV18EnNpDqmeNll+mdV02yyBROU29Tlili6gg==", + "dev": true, + "dependencies": { + "@octokit/auth-oauth-app": "^5.0.0", + "@octokit/auth-oauth-user": "^2.0.0", + "@octokit/auth-unauthenticated": "^3.0.0", + "@octokit/core": "^4.0.0", + "@octokit/oauth-authorization-url": "^5.0.0", + "@octokit/oauth-methods": "^2.0.0", + "@types/aws-lambda": "^8.10.83", + "fromentries": "^1.3.1", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/oauth-authorization-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz", + "integrity": "sha512-y1WhN+ERDZTh0qZ4SR+zotgsQUE1ysKnvBt1hvDRB2WRzYtVKQjn97HEPzoehh66Fj9LwNdlZh+p6TJatT0zzg==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/oauth-methods": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz", + "integrity": "sha512-RDSa6XL+5waUVrYSmOlYROtPq0+cfwppP4VaQY/iIei3xlFb0expH6YNsxNrZktcLhJWSpm9uzeom+dQrXlS3A==", + "dev": true, + "dependencies": { + "@octokit/oauth-authorization-url": "^5.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^8.0.0", + "btoa-lite": "^1.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/openapi-types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", + "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", + "dev": true + }, + "node_modules/@octokit/plugin-paginate-rest": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz", + "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==", + "dev": true, + "dependencies": { + "@octokit/types": "^8.0.0" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "@octokit/core": ">=4" + } + }, + "node_modules/@octokit/plugin-rest-endpoint-methods": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.8.1.tgz", + "integrity": "sha512-QrlaTm8Lyc/TbU7BL/8bO49vp+RZ6W3McxxmmQTgYxf2sWkO8ZKuj4dLhPNJD6VCUW1hetCmeIM0m6FTVpDiEg==", + "dev": true, + "dependencies": { + "@octokit/types": "^8.1.1", + "deprecation": "^2.3.1" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "@octokit/core": ">=3" + } + }, + "node_modules/@octokit/plugin-retry": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@octokit/plugin-retry/-/plugin-retry-4.0.4.tgz", + "integrity": "sha512-d7qGFLR3AH+WbNEDUvBPgMc7wRCxU40FZyNXFFqs8ISw75ZYS5/P3ScggzU13dCoY0aywYDxKugGstQTwNgppA==", + "dev": true, + "dependencies": { + "@octokit/types": "^9.0.0", + "bottleneck": "^2.15.3" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "@octokit/core": ">=3" + } + }, + "node_modules/@octokit/plugin-retry/node_modules/@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "node_modules/@octokit/plugin-retry/node_modules/@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^16.0.0" + } + }, + "node_modules/@octokit/plugin-throttling": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@octokit/plugin-throttling/-/plugin-throttling-4.3.2.tgz", + "integrity": "sha512-ZaCK599h3tzcoy0Jtdab95jgmD7X9iAk59E2E7hYKCAmnURaI4WpzwL9vckImilybUGrjY1JOWJapDs2N2D3vw==", + "dev": true, + "dependencies": { + "@octokit/types": "^8.0.0", + "bottleneck": "^2.15.3" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "@octokit/core": "^4.0.0" + } + }, + "node_modules/@octokit/request": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz", + "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==", + "dev": true, + "dependencies": { + "@octokit/endpoint": "^7.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^8.0.0", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.7", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/request-error": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", + "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", + "dev": true, + "dependencies": { + "@octokit/types": "^9.0.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/request-error/node_modules/@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^16.0.0" + } + }, + "node_modules/@octokit/types": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.2.1.tgz", + "integrity": "sha512-8oWMUji8be66q2B9PmEIUyQm00VPDPun07umUWSaCwxmeaquFBro4Hcc3ruVoDo3zkQyZBlRvhIMEYS3pBhanw==", + "dev": true, + "dependencies": { + "@octokit/openapi-types": "^14.0.0" + } + }, + "node_modules/@octokit/webhooks": { + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/@octokit/webhooks/-/webhooks-10.7.0.tgz", + "integrity": "sha512-zZBbQMpXXnK/ki/utrFG/TuWv9545XCSLibfDTxrYqR1PmU6zel02ebTOrA7t5XIGHzlEOc/NgISUIBUe7pMFA==", + "dev": true, + "dependencies": { + "@octokit/request-error": "^3.0.0", + "@octokit/webhooks-methods": "^3.0.0", + "@octokit/webhooks-types": "6.10.0", + "aggregate-error": "^3.1.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/webhooks-methods": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@octokit/webhooks-methods/-/webhooks-methods-3.0.2.tgz", + "integrity": "sha512-Vlnv5WBscf07tyAvfDbp7pTkMZUwk7z7VwEF32x6HqI+55QRwBTcT+D7DDjZXtad/1dU9E32x0HmtDlF9VIRaQ==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@octokit/webhooks-types": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@octokit/webhooks-types/-/webhooks-types-6.10.0.tgz", + "integrity": "sha512-lDNv83BeEyxxukdQ0UttiUXawk9+6DkdjjFtm2GFED+24IQhTVaoSbwV9vWWKONyGLzRmCQqZmoEWkDhkEmPlw==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.3.0.tgz", + "integrity": "sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "dev": true, + "dependencies": { + "defer-to-connect": "^2.0.1" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/@types/aws-lambda": { + "version": "8.10.109", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.109.tgz", + "integrity": "sha512-/ME92FneNyXQzrAfcnQQlW1XkCZGPDlpi2ao1MJwecN+6SbeonKeggU8eybv1DfKli90FAVT1MlIZVXfwVuCyg==", + "dev": true + }, + "node_modules/@types/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==", + "dev": true + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "dev": true + }, + "node_modules/@types/jsonwebtoken": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", + "integrity": "sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", + "dev": true + }, + "node_modules/adler-32": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", + "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/before-after-hook": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", + "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", + "dev": true + }, + "node_modules/bl": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "dev": true, + "dependencies": { + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bottleneck": { + "version": "2.19.5", + "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz", + "integrity": "sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==", + "dev": true + }, + "node_modules/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==", + "dev": true + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "dev": true, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/cacheable-request": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.5.tgz", + "integrity": "sha512-5RwYYCfzjNPsyJxb/QpaM0bfzx+kw5/YpDhZPm9oMIDntHFQ9YXeyV47ZvzlTE0XrrrbyO2UITJH4GF9eRLdXQ==", + "dev": true, + "dependencies": { + "@types/http-cache-semantics": "^4.0.1", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.0", + "keyv": "^4.5.2", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/calver": { + "version": "22.8.4", + "resolved": "https://registry.npmjs.org/calver/-/calver-22.8.4.tgz", + "integrity": "sha512-/ZWHVLxyJoQyFcjDqS9uEQfXrsG2ABx5Taxo1Iysjnr+psZPvmdy4l014YnP0iG6wZZZMr8dsSOwQb1BEK/kcw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.15.4", + "@babel/runtime-corejs3": "^7.15.4" + }, + "funding": { + "type": "ko-fi", + "url": "https://ko-fi.com/muratgozel" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cfb": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", + "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", + "dev": true, + "dependencies": { + "adler-32": "~1.3.0", + "crc-32": "~1.2.0" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/chalk": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", + "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dev": true, + "dependencies": { + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/codepage": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", + "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/convict": { + "version": "6.2.4", + "resolved": "https://registry.npmjs.org/convict/-/convict-6.2.4.tgz", + "integrity": "sha512-qN60BAwdMVdofckX7AlohVJ2x9UvjTNoKVXCL2LxFk1l7757EJqf1nySdMkPQer0bt8kQ5lQiyZ9/2NvrFBuwQ==", + "dev": true, + "dependencies": { + "lodash.clonedeep": "^4.5.0", + "yargs-parser": "^20.2.7" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/convict/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/core-js-pure": { + "version": "3.27.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.2.tgz", + "integrity": "sha512-Cf2jqAbXgWH3VVzjyaaFkY1EBazxugUepGymDoeteyYr9ByX51kD2jdHZlsEF/xnJMyN3Prua7mQuzwMg6Zc9A==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "dev": true, + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", + "dev": true + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "dev": true, + "engines": { + "node": ">= 14.17" + } + }, + "node_modules/frac": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", + "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/fromentries": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", + "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got": { + "version": "12.5.3", + "resolved": "https://registry.npmjs.org/got/-/got-12.5.3.tgz", + "integrity": "sha512-8wKnb9MGU8IPGRIo+/ukTy9XLJBwDiCpIf5TVzQ9Cpol50eMTpBq2GAuDsuDIz7hTYmZgMgC1e9ydr6kSDWs3w==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.1", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http2-wrapper": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", + "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", + "dev": true, + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-interactive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "dev": true, + "dependencies": { + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/keyv": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", + "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", + "dev": true, + "dependencies": { + "chalk": "^5.0.0", + "is-unicode-supported": "^1.1.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.8.tgz", + "integrity": "sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-releaser": { + "version": "2.0.0-beta.4", + "resolved": "https://registry.npmjs.org/node-releaser/-/node-releaser-2.0.0-beta.4.tgz", + "integrity": "sha512-2Ab+K9WhgmAAvlmUTlGICZgedlILE+XwsODnwsIFQNkH3C6RSGz+MUGe3vFSuDp12s/gYX7Q98knSdozxuLPAw==", + "dev": true, + "dependencies": { + "ajv": "^8.11.0", + "calver": "^22.8.3", + "chalk": "^5.1.2", + "commander": "^9.4.1", + "convict": "^6.2.1", + "got": "^12.5.2", + "lodash": "^4.17.21", + "octokit": "^2.0.9", + "ora": "^6.1.2", + "prompts": "^2.4.2", + "semver": "^7.3.5" + }, + "bin": { + "releaser": "cli/index.js" + }, + "funding": { + "type": "ko-fi", + "url": "https://ko-fi.com/muratgozel" + } + }, + "node_modules/node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "dev": true, + "engines": { + "node": ">=0.12.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/antelle" + } + }, + "node_modules/normalize-url": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/octokit": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/octokit/-/octokit-2.0.11.tgz", + "integrity": "sha512-Ivjapy5RXWvJfmZe0BvfMM2gnNi39rjheZV/s3SjICb7gfl83JWPDmBERe4f/l2czdRnj4NVIn4YO7Q737oLCg==", + "dev": true, + "dependencies": { + "@octokit/app": "^13.1.1", + "@octokit/core": "^4.0.4", + "@octokit/oauth-app": "^4.0.6", + "@octokit/plugin-paginate-rest": "^5.0.0", + "@octokit/plugin-rest-endpoint-methods": "^6.0.0", + "@octokit/plugin-retry": "^4.0.3", + "@octokit/plugin-throttling": "^4.0.1", + "@octokit/types": "^8.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/ora/-/ora-6.1.2.tgz", + "integrity": "sha512-EJQ3NiP5Xo94wJXIzAyOtSb0QEIAUu7m8t6UZ9krbz0vAJqr92JpcK/lEXg91q6B9pEGqrykkd2EQplnifDSBw==", + "dev": true, + "dependencies": { + "bl": "^5.0.0", + "chalk": "^5.0.0", + "cli-cursor": "^4.0.0", + "cli-spinners": "^2.6.1", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^1.1.0", + "log-symbols": "^5.1.0", + "strip-ansi": "^7.0.1", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "dev": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, + "node_modules/responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "dev": true, + "dependencies": { + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/ssf": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", + "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", + "dev": true, + "dependencies": { + "frac": "~1.1.2" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/underscore": { + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" + }, + "node_modules/universal-github-app-jwt": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz", + "integrity": "sha512-G33RTLrIBMFmlDV4u4CBF7dh71eWwykck4XgaxaIVeZKOYZRAAxvcGMRFTUclVY6xoUPQvO4Ne5wKGxYm/Yy9w==", + "dev": true, + "dependencies": { + "@types/jsonwebtoken": "^9.0.0", + "jsonwebtoken": "^9.0.0" + } + }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "dev": true + }, + "node_modules/wmf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", + "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/word": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", + "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/xlsx": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", + "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", + "dev": true, + "dependencies": { + "adler-32": "~1.3.0", + "cfb": "~1.2.1", + "codepage": "~1.15.0", + "crc-32": "~1.2.1", + "ssf": "~0.11.2", + "wmf": "~1.0.1", + "word": "~0.3.0" + }, + "bin": { + "xlsx": "bin/xlsx.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + } + }, "dependencies": { + "@babel/runtime": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", + "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.11" + } + }, + "@babel/runtime-corejs3": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz", + "integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==", + "dev": true, + "requires": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.11" + } + }, + "@octokit/app": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/@octokit/app/-/app-13.1.2.tgz", + "integrity": "sha512-Kf+h5sa1SOI33hFsuHvTsWj1jUrjp1x4MuiJBq7U/NicfEGa6nArPUoDnyfP/YTmcQ5cQ5yvOgoIBkbwPg6kzQ==", + "dev": true, + "requires": { + "@octokit/auth-app": "^4.0.8", + "@octokit/auth-unauthenticated": "^3.0.0", + "@octokit/core": "^4.0.0", + "@octokit/oauth-app": "^4.0.7", + "@octokit/plugin-paginate-rest": "^6.0.0", + "@octokit/types": "^9.0.0", + "@octokit/webhooks": "^10.0.0" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "@octokit/plugin-paginate-rest": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz", + "integrity": "sha512-Sq5VU1PfT6/JyuXPyt04KZNVsFOSBaYOAq2QRZUwzVlI10KFvcbUo8lR258AAQL1Et60b0WuVik+zOWKLuDZxw==", + "dev": true, + "requires": { + "@octokit/types": "^9.0.0" + } + }, + "@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^16.0.0" + } + } + } + }, + "@octokit/auth-app": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@octokit/auth-app/-/auth-app-4.0.8.tgz", + "integrity": "sha512-miI7y9FfS/fL1bSPsDaAfCGSxQ04iGLyisI2GA8N7P6eB6AkCOt+F1XXapJKRnAubQubvYF0dqxoTZYyKk93NQ==", + "dev": true, + "requires": { + "@octokit/auth-oauth-app": "^5.0.0", + "@octokit/auth-oauth-user": "^2.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^8.0.0", + "@types/lru-cache": "^5.1.0", + "deprecation": "^2.3.1", + "lru-cache": "^6.0.0", + "universal-github-app-jwt": "^1.1.1", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/auth-oauth-app": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz", + "integrity": "sha512-UPX1su6XpseaeLVCi78s9droxpGtBWIgz9XhXAx9VXabksoF0MyI5vaa1zo1njyYt6VaAjFisC2A2Wchcu2WmQ==", + "dev": true, + "requires": { + "@octokit/auth-oauth-device": "^4.0.0", + "@octokit/auth-oauth-user": "^2.0.0", + "@octokit/request": "^6.0.0", + "@octokit/types": "^9.0.0", + "@types/btoa-lite": "^1.0.0", + "btoa-lite": "^1.0.0", + "universal-user-agent": "^6.0.0" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^16.0.0" + } + } + } + }, + "@octokit/auth-oauth-device": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.3.tgz", + "integrity": "sha512-KPTx5nMntKjNZzzltO3X4T68v22rd7Cp/TcLJXQE2U8aXPcZ9LFuww9q9Q5WUNSu3jwi3lRwzfkPguRfz1R8Vg==", + "dev": true, + "requires": { + "@octokit/oauth-methods": "^2.0.0", + "@octokit/request": "^6.0.0", + "@octokit/types": "^8.0.0", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/auth-oauth-user": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-user/-/auth-oauth-user-2.1.0.tgz", + "integrity": "sha512-TC2Mj8NkSy9uAnZLYX+FKB/IH6uDe+qYNzHzH8l13JlzsrTE7GKkcqtXdSGGN4tncyROAB4/KS5rDPRCEnWHlA==", + "dev": true, + "requires": { + "@octokit/auth-oauth-device": "^4.0.0", + "@octokit/oauth-methods": "^2.0.0", + "@octokit/request": "^6.0.0", + "@octokit/types": "^8.0.0", + "btoa-lite": "^1.0.0", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/auth-token": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz", + "integrity": "sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==", + "dev": true, + "requires": { + "@octokit/types": "^9.0.0" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^16.0.0" + } + } + } + }, + "@octokit/auth-unauthenticated": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@octokit/auth-unauthenticated/-/auth-unauthenticated-3.0.4.tgz", + "integrity": "sha512-AT74XGBylcLr4lmUp1s6mjSUgphGdlse21Qjtv5DzpX1YOl5FXKwvNcZWESdhyBbpDT8VkVyLFqa/7a7eqpPNw==", + "dev": true, + "requires": { + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^9.0.0" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^16.0.0" + } + } + } + }, + "@octokit/core": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.0.tgz", + "integrity": "sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg==", + "dev": true, + "requires": { + "@octokit/auth-token": "^3.0.0", + "@octokit/graphql": "^5.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^9.0.0", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^16.0.0" + } + } + } + }, + "@octokit/endpoint": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.4.tgz", + "integrity": "sha512-hXJP43VT2IrUxBCNIahta8qawpIzLvCjHLCuDDsdIPbd6+jPwsc3KGl/kdQ37mLd+sdiJm6c9qKI7k5CjE0Z9A==", + "dev": true, + "requires": { + "@octokit/types": "^9.0.0", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^16.0.0" + } + } + } + }, + "@octokit/graphql": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz", + "integrity": "sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==", + "dev": true, + "requires": { + "@octokit/request": "^6.0.0", + "@octokit/types": "^9.0.0", + "universal-user-agent": "^6.0.0" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^16.0.0" + } + } + } + }, + "@octokit/oauth-app": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@octokit/oauth-app/-/oauth-app-4.2.0.tgz", + "integrity": "sha512-gyGclT77RQMkVUEW3YBeAKY+LBSc5u3eC9Wn/Uwt3WhuKuu9mrV18EnNpDqmeNll+mdV02yyBROU29Tlili6gg==", + "dev": true, + "requires": { + "@octokit/auth-oauth-app": "^5.0.0", + "@octokit/auth-oauth-user": "^2.0.0", + "@octokit/auth-unauthenticated": "^3.0.0", + "@octokit/core": "^4.0.0", + "@octokit/oauth-authorization-url": "^5.0.0", + "@octokit/oauth-methods": "^2.0.0", + "@types/aws-lambda": "^8.10.83", + "fromentries": "^1.3.1", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/oauth-authorization-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz", + "integrity": "sha512-y1WhN+ERDZTh0qZ4SR+zotgsQUE1ysKnvBt1hvDRB2WRzYtVKQjn97HEPzoehh66Fj9LwNdlZh+p6TJatT0zzg==", + "dev": true + }, + "@octokit/oauth-methods": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz", + "integrity": "sha512-RDSa6XL+5waUVrYSmOlYROtPq0+cfwppP4VaQY/iIei3xlFb0expH6YNsxNrZktcLhJWSpm9uzeom+dQrXlS3A==", + "dev": true, + "requires": { + "@octokit/oauth-authorization-url": "^5.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^8.0.0", + "btoa-lite": "^1.0.0" + } + }, + "@octokit/openapi-types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", + "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", + "dev": true + }, + "@octokit/plugin-paginate-rest": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz", + "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==", + "dev": true, + "requires": { + "@octokit/types": "^8.0.0" + } + }, + "@octokit/plugin-rest-endpoint-methods": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.8.1.tgz", + "integrity": "sha512-QrlaTm8Lyc/TbU7BL/8bO49vp+RZ6W3McxxmmQTgYxf2sWkO8ZKuj4dLhPNJD6VCUW1hetCmeIM0m6FTVpDiEg==", + "dev": true, + "requires": { + "@octokit/types": "^8.1.1", + "deprecation": "^2.3.1" + } + }, + "@octokit/plugin-retry": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@octokit/plugin-retry/-/plugin-retry-4.0.4.tgz", + "integrity": "sha512-d7qGFLR3AH+WbNEDUvBPgMc7wRCxU40FZyNXFFqs8ISw75ZYS5/P3ScggzU13dCoY0aywYDxKugGstQTwNgppA==", + "dev": true, + "requires": { + "@octokit/types": "^9.0.0", + "bottleneck": "^2.15.3" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^16.0.0" + } + } + } + }, + "@octokit/plugin-throttling": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@octokit/plugin-throttling/-/plugin-throttling-4.3.2.tgz", + "integrity": "sha512-ZaCK599h3tzcoy0Jtdab95jgmD7X9iAk59E2E7hYKCAmnURaI4WpzwL9vckImilybUGrjY1JOWJapDs2N2D3vw==", + "dev": true, + "requires": { + "@octokit/types": "^8.0.0", + "bottleneck": "^2.15.3" + } + }, + "@octokit/request": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz", + "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==", + "dev": true, + "requires": { + "@octokit/endpoint": "^7.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^8.0.0", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.7", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/request-error": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", + "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", + "dev": true, + "requires": { + "@octokit/types": "^9.0.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", + "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", + "dev": true + }, + "@octokit/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^16.0.0" + } + } + } + }, + "@octokit/types": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.2.1.tgz", + "integrity": "sha512-8oWMUji8be66q2B9PmEIUyQm00VPDPun07umUWSaCwxmeaquFBro4Hcc3ruVoDo3zkQyZBlRvhIMEYS3pBhanw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^14.0.0" + } + }, + "@octokit/webhooks": { + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/@octokit/webhooks/-/webhooks-10.7.0.tgz", + "integrity": "sha512-zZBbQMpXXnK/ki/utrFG/TuWv9545XCSLibfDTxrYqR1PmU6zel02ebTOrA7t5XIGHzlEOc/NgISUIBUe7pMFA==", + "dev": true, + "requires": { + "@octokit/request-error": "^3.0.0", + "@octokit/webhooks-methods": "^3.0.0", + "@octokit/webhooks-types": "6.10.0", + "aggregate-error": "^3.1.0" + } + }, + "@octokit/webhooks-methods": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@octokit/webhooks-methods/-/webhooks-methods-3.0.2.tgz", + "integrity": "sha512-Vlnv5WBscf07tyAvfDbp7pTkMZUwk7z7VwEF32x6HqI+55QRwBTcT+D7DDjZXtad/1dU9E32x0HmtDlF9VIRaQ==", + "dev": true + }, + "@octokit/webhooks-types": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@octokit/webhooks-types/-/webhooks-types-6.10.0.tgz", + "integrity": "sha512-lDNv83BeEyxxukdQ0UttiUXawk9+6DkdjjFtm2GFED+24IQhTVaoSbwV9vWWKONyGLzRmCQqZmoEWkDhkEmPlw==", + "dev": true + }, + "@sindresorhus/is": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.3.0.tgz", + "integrity": "sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==", + "dev": true + }, + "@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "dev": true, + "requires": { + "defer-to-connect": "^2.0.1" + } + }, + "@types/aws-lambda": { + "version": "8.10.109", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.109.tgz", + "integrity": "sha512-/ME92FneNyXQzrAfcnQQlW1XkCZGPDlpi2ao1MJwecN+6SbeonKeggU8eybv1DfKli90FAVT1MlIZVXfwVuCyg==", + "dev": true + }, + "@types/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==", + "dev": true + }, + "@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "dev": true + }, + "@types/jsonwebtoken": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", + "integrity": "sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==", + "dev": true + }, + "@types/node": { + "version": "18.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", + "dev": true + }, "adler-32": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.2.0.tgz", - "integrity": "sha1-aj5r8KY5ALoVZSgIyxXGgT0aXyU=", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", + "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", + "dev": true + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "before-after-hook": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", + "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", + "dev": true + }, + "bl": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "dev": true, + "requires": { + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "bottleneck": { + "version": "2.19.5", + "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz", + "integrity": "sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==", + "dev": true + }, + "btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==", + "dev": true + }, + "buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, "requires": { - "exit-on-epipe": "~1.0.1", - "printj": "~1.1.0" + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", "dev": true }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "dev": true + }, + "cacheable-request": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.5.tgz", + "integrity": "sha512-5RwYYCfzjNPsyJxb/QpaM0bfzx+kw5/YpDhZPm9oMIDntHFQ9YXeyV47ZvzlTE0XrrrbyO2UITJH4GF9eRLdXQ==", "dev": true, "requires": { - "color-convert": "^2.0.1" + "@types/http-cache-semantics": "^4.0.1", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.0", + "keyv": "^4.5.2", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" } }, - "basekits": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/basekits/-/basekits-1.2.4.tgz", - "integrity": "sha512-rb93+0b30nQF2q9n+rExdYJc74iJdmleZIL4100f/ZuYAiG05GhjNfbructGEuHaSx9+3+C69oHyOJs/GX4eOA==", - "dev": true + "calver": { + "version": "22.8.4", + "resolved": "https://registry.npmjs.org/calver/-/calver-22.8.4.tgz", + "integrity": "sha512-/ZWHVLxyJoQyFcjDqS9uEQfXrsG2ABx5Taxo1Iysjnr+psZPvmdy4l014YnP0iG6wZZZMr8dsSOwQb1BEK/kcw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.15.4", + "@babel/runtime-corejs3": "^7.15.4" + } }, "camelcase": { "version": "5.3.1", @@ -42,16 +2653,42 @@ "dev": true }, "cfb": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.0.tgz", - "integrity": "sha512-sXMvHsKCICVR3Naq+J556K+ExBo9n50iKl6LGarlnvuA2035uMlGA/qVrc0wQtow5P1vJEw9UyrKLCbtIKz+TQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", + "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", "dev": true, "requires": { - "adler-32": "~1.2.0", - "crc-32": "~1.2.0", - "printj": "~1.1.2" + "adler-32": "~1.3.0", + "crc-32": "~1.2.0" } }, + "chalk": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", + "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", + "dev": true + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dev": true, + "requires": { + "restore-cursor": "^4.0.0" + } + }, + "cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true + }, "cliui": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", @@ -63,23 +2700,17 @@ "wrap-ansi": "^6.2.0" } }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, "codepage": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.14.0.tgz", - "integrity": "sha1-jL4lSBMjVZ19MHVxsP/5HnodL5k=", - "dev": true, - "requires": { - "commander": "~2.14.1", - "exit-on-epipe": "~1.0.1" - }, - "dependencies": { - "commander": { - "version": "2.14.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz", - "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==", - "dev": true - } - } + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", + "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", + "dev": true }, "color-convert": { "version": "2.0.1", @@ -103,43 +2734,104 @@ "dev": true }, "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true }, - "crc-32": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", - "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "convict": { + "version": "6.2.4", + "resolved": "https://registry.npmjs.org/convict/-/convict-6.2.4.tgz", + "integrity": "sha512-qN60BAwdMVdofckX7AlohVJ2x9UvjTNoKVXCL2LxFk1l7757EJqf1nySdMkPQer0bt8kQ5lQiyZ9/2NvrFBuwQ==", "dev": true, "requires": { - "exit-on-epipe": "~1.0.1", - "printj": "~1.1.0" + "lodash.clonedeep": "^4.5.0", + "yargs-parser": "^20.2.7" + }, + "dependencies": { + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } } }, + "core-js-pure": { + "version": "3.27.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.2.tgz", + "integrity": "sha512-Cf2jqAbXgWH3VVzjyaaFkY1EBazxugUepGymDoeteyYr9ByX51kD2jdHZlsEF/xnJMyN3Prua7mQuzwMg6Zc9A==", + "dev": true + }, + "crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "dev": true + }, "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "requires": { + "mimic-response": "^3.1.0" + }, + "dependencies": { + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true + } + } + }, + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true + }, + "deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", "dev": true }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "exit-on-epipe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", - "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", - "dev": true - }, - "fflate": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.3.11.tgz", - "integrity": "sha512-Rr5QlUeGN1mbOHlaqcSYMKVpPbgLy0AWT/W0EHxA6NGI12yO1jpoui2zBBvU2G824ltM6Ut8BFgfHSBGfkmS0A==", + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, "find-up": { @@ -152,24 +2844,173 @@ "path-exists": "^4.0.0" } }, + "form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "dev": true + }, "frac": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", "dev": true }, + "fromentries": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", + "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", + "dev": true + }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "got": { + "version": "12.5.3", + "resolved": "https://registry.npmjs.org/got/-/got-12.5.3.tgz", + "integrity": "sha512-8wKnb9MGU8IPGRIo+/ukTy9XLJBwDiCpIf5TVzQ9Cpol50eMTpBq2GAuDsuDIz7hTYmZgMgC1e9ydr6kSDWs3w==", + "dev": true, + "requires": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.1", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "http2-wrapper": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", + "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", + "dev": true, + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, + "is-interactive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "dev": true + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, + "is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "dev": true + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "dev": true, + "requires": { + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + } + }, + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "keyv": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -179,6 +3020,34 @@ "p-locate": "^4.1.0" } }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "dev": true + }, + "log-symbols": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", + "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", + "dev": true, + "requires": { + "chalk": "^5.0.0", + "is-unicode-supported": "^1.1.0" + } + }, + "lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "dev": true + }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -188,16 +3057,136 @@ "yallist": "^4.0.0" } }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", "dev": true }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node-fetch": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.8.tgz", + "integrity": "sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-releaser": { + "version": "2.0.0-beta.4", + "resolved": "https://registry.npmjs.org/node-releaser/-/node-releaser-2.0.0-beta.4.tgz", + "integrity": "sha512-2Ab+K9WhgmAAvlmUTlGICZgedlILE+XwsODnwsIFQNkH3C6RSGz+MUGe3vFSuDp12s/gYX7Q98knSdozxuLPAw==", + "dev": true, + "requires": { + "ajv": "^8.11.0", + "calver": "^22.8.3", + "chalk": "^5.1.2", + "commander": "^9.4.1", + "convict": "^6.2.1", + "got": "^12.5.2", + "lodash": "^4.17.21", + "octokit": "^2.0.9", + "ora": "^6.1.2", + "prompts": "^2.4.2", + "semver": "^7.3.5" + } + }, "node-stream-zip": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.13.3.tgz", - "integrity": "sha512-Vv95ug+8Jfug4AxcqNV7TeGEk2antNidj+YBOyP8SS8LTHJmjsE3d9h6L831eJtO8p7jesJ3CDtgkwmLO/wcSw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "dev": true + }, + "normalize-url": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "dev": true + }, + "octokit": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/octokit/-/octokit-2.0.11.tgz", + "integrity": "sha512-Ivjapy5RXWvJfmZe0BvfMM2gnNi39rjheZV/s3SjICb7gfl83JWPDmBERe4f/l2czdRnj4NVIn4YO7Q737oLCg==", + "dev": true, + "requires": { + "@octokit/app": "^13.1.1", + "@octokit/core": "^4.0.4", + "@octokit/oauth-app": "^4.0.6", + "@octokit/plugin-paginate-rest": "^5.0.0", + "@octokit/plugin-rest-endpoint-methods": "^6.0.0", + "@octokit/plugin-retry": "^4.0.3", + "@octokit/plugin-throttling": "^4.0.1", + "@octokit/types": "^8.0.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "ora": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/ora/-/ora-6.1.2.tgz", + "integrity": "sha512-EJQ3NiP5Xo94wJXIzAyOtSb0QEIAUu7m8t6UZ9krbz0vAJqr92JpcK/lEXg91q6B9pEGqrykkd2EQplnifDSBw==", + "dev": true, + "requires": { + "bl": "^5.0.0", + "chalk": "^5.0.0", + "cli-cursor": "^4.0.0", + "cli-spinners": "^2.6.1", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^1.1.0", + "log-symbols": "^5.1.0", + "strip-ansi": "^7.0.1", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", "dev": true }, "p-limit": { @@ -230,16 +3219,55 @@ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true }, - "printj": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", - "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==", + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", "dev": true }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true }, "require-main-filename": { @@ -248,10 +3276,41 @@ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", "dev": true }, + "resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, + "responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "dev": true, + "requires": { + "lowercase-keys": "^3.0.0" + } + }, + "restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -260,7 +3319,19 @@ "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", "dev": true }, "ssf": { @@ -272,30 +3343,106 @@ "frac": "~1.1.2" } }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "strip-ansi": "^6.0.1" } }, "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "underscore": { + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" + }, + "universal-github-app-jwt": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz", + "integrity": "sha512-G33RTLrIBMFmlDV4u4CBF7dh71eWwykck4XgaxaIVeZKOYZRAAxvcGMRFTUclVY6xoUPQvO4Ne5wKGxYm/Yy9w==", + "dev": true, + "requires": { + "@types/jsonwebtoken": "^9.0.0", + "jsonwebtoken": "^9.0.0" + } + }, + "universal-user-agent": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, "requires": { - "ansi-regex": "^5.0.0" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", "dev": true }, "wmf": { @@ -321,28 +3468,31 @@ "strip-ansi": "^6.0.0" } }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, "xlsx": { - "version": "0.16.9", - "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.16.9.tgz", - "integrity": "sha512-gxi1I3EasYvgCX1vN9pGyq920Ron4NO8PNfhuoA3Hpq6Y8f0ECXiy4OLrK4QZBnj1jx3QD+8Fq5YZ/3mPZ5iXw==", - "dev": true, - "requires": { - "adler-32": "~1.2.0", - "cfb": "^1.1.4", - "codepage": "~1.14.0", - "commander": "~2.17.1", - "crc-32": "~1.2.0", - "exit-on-epipe": "~1.0.1", - "fflate": "^0.3.8", + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", + "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", + "dev": true, + "requires": { + "adler-32": "~1.3.0", + "cfb": "~1.2.1", + "codepage": "~1.15.0", + "crc-32": "~1.2.1", "ssf": "~0.11.2", "wmf": "~1.0.1", "word": "~0.3.0" } }, "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true }, "yallist": { diff --git a/package.json b/package.json index 4c434a0..265297f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "turkey-neighbourhoods", - "version": "2.1.1", + "version": "2.1.2", "description": "Always up to date names of cities, districts and neighbourhoods in Turkey.", "main": "data/index.js", "scripts": { @@ -8,8 +8,7 @@ "update-core": "node generators/core/index.js", "update-extra": "node generators/extra/zipcodeList.js && node generators/extra/citiesByCode.js && node generators/extra/cityCodeList.js && node generators/extra/cityList.js && node generators/extra/neighbourhoodsByDistrictAndCity.js && node generators/extra/divisions.js && node generators/extra/generateIndex.js", "update-city-distances": "node generators/core/cityDistances.js", - "update-all": "npm run update-core && npm run update-extra && npm run update-city-distances", - "commit": "node dev/commit.js commit" + "update-all": "npm run update-core && npm run update-extra && npm run update-city-distances" }, "repository": { "type": "git", @@ -38,14 +37,15 @@ "url": "https://github.com/muratgozel/turkey-neighbourhoods/issues" }, "homepage": "https://github.com/muratgozel/turkey-neighbourhoods#readme", - "dependencies": {}, + "dependencies": { + "underscore": "^1.13.6" + }, "devDependencies": { - "basekits": "^1.2.4", "colors": "^1.4.0", - "node-fetch": "^2.6.1", + "node-releaser": "^2.0.0-beta.4", "node-stream-zip": "^1.13.3", "semver": "^7.3.5", - "xlsx": "^0.16.9", + "xlsx": "^0.18.5", "yargs": "^15.4.1" } } \ No newline at end of file