From 6c599aeaaf6df0592259aaf8786b5a3f8a90901f Mon Sep 17 00:00:00 2001 From: Lewis Dale Date: Sat, 4 Feb 2023 16:27:15 +0000 Subject: [PATCH] Start bringing over a (curated) configuration for CSS and Eleventy --- .eleventy.js | 24 + .gitignore | 3 + config/collections/index.js | 1 + config/files/index.js | 9 + config/filters/index.js | 1 + config/plugins/image.js | 54 + config/plugins/index.js | 11 + config/plugins/markdown.js | 69 + config/utils.js | 14 + package-lock.json | 9025 +++++++++++++++++ package.json | 39 + postcss.config.js | 9 + scripts/custom-props.js | 67 + src/_data/metadata.json | 10 + src/_includes/base.njk | 11 + .../fonts/Space_Grotesk/SpaceGrotesk-Bold.ttf | Bin 0 -> 116056 bytes .../Space_Grotesk/SpaceGrotesk-Bold.woff2 | Bin 0 -> 41780 bytes .../Space_Grotesk/SpaceGrotesk-Light.ttf | Bin 0 -> 114720 bytes .../Space_Grotesk/SpaceGrotesk-Light.woff2 | Bin 0 -> 42088 bytes .../Space_Grotesk/SpaceGrotesk-Medium.ttf | Bin 0 -> 116664 bytes .../Space_Grotesk/SpaceGrotesk-Medium.woff2 | Bin 0 -> 42796 bytes .../Space_Grotesk/SpaceGrotesk-Regular.ttf | Bin 0 -> 114428 bytes .../Space_Grotesk/SpaceGrotesk-Regular.woff2 | Bin 0 -> 42708 bytes src/css/cube.css | 6 + src/css/fonts/space_grotesk.css | 72 + src/css/globals.css | 4 + src/css/reset.css | 80 + src/css/styles.css | 11 + src/index.html | 6 + tailwind.config.js | 92 + 30 files changed, 9618 insertions(+) create mode 100644 .eleventy.js create mode 100644 .gitignore create mode 100644 config/collections/index.js create mode 100644 config/files/index.js create mode 100644 config/filters/index.js create mode 100644 config/plugins/image.js create mode 100644 config/plugins/index.js create mode 100644 config/plugins/markdown.js create mode 100644 config/utils.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 postcss.config.js create mode 100644 scripts/custom-props.js create mode 100644 src/_data/metadata.json create mode 100644 src/_includes/base.njk create mode 100644 src/assets/fonts/Space_Grotesk/SpaceGrotesk-Bold.ttf create mode 100644 src/assets/fonts/Space_Grotesk/SpaceGrotesk-Bold.woff2 create mode 100644 src/assets/fonts/Space_Grotesk/SpaceGrotesk-Light.ttf create mode 100644 src/assets/fonts/Space_Grotesk/SpaceGrotesk-Light.woff2 create mode 100644 src/assets/fonts/Space_Grotesk/SpaceGrotesk-Medium.ttf create mode 100644 src/assets/fonts/Space_Grotesk/SpaceGrotesk-Medium.woff2 create mode 100644 src/assets/fonts/Space_Grotesk/SpaceGrotesk-Regular.ttf create mode 100644 src/assets/fonts/Space_Grotesk/SpaceGrotesk-Regular.woff2 create mode 100644 src/css/cube.css create mode 100644 src/css/fonts/space_grotesk.css create mode 100644 src/css/globals.css create mode 100644 src/css/reset.css create mode 100644 src/css/styles.css create mode 100644 src/index.html create mode 100644 tailwind.config.js diff --git a/.eleventy.js b/.eleventy.js new file mode 100644 index 0000000..eb6a3cb --- /dev/null +++ b/.eleventy.js @@ -0,0 +1,24 @@ +module.exports = function(eleventyConfig) { + // Configure passthrough copies, file ops + eleventyConfig.addPlugin(require('./config/files')); + // Setup plugins + eleventyConfig.addPlugin(require('./config/plugins')); + // Custom filters and shortcodes + eleventyConfig.addPlugin(require('./config/filters')); + // Custom collections + eleventyConfig.addPlugin(require('./config/collections')); + + return { + passthroughFileCopy: true, + dataTemplateEngine: false, + markdownTemplateEngine: "njk", + + htmlTemplateEngine: "njk", + dir: { + input: "src", + includes: "_includes", + data: "_data", + output: "_site" + } + }; +}; \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f221949 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +node_modules +src/css/custom-props.css +_site \ No newline at end of file diff --git a/config/collections/index.js b/config/collections/index.js new file mode 100644 index 0000000..a485537 --- /dev/null +++ b/config/collections/index.js @@ -0,0 +1 @@ +module.exports = function() {} \ No newline at end of file diff --git a/config/files/index.js b/config/files/index.js new file mode 100644 index 0000000..9ca428b --- /dev/null +++ b/config/files/index.js @@ -0,0 +1,9 @@ +module.exports = function(eleventyConfig) { + if (process.env.NODE_ENV !== "development") { + eleventyConfig.ignores.add("src/posts/drafts/*"); + } + + eleventyConfig.addPassthroughCopy("src/assets"); + eleventyConfig.setDataDeepMerge(true); + eleventyConfig.setFrontMatterParsingOptions({ excerpt: true }); +} \ No newline at end of file diff --git a/config/filters/index.js b/config/filters/index.js new file mode 100644 index 0000000..a485537 --- /dev/null +++ b/config/filters/index.js @@ -0,0 +1 @@ +module.exports = function() {} \ No newline at end of file diff --git a/config/plugins/image.js b/config/plugins/image.js new file mode 100644 index 0000000..9d5d1c4 --- /dev/null +++ b/config/plugins/image.js @@ -0,0 +1,54 @@ +const Image = require('@11ty/eleventy-img'); + +const defaultSizes = ` + (max-width: 300px) 300px, + (max-width: 600px) 600px, + (max-width: 1000px) 1000px, + (max-width: 1440px) 1440px, + (max-width: 2500px) 2500px, + (min-width: 2500px) 3840px +`; + +const imageShortcode = (src, alt, cls, sizes = defaultSizes, widths = [300, 600, 1000, 1440, 2500, 3840]) => { + let options = { + widths: widths, + formats: ['webp', 'jpeg'], + outputDir: "./_site/img", + }; + + // generate images, while this is async we don’t wait + Image(src, options); + + let imageAttributes = { + class: cls, + alt, + sizes, + decoding: "async", + }; + // get metadata even the images are not fully generated + let metadata = Image.statsSync(src, options); + return Image.generateHTML(metadata, imageAttributes); +} + +const remoteImageShortcode = async (src, alt, cls, sizes = defaultSizes, widths = [300, 600, 1000, 1440, 2500, 3840]) => { + let metadata = await Image(src, { + widths, + formats: ["webp", "avif", "jpeg", "png"], + outputDir: "./_site/img", + }); + + let imageAttributes = { + alt, + class: cls, + sizes, + loading: "lazy", + decoding: "async", + }; + + // You bet we throw an error on missing alt in `imageAttributes` (alt="" works okay) + return Image.generateHTML(metadata, imageAttributes); +} +module.exports = function(eleventyConfig) { + eleventyConfig.addShortcode("image", imageShortcode); + eleventyConfig.addAsyncShortcode("remoteImage", remoteImageShortcode); +} \ No newline at end of file diff --git a/config/plugins/index.js b/config/plugins/index.js new file mode 100644 index 0000000..1e14cde --- /dev/null +++ b/config/plugins/index.js @@ -0,0 +1,11 @@ +const markdownPlugin = require('./markdown'); +const rss = require('@11ty/eleventy-plugin-rss'); +const syntaxHighlight = require("@11ty/eleventy-plugin-syntaxhighlight"); +const imagePlugin = require('./image'); + +module.exports = function(eleventyConfig) { + eleventyConfig.addPlugin(syntaxHighlight); + eleventyConfig.addPlugin(rss); + eleventyConfig.addPlugin(markdownPlugin); + eleventyConfig.addPlugin(imagePlugin); +} \ No newline at end of file diff --git a/config/plugins/markdown.js b/config/plugins/markdown.js new file mode 100644 index 0000000..cfdfcf3 --- /dev/null +++ b/config/plugins/markdown.js @@ -0,0 +1,69 @@ +const path = require("path"); + +const markdownIt = require('markdown-it'); +const markdownItPrism = require('markdown-it-prism'); +const markdownItAnchor = require('markdown-it-anchor'); +const markdownItClass = require('@toycode/markdown-it-class'); +const markdownItLinkAttributes = require('markdown-it-link-attributes'); +const markdownItEmoji = require('markdown-it-emoji'); +const markdownItFootnote = require('markdown-it-footnote'); +const markdownitMark = require('markdown-it-mark'); +const markdownitAbbr = require('markdown-it-abbr'); +const markdownItEleventyImg = require('markdown-it-eleventy-img'); +const { slugifyString } = require('../utils'); +const markdownLib = markdownIt({ + html: true, + breaks: true, + linkify: true, + typographer: true + }) + .disable('code') + .use(markdownItPrism, { + defaultLanguage: 'plaintext' + }) + .use(markdownItAnchor, { + slugify: slugifyString, + tabIndex: false, + permalink: markdownItAnchor.permalink.headerLink({ + class: 'heading-anchor' + }) + }) + .use(markdownItClass, { + ol: 'list', + ul: 'list' + }) + .use(markdownItLinkAttributes, [ + { + // match external links + matcher(href) { + return href.match(/^https?:\/\//); + }, + attrs: { + target: '_blank', + rel: 'noreferrer noopener' + } + } + ]) + .use(markdownItEmoji) + .use(markdownItFootnote) + .use(markdownitMark) + .use(markdownitAbbr) + .use(markdownItEleventyImg, { + imgOptions: { + widths: [300, 600, 1000, 1440], + urlPath: "/img/", + outputDir: path.join("_site", "img"), + formats: ["avif", "webp", "jpeg"] + }, + globalAttributes: { + sizes: `(max-width: 300px) 300px, + (max-width: 600px) 600px, + (max-width: 1000px) 1000px, + (max-width: 1440px) 1440px, + 100%` + } + }); + + module.exports = function(eleventyConfig) { + eleventyConfig.setLibrary('md', markdownLib); + }; \ No newline at end of file diff --git a/config/utils.js b/config/utils.js new file mode 100644 index 0000000..63481cc --- /dev/null +++ b/config/utils.js @@ -0,0 +1,14 @@ +const slugify = require('slugify'); + +/** Converts string to a slug form. */ +const slugifyString = str => { + return slugify(str, { + replacement: '-', + remove: /[#,&,+()$~%.'":*?<>{}]/g, + lower: true + }); + }; + + module.exports = { + slugifyString + } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..bfca6e2 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,9025 @@ +{ + "name": "whimsy", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "whimsy", + "version": "1.0.0", + "license": "ISC", + "devDependencies": { + "@11ty/eleventy": "^2.0.0-beta.3", + "@11ty/eleventy-fetch": "^3.0.0", + "@11ty/eleventy-img": "^3.0.0", + "@11ty/eleventy-plugin-rss": "^1.2.0", + "@11ty/eleventy-plugin-syntaxhighlight": "^4.2.0", + "@toycode/markdown-it-class": "^1.2.4", + "autoprefixer": "^10.4.13", + "markdown-it-abbr": "^1.0.4", + "markdown-it-anchor": "^8.6.6", + "markdown-it-eleventy-img": "^0.9.0", + "markdown-it-emoji": "^2.0.2", + "markdown-it-footnote": "^3.0.3", + "markdown-it-link-attributes": "^4.0.1", + "markdown-it-mark": "^3.0.1", + "markdown-it-prism": "^2.3.0", + "npm-run-all": "^4.1.5", + "postcss": "^8.4.21", + "postcss-cli": "^10.1.0", + "postcss-import": "^15.1.0", + "postcss-import-ext-glob": "^2.1.1", + "prettier": "^2.8.3", + "tailwindcss": "^3.2.4" + } + }, + "node_modules/@11ty/dependency-tree": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@11ty/dependency-tree/-/dependency-tree-2.0.1.tgz", + "integrity": "sha512-5R+DsT9LJ9tXiSQ4y+KLFppCkQyXhzAm1AIuBWE/sbU0hSXY5pkhoqQYEcPJQFg/nglL+wD55iv2j+7O96UAvg==", + "dev": true + }, + "node_modules/@11ty/eleventy": { + "version": "2.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@11ty/eleventy/-/eleventy-2.0.0-beta.3.tgz", + "integrity": "sha512-MGbvIbOn+P021U8E8hCM/QmaWPkTzfEdKVN8UGyLE8fI2J2hElgM/n6o28//+H/mw/4yPtlrYBtgiTHzsPkCNg==", + "dev": true, + "dependencies": { + "@11ty/dependency-tree": "^2.0.1", + "@11ty/eleventy-dev-server": "^1.0.3", + "@11ty/eleventy-utils": "^1.0.1", + "@iarna/toml": "^2.2.5", + "@sindresorhus/slugify": "^1.1.2", + "bcp-47-normalize": "^1.1.1", + "chokidar": "^3.5.3", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "dependency-graph": "^0.11.0", + "ejs": "^3.1.8", + "fast-glob": "^3.2.12", + "graceful-fs": "^4.2.10", + "gray-matter": "^4.0.3", + "hamljs": "^0.6.2", + "handlebars": "^4.7.7", + "is-glob": "^4.0.3", + "iso-639-1": "^2.1.15", + "kleur": "^4.1.5", + "liquidjs": "^10.4.0", + "lodash.chunk": "^4.2.0", + "lodash.get": "^4.4.2", + "lodash.set": "^4.3.2", + "luxon": "^3.2.1", + "markdown-it": "^13.0.1", + "micromatch": "^4.0.5", + "minimist": "^1.2.7", + "moo": "^0.5.2", + "multimatch": "^5.0.0", + "mustache": "^4.2.0", + "normalize-path": "^3.0.0", + "nunjucks": "^3.2.3", + "path-to-regexp": "^6.2.1", + "please-upgrade-node": "^3.2.0", + "posthtml": "^0.16.6", + "posthtml-urls": "^1.0.0", + "pug": "^3.0.2", + "recursive-copy": "^2.0.14", + "semver": "^7.3.8", + "slugify": "^1.6.5" + }, + "bin": { + "eleventy": "cmd.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-dev-server": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-dev-server/-/eleventy-dev-server-1.0.3.tgz", + "integrity": "sha512-SjYQewOO0Oo2jUI5h0Lk87pRJllDBzbdcHGZTYEf00gz966kidP1Hyd3ySaHqL4lFqW2I6jIxNVKPlhwYhp6yA==", + "dev": true, + "dependencies": { + "@11ty/eleventy-utils": "^1.0.1", + "chokidar": "^3.5.3", + "debug": "^4.3.4", + "dev-ip": "^1.0.1", + "finalhandler": "^1.2.0", + "mime": "^3.0.0", + "minimist": "^1.2.7", + "morphdom": "^2.6.1", + "please-upgrade-node": "^3.2.0", + "ssri": "^8.0.1", + "ws": "^8.12.0" + }, + "bin": { + "eleventy-dev-server": "cmd.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-fetch/-/eleventy-fetch-3.0.0.tgz", + "integrity": "sha512-qJvfb331rYQAmlCS71Ygg0/XHUdB4/qXBOLsG0DJ1m61WL5JNha52OtKVeQq34u2J2Nfzim+X4TIL/+QyesB7Q==", + "dev": true, + "dependencies": { + "debug": "^4.3.3", + "flat-cache": "^3.0.4", + "node-fetch": "^2.6.7", + "p-queue": "^6.6.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-img": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-img/-/eleventy-img-3.0.0.tgz", + "integrity": "sha512-qMotOn0ywxwuRd2zF2gNfJSwVQNbSBdzVQ2N1UPQeiXNZrxPGIitfraSf/OfWJbgGI9Cje12AtXdzr3Qc6wctw==", + "dev": true, + "dependencies": { + "@11ty/eleventy-fetch": "^3.0.0", + "debug": "^4.3.4", + "entities": "^4.4.0", + "image-size": "^1.0.2", + "p-queue": "^6.6.2", + "sharp": "^0.31.3" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-img/node_modules/entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/@11ty/eleventy-plugin-rss": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-rss/-/eleventy-plugin-rss-1.2.0.tgz", + "integrity": "sha512-YzFnSH/5pObcFnqZ2sAQ782WmpOZHj1+xB9ydY/0j7BZ2jUNahn53VmwCB/sBRwXA/Fbwwj90q1MLo01Ru0UaQ==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "posthtml": "^0.16.6", + "posthtml-urls": "1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-plugin-syntaxhighlight": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-syntaxhighlight/-/eleventy-plugin-syntaxhighlight-4.2.0.tgz", + "integrity": "sha512-Hf/26vyLvkAM1RCCoSNRHhWWhTOiBxJj4RMaerPXgWEGN9NEio2Xo7lCV527A/dCJN96gIWzjfHqTIk396zf6g==", + "dev": true, + "dependencies": { + "linkedom": "^0.14.19", + "prismjs": "^1.29.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-1.0.1.tgz", + "integrity": "sha512-HPpCTz4PzudcQU+i+x6GSNHVqgnvRhnVYg5dLKaAoRWLN966odAGsBxKSyhF8i1MdlOPtsytYb2AGWP7jISC5w==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.20.15", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@iarna/toml": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", + "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", + "dev": true + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@sindresorhus/slugify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.2.tgz", + "integrity": "sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==", + "dev": true, + "dependencies": { + "@sindresorhus/transliterate": "^0.1.1", + "escape-string-regexp": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@sindresorhus/transliterate": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-0.1.2.tgz", + "integrity": "sha512-5/kmIOY9FF32nicXH+5yLNTX4NJ4atl7jRgqAJuIn/iyDFXBktOKDxCvyGE/EzmF4ngSUvjXxQUQlQiZ5lfw+w==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0", + "lodash.deburr": "^4.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@sindresorhus/transliterate/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@toycode/markdown-it-class": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@toycode/markdown-it-class/-/markdown-it-class-1.2.4.tgz", + "integrity": "sha512-hA4gHBK8moObkOYdWTjhy1wYcYy0MJeM3JjSKbsXHRpRMvIKhk6Jm+t3bXsSScTdz/byWqQbs8YIwVYjHp+SlQ==", + "dev": true + }, + "node_modules/@types/linkify-it": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz", + "integrity": "sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==", + "dev": true, + "peer": true + }, + "node_modules/@types/markdown-it": { + "version": "12.2.3", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz", + "integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==", + "dev": true, + "peer": true, + "dependencies": { + "@types/linkify-it": "*", + "@types/mdurl": "*" + } + }, + "node_modules/@types/mdurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz", + "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==", + "dev": true, + "peer": true + }, + "node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "node_modules/a-sync-waterfall": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", + "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==", + "dev": true + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "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/any-promise": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-0.1.0.tgz", + "integrity": "sha512-lqzY9o+BbeGHRCOyxQkt/Tgvz0IZhTmQiA+LxQW8wSNpcTbj8K+0cZiSEvbpNZZP9/11Gy7dnLO3GNWUXO4d1g==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "node_modules/assert-never": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz", + "integrity": "sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==", + "dev": true + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "node_modules/autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/babel-walk": { + "version": "3.0.0-canary-5", + "resolved": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz", + "integrity": "sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.9.6" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "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/bcp-47": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-1.0.8.tgz", + "integrity": "sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==", + "dev": true, + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/bcp-47-match": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/bcp-47-match/-/bcp-47-match-1.0.3.tgz", + "integrity": "sha512-LggQ4YTdjWQSKELZF5JwchnBa1u0pIQSZf5lSdOHEdbVP55h0qICA/FUp3+W99q0xqxYa1ZQizTUH87gecII5w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/bcp-47-normalize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bcp-47-normalize/-/bcp-47-normalize-1.1.1.tgz", + "integrity": "sha512-jWZ1Jdu3cs0EZdfCkS0UE9Gg01PtxnChjEBySeB+Zo6nkqtFfnvtoQQgP1qU1Oo4qgJgxhTI6Sf9y/pZIhPs0A==", + "dev": true, + "dependencies": { + "bcp-47": "^1.0.0", + "bcp-47-match": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "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.1.13" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001450", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001450.tgz", + "integrity": "sha512-qMBmvmQmFXaSxexkjjfMvD5rnDL0+m+dUMZKoDYsGG8iZN29RuYh9eRoMvKsT6uMAWlyUUGDEQGJJYjzCIO9ew==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz", + "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==", + "dev": true, + "dependencies": { + "is-regex": "^1.0.3" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "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/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/constantinople": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz", + "integrity": "sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.6.0", + "@babel/types": "^7.6.1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select/node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/css-select/node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/css-select/node_modules/domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/css-select/node_modules/entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "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/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/detect-libc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", + "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dev": true, + "dependencies": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/dev-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==", + "dev": true, + "bin": { + "dev-ip": "lib/dev-ip.js" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "node_modules/doctypes": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz", + "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==", + "dev": true + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dev": true, + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.286", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.286.tgz", + "integrity": "sha512-Vp3CVhmYpgf4iXNKAucoQUDcCrBQX3XLBtwgFqP9BUXuucgvAV9zWp1kYU7LL9j4++s9O+12cb3wMtN4SJy6UQ==", + "dev": true + }, + "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/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-ex/node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/es-abstract": { + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", + "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.4", + "is-array-buffer": "^3.0.1", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-sort": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/fast-sort/-/fast-sort-3.2.1.tgz", + "integrity": "sha512-ECGwVH57yCv3C8v+4BQkQf65bNR4nFetxfGRRLYmzFEAK3oZBr7zCakBjOY/AptmmoU3ffMPJLLN1rdKdMHoUA==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flat-cache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stdin": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "dev": true + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", + "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", + "dev": true, + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "dev": true, + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/hamljs": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/hamljs/-/hamljs-0.6.2.tgz", + "integrity": "sha512-/chXRp4WpL47I+HX1vCCdSbEXAljEG2FBMmgO7Am0bYsqgnEjreeWzUdX1onXqwZtcfgxbCg5WtEYYvuZ5muBg==", + "dev": true + }, + "node_modules/handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/html-escaper": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", + "dev": true + }, + "node_modules/htmlparser2": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", + "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.2", + "domutils": "^2.8.0", + "entities": "^3.0.1" + } + }, + "node_modules/http-equiv-refresh": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/http-equiv-refresh/-/http-equiv-refresh-1.0.0.tgz", + "integrity": "sha512-TScO04soylRN9i/QdOdgZyhydXg9z6XdaGzEyOgDKycePeDeTT4KvigjBcI+tgfTlieLWauGORMq5F1eIDa+1w==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "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/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "dev": true, + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "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/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/internal-slot": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", + "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dev": true, + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", + "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-expression": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-4.0.0.tgz", + "integrity": "sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "object-assign": "^4.1.1" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-json": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz", + "integrity": "sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA==", + "dev": true + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/iso-639-1": { + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/iso-639-1/-/iso-639-1-2.1.15.tgz", + "integrity": "sha512-7c7mBznZu2ktfvyT582E2msM+Udc1EjOyhVRE/0ZsjD9LBtWSm23h3PtiRh2a35XoUsTQQjJXaJzuLjXsOdFDg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dev": true, + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/js-stringify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz", + "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/jstransformer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", + "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==", + "dev": true, + "dependencies": { + "is-promise": "^2.0.0", + "promise": "^7.0.1" + } + }, + "node_modules/junk": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", + "integrity": "sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/linkedom": { + "version": "0.14.21", + "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.14.21.tgz", + "integrity": "sha512-V+c0AAFMTVJA2iAhrdd+u44lL0TjL6hBenVB061VQ6BHqTAHtXw1v5F1/CHGKtwg0OHm+hrGbepb9ZSFJ7lJkg==", + "dev": true, + "dependencies": { + "css-select": "^5.1.0", + "cssom": "^0.5.0", + "html-escaper": "^3.0.3", + "htmlparser2": "^8.0.1", + "uhyphen": "^0.1.0" + } + }, + "node_modules/linkedom/node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/linkedom/node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/linkedom/node_modules/domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/linkedom/node_modules/entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/linkedom/node_modules/htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "node_modules/linkify-it": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz", + "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==", + "dev": true, + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/liquidjs": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-10.4.0.tgz", + "integrity": "sha512-4fpR8KFJ96bXkzynK9Yo1jwn7sjOkJfKawSbEXINc39DZfy7r5SYtcAM5T/Ccg5n0xoZf6ap5Gap4VwFCJiQ1g==", + "dev": true, + "bin": { + "liquid": "bin/liquid.js", + "liquidjs": "bin/liquid.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/liquidjs" + } + }, + "node_modules/list-to-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/list-to-array/-/list-to-array-1.1.0.tgz", + "integrity": "sha512-+dAZZ2mM+/m+vY9ezfoueVvrgnHIGi5FvgSymbIgJOFwiznWyA59mav95L+Mc6xPtL3s9gm5eNTlNtxJLbNM1g==", + "dev": true + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash.chunk": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.chunk/-/lodash.chunk-4.2.0.tgz", + "integrity": "sha512-ZzydJKfUHJwHa+hF5X66zLFCBrWn5GeF28OHEr4WVWtNDXlQ/IjWKPBiikqKo2ne0+v6JgCgJ0GzJp8k8bHC7w==", + "dev": true + }, + "node_modules/lodash.deburr": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", + "integrity": "sha512-m/M1U1f3ddMCs6Hq2tAsYThTBDaAKFDX3dwDo97GEYzamXi9SqUpjWi/Rrj/gf3X2n8ktwgZrlP1z6E3v/IExQ==", + "dev": true + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "dev": true + }, + "node_modules/lodash.set": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", + "integrity": "sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==", + "dev": true + }, + "node_modules/luxon": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.2.1.tgz", + "integrity": "sha512-QrwPArQCNLAKGO/C+ZIilgIuDnEnKx5QYODdDtbFaxzsbZcc/a7WFq7MhsVYgRlwawLtvOUESTlfJ+hc/USqPg==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/markdown-it": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz", + "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1", + "entities": "~3.0.1", + "linkify-it": "^4.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it-abbr": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-it-abbr/-/markdown-it-abbr-1.0.4.tgz", + "integrity": "sha512-ZeA4Z4SaBbYysZap5iZcxKmlPL6bYA8grqhzJIHB1ikn7njnzaP8uwbtuXc4YXD5LicI4/2Xmc0VwmSiFV04gg==", + "dev": true + }, + "node_modules/markdown-it-anchor": { + "version": "8.6.6", + "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.6.tgz", + "integrity": "sha512-jRW30YGywD2ESXDc+l17AiritL0uVaSnWsb26f+68qaW9zgbIIr1f4v2Nsvc0+s0Z2N3uX6t/yAw7BwCQ1wMsA==", + "dev": true, + "peerDependencies": { + "@types/markdown-it": "*", + "markdown-it": "*" + } + }, + "node_modules/markdown-it-eleventy-img": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/markdown-it-eleventy-img/-/markdown-it-eleventy-img-0.9.0.tgz", + "integrity": "sha512-C2d7D5MRipB1XlFjiWYUsqtKiy0I+QVcZjk1ZRdKZn44U/wvtO6apyMU24ssgr3qxczUGCbh+vpX4ESQN8CM3Q==", + "dev": true, + "dependencies": { + "@11ty/eleventy-img": "^2.0.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "markdown-it": ">= 9.0.0" + } + }, + "node_modules/markdown-it-eleventy-img/node_modules/@11ty/eleventy-img": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-img/-/eleventy-img-2.0.1.tgz", + "integrity": "sha512-l30E+TszoovF/NK0WRc1oQoI42VxmYyM3O9cPiS20alSBHucX92RFdwl9HMDyRoh1g+App3+PomFIa5FKkb1Dw==", + "dev": true, + "dependencies": { + "@11ty/eleventy-fetch": "^3.0.0", + "debug": "^4.3.3", + "image-size": "^1.0.1", + "p-queue": "^6.6.2", + "sharp": "^0.30.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/markdown-it-eleventy-img/node_modules/sharp": { + "version": "0.30.7", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.30.7.tgz", + "integrity": "sha512-G+MY2YW33jgflKPTXXptVO28HvNOo9G3j0MybYAHeEmby+QuD2U98dT6ueht9cv/XDqZspSpIhoSW+BAKJ7Hig==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.1", + "node-addon-api": "^5.0.0", + "prebuild-install": "^7.1.1", + "semver": "^7.3.7", + "simple-get": "^4.0.1", + "tar-fs": "^2.1.1", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=12.13.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/markdown-it-emoji": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-2.0.2.tgz", + "integrity": "sha512-zLftSaNrKuYl0kR5zm4gxXjHaOI3FAOEaloKmRA5hijmJZvSjmxcokOLlzycb/HXlUFWzXqpIEoyEMCE4i9MvQ==", + "dev": true + }, + "node_modules/markdown-it-footnote": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-it-footnote/-/markdown-it-footnote-3.0.3.tgz", + "integrity": "sha512-YZMSuCGVZAjzKMn+xqIco9d1cLGxbELHZ9do/TSYVzraooV8ypsppKNmUJ0fVH5ljkCInQAtFpm8Rb3eXSrt5w==", + "dev": true + }, + "node_modules/markdown-it-link-attributes": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/markdown-it-link-attributes/-/markdown-it-link-attributes-4.0.1.tgz", + "integrity": "sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==", + "dev": true + }, + "node_modules/markdown-it-mark": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/markdown-it-mark/-/markdown-it-mark-3.0.1.tgz", + "integrity": "sha512-HyxjAu6BRsdt6Xcv6TKVQnkz/E70TdGXEFHRYBGLncRE9lBFwDNLVtFojKxjJWgJ+5XxUwLaHXy+2sGBbDn+4A==", + "dev": true + }, + "node_modules/markdown-it-prism": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/markdown-it-prism/-/markdown-it-prism-2.3.0.tgz", + "integrity": "sha512-ePtHY80gZyeje4bn3R3SL0jpd1C9HFaYffJW2Ma0YD+tspqa2v9TuVwUyFwboFu4jnFNcO8oPQROgbcYJbmBvw==", + "dev": true, + "dependencies": { + "prismjs": "1.29.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/markdown-it/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/maximatch": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", + "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==", + "dev": true, + "dependencies": { + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maximatch/node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maximatch/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maximatch/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "dev": true + }, + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "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/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/moo": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", + "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==", + "dev": true + }, + "node_modules/morphdom": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/morphdom/-/morphdom-2.7.0.tgz", + "integrity": "sha512-8L8DwbdjjWwM/aNqj7BSoSn4G7SQLNiDcxCnMWbf506jojR6lNQ5YOmQqXEIE8u3C492UlkN4d0hQwz97+M1oQ==", + "dev": true + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multimatch": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", + "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", + "dev": true, + "dependencies": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", + "dev": true, + "bin": { + "mustache": "bin/mustache" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "dev": true + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-abi": { + "version": "3.31.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.31.0.tgz", + "integrity": "sha512-eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", + "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", + "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-releases": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.9.tgz", + "integrity": "sha512-2xfmOrRkGogbTK9R6Leda0DGiXeY3p2NJpy4+gNCffdUvV6mdEJnaDEic1i3Ec2djAo8jWYoJMR5PB0MSMpxUA==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-run-all/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/npm-run-all/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/npm-run-all/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/npm-run-all/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/npm-run-all/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-run-all/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nunjucks": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz", + "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==", + "dev": true, + "dependencies": { + "a-sync-waterfall": "^1.0.0", + "asap": "^2.0.3", + "commander": "^5.1.0" + }, + "bin": { + "nunjucks-precompile": "bin/precompile" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "chokidar": "^3.3.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "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/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse-srcset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz", + "integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-cli": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.1.0.tgz", + "integrity": "sha512-Zu7PLORkE9YwNdvOeOVKPmWghprOtjFQU3srMUGbdz3pHJiFh7yZ4geiZFMkjMfB0mtTFR3h8RemR62rPkbOPA==", + "dev": true, + "dependencies": { + "chokidar": "^3.3.0", + "dependency-graph": "^0.11.0", + "fs-extra": "^11.0.0", + "get-stdin": "^9.0.0", + "globby": "^13.0.0", + "picocolors": "^1.0.0", + "postcss-load-config": "^4.0.0", + "postcss-reporter": "^7.0.0", + "pretty-hrtime": "^1.0.3", + "read-cache": "^1.0.0", + "slash": "^5.0.0", + "yargs": "^17.0.0" + }, + "bin": { + "postcss": "index.js" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-cli/node_modules/fs-extra": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", + "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/postcss-cli/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/postcss-cli/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-import-ext-glob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-import-ext-glob/-/postcss-import-ext-glob-2.1.1.tgz", + "integrity": "sha512-qd4ELOx2G0hyjgtmLnf/fSVJXXPhkcxcxhLT1y1mAnk53JYbMLoGg+AFtnJowOSvnv4CvjPAzpLpAcfWeofP5g==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.12", + "fast-sort": "^3.2.0", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dev": true, + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dev": true, + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "engines": { + "node": ">= 14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-reporter": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", + "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + "dev": true, + "dependencies": { + "picocolors": "^1.0.0", + "thenby": "^1.3.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/posthtml": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.6.tgz", + "integrity": "sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==", + "dev": true, + "dependencies": { + "posthtml-parser": "^0.11.0", + "posthtml-render": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/posthtml-parser": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.11.0.tgz", + "integrity": "sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==", + "dev": true, + "dependencies": { + "htmlparser2": "^7.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/posthtml-render": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz", + "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==", + "dev": true, + "dependencies": { + "is-json": "^2.0.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/posthtml-urls": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/posthtml-urls/-/posthtml-urls-1.0.0.tgz", + "integrity": "sha512-CMJ0L009sGQVUuYM/g6WJdscsq6ooAwhUuF6CDlYPMLxKp2rmCYVebEU+wZGxnQstGJhZPMvXsRhtqekILd5/w==", + "dev": true, + "dependencies": { + "http-equiv-refresh": "^1.0.0", + "list-to-array": "^1.1.0", + "parse-srcset": "^1.0.2", + "promise-each": "^2.2.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/prebuild-install": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", + "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "dev": true, + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prettier": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", + "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dev": true, + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/promise-each": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/promise-each/-/promise-each-2.2.0.tgz", + "integrity": "sha512-67roqt1k3QDA41DZ8xi0V+rF3GoaMiX7QilbXu0vXimut+9RcKBNZ/t60xCRgcsihmNUsEjh48xLfNqOrKblUg==", + "dev": true, + "dependencies": { + "any-promise": "^0.1.0" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true + }, + "node_modules/pug": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pug/-/pug-3.0.2.tgz", + "integrity": "sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==", + "dev": true, + "dependencies": { + "pug-code-gen": "^3.0.2", + "pug-filters": "^4.0.0", + "pug-lexer": "^5.0.1", + "pug-linker": "^4.0.0", + "pug-load": "^3.0.0", + "pug-parser": "^6.0.0", + "pug-runtime": "^3.0.1", + "pug-strip-comments": "^2.0.0" + } + }, + "node_modules/pug-attrs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz", + "integrity": "sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==", + "dev": true, + "dependencies": { + "constantinople": "^4.0.1", + "js-stringify": "^1.0.2", + "pug-runtime": "^3.0.0" + } + }, + "node_modules/pug-code-gen": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-3.0.2.tgz", + "integrity": "sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==", + "dev": true, + "dependencies": { + "constantinople": "^4.0.1", + "doctypes": "^1.1.0", + "js-stringify": "^1.0.2", + "pug-attrs": "^3.0.0", + "pug-error": "^2.0.0", + "pug-runtime": "^3.0.0", + "void-elements": "^3.1.0", + "with": "^7.0.0" + } + }, + "node_modules/pug-error": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-2.0.0.tgz", + "integrity": "sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==", + "dev": true + }, + "node_modules/pug-filters": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-4.0.0.tgz", + "integrity": "sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==", + "dev": true, + "dependencies": { + "constantinople": "^4.0.1", + "jstransformer": "1.0.0", + "pug-error": "^2.0.0", + "pug-walk": "^2.0.0", + "resolve": "^1.15.1" + } + }, + "node_modules/pug-lexer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-5.0.1.tgz", + "integrity": "sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==", + "dev": true, + "dependencies": { + "character-parser": "^2.2.0", + "is-expression": "^4.0.0", + "pug-error": "^2.0.0" + } + }, + "node_modules/pug-linker": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-4.0.0.tgz", + "integrity": "sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==", + "dev": true, + "dependencies": { + "pug-error": "^2.0.0", + "pug-walk": "^2.0.0" + } + }, + "node_modules/pug-load": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-3.0.0.tgz", + "integrity": "sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "pug-walk": "^2.0.0" + } + }, + "node_modules/pug-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-6.0.0.tgz", + "integrity": "sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==", + "dev": true, + "dependencies": { + "pug-error": "^2.0.0", + "token-stream": "1.0.0" + } + }, + "node_modules/pug-runtime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-3.0.1.tgz", + "integrity": "sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==", + "dev": true + }, + "node_modules/pug-strip-comments": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz", + "integrity": "sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==", + "dev": true, + "dependencies": { + "pug-error": "^2.0.0" + } + }, + "node_modules/pug-walk": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-2.0.0.tgz", + "integrity": "sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dev": true, + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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/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/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-copy": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/recursive-copy/-/recursive-copy-2.0.14.tgz", + "integrity": "sha512-K8WNY8f8naTpfbA+RaXmkaQuD1IeW9EgNEfyGxSqqTQukpVtoOKros9jUqbpEsSw59YOmpd8nCBgtqJZy5nvog==", + "dev": true, + "dependencies": { + "errno": "^0.1.2", + "graceful-fs": "^4.1.4", + "junk": "^1.0.1", + "maximatch": "^0.1.0", + "mkdirp": "^0.5.1", + "pify": "^2.3.0", + "promise": "^7.0.1", + "rimraf": "^2.7.1", + "slash": "^1.0.0" + } + }, + "node_modules/recursive-copy/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "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": { + "queue-microtask": "^1.2.2" + } + }, + "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/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "dev": true + }, + "node_modules/semver/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/sharp": { + "version": "0.31.3", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.31.3.tgz", + "integrity": "sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.1", + "node-addon-api": "^5.0.0", + "prebuild-install": "^7.1.1", + "semver": "^7.3.8", + "simple-get": "^4.0.1", + "tar-fs": "^2.1.1", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "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/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "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": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/slash": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.0.0.tgz", + "integrity": "sha512-n6KkmvKS0623igEVj3FF0OZs1gYYJ0o0Hj939yc1fyxl2xt+xYpLnzJB6xBSqOfV9ZFLEWodBBN/heZJahuIJQ==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/slugify": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.5.tgz", + "integrity": "sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "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/string.prototype.padend": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz", + "integrity": "sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwindcss": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.4.tgz", + "integrity": "sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==", + "dev": true, + "dependencies": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.18", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/tailwindcss/node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/tailwindcss/node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dev": true, + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/tailwindcss/node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/thenby": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", + "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/token-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz", + "integrity": "sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==", + "dev": true + }, + "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/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "node_modules/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uhyphen": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.1.0.tgz", + "integrity": "sha512-o0QVGuFg24FK765Qdd5kk0zU/U4dEsCtN/GSiwNI9i8xsSVtjIAOdTaVhLwZ1nrbWxFVMxNDDl+9fednsOMsBw==", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.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/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/void-elements": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/with": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/with/-/with-7.0.2.tgz", + "integrity": "sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "assert-never": "^1.2.1", + "babel-walk": "3.0.0-canary-5" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "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/ws": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.0.tgz", + "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "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/yaml": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.1.tgz", + "integrity": "sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yargs": { + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + } + }, + "dependencies": { + "@11ty/dependency-tree": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@11ty/dependency-tree/-/dependency-tree-2.0.1.tgz", + "integrity": "sha512-5R+DsT9LJ9tXiSQ4y+KLFppCkQyXhzAm1AIuBWE/sbU0hSXY5pkhoqQYEcPJQFg/nglL+wD55iv2j+7O96UAvg==", + "dev": true + }, + "@11ty/eleventy": { + "version": "2.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@11ty/eleventy/-/eleventy-2.0.0-beta.3.tgz", + "integrity": "sha512-MGbvIbOn+P021U8E8hCM/QmaWPkTzfEdKVN8UGyLE8fI2J2hElgM/n6o28//+H/mw/4yPtlrYBtgiTHzsPkCNg==", + "dev": true, + "requires": { + "@11ty/dependency-tree": "^2.0.1", + "@11ty/eleventy-dev-server": "^1.0.3", + "@11ty/eleventy-utils": "^1.0.1", + "@iarna/toml": "^2.2.5", + "@sindresorhus/slugify": "^1.1.2", + "bcp-47-normalize": "^1.1.1", + "chokidar": "^3.5.3", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "dependency-graph": "^0.11.0", + "ejs": "^3.1.8", + "fast-glob": "^3.2.12", + "graceful-fs": "^4.2.10", + "gray-matter": "^4.0.3", + "hamljs": "^0.6.2", + "handlebars": "^4.7.7", + "is-glob": "^4.0.3", + "iso-639-1": "^2.1.15", + "kleur": "^4.1.5", + "liquidjs": "^10.4.0", + "lodash.chunk": "^4.2.0", + "lodash.get": "^4.4.2", + "lodash.set": "^4.3.2", + "luxon": "^3.2.1", + "markdown-it": "^13.0.1", + "micromatch": "^4.0.5", + "minimist": "^1.2.7", + "moo": "^0.5.2", + "multimatch": "^5.0.0", + "mustache": "^4.2.0", + "normalize-path": "^3.0.0", + "nunjucks": "^3.2.3", + "path-to-regexp": "^6.2.1", + "please-upgrade-node": "^3.2.0", + "posthtml": "^0.16.6", + "posthtml-urls": "^1.0.0", + "pug": "^3.0.2", + "recursive-copy": "^2.0.14", + "semver": "^7.3.8", + "slugify": "^1.6.5" + } + }, + "@11ty/eleventy-dev-server": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-dev-server/-/eleventy-dev-server-1.0.3.tgz", + "integrity": "sha512-SjYQewOO0Oo2jUI5h0Lk87pRJllDBzbdcHGZTYEf00gz966kidP1Hyd3ySaHqL4lFqW2I6jIxNVKPlhwYhp6yA==", + "dev": true, + "requires": { + "@11ty/eleventy-utils": "^1.0.1", + "chokidar": "^3.5.3", + "debug": "^4.3.4", + "dev-ip": "^1.0.1", + "finalhandler": "^1.2.0", + "mime": "^3.0.0", + "minimist": "^1.2.7", + "morphdom": "^2.6.1", + "please-upgrade-node": "^3.2.0", + "ssri": "^8.0.1", + "ws": "^8.12.0" + } + }, + "@11ty/eleventy-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-fetch/-/eleventy-fetch-3.0.0.tgz", + "integrity": "sha512-qJvfb331rYQAmlCS71Ygg0/XHUdB4/qXBOLsG0DJ1m61WL5JNha52OtKVeQq34u2J2Nfzim+X4TIL/+QyesB7Q==", + "dev": true, + "requires": { + "debug": "^4.3.3", + "flat-cache": "^3.0.4", + "node-fetch": "^2.6.7", + "p-queue": "^6.6.2" + } + }, + "@11ty/eleventy-img": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-img/-/eleventy-img-3.0.0.tgz", + "integrity": "sha512-qMotOn0ywxwuRd2zF2gNfJSwVQNbSBdzVQ2N1UPQeiXNZrxPGIitfraSf/OfWJbgGI9Cje12AtXdzr3Qc6wctw==", + "dev": true, + "requires": { + "@11ty/eleventy-fetch": "^3.0.0", + "debug": "^4.3.4", + "entities": "^4.4.0", + "image-size": "^1.0.2", + "p-queue": "^6.6.2", + "sharp": "^0.31.3" + }, + "dependencies": { + "entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true + } + } + }, + "@11ty/eleventy-plugin-rss": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-rss/-/eleventy-plugin-rss-1.2.0.tgz", + "integrity": "sha512-YzFnSH/5pObcFnqZ2sAQ782WmpOZHj1+xB9ydY/0j7BZ2jUNahn53VmwCB/sBRwXA/Fbwwj90q1MLo01Ru0UaQ==", + "dev": true, + "requires": { + "debug": "^4.3.4", + "posthtml": "^0.16.6", + "posthtml-urls": "1.0.0" + } + }, + "@11ty/eleventy-plugin-syntaxhighlight": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-syntaxhighlight/-/eleventy-plugin-syntaxhighlight-4.2.0.tgz", + "integrity": "sha512-Hf/26vyLvkAM1RCCoSNRHhWWhTOiBxJj4RMaerPXgWEGN9NEio2Xo7lCV527A/dCJN96gIWzjfHqTIk396zf6g==", + "dev": true, + "requires": { + "linkedom": "^0.14.19", + "prismjs": "^1.29.0" + } + }, + "@11ty/eleventy-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-1.0.1.tgz", + "integrity": "sha512-HPpCTz4PzudcQU+i+x6GSNHVqgnvRhnVYg5dLKaAoRWLN966odAGsBxKSyhF8i1MdlOPtsytYb2AGWP7jISC5w==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0" + } + }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true + }, + "@babel/parser": { + "version": "7.20.15", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", + "dev": true + }, + "@babel/types": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "dev": true, + "requires": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + } + }, + "@iarna/toml": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", + "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", + "dev": true + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@sindresorhus/slugify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.2.tgz", + "integrity": "sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==", + "dev": true, + "requires": { + "@sindresorhus/transliterate": "^0.1.1", + "escape-string-regexp": "^4.0.0" + } + }, + "@sindresorhus/transliterate": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-0.1.2.tgz", + "integrity": "sha512-5/kmIOY9FF32nicXH+5yLNTX4NJ4atl7jRgqAJuIn/iyDFXBktOKDxCvyGE/EzmF4ngSUvjXxQUQlQiZ5lfw+w==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0", + "lodash.deburr": "^4.1.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "@toycode/markdown-it-class": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@toycode/markdown-it-class/-/markdown-it-class-1.2.4.tgz", + "integrity": "sha512-hA4gHBK8moObkOYdWTjhy1wYcYy0MJeM3JjSKbsXHRpRMvIKhk6Jm+t3bXsSScTdz/byWqQbs8YIwVYjHp+SlQ==", + "dev": true + }, + "@types/linkify-it": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz", + "integrity": "sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==", + "dev": true, + "peer": true + }, + "@types/markdown-it": { + "version": "12.2.3", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz", + "integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==", + "dev": true, + "peer": true, + "requires": { + "@types/linkify-it": "*", + "@types/mdurl": "*" + } + }, + "@types/mdurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz", + "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==", + "dev": true, + "peer": true + }, + "@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "a-sync-waterfall": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", + "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "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" + } + }, + "any-promise": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-0.1.0.tgz", + "integrity": "sha512-lqzY9o+BbeGHRCOyxQkt/Tgvz0IZhTmQiA+LxQW8wSNpcTbj8K+0cZiSEvbpNZZP9/11Gy7dnLO3GNWUXO4d1g==", + "dev": true + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", + "dev": true + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "assert-never": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz", + "integrity": "sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==", + "dev": true + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, + "babel-walk": { + "version": "3.0.0-canary-5", + "resolved": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz", + "integrity": "sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==", + "dev": true, + "requires": { + "@babel/types": "^7.9.6" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "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 + }, + "bcp-47": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-1.0.8.tgz", + "integrity": "sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==", + "dev": true, + "requires": { + "is-alphabetical": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0" + } + }, + "bcp-47-match": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/bcp-47-match/-/bcp-47-match-1.0.3.tgz", + "integrity": "sha512-LggQ4YTdjWQSKELZF5JwchnBa1u0pIQSZf5lSdOHEdbVP55h0qICA/FUp3+W99q0xqxYa1ZQizTUH87gecII5w==", + "dev": true + }, + "bcp-47-normalize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bcp-47-normalize/-/bcp-47-normalize-1.1.1.tgz", + "integrity": "sha512-jWZ1Jdu3cs0EZdfCkS0UE9Gg01PtxnChjEBySeB+Zo6nkqtFfnvtoQQgP1qU1Oo4qgJgxhTI6Sf9y/pZIhPs0A==", + "dev": true, + "requires": { + "bcp-47": "^1.0.0", + "bcp-47-match": "^1.0.0" + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001450", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001450.tgz", + "integrity": "sha512-qMBmvmQmFXaSxexkjjfMvD5rnDL0+m+dUMZKoDYsGG8iZN29RuYh9eRoMvKsT6uMAWlyUUGDEQGJJYjzCIO9ew==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "character-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz", + "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==", + "dev": true, + "requires": { + "is-regex": "^1.0.3" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dev": true, + "requires": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + } + }, + "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, + "requires": { + "color-name": "~1.1.4" + } + }, + "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 + }, + "color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "constantinople": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz", + "integrity": "sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==", + "dev": true, + "requires": { + "@babel/parser": "^7.6.0", + "@babel/types": "^7.6.1" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "dependencies": { + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0" + } + }, + "domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dev": true, + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + } + }, + "entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "dev": true + }, + "dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "detect-libc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", + "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", + "dev": true + }, + "detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dev": true, + "requires": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + } + }, + "dev-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==", + "dev": true + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "doctypes": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz", + "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==", + "dev": true + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "dependencies": { + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + } + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dev": true, + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.286", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.286.tgz", + "integrity": "sha512-Vp3CVhmYpgf4iXNKAucoQUDcCrBQX3XLBtwgFqP9BUXuucgvAV9zWp1kYU7LL9j4++s9O+12cb3wMtN4SJy6UQ==", + "dev": true + }, + "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 + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + } + } + }, + "es-abstract": { + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", + "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.4", + "is-array-buffer": "^3.0.1", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + } + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-sort": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/fast-sort/-/fast-sort-3.2.1.tgz", + "integrity": "sha512-ECGwVH57yCv3C8v+4BQkQf65bNR4nFetxfGRRLYmzFEAK3oZBr7zCakBjOY/AptmmoU3ffMPJLLN1rdKdMHoUA==", + "dev": true + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "dependencies": { + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "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-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-stdin": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "dev": true + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "dev": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "globby": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", + "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", + "dev": true, + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "dependencies": { + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + } + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "dev": true, + "requires": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + } + }, + "hamljs": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/hamljs/-/hamljs-0.6.2.tgz", + "integrity": "sha512-/chXRp4WpL47I+HX1vCCdSbEXAljEG2FBMmgO7Am0bYsqgnEjreeWzUdX1onXqwZtcfgxbCg5WtEYYvuZ5muBg==", + "dev": true + }, + "handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "html-escaper": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", + "dev": true + }, + "htmlparser2": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", + "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.2", + "domutils": "^2.8.0", + "entities": "^3.0.1" + } + }, + "http-equiv-refresh": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/http-equiv-refresh/-/http-equiv-refresh-1.0.0.tgz", + "integrity": "sha512-TScO04soylRN9i/QdOdgZyhydXg9z6XdaGzEyOgDKycePeDeTT4KvigjBcI+tgfTlieLWauGORMq5F1eIDa+1w==", + "dev": true + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "dev": true, + "requires": { + "queue": "6.0.2" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "internal-slot": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", + "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "dev": true + }, + "is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dev": true, + "requires": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + } + }, + "is-array-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", + "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "dev": true + }, + "is-expression": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-4.0.0.tgz", + "integrity": "sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "object-assign": "^4.1.1" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "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-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-json": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz", + "integrity": "sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "iso-639-1": { + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/iso-639-1/-/iso-639-1-2.1.15.tgz", + "integrity": "sha512-7c7mBznZu2ktfvyT582E2msM+Udc1EjOyhVRE/0ZsjD9LBtWSm23h3PtiRh2a35XoUsTQQjJXaJzuLjXsOdFDg==", + "dev": true + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dev": true, + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + } + }, + "js-stringify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz", + "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "jstransformer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", + "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==", + "dev": true, + "requires": { + "is-promise": "^2.0.0", + "promise": "^7.0.1" + } + }, + "junk": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", + "integrity": "sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true + }, + "linkedom": { + "version": "0.14.21", + "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.14.21.tgz", + "integrity": "sha512-V+c0AAFMTVJA2iAhrdd+u44lL0TjL6hBenVB061VQ6BHqTAHtXw1v5F1/CHGKtwg0OHm+hrGbepb9ZSFJ7lJkg==", + "dev": true, + "requires": { + "css-select": "^5.1.0", + "cssom": "^0.5.0", + "html-escaper": "^3.0.3", + "htmlparser2": "^8.0.1", + "uhyphen": "^0.1.0" + }, + "dependencies": { + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0" + } + }, + "domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dev": true, + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + } + }, + "entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true + }, + "htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + } + } + }, + "linkify-it": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz", + "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==", + "dev": true, + "requires": { + "uc.micro": "^1.0.1" + } + }, + "liquidjs": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-10.4.0.tgz", + "integrity": "sha512-4fpR8KFJ96bXkzynK9Yo1jwn7sjOkJfKawSbEXINc39DZfy7r5SYtcAM5T/Ccg5n0xoZf6ap5Gap4VwFCJiQ1g==", + "dev": true + }, + "list-to-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/list-to-array/-/list-to-array-1.1.0.tgz", + "integrity": "sha512-+dAZZ2mM+/m+vY9ezfoueVvrgnHIGi5FvgSymbIgJOFwiznWyA59mav95L+Mc6xPtL3s9gm5eNTlNtxJLbNM1g==", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + } + } + }, + "lodash.chunk": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.chunk/-/lodash.chunk-4.2.0.tgz", + "integrity": "sha512-ZzydJKfUHJwHa+hF5X66zLFCBrWn5GeF28OHEr4WVWtNDXlQ/IjWKPBiikqKo2ne0+v6JgCgJ0GzJp8k8bHC7w==", + "dev": true + }, + "lodash.deburr": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", + "integrity": "sha512-m/M1U1f3ddMCs6Hq2tAsYThTBDaAKFDX3dwDo97GEYzamXi9SqUpjWi/Rrj/gf3X2n8ktwgZrlP1z6E3v/IExQ==", + "dev": true + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "dev": true + }, + "lodash.set": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", + "integrity": "sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==", + "dev": true + }, + "luxon": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.2.1.tgz", + "integrity": "sha512-QrwPArQCNLAKGO/C+ZIilgIuDnEnKx5QYODdDtbFaxzsbZcc/a7WFq7MhsVYgRlwawLtvOUESTlfJ+hc/USqPg==", + "dev": true + }, + "markdown-it": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz", + "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==", + "dev": true, + "requires": { + "argparse": "^2.0.1", + "entities": "~3.0.1", + "linkify-it": "^4.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + } + } + }, + "markdown-it-abbr": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-it-abbr/-/markdown-it-abbr-1.0.4.tgz", + "integrity": "sha512-ZeA4Z4SaBbYysZap5iZcxKmlPL6bYA8grqhzJIHB1ikn7njnzaP8uwbtuXc4YXD5LicI4/2Xmc0VwmSiFV04gg==", + "dev": true + }, + "markdown-it-anchor": { + "version": "8.6.6", + "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.6.tgz", + "integrity": "sha512-jRW30YGywD2ESXDc+l17AiritL0uVaSnWsb26f+68qaW9zgbIIr1f4v2Nsvc0+s0Z2N3uX6t/yAw7BwCQ1wMsA==", + "dev": true, + "requires": {} + }, + "markdown-it-eleventy-img": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/markdown-it-eleventy-img/-/markdown-it-eleventy-img-0.9.0.tgz", + "integrity": "sha512-C2d7D5MRipB1XlFjiWYUsqtKiy0I+QVcZjk1ZRdKZn44U/wvtO6apyMU24ssgr3qxczUGCbh+vpX4ESQN8CM3Q==", + "dev": true, + "requires": { + "@11ty/eleventy-img": "^2.0.1" + }, + "dependencies": { + "@11ty/eleventy-img": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-img/-/eleventy-img-2.0.1.tgz", + "integrity": "sha512-l30E+TszoovF/NK0WRc1oQoI42VxmYyM3O9cPiS20alSBHucX92RFdwl9HMDyRoh1g+App3+PomFIa5FKkb1Dw==", + "dev": true, + "requires": { + "@11ty/eleventy-fetch": "^3.0.0", + "debug": "^4.3.3", + "image-size": "^1.0.1", + "p-queue": "^6.6.2", + "sharp": "^0.30.3" + } + }, + "sharp": { + "version": "0.30.7", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.30.7.tgz", + "integrity": "sha512-G+MY2YW33jgflKPTXXptVO28HvNOo9G3j0MybYAHeEmby+QuD2U98dT6ueht9cv/XDqZspSpIhoSW+BAKJ7Hig==", + "dev": true, + "requires": { + "color": "^4.2.3", + "detect-libc": "^2.0.1", + "node-addon-api": "^5.0.0", + "prebuild-install": "^7.1.1", + "semver": "^7.3.7", + "simple-get": "^4.0.1", + "tar-fs": "^2.1.1", + "tunnel-agent": "^0.6.0" + } + } + } + }, + "markdown-it-emoji": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-2.0.2.tgz", + "integrity": "sha512-zLftSaNrKuYl0kR5zm4gxXjHaOI3FAOEaloKmRA5hijmJZvSjmxcokOLlzycb/HXlUFWzXqpIEoyEMCE4i9MvQ==", + "dev": true + }, + "markdown-it-footnote": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-it-footnote/-/markdown-it-footnote-3.0.3.tgz", + "integrity": "sha512-YZMSuCGVZAjzKMn+xqIco9d1cLGxbELHZ9do/TSYVzraooV8ypsppKNmUJ0fVH5ljkCInQAtFpm8Rb3eXSrt5w==", + "dev": true + }, + "markdown-it-link-attributes": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/markdown-it-link-attributes/-/markdown-it-link-attributes-4.0.1.tgz", + "integrity": "sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==", + "dev": true + }, + "markdown-it-mark": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/markdown-it-mark/-/markdown-it-mark-3.0.1.tgz", + "integrity": "sha512-HyxjAu6BRsdt6Xcv6TKVQnkz/E70TdGXEFHRYBGLncRE9lBFwDNLVtFojKxjJWgJ+5XxUwLaHXy+2sGBbDn+4A==", + "dev": true + }, + "markdown-it-prism": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/markdown-it-prism/-/markdown-it-prism-2.3.0.tgz", + "integrity": "sha512-ePtHY80gZyeje4bn3R3SL0jpd1C9HFaYffJW2Ma0YD+tspqa2v9TuVwUyFwboFu4jnFNcO8oPQROgbcYJbmBvw==", + "dev": true, + "requires": { + "prismjs": "1.29.0" + } + }, + "maximatch": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", + "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==", + "dev": true, + "requires": { + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" + }, + "dependencies": { + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + } + } + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "dev": true + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "dev": true + }, + "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 + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true + }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "moo": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", + "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==", + "dev": true + }, + "morphdom": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/morphdom/-/morphdom-2.7.0.tgz", + "integrity": "sha512-8L8DwbdjjWwM/aNqj7BSoSn4G7SQLNiDcxCnMWbf506jojR6lNQ5YOmQqXEIE8u3C492UlkN4d0hQwz97+M1oQ==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multimatch": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", + "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", + "dev": true, + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + } + }, + "mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", + "dev": true + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true + }, + "napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-abi": { + "version": "3.31.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.31.0.tgz", + "integrity": "sha512-eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ==", + "dev": true, + "requires": { + "semver": "^7.3.5" + } + }, + "node-addon-api": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", + "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==", + "dev": true + }, + "node-fetch": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-releases": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.9.tgz", + "integrity": "sha512-2xfmOrRkGogbTK9R6Leda0DGiXeY3p2NJpy4+gNCffdUvV6mdEJnaDEic1i3Ec2djAo8jWYoJMR5PB0MSMpxUA==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "nunjucks": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz", + "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==", + "dev": true, + "requires": { + "a-sync-waterfall": "^1.0.0", + "asap": "^2.0.3", + "commander": "^5.1.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true + }, + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true + }, + "p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" + } + }, + "p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse-srcset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz", + "integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-to-regexp": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "requires": { + "semver-compare": "^1.0.0" + } + }, + "postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "dev": true, + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-cli": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.1.0.tgz", + "integrity": "sha512-Zu7PLORkE9YwNdvOeOVKPmWghprOtjFQU3srMUGbdz3pHJiFh7yZ4geiZFMkjMfB0mtTFR3h8RemR62rPkbOPA==", + "dev": true, + "requires": { + "chokidar": "^3.3.0", + "dependency-graph": "^0.11.0", + "fs-extra": "^11.0.0", + "get-stdin": "^9.0.0", + "globby": "^13.0.0", + "picocolors": "^1.0.0", + "postcss-load-config": "^4.0.0", + "postcss-reporter": "^7.0.0", + "pretty-hrtime": "^1.0.3", + "read-cache": "^1.0.0", + "slash": "^5.0.0", + "yargs": "^17.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", + "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-import-ext-glob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-import-ext-glob/-/postcss-import-ext-glob-2.1.1.tgz", + "integrity": "sha512-qd4ELOx2G0hyjgtmLnf/fSVJXXPhkcxcxhLT1y1mAnk53JYbMLoGg+AFtnJowOSvnv4CvjPAzpLpAcfWeofP5g==", + "dev": true, + "requires": { + "fast-glob": "^3.2.12", + "fast-sort": "^3.2.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dev": true, + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dev": true, + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + } + }, + "postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reporter": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", + "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + "dev": true, + "requires": { + "picocolors": "^1.0.0", + "thenby": "^1.3.4" + } + }, + "postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "posthtml": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.6.tgz", + "integrity": "sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==", + "dev": true, + "requires": { + "posthtml-parser": "^0.11.0", + "posthtml-render": "^3.0.0" + } + }, + "posthtml-parser": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.11.0.tgz", + "integrity": "sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==", + "dev": true, + "requires": { + "htmlparser2": "^7.1.1" + } + }, + "posthtml-render": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz", + "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==", + "dev": true, + "requires": { + "is-json": "^2.0.1" + } + }, + "posthtml-urls": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/posthtml-urls/-/posthtml-urls-1.0.0.tgz", + "integrity": "sha512-CMJ0L009sGQVUuYM/g6WJdscsq6ooAwhUuF6CDlYPMLxKp2rmCYVebEU+wZGxnQstGJhZPMvXsRhtqekILd5/w==", + "dev": true, + "requires": { + "http-equiv-refresh": "^1.0.0", + "list-to-array": "^1.1.0", + "parse-srcset": "^1.0.2", + "promise-each": "^2.2.0" + } + }, + "prebuild-install": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", + "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "dev": true, + "requires": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + } + }, + "prettier": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", + "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", + "dev": true + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true + }, + "prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "dev": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dev": true, + "requires": { + "asap": "~2.0.3" + } + }, + "promise-each": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/promise-each/-/promise-each-2.2.0.tgz", + "integrity": "sha512-67roqt1k3QDA41DZ8xi0V+rF3GoaMiX7QilbXu0vXimut+9RcKBNZ/t60xCRgcsihmNUsEjh48xLfNqOrKblUg==", + "dev": true, + "requires": { + "any-promise": "^0.1.0" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true + }, + "pug": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pug/-/pug-3.0.2.tgz", + "integrity": "sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==", + "dev": true, + "requires": { + "pug-code-gen": "^3.0.2", + "pug-filters": "^4.0.0", + "pug-lexer": "^5.0.1", + "pug-linker": "^4.0.0", + "pug-load": "^3.0.0", + "pug-parser": "^6.0.0", + "pug-runtime": "^3.0.1", + "pug-strip-comments": "^2.0.0" + } + }, + "pug-attrs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz", + "integrity": "sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==", + "dev": true, + "requires": { + "constantinople": "^4.0.1", + "js-stringify": "^1.0.2", + "pug-runtime": "^3.0.0" + } + }, + "pug-code-gen": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-3.0.2.tgz", + "integrity": "sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==", + "dev": true, + "requires": { + "constantinople": "^4.0.1", + "doctypes": "^1.1.0", + "js-stringify": "^1.0.2", + "pug-attrs": "^3.0.0", + "pug-error": "^2.0.0", + "pug-runtime": "^3.0.0", + "void-elements": "^3.1.0", + "with": "^7.0.0" + } + }, + "pug-error": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-2.0.0.tgz", + "integrity": "sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==", + "dev": true + }, + "pug-filters": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-4.0.0.tgz", + "integrity": "sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==", + "dev": true, + "requires": { + "constantinople": "^4.0.1", + "jstransformer": "1.0.0", + "pug-error": "^2.0.0", + "pug-walk": "^2.0.0", + "resolve": "^1.15.1" + } + }, + "pug-lexer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-5.0.1.tgz", + "integrity": "sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==", + "dev": true, + "requires": { + "character-parser": "^2.2.0", + "is-expression": "^4.0.0", + "pug-error": "^2.0.0" + } + }, + "pug-linker": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-4.0.0.tgz", + "integrity": "sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==", + "dev": true, + "requires": { + "pug-error": "^2.0.0", + "pug-walk": "^2.0.0" + } + }, + "pug-load": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-3.0.0.tgz", + "integrity": "sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "pug-walk": "^2.0.0" + } + }, + "pug-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-6.0.0.tgz", + "integrity": "sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==", + "dev": true, + "requires": { + "pug-error": "^2.0.0", + "token-stream": "1.0.0" + } + }, + "pug-runtime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-3.0.1.tgz", + "integrity": "sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==", + "dev": true + }, + "pug-strip-comments": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz", + "integrity": "sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==", + "dev": true, + "requires": { + "pug-error": "^2.0.0" + } + }, + "pug-walk": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-2.0.0.tgz", + "integrity": "sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dev": true, + "requires": { + "inherits": "~2.0.3" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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 + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-copy": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/recursive-copy/-/recursive-copy-2.0.14.tgz", + "integrity": "sha512-K8WNY8f8naTpfbA+RaXmkaQuD1IeW9EgNEfyGxSqqTQukpVtoOKros9jUqbpEsSw59YOmpd8nCBgtqJZy5nvog==", + "dev": true, + "requires": { + "errno": "^0.1.2", + "graceful-fs": "^4.1.4", + "junk": "^1.0.1", + "maximatch": "^0.1.0", + "mkdirp": "^0.5.1", + "pify": "^2.3.0", + "promise": "^7.0.1", + "rimraf": "^2.7.1", + "slash": "^1.0.0" + }, + "dependencies": { + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", + "dev": true + } + } + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "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 + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.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 + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + } + }, + "semver": { + "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" + }, + "dependencies": { + "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, + "requires": { + "yallist": "^4.0.0" + } + } + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "dev": true + }, + "sharp": { + "version": "0.31.3", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.31.3.tgz", + "integrity": "sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg==", + "dev": true, + "requires": { + "color": "^4.2.3", + "detect-libc": "^2.0.1", + "node-addon-api": "^5.0.0", + "prebuild-install": "^7.1.1", + "semver": "^7.3.8", + "simple-get": "^4.0.1", + "tar-fs": "^2.1.1", + "tunnel-agent": "^0.6.0" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shell-quote": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true + }, + "simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "dev": true, + "requires": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + } + }, + "slash": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.0.0.tgz", + "integrity": "sha512-n6KkmvKS0623igEVj3FF0OZs1gYYJ0o0Hj939yc1fyxl2xt+xYpLnzJB6xBSqOfV9ZFLEWodBBN/heZJahuIJQ==", + "dev": true + }, + "slugify": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.5.tgz", + "integrity": "sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "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.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.1" + } + }, + "string.prototype.padend": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz", + "integrity": "sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "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" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "dev": true + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "tailwindcss": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.4.tgz", + "integrity": "sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==", + "dev": true, + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.18", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "dependencies": { + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dev": true, + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + } + } + }, + "tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, + "thenby": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", + "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "token-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz", + "integrity": "sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==", + "dev": true + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true + }, + "uhyphen": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.1.0.tgz", + "integrity": "sha512-o0QVGuFg24FK765Qdd5kk0zU/U4dEsCtN/GSiwNI9i8xsSVtjIAOdTaVhLwZ1nrbWxFVMxNDDl+9fednsOMsBw==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.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 + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "void-elements": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", + "dev": true + }, + "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": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, + "with": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/with/-/with-7.0.2.tgz", + "integrity": "sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==", + "dev": true, + "requires": { + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "assert-never": "^1.2.1", + "babel-walk": "3.0.0-canary-5" + } + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "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 + }, + "ws": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.0.tgz", + "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==", + "dev": true, + "requires": {} + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.1.tgz", + "integrity": "sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==", + "dev": true + }, + "yargs": { + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", + "dev": true, + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..b0b0e76 --- /dev/null +++ b/package.json @@ -0,0 +1,39 @@ +{ + "name": "whimsy", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "serve": "run-p \"serve:*\"", + "serve:props": "node scripts/custom-props.js", + "serve:css": "postcss src/css/styles.css --base src --dir _site/assets -w", + "serve:eleventy": "eleventy --serve", + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "devDependencies": { + "@11ty/eleventy": "^2.0.0-beta.3", + "@11ty/eleventy-fetch": "^3.0.0", + "@11ty/eleventy-img": "^3.0.0", + "@11ty/eleventy-plugin-rss": "^1.2.0", + "@11ty/eleventy-plugin-syntaxhighlight": "^4.2.0", + "@toycode/markdown-it-class": "^1.2.4", + "autoprefixer": "^10.4.13", + "markdown-it-abbr": "^1.0.4", + "markdown-it-anchor": "^8.6.6", + "markdown-it-eleventy-img": "^0.9.0", + "markdown-it-emoji": "^2.0.2", + "markdown-it-footnote": "^3.0.3", + "markdown-it-link-attributes": "^4.0.1", + "markdown-it-mark": "^3.0.1", + "markdown-it-prism": "^2.3.0", + "npm-run-all": "^4.1.5", + "postcss": "^8.4.21", + "postcss-cli": "^10.1.0", + "postcss-import": "^15.1.0", + "postcss-import-ext-glob": "^2.1.1", + "prettier": "^2.8.3", + "tailwindcss": "^3.2.4" + } +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..40dd863 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,9 @@ +module.exports = { + plugins: { + 'postcss-import-ext-glob': {}, + 'postcss-import': {}, + 'tailwindcss/nesting': {}, + tailwindcss: {}, + autoprefixer: {}, + }, +}; \ No newline at end of file diff --git a/scripts/custom-props.js b/scripts/custom-props.js new file mode 100644 index 0000000..c4ae5de --- /dev/null +++ b/scripts/custom-props.js @@ -0,0 +1,67 @@ +const fs = require('node:fs'); +const prettier = require('prettier'); +const config = require('../tailwind.config.js'); + +const groupToPrefix = (group, prefix) => { + return Object.entries(group).map(([key, value]) => { + if (value instanceof Object && !(value instanceof Array)) { + return groupToPrefix(value, `${prefix}-${key}`); + } else { + return `--${prefix}-${key}: ${value};` + } + }).join(''); +}; +/* + Converts the tailwind config elements into custom props. +*/ +const generateCSSProps = () => { + let result = ''; + + const groups = [ + {key: 'colors', prefix: 'color'}, + {key: 'spacing', prefix: 'space'}, + {key: 'fontSize', prefix: 'text'}, + {key: 'fontFamily', prefix: 'font-family'}, + {key: 'screens', prefix: 'screen'}, + {key: 'gap', prefix: 'gap'}, + ]; + + // Add a note that this is auto generated + result += ` + /* VARIABLES GENERATED WITH TAILWIND CONFIG ON ${new Date().toLocaleDateString()}. + Tokens location: ./tailwind.config.js */ + + :root { + `; + + // Loop each group's keys, use that and the associated + // property to define a :root custom prop + groups.forEach(({key, prefix}) => { + const group = config.theme[key]; + + if (!group) { + return; + } + + + // Object.keys(group).forEach(key => { + // result += `--${prefix}-${key}: ${group[key]};`; + // }); + + result += groupToPrefix(group, prefix); + }); + + // Close the :root block + result += ` + } + `; + + // Make the CSS readable to help people with auto-complete in their editors + result = prettier.format(result, {parser: 'scss'}); + + // Push this file into the CSS dir, ready to go + fs.writeFileSync('./src/css/custom-props.css', result); +}; + +generateCSSProps(); +module.exports = generateCSSProps; \ No newline at end of file diff --git a/src/_data/metadata.json b/src/_data/metadata.json new file mode 100644 index 0000000..3fe1fb7 --- /dev/null +++ b/src/_data/metadata.json @@ -0,0 +1,10 @@ +{ + "author": { + "name": "Lewis Dale" + }, + "site": { + "name": "LewisDale dot Dev", + "domain": "lewisdale.dev", + "description": "" + } +} \ No newline at end of file diff --git a/src/_includes/base.njk b/src/_includes/base.njk new file mode 100644 index 0000000..e932a4e --- /dev/null +++ b/src/_includes/base.njk @@ -0,0 +1,11 @@ + + + + {{ title }} | {{ metadata.site.name }} + + + + + {{ content | safe }} + + \ No newline at end of file diff --git a/src/assets/fonts/Space_Grotesk/SpaceGrotesk-Bold.ttf b/src/assets/fonts/Space_Grotesk/SpaceGrotesk-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f8eb245d1ec7fd02d77f5a9b55ef6afc4c9ed1c1 GIT binary patch literal 116056 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 z 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 literal 0 HcmV?d00001 diff --git a/src/assets/fonts/Space_Grotesk/SpaceGrotesk-Bold.woff2 b/src/assets/fonts/Space_Grotesk/SpaceGrotesk-Bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6025ccfa08b3f8d8d9383a61fb3a3a07c628553c GIT binary patch literal 41780 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

gcLW-BMvob7hYNE*Q_dc!= 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 KPtQyIYyw~``UXK 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 z%0D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 literal 0 HcmV?d00001 diff --git a/src/assets/fonts/Space_Grotesk/SpaceGrotesk-Light.woff2 b/src/assets/fonts/Space_Grotesk/SpaceGrotesk-Light.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..57348b89d3b76cfda93af9451c98cf5e0760f440 GIT binary patch literal 42088 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 literal 0 HcmV?d00001 diff --git a/src/assets/fonts/Space_Grotesk/SpaceGrotesk-Medium.ttf b/src/assets/fonts/Space_Grotesk/SpaceGrotesk-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..341b633572a9af2c4440fa8060f83d08bca70a7f GIT binary patch literal 116664 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 z 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 UFXdeNaVK>#{p)tq9EUFf0M|(_0{{R3 literal 0 HcmV?d00001 diff --git a/src/assets/fonts/Space_Grotesk/SpaceGrotesk-Regular.ttf b/src/assets/fonts/Space_Grotesk/SpaceGrotesk-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..46aa5dada9c4833e55256a4f3437388f42c5f666 GIT binary patch literal 114428 zcmb@v2Yg(`wLd;HcbnR(uG&hgE$UkJ-dC$;S-sejY+2pC$pv>DW59p`Lx2zhJmMq{ zAwbC55Ml@|gb+d;hY*tR2m!+*g!Tw=2uTQD{l91KuCy`+@_wJc^_iWy=T1Fy=9HN; z*Nij9qVS_()~5cpRy=XWANvrop|z>G<F&=jD$$Sq8hP(R`SGcZ6Ekm2T>BHoBJV|YyQX$*w+8*fasy+T zpWyw$RWqwMPUiFdj3uU`eCXz+pu|R;>$mO9_g$DjOkz4II(L+ z+ZkSq{8u8sb<@Pgl^bumzJu|s4}gH}Gn=<PyX;*}8J(vTv=bLVpX8 z{};dvs%EUI@-F*Wc+KBgxbhYt><_owzoy35Zl8VH`>y6O%_2POD6jm7a>|R|m(j)t zvrnJv)jTF^^1Y-;d7B{k9b$Sm$+Re0!?v<(@#<=0C{ysK5rzDEykX+77y`Uqjrk}m z;%QWe|KB$lo9$uNz5eHxcBGzQVgJ_n`mmp;S{c8Q-t)J`BZ#a_QKr}k)k}e+FJcEv z5MN>W;vlOLUqxKZdPEY!O?bYZ^{@|-?qgYE60x22C=-ZpLHIAcANIvN5wBzgqJx>m zt?2Q3mY}R>X<|RKqMT7Qup&{9a2e|tOIbDIYSF{0`NJ$3?N*~~Kl?kYWB-`_n@E)D zeq{uC0T=6J{(dUMcjGyn74uUlH_bYQnOPMZD;2#gM?MF!T5$=h;ooFYVmaU=ELUtn z9|l=5-q(l{q&KrXq>Fhs>qm&@9+rU+&G(|*Zl>p3fu|2JZUnw{_8j{+tK#2fRTTTv z{%0AV^Sz@OL3~GzWx5IdYGQf(G%G=9=09WIVvKbw*RgK)BbLC|pidiEr$%5bBg_eE z&X@B+bMiSssmFVouk!=VpFhw%eo>$~_6N*0<~tPg9fsg$AI_dacmd%L2xkDRMQB6% zPm&(&tbyo3*k@k_Ek(*S(S<({eSASsT9Aim#~+A>0t3;LpQebez92}NBYN`(qC0;e zTBW}I5_57If#~rIg7RO;L-cxnSPj_EBwb26CR+a7Ks4?TD`!t(j9SpUg3!YLK6@JB zC4|=y&d7D}_t`&VEj;I23vOOPYhv~c-vXMs!?!MIZKz?9TqCqjJ|`$%b^UTdl0^k@C}47BNQRr#>&{A5H}+JUseWuB+IaYjf3lyfxkraO{i-ZGqYbK z-(#4wV=P0i_s`)6pT{fa-t7VH6QAG1LM7k0g7s*A&hj-60gkk|k0nXoL22S4^!_N` z6JPiuK63ths*7NL-m)9>?2{)XQ~1|Ve=A^1n48iRz*kNowopL&X~gjexk&$kVg%%2 zwG{i(32Hq1XFtprr;9YmE0S3hQ-JK!Y)5E8pCr$M9E(@eB+oSOAUuL+Kkq`U9PvGW z0S}wwaYP4{_nV&)zNj8Q4-Aa`yzna2=}-G(KX3HMU%(r|ui7sd0?HBp^oKbf>gT2Y znD{BJV}BqXO6mVJ{y*fEYl7AV!d(3U<&`@>qitW`*juV>4(y-uOIAbC4`vLfC-3YG9IAZeupm*Eq$atdU}W zK)y!G>wo4~F%#)`GM-dpO3UXBl4qy-pNTh%W@Z=3=syLL$Dfl9#4DvG|GI~j2sJb# zZuaYS;7rUXi~G+nM>vuCo{x_G?@1T*2gr8P0iHpC4gft^4Wtvt1NLW(*-W~zUq2St zFgxD4D4$|w&cMKrf_~RPehy)L70iLM>mYlj{@`z0j^_c^E_LjU&_$oc`2NCDr9CjO zSM>8sF$bh8Q%rP#*dI`DIYOELS=ObNO#?0{G>UQ7sG;@nIeJOpJJ~PFyZbXjKs{1c zLeH1+Ww2}@JN*Iua*2(soSvzE{wv@kpsa-5hV|`${GsqQ7Ku250_o+<1APAsbNXA* z3j*N>G|Z$fzne8cf3hPG?u#e@=SJY%$d>~j6Dq%wxPF^uvbUl8%QCaCf#&SuI@Ua= zcl7{==jmY_YgOtIUC>)#uW*XpESq9~!1%HeO8n3K5T0S*$an_&6rTM7`5F+q{LjSq z{B+=_KmU9YoIkk)e8yFfkiLg|~Kk6tMF^Mc2rE+^@%>;&ckf%Mb4a2)F)6MR1~P+5BZ zPh;q|{92Ypfox4_Z~C8obnAbAevG~q`2y*TrGaJrd4V_jClC~b82rLYN31bmuY#Rn z2e98T4jV0>RWcV_hV&k`pC91Y@f-LzxQD;Y|IFVNW|1q3MY(7cy<%8AA|4l~#2*!n z5~_qNQHohfRWg-4rBJy^`L6PWvECA73Ae;qk}Wn%nkC1QZ>hGlS^6z&Et@TSEtgxa zv)pL;s^t#LzpNqF2&>7OXth}F)^uxuwb)u^ZL;=Rw^(;uud*Jo-emoT^_cZL*6&)s zXFXy4f%ReQqt?f5(Y9Ed)n>P)+wyD!wo%*H?82_Ihufpe}{i8vPHq%2p5)nkNF)_7}@ z)hb6=WUZ7VoUv}VUTnQqj__O7J2Aq0tj96JhpdmBH^P3~a@+M7p%x>I#0V4SMmUWT zzV%wszuD~U?B6j)1GaE}g77HPjE&CzM#h0ZCueKCr+IK7Xm(O9g2p6mch9-; z4>f@~E}VYjqt^+q?De@;&J?`{8atDE=6_$e_{*Gm@wH!2`hQ~S_qBWE?-j4T{krZ< z@EQFX&ubfAedEO1vU*`e%G_A8euhm1W|tx->tb<^PuLmgq@;Tb6WE} zexKL8K(K}XG*96T;QlcGR`aYzmd3gqW}Q5T=fbjE#X4Zgx3bl|mMvjpYydoTDI4T& z-T+%~Ia`VSly>Mct!$bvWlh*cY36N;o-N}AJdZnhK3mMw_;Q}XZQ@tFUAdHJ@)6$2 zTlgBjmJcc#p3Wxu1YgbV;@7-{m+~?;!q%|0Y#m$AHn7cX3w9CrV3q7+``MN3Dt4G% z!*;T-v0K?~>~{8F><(VfzRAAF?qlC)$Jt5t7}v2U*-zM0?5FH$_H*_Nc8a~ge#?Hx zUSzMc|6y;iH(`PP4I0Kr>>uo(>|fl)&hcO#f|)dO6F2iXwh=ON6MKfuKt66`zhv9l zX|{ts$1Y;OV!PP$Y&ZK2`x5(ac7VOaE@3aTgX|CNV)lD>Df=V44AgNsdzIfVe##Dk zt6jlfV^_mAzLx!&T@RUg9d!32;vMz`Pi9|c@9;;(2kc#T1AC7@A~5}Q z-{l&9R=Jwp!wu|S9>hF6jGf@&?0z1>9^jGe2cX#pc{KYWk6{n-SoSdc5hU}YJdr)Z z6S!Us^B0vY?p40eFXdN@FY(9tlj0ozDSuXp<=cdX-zomYPbta#Bjr2%-^#uGpUQXn zzm&WA$I3nYHt{5XO{w7*i#onh6!X`WI=)-v@qMD4-zX08o5fB1yW&m$fOwBTuQ>QC zNr?^;b7B$LV1pXAHTA`%>8RLcGhrFW%q@{9;ko)%%svm#tME$&phlpvPOB6uM>}o6UvvA?czqoq%UaatJ{{|1L06CWx+RQkn!@sV;;NmSyM%audo z7V*ElkJpLiyjT2FS;8&s$Knn?#izyB#Wy_6Y4xxrL(RihYx_xN>}~hx`j-uPO3a?j z;qg`0!%K!dB5mR!0|eL9lw;Ctvw7IChc!ByPJrV#j=OU`-0887ugdiZr^Dv3<$4sS zb^3lK#>Cu>p6EvF__+JHh-q{mPg5E_qH$oC)f4JKqH$u{qv_cN1PWB+v8_z95%h%7 z#NA0&BpvP((L5UO93Iv)v~u`FET^2g9*xtZ6%X*Ra{@si0KF@UZo`nj1aJ1jzSf^%T(i z0?PSB&yW?^I6PtX1osS$17f9j!IUbaRN1(Be0X@+3~YHq8>c+1Z^*;iDYFgF=5~*T zQkM3KlM!r+a-7t%$>HJYiD3`V86NhHVAwj1@i^SWxgM?4+HCb`(k3t_ePhp%NAGZZ z3=TJD07b@gJvxbQV8S|mTtDfy(n}hyS?xakdNkwBQyy)$4KEw5hpmUv*6{*u8Zgv5 zG~Q#L=o=n#4BLjS9#{Vm-kAw6zOLkY^iEGuW6lXErV{H0JUZMCkc-1T;SrOoJbVfr z@#wR2JwZ+@_11`CY1kyPpuev1VahVzBzqg|JP~AMjm_?C+Z^G9I2RI9s9FopK^M^X zv~g?mVaEhbszf$3(}Z}eW^~fuOH8d}qDgHc>@$jcQc((p=Y|$o$Vl|>aNi$>qqt^F zk=bDz&IS>OJC6&|?3tcu%JoDzF$AmC6W+L(Mur4t$P+}Y(YV`04wThy1i0WZ_%UT#%iTAj=jp7WXG#Grnl4wc3kI6fQ3XGOp47$3zBjE~|}jE~|p zjE~}UjE~|BjE~|>jE~|hjE~}MjE~|xr?o~dqL=zK;J$Xd41x`2H1?iZma1dkv+#DdsTu+gIijNz0%|vmY!tCQ(ZfYI^Q>0le4nWUm zKqlvOSp-~S_XVz02eGXj>R%jk?SdU z=Ec?IdMdssD+qfE*()(cEH=%WXKf{x0Mxb}KHTbP1q&L2-~-o%M5^H26ax%bfp^7v z;*d=PcA6%$9S>!0Pe^0V%ENgMtF`7Z>a1Rv&6=my=g~Rb{@hm2IPnx$@6i1ktJZ41 zUz4s)9Cj0@4F=Oj`{;qAW!$5~Y%g4{SXn$rl}eh%@o9%g3!w^Tr)iupBRxJ0{&0So z33Lto-_bHrVRoQ}7K{^-Yz6gQpb>P0Sh5aG1e2i!!9jwY*Avt@LDGskq2SlYN$1-F zvDEl+0W;g9P50r#Q3Ev9&b{&kgPB;ZEsj=dlxDHc|4t4@#k7YF4CPsCAkeAzLItAI zxvB8z((u%VS97|HI*FgAym5zbw!rywJ@x+9B=&vNHBJi7`9ti`^-HH-ntjO^_LB-@B9*tPES=%UKi6B&r^UdHp?Ls8K{VjK4LvlR@uD#wqNMR=;tvC*6nUVNjOLqQu*U{aSov=glG z=sZsuR{7%3fVZPM9uw^;N1hI+rxH;oVX+zLwzfbB`?1yKB!c#I0?pmd6O6SW(Sro1 zM6dG%mykXrB&476wBpqO<)Oq9%0r2zl!p?7&ila)8<8493bGxkVdwp@bSbqADHXPy z@^ONVP(GPjLHT5Al=8{c7`54qY~$1>B_^m%N=#Cll$fGCi;$S6Jd{{Tc_^`p@=#*6 z>{k;~Yh=GDwO00vQtM>DD79Ypi&7h8zbLg)_KQ-RWWOl2891()o4^_Q-&Jn>o((?jJDbOxCb$O1pw9wS^j+!KBj!`v7%HsmRiqH4+fw ze$;p%^nl@j_5jnc5M&8=KgwLbKY~0&yWCC3Q~8y>FcPjDqUY(RU~*(dqzyOLiUIJ zF4P!08hSAFWawLAd10ercZ5A}?+#B7KN9{}L|w$45idp>BKJhT6%`-V5w#}j zK-9fa&qTc#^+7a?j)=~Vc1JIcUK+h8`mX4QqfbS@9Ak`e$J}X3HPxAhOxsP@o9;C| zY&sLmV&95e9CtGAskrCjUXFV!?n59gG(J8)HU4n?&GFxizc2pb_^0EakAEfp&G@tN z-h|+U*aUk*UP4tuOG015Xu`UL9SH{$jwIZgaA(4agvSz|P552H>k02Ce4MCDj7qd5 z<|U3M&Lr+jyfX2o#G{G#CZ0@uD)G6*mlNMg{LswIE#^M+sCkolkNJ@K2J;=}yUh=p zpERE~zhr*XeAetu3QmemvM1#wRVB3~^(BoatxMXGbTH|uWR~2Q{ABX!4)Og@|J zwFFyYEq0s(JZ*X2@`~jh%SS09WkbrYl*>}CPq{tiu9OE-o=7>B@?y#xDIcVKVl`M} zAP$|@3Y-P>SVydDa2jwB=N-3NpRvARJ!5^}mS}U@Dr`-*9@~g*jcvQ_fbAOFEw*De zkL?lLGxjd~GW#m~cKZSQHTGNV#~e`(m!r>dljEr4UdKttQ;z2xFFW3He3;5oLsR2Z zQ&S64Yf=}b4y2B!KA0AhW=(UZm87jnJDZ-DK9qheBQs-D#z&dEG9Sy@k@Zw|S@yB) z_i_qy4&~h9v^am~eAD?+t}Zt=H$As3w3mIo zUjByslLZw8>k3{hv=;6!e4y}+qKKkJMVpFt6zwlMRCJ{1=At`_?ku{m=ycKVie4#t zv*`VzkBYp-ON(zVexdkmi71IGv6n0@Ia=~T$tR_T()iNU(t^^a(w@@k((R>Jmfl|K zDSf2$nbH?Z-z+^_)=@TEHdA(>?18c;%1)KNSazoDy|RCnYsw?algcy8E6O{{N6Kf) zFDt*L{8+iC{E_n0<*%22R3R#i6^Rw;71vbUQgN)pQ}I$|Qsth?LzOpF-cfmX<%5+^ zR-UeWsq+0QQDv-3tV*vcs;aA6Ts2a)scKKvp{g6Ip00Yn>XoW@sy?a~)yC??>h$WO z>bmO1)k~`W^xIYhr7%Yg{!QHMi6pt9h{I$(qwO zFV(zRbGBAf8(-_Jt*C9P9je_>d!Y83+FNRm)jnAJWbN;2->IvqTU0ktH(obWx3BKX zx|`~b*4Gc)$P4zwXBlVl=_talgf3*IA`X}m7)xTK(M*Ro% zpSX;!L|3}2$n}8h3D+sti>^0ZA2w(jA{vq!G8;-77B!4CtZCTZaG>F)hPxV0Hayet za>EC1jXU1$bi3Rm?p^Mi+(+H_x=*^FazE#O+5MLL!$#H^+8E!M+E~yy*|@H8N8`c9 zBTb8&mNso|`nY*d^9?P|md9H2T5oMV)%wYzf<@DdZeDcPqK6lqTJ*}I586aqOj~-} z(zb(bN7|lfdvkHb;_Ssei^mr~*dEnh(>~e0z5P)8E$w%=Khl1>{Y?AWj_W&~?)aor z)7jIxuk%=^r}KlZg02l+hq`X)4(=}LUe4CC= z6H5$BHY|B;$xBN3(&(fi#YnHyW^!24@2gP9UVAP;}uxN1A;HJU-gAWfrIr#kG z>qALHsY4}0O+y_+mkry8^Mip;T?@1 zO&u*5T{F6U^p??Mqi06n8~x{)b8LLL^ug&P(@#zRb7jHG=~d~g zidMC(TDof8s{N~OSarv$6RVzC^}_1-)v2osR@bavw0dCm`05R-cdfo=_0iQ&tvwmZY75u%w{^Je04N)6fHtgAObi-2{?Hf02yl>-sn-Vv5Y#Q1$z3G9?F`F|t*KF?C zJhXXw^UUT0oA2Cw-{zM#zrOkGOzMntre>yNX5Y+xGmp)j-s0R+vZZOu-CIs#a7GKg01eYi?{Y|y=LpvTVLPm-Ilm*-L@Uu4sN??+fn?zx9!92n(dpm z@7R85`_0?$*na2s2QLyAExzc;MbBOI;ze)mDA-Z4W6_SG9pgLJ?AW#AvK`m&IJV>D zj#E3%?09d7cW3a<*q!#Bc{^P@J9ZB3+_3YGop0{^cvs@Cs$DI+`gV=(I=ef2ciC?D z?ylX-cCXsKYxiZluit(9?)!E>vHR5S7k9t0`-9z|?5Wvv*`90m+_dM|o(J}PvbSgN z(BARAGkXv0y?*b}y?5>P>^-^niG9X>mVJ5q>h^W*>w-=*GJCzESL`etUKI`SI#}hJ zVp@$}qtzb><@z9vK4?F*az)3L)i}4;Xmy&kEGUc{M37-^2+pFI7(^u4STM)dYIh^d z-KYr8+FIS6jh)s8YeQ*qLB2CPF)kt{DkVq<9}uHa7n`HCrSloi{GVoi}TI!BtV zs0@H~hs~}7AU3+Rq^!KWtgI9uKuiui7Z=6GnoKb|on8-!9yLf9AUt+>Vq%z=)35iJ zyr8bKvd;TlePyL5&K7RZtjTe@>L=TBJ8~`g=7{)|*yQ9`gqg8P5ivP7HhJ!Y$+3n; zx6rv88{OwVb~kc+x+N<@A7OW7WI6NV&CQ+m+AK|4p)FJ&YDv8|$rPKE6l;QOoq(?m z6Dy!u=~)QNb!7vif@{QTrq$vYl`%)BP7$1^!qbI?1P2+APahc>sW&9#6h{|FJ2Gtg z@?yo2@ZwD`4wiX;SJvU(WfYH`YdU`X9KQyK$c#L*#!-I)bFf@i=cx%G{^TSds~s&%D~nGkODi9%z3ZE`t*y1+{JOiP#r^emk>2j?E;SU^r|OM5 zhpRBSs@KV{s4WUEu08j1U1?Bh9fr?Y4fM<|Xrd{s+Eu{>&W8kaX{|=lYWCwY2cLi~ zm(|HM8a6@w&xWH9OESmDMuvw58+0s%r|1nTx%g(ANI|8Em{{4@Vj_Ufi*LH=;(eF* zFTo+i^ziVK{>zPDzWV6ZUp~A`Yv^9Naq`&Y#+BU>VY?2~oDohZfYUG*$8ubm0Vvc+ z6oS}Q6vmk%jK~!V^vN0XqmPj0$XI}>$irX#>fzmRt+tq=20~zZMFoRa3HE76#M{Ce&R|ia>UZ1MYVvv6p9d?^F z#gd$q5Em5@780aq={!AHoy&C48ZBqJt`|%us1p?GFbdw(wX+dZda%EbrgYg*{|h|5 z!x)m;WNg^K0yBH%R;_;Vl$_b={>Vk%`#a*Y64kyFu3Zw>8Lm`}MWb-dYJq-Xjc9SY zDVN82I0lv@u{iMCGr$)O40un9N4!7h<>#7sr5`7#mmNdB3QKU2cZs7DOIuyrfWc|U z5C^;#qXt^SYG1NI|LG`WVx_Jk#&NF6#Q`k{Of!Z#cXVRq22g%fWJI_zEEs5p6R2s9 z@*jZKba*E>Zc}MOEJeGa#Fg}L z6adTkEKG#5(8#DcYQqS4F~@PP0|PPg%o*=Jd}5pTSKv$DU-3fko!&cmxfgfsi0*_A zZD?7F3(OGs06~j!j8LQsqBkwmMn-B3@e(UG6EHgo%+NhHDyu}IY&i8#2MT3l>I|U@ zFfqMW@y}B@3n!w*zaT?0)daptGv!e57uj?4;jo8~_8K4h@CWS2F}e&N<0T;%6U)0U{>oP_-v5=a>|Z`Ty?oj9w93UK zD{J34ap%NF`GfWe_Z1kIkB5Q&I7n+XF;Z3TP(S1>_?TE&hD|4DVvhZT+0S$P9v)gZ zT~$3@d-D5@U7bze7mpMycZJn2FYvy}S2flK*ESM8)3`^$JD&yTOk=DYt5M)z{pr`kE>i-|*sPZLw1l+Sn9yJr$K&S6 zKYgBG#OU;9%LfrlhN$x9rxcg>qhCB4SFM(G8e+RA$DYi7f`Y9X| zZI~dPDqUs4oNKX4vEQ*-y(eXBe%1M0!Rc|7}3i)&% zX3YJF>B{C@Y@$D2A9w>&N$$?dNSY3?x^g){fv*Xq2l@%4>0`dT;Pn6m=#j1u6u zNXkr&mTNWq0Ol7{x*v*#G68CX%v``Z(j3+lb3#avP78P5A|L92H$UqrNl(wn$P?hZ zK0V4WMq^^*;-CgVt>Tp(yPEq~_Vz8!Xvr_B8!f3`-_knc?jK#$JkZrrQZrdqx5Zet zvCm{08dzMBk(V427M|BpUA;7~V4^iUyQ8tTqM|4=%$VCzS2t3OalnUG6av3`W^-9+ zb@MT-ZbzraFJJM7v>`32CO+Qw$!j9^H8IoCaqfDFi+13m2X#cURF_QwyY;b5-vZ;z z$1Wo|s`2TS#ZVwgIAaNuYH-oD1IzmdmJb{;?%%_o_vS7c99+VG_C9dzANnGx&Je;7{XBlA z)=4~#_?hz6tpiiWOKv`3oEq4A^CiYh(8eBdNQNeH_}mU^%ZfgaqOCBN=gKi~@wv=B zjD-<%kCLiHv~L8_)Rgu0SEo*d-9P!t>ytkWdl24v%e`l~)%$Jl*LjBbztN5n?Ld@4 zZOC+`p&bmRBY;WIqe$u%Q8bOVNM8$)T>r1}M~sh*{|hd6$GyjSx3}9%E~BWo2=zvz z-VoV;Jt@o#3vZ4-K-qy40A(mTGFlQzDKE7_1ac@uMf{NW5dWoj4?nV*e-zrj*&7^6 z7l^@lib&@2e?WIBWM^F=kr9Fm8`tOs7*!Y;l@on{4y|8J4bft9b_VGLG_VP*u2eP6 zCJZVIhqFsK%4B`I4C!pX5**ATpg{Ehxsm@v{j^_f&dlIY@G}ZC3saJl5+Pzj=M}6t zI~XRd^I}y~)@RfSscaGBbiiyP{Yo-WGOc1_-!ADdDCjT!c1>+{W60u=(xr7P)+XgP z+cHB#(p=fCOTU?4TW3sdDlBTSrIyrG<;Q0=W=#zJ(bAZfqK(cnH}$uNWMyULskrY4 z?%Oc8CfF;jt|pi%T&ICtQWPvKyjUOIKL; zOl`}=V9?-%{K1@7qrZ00ij5Vz@+`^5Fi0rSq7YJYp{I&6C(Xgp5~3o44a~-EK4v2& zljNvz`gGD{r5GpfQyvE;wxo4SL&KKVmZ?fZr@o`DuroKev#_l*s4Jvu%2>OlJEVI{ zZRwK2h_WtcUu95bpR=PPvT#WWXqfs%ywi_I!L&LdHExMVfA65#e-<92Rb>)pQ~)05 z`Wq(|oKnZ9@Ms72>ejkC2BM7JoyM4faz7qxXS&0>w$xVIx%FIAZ(3C#9@YLP0FMda zPO$W1O+w-k<}h>uGKc*=CVb9WdMU}~#OTOyBl?)Y6XvDXoRqS~`f;h)Bz}4E;+eX- zO|8xAYP?&;SX+HlR8x4#(zki7W{JCTsj+@*duYej`kIZ4Q@e*Nvur7K**w3gL)uBn z;4rrXr%{Y-Fh%j%%}`b#nZQJOdZ!*VnW`h*HHt+=M%kbu84O8MI$v-hsF+nP^ z_IJZ*YbYukD(P;kYgvY+_^K&0F@ITu_eE}RbFWzT5zeD#apuI>55;}3mB1)YzcZV>f8}u- z-zE!Z`seTe`?tTHYlD3gZG4fv*WV2(?X&lQKgEdq;Hhj~yT=SU-~a=p?Xv?0$?l|9 z05VV%?O1S-UXfaX*_GkXg_hGhDXV}DLC9X1bJ!Jy95`ihL_4DGQTE8l5JL(XMJAOs z#;MUf{^uqlvcJ=4bX8ThL>eQS>)TdzR~DBw%OC!BZKAU%HMMBC%liY~R9M;K_P*qg z{kV?Dm`rS`IwtcRVbHz}sRZ-5HoH>h-V*%NWHao7VnG_TBL@BVQI4|9`nMMrU#7$21qodQk+RncdM&2d9@KkPh- zQo49cef^fj>Tl=himt8|D~xqpI>S1)*41t822FBg84@g7>}?GxkAh~r?hX??DHL1!gT z;)A#Y8pg6|p^&W$o@Dx8-RbS@fZ{w`1y3YGM z)Kffrmj4kr$R-|=m>_u_WIqIh%I9c%&Tq++b`ocTl9kP~eX>8J+ycFdwy1rU6%AX} z0-#m-tSTNqvM;P%pWBdD?y4=#D(K8xHPF90d~r}yQBhTSURFte;d$B=7J55dum)G_Zxv5p8(J9MAbTw zicXg)Rh?v(6b&gJh3$-_oVY;kV!^yX^*F-gla0YyZisW=P(_%RRiJrHtfoFOD z*w%mvBJ~1&sl|YQg|S}P&Xe>LI9V6A^J=l#_#1w}`wVxj;>97&tGvGqk@TtV!8QN? zzX#{qdF{13cU^n!u4T(chK80eGhTb`v1^VTx#rll*S2k#_};|&4ddUNT#xZV6mxa& z0QNDSRlbA?R?lNDM26Vi);qAd$a(mcL*MzDIP@=`57j}X!EB5rlWgL^x`-8Fvxhc} z=lNVF%e16MJ0+hZhAWTC{O2NcRwhjn-(i^%hdee@Y00>|ys3X=QO9_Xd+VY_o9fHP zTxG?LcK%;&?aRtck*2m5jk~kA&luLRuDo=@71T6b5fd3P_S1M8aU>iA zLSp#$s4xJqywWsj<7-V|r>fxN`R&^q`zE@3hMn!XTX~3g3;&b%-$m6^)paw*igoSL zQJq8m^@iLk^U8Zd+qT>lnzO_e;+`xc{lJPJ+6NED>c)x)SA@{<4lpVOyWs)?53EMr zm4Xtf9+McsIgvjYn?AnDW$>=?M-8i-(lG?6& zk>BqfCOko|hzzuu$u4jABtQo&fJTH}8sG?Lc3cmYK&SKLNKp(EFbaI!)OUJfc47Va ziWr!pHz;c_P?XrOufVV?fiqi5k~xu(Y>JAISkB~`^CvC=SSCAFkFyStg8!61G;C#gtkbo4?zB&%*XcDnocdwcMXO&6T9!IR)&lBdH&*ub_Vg`-+R^mSnPcxM~Wg!B1PUnWozMh``;jrlbcGsFZ_m)LOL0j8LS9El&7&U&1 zQd9!sO_Ek5)qr05XHC3DybW6fr^!02T(S9|TUN zIAuyVl94O|R|IL-G_JI`2rYoK(k>wFAVgE$x7(dg`@78+#b{~HwSV%gJ(p-c17r9v z)bC)IsXAXi)8dd%i)qnup_{=7aB>X}hNiJ|yBchX=?5`G44wyg=r)7f1(v{9Gry?F zuq%!;yEQ2>J}x>k0-Hg4EyMAnkC^>k4@8pA;UMvV!H^Ei?as2LOUs=0+Yg$d8|fVx z5_7z|_iMmXaA*tCRuf`VNuI_TB` zy%-*$SC275rIcet39M8Q>wi{c*cE{a9L#P@wWZo)Y;>0Cn;6=th3VuUr*Bl)XYx&z ze@M66a!UsXOLJ|QG+rPF#0zNdypLj_-bXQk}z)@Z-UDP(~>UbPP(T-?e4Su8FG`FTVO+ zs+(7#?q;;+eFUwcEZTvOGVVg3zxM(Yg<8SUF`c!W=$tye+xyZp%4MJIQ_JBtl3ilK@wr!)E;0i|G8NA`4oq)Gbs8zAEO{CY;ag5Wsdy`XCWGjI^Pmjbm53Qjk; zFZ^vF%5Xl2_H}4K8Z{}hw(f4eiJ$Z?I(Iw$qS@JV=>N7a=)YE;vwL6a;pyrKun$(n zU%-v#XB9oZ!@xu@3&PcmlcLvC3d4c+$?zWc!=Ggt>U)sm681ghi<-*^k9U88`TBS` z^8H(MJ^?2XnX{8>oPYnh?QKST`D_X9^P_w~O=_D|lWbE~`Tx|%*-P1v*>0huF;Smp zFU8k%cH{g8&)_K-Az}{rS$y+h5A2CVSDZA?1qekdm*5y7JVb%`BX+7fm&EAyCud|N zThh~w=@$GVpc+|^Y!CW7tr5&PCUhmHT52WIRST~oQ|>x2F@`l{9-@OF<#1(p}vKfTY_=Oc?rmK zR&2mnWj&bf0estna52E|Ml4iZNcswAPFEJ~Ui*)$Y5#(Dzp_OaBq9q5(u8Zn=ZLl( z1RLl(x3o9Qhov70es1>XbEu*=DyW~pw`v)q3Ar62&u`?qpdIVbP|iZbL*cigP6F+% zMT0j(&d8~t6|$euk7h!8`9J&(oNM48d9j--SPt}nSkRaQR95S%!VF1E3Y(@_Yg+n> zikMKXAgxvdgF>Up)^w$%GM1B-nxB@Ba*ouPYy(6cZI#cv4MGE(w}n){L4X1W|G)N} zq>`$U#@x>Q-i9rUS~u2aH)ok+!ZUsS{ZVaRX>@38O+~FcrM|%7Xc{XjURGJzUK9y^ zF1}_SS#nPDX0t@1#8*Ds)b6oC^9Lh>Q-Pv|@~goyK2Ds0L)s4k4q=W@LeYZ?gv}Gj z`585Mr4g&<3-B(;$uJ;0Cp$egF(EWREMG-98B#m|;n8GN%^8JI`^jOF4*IZJ1us7W z=(y82>5;7)>T;ShlcK}>ZO)|P>XF90j{H9NmVkLGDju$?XfKKiH6+Ft6$2q*u{Gtj zjn?}7)YPW2LJS=ETWmHfYPR;;@pvsaXpmR6cpY|`S7AM~E!T{`c_To-#{^!|Y> zL$AQvK$&Kgxz$%jOJ&Mo`=yl@qfj%~d;g{5-QMG|16PDzIdK2z3ALSW_D8;x6Mwh3 z;9mfAl3>Q?K#;=ckmrR%InIf@dFCJ6$av+r0rN)@{-2k7BA^_;{_&r-Cq9tnzy}iW zt(b4{DdGULui|?!25?=^+r$7MquJH?X3j3GEApEHG2lCmL>J&@93K*6^USO~fSEl| z)Y4pB+}v_?V{vg)Q*kjl>p0cBKLd6d10P2Cp#-WHQ5{=7lWe{*2J5_18t^a|E7b3m=_(CBc9vT zR(G|bbE^B=*sPd4@GUkiG$};PpY6!zV+E^_0yhR5#N`qazyJw5dZ&#d|BwWe#HUcK_+gZ3}&PqhY{vXUA$wM4aU zawVikw|MuN2UjL-zO8TI&b<+P?p)H!mC=FVfwA$v(B5(IQfM&vX4)gn2Du0uJjft) zaL@t^!kH3`D>{Vq?RNm@>7BtigkWhn=(ZRC~4~TRLu<6XRo|BEy-D+d_b& zVn16cRoM$PZ#v)uTk&rwXOJFCkdLcI%k1STc}*1~75leWbas~=?w*|dP}85&R8#M&T))2A`{U-1>*^b7Bu(e@DE{9VLq2P9HAY8;8$*KiIs-m- zZ;r)&Ciq_ljuula291Kx#c)Qae9+iw<4GNw^mWZ=`H7Ku@R_-K_Ci)r{(K-3e(8Y2sK#;Jm48<2k#O0rgo{x!wF2_%@TD|*?m>Bt zq%Ar;C)&C?08af@;W_N_3&7ED5|wlH`17ORp8?xbGd(H7MYezPL59-=J?7hRKq za2mhbpS|>5PHGpl1s{1o9JGa#3cv}E?Q;Bd_>X@2Xjg?({RG#;<@mCI{8YaR--~az z`N!pw^@OPPOso9~1>P=~?Mk?E#qU&j7@`vrpU8oBfAM=2?nd-yS&s_Op$NVTry!8C z0^n0OtMC^9x8hq^>F`z{{M>ej3dgMT_<;O7zOBN~03M?dKGpnE-iJviBJeXYW^;eG36(p^j6s}jZiP9*aH&Y06gd}^^LMRZ}45I-&8XMGCEKAzakH9B+N`84AAN2kf(QL>0 z{lae49vvl<>TH#BMfovTTU9vG+JvNq zC|S=h*gZ183a7QA!gJV}3&26MzWUYtL<^Mv{QCX%fN$>!Y?pAX=BNLJhWdGae_q3P z66fJG=W2ht*rh)BchP_STs@bN908k!#8u)jM|w!63RkIr%ZuzuWeht;4!A@iA2zM1065K&?&CbkPws*83jmAG?aiyNPbuz@@B_83jo#k6IpH{9CHIUL-m~xADx32lRq~4rPedylZ9p=rcl-&N9~GHVhpH9 z!sU9AaOKJt6)t_5B@M*`K>Yb`nO}v|xK+4ct}KM3pFa7a!ik0`KWJ!6VEz7jKtsC% z;Y34fetvNvoM=UDw~HMN=nu($35V?eK>(a|7d8KD_&O(zw;g;NKH7db_;!JWr-8Ow zB!1{(4)K{^OE}zr#DIh+Nw|Mr7Q!*!4z-`>!*`6R@FLU`E$d14)#H)%FN9-WDg*Nq z|5Wqur8SH-K=eg-DZ;S^N?e85w&8HP#~wHSdm}|FRwEPLu9Fv1A|voE?G445W%U1*;lri;A1@;76DUdDkn zNquL1H&{OTb#_j(Wu=hUSTOdS*}saTa{VW>Hdjk9S1@Y1UqM^n`-AjC0V~Jy=j3^> z(`hC`)cqISWn})t#xUqxLCN4DfyEu| z4M=Xqhht5+xb&{~<{g{E!BoB7x9yn5y$3=?{??4z<7Hm)8>Ph;y`t0QoVN|#d) zu%KW~Q1E^rD_k*RuLWDTpfDao~P_5*8f%%P-tBEGU`9z?_Y`ih4rpA z;c$u8WTXpt+v5T&yz=Q@OOQ^l3(_CJ?VB*J!LW8kyg1avfuvLAVzzZGVeZG-6|C{$JhIO9- zBR^VoE|w;|YQp|~$)@%FcQw}3EDBo`T0T_Qu+$WivZAtiWx4kf&G4eyhN$|elFq8e zHI~rO{O*T%zUXOi5B#lV@Y_WVO~$UpZEYFFwUv2snN69+**Qfu8(MQZhO1K3ZI!8Y zB}pZAp1r7}+xwe=_Ta3{tb7%})v!C@iw^u+0U*2M7KvZ!qb_K^B^-3{^9#U12Yvo} z;L|>rUnfQuz~N)-tA7vsF$(y6D8*ZV=CLMM1Njidnn=V4a~$GxI4)=oka0Z$W(4nF zObo;H$O)N0gbgD{b1SzlbmA_-2!Wf91-4{eVxWC!D0Ig0KO*2~@9z)R z8U)f@yEM0I|M&Q8D(Qp;O~~+Nhsw8==}Nkm~5a z&$fZEkpAMxFX75nzf$`NsljlGaL%9m* zROZhp6B^KV=W(^J=WvFXDdB$s0CNm=2U(?$ybgYCpK-T#feYVxe&;55@O|3voWK2Z z>2{8Oy3xX)rB0J2+w|F%)FyA1^h|KF!K6+$duF!AXDbpsUF?Hch6apL%e!rS2xUT~ z|H`NAuldW%@Vqn0%gd#6mRIDLM-z8-BmA?lxSn6?y%Uia+Z}{U>dPU2U&!uazxUqh zv%Bu}*`dp0yA@&zn>@$u7zd*|kD#YmuzyoF9(Q;HYp~fBAB~I;nn~ z9$g{(royRR2}irnUI31{M1wRIH9xgW`O$8``pYN!QsLsFx%Efw(t1_%)f0Um=W@dmF*RUbilH?@ydk+SjJ{zFW2pkUx zJ#D68b6$a3=Ijg$#^pjBD}@TllMC`WD=*EjDX7WK$;wQFgiHiKCl?uT=nS4=T(IFy zuG)Tg!Sm#zPUn-0e4!tAQ5&w{%(S(yH-{y!Z*E?Tn>fm7o2xOZIih5sp?#A%%)I_l zUZWXsHx7FLCi(a17(C}YjPRUqtgdRp?Hotf^2#i0N_}>7WsMs*blSVTzlR@v|I}1J zJnB^(VT$;m#2pDp9bdIhg=YeOU>+_;&Z_V#tc6W-ZYaNhEkJ?9JWF41S*8H*h#pnj zWg#4N;ZW;3A3ib%FD9RH%p28%TN>LC5l;X;4uT3R$jgxSIn-NZ@>D{)Z{n~7qQ);b zX``JK7q|gc@Cx5`1V~6aqa!!Sj0`%$oBIF?oHKBt#y3rLl8Ie*zk~VLhS!I-g|w8F z)T9(8r?sV7tc6X58QrB_^;_Di2McXwR&z>PW>fZRjXiqb-7QieG!BBj!n6%|zs z-6L~wvA2;wv~*8HR!dG!O-{5i+7ucYnN?e`Xiyy+tR;?%JGc)@eob@trfA&cI+>2U z7XB|x7?~0GmV6HQP?$+vv*Be{I{jf-6_`%)%`v3FW|EfDeyI(jD0Qx z&dWWu#7Y1pYfbvSCo+8hMEbq!IKHML^!S{L?*k}47kGmqXdI_jsX=5QC9=dg6Yf%| z|3Yz3rW_rjPD%fF6Z$3Zl0ye9Els{ry1^eknzZS%jJ!WoA0b!xBh|a$Uz2$V^do)Y zCBG>`)x>WO%KocxTHg{5x_asYaL|=+FG0;u{D$&_-}v@WRXFh*2^San_VZOZ@f$V2 zJmjD2kH1~;l~t&24o*6{><@JGuLi*9^Pk!0&p#rn@W1Q&^JnnOWd2g{-S^~rDUsuy z#Q(gZ)(`)32`?i!#{1I?z%gE$0ofnQPvfHe(0j&JcrE7iSF#>5UZ|d%Wd4P4$OlY5 z)uX~mFOm5nbFRS)_0ElYhu^^#-noIfy5Js*G6B;4jC(ABcWxG3G6ijX`p!*PSTx;Z zsja1JlF?!Js@GU1;KLJe&9uVqeGltB@UAJ{52AZiNo=j^cZQFXXvuvH-T~m>WbpfL zAO@QHX7VNUWupwp3(J76hRMr{fmw%L;Xq0fOG>q+gYeaxi*yY}bqAl@9GJVC=f7d) zOuuAJ5?#-myJa<DfM^r|Z}8^4t#hE~9OQep!98l`zkN2$SZk5P~H=gd<%Kk(M~jnaQ9SG7d%t?1}1pUKS5 zaq4P9+Z)}TG1mOVl+d7}oWk-AI9TQb5EDhQsX3YEi0rx+*H>ao660br$_k5v5|Yfx zz)6M=Cn5N1N5CDqx_~=!=ry^Ppqp`FajO4;ZoZ?^xrA=Vsh-y{v47~Dn(FPHoa`-e zxk?cDz{KFviHW6y6QwP+H7zYQwJkt$J0|%rQva0SCBi4F=&KEUjI z>!n+BwESWkGH1{+JYH}%wRLf8b6HhY5p|17vU9RRB3fPXnNf~HZN58opv#(AP?DLQpBWbEt}U{s<>*^S zc$O|A#E}}NjW8HZsc9j)P~ykf`{sYeoJS&sy;R(A1XRn`(yoF3qJ{5MD$!94AIFI@ zN1Krwc+Y@SEN)vwg6I0iDL?arFG>Ie$1QvwM;q>%s;HcH{cG{ivWSS*w#B?Ke`$3{ z&C)!4^=Id~tN2A+w3O>AT0tuc&PYBKmx*VvXPCn3*;?rzGs<-OAZ$2c-w9Xi4D#c4 zAda;#WZ~M0%L#^1xSty|zK`1t%a7Yl%8%Ri+2p6~YN{*B3iF*gnd#PgTYcb%?ZTi~ zlZ%bkcML)v%H#$&|D`Z>806JMiV?l`e};wpC`ijD?<~IT;O(~`3_Ez+Z3jbwS8dz2 zDtPs_ZCjeUdtJ?onynf3oLs9tt+^%itG92u{j2h);i8K-U3`)J>FMd(-qY9XicYXP zbFyy8$V|^PMZ0=vAGLyK^Or%R;h38|$Wb3g99(DM9icdd*9rJi9Kb50Ti4Vfd&xVsU~!~GcHKHm|!Ne=xr zke5IyBmNTb@f;H%lGiwRaLrhG`B;tm+p&VY@mFY;q@`y@L}Zvs^CP38BJ+86>1b{3 zXsP;}G1A#NLZRlBwD@eJfyWr@YE6AROh#jj7oi$ConjABX9rB>VrEdlUFLtFmqUob$|*S(C}W zCzDAs*^?%jq|G`>ntgB5rhA(1Ep2H_3&j>FeJM)?0gHfu0u@mNSp^pm5dn*UyKD+5 z>Z=GZ_z5B+oqX4Q&NEvQ+KS)*|9cBb<~ehov)pI9&%InXgJ2$Ij=~JfhIcDwyo(by z^fu~VhO>`N64HhZN)EEx|3sC+!pdD#grg1^xU~R!tSB!jrt>a2(E{l^T{ay6dkks; z)TrWW6SUB!*$+E+TxFzG5Hlf)loxv|3#*col2fei{Nj91d0|Omku|rZY&3$h{Nol~+F7c|+&3_^1AG7YUW%3&U232C)`=%RJWa?;)5Gm^!5;fH4so zP#j4Ls|~m;g7sx^-b?!%Y-F||6*=0u9sMkaCN;gRu zKS?elB!V@=?8yWZU2i>Eg_7qT*|H@jCvU24tWHa7tZmHc2dGnaQ*Bd9Mn($$WDk@q zX}P9)q_T3PTK-;9+t{*XW|orv9K4&BR-IHaT3b6>SxLVu(8`4831lt8(g;{`>8oZ?f*W2X+ zm;-LjI?tgd)6DaMrj$FWv9GJ^thMWQk97K5JI_0hukL-bm>AJ`Bu8Hr7*d}g_s~m_|mNV zPlsps)?>%^{$%ZUo!?#ilfB1|9UH%{qoIRukVsEA;^TF=cVY~iFyW0hWDtc^zE3MsC zEJczH^9r6{Yk6^gs)-eY7Q+-qLP z8LEM20pbM4eU*Q?#)+jhK&yq-*k|DaWX7=(W-3A+k2W}68*q3^6ZXmqcWy$w(NI@g z(OB6Cexlr6u23rMR)fn3O)4~5XaY{p5Wg@>cXE>NE~yjczCdj6k|n)86B9ip)zu}X z^XBopdM74&yO$zi-aJZhmWr>J2L8Ob*VMaM{%WWzwU_yPW%km#Ks8c&mMrPPcMUQ{ zeg{&(1`f2)9t_c<5$eMU_9_24IyJ0{8nIje1d*tLv(>?ECZlZ&-nCdwmI(aNc)Lrp zS`AY%akz-Vy1&1#xk(Xc(MaD!|HQ)frrze>1B zdt-VQ=VfQ-E$*QYIXQWa^<|c_+S)RE=$EC8L>{<Z59vk z+i5uT?^9=fuYG|(t$&|^_qWUMKdat{42a%;KlJ{)+WcAXU&UV!z5lLuqj(zi-;5M5 zpNA-?C_%eQbn5lLs};?BUtGq281eo&v+BQ0B>XxlrW#dB!oC-9X+-9|;Cz)Fzma1S8+K`AwE zhtTH+lp5hXLarkshVlZPcuIlTT8?JoC~nci=4~2S4%iJr~)PlNG#tBKP;yEVTEQlA@fAeZkho4 z4F7=NcFpa*x8wh7;0eN6AO9+B2FMPuLf(@-N{4YVx+moMEC6bOix4`k%zTIsqswlB zgfaJ+`|dt)_iDKI@UOxO^Q~83mFw|*(7qWK;Xs4~0;cGTcL`H3?p!c0B(4bS5|&OA zWJ_Qoh)feRQ3Xm2LtM7SMDS-d_296va=?4YA8-BoFQ$L%XWp)y!}PbXJLjFAp`M*7 z%kX~`VahZZ>!U)s|TKA?Y zT*yt-T>39R#*|%}aMI>NtNV#NGpctr&N^pTH_q>KCTFF(;;rav@T2)X`k0*-8*eqY zhcnQ)Y+x^7A3Fq2s!M@!reHdNFuU*_w0*QDq4|KnR)#;Bz7ZGC{9>8k1`36sr4?ET ze+;DE`RqAS%in=DUjc4YBYwj1!6E@__7;1LO@jxo3HM(V0YF8WV1i#G zE`laD>MhJj=LDTU&pXeZlU|TfK&C|mNeQ7SAPVU^8*<7DvJp{SL{LPki!h`=%u~&y zqs`uWyWL*z4S)3H78T{<`utD)xbgY9k+!yx-1PL^;NQ-Yyu6agA2d3jU(c86GMoi+ zW)sp5^o`mU_5=c?>BURpwxfD z0XlmRofqLk6p5_ z-TCbwG@dy;ysT`Xs(P@rbkNy$R*$`RcYA(D<5+b}fBJtvyyRd{@3t}AMyp0^Y(9A% zrM81yupz)iu(29{l?_S(T(+fkI$f^8GGJ>UA8?5dDagGL^8j{{%ouOPDN&c6{whHmv71_%e#nv9q-K+KlYUMW}m3`fC~g>H2Tt`EoBx)_(5R74f1)cQy(>IfN$U0stTHD%G`9*w%tRKo_SziwONW6;r zaK_2!Qoccc|6Bdp2b-(AQU9mZ^K=b&z?L3X3i|U(_7JrAuzN!L1nJeqGW6fZa!KYy z9Hk0M0O2kpaS|^8L?KDUXzdmb+AJ`}l$-{n2)Xv4lOSvbDQbbz8qu9KlIN6$vmq;h zBpNG^OJt_!<)x>4Jc08FMU|`q+K1m2wR!1?Q=E~WcjDQgmB6k*3K&4L_tx9H5bceJ z9X_N-(h`9js69|*p}{(YD}=V11aVDB04tH4fGq@X=wPn4xxrjvz#ReT`tES3dO*5{ zu|3zI5q8v{Mr#4vtVwY(5TWR<5@@A_2q7ZjGXk$j3+;G`_5s--U|2|27_^BXF(K(> z*Ibox$t9(E-?%R0GoLBV>&@mdJrB{^{$fwyx3s!xeb>Qzf##;ha^$X`NQtwsE#%$~ zbLG0h$u*+%(o69w=1Bry4coUz5a$Or0r;$t239Nc3Vfe|4Qp6DjqktkG2f4JU})j{ zt7dK`2qMetBC%_*9hZGU${j+gM8x`g&s*A=UZ6rY#v3a5;ltbZ=g4xVV zfWFym%^*MzU0JSR{7GHY*yM23RkbW?SzFaY8+&a^!C>!Cf3&%+=|P&4-suXsQ`~|X znZ^A6W(e27VnTu`{r&0Esgc=%54w6-oloH^2Rn$NRN&oYq^D%1X2m(Bpgfr;$5@ov zvd=9!2(wpmY*K*)ZArZ+Ir(QpD|u>TO;v@XCT^g!cA$9GP)(iTMZVzYQ-fLa+6pt% zJdKrOzL??lzWHTk^VQg=;f#ru_Jq5T03R6MBIg9s#VYXl%8%0|Mt17?;Zw6p`ivQn zKt46c@z)gX7aH;2qTqY7yq-{b<5B5JdU_$1!_C@_VDfH-m5;{ny%p0Cb5OQNwv+0G z&&CqHJyfpttI+%Fmf(F+&JVC5_5P6lzHB%7zC^bh`NRF4RnBu5su|_Te&o)m@7JK( zT=~+X^T~dFS+(oSk^Lf{8P%`dBYJzNz0#hD(#?v_Av!#$=QoR&*q0*Of0;@L1t!>T z_6yV`_`Sc73pw~M1nEKF+@%c520I3-6tr(roQq=GIWbEKWen4oK*mT6C(VkaG?-(v z=Uk$o6nkM@ucBQfy3G*CB1lfq%f%do5}Px2)Cl)L%3k10laZsEe*DAco}T6(K1q?I zo)nLqGHw+5Qi(Pr#u55r#L_owmrnm_dJ}dojel!;6LlDQ?5ba)keuRVo+oDIk-ofg zUYS4(FSdYtB)z4N6$n7I=?85r*j2p#{0LI$Y@Z?p*>50E3?N}-jGtMW-I14$Tz~zM z!xwMZym>5jO=5b7DtBahb3}fmFIDLn z2g63tM{hT5v9D9*Bb{&+_41K^iC%9Fe2~efECvM-y|2Ju>>q3OdeHs~xen?3Lh?Dr zY%b?#%JqfWtgmPC?K8-6Q{@~WpHq~B{K5M1J?#sT$f8z7upHFaVxaXLneW$- zUCz#DFwlCA$cObj%4j{KUHW>a`4aZAHi_LGdV8q7a=z00G!AI5K8^-R$yK?up0ABa zr}d2dpuhxf#%}5pZQnQj7`Ozbal8G=I_Y`v_iHsxa#bT|&2n zt$`#HpP}GW!E5*zmu?K(7jQw`cNJpTPfAhkNc6`yE8s|!kNpKdoR`#r-aZ`OKpGoQ?Eb1>%eIJ>w z5Qr^?bdo|q;}c46ib$vN|COW()(`Fg#ACw-inK%|N7F5#J~rZ;iZe$MFOn+v?BR`j z_Vgp9T>pue`%$JKIzzThcgZBl2Sd;eZuB7GvnV`W5IKUr@c=)MPl|`vZa7ws4!#=3 zUX`wc9KU(-rgO#@c6Bz4Zwov;j?iMo#qEnmJNRD$$=lE37x4Z7_#Ojm$5{7Z-y&IX z8hD?@{zc4aF)08-LI?ka+w}(=h^>|>C?YPda5BFbCAj@6u=FT`+^<3g5;^b zr1k~*KIN0;BHuq$zST4GseZ#RR&UMw^19Wr|{a|O0IUUM>K+mtr z3HRd}=w~QDcsur2xd*CpUi!UWj_e=yM!nvbd@^16<7l)uB0ueo)A!BV8&zG%L+{G{ zQ~Q`aSi`D(jen%qJH0Zp{hD{9N-so7yUF)o&wt}zk&b;0cnSPvx!xqMXJ|vymzg2B zjfIz2Fcj5{IU9`HH?D{53#}_vzl;?q&pZbbh*yVI0q95RS#q9zTTgEfrLT@iUl%<4 zu|H!U2K}5e|90ZxQO?Np-wZwIhmPaG93n56uF-y?r}J+I(@{<&?!)#FP6u!wWcjhO ze2M!Y%bzcP9WIA?gXMs?2!Bj{7srmmJ_GS(eEbI&PQcAWIJp|JFgG6)37_7 zj&|zlXeVsI(O;QgY}avF=v?fUco`}^gad-JIx_!(AU+7Nupl1-9aO#EVEJf&I6vAC zc9Yt#Fc|300ZT@#=OBiJN+;fg(!t|wr5RezubOd(XhJ)tOP*V_j6E~Yl6Ip7dYD0LXfE9RMDPEV^jF71ivM3u;X=6#YKoGSM3~5-a zpOWO;TI@S;?x*(G7H@f>r*_H6$l{uwZb!<>p_?zb?z#(Z9$J~==pIYjFnk?FUA%61 zL(*7?2E@;)_P(U^dDQ2Nv^dNiq+_&S;IxE_lxRGll9Na zcQ%kRWj=9lWIpZn=@GD zz$ZaX`*9z*3i)tHxr$bm!eJl8+DT<@;>4ZyIb~AC5i%)o;iQtu&PsEqyAu%61;(3D z%7nN?cW~Vho~FL0WV9SNSa81Z{3HC)Wvf;#9XoRV1xG%8{_3TH&n6;oBHznE{gLV0^>v(q@r_JBpkpItVC=%_I0Kfbekd#!n$M|7 zz!|V5GM(m+O5d&bTjrO%8>NFM+o$IFYcqJVx$~`t8Avpbr}8D~^#sc!WSKegX|#7o z)Qk0S-mH90kytKjKgJwY{UkpwypLJ;5_@R+edY5z{XR`QJA^g&3g;}IjLLaR z@+<-LpLUqndOSXXwG(y$o){#OM{RXwVciNsXMg@?uUy0v~Q_=z~VtZ>J{xXSd;pG1QQx95(}r4 zcgudyOg~%4r&8%Of6^tLp5f4DfX3kHfSp6@BU7gDXOF6M&=0XXL+J;C=`uf+qw+t) zJ`+(6jVID2{XRcyJXKwE2c~y%2cE*8P#Z{Ipwe$#tkSE|2E_G5Iy6fd+XFhjj_wPF z+$HRY!Wf;0ZOUX2zyc)25|BKlx~WWe#99MELB8&YwKgIo#@z3KDKP49guJk@p}`9) zI}3qXJy|8$C1jFLfd-|zIg@7+pe5WiBGk>ea|ivee6tJ!c_=C(!d7LL_q&T6iHjHL z;j0kHQ3jSo=&HcJ><+KT=52}$jwop+X+Zvt(wdF@9e*=NI{Y}#3)1p$qEK4_T4p1` zB!)*-x-5s%WjRO>sj_?N70n9kbH+)N-ajJjFC*MatT6f5|b4I?I z7&t5IBj^+Ar%9~TdDm$AL!+ywQ#n;yaj0Fu(!pvd13cz-)voQ4?Lt1iU3g#SyM9JK zS_5;9LlC3qvGVu0imshB*iKdqv$43>t9*v|I@?5(r7jApgTRNx zJMz6U22}#&PbYg%M{ufZSllbhuDXie)2!@!+9jv?UhU$An)ST%u;Pb% zj!eh?s;`5+=csf!KO}wtty9_~u})FGoEMZX^HVz3r>a-m2)%Ei#J0n}!M8;08;^wY z|A;AlfNJNP`uLc|i|oRP{7Bc!e^K}6R{0;&^P9v(vG(JtWG?V&fBX($aF>S>1#KsmDx!`QSiAU*Q9<`U-1_yMwgE9#`|laHg#@QqDvMdw~#SAvzv_eErf>+b0=#I4E3yl!nU$?=$&a2 z(#}HCLbtR z*+AdI(azC!|AM+%FxDNsvzvjI`=!9mM#jTSl9Vh zHdHL|Se*mu_S%a3Z;IP;o z>r8-HCw2$+r%$ZU`oh;ozPLAT-)-aFCnf=5y?V{4ebE}V7T`NBj)msf4LdO$AYTrC zLHC8Vo8~8O-vcRtuBt?uiV5OYF*QC~0#hy(l+_4%<>lf6_#L?+B&dX^RWkz?Sz>~4 z!0l1ONsu|^#TZ1yCevUy$~RegOnj_xuo%Y{+@8RVunGFhj8k!NlVnEtG!;TxSle9N zJRkR=c~ym#g_R}1TJhwe7J`<`L>Nl=^_ZkE0#+YxhyrnOlKOmzBjBM#mTkZa^!PM5 z{M1l98!4WMeyUu%7Ov8^=GAotb*WOB+H4)%xpU|D4Tk3K?!eBSk8%#JYCqHid-lxI zt3r2h$s2DpS6geEPyFVccUpWFUkj$+2;oqk+uuy+SC= zivh((9&lEZZ43P3$i1CpE}lUm#_%ZVD7P#fY!~X zU0B5qYzP4AA)OB<7nDA*(uaW%{0^lV6@t9cE81at!*ubfUjRqT*n;}%s><>r!rP+h z21?UJbGc&4vPmkA@LM_}&X{aw>5)j&P4{jIfmC`tBWvLWH@|&gWq~g>wXSfo9}h{l zHurS5+Z-*EA%vM+;y5cAal^S?MhxGpgziCPYrdBf=I6Hw~EI_ld;*D2G64I}OK9hK3> z4WP%~nAN=zR2rU)**gc7DAv}G5o_yh_P;3B7W{Exp$7QSkc}Gb(^RZ22~WZ2inUc; zp7#bKP`yEsww{-9sh*c{wldMbqq2Yh3*v0a9!aJ`?;~x+5^zKM=w~8ySU#2|LWdzR zTHVA1!iiN!bSKnB>>p$3R}=d6|1QoOC@2mQ`A*!f$9W^#nPeSdzG;)>n1js&P-2vtY1mB_p> zB~lfO^^<6Nx_z{Z93#3$e%{q;GP+AkVZPkjg=SJcKn5in)_=R6gp<@Gie^+q_577j zX}eI5(z7cMV%^bw3Mx8S!*d2h{um=%H#q{6h5gdW!$To2JkveYKqn-?V7J? zIbLs$rp>3mfX|eDk$3MwbdB!tlkBUw^*}=VRT6=zJZJ~m$B7}z14+;%kd0)XYr=Uz z6S|WLSq>z%>FgGj=az7u=yINc|LoN&&(+~PR1V#>RXHyL)!{ak=eBSjDhGCXdV5|1 zF4R$#=V&-j5#OtgLK-<3hhU?)r2)H9<+&%E=db*bApv=Y9F*rqWx3`?}MiTxRIdVUGp zjXD+E27+|-1)bo9gbd_Dp6JB_-;`5@@A)&r_jGjB)V8B4y#FZbxLek7(pW(7jwp!m zy2$rfZGu#1pnPU2%>bms&UTgA-fqqRGC6wrrw{ZjYbD zcFOf(g&Q1S*RA?v|xFa-FhCdrQ;M(zV8J787 z2)jVm_%qm)T13u~(yh$E^jyNP1TQ7+tyNt`6^C@AE%sPaqEzG00PnJW)7ij5Zc52m7*>-KY9> zUu3_I8tlPxurJ%OLS)~sSNk&IAYBff0pV^`vO0DYF>@U70*W-Z1LqZtkYNhZc%Bq(^gCI@Bp0JSt4OC(ROFY(jLE`hcxE6|o=S3+8T zyerL0kx=XPRfw4hlxY0Yp^>~=XepXKz>qcrL^`3+t0kr+!2Iu~)CH~QpAqkm%S=!3 zCpWf^Wn?Vv=^ERAmdhWXm7b8BmbE%9`$sj4+q(B$o_F4|n=ZK8zIhWj?YJoWoJ9t6 zc~9DjzgXAy#M<{9F>Ttc#hmq+RTK4Q9=K{!Z3vIs2OU zN4PFx^00eD>4)oMq^Byf&!{U2I65R?z^bMieYG_=hwBpmD0Ay|`Kd0<^{~tgduJEjK4CrLR&*e*&b`ErpHP8+Ow-_q-pM0~nTb5hmKkYK*Nrm#R zSv}d^H?Vkt_$T4}gPtV6Rr+B!=t=Th=%=Zk=@!0a`a#e&h1JOR7pXh%GBO5*KP0S) zX=``PMBmfdZ78Yq>7xcV=*!Q`)7|cLxKaH|x>DukJ?>V{Q%IFgRMZUFPvw*LN$cmQ zTfeA<=T@k4YJ^_@2mCDX0#rY&=T5utA6xHy*wYX7Mc7Yy~B`jzO{mvtU3=&4etGuKgh`WxVswJBJ4c2c3!I z^`xa7STl76|GBey=dfdFSM!3r>uMJ-u08SGXhB1SqVldKDhJc<-wg#mH7d?2dvGhV_wq5FF4CXWqm+yf#e=2%Yt3% zJ#tOy_l#4vk1nk<%Y1^GMom;a1phALTEnkG+bn5NHvLZlJ8u@t^8IcYc3NO+7K~j5 zmXbJO(tH32E`jGsB1CB0aqZu?R?)i?&Ig_d5JFiEs>nzlnuXM@Zj;>*-fq&jmAd zb+ji%mUDo8UzUUX!TLqota6@(WkR&hk90mAQim8>-^;vij(lkvbbhkkdb_~2OyHIy zb-WR}!En1wVpnIdJ!r4gjZr?<-)pR3`dvN+O>GA8{;bpA zo|K3fW74xpcZr90sC04K0-zM#{SIrexF{==GYC;@ifcUXOmCJq)&VET48luMGo`Lx z1-VoQsub5N;H98o2aVDlVz2Dk-a}DJ!q3 zaWqt9-I0q%0wU=qC=?vU{>UoR1AmS z2uk>By@j~vHq^HH+A7KlaZ)D6vjSc~ln9we)JwFrAo@6|EkgQ>=$NMox?ouc>zv=a zyRD=lEv>eoWqViGww8QfYFa}{+wR`36)U>BR<7(Cn3@{EkF#RJZ>{MpG&*AnTPrN} zqh)2I^_Gg(!WgHqu(QVMpQzxUZ)r3)`27v$#+JZcoqls$dwZK1v1S#0rc2SeFTuw6 zvysn=UWj20e^>2W)AJQO4Emmwp7_2T^lSw^LH}vVE8)4Cp2g(>dM;4)ed6+IJ*AOu zRnBMVTsNqG$aD>&cC~&e7KoHG{XlZ`u&pGH9`&ny7IqVw(xq7!%LG?tI^4(ke0cm%5`&(6X{Ee)I~;;uR!KqAB@h#MG!WHA9G zLY(aykO@U4-qK=;1OObuptX&TK}a(R_=8?J@gx*V*B-1YsRQ$B$v^M# zE@)qPc7MLRIP_^xvFCFMNxt!_Z~MmQmE>QOur6zP?(RNI|L(S!RoTmP=;K-bn7`Ky zrton?FlELD#748R%@pQmmSvX#0y-(y0dW{@GeM|}(2{b4cTd!j zW@=2_P4aggX@(Flcvb(7rluYJeLI>0mnFt#bb05EX8PKJFK$YVP3tZy>Q0Mw`u7YC z@A3P04J0S7Opnb-^OWr7DTzzdW7F|3Hhn1^#>0ClbgOFaX*cMy3Bt8I2Xm;DP58${ zv6*ZZtHoxGz%c}{9Y)?_1AZV_9gTdOaU-x=?Nf;FTwXZWuQ5FM&_fT2HA|O` zj$e4*zRv>OqP?Nx;H8(HZM6=s-!Re9(7tN(dO)B-Oqzj93C$~kCF+>ErE zS>(}=|4D@e?9Ung{KRCSH*^&vHVywhKmZ5(H)Owy-y5@TxMBF+5VpX1MHLIPcL8BQ zAsk3N2JHs4$%a+8+&_VN1waOJ90xKfN27?REEsgyBuFV@Xi1P#ryam~KyM@nFngt) zbg&3>{r2S*41mmy3LvIfBL#Kf2<5pJP~V8}2Jz4nipe*_49lKJNjhbZvOi4sy? zvZ6D4ZlsVf-H9in_5CN%oUlUD2?Gi{m6(JKi-_((qeBmo*dYoHD&I7el0xVqDd{PQ zg*FpI#QE_UA|we968(l7-W~3RR6Im)9ZN(>$w5pu%w7>$P$it)h7IR)J)O_|$FGpQ zlitHQmUa5)*pKBo2EIYZqk-=@rX|V&-Xfm>Kbb>kJjr0mU)R8l;Gs7`+#5LBne zO}OZiumZb3-C+SSq@%RAyTJ=j z5EhB}D!MQO%LIMum@a|F@eT08dmn^&9X;y5*8|Zy`L7F8WQX*b4eR4z*NRA~TRtAB=N!L=TA0S7LF|$whWJ@<-7R4&UX_E)9W|(*v`0sXaN3m zf?W%K_dZ1v^{i;3_+41Rhxy%;(hTKwfX4M$E1+>4(Rdg%tOX5C;!eAy`F~PA_CNB7 zIR|59#dR4m0b-$;QI-4BW!=u0YVw zn|Zu5@X_((tN7)Cm7T{SP2C>2S+)yUVCTs3dqlNUJ!AaPPBnfaa{Nx!k9_o-nJ*@)T^m zVqzHZy%_-UhT8qUTF!dA{DbX-jSFg9eXZq)SPH8+TnAVUucqTrNgQ;6gZu+7lANqk zXih;9LV{nf1Usl9c?3Pvy*ns=koH`7z=jKFtS1Kg3lm&f`ANxX)f4q8#c_A8a=12+ zRTsO`^Rm9$zi3haRBd~EZEZ(~^|r#&(n9+6Oh-*|nZ<7Py7Nk7Y{{)fh6O`K7Gs+| zzC3Ged7LpNIW4uL#oXM*Z*HlrX>F~kZ3%oS&+X2mAB>%(owT`s477xtsuh2b9vx#6 zw)jw*Q2NaLD+}jNU#q99awz5+W;*0TJJ_!y$|0NS$MkgQhC}5eR+OIpDfYRD_8ip9 zF==dnWW7k2`H?;!={QS*_;A{(F}I)+xOUB&0a0@qL^SH%f5NVv^b04mPp7*#UcGYJ z+78kr$U4i|Gnn@$e~;|i@!sL##r_Dp_V1sTT|3@8uX{1<;Lke`do$?<`=J}m$K4hf zaK%c0UX+9jtp^Ba2B7hyRb)c|vrs52fNKw+36lYeK-~I`2&e=18@XwthuUovl{~qpbwkk;?Tg7m{*)$C$sfvu)@WNEa5&R|@t`ma7iw3iiWWjOO-LP_SFq z^tpNh4-90@vuxo9muwB|*afR)iDDyvS>pM`Jm|2Zk<}8;wQKO>OM(%J5kP(OYD~}4*sR`I?=v! zLhXySLUe%k`RaXMUkw0<-Jwr>^p#gkJU8&$z}v6B3YkFQwZy2xP^c#uK|im6}+eT?R;0gUIXm#K${rHFj5V zX<-TVi`xAbcW4iy%*}r5|37WU&Tx9|eT&)~Ypr&;N=m}*Ed-t4L3`Inw>OXMQ*a7v z8tin#G!FW4fV3Lfr%(>V#UGa;n!Z3EJ?*v@MzqyitkYJrfVMyX-_};m(w~>$aw@vY zwqm~Ht_N9cA$Zd%IsbLpEO>a*?O>kpud{E7amap#NK33t%2V(KtfR5cg|wd&Yb7M| zB48uq8*Iokzfjo7;GGlPhLDM!ZruoBYn?MGsgKXE+}O!0Trm!oP~_Yw9>;B;FE zlbKA}KViKX>ngW|Fn;LY6^>oz?Wlc{HHp7T(Zf8>3HYTB`-CM zb^pgYeZ9QLyC+xwa>3#OrPBvpFh;nyoVL8UD0t7tSmQk!>&f6)Q#lyx*Xemytm~Cz z(uVZo`123RNBsq#pcjKWgVKM8K}yu7z@Jchp+Kx_sTYW2cPqWx-AXUef^WYWig67T z*ckafVmCIabZ8o>T#6A*<35Jp$H2n}{b>s4@TVbU)UjdyMj!>5F^^O6=N;0;$+nop zi|7)y@lPnwF8#$++b3`}rLl$uK4I>n4l~WJe9W$7u+7qnFoj^M6l`lM$JLue)S3cb z4kt^LPJ->H9mZue1AY&v%LQ)Dlkw6;F9oXj)_Z`-dSYRZsGxSdi~G}il7{b~G$8pB z`~>4N{Wf{mlXjL6?IKyM!Fm!!WEzXhlO&X9XD~88WC`1J5OJ z{2c$ea8ns~@}gaV=bn6=H|`Gn*vb9vydiKLcbBKy1CQ~Rz~d+i?eW7t=^OGKEk=S# zY`3a(HRkXSgr!yFn3qleOS~-*oQ=Wi1%4G29)k}+_`~{Qr8Wn`5K;-yg%M^ou2f-4 zg?8Hq0DNe+ag*|zQ&M>9TW{4|O$zPe6E8raeYNqeS|p^{O})@}UrqEVV@pxb`hTMy z>>CBAs%NQQkFh6I5Bl>S`jbI8F{w#$u?Xd<^z=>#P9j9hig#(c335cgvS#!vrQQn- zeiDH4>%HdaKJsg+hc$YS16!l|YeIKxf{hBb34MPLegF5{6h(u7vrQq|P%~z=$vd6I zKP%qAD$Mm~ku8H9cN(d~L0bmc1Sd#a1`dG+2V{3k;0>NK9(b7-zR90y;m-sztN}po z!f)l5eEDgVh1-o$^Ci@1NeSHa+H2!)zg@<+wm=GUt~GD~#MQLwGCash^k!5t4bZsQc>Z^hDs$}#EW&X! zfcKNSF-tKLU9D9#t*CffGNRV49S!Y$;h0)|P&VD#OO*1Uz3?gojsZ|rbZZ@3j0`E_ zM5F?k#FE9a;*AcXaj*n}1ab|jMDry^Q6|esNRwvAuoD5NPd_zD^|+bPPtXa$vu`o} zjUT|j{bww?@e8~%qcgKPvn%7tuN8F`H5YXi1@>=rI6i$0%>l}c#{V07yL7a!!|%_4 za>$qj-4(S20sn*y7sy~u42wkrnBfU9$qW#$co@d6m7A6V>17P8_tJSfVepfcIbx=H ze83z=#POg31bNDkDJGFHiIr}?t7>QdVqJ4V;9&N}O=#-`$&O0A;!5~J1yj3!S@ z`{ekZt8%Z%?&J;WTbKA6>uK+VjOcFAPwh#e7{b%Po!-n7BlfWAuYq`=cOBBV;^DOM z(^DXC27dbW?d|IQ{{(-X>W3eaNiHflG_Ys41ZsZ+@3IU&vrrX&RsX!X-@?&v zn36AHX+*z+SduO@Ih$q2=OF?#0^*SrF9j!KFf?iqpuEHcvE zvcyE&nq)ncBbuAP;>o0&O?Seb=_Lq>p7d`Z7jLs~xC$6&>Zoq~2P{J1Z!nY8yXq{5B*s35yaOZHaX@`DdYgs7PHBa1 zlhxzz3~H4iDZ*X^Q*xM07?jC`#*G>bo1s<$n?!0QGRjisSjmZTPCI!pgpIO7Iu$ka zx-}ne;*p_bA8j8twirrE${<)RuUN2XX=mrsWeZDdYD!^<-FZky|S;QYbugiq3gQ3<8>I4mKlm~FMkrtnK#{QTQ!${xIQfK_4-sX+X{xiF~&TKurvv<|1Ui>`2 zZ9Jx-cg4t(%)0p-yY1bZ7cAJ?`^MRa_=2VVF@4LH^~Llr#S|g>Krgg{?5;F$?%`*6 zhk;&m=rK-8PrP3b`j?TN6>F0^g*wnT7xXo0&JX`zl#laA%a$?hR@0u_;hg^OWVyzG;a zgY(DUgFAo+pP;l0+@5BS>Gkr_pQ3cW!p2v)O+`OPAGg2{z8qEkjE@AXGBDuv86Ff*K?$U+wEwC+_G+CR0lgVqShoPr0BSJA z9!FJVvSgf$wK<^b2GSHxCF7dl6I@!v-6=G(7$=;`6!hmmc`5#;Z~<7$p_eQc zu8KP8>o^We$yl7wnHe*SD*+b=ODzUwY3m_N8~7TI$fMRYQZTSAUj&@2Tcp1NMQPEiF6oXIJx6 zxMiO!EIF{KxZ zwPTQ9z)S1mS@y$C5$}5;`=v{+iSmcashm~Lv$HUYsJ=dFuN+z5%e;A3eT0p)24`DD zKG-X-p2J=_vR}IfBHL3DdVlW*^b0nC8>CzYc&NHuM$$zK=JO&t5Be366PBHnQ|}{a zAZ?(jO(g#&8W1n6V)w+cktq2frt?m$THVnZ@wEhL;ubd$&yP3uDI0I%4 z8Sm=~NJzm*$p}XOJa?hdU~j};mt1mNUQTRQoUhAbGbc9dV_7L}u~qwCWM2r4&1%RH z6)g$>^hiWHY}qxELy+I*k3#)K{$RT5r(XVQx(lfMI1Mg|CL}FSU zF*ef1mf8s$+iel)(#Dq33pEUul%@SB(snl3PmOGBBl5}CkawMKi;HndKq)^0ZyC#(5&$LfhgSMsml^dbrMs4kqla^ydB*AVyK#DD?MpoVgT`R{*d?qN(JfH&TV3mH%ha4Yec=@i1te(;AX8!jRS<8sOj1Blsq>8b|jL_IGICXjn84l86f zVUkA{>_>3ikISb~OmN-60gb?2!k-a_QA|#Z1W~kN1A(_r=-8n? zDJ$zOt*Uj}n-g;vq-NQjK2KF^Yt_7#7Cv4>%CXq$D?`D)44fZAJ=D_tdpFnVZ@> z8qJLza$Yu0Kdzq-CqVbey@dAhj?h}g9-yyj!o|f}C0tz0YqbwIM(0DUwhaIH7HcOE! z_@z@v`udJc?c23$U-iPP&${ZYs~2|iLx(RudrXBO3ANrU0J&itSbvYv?}qJTJoHx)_hWH+d6?qa`_bUD4Utsh@D zcSV+sxtGS>>{fmUH?#5S*LWq_qw{a^%8)&J2Kzm`26maJ_K&NN@MT-7``Z0J>}rR8 zFkZ~g<+q+jS&_bWP14HSGJ2%er1^(un z2i8B-&MbT?f&Kh4{}LM{4h|C-B*#k>VAeTa-`+U7#M&q#{2C$fQ(HJSnwaXiDmQ#+qu` zAN0sPcvkYtQO-wKrtIl|fR`7pyp}_cnQx&P_1E1c6t`AmLdY4CH1Wh*GY*JDv$4w!RoFx8mg;F&-V;(@l~ zT2AL2#uPTRpB*xGm3RuAVEe1P~3$%Jb)MiI8k{>B2gM7 zj;~PCSR_Yn7Or8EoByHmGOFaybo$dK%rrfq16DP@ULS zJp@9r0UFa>`5n3hC-^x7?Jn~tg?;qNi4`j#mI5pVSH1*Wm?1{{e93|ZB_?ylNKbA< zaYAZpLSjma$nlkw`uL(P8Rez5zSMY1jwfZXZ2Mch6v_o^dyBtOHU3mBi)>cRtY+2V zHbRzcy3G~CU+ zw87hx_gaZvv*o&epXH8rC&`=e_sF#~)}L9B6;w{`SUp z-d{PPV;N4BIG~NV^0fgVB}7j%b@?b$a^HcC}#Igb5n7C<@2orwYBZFzMghxY*k*n zuhs74I4GXt`5{)#}%5sEa88_!1e2T&I_COy$HDr7#wzLEI~#Yzu&aY#HqE78J$ zhfio>D34^lN&Fu;yYj>cf8#Oz?BZ__M@04E?0QAYL8v~`N8BvWF4YdwN2qivS+%bz zD*pjpE>VLs?G>rNknM(?0rCozC*PyJOZoj{XEif;`b#(w9Avn(G7lfZNyj2Wl9|X} zSGN}WW%5|bE4DE=DT&ZtYJ(o57dGtD(g6D*iFyu~00i!)%gQl3 z;<_Ua?_UCcwOfuSd8*v}MO)|cfFs$RP680LDHgijW+_8BEAm;jX$~2}Dcg)bwqm`+ zve|9+$TlnLh1yK6i;-=<&zi{718pKH@RB1Yjhg&xTko2H9Ze?lwp!4n=0BmyL$(BN z4~+Baz#k<|=H-4IO+FzF1TcBtNq(>utnjC+^B$y|4Y0yJsew09$wqEMe_6Fx@lrD|pX!sysBVAgrzY9Es>?)LK zno+6^(d#W_E~Z51yPH4j3JNwYK#W9UgkWGaYWL?mV^)Hpb zWM82dTQBuu=c~S}XUqfieGa|YNofPxwShKuQZLqGr1FRGJfEJmeOg3)pR9aLqa2LL zsc^N)IxUAAmIM$e?!-c@dAwIQeFuLS_hk*X;@DHFN$-`ivw;sRm`KsOAzPGr9_Nn= zcXXc3)qF{HOSWjkeGC0Lsl6o1D8OEj!QaJR;PY2w6)^6E3mNoq@XV2jrMe|7?YaW~ zTKH-hAF(y0y9_X2BlS7y$~b=GU^jp1r$xrxz?Y$glL{x`FmdLhAt#T-xJ_+68?V1Dg0Lp5J17hh(uJhYHu8a5V=DGNA@H;e1QBS18Od+*d5JsmtnIGuQkD^z}T>Sk>~ z57H3ENoo$D8HdDV;feTCaweV`hxO6Uf8{(-7sWY)z>>-(p|ds?}1DC zuih_cSkusW#`86k?Y6;z@s^nKrmPiTw|B0;%U-_3Z*Q5br+JWpeRqlENj@)WqCYDd z%)yhKltw784m7O>Phw(?7An6UG|L9fOxjWDCwtQJ<$BBJd&M!xlzj3|Rszg@=!GjrXt)?Yy?Tflv>uR)ja<+m}*_ru;#Rk8> zwXVL-Y0u7tbcyB|{)iIEM=2R#26+8p$w%QHGsik6n_82!NkW@rogrSI*d~}B5pV-U zaC(h6Xg%4N7Z#1&Kf`jn% zmr)z2oQO6=#^_URApJen1^xZ92)ax8j~b_mjS=Zm*C**hjwJHLo|O7~AtXi?)+)62 z!VjJ7Y2x>}T`<#v^?yx@*$e9?7mtG#J%Ib_6pWuJfy^4PeG10!#Peti)gdtge}H`g zYYh?RfQS(n3(Gt(H_$fV43yfokbOP2h^$Dgz~~yIaRZ}jR}VUdAiqAcDS^%EDKu{J z5wrm<^|=}uAC&lZ&JIjJjQy-oo33qz%5?By-;YQqUlx`ABk0QT9(Wa| zeFo=o&?=W=`_!|2{=LAR2jhjCFBDY}pKVS~jJFwhMw-)3VNKblEbej{CgGt&2D<4y zHPtbhDRG7zL%F$()noG}Y@rA&rTkn^t|!lps$j1hHot<%Q2om$#gGQEp_hJOt&5pN zGHeJA=|`jg63jJTUQ-W?U9#G(_t0k}e!f$(eXVurQ1N)-4fC$8{=9d*cxahr?e>!E zYVN2#RJ5un@Q>}b3!k{se$LOfTMh-j;4EIkpK#_Z;e>)kM!k_{y+@884?GOBUKsX% z^SS4q1DP;hIgoW&z^BBKJqCC)x>@5wgL~3JvNga#3MtnbI?E)&1@gtZT#3^EHATu3 z>!G*6e;U}0zKO&{bLMkPu6JI)N?+IIiaISq?;arEAi2*|T{Op3U9=;I+eUkvYTJ+2N4AajS5?=G?D|>z ztLhi+e|Q(N(ihK-ikKQvFR%w>y(W#VQRS<5k*@01SQJgLU+VdT`=!cH`zY$7eH4rU zwZ9qi&!0$|)FXk;hokr_5L5nrzJYIsY%+t%sP^EpxV8nLA%ao347#Mm0<$(b(U}pO zflG>mI|$vGjK#>zK&jHBqlNvje{8J3Z+yH@hrP6p_bligAMahzGw!P^TUb^nf1!Hp z9O3#Cad!eLOgb>^=;A~XsH7nUE|vh&)0>i<#92~ia%Ozo$2O&23bP29(+Bu)*_PhL z<6rwmYEya5nzEV)ZKV!01#Mf-T@vVoAc~F9G)`C0S*IQ4}Yo7|gqKTsgQTK~qN* zHvN$&XeVQksXYKd$ z*@y4vOaAl)X~Q0Ve(^(E2l~9jI!wa-3+O!=>A`iN4@7bFK%^vNQD&uN!Sy7xC^1DM z7A051kd#16frh|;&J|ajv+s&40>9#uu}eFbta@PCiomVT3Fl`nzwO9XR~@se4euS?FCQ{@aAQD92v5mQ~=b zGhx$Q$u_cW@|`WHX$MN4lJ8SJJMisUp%#?m{m2#+pQLq*@b)IuvrU#(joPZ@e~qk* z^}}~F+^^_fm9ywK!})Sqbk5uvIhUYD>h~7(Wrw6?xXxTjhmB|pQRqxiU<>jP#f#Y4 zkn>dlw5J06Uu2J>Yn$1wt|*%2qEC@jJNdUWM`fdI@gB6j;-q5{9I^lOeVSWaP+Km> zf@no_7{jNH_;il!2hBW{V;la`?Aw9-8`yfJ@5Sf!lGa4k;4JM$^weC);&;ltktGjA zl~9IUGe?T(Pd{qb&sA@*HB%U^DU?UEYAt?KJI}#0wIdg4RBsz@_4IiU=6o*FqgTLL z=nbv7ok%Bo(|p;6zqDpHVYUyWgn>`^mcTB9f73U~Teo_M_^rKxvmI;_c7c3oB?_4r zv#%JeQYr46(ZOTZ5a54;)%OX5|9(qLDQLzi=U}0J^XSdSElvhxs-D>A(=$ zJA(c$!uXA|#h~m2TMDp`R_t>R;qLzp_8@l0Ct+e4i}NHK5!emvODqpN>7(p>;Oy^b53nD=roJ7gKK3;B zb@nv-A!G_`VR2++>$nNFu>CERSO!z=kv) z)~P>1oQvmpBKt8~)^Wvv@Y<uzztcFJjNLU$S4pa&a>+;iZVXRn9ATC3}-sv4{CQ_TRjk{SS0dwcH1v z=PlUdwzF-#j@Pptd_KDcqaWZ4aHnZtf8mX|!|uZT*v*^RS3(dtt6X=o8HhlJ6Dn~fP7rEA$m>=A^ue2V>@y~p0?+xT|AgP+NF z@?ALT-eG@56!cthkZ#13`y4p=Hg+Y}$yX5d?X&E^AOZO{yNP`nk)UtjyZKo-pRQmp z!dCVr_8ImvFw~Gel|2m`}n#1Q+z)^z|Z67^9%Svejz`^ z|BGM55A%!pCHzu;89%~5%`fLy@Xzoo`BnUC{#kyMU&BAgujSYA>-p#T4g5xa6aNDL zBEOm6!f)lr_?P%?{LB1y{uTaJ*u8#@-^uUdUq`I7d-%QlK7K!c0Abi3rlhL} z1uWRBpc$_gHIQTapx3R3E_Z=w02kQ=f0!0nJ@`eNXcrx@>Fg9;qFeMJI$fXW7XxBY z42fYe0z{QXKztk*i-C7JA(jHMcez+0R*F?(wU`uZ#FSVo)`|6EgV-oGiOph**ecEt z+r)OUL!2pgid|y2I7{pid&Sv658EfsMZD$x;($00aZWA}2gQZrkoYfgkvJ?a7MF-i zA@w_g=s=f?E5v8SmEtOKwfL+!Dy|Wq6W2n|cD?w#xIx?~ZW3P*UlccsTg0v6nD~;o zO?+A0F1{kZD((esar^$RcvO5( zJSM&`9v43lPlzYQQ{so>xOf^jvuDJ!K*xDb{8;=%{8ao*{9OD({8Ic%JTG1lFN&AM z%i`DU4)GgAPAd7gyJJA@z# z6{XPH{#$K;a7ainhgUCKZ9Qw%wqCV}V6EbXw^+3nMMXSNR6J0T(-3_yDnu)=|M&Mh z`y2_Vc>I39-PdPlc6N4lW_ITD{m$&{jKA9tpm{ovEdBg8+vd=Mh}b-vZwqWI+uF9V zZEZVx$U4}Lwv+8_yV$O_o9%9U*q*kR?QQ$mzP6w3Z}+3)XMcNu9cTyH!S+CVkUiKA zvEQ>p?IAX5V>WIJZIK;jhuaZ$q#b1swTIcm?Gg4!dz3xe7TeLb#E!A0cC0J%iB%XW6suFYGVvuk5ewZ|phtxAu4T zTzj7Vz5Rnd-(FxZv=`Zn?Ire)_EP&Ndzro5Ucn0Kf3bhHSK6!W)%F^Dt^J$5&i>ub zx7XVR_6EDqF0wb;f7qMsKkd!-7Q5KqYHzc*+dJ%?c8R^q-fi!(_uBjH{q_O-pj~Po zvj4IV+ehr9_TTm~`yac^K5n0|%k7i)Df_ftVV|)p?X&hd`@DU@uCg!Mm+Wf$vVFzA zYS-A;?CbUo`=(uM-?DGpckDX*u3c|8*o}6R-E6nm_iVl0Y8&kP_5+)++w6z7(SDS5 z{FDh3{E|tz#dFK1RaaH!6i=-#KfOG+xN2rqW%-{&ttfytTv}q&vHw{AWAie{L+;7+|n?#V=_WJCUv=BT-rHn+|;t_oMUTe zS4=O@J=O)7d#t-X=U5H6;JCE+oC#&q>T1h#Cb$^XRnCr;7LLrCK-f9QyGzHrOA}pK zttZZ^tDIR@T{pL)tgbd^qK23=$$6cW5z4TVoFAxb!4EPXH(7mTO_oSbagm%7rh1A7 zl|7|;cIC|0Q!<~DJ0(p1kJ2F({5WmT`H4O#|0k&&v89zW{bP^IJ@z=gl3Nx&qfDQX zTNZ{lEgeSwwA9Tx(>0Pg z=FSe^%4`j|;MBDDR&!=nmzP&olvPfjJuRogWo|`A<`$01s^CF6mF`ldUMi?8n^#p+ zTU|A8R(Wofdr0f5%#6&b(nsY~yW6TWLL4?Gr$${1YSQt@uBfVv`qJt$pOsq|X7U;7@CwdK+jGv=$K{`$$}n5bOPhUa?(9?bN-l*l8Xp!D zGaidaojI&9G>h`6U*)rB&Z?c&s&*FHN;uI%2H2$62X9x41MF!&qr?skp~VM-LB8jVb3E4rY;t z7b_X#t{3Y$_mza_;eEv;!}DVGACHFN6emp=uXr?`Uo6?JQOFrRw5BHNo)9l8Y^8Zt zRG4y%l}1PAj7gnFVhhY|H7P&DBFx9Q=Hsxo$EGSmhNqHZm)Rx7>R52>%<8h!%QHRb zlVYVM?nzzGR_foP<|N>en<-CPt_nxf>B!a$2O zuxMT?T46$UG;WLJZDH|T<%t)oFXgn6?!0_ThkN9pkFDd`+54P!Ajj74cO2g9e8hN(_g?GfSi5hHVc zq?wfWqh!^|`H_}=_a;V$sUKUE^WzNXv0 zu~u$glUDAqNR8G)4J&D(PCCY1y&N6OxP7$pFFuujlRlLhaa3khN6NU?eKGa+c4f_3 zB)qjaytO!eD{&j+o?NV~p7a^Uu{bl1#iK%>qcY-HJUVn#!4Yet*=(Mt$^7QE` zHM6IecT8Q?Q}v>yARg89Q_@}f+mt2WQs$$=JSqS?v;Dtb>lIiFKroAS^; zbVz&ATrP~e+EExCE-wv69_}I=o}?(63u141F{=FSE=F5k9F=i#RLhHn85axnqKiw{Ag@sv|wr-zl*!%iPv~M7AjiN5|t>0=n!QUwP89+QemQ8s7LZni6qKD zukKmVc<4Ev89T~FD3=PQj5JTQI3yFT_Lg@h6D=2;C0ZPkiB`Mb*?L+P8t_~c&Dyf+ zv%+`cD5lWya5O$zc`zPzTu(5rpkQXEQFTAk=E$@#)DJLIp2)F~Nuy)4rlWU^si9k9IYY&9YJ#zGpu(dO7Wb# zoF@(POsGoV2QE6$p0=KGifd@; z#rzqwXVz7h%Y)jct?73bb&-w6OGf2MyF+s-S8WwDoQvdBL|sU+bCO&NZDdl?Hm}Cr zSQ}o;$RT|%WX!O<8C7-F;X}kG4-wNnL~QyHvABn*O&{WH@({7fL)1*a1}&OA#1+wa z$>cmp&YICs!hr~O~teXuJ&8%SVyEgOHGUhRr^~lpBTT+SheG0^JWjNsG3$WdD3|C z0SSbOD^VZ#bi5Xi4tFhr;l(^ti34rfQFP3iG&3B%#R@~Mu5g5-B+1)0N=~UXT(&;tcuyyWiDB+F&K}jy*eKNqaC91hb972HDtV~= zrW!>W5{;vf?~^KfsM5!y?)Al8`R4U%R#GIKdtp4(qD#hRSEW^Z*8qr>mL@}0-#jIh zHl<-IT@o4l8??pHinjYHF`^}yO6<#Ys6NKxf z9p{x-&#sy-9lNyhr)#I@O(|Y}V{7br-eY^(tVd z9pg^7Kn+SZQZc!%ecbA;jN|5cMfHKdP*rQEF2c8J*8H47*|SMe$t!|X?~O@k^BzdPjpni_M*Cs zbyhOgSu|svRWjDuG-E@nWNgw(#yTq*8(PwdFU-?+mdf~)EtNW=Gd5CtMwQEPv5@0p zXpW0Ta$HQ!akWT}I}1537IIvT^h1>np~X4@yQ zH0_m!WI8r1sHI_smTE>qhasyZ)z=ZDbF~iE&2yr!Zr=2;Hz_3ixFdXY$dNf`Xv;M3 zjAUy%=L}VKT`#sdD|xe?I!+iFc5IB)_GwtP#)jPs zW3_vsFy}0NR)I4zZXO$UE{xUA1-%&=5jM{YRliGy81^`f)gFh?aa3X6+2z&lowiBY zhKem$Pb+4$3Qcu%zU7TO-(u4X5%tAuZJo4a_?H6V{EIE~0tFT!V~hkkJe> zVnD_PkQ)7xFW<%`zJ`$U$^YX$f6Ukklf5<-Wwn*O!7Lf*#T&I4@=QCYyt>lsG`FmJ zj@M)EoVhYyQ?AIyyVoPWyvXD>KfW6O5s=@XbuH`;3CrxrS=;xdzNhxx+_yH8-}mgk ztJs(IUEFtx+BQczab<1aPx|ieH#*X%--LcA_dBQGMg8}eJyO&^(w{*j93$$|r++*$ zssB&=PwGFz?UAb^SN9(qnct>U`?LF9o!-0lk-f{hu6_ECm7N$g+q(|#Tg!80uiaxm zn^+Rhu9ZD+?)g&B_lfNixA*Fzab6YP>F!U4vX)dxI^4cn(zBOc(kJ^lviCYc^I}=Q zi(2k3{mEm$Wxa+0xEnMG^F`N5&1F#*yIMF_g68#?I_6}iu=m9!DbTDH>N8)-U`@yi~XjpR$ z<3kUDH^(6t#xokUkg=dAas3oV`5ncW*31uffA+65=Q0lMZ{~dD%>w3TWfYpZn6YPz%^w+gc89r?ac6g%KQZp?K64qP z&X$_X8FTgsDxMu)XGcQ7`rtGSaAVFS(Gi~t*K9%kfM z%sj%VuOjmpW4=b3|1jd~aI=gtU!%?AjOvx|R-jd_DnTIZTK8I5&?S<6_gE6rPszq;PM&FHH|<{d^Y+*FjQ|3L!Q>`%djHp^^wlb#bIn%(Xsu#@rjH!Cnd?2H!Oe5o`HkglP z{FM2GGMN>8>~%p(b`3Ur-LdxwKJ$8EjtMq+lY)1c6ZajN;nbS~P6DUk{&P?UX5nu( zI2FtR6<{u?1XW-jI1T)h@NWjUfW_ceo^=~|fM-3(^`+n;=H1|4!@Y)k4fh)EHPxU7 z)Pg#2IyeKI3C;p%gI|DOf?t7#ATaNP1lR^X1dZUMV6*ucd;+!yoBdq=^^Jf$kRN>P z7l2lvHE09cg0;a0|1Gc~*kI2ky}matSVe7Zh3%N2iL-lP2utk8@%Qa`G=}pTk^NV4 ziP^)0_q;*iKoASI;bT2MI(i>)-rgI)SuChCxgY}az%(#DsPpH8>%jtW16T+a1$Fjf za0$2+To=@#u?#|M`WbI5R$yHeEq)&vx;Jr|@ zc2Ki+P_uSWvvyFkc2Ki+P_uSWvvyFkc2Ki+P_uSWvvyFkc2Ki+P_uSWvv!!@2HOqq z$MAj(@5U?*HkpUOzre%bS=^oj&x04hD)1tB39JS$gIB;B@EUj>yaC<>Yr$LKZSW3Q z2i^ti!3MAqYyu6W>wWM6_5|iO@F8dncKYr4Gp_^a2s#D3{LYwNFuP)Q!|aaP1G6V) zFU;PU)DOQeCUwN`kDWT=Q%8L2h<^a)K+HjygE0@pJP30r<{_9-K)vzh55YprBFtf! zGONr8%#oO*z@gv>a3pR=Van`ZKlVEMr(o8AGr@1bIpDY8ci>!b9{4@@12`XC04@r4 z_%jtW16T+afqR3u{bgKV4xR>-Q=f9mJf9<&$8>~k73{F&f$amx z14|xQc*2qgb^ss`>;Zs0u%zD}2uQy@7{DEt8Hp_XVaW?iUf38Y4BoN)0cno}q}3h` zNUtpmcG;<58g|N~EeA8eOhCDV+jhZiyWqB6aN90BKlt2I&n@-bQqL{*+};Xq1Gj@a zz@1hC*J0fz*mf;CVTAv9`1deqglQ8nZ33oEz_JPcC+Yyxc7SOU zFl_>+-3e#qrf7sI5->$0Op$;o z8exhAOwkBaBw&h0m?8mFG{O`Km?8mFG{O`Kn4%G;NWc`0Fhv5UXoM*eFhv5UNWc^c zn4%G;NWc^cm?8>OBw&gJOp$;o5->#qrbxgP378@QQzT%D1Wb{DDH1S60+vX?5(!u$ z0ZSxcf&@&EfC&;X!AUT|Nie}lKJSp(t~;<2dk0v7HD0|AutEY>NWcmSSRnx`Bw&RE ztdM{e60kx7R!G1K30NTkDJhw( z#=4jqxV>2o91twmS~!Tm^)hQ<4EK1@fUdIzUFTzTod$H2dUTX}bd-8@lzMcOdUTX} zbd-8@lzM97r|2j3=qL5)C-vwj_2?({=qL5)C-vwj_2?({=qL5)Cr#)lP3R|0=qF8R zySJn5-tOH_eD45vf+gTCa5uOI+zajl_k#yW&x53ADR>AhBVCV!C%|&>BzOuu4OW0> zz)J94*L-B_KG*1$H90p}jvlidJ!Uz2OappM1A0sYdQ1a)OappM1A0sYdQ1a)469;* zPH69)F}r}Spf~6P`XcM65zch*+n^pDq#hll9v!6KEDW}pMPO<0DK-96YW%0v_)pPA z>d{5&(M9UfMe5N->d{5&(M9UfMe5N->d{5&(M9UfMe5N->d{5&(M9UfMe5N->d{5& z(M9UfMe5N->dktv0c-@DKm$zkKKKB80&^Sq5Hy01g4=0r+-^Pr+rbXv*aSWWpMn2^ z&%sWx3+x6#u+8^?0Y0!G3uJ>FkQ=<}M?fCP4;Is6Sxk#%vELfB0c}BZX4@Vz+xC#z zwuj8dDtNF!FIJ9o%(gv)*|vwwwmoFF?IE*m51DOy$ZXp)m~DH=Y}-R-+a5C8_PsFM z_7t;y7pyivSdQ+q9NlL*y3cZSpXKO2%QM;Te}&DygvHQpmZRG&N4HsyZnGS{rUAXC z0llUHy`}-ZrUAXC0llUHy`}-ZrUAXC0llUHy`}-ZrUAXC0llUHy`}-ZrUAX?WAvJj z(Q7_Nui1iLvjx3o3wq5K^qL0rnl0!x4d^vn&}$mdYqp@*G@#dPL9b~*ui1iLL+=0_ z*p?RTJLoDNx=MtW*yqT5PiJI$&vlO@t3Bj|hn(<`6CN@`mwkc1Inlf2uJ+hI4#OEo z`*?>p9`^fx!G~WbJky32bt}FlbfgX4iuiQnD?~T?_dD`;bT?eO(X-!;ICrC^-Hm5< zLkD3s63k8<1{o0q20Tk3Gvt{e&kXrx$SXr$nFqjw;1R+iZwz^39s~aY%fRE{39uYI z37!H^gB9Qzuo65=e4Yc(gBQRm@FI8#tOhTGSHK$Z8h9PN0p0{_!CT;M@D5l9=zlQl z!3MAqYyz8k&KB?f3$Ctpvy>4i+o%|}y`CgWPJy-y4 z01Lq)@G3;I22j3WnJic)3zo_9Kg8`L@G;m0b}RE_!8}>^VsHt#6kJES%;(>G&$}30 z0{#e?8JGX+J#&+Hpt%L}HgGR)IsB>b(ckXT&)$|l?mfd?h30O~Gs9@xA`Gut7^ILM z%wEAFnC?@U?m2X}Md)mc(AgFtpBEvY7a^Y)A)gl^pBEvY7un;2QOqBag~r*Hp2Y6K z`)IE+uk9Ozw1#<7*U~<0pncdt`>=ubVFT^M2HJ-Wv=19-A2!fFY@mJEfL6H*t#TFG zV!)Hv@Z>c-d5uS#$D_^TJwm&O`)Erw(3WbTE!9985J)4H61-|vIt!9;KZI1#MF&%3bq zdhXo-DARCH1n!BzJrTHvrSK@L?~xNC}+JWXG17Y5z149^3;v;)Q$4gjq=ou z@)V&wMJP`Z%2R~$6rm;3jq=n@dv`zLP44vi(@(mUKGChT5jN3A*hatHR`l7e=(AhV zQ@5dyZbcv6>dyz)g9YFQun;T?wj%SlBJ;N*^S2`Nw<52%A+NU~ueTwuHzBV#A+I+f zuQws9HzB7tA)_}TpEn_!HzAid!O$h7z7!loUXJ(rkyD+?sm|n7XL71DIn|k*>P*Tz zlj_di!TyCoJO7X1Qg8*hIf(nWf!o1d;GW&v{0G2;;NjidY(ZdcJJ1QlgM;mGFajI~ zP7RK-m7ogLfI9q~18u0g^gS`PP1UG>f@$(XR9lQbF1Z%-Yu!*1X znN1sgAyZF~UiHttanvV+bZn)^NV7UA^*WwWubbCNgZ3g)N@`|UE49X1!dy)bW~V}x zF&yK9joOd@Ij&uif5*^<8b|x>e9EQ7WG81bzng?Mj`o}D-*3w^-u7q*&>M0PJr_$& zPVlzr9;~3Xf2;p^aHqc_xP{jBNc%JV$WxYS$=asRmbiU}+pC<3uC4fp35Wf2PsV71I|4w>H@awtKCJhhQD zjAb60&So(4W*tb4lsg%%LH+E^{m0OAJ)XXt|HoW6Gra-$8iB8)xIP{&%jL;EDG74jdj5dP zyhZPTD~9xAUY#T0xsk5*n>}pS9@-hrtfUaj6d~}%^mml0KTn!N1LRSQjyw% zbz%)RQIf)qI_pvPlV@SxC(pl*nVG_`xUYZmI_&g6ut^C@zvDo3YmZvwNxlZ?D*?KT zhr6&U{~_#X}?HMt=Hnh7=YCF?Km{}Je`B7 zAjQ&!w!7OZ)L@yIZ@3-yW%mWQz|pW%aHsOszi5ZB1&;?y;4$fM(JfdU&;sN5@8Dm- zb-|-a_pdS??K6PSA6J3Z;Gg28n#4-X*PV}Vb`0+NX7_#BUCrO+m- z)1F(fTC}0$dugd_B%j^#zRc3t^4gx~U#67=jYz=H)AxvsklbY%%FngeS})Pg3pdpl zUr3&P8xt0OmoaQ;n9APw1}|f8f}L-n1jLge2e%1};C6R#Z?GU(k#zq;GuK@SmSp+} zm~%S4Aum1>eJI!>?WPu*Q9;sQ@Umz??rN~&n`%RQFB{2cG&eOiA!j$&u)pjLHV1%wQ z|4ue)^?H>DtAl5F{%UD6sks^{a&+<$;se)LxW1a6ntk5feS7zgHnvl9{d4Uf_+0I~ za1~p+R!NP|mG{F=tCr2^@hc7z+FrNpbS}5lW}Dv=e3BtY-IMnkU~|Wox~yZVq@Un3 zdb=`op#a${`RcAS|8i;z7Kk-WvE+PX- ztIRKp%~#zk*Z0ij^j*zaAe~2PAOCZ<=B4O=?m2sgoRs%_Uio5|y}Z4?&A2+%Z}+X= z*C(0besPSx-j#h%bF$2~)Z<&|i5V@}uNRX{-_6UW^!dqC!uB~fw`Iso#wui%*{`AF z7bZjdzcHm$B=z0Bl%=nT)V|yyEbYpkGE=i&w66&MJGz|N3jB_O41?LbJaBSJBwAWS z`?j@D9vD2Cj(zZ`D`U;W6{ZaHdWXaWh9&0`(1_F>Ikux%d?ZW z{%@6XSC-|d_-{IQXrI2PWj<_~GU|zq{<$X7(KQv%)#@txt7uv+`c;#@zMcs$GFG0@ z)@uLjr%r<4#-D(UR|&V^S=Vz&Tl?eSo_+rw(Y!C9g~k&0IRx8j$!ACw!rRNS`5$`Weajq0B`PW5$9p*d{Pn!C{O9I*IXTGFQP^<|;U!Rjw{# z{MBs6Up>NVP5)+og1>p|n3G^Ba}s2GE0~iY&wE?vBv{9)QN6r(Ss$t|D?Q1)H(QvE z;5ycyn$L6*Gjn2M%Hd^r8NtW)U+49A%dH#eT85S7!*gPiF|YUuOt- zfE8|P%!90MbEa9!sx}vyhgiYpQu8Eh*IZ#%uzJl^<{4J5xyC%Na|XO1v*MUltW|T1 zd6m^_Zske$`uCdGSfl2C^SaIu@P^J1uvTXXcw1)(Sf?`tysI+=Y+$_^{`Jtg0c4FC z)*51!nGel}vd)ZYlvQQ;lV0Wt*v>owt;`Nqk!fQ-XC0Y#W+$u2bTYeS9T~G*W(#1T z{9qgN^JQ)TzY}u<6#JcJEf~MM%n;!BloI`4`;oW`Thu2Y+2xs zWM!6n{ZTS!fPa+C8Q_nWIRpH$GG~B)jLaF}kCQnA{9|R#0RK4V40zce&-yEC{S%oj zV3YqNW-aPU>B(Y@ST_5?m^plz$YnQ-V2j|E$9^nh_41h+qkyq{vKCou#@)AJKa5dy zZ5d(Kj`8|=j3n#8T{32W9J;W~0o0kj6W^-4;I}J#FUGaWc+BqX$1p0t2jkONY@1Tp zi@hD8_U5b)dlq9g`}4d3>?0}JZoKIr;>8Fz%K3rp1-hPFgc5!TPnIT7V_Z3$8IX=(AEEPm#2FQL6n7uZK8jVlin)6< z`=P1&b0X=RL@hc%YtaE(i@H;b=8G<$`X?1^dGVJ-n{0 z9@mQzyTS-oXDP`w)8T~zcww%W&8ld>@^Y9J>m2W3RxA6h*EgISi&e|Kp62)b8DM0^ zGQ#;Iqy4j4q3jx5u4Tl3wyadfdY|(d@!v;QD`SQ#nNcfW<~gC{vT7Ojn-~S&Ue+$d zehVYH+sg`O*l%N0czapL3_I(XalD6-|M{|(8SeKp>R;waSxPt$nTNdIvZ@*ONB9%q zFxEDE6qkSVH-K**<6nTzta7%@%QcUi$FV=b9|3u+c(xorPx4oQ&&p>jaCwG50&-dX zY$f(*8S!se@oWvp*BIeHfc4HcVc*Qi{Z6vNnb(Fj&OX2;VH&Z2#OVEAtZ}xB&~`H- ze?QhV%V7?!Tt?v!VokHQUOQGZYv=W39FY=2xGCvG1!~NmdnI#7MNLis(=8EAT z`6K)zurp%}?nn7YVMjJ_WX2e-A`iR*kp~=qp}=kqVZNLkyAHMDQwUxWhYmRX2>k-x|rDl&t=(Q{d| z?0sC2DA+S!DTn&(hEecFgl(2XE+wv0&fVj(6sV~iHz}zMaJNQjN#bD zcJXpquZ(}uS&?k0*I(p{S0r*p{<5_v%YU|Zs@K|1w=+2+UA#h(F5b~dmpbo2=ASv; ziz8#s^p27>!*D^;a6H$Z>vdP4)c>9aI@mh(z;fTE9h`iy5yy1wv;m8~{99P*@URPNG%)du zNj|}4ySJNg0(SoLK&}+9POHe3Ty#vc(!CmA{ zwrZexNE(qbB3*n|!#o!jKHr?r@j`PU$BWIy97UG+DocEoBDpF>vQ&!XW=N6T3@MVE zAw_akisY&k$wi9XixjyJDUyp6c^K&>jPJwvn>eQV-Ou3nE@lUuo~4}LJA>1EDW@Cd z^lasHqnw_toNkoUvz610a(cFMx=~KgR!%p{>DkKZMmarOIo&9yXDg>0<@9XjbfcV} zt( zW;des^ZyR>f_X++zJs#7QIhQrB&hO@4@~9 zl>HA@_8+e7KS0@kfV42+eOeg&kwFWCW8B8!-$GmH9mGnMXtuH%B`$~A!#L9Zzz^*Y zj;uln%b#FRAcPa`iAbGE$czXw<7e1UMsh@~lN{45vvg+2kHIQGid25|RrxVU|Xql zb2<6xdvee{X?b`#y}*88FcA4DqsdJ00rk#E95~L?V~rk*`HR)C+O)XO2CH^^~?GI?3x)CexfOT&47dscumY_wts}I92&i1rV{&Fp& zKgjm-$z!)sYBq}v*3hp{tZGXyp4&(V`54-ztg=bk&<&lvOKA2=`eXfC?qIdrB37n7 zI=nj8P6%z2SabGdu~XB@KjtVr-Tu;D+HRZN8`9AD>DYu0EB(xiIn3NAAUy+QyF=NJy-5jazL-i>AWX7DR z$8qX1PVHB#UEZzn&QiPdvl;J3wJ%XW6V-maJF3frYL~n)rcmuisQoBC4pf&xYX834 zCyJewoF$%Ds{8$FkGZ3|^ig|nwfB&cO^aBEvwF;XKnix3n;` zyqjupCO8lLIy5iBybL5wdE3{4h2U*)Gk_I^1%)w%^;rMiLo@d1ZSlOivQgdvj9+}S*_w{<*s4nx=&Kl^rZ&jC9^jM=VHEO>@?TgfYwc4*z`#oyE zNA0WBzDn)asQntXuTlG2>}`-Y`_lrEw#ni2@{Hrp&yW2dP5Z{=v^O|J2!4{WXd2}l0HHy6R;nR9t} zFs*Pu)XOXWNohY5VbzX)UPZ~I$=Jsi|AgcBCr;?+EjWI{n10^NlO}#2m&y3yIB9%8 zb11#;0a8@TqWpF2WNmXP+mTjcQqp!u*2*2OmiehWA}u8IzTA`d4erU`hkIOV(sBFx zscETav`kIUG8TvPZj`0?yv5U|&7J2h(c?q1^qBYL3>M7uo|WagyjLq&5Wrh2>#2C_ z_4uA16MFnaRtxa{TZLgfmV&7?IrGHcriSoMCs`Z7^pIs?Og~w?$_$kC6wDBgMJCR1 zm>F5aG6CjDS+mTHsg-+=lPUhq3HnAk@Lv0Iw3u0FQSv{Gvx!}Ln&p~%zjEGRU8Qyl zpU5#!kFE6>(PIZa%0H0O3*A%Cl(+Q@ih+ydzWw!xW`%vA9#tZsmx+sG*Y;}fqsRT| zDVS^)qAi~6KPz(w+e@=p+B>T<>$a?ivYyZGls%Mva`t1{7iHhZaedBE_E|Yga$d^$ zBzI`;Ww{?kCg(krKQMn5`{sg91;-cM#*^e}GF$zP-b8v(Q<|TBj9${;n?IPlXuaNS z9yGVopLvIQ!2H8JEUjAFX&wB2ez70*NBPp%cBub^{~!OUaFzBW%sJ*fbAh?YTtdI; zV){sz(5k(U9?*aD&80J~&hE4@d()cSkCx*=T8RhIB8=1G8%c|9jDHMmrziat=<83R zo3BI)$}*Np&frd?e~jmncqSy{7&YyzL%cbN6m8D$z5m@_n`gT zhqmqj+O>md!wyBZ4x>GKq+jBXrH!}Tf135^pJXliXIO{+dE|_gpEi`JdEW0RH}2gU z?`X|uKH{iLCvv-&_V2iI=WAb(q3>=2ErDA9m#n-H*g@RWmbSw8eQ703)wV$$YZ*Ml zItJ^IGe5T15}q-~E96O1-lQD!g~S}LPm=I`VwHvV@6mhnnAgKhHdDMBdNUS!b-dYE zJo&QKj+{xCgd+Mv(fe6Z;dpeCN&aNC;FJAne!0(r-u@g~D5tZc!b( zx=I=}wiEpm{U7*KG|tog8R)vF(yD10bIB=INFX0vo`@D9ePc8Nl4(%cDK0X{K+VW@=TZ90YO&>0zq>G#$VB>RX80%4*m%bO0ms+;DY8aJ zhL00)J=mYbaiu?*TV0S?NQ< zfWuTjaqD9wW12&|L3AKm`(f;5wUR88u+#Y#d5PTREk?il$X={vS>6ym^|;HIHd((z zOpkV^gmPf&%J9^cR(eI&K}kNd6aClevm9nsk$b16!l%cdbNQ;*P4DrDk@(o4N7fj@ z-1F*%dbKsjdc5<51-S08+B zX72l0%uWA@e>XF!*ZO~EzV3CxUFIUmr%&r<{~r4J}HzR*X$FZ1EwXIm4O3Sw~uF?uBx3-{)S z5R#K<9=eU>ZWfwd@~t>YC|7*0xjYg-%v+lg11V$u&3*!0?DkZo_Ki;kW{q$}PqhIMvdWIHQzKNyo z97?G@nwIque33bvHgqxHKt|ECbrjz)j^wMwVSI@=)GlDw6}hXEf0=)|ex}G|0YwC~_Wy1t`m6ny>7l&FzsipDf8rng6bUcQAIofU&RiSNSi&PH)kRwb9@1H~F6-JNPEW-re?;{zmrW>}2~xBnsb{*!ix+ zexCIAvHwka`Pf&>PQ0hkrYPZyd8yXPaf}~0j+thD;{BABFiz%s#m^aeGS!>rm45}N zU!w2(MoN&p^ZVtk!?rK@FT%EK=|9=vf8y`(KSkoU(bCY(_TW88nK;(|z)nF9&(+d# zrk0O$DSc8#uH{WhIa#A6#jOD)<@=}9jeI0Ugc{I;p14%|h?&hS`r$x-ftrJ89m)BD z{(SBjV5V^#$TvnGDT`FVUB0aFZI>D&D=5)(%W;63$u}yDw!yw+U$(E>*X$d1t$o|B zqkm_U6-I7Fd4G|-e1$l^Zr@~m2g)=&DgAQE5DwRG!FyU36gQl8dPHPF_f=BavSh92p3M|8uCcn$R0(VM!b7M-CL7bO*>Q z41r5qo|>@$s*COHI+Egr`&31`4S{3ootk@bv=cbF)jJ2Bx9bw31|Dm~o4pHg9zZB= zyF%Ij|NsC0|NsBHlZDvU>?X`6=?|2rfD{A-74-DK^Hfl?U=b84iy<#yWlB{nSkzh8 z3^B@(lI3Gd<0M;5+A%WZ6nR8RVK8M>P2&t{jxMEQVhf}cmRyyH2v=Cc0yyqBlLQt? zSvqX5vAODYBBCry6G2aO+RK@_9&R$Mj-nEQ@>HlT)jj={E<}d?QMne>Z*@BNE_e55 zir^AuSJK6NT|kXU$nk)CQH#eJ3T=Urd80Zsb%tF2QSP5`p1PFYOQ-3<%cE1{yOlvN z(JHN2)OarRMyF0~0n;d2G0{sIUtV!jVUzsLG;?XswT}lsnQL-v-o)^T-k0r!-2h;<2f-RHY#l}PycY&sPq^;7qBom!TBOS z(F@|`@#9@g;;zUf<(K>_$|&RitX0oTdZQ{O(}N ziZ>>Mq@*Op5fMS}{N4I)e0NTr!oe&1-6qIWjI1dlQanUKlB6)nTVa6+<|*Puu1yIq zWze>{Ig@UQ%G`^|ywC#a%REvymE?e|12VZiIwRt^Dk4^`cHYz1r z1&qc9Lfz<6mKPm$uxaxZ1SK&?5kGvlb1zLsxySX)-Zyyt7e9=IkJNwhtBjAd;-h?m`2E_x zJ4_{7A`-G@GWADV@CGGaCYf}z;h*YY@9#0@L10bcQQ(lSJ)v7aZ+C$;29eN0l^)Pg zRj?NBW2txdTj@RiBfuAPeo1jNpjQtv8q)Yv%8NL(xwh8@q!R!a3P1n~xYn%7ad1R` z7Q+F^58KAxydRZ1z0TJpW!e}+>fO8RvIaDjXo`lZk!K3<3&(gL9hvZnXoUc6EuQ zM{Fep%9kvYz^wPWG8JMw9vB5 z0t1H%7~TJG9kvPXZkV2b`oCvS9w(xa^=j3(`E9yq(6WU)@#$G1FF|aX%)Lc7a<>*s;~)Ss6%!7vu$p_=pT7NiY(_^%)PiM{W_ z-Ls2{CJC94NW{cYA}K*5lic_GtG0?Wl;x&B8R9@`2c&OGhPfE? z3knS(PQ0RR@+D!6FCw!PPwzJAF<-A{aau~UEX$6ZJKx&*vGUik39$kF0{(;)mEkrA z1OQOQ>8yz2UoqeF`R4z7{(IbX1qkH7`FP(*OjM>&kH}`#!X=%3O<;t8$x{8CK^BTC zz#$9c(Y^mImU4vF)y8V9t3Iu-srA~6W{q*T zJ+HsH>%|yz+r#y;@cehLX>x}Cql{g^#Ns&f=}oW}EL}qo<5qS%P^rA+3$moNpv&|B zfA7D#=kHf={nnCzRfSS_N~Mf|OS)LdFW|$Ng`)gPG|K;_n&c(#tKMBzCXGdB z-NI`i6sT0Q9yYB0*wgl$M zxdOf5FmBP_U>xZAfCp07@x*XeEt{S0{y6i5L4ig^l?H!hKdATVMtp2~hS?4CB zu;Q;4L>r_KOt)YAI|Doa3!a3EKaf2D@*q^|*g^;6P8dv#B$za5Fj>lA`>BAbISi&r z2TYG1*ipy8h=^b;ED%<0D8A}LT(vSNModtt(x46f@`KDh;Dj-h%pF6 zoFO0*C4opb3`DBYAQoE=lOY3=DGTnbb8wejg1h1>+-CTB`7JE*FqW zs03K$R{^{j#enc?V8|t>9cHQ+a)}j4L$L9-*b-@$T4s4Az|dJCU%+U>3b_O!pu|B4 zD8Il=xCIMzeFulYA3B}h#nroq>ZhGh?))0x3q!=dED4DXHbg_&Ou~dF$&LMIZnO1PBa{+Hn%0j0A)^`L5RX%pYn(b#hlf*vkLu*;aR;>OfDn`#(Q(i*w)SNijE`RM|1l{ zsnzV<8~eX`Cv%^U!co5cz5QG{g@ev9)<*gYO4n9G^et99Eq97=wF=R8_c;U5l&+LB zo=_U!0ugbY&L!8uo2lDqKQ|y$QIOaJ43aJ<%Tgpk*}hv>p-SFCM<~&xO@%H!YK{{; z$auX&PCM%`6BoAP5-000WlxtA$cUp*j36-MkDLTaYb#i%OJi zNxAYZqwC%ZhUZ(?qi3)6>DwCv2DXKTwQWO&wqwM|-kLDIcNQ(}lXdI+;+59}{0H|k z?pZccxeV?SDz`lHtIES(?Ts|iObe~F(M|_ZIyv;m^A|4e$WC|0S?9>6O}h?Jow{`E zu|%&vF-tA8+zS0}n$sCf7JJUzdB3KZVw)gNyab6RdZlFflJ8<0k5OC8;Zzut3)HsD z0&ic`c2*sl!!7Yro7OmQ}>k!qcONzS_fO7HYZ--Pe%@`IoJ;x~Wz%RjM=Z(@_1+VsuX%(BWZr`+<& zub{$;s&Fb+sp6_vqng{>+dI2@AxtRaLMm;n^C6}NyJy$gefFHQLmKixL%}7yj}P!6 zKElWN1fSwFe1R|V6~4x0T)|ab!#DUA-{E`wfFJP_ZptmWjXQEz?&W@yO)=H9rkl}B zvzjfbIp#J`a`P>a(n5<`Y)ProN|#Zl-1027tb7F(DympXrOK46QeBNY2I9$X#yG%1 zhg{`qhaGX$G1s{Ef6}dPbC-MiboX{&_xC_gyhHPC^Md(PUgdS(hGdc#x%>*ER9I2P zl|+pmBWA4FapK0Sw6X+yOPwYyo$4ahsI9L08tVP)THnTYM-uJ$1%*Y$C8cHM6_r)> z>NjZEr1@E#9sfN)Zp>K|G8{ z(=yUB@hqPA`71zy3R19e3K3oe5p~<&iDT8{8jpw6bM->?s9x2l`qhA9DwY~V9Std(;JK? zvxB2IAFk~F+A)ZA={`$W!SezSOFwV$e8BSs&kvk)jv6;LK4HStM5&1jlCYl6NXpp) z2FY3}!W+KEKKTK3$lr~h)?Ur)n59cjkJHgUNYp|bGKw&<;@lkRVfiTNLKG=hf~HiN z@;nH7s8Us`*SjXy8r7;(uR)_G&04fx+cv0ur90h~hj=~rLXTd3`VC-WU8gLV6kNR9XMjY_AEDcO1Id!p*fS;;km`yP80buh8uz3O==Q%ID zQky!BG-=VMlP+K&;2@x2;1G~d&@ixY@Cb-V$fJxlItFH}*m2^#le!6rR69QV3H81qJSy_RM~(kJ5c2Ss+>TI22w5{q}qCh%7Xw-D|ie2?%W@Gro>0{;)325JY` z${n^!L{t)@QV>;$K;bChV&D?sQs4^U8pwTQQwj12$TNVRBY+Em%Q!e5@;Jy-ApT~K z8?nsv@b*e*f0|sVzPdYl-`VP}soZ$*;=^A8AMgM6()pi>w!^m;|KNHneyPpho8WlU?Z4XNKz$fIwKj9tWo3lt`A3@mZ@A%%Zyob z=KBLKekkN4x{vWiz9IS6clFDW0L&RUFN4$wv(CsCA3Z(xjPeG(TXww9N2H&9@wfgR zDr+Rq{r<)7ysbVcCb6j!pSDlbF(aJzCTMWAD6r-Iro|{hQ>v`Wr%RM1MPca8xGvpc zH1VE#=D8ky2Cxj($Td_($r_)Zq@YgG6fx7qj9GIvKh>!4*Jx{eyR~E~GV-v!SdB*- z(lqU3oA#m~DV{yV1c^qcJ>{rl3=`O176LCcly-$hqPp5?`_95$c`0hQD^=!xkJ00p z^U}Np8@1`)DF~_HkO+be<+0jAbioeq=5nM%%co)@oH{;b?A1VO!}eHCZC!Qj39~wy zEg@U!a6bGMo`gCCT^NS>fFlt#YyD~;JF=9IGxI;u8n(TTaEyD7R4Z4bt@e4_>_Gd! zujo4Wre?sIU~Ps}%Mw4q1CUt-gZy+LR!s0|W+%5AmArOoQ4{*S?O;o6v#9dQ>yxa# z;EDBLQyoRS-2m(72Ir@Sl9fri6Sg+Lz?E3k$V8n?l)U;Qg7gH4V_WQ0(zm&N;3^sn zFD&79c_k?dxVIID7JTAe&f{o&P(NuE_)fA7-x zOIw<4WRLt$9B1E2LW0*$%GW`yTMyHklmE=cwfb5Q~=N@ao5xt^)`E`#R*2P>yPy4cnSys_eAH%f7ys96{C_lTscx6NFPYR=717!BGy zac9?5SM9D^RZj7jazFl`IGOI)oK=~#hJl~6w&X2G9?G&l7WtNROaF=pt4i(0Sz~UK#y-jiRjkd0Sra>2a(InXDjZXxMH5|*iW?OJ zm0^~8D?WSeeuoQ-|DJ^LVMQDjU#_dRrVfieRtQYgE=WGGm>F?iWM?a_>lA`@sko}C zwe1iSKVj|8Zny{c^h5w1*XZdqIpsgU*zqsdZ^|9fQv4*g4r%Lh-n693}qmaVP)LN31$RH`%(#TNqGDCi|b>gSE3GLDErL&}WZo4l;w8gU01s5`(IiN$g#SnXnn!5%1JkiRdG!v(G#!6}cP%$CTvv zAb;^SMC>5Ep1VR91w|s7pHMuT8>pPUtJ>1sj42N){+1KG{7|sMso=Pwp_JeKLv|;- zU^<|{gz4e;!$|B>Jc(Boyw;-Z{N8tX{=*FY=NvJJ(3@J&9O*4u_is=AvuWBFb5pff2r{llNpX zr3YNw)grn^ln=fOW?&bG{}$gdmuzZFS}hD+&n*WJ;{$~S(!x09J^qPKf0C}tCu=;Z z>m`Zuq+(ijDiG89mqm9FA2DDu{53LRf2-v3`W{8E3H+ZWahfQkw#)w;#f~Ptr_voB zCwBDG$cj^fn1c25g)lV5fYgaS^zN&Fj=K+BiViB?3yTrAms-AB{oMp7Y>0ZVb<{Ij>vf^gw1rXn4=l#}er~FF zl0NCmC%SE!H&qP3YYFx$M2&&n)KU0ei0#7kYR(ESpTt!MO4r(3iwb6hmPH~n#6H=u~IZS->5j>h+Q0N3oYS|rP96dWxRSR2b!j&O=p#a z_m~=eT5T5U5F(r(1bba>5#bed#Jdd(+!3 zB>fll|2BO$nW--=pJ{+gDDDq`h0WMO1HS50Wf!J4uSHa2y$ zs8gRRpDr0aih7mwspwZVplndPAtwyeH*y)=&ePhQ5@Exh$^{LTkh%#tBI+x9Bw-YU ziv**J!CtJJDTNm6{;}ecX+%O$qNF6+AUAe-5R~uxY=Oe$+k=0GPou?^Y2~)nA*9^L}3o`5#KiOA3nPqsI zSZ_d_o|9N_5tkm4>z%n!`V62_sXq*BaK8c3X@Jd{d->PV6?Y7?nX(U?hd zfp#gK3TZ9f2ECz&ncq?=A~`en{Gq{NLxKf5`LySdjjy%weyxxz5<0ea8lJ zUv}a%XTIXXYWWp?$Q|;8Ji+&~xlkF@oCrXwOI4 zADHuebd5kD5C{YUfj}S-h|y!C=PT+61P&2QAO3!`0Pm3I6xVkkad|!B@9}1t4KXh` zgG-=8iw4eLyW3KD!sh{OHkRPxRV%>(_$F=b>;5a_3+* z#+xPK&yCesahBwt(v+dgii9>5iJ4dz#RyWME>t=iMO6P_6Ll zAO#mh^&2n9z#TDq$-p%+`pLjeF_>iFvKWJ8;Jz5ctb{8=bmAfrk|Zt?5iacw1PP(C z7Iq%W9f(v@8aEr^UL|HM+{DQfj~;VrQtpjcbz2};7Z4H_ z(IP4)E-9rByx(`Gf})bL4i!~9VkIV}=}<_9+kPkpDHys33_S#K8Vo%LhMpJ@I$U0X zaZcWXxah?z#uYy3&*-m>b=TC-=sW!*@(YOT`gizC|BJty2Im&&JAi&d_(DHBf(Ph% z&BDDn2mV_Y;z=OwUFlH%P1xaS=NQgbyZ~+Uy<)!Ss>U`$3Xbz$CHm*^^r)5mtQDvy z=hi_*^)U{6c(f)UYgqFWb&zp&Os%Vl{~K$26h_Q_Tz@aU03Kk7WU1%E6JE#Ac_tNv zav$SuR#*i>)YikV_$>c{!@Bw^=)s!Tm#XVWzRLg3&lLQZk0Uk2)r_aBD^r#P5fe`p z39*%b9-%>xfz!{z1qeRThF{3^Zrw!$y;dYI#JGb(iY(xK_Bc#C6z;3}>1@rq^pxY1s^y`)#gOY8Y^a()~z;8BzenGOS>*v&%t`2@pdAt;g_z$Z3;@9 zqvBFo(6%9Z@@)0r>wq(er_W8&OHqK?T@vV-NzmWsM*XxVc*Vs@DY@rS8LlZ?w8beGg>OTbV)s-6sgf9aQsn=`a0j{w1To z`C~rrZ=u6K`Tmy$I11ndfO7y&)1h2+{S~fri@W^510M5?m%QOUpZLm)Z-w}o-}sY% zIPk>(f(2DCLz*R7Z#i(1Ymgft1oDP#%PGiEkWg7`NIA(RIi!g+kx?>A@<<+;!3*X5 z$=mPXUb4NBvo5h<$His7g3D^3(j4o!7uPX&QpZe@2NILo%%P6ssZl=kcwG2KZuDHr z)-jRkosw0Zk<;o%(;!7B7z?_PY+>CH!dfdpEpwk?TMI-Ouj75 z&9K`8`7fDD`G-clh7z)7T^8(+2+^mI5(JaI5A{T&ANM!c>&vaK$ElLnhiA6TI}0X* zieEl|0jT=a;0U1p{mh-;c03OB{_O(o2@Ku#y2Dj$l*Z1T7*8z8sHuyZwJ-&0ofeHTQk*_9-PPCX9sPIs`YOQLuxreSy`IK+Pi@$1pPQHKne}iTQhDMGhGAPa+36eZe<&k<#T0HiI zG}BypF`mw=X0_R!pFVtg{ojk9H|>5X=ZocPz3G5pme{!pbLBs+jtUnc(jD;eFuk)1oEIiOG;u7 zpDL=Vu7=v`drV``dBJD)*k3QIxB81&gEfp5(9uNH4q|XXNF#CPdzscfQnm2*Fihho5U*cW{zAc3X40 z2TX+GS?9hAndEikyV~8?*~y#uMyah#uMZPCo<2`}{9caXAxC=cHT?c6uypz!f?>yS z{)rsJTN`Cq_bX4j4Ry6b%_z}2R~G_sD;gwM(HPv-&T3RM+ zZUGRFln@U&3k+%x_@7Q=@++ql<(CE_b|O+ef+4ytiIRmco$nf2Fy_4VC)!-oiV>7NGf)FMtH^Lo&(E8_Pk zoK|{u)z{f$!bF^4fT+s~{U+tAaL=;UA$p31e~UH7Ua&3k1v+IVv_puM%_G@>wBHAsJh=~ z>toL`8)>ZB7Fub&uYKkamSIgu_J|B%Ea^}$`r9kG1 zb%shT^sk}`i0?+5v;20KOAD5)ShMN%A+W*RmNjIAeLCJ*RLm+G<1soGzF0&z14B_b_7zY(9a?c^ts-yBIm*|alh+QUa ztE4NFs~|^5fw;tH)Gj)i#H^N(Og64O=Sq1Vq&25hKsyAnwhvrJm9P#;`VtUoCk+em zBAozirJp&Y=tPC%$GsDp;}n0#x9Fz70eFM`zum&wX;(mZTJ|pp=xPA@wRFIOI6#0; zoE3+HVx0GX%KgXztZaaff^I`xTt;;@*OQuzl%_rld7T|)Jfg10Jg2qJ(tYBfi^YcU zA_9nT$<+Q*D~-~wtg0*q=*6otDygLjxu&(KRUPVHsG8KFZaeDRexCq=gR;0z;r|v^%&*~BMPlL`kAZCi~peFqWqGn7OmG|x4q65;C;bDKkL3a z@cw)FD6hKuLQ`7Migt7%L_xJGra`4B;})dB`RS{)=|k5B`=35a5B+QimUBN?O~cQw z1A0JSyxcb#RoNVX!ose{ln-BwL;H_(QJG(MzwU@0TDL`?_1lyQMs#EDppEYPH)~z zps54kYTeOV@_Og`=A5BZG+TP682sZvL`0;B%K-5WQc1j;-^~n`T)x+#{H`PUQP1UP9nPEG0(oEF;Y}T1fmWuqyV3~VGyhi0# zu5pTUJ@!Eb*j=4*&*gZ;D=zVr8DG6BzX01tsuX9-*%jS%G{k7h;>46{Zs?iYh9=&K zDr6nbzL0 zxq~3w=CQkcc8~9F!t55W-RHMQQud8NcFTcu$d0tig>=h_&_yF%aw9JktkF=_PL%o~ ztCTQR60T|@R1d{{2~jizB|}s?BxQqFJXzk(UGF5{f~0sOX~rhqxMX-Usm7$yoz%G{ z(@iX;12RHBV7980kjlFbee>~b>wcAsrk3ytT6w)MuGz<8X z@*@56AieS-Oa+i(@0UfTI#qA1U;~&gFvF4!E7okYFZga}$GCKcV>A3z&!hdQy-Kyl1Qh7Qh)d83fO}0tB?m zB!(H-8f8lk8V~r=xfxd@BKcYsKQXbT+NECeY$ms+1lyXHbr>OTrkOPwtjE!wT(K21 zv%5TddWG5<>~bVgm}V}-Q`y&C64o0MGkBm#5t@%m`o&!v8VUc~Ao7nq5Qpv1LOT?j zS#sU@DKcQPzbYj#5=IPIFVL7WGiOlff756}@ut3zDZFR4s!j8x zY@_V~ubQ?En8W4(JQv`>qp*9!u+o^_I1i_O8fu46Wr}mBjX^=-bnKDt0wuE30us~` zgom*mR$LPqHV0j@#@h7JQb40M6%^x14IN#8u}00U!{Jhh(hiUV%kMoYw*GD<(yZNs z$m`ZDVoj`JtM_d&&qHF3L%fqSQou)L5ON+rwGJ;d z+0XzK@N?`_N(Ojp6lq1LA|)}c2zbMY6?OC!@s=SzZ%Gp4MsLEI@YF-mxpn!x`J6O1 zM55jWB!u<05l$7L>JWsEXPmi9-V65UfmWEny)_fXdJ&A~B<;>e$r*Jkl*=FE(9 zj(AjP4XUXyJ;saJyrDd;goNS)*VTwcD2t&Yj;aI_Nz|mFE`^44G-a&DVAg+yRz7bD zQwjQ1ly3Pxxll^}sjigFzaML12E`!p0IEmNeQ-fqIBhK*Dy6zqkIJY%HK2ynh2ZdYZ^0hb7kP_1Bt)aJ0^ziplL9 zO50{w8zd>qtvpr&wkRC}0M6g=QreUvnJ>sT zsG=VC0pLv2_}C803)TE4&6`n2gW=TqyGSg(zeT0W0jZ*leT+B9X2t`_o-w%d&E>h! z^4a@5a}PiX@kdhlpfwptcG|YI_+URyji`!q^s%3&5>*147lEW3^9^${Kfjd&p^Ggu zjpxOxIwLz_l41%yz@67kIaf_@=$J!VN6?Q9$uQQ2n1xwQZ{%FzvwVRKS)Bi|=p`7)0TcFB zD_$~IRx(y`M0Xy*-UEh+yF1!sET=jleEj%cv^eMO4COY?g#6osGr2$Z01327Vn>XJ zaj`q2M=yp_%T!Vq)5<9OF@%|(gkRJ7<_R)zsqmBzfDxtuBEpCpuo)7o z8Nfyb3c)B#0F_|WPk^8ijJ5>O34Zs(VG|A`iZKN+5ysqr&9M;1ngZAndXEz})?vhP zECHMZeFg*IA{f^az)kSy&b|>N?)gzT)tlw)3G4es@hO7+`99pKK0b5lJ6HVLtmV~+ zkjB#5kpsgo^p?R+;%`Ev7W9SLu{c)8=GYyF<1BM|ZqMU+J)h_2_x~fpzZKN}g0`7O zqj@N7ja3aFL7#x{uT3rWKZ=9{g4&)L0MxGm488)K9$>*Q0G9ag02cfQv;K>n{z3rw z#0A)`?_sy9&JRm!{WbUwbbch$yl9THo?6TRD+@5m0zr8DcIDZ4wEEFA@}op$4J+=9t6-;*7J#c5uPO=YM0Q|j1Xyyz!se*k12eF@ zfXNa=wM8iv%G`a#uJANct&R*JUSuF?W&=EzFyem{-;`#n5RS~VvhcN_Y@CUz@?HzS zQzBEA>riwpdi1&JZiCB`v>5-VM)W?Hm}t2z==Lgfw~N};QLksGhSXQ!fLUW14XUoo-SY?6DU8>?9D&il5X2~Y}; zMlDQ1eUbn~1R9{B@%rv4VsbF&5^G>&n{f=6hMg}=_N&|&wKLMyp&#{?82-9hD;V68 zF;5Qk7YaS|(9MB9T!Og**D3J~-Dp>WT!>j%xTe zTlL5n05r6sPlWI|e;qGc%cyf;5SWKbMC}8fY?sVR#4RyvQI2y4-6k~7z*1fWd+VW6 zY~foWf%Dhx5~q9ob4^+bkx8Vo#kT<8zE~nU1^6cjJ`#7!laE+pP+ZY?qyk1Ptbx0; z`hV=FJGH|w?r^8gV;FNzMG7at0drVvvQ*Z>grrX321f+#`^6qQ zK`#pTwN(#o#;jlrSSyht9CerUy1YP!204p5j&7mv&ZyiFcqs1F>*@Bk9qYAocExHc zP#LgCe|!TBfTHQ~bi)OOh-ec8%c1dE14r1yIO+cFg%l+OBqd2D(Q5bhB5;F?tf>kJ z*n~a}Oy!oe@Elh%yrdBc`HlkZT*h^3}`8& z1B)$fAe(Uf;y}1W_yfe;^f^}0Sc5Ob%dgk$r5Z;|I!*Xy&a9?_G?ns57#+g9^3XqzY|qqe;U{XZn|~r z+hh!gb*sw^l%O4OT*H@37vf=IdA8CehaFiCA~go@V8>oCR-8C!?L+{aa0p%9YFDXa zF%nR~XxBKN?pH5OHvZaNI`IQ$0E)Rp3uBm>7p@G`KLTFw8Xp(Afe0j&`IJ;U!1XKV z@8Vw9R756tt7`Lvx_WX&^I?uof%C?CB3I;Affj&^{#NCC?K@H6W|nl9x^%xxNeN=m zh_N>%funG1`3BqSvYHd-Z#okeW`*CA4%3MaBr;)9{&p5}I1z`oNtb1G;1>|4lG3jh9ak|5 z=CTY22Ex}t#V1F*mtV9;?EOY6AbFPKOQwoM*U*MFXznOdhbmKV^mEe}3=xQa@4jAo z2V3R}XarOPAFObhkx|%@HSN*(Oahf$D#H5l+a@ED#zk{hPt?rCmmd#AMC>aqs*K_) zpa~SX!X(D}(a$DTh9#n?gAQE!8z3<3bid91(3$CR2r^=qwtItSQxiNSBU60Vd%|a@ z#6Uv)v@@%H5zA>&o?Gnj#>I%KC`q8qrUX-GZHxi}K{wJmL(d%Lun>F5R0V{B54v3i z$&%(|f_p6nC5&gYlC>r%4SN`EmtTdDmeOFKLaDV@YjUUHKU-sPr#)no6#E@l=U^sS zg`Lxp?BVArb+qZZ1G_FecXZ#~KYZd$Vrm&v?f~Lp%Mz46fBKF1v`no3*juu+icmAk z;w3@$*voIrwtX&z-s)-z)@%s}uU-ESwO4`O6KBb{Ks%QlyKcC_*7n?1f4S^vME1mK zsUp1Mu21)+BFG-(5(Vm`ZUD`=Q0*TGL5j+uww<6q>%XDZW~ZJ&!m$;8%iXcJ?6fn+ z*qW34Vq2SP6b9T}Z{w5Jn9<4bjz7_Y_HQj0k|zXfuoP|r_nh=PPvgWY3^Bw{K!1{fs5 zPZnHNgPFWvCVooNR;=}FbpzZMd*+`+K5@{lnto81BvlUkOPBwn1Y14Jiw??I>Ff({ zVQZ{_dC7JRgdN)oOb;ZGBrv?{v>&ue!q5wzL23FJ`Jh=tAs*%*CVl+LQ*@s3;Nb4P z114#Wh;qMyV_3-eC;sFvGLZf$CufT3vFPU+1zU(aCKS9*j;bFfK^tG6j9ENzw(2Qh z8(G-6QnOaQINheyl@RsI6cySmc~lOyM?nPL{Zjjc1MRJdtr?ubtG4m(vh^2@z2F)S zN0_kFfq^#?w#7TVxMEpY63>cI9Vv_2)iDG%#o&sPk7alkJ{a`YX!}2FI3EuAH)Oo{ zpP5&}i^6orGv?Jlxshh&m*plqrKZj9w0AWxiaWc~VkRo9A0{n9%gN&0wR>8D%@dwC z3tt^D4g(5?_<^2-Z@^@d+r-V%fKuWRQb|IDxYU3UOp3IzO9(BB+^Dm2lC>qxC7gPc zj4qBEe)m2={U*)T!t*LcNwkE}e0~_n{XFPOa9G~qb@Wt%APNfvT>&6r#w@3EYA(tD z5&8R-WWLl)#H($Z#kG}l1wM#JOf%WOZPynWt@hA?{C+@_$tsfk(i11uZyX0DxQT8s3u{dlXtTK~SRe$ffdco57N^sx%~3lV zqlV>L-Zc}3SXNVF7QF+k2~=vMeJCg!_fZ?EU?8-wnx{OrB%G$W%-K7v>zh1W;+94? zBr(<$4v*Yh$*tk#sU|sk1lFz@v~ad7$gM;sg4ibROoC3BF5CRfH(or9F?=c9Xd$b% z){Ptot^W&A_%!*NceH-J-bbw(m~O|pRLdXS)sa!EaAQW#~Y zbIX>+x!pa|B$a`451bt+VpSVU*hY@tOw)NKU*0WMZ4&yc0BvLv#+k!qyVgTq%oXO`JZlL&D!sll9p1+g!(?I!$no!K2SfIwl1CY^i7R8dqWPP7 zv6g;R;PGS~{BL8+Z#&vgmgXxbb{tOgJHvf_knTi7Hnl6cmx1>fcwgozAFI-aM745_~eg`H; zeTXF7y251JJWAbl+ee!eOD$;m$^bh+#J{5~?=6S-FF!NFhgjI(Q)|RizZM~SW5px+ zzjW}XzQ2`V&wLx0i;+FPQlFs#9JKB2e&dL~fk5zLkO3ZmKh-Qx)IiVfu0)(Ssu|V1 zk5Tk=XfI19Z@!l39P;J9z>w4{PXEbwz4J%{y{Jgo^sBFd+h8^$N8ox9h3HOoqO414 zWQE-ygs)Mxg&$_^>)p#7`-^6WOOgo2t$N8k*dnjniLkxpURz6U8^7Bv#KYBFy(6a1 z4OFQPlX5^pfrU)Hiy7F%O&1M&2A>G>z|Gaztmx|nua1S=v*oHg|Kor^Wx?vf25lz8 z7GLQ{2}Ea1P^R#ID0YdJ(WV>=p?T3~@%F_aIKn_FfU0FJ6s4EOgpmZBGIokeFvw=- z9nVupAC^b|L>w5*(#=H~Rc>NYIL5nnsj=EEOn`cCIC%bI`xftBo9{Yj-aJR`FCeR4 zvO4@#^C)KA8)2DQdSyMM32Txf<(29CaM4GzhckzgrWB9Tvkcn!0wMa7l@wqf3w73l zMKui$jLXDC6hw=7lV*)YYa`laTqh>u%;iP-=r#+BOT0Q*{fC`R&+|3L0_3#a}FL`gP=LI4hU+&(D;5BFxViJCr_7+G6^LoY?eZH__<=ud=-9 zk8zJrg)Wf|hr@(NMl*^Pd95?|h(!%+oAvfHIphtU2$b+IDYr;X%g5#-84uqbxLM5t zP8<~H9?9=^4?ZZlb{Uq5*;g7e4otrVO?&FfN&9Ve%SkY{Zf3o0ZLNnqpNsa)lY^r< zH?P6Ey2B;GfdI!-=q((E8kji=I{3{7Qe0%}s3~LeUY`YT%TeOM?IXm8m@&^&n=A6J z$gjN1vj9glA+6$3VO6$}@-+Ac{gXQ)Ly~e|%Z_B4KNHClefq$DUYT>OTpV^E`C%?8 zftRhHWoZ8bM-;qVV?I@=&_nYV+il}vFSvEiyhYG)>B3K}1u$}iLBm$#1H>XQln((Q zF1(;-tulspGh7vmGnOD?&bWeKGEn5CTE?KV`~yr5KNojgJzZZTP?`_hD!lKr^o~F{6iJGV{Q=2oK3`j^ zmI6Q=fP%VI1Mc996e_tf@#p-`BH9@i`yXzWCI_rWAP!8KV=OB9@Z0I%my?Uh>oYE< zw>YDB`o;R}FJ_+X_K99%-eLIP$9?OF93C8@M&K${B}-%zVajZ1FLA_WFH4Y%9U+$L z(CB`ZQOQpbPz%-m;->*nCBljxt$?T12%&$=rgeMQJwD+66~p7P#VE$^t_=igS|d}D zn$|$TU29K539;dE1@he_uidt8^QtGdtz8?0%j+5=&Ew73vaX!vn0*l`zo9`icfts7 zbMr$8dQ*x>Weh#R)~f~jE2F^BSl7qLTbz;I2mP)ZH2G6A)rug*gE4)!-7)Kym?iFM zL}r%JXt%T3afF86?p84>1`H0+D02XNmLoZ-r9EveT_U+r8Ie{RbqB)L-KAopgyRiI zBS`){y!Y%VVK`y$taF5TW_WXwI1-+A;Nd7?45i8kW5hKKE200%k)tPLE3<^9ybe?! ztj?4NLHI^1yt;-b3u*}(c@TdhRA)%_FY2v;DnW$+h8J1A`%30$Knrfg#)0d+=7aqk zTM`81TmT%sh73jid61)vuq7@z4%FE%5zB6JZld3*fd~05uNq)L8LxtL##d!h0@5ck zw7SyKbbl@Cba@~ttqsh*p}bbf5x@$C+|$f4nmTy8u!)H>kxIY}qDraMS_UR5U#@1$ zV6|FR9_1_kjedt@Am2qP2w};sM~Jk`NaM4vJL&kw?3Zny|RWNhHq&} zne3c#M@EQ)BijZh3d6k(Y#SWka-37}UHDqC=4d|QSbpScP;C`CMJ1f1a^rD-z7(FZ z5eFm88{p{tj*;K+RQS^F2X_k0{gohe74h_Ce4f@-AbO@)IHOVkvKOGtXN7==uC8nh z`>&F7IeL)NlfM|h-~2a2Z}PZc+35ibYti6Dk?2=lwjY?J2MzE_p zFb@Ucs<031Yf~@+T8G0X0l^eiYNK|X9TdAW86!feJBlRM!B(gYVX>VutPB*}l|cwR zW=+~Fb4LVa6avCt9d?3E75#&zMNnxnvA{lSbrOZBOx!~YKEcwVR&~O7gnw&lQ=7mh zg`(9`ym7uQ^OMm8)8)cf)|*11pYCZ3DOU(=RcX8|uj9&Yj@SDW3d3 z(OlKmsL)znaskl^m(yQnB1Q?Be2#eXEJzY+8x^Yde`?{XkO$+b3c*PHUWY>fI%}s8 zr~0(ne6f!!2E{fB-cW&1pYel=uLV!eSps5JcSCDFIU)l6n4p<+3T4_cBs-qB{1NdBf$ z--ky3Kqz0afjY>I)?0{rC}mjBI?xhuFviett<2bST_-YtL7>@1m zSj%w&ZN*`|`A65is?D>+O|#)w?zO|0x4uEd4%`jrjahl*W5g%NblLnKx^)bDk*a-f z%IQ~`VpYAEkK=%Y^%6c#3vxAtzV+)jOj&C(dbG?&@92q;I)NR`7ybPy0-Q>WN$ZWF4*TC73j z4@n+6cmO4XoBR~SBrRpWWeiX)v6#780kcF5xhK0{W?Q(IGrv5n;;R zS{$IN?hu(aOtghd=C=PBgJKh{U*sMq5)O(v1Z#&()db>QSbGpf9D#rh3w!+_UG~FZ z`|>$x`2%7`uP(bx6_Lmr%s7*xr9(L)B0y28rU`n~J2te$+A5ZY)GoCHakv70TQxBc z<-?i=iK@r6w~{>9JreAwLXP`j_8UDm~Wi*+nlVC47zB3;h<(czAMzEsZ_dl9dguV-_2 z{YIt5Ek*If_@b8LQb;j;t42k3H)RezA|K)twVtE&M{iV*>!FDrL(fQ;`PE?GypDWC zJ_3qtp>|`dL~-;1Fk9P*(hT~Al$v3?y+OA9w_JN}roHWq{fw=q$npx$ADNEx1K1So z&@!c;kXJ`0*X5Bt|L;dh zF8__0@XGJb-#NF=skmwTXGFWCs&bv4gOKl(7CDOy+EBF2Y-;5z12P%IVkjG&mj0Th zq+RH`R>k@q?K(-9Of7tsUoK^4Zq+$MyPm~I1>8l)W=p0eZA(DUh4b(5ie1G9-D6j! z?L+C-qao|DIQQZ){Nhn}oFUx~kK*IT^fBA9knL#C6^IUz$!qA|H8985@ZQRpCHIzlXxuQjkC#&YI>bE40Ek zV~R=G7St#>+tZ&Q8m+@Q*?4KGw=TECxpUIloZPk_^*^&bX<6u*!|txPOqUmE?3L~W zw>_lM*sEN4r@iX0zvY!IkyF8@Xj^XJuIep1rNmXvl&&=NND+lbYmv;5rmDM5Oyr> zU&S6;wzB=7(Y-J3-DTKSX7-MDeV7!HI%eIg&IDP#@LGAGru2>5U%35Z!m}Zae#;+t zFiIRldCaeAgJ5GWxz2TejJQTL7)o*`4@yD3p^yMs%9p4H4TSxOFf_MGd z8Ca_jx0qN13t_+CtkTL-e@c=fMRI+E>J$9T4>rmf25-K}4(kBa_JD2lqHw}9d@Y^M z&~saa1UMQ({7noiI+|4aFjBmp@VeSt`0^_|B3Cy!KJR-K^(#WJkB_g}95o`L8h1Qe zS!=ab)S~h3${GWD-Ttnf-;A^Q&&tv#`qZoK!Q)mGDz=OOb*NNPgovm*iwz;T88}RM zw^gl^n&GlaKx~X=s-75;j43WnKS(x0f6+KKRC%ZfKumE-9mJFe)s7JuR{?Wy$Qw+snCtlzM77+P`Kkeg3{cPtt-UlNpr6Ng<;!fLpa|+wS(=O>q@r)lPtR&QH)L)OYpt zxA&t^pU?pAbkuIJ*=;=zhf@oh9NJVcyWk&M;bF!TwDSdpAUz#S)q?gWEJGO*iYrwr zOPyDlPdkNFlv}N2A<^FGUF7QJC8rUIsmZ*i1y`?G%Ff2~ z&swh0XX5$il!9~dGpA>eqF0LG8NP#ZT@WsCI5tD;WcJner|3hxN;{QnSpRect>fpdB-Hp1% z^)guloQ|ejZ7wYayWsswju2L$-8GeQ4b~UfTS6if}v#m+#Pyz;6t1-a9ihh0n%@Cw+ z+NR$x->+Zter;sdMx3=p-mhI!dIj#EbWduMyBj|bYs4*PoLSr))_&e$>6mnic(xWK zu~KFVb_V3e2_$JNkF@*oM!b}FU$%LQx zen-IlIp)xPS$!PQlbttHG*tIX1(bK*f&Yd4)eaGKaBkG`@Yk0-;m-Mfa5zle z3N|aRWa>)(r`7+LRBxut=l{;us=Lg1NZ#3~GYTz5B>WAJtFKHKPq3WHe&eSZuY920 zWHa0SEvS&?fVri7gvWFUa3ZDy;b{ImS82=@&%O0Z{LX@%lozK6)}4nMa>(x&%@hv* z+AaM%tE|Sn&uPQsyGvYzZa-IYzG;!4dN=(I9mJ=#w!$BT1p4#CUk%$8a+_3IAOaryfqhtNYzOoVCx&!_cN2GG@#?cB*K)@B}ou z>DjZPNTja4Y{DZa#wX)&POFX={eYJLSiw{kH!Z18q*MJ%ZM`@V&Bj725 zzai{FMQ@ju>Szop@sYFGRJ8ED;br*4T)2>B*Uz|54~?&m&TD`3sf&LICU?{J6P~s4 z%vBXy9^6Ciffa`ogML@<1csXd=$%Gz8~qLUjkcC9!%El<%XOhzmoJt)iThzueP6R4 zgA)Yh2<>d{0!TgnW@;aZ7P<)@W{E4IG}7Lb!uruDR3oTEmpyA{;^NR!G6^4A0s@qaxy831ksV zHsLW(kQde@2v&IXE64^GJ2Ul8N@_wjF*`dkJ9}Q<9mGa|6dHP~zT=Ix8DmYevo$Nz zm!1vRA6rp0;9KEZX7pf*tFsRWG@|x9XB4)VYvkNDC0mFlWQ0V*3pw7}yr+&H*`3t1 z)9!w1Nm49$-~ihCwnG0ZA*C|l#Jk3(iWbgzhiLY8@YjXfW9`9hI*WwxqdP{U*Q2j5 zy1r=p`O*IsMejymnSXb_z>TyxX5UR(PSO={;*Z}my5#zji`eVfA3wfm$=xLv;_k*R zh}d^MvOmgn;4^ly2k4R78GSIeyxi0wePD^JstgHLTCjc9=X%mc_euX3Gb+{lHpGpc z?bzxbeUBvmj7uExkxEEyrrT>n_V^`0I2>CRS9#_>IS)Ith1XZ=ZP)jGPCmDep25Xx zadda9*ZC0N=j`8GR&=Cr)#d;RY9JPTQC9t7d*LI%0czrmizz`GHAq=(jMLab?gd)K zyZPQ-lNFRMG%n1qr!#u<7lI3=Hjp82k6^}W93TML<8~_T5}N(^lzqx(9|w8Ie_7b^Z8YJOMCsezC)hJb?of7O z+p^MLO(`fV!8Xbl>u7(LFm<%3h`D^Mdf8Y2Mu`@bEBb9^tg6Qtb$q|s?CQ>3H>6$> z*gep{sTr5tpiQiQX=_TGHhuN;>R#6(G@e5;J?l$1VZmy1B8u->Hr};3sa~7h@Wy0H zSN^NxZ&Zp$KYX{NhU#9ZB^n!DTeOSWnS}+3xa|M3vmTSO=aG+LTj`$P4?-z8uh>T} zE+{TZD)})#zkzLG9kJ9MY3-8Y;vFiX@)YZso-w~+3^9(OvN8UaKPzKZ#+U_;d89EW z`*qShQbK`hQV#lzuD+x(0b4+t=Th@XW%3z|W(g#Jkn(e2jCoTg@!JR`{jSVsZBDH@ z>PYQAnz{A;yW8ZnaN1+{ScO)>7PzrKKL2B3Q|AKQgTk7*7b*blq6RX%XYW)^efU*~V&5vPos6jl3BiD{F9yiH-q_icJ@DvDK;xNht1}&b8=ZARziR}Ia;qaLBKF<9VU*6 zY+S5FfR)#^4pw)UiIp*!gph^)h4{D6Ya*aG*QLX|}By7;e z>%uw&3F~z6+OWZd#bU7-j7?^~XC{9X0dlE<30UOi_%3Xm**6nc};|JN}XaHpMglWphcifW`4~~<`LjFjiTFTx7}?T*s^Oy z6v^mIORFH=ISgje${dAfMY_(^j5r|w*tjv9PRHN+#_y2)X~x0@fLU(VLyHF{#`>18 zTGN~0PO!Ube4eV>h2E3;Q}R>5sreOE4gP?m#-8L(>K$CuAKSck!H5qVnnWM|PS@x8 zDd4}HSBSnBhBzpxBl#@{H1l^lYVz`qsR!Bp6omWP13@GBielQmiFMd~J%qE4S)=DA z$~jPO1Px5;a=hVJ)NFcw%W&APK<`6jo6P*anfwag=+ruYQf4q1e^Cm5C@O^3z!wTd zKUNX8pJ9qED!I&V0t zVo9AD*D|njiNySC^cMPs_PO_3KSx9eIybiQ8T`-=A$H*Wg>WTh-G-^9;L;0Wd`cT} zVOWaAuA68G=g)2bu@CB-sQ)74I5Ga97>ivx-~)XB9751*QbaoP9Pr$LDHEffN3fe=t(E2gOXD3pEFpML?jY~@$23BzmhH~#65MSvK2m}Q&rXeP+tPE-sn z;yhQ!@K;B@Dfv5`kFKCAgP5w08pB&s92oOZMpw|40>+Vgl5tg53WSVmVtS*(qJh)n~9sW0`>_KFo9Q4-VjnOciJZUxWgTKm@CRRXGo zVbdv$=b45vzh~?#*%)dZ{DsX1IL&)nVD`TW6)AP9&J2G!^MR@P z1rFYbKW{XU$yU4Izo+?2wLZWncT0&hNhe?SHt>dA(^aM-s(G18m(A%rHCQ>}?}EZ{bdE+r{|Zc)4~orn-^wo_gqZm;9LUr&GaV*0m<} zwO04-(S+Np3lxxLpHXj=8v&zb^I}()exP68ukYU%f*diPn*_RZR5;P-CcW)GyqpFi z6*7JwKVIIvte)T^tlPQoDJ^RO^Aclh7|1i`q1{Dlolc>5gxozf6P5WJ$a&r1gzPy* zlUKAhpC{3aCIKO^pvx|-Sva>M!>`BshnujCwnjy}ma*5-H&AP(5reT|kU%PTJJN0E zk2;D>MnI+a1cQItL-&6^8wr8l)rlDPGGPX*l==hVc=-7nu#gz)jJD<3Cf69gkwu-PDgH}}Atd-R$#$6fSjE7!@?qR=G(G$#}|FpCtQmcdjxFqri@1eRZG-_;PJV!wZ$P`S%D^u@$=Iu@&i|CAGZ z{_t+(?(Up{OC=ztIiftZ)zn$A6#EX!HZfUtX@Yco&&&)~spfNhsVY4^tw1QtdM|T6 z{wtuQRIO9SD<8c}%T$0OUXi$qA$zRs1G2=XZbO+xDB3wX5}g;O)wMLVI9hN*o!DxE zoermA4V*S9I{%|JGWq~GvKAd(*3c8vU}EBKG;rFawOHTxK2|nl$eVOoBIpi4RT=l2WNy?9uF^ zr%SWH#=Q!qhp7+Wj*>E|CzAqudALtG0{;J#lzs3^xkP3~g|+iQ z&{FP$G4NQdmU*;zwLH`;Zr*O&1ts^F1JtbadkebwINX)MvfN*{ zD0AMz!9pDVidl5wMtAQw(n*=Af;loCf4gZrdS{WcQj6yDKCl0pIG+~zLHpe#@I3(L zY78P8Eg z%)@TaF&4A|ksW@$jsBOr>ozu-B+f}wHR`AXV( zjG^thp*Lj{XZt>swT-Wen2Gc`@0)W(GHn@y&V#-*WjMz$hw)B6Ni64iAGLn`8n+ay z=DmZ3U8q?Gb;rXN6oq8wl8{}(Hi+ards&wcK<*jOO&;$VP{xu~&*W@vIZpQzzZIEh6x(@hR3c@{LQFj@R4QRDkJEe?_m8qaZZ?qFVh4}qma>j* zl2j9Hw}kVO0OkUcHJ5%narf#nY@`3) z$d3`7Lf1tda2wD|9S6Ga!!;)WJ^;&rJD{q~*y0gb;EVjO^$jo5v{QMia=S*f%aI2R zzqRuKICL)o0UA72RV|WIf|uYdri2FmRN+*N_GJ$szAlo*8DQP?+##NQvllyZcU7>D zGi<6W7<8z`5#KW?7s_ByHG|6fpcv|WKD@83$$>;3Rlr^p^UAhccYdjD+3q)cu)8P9 zdT_LnxL?a;3uQb?sNJMX!oJYL(2*~8Kd$N11hVyAPb?Y+s3rag76 zJYUH6F=|AoInmixdLjs-vRT3tVk9e4w>5{4`CVPSRR(HPWqeHaD4Kt1o+F zBziL7QFulk+ZkVxW+`m+2I66OJJ@Z=cnD`v*7%&4Hl*FUvuV^T#Z^Yf`&w5AYF!?+9Pcxbr zr>!PpJy7w1D*m8M4)BTbT*s5GOwnzNGWvo7dzw%29&9i}5`O2fFqlJr(i5e^~_9eZBX#!7DV=t{D!v6OvdH2_(tj@;&h zXKI#|F-(6wfZwxa2{ibXeFj(WwrYS7Mr5Ys@-td|2a573RqvM&v}fn zjve{Ys3VESBK2}?h#QJobv`;D<0{wcy-m{g%^+>C4(GTy%ZHATOo+tjv|fi6_p^{Y zP2QW6Tve14RZkX>VYy}uZR&pR>79+lWZ|SJ+Bk=Ku(1pfpQyT3!PeOeiJI*>C4Vqd z=6EG@D#~(N$%0YZ(rnRY;EmL6tt~=?Dp;%Kg~URKz|uRU3?s2!lB9&*>=SiPq&cf&St$*F0bx!)967OG1x<-d0~mp+)rKk+$z#o z+qU_OtsaOpgZ_BqRHvd-@Fz*WdnksJbSQIH#2i>?s&QlL1^YeNRaQ0~qz_6SL&SWD zA>#`>fZcO#nnUs!M`vo}8Ygm%GcH?U&k0b`hABpjWUAzR*clp)+08+Nf;6M)h4~Nx zU7kBL+BOhiC#}(#_t~(MK7?RD<+&)Tav(2M60CY|cuQotxt#hwr?cA)Q-}$0EUxwm zJi_kdnL{__OAR+LW&4=3r1Ic3pYuCiB%v$d#6Eu6dFP{HP<`DcqNl^@&?dD>+5!Wy zq+klHLhK%nyni^khawIO2P*22^Kf{t8bZF@eBuO>EHomPxL4t#8LTH`&JW*73<>DR z(Y7B=vlONrF6x&I!Q`Yb3Nz>gUM`IJ^BFw|;H_^V9z-D6cb-4@>yS5Yo6owrBtOhQ zdfy|!{EJs1Bw);Ml+p>rH9A++m7Opm{FwuNZFC+5j)zBb5zrsT>K-d12=zzNeR}i( zi{qp`I+MY85n?c%f?ak@9X(M#xqbyiv0jaay4Z&)6PFz7uVRS?}9=?}_N?-V`VNZ9qmjJ&J(V10@o8>^Z z=(;MWbKHR~$5U?>*vRyV8;+-Dx=aUFv z#F=FErWvFSUpup$w%voF ztR9UA8Qnx>Oq%+i$ z=vEB+%|kSphvuQ}|E5zt$sK}o&=;FxK}VB!WVqH2gs>5GU{u5CQnKE)6uGghG=*XE zsxGK*hcF*0Rxx*n%3Ytx71(>HKvzy`WOj)0eWK?#da&VpgvueTPixhsRLAWGY!a^; z4F9hs&HoNT*L{S^Nq3^h#dKzWViLzouHE>~95Zr(9#mIeQ``hX&n8@R1n1SgDoR>q zb7pKy)bv>4LNXxKoDE+nH9S3;BBE;Aq>cgmpYj0o#sACAi9}k%N4F^-nAUA4m}9S< zMi94*sh`b<2*_gY%xIs40PAU!w)Q?tnerjP6t%gCy3o-K3JBKrEa$E;T8^NbmHK6% zP>2a|Ob(X>f`wOwn~sO5;RYsbpK+E%JO^Xu^?UjtG{zul{*;=7aM%Z4ns z)Xh<}Zj1a2l?>-c0K{vRtv5WL(I_!RWSHWmB1=sUex7)6RD(SvaDs#q!#ft*$9W7G z3a*0UX~2H?rpI@WDEESCl2aOC_BFnmnCz4u+~nlKFHvgT*lcl0y&@Fcx2DZ#q7sVQKe^o^sE}IbRv2MLoGlRIxZT zK857OdVH-oJn%~^IWX&#bCZtpF?I!rMJ1&>%Tv+*`_C~Vgiv2d)?+@AS}B)te#myF zFTP);+XW=}V1cvJj^MKSXXCMkQs#{vaQr<&*7*|0h9Zu$sNQhvO+Gk^;dKb}+~VKc zar`gW-yJi*&}?Hdw+^5JFvI7QzKf*s|3*vU;D>%odQ1N4c>>JvBQV4F)1u`4FYV*~ zOJ?$r=|5kId^6UEk2kgV_iz5s{tr9eE@cdaSK;;P)q-zb^Zy^e`O-C$*KQY-tO)-5 zYkSL?Z10!sE&#AD!1IjM+U5+oJ6lUnCV8+-y+0w`=B_1ppMM|P_Eh^5(qnrlyXuGQ z+iitP%G)jsHa;2dU8KJ7&B#hMQHiMf21ARHPTvk^AroZ()D-^5CZGxKC!NA=JXh!t z61_fn)kGyCf`4cVMbA-y3lEhj2_a(rmEe^)SFP=Ur;fx~fM3erYRN1i-0NAe$PE{B zf|+l-S<8fzz;j37zo9o!dJ`ct77_K?H5HySfPHDA-(~56vCRY>%!*F0D{qB=m)E zMz))ogkmE8|1zAZ{R3gJmJnJEjSi2-0SfA`H(i6&-ywsby+)v+F**v>BROcIn;WltICTb%4}%eJWjDxi9-n zn$&9Vbs+R$c5!VUNz>&ZvzBXq=d@u*w{&7x|I*{F0U5@Vp1CY*>?h7@bz^RH zoq?gpY;BVvlQLtiAyXs5<#ucbHj$o94R9B1bROtmoO9aLRff`ClK+)#Y1Yi(Q0jh0 zShGe5&PYlwaa}?!@JY#FL3GjvMAqYSa~@a{%SfEv>G0!W@&z*h zRZWD0l`shlU==9IIvl};7iYGkBWR5ZZ2W9wq>>Ef>{_KaoN)hn|d%u+O_$Cq6}o@eO{c8D_k{LplaHm{KqK#3G>`HRU7* zRZ*3Sl0ptjw_2da2LYB7`|hwB+jyn06_M_4o^9>jMF6}NmNidYCFy|`5)Nr{(4zG^jvNh!etA$LxZrx7tESuD7Vj+B0sV!=}`aAlsBu*akO7g#=gEEnc zf6wYAE2oDc2T9j4qH0Ipb29v`P{zNm3rR&GN22(ZmF|S?u#`erlP3r6wiZ$2Ikc63 zoG!hT4g~Tmo{qA3Bqq*XdTy;`l+>LYPG77u-eM~T|sf$#~ea^}JW3)lqYWp;SAi(p36 z2M5SoE-T$fTCEd?C8qFe1b7UoF1%B!gz;WrTO{ZqTtcYvzTf>FpHy&B76}Fce=|x; zx4FxzhH8=}qm!{jRv2Cu(YQQFEmsu=LgWEoC{W!jH>IYksj3Tcf!LZk4wshtnW%H6 zp*b(7dU-jQ5v@*nAiEveJ$v;&E}g6$Tix-saxJe*796GT6uQe=DnZrMb=tC((_XGq zA5+~Sc3*C4D!J4}DeKazP6UeyNSZX$S6gtqq$j@T$9iF_-M%wNMG*5*7qSWXx>Cw^ z?Us(WWX5T=ce0YMoa8|IL345GCJn8R0~==pu%3Z|`Mf~VWp~KaN-L98tb=hN{CnyU z<=iE58LSaK!hBaBOBHRUgJtToOIUVt1bAz*(o+ePP8*aaomi~nNd7%_h-~f>qZurD z?z4L`y=?ha2HDcVl&GYmndH)x1&L6%WW5>?&_LLV(U6lcDr7cAhnBavn6PAz`HT3kiO zQ25=VheB?UdLWt6Tdb5({P1(A$O@*+S{K+_FS_V5J6#>1afouRL{%ochhd&pF}ps< znIfN(yycM87R*sDv2~~xl~?8SYG?#9*#+4tgggnx=_=czlODpQzOPm1CgzodAvN(3$R|?{f5*Ma&WZOAQ=11UKOom^NFFV9{3h0$))0nGVlg8ub@RD$d>-K)UWqw6@QVD9EVC5>Fk6Ng(j~kRgvKGVxl2?e z_`0~dCzH>X4|Wf{B;N%RL+lXc+$9Dxcx5rKp?R~5+Pm3mg&{Q%Yao!x7UU`pk820; z0^6dK9>RA%Uu%DzBYn5ip;l+>=vE@V~jd{!-q+VPX_ttMMxV?LE`(MerZSJmt4 zb+ybaliH&j$rdLt7}39^Z0zD=uYb?}R6%nO6=fSz$Ryl(pESFT#Qux5|GfGS2rnLG zo|MwOv?~xiX%iA6(zj?!R<*jd2w>+H2}=_go}8VwS{OQT@6PF?vq!Cy*2&h!VII1O z!yM-;fybSld@$M(1Q=ZtBCrII{ow8LIp~AY4hA8jO?zZqgL`mbzsB#n6EJX>O&~`z4EIRx5wY?kuwVfm(bLOhO=n5& zD~9ScU<};q6G0E}v85?zYIsziNywTpjbX5q6&Y>Dg>)>7|3ABp1;=pLwSp`UiI~m0 zAPA#R47)R-H^Hx&{Mr-dcx_e&`YM=?wA z!i^LZMqw(*ZLNbmI zZjJ4)^F%`{Uh@MK1j9RU?{R`#lGkd!G&jxZ-WGYW5<1Z8hovY3x=o0)W^2#3iHz|8 zSIp3%#FBaE*QzMpxY-K>P*fa~P?DU9u8Dp(CDN>C|{<4pC zlzeqMa0nK?Ol&p#XNo5<0O4bU=mL!x?NyKGV)o!ctcOPoGsBgCGlo;xuC~s1MGqu-AHt*tnjw8jq?2U&A`by{jekNOp|C<| zqb~=EC!++B#jFb7wMpKj!RfN`MeZh;IQrRCne{$S{83m@ZQ`8dYc)t3FpsH)lc7FP ziY8E+qO5aVbrFZY#muA%`f4xNXbqivaX>TtWZe;eYDiHkGyn|j1V_e<_-fDKlN~s( zhy1iE7%{~WW<#t6Icqj)bU9lEjPmmEkacj`bwHC69H&m+9oeGM1F{tJk!pu}S zPZmgup}B;d>Gf1q3bC^WRM2TdC=W&i$_GvaKoxibG7E73XJ?if8!3uueoU1d%|5OG zv`Zx>hbPz7Dw=96YubY|+h5F(BHo+w3}9Ajvt!8^25)jl6`oj?e0=(WLEn(!r1PZ8 z=u%ww+bT$KrcF8@uXQW!QSwqILLLw_Nk@CR*X=hvCnZNoMhL;r(CuMN^}3ISt6Q^t_Qr_G;V1uxaM?f4sr7OIT52T2@Z zoo5)PM+bRI@%!HY241pw&IDFBo-Jpb?!w<`Z!lcQNlk(?Iv>hfK`R&VC8Va8H=qZo zx+uyO=zU(Vt)s`UepCeMik?>L)*QFBwOLmV9K0{Twoay#>Rg{Grg$`B-OEZAOPv<8 z#wQ`T0Mp&9a#Sl$N8zqN9DD~1Kww5qFo2)K3`+qVPbm3?uGI|7ay_ty230q>AqB{G zH~1N51^khg2{Q_4^|q9XoJlI*!60NlwO2}a0hCeZz*6_s@g&J-&`*t5>8&pEn4mLE zqL32=_o$A*Xpq?rRS*PJSApuqf*~$ObBftMfK=zN z-;!5U8XK$0PO?=lUfr7j$FpL<;ZmQ_k!+O(*^plz2}%q(JX_g&>fvl#00_VSaLIpT zG}&B`0!@&a&czRso6F8b0YveVkrhjQW&diwz)$XQyEShk2HD2_on%mRiIk0{kIE{N z3RoPhLFJpkUR!@hcsj_K2nAEsl%RxEPAyZPe-S$rs7u4}_WLJE$JAs2tmeD1yMOVK z+>1{7V=U3(GrJdL0 zal1SNXV5qWOl{3R?Jm0OFN$eN!jIRu{*n2mq%HE;F=D)~OeD4+^T*A^)&FD0 z*C!=%Ho+3|O7I}I26T2JAGdGdDf#i&@+eya0d#S572#R<<@w67^HMfQ&L7+sx9fac z%Ah*>1zJ1TVFVY8czDEqbtlyd4bf_0?^rs3fl7np%UvuvSjv8JFG2xfe~>?o`*BH6 zEkCWogZT3@4B@xbVv+YQFDN~FaPj=|`Ps?d&T$(0uB}WOhn%8~;+%dwVLfhirOC*g zRrcEy2PF**CQQX3-Y~${i=`b0vZ?BHSNv~>jE58>U&T?nZ@IH5^!uTgte`LNg9RJL z>$=h^&pb988E7GM4C8DK+R&d{wR$N$4g2OlZ^ymkF&)HuZv@_ClchoPmJ>+4K~-5M zu!32S4uZZI*(s7`Unl&ES&0!WQ?}+1Q2x5QiIt#{-sy4R++S(}pnaONcB?0bJ7j*d zhbjPD>qQJBHS#ZFs@Ut}xGi`!@E%(O6#{}cW7v;M_0f4dnl}beD8s@O8(2ITkSBT{ zT!)r45r>#eCG)Lk11KnzVjXOjUz!XO?HV@n8dpY>0kqb+kI78mSiOkf=n-TxXJ_?! zJi<9;JN~{;!I{?Yy_wd%^(zLR?HB_z*0^1UVj<*p1K2M--|^d zqp(D!H>v+|uGLbYeRgYn5PBtwe(>PN)Cd>loM~CIm3czAWH#nxk!&NGom6jDDR@&~ z1&lo2-*X^8+WT++e7=1-&(qKuMGuwpfZ}Z`6p=DDPoNkTI5Qip@f4y{uF~n6ShvQk zse~<{oi#9y7tXW#aoVx503)X#Bx0DUORVrpIfJCz$6K zqsZBW2(EOfe4psTeSHgCZ+~1Tl>3_8v_7!9a5dDV)K%8nF45X57QMKt+F%N`$0je; z-1|Lcu&dMsMe1`i5ko$sK%DKSkmQ3by3&3i!ZjOc@7SALQ=7_4Q77jIl5{-eV?D>- zC`K#uh*_2+6{!#k=HI$)ifzS>ce)A9!!u?G-C6mrsUKIfDT)5@4^t$}V|gLguAp+d z;z2y5lrXo*>tcM`V6Fx|NLdmIPEbpL8BSaa4E-@Wh5E++gFDcH3RbIk!Q6UO6=TJBAE;bgmv?I6}W9Tm!I&1mK~j8 zdjCGx2#O)dNh5%*&EDKXU}q9E(|}S9hNr~cVg@$ygodr#&#n|dLn6D3&8C~DM4E+b z=PgvhE|gsKW))iV&ErjLdyV8Cw)&b5sj376a*Jj6n?M}`3{R33wOB0j_MmZK@GupZ z^I@LGu5BHufNG{a{XAwFyL1PUD+G&pUsEe{URN#7sZg|m@6a%;x(2|c0!S$O9$H%! zWZq?oUjc5YRPM-SuMd&Kl#PKwxStTd1;7Qq6-4SnkhlTGU#6YDRY!d+vf&0Sf6wep z3r?5BZ(ik=!M^phK{xOb6t5B3HQ@O5h}nMu3=L~ppvm2feTY!F<~}MU7^l`UM+X?| zHa87GUA_D`qKS?lEV1JkI@p6+hcQWJaBFs7qxV%Rwn}X8mE9kPldjGp5ipE)i3@^8 ztbVkq*-8CKskmo9;EbfFMuw*bRYD3KjdK^a1=IMeb-dQt9)InGPj4IB=PwyCnV7*HG}NaD9*yVbt5FHA3sEUKLRDe zh!3Gc3)zHlj|+tn=?@S8W#Dg(=m8u$CvJE4uP3urr>L3B8-m^&p*wfh%u0 zd0Vh0u-$$oO$}#1n9$CK9!v&T@_Z%bBi|C;u&O?dSpx6IYRS?{^AB+J(BgJnRwfFQwQdIQE3G*)PM*3aU|@nEPt)<>B~Wn3a^ zFqeh9sYmTM0}2ZJ*>4a4z+0KWj@qa4qwOzNm;qUNrr zoK29x%+gVp@jxO?Ob}UrHQQIEcm|lQQmAN86j0V+WEpPs0@MvBj}cRvOE{EFbT@-Ad17 zTjgFP{MA`@$Ly+n*3sv}4RWk13RG-6= zy@MfhgqjC2X6v8BHE?o_YZqAv*(Z^JCt$lP}XxKT1LL|M#BSqM2XK2pK_<~wo?5Pk41I$)kN z;8_z-l>g%VHGX*i{Mp5`(|mXPDtJcU^*RnN_@EHExpJhe0BOC?H(hkQi^eKWrg~>W zOX$n3I}0*!mF@y^<0}ftUv6$z6~N}tobdE;J{=F$T-i0H(F(LtpLQbqsdjQ(w)8z3 zvTbZY*SPu3_@w$+)^pf;oy=rJ?_68&wsGmid9#^T0JE3b@N$}`aj1;ybzgEG)Jbrt z{>r?qP41@NLh8ZN&HV)i@KMb+XOB7AJ9_}-xA7hw4$S3badof_Ai1M1YJipi*=@TH zpIY98aJ@0G`#2ruv8h1MAqkffy_h~)cn99VhOp#z^$GgERUgKbBLRA+@d$s93ai&) zLTgO8zxTLp6Ua?C9#6;5K~kC+3tz)_#ZlhJX6e`pKD>x zQ#&4Wbixj1iJemFhj})#~H;c5Rc6)%;aJ zueSgZJpgS`_RD_i>Z5I0Oih{@70=o`AZzYRoaVtEU%kjJn{~a`P&H-xnf+_HO?XZ0}ZEe}# zQRO$TV&Ur7pCYj(_bCCU-rwd5LlE%=ta>${@u(h_JdjWk5Tbbn$Yb%x&Qs%A8L9qu zR`+0NSR%q;B-WZ(y#v0}CxRbRv-gF7btgaE^S;x3?jdMNnMM~+wYQ~5J``0v0h_S^ zjph3cv5L(^Ntx+MK`n}A-hZI6{D9*V;?R_GJGX0BD+sSmi<^D1veq8Lu~fXL@j|08 z?0{xs#Rx)0hwN_)>ZZNjyGLUI&U(`GY2LIlb%K|Ud~fjIUt{}=U5JO zWBwM)=j+9)U~b#Zy=7QOoqK)6gZHp8AY5ioiv=(EwMF^j(&RQ)cg?vy zYnjw(?Pny}U**4Gw8G=>C8t;AZwN27<~w135b(4yB>#S#db5P-E=!kAkBMkDx{Gk1 z><2wy28IkZ~s*Nr(L^g^w zQBbks<@g1C@|8nm%n1l8B6DU}lv71f!JcHmh~PTln&6gMA#ztbn#@+B5HIIUiqb~4 z>O9mn>wT3TlV7oabAwhf*3?z0yQUdwrrcigR;3~SPvXwA0*{uBMpJab(feOc4)Jw%AM7|z5^>wCDnc$1?;k&>vcXf4$)|Vbki}y{ z0kfj5lQ9S*k3Nlq`|Ct)njMauXdM0H;dm*Wnprua899!b{aT{#;nh6Nr1fw8csDah z;Wxwt&0aqYT3!$^&?k6)0wXPJ*BF|o4{#sv*_JcZ!?e*C_OR9y9mPw)2 zqj2<6G%t^vv^82=Ra>oCnrG{_PxGx!2ku?wk4_)$?_RF=*ReAyi3M8`Y~)MxZiKA< zhn0y*-yI_C7aP=EjyFi@c8l$0hFszEAnAF7frV+pQ6EEBx76o^5pFBb^k+H2z`maT zEV~oJVccUV9ZzbSMqseIONNCn4 z)rMStx|*aS#DYArNO7O@gAWnWUpoQ0xP=4a9PU_ZAn=4zXDB$_$65l_?1FfqHswNmg_iO?upAZ)6q_ z?KjGy%;RELkgqLKfLYiS;m(Ui9sp=)logSR=%Kt$GU{97ZMTKl-QqdXG==`k@xCQP zA@F`olU-l?XeDs(GxNLTnsu&L0|4%<(PWc6scO4wDPimaH*T)5kj*%>a5X60bcJnw z3Y1BvM*eC73imeD41BWwR>iQR=qvDO@yunVG7kxzk?#zbAnXrzJ?I4kX0(!s$ z3V&Tgw0-M^kR-17=vFT!6u)w(w4JcCxwn*}qylGinYomK(mkXwE z);MW$v|RN>J7&RXsDc&wL18ZnWLhhy?xN7x%`p$N3dTtSrzV~>MMiJqX=64(WU9LEa}Cf#!lr2~7*vW8EwP0_N{CK3Qdm+xvRblaYTKl73bV?_OCx%u{`#0m#RG9HGkm>=LVq zTw$4#G&W_h{%;X`{o)gorX4ntr_+OXe?%+QM!Z}DY-D3!J?unfvAf*Vuh$^6#bm2h zKTTO^jbfny;BG%m1r0v{?sZQPk>>7h!RuDYmMQslsoTU`O7PTmu?wT`wkafAFf*xu z7^sm(1E4hfn}JMaTIOco$p|rojmu7I><`7h*Ee?%M`spK3GVgfR2Z6UIM?Hj^pbyu z6Oeznf+|03>bj2w!SU|pW@PL0dc6SGEb^jt09a%2CB!9d_p5KHu;WIpjkzz@N9r$n z0W?-$CkYe+s%ydx8DrRm13U|>)m!Wtj;z^V(MI|dE8?=!(=*73} zYejPY0wXoT)6zen5!CRrnGW-YfaZ~tVwE))zHro&A5j3QbeJQGkV06ht-N#*iro%6 zlwZrXl4sFE|DXGa+~)GaeH1*|KlQMdoN0XY{Nq&daTnGo*Qj~= zsCfn6Eu_3$K*?V&&ItDNIeTfTY9b>opeeQjB=q5|tO^-s!hl^|w4k=v47h+35iMA^ zl0Z8K2)~M|;wej@T#?n0VDNCUjdP^2z6S3RqLI4Dg4k6e_Jo|@rq;cAwIJV>_ z47A#uR)kX?X{i-&7_)we1nd#OdNVDP|0GGioq-ulQE$$KJv^t%Q${Tg?tpX|oS6K5~2_ zX)4@QAKam#*SBcAX?k+el;fJ3?Xs))@G#_Ecgo!s4r_8qjp#omI2e}H6UN# zw~i!|9(Tn2hlhr+zx92Vzgg_zlB`)YeNigl4fE-CZ;o={{W_JheABD&%EBsbHoLc) zM{LcME-4EZ0IS)xm<5d~;n_kLRTi|6%Oo=;E9Gt>V4{P1bc}MdyM50nQ9FJ{j+thn zk{w}%Q-#m_ZAL;jcDbADlp^8tvmq#Gb{Ee7C}W`unws$QuCP{aZOtzwBh$3a^`8cXtUu4+B8JpI6%W)5ib5 z^J<7=gZg!0ajO&H6w1~bs z3&+WpK4{epndVb(5K^a-O0S}LGLzpk==2mP$FW!k3>$~6W~7sFWBSHE*!pI`?{iAJ zQT*oyu2cg!=?HN4T$s6;^5IrS2Yt141z2O4=y+L2f(CUhQ-8fPrigiTS zvPRYGK|C5I-B@DVdPGu>L1Vipj1mcFNC5t14%Ftg#NT>S2`HU_I6C|bis2{jgRBXM ztVbimbo3riAG7uJU+Qgp%pZS@8jSga0@HQlaM7U9i-zF8Q_w31c<&fk4;umWmm`?Q zT#w2x>}aHYHQd8EV%qhi6{(3_=u~EyQr74?A!KAOI5!$X`Y!N><31m>bS`l|HA=uY z;2Nj<&Y)vCmsA>}t;760oucf&BH*e!uwSf?!;K;|Cg9U*$HC68IGSi*15Yq3m>CaD z$$npJ3<4uL4(_rLkxKDMI9~G7cr=3a{TrPySj{vTAtwZRopVBNtoUd(s$lfEt&bm9 z(U|f^vcmxRiRQF!WBpW+Nee~|sN=oNXWDuOnKJ0B2wgpjQ7wukbEv^4eGCeQ?*;3) zznF-AY#?zn7EN4tY+OU;T-9B{Ou=F{vHK5!lNa6!;dZ@W{7)}z!Dk%L754MuBqY&t zoC*CMnMhJu?@_HpsdPG3@W!V&SKpEx{IcB|m4dkp%zOQtDVxo4IEo@pJ%Yw6%n01^^WJFwL8$8Yh;IIP>xHeJ}Uf83CXM*gS<1<^*$cG4!H_ zUjSBBHDiBj?!Jz+FV?a%ymN@bYb2MJHdE-8HJ@y&A?lHIVDyCIjIET-y=Z_mg*Ys0 zeMz?))&`8-qNQ5dJE2g=Pz$Yu;v7^=3^=b=mP_Dr-vGfJev(&JF*iv`Bu#e`Fp9j6 zG?*hX1KSY;k|x>flAaQWx$@N{WY8Ob6TaCOn|b0Thl8<{U{2;jQIcw!?)2bXM1}X} zxiEgt#p987n)Z1`UPl|uey%o?q|);!SB@ND4cBYjdw{aex0(*6j7KEh1)8vmU1Ojf z@N#v542+Pz{(Ys40pLYbmjSR^Ko&=&@ko=1ug#&5FLsKUuU?^H#Q!FB!m!6lG?>8b zNC#&v`DW_!x`e|Lb9}ZBBm)6t#b{!Q$z;%-1dQ|-^Z_4>9kn5i9%HGz0_S>JJU<1H z9t{(aW-cE|&M;V$An`Tb8Amkos%S8$i{qGqurDzq7R*uY*+|X^D?{7OGL8$4ruZLo6v6 zhO10)5+Y}Tz^=T_buBh^X3G@`v0b79sb+)*R00L zM%ZEW*-0{R@mIWn!vWKA5e{`+0K5a{35bA4Fq(J|r^h!0tvSHLM66iJB%36X?lx>e zBSZNW^)+CRvQ*M~|C*>=A*1jJB9R2}HS&_0)OB41Hi~BqVRvkZy1dp5z6@;9# zaiGLTW`|Ki_?sYkUQs3?t%5KtG*D2mxd2t7@SfS1GDL8t}MxL~d4WkSw&`KJacmuCdatc3_7! z5d|EhFZPw;!O&>t72AZwMv71q-jmq1V{c4~@50dRf6O93ixB2Wx^yZUA9n2$F2Rd2 zzE)0NNOnVECIi|pyd0d??tBIh=fIH@ zXD(d1aR<8mKionF4DoOo4=S4Vy)j6^!fkGMi(5V7QBDrRBCaO5SlmVKbH8Rcx!J=G zH)5X#>|DzS#DG4vyjld=0k$}h#@k<shdK6p=HkNKvkc&IRSJR73W>eEb4!`cr%^%2jmDRo8RxMjon! zRg0+UZQga})9ZYDpPxoenk!JGSd3?Gxg$}6q=Mq83uiZFi$jO5*SEg*U9dLoIz)BG z-v=LSr$~X4EO%u(BNfI26*9!i)uGTmdGaIa?wn+^R?SKA(!52>7A#r8@YMatmgv26)04sSP7a^Wy)2! z=e`FXs#K*~jYn$Lsn?)UlV&YiwQ1L((_?g9x;?@0)HBb$(4$wMegl|T1`QcDV$_&% z6DCcWHe=SDm*y>4v}DJqc5J_Z!LZ#6eOctBNFPM6!`_4(apO0Cr!%~re91tAzgF`OVNnqfI!5G7erHQg{R+i^WV z2%|Vjv%Dy)UVktgjVIIDe6d{7MntZPLKUSdDpk~~(WrKd?F1G3gM}HG;1@{J|Mp2U zEXNC?BrEE4HrI5+?C(=+;BNt<--=ls_Zs*M2G^aU0w$ zyBUq~Xl$FoM1GVMj7mb2ki?fpX+|s>&PRQ8g+}u}BwL|nR^Gfsl-$QurZOK3S*MK6 zegWtohOEH^ZF6?Xws<QwN7Pn;rN*IW@&nD^TfFjyd2 zV2bpWYUwLUd1|Sap~uj(?-FwP&rC(%Vr$ISlBVmN4>b~`HycQBTKGX&fYTi$Smwqq z4emKbg%u!~I_u);u$WdjLOk9cc6Il(iP7B{5R)j{a|pv$U*RsmfWhV=pK1s=QYX3vk)hb&Ht*tD7K`?yABWGtDva~ zHKU|5BQRGHWb$(iWJ<|-_^I>h2%tKPsDPq&-R*Q^56lyxz^rttt~k_rj+Aw(_wuNT zjq==sWw>e9IVr8P`<6rJ)NjpZiN4i)e$KheJlt|WtbF8HW)dyx>xCStQES|YL_4R3 zZ8c}AAPp@}SXWR0^|3mdV@6ogD{2 z`B)+hF3FBTY!DmiTR@CVwh@J_x3+tZK`D-02NcdV*CE;r^%7Fvk zM?7x2MY?tNH|Jp6T=zkKYzRxbbKU6H%iA9^3!&Ov!i)M`ZWswPMx(SRjnbYpN_)~M z9i;>22a-uQ?e3N&;+(WPW~5ryS<Xia^>1}=Fa2ZM^I~0jr?}K`ZmT@)m|SG3&}qB3A(3p^ zr(vUKLhsk8mSxSMN^0>j)-;KBR)J{LMdML4LNo@#KKuk($g(@Vj6jY8Awsx7Gyypw zAOr%T0tg;5vozFmUZE`;A}93DRVM!^+c}rxmd)f&5DTfr)@e5}*w6n*e5x_*BB5F`C)2R&>5#yI?}UbtD{?N*dXE0rJj`( zkM6cikYa6>?IUtLr)%jCwzkC59%6J3D-J}+`)Lv9EnAKP zAwsx9GyypwAOr%T0w`W?s!1p9ZedBDcr(24Xc402OC8gK2X*fgnrM5sn7f8kWIc}! z&4}e$JRIJ`LI^IJ@DZYp0p8#YYFr|C5U$z^!$Vf!AuI5Z6?jnZ)&4b~Y)<|0ZV$iz zr7OC-7q!jspA4%lG>la{Zu@zvpC->+nJnAMsp%1tj=t)*oj~zq16b7kN$<_l&VGmI zynOkp-gi(Ods)>@ac(u^GUUq^p`@|Q7Kuo}rLC<>)4FA!iWY_vN^j1G*^?z9!CDnG zsHM#Z)xF0O_K^i|%<5l`0!wk05~gtjI`dU=Td-my(o(hid7O^$6hSkg5Kt!w0d<0i z;HLselN4XEQ#F-CgouPdAS4i7As_@1A{Ou{_ow2zzSuBl3TX=e%`+6O-ZQ*-T*Sl5 z=fQ^VSo%zx2Qtfla{gjVeQ<53OR}jGFN$upqWqzs1t;MIzdG6Q-K99Yb=iM zb~IR09*$WaLD_PM5RniFgao211cV?$!~#xTqKDge;hqVKYCV6|6^Fae<=qVQQHKj3 zAySNK``eUzm3u11I{S*q_OmKr4M;oCo6?g8=*1Vm)=z076_jENpbv!S_Yd(>O z(9q(C_n!*FzGE}biQtGKKjo*=u)^FevCKwot|aS3x}Wo+dX5_ z8RO3Q=X+s!Xg7nOeg|y(9|oMi?E15V+~)tTpU^wXVDN7`kF#*TNM0U1Py2^{2K1b> kZ*N(`w_WDuv-?W7vS!{n{>Qc;E`5@n%>JVs)6)4l0Ff2o=Kufz literal 0 HcmV?d00001 diff --git a/src/css/cube.css b/src/css/cube.css new file mode 100644 index 0000000..e4969b8 --- /dev/null +++ b/src/css/cube.css @@ -0,0 +1,6 @@ +@import-glob "compositions/*"; +@import-glob "utilities/*"; +@import-glob "blocks/*"; +@import-glob "exceptions/*"; + +@tailwind utilities; \ No newline at end of file diff --git a/src/css/fonts/space_grotesk.css b/src/css/fonts/space_grotesk.css new file mode 100644 index 0000000..d028193 --- /dev/null +++ b/src/css/fonts/space_grotesk.css @@ -0,0 +1,72 @@ +@font-face { + font-family: 'Space Grotesk'; + src: url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Bold.woff2') format('woff2'), + url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Bold.woff') format('woff'); + font-weight: bold; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Space Grotesk'; + src: url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Bold.woff2') format('woff2'), + url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Bold.woff') format('woff'); + font-weight: bold; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Space Grotesk'; + src: url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Medium.woff2') format('woff2'), + url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Medium.woff') format('woff'); + font-weight: 500; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Space Grotesk'; + src: url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Medium.woff2') format('woff2'), + url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Medium.woff') format('woff'); + font-weight: 500; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Space Grotesk'; + src: url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Light.woff2') format('woff2'), + url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Light.woff') format('woff'); + font-weight: 300; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Space Grotesk'; + src: url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Regular.woff2') format('woff2'), + url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Regular.woff') format('woff'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Space Grotesk'; + src: url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Regular.woff2') format('woff2'), + url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Regular.woff') format('woff'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Space Grotesk'; + src: url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Light.woff2') format('woff2'), + url('/assets/fonts/Space_Grotesk/SpaceGrotesk-Light.woff') format('woff'); + font-weight: 300; + font-style: normal; + font-display: swap; +} + diff --git a/src/css/globals.css b/src/css/globals.css new file mode 100644 index 0000000..3afbf6d --- /dev/null +++ b/src/css/globals.css @@ -0,0 +1,4 @@ +body { + font-family: var(--font-family-mono); + font-size: var(--font-size-s); +} \ No newline at end of file diff --git a/src/css/reset.css b/src/css/reset.css new file mode 100644 index 0000000..e28d693 --- /dev/null +++ b/src/css/reset.css @@ -0,0 +1,80 @@ +/* Modern reset: https://piccalil.li/blog/a-modern-css-reset/ */ + +/* Box sizing rules */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +/* Remove default margin */ +body, +h1, +h2, +h3, +h4, +p, +figure, +blockquote, +dl, +dd { + margin: 0; +} + +/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ +ul, +ol, +[role='list'] { + list-style: none; + padding: 0; + margin: 0; +} + +/* Set core root defaults */ +html:focus-within { + scroll-behavior: smooth; +} + +/* Set core body defaults */ +body { + min-height: 100vh; + min-height: 100dvh; /* safari-specific */ + text-rendering: optimizeSpeed; + line-height: 1.75; +} + +/* A elements that don't have a class get default styles */ +a:not([class]) { + text-decoration-skip-ink: auto; +} + +/* Make images easier to work with */ +img, +picture { + max-width: 100%; + display: block; +} + +/* Inherit fonts for inputs and buttons */ +input, +button, +textarea, +select { + font: inherit; +} + +/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ +@media (prefers-reduced-motion: reduce) { + html:focus-within { + scroll-behavior: auto; + } + + *, + *::before, + *::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + scroll-behavior: auto !important; + } +} \ No newline at end of file diff --git a/src/css/styles.css b/src/css/styles.css new file mode 100644 index 0000000..4ea531b --- /dev/null +++ b/src/css/styles.css @@ -0,0 +1,11 @@ +@import-glob "fonts/*"; +@import "custom-props.css"; +@import "reset.css"; +@import "globals.css"; + +@import-glob "compositions/*"; +@import-glob "utilities/*"; +@import-glob "blocks/*"; +@import-glob "exceptions/*"; + +@tailwind utilities; \ No newline at end of file diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..93b046f --- /dev/null +++ b/src/index.html @@ -0,0 +1,6 @@ +--- +title: Home +layout: base.njk +--- + +

{{ metadata.site.name }}

\ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..0ab7aa0 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,92 @@ +const defaultTheme = require('tailwindcss/defaultTheme'); + +/** @type {import('tailwindcss').Config} */ +module.exports = { + mode: 'jit', + content: ["./src/**/*.{md,njk,html}"], + theme: { + screens: { + 'sm': '640px', + 'md': '768px', + 'lg': '1024px', + 'xl': '1280px', + '2xl': '1536px', + '3xl': '1920px', + }, + colors: defaultTheme.colors, + backgroundColor: ({theme}) => theme('colors'), + textColor: ({theme}) => theme('colors'), + spacing: { + 'size-3xs': 'clamp(0.25rem, calc(0.24rem + 0.06vw), 0.31rem)', + 'size-2xs': 'clamp(0.50rem, calc(0.48rem + 0.13vw), 0.63rem)', + 'size-xs': 'clamp(0.75rem, calc(0.71rem + 0.19vw), 0.94rem)', + 'size-s': 'clamp(1.00rem, calc(0.95rem + 0.25vw), 1.25rem)', + 'size-m': 'clamp(1.50rem, calc(1.43rem + 0.38vw), 1.88rem)', + 'size-l': 'clamp(2.00rem, calc(1.90rem + 0.50vw), 2.50rem)', + 'size-xl': 'clamp(3.00rem, calc(2.85rem + 0.75vw), 3.75rem)', + 'size-2xl': 'clamp(4.00rem, calc(3.80rem + 1.00vw), 5.00rem)', + 'size-3xl': 'clamp(6.00rem, calc(5.70rem + 1.50vw), 7.50rem)', + }, + fontSize: { + 'size-2xs': 'clamp(0.56rem, calc(0.72rem + -0.14vw), 0.69rem)', + 'size-xs': 'clamp(0.83rem, calc(0.83rem + 0.00vw), 0.83rem)', + 'size-s': 'clamp(1.00rem, calc(0.95rem + 0.25vw), 1.25rem)', + 'size-m': 'clamp(1.20rem, calc(1.07rem + 0.68vw), 1.88rem)', + 'size-l': 'clamp(1.44rem, calc(1.17rem + 1.37vw), 2.81rem)', + 'size-xl': 'clamp(1.73rem, calc(1.23rem + 2.49vw), 4.22rem)', + 'size-2xl': 'clamp(2.07rem, calc(1.22rem + 4.25vw), 6.33rem)', + 'size-3xl': 'clamp(2.49rem, calc(1.09rem + 7.00vw), 9.49rem)', + }, + fontFamily: { + sans: defaultTheme.fontFamily.sans, + mono: ['"Space Grotesk"', ...defaultTheme.fontFamily.mono], + }, + gap: ({theme}) => ({ + none: '0px', + ...theme('spacing'), + }), + margin: ({theme}) => ({ + auto: 'auto', + none: '0', + ...theme('spacing') + }), + padding: ({theme}) => ({ + none: '0', + ...theme('spacing') + }), + scrollMargin: ({theme}) => theme('spacing'), + textColor: ({theme}) => theme('colors'), + zIndex: { + auto: 'auto', + 0: '0', + 10: '10', + 20: '20', + 30: '30', + 40: '40', + 50: '50', + 60: '60', + 70: '70', + 80: '80', + 90: '90', + 100: '100', + } + }, + variantOrder: [ + 'first', + 'last', + 'odd', + 'even', + 'visited', + 'checked', + 'empty', + 'read-only', + 'group-hover', + 'group-focus', + 'focus-within', + 'hover', + 'focus', + 'focus-visible', + 'active', + 'disabled', + ], +} \ No newline at end of file