From f0668a8803259a71b1ff05fe9611806a7f82802e Mon Sep 17 00:00:00 2001 From: Gal Date: Fri, 4 Oct 2024 18:21:59 +0200 Subject: [PATCH] Initial commit --- .eleventy.js | 133 + .eleventyignore | 2 + .gitignore | 5 + LICENSE | 674 +++ README.md | 1 + package-lock.json | 4087 +++++++++++++++++ package.json | 28 + src/404.md | 7 + src/_data/global.json | 13 + src/_includes/assets/css/base.css | 170 + .../assets/css/components.blocks.css | 74 + src/_includes/assets/css/components.css | 47 + .../assets/css/components.footer.css | 31 + .../assets/css/components.header.css | 127 + .../assets/css/components.pagination.css | 59 + src/_includes/assets/css/components.panel.css | 24 + src/_includes/assets/css/fonts.css | 15 + src/_includes/assets/css/greyscale.css | 92 + src/_includes/assets/css/helpers.css | 29 + src/_includes/assets/css/keyboard.css | 40 + src/_includes/assets/css/layout.css | 28 + src/_includes/assets/css/media.print.css | 19 + .../assets/css/media.screen-large.css | 101 + src/_includes/assets/css/typography.css | 96 + src/_includes/assets/css/variables.css | 12 + .../assets/favicon/android-chrome-192x192.png | Bin 0 -> 2046 bytes .../assets/favicon/android-chrome-512x512.png | Bin 0 -> 8336 bytes .../assets/favicon/apple-touch-icon.png | Bin 0 -> 2016 bytes .../assets/favicon/favicon-16x16.png | Bin 0 -> 140 bytes .../assets/favicon/favicon-32x32.png | Bin 0 -> 184 bytes src/_includes/assets/favicon/favicon.ico | Bin 0 -> 15406 bytes src/_includes/assets/favicon/site.webmanifest | 1 + .../assets/fonts/InclusiveSans-Italic.woff2 | Bin 0 -> 23176 bytes .../assets/fonts/InclusiveSans-Regular.woff2 | Bin 0 -> 22584 bytes .../fonts/OpeningHoursSans-Regular.woff | Bin 0 -> 15700 bytes .../fonts/OpeningHoursSans-Regular.woff2 | Bin 0 -> 14640 bytes .../fonts/standard-bold-italic-webfont.woff | Bin 0 -> 27064 bytes .../fonts/standard-bold-italic-webfont.woff2 | Bin 0 -> 21192 bytes .../assets/fonts/standard-bold-webfont.woff | Bin 0 -> 24256 bytes .../assets/fonts/standard-bold-webfont.woff2 | Bin 0 -> 18464 bytes .../fonts/standard-book-italic-webfont.woff | Bin 0 -> 29880 bytes .../fonts/standard-book-italic-webfont.woff2 | Bin 0 -> 23828 bytes .../assets/fonts/standard-book-webfont.woff | Bin 0 -> 25476 bytes .../assets/fonts/standard-book-webfont.woff2 | Bin 0 -> 19656 bytes src/_includes/assets/js/inline.js | 52 + src/_includes/components/activity-item.njk | 45 + src/_includes/components/footer.njk | 37 + src/_includes/components/head.njk | 57 + src/_includes/components/header-writing.njk | 24 + src/_includes/components/header.njk | 35 + src/_includes/components/nav-link.njk | 1 + src/_includes/components/profile.njk | 93 + src/_includes/components/single-post.njk | 14 + src/_includes/components/single.njk | 27 + src/_includes/layouts/home.njk | 33 + src/_includes/layouts/page.njk | 49 + src/_includes/layouts/post.njk | 103 + src/_includes/layouts/writing.njk | 52 + src/activity/2018-01-01-pycon-apac copy.md | 9 + src/activity/2018-01-01-pycon-apac.md | 10 + src/activity/2018-01-01-scotlandjs.md | 11 + src/activity/2019-01-01-devfest-brunei.md | 11 + src/activity/2019-01-01-devfest-sg copy.md | 9 + src/activity/2019-01-01-devfest-sg.md | 11 + src/activity/2019-01-01-devfest-yangon.md | 11 + src/activity/2019-01-01-moztechspeakers.md | 11 + src/activity/2019-01-01-pycon-cz.md | 12 + src/activity/2020-01-01-gd-singapore.md | 12 + .../2020-01-01-girls-in-ict-brunei.md | 12 + src/activity/2020-01-01-global-diversity.md | 12 + src/activity/2020-01-01-gojek.md | 12 + src/activity/2020-01-01-wtm-devfest.md | 12 + src/activity/2020-01-01-wtm-iwd.md | 11 + src/activity/2021-01-01-pycon-id.md | 12 + src/activity/activity.json | 3 + src/feed.njk | 31 + src/pages/home.md | 35 + src/pages/pages.json | 4 + src/pages/writing.md | 5 + src/posts/posts.json | 5 + src/tags.njk | 45 + 81 files changed, 6843 insertions(+) create mode 100644 .eleventy.js create mode 100644 .eleventyignore create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/404.md create mode 100644 src/_data/global.json create mode 100644 src/_includes/assets/css/base.css create mode 100644 src/_includes/assets/css/components.blocks.css create mode 100644 src/_includes/assets/css/components.css create mode 100644 src/_includes/assets/css/components.footer.css create mode 100644 src/_includes/assets/css/components.header.css create mode 100644 src/_includes/assets/css/components.pagination.css create mode 100644 src/_includes/assets/css/components.panel.css create mode 100644 src/_includes/assets/css/fonts.css create mode 100644 src/_includes/assets/css/greyscale.css create mode 100644 src/_includes/assets/css/helpers.css create mode 100644 src/_includes/assets/css/keyboard.css create mode 100644 src/_includes/assets/css/layout.css create mode 100644 src/_includes/assets/css/media.print.css create mode 100644 src/_includes/assets/css/media.screen-large.css create mode 100644 src/_includes/assets/css/typography.css create mode 100644 src/_includes/assets/css/variables.css create mode 100644 src/_includes/assets/favicon/android-chrome-192x192.png create mode 100644 src/_includes/assets/favicon/android-chrome-512x512.png create mode 100644 src/_includes/assets/favicon/apple-touch-icon.png create mode 100644 src/_includes/assets/favicon/favicon-16x16.png create mode 100644 src/_includes/assets/favicon/favicon-32x32.png create mode 100644 src/_includes/assets/favicon/favicon.ico create mode 100644 src/_includes/assets/favicon/site.webmanifest create mode 100644 src/_includes/assets/fonts/InclusiveSans-Italic.woff2 create mode 100644 src/_includes/assets/fonts/InclusiveSans-Regular.woff2 create mode 100644 src/_includes/assets/fonts/OpeningHoursSans-Regular.woff create mode 100644 src/_includes/assets/fonts/OpeningHoursSans-Regular.woff2 create mode 100755 src/_includes/assets/fonts/standard-bold-italic-webfont.woff create mode 100755 src/_includes/assets/fonts/standard-bold-italic-webfont.woff2 create mode 100755 src/_includes/assets/fonts/standard-bold-webfont.woff create mode 100755 src/_includes/assets/fonts/standard-bold-webfont.woff2 create mode 100755 src/_includes/assets/fonts/standard-book-italic-webfont.woff create mode 100755 src/_includes/assets/fonts/standard-book-italic-webfont.woff2 create mode 100755 src/_includes/assets/fonts/standard-book-webfont.woff create mode 100755 src/_includes/assets/fonts/standard-book-webfont.woff2 create mode 100644 src/_includes/assets/js/inline.js create mode 100644 src/_includes/components/activity-item.njk create mode 100644 src/_includes/components/footer.njk create mode 100644 src/_includes/components/head.njk create mode 100644 src/_includes/components/header-writing.njk create mode 100644 src/_includes/components/header.njk create mode 100644 src/_includes/components/nav-link.njk create mode 100644 src/_includes/components/profile.njk create mode 100644 src/_includes/components/single-post.njk create mode 100644 src/_includes/components/single.njk create mode 100644 src/_includes/layouts/home.njk create mode 100644 src/_includes/layouts/page.njk create mode 100644 src/_includes/layouts/post.njk create mode 100644 src/_includes/layouts/writing.njk create mode 100644 src/activity/2018-01-01-pycon-apac copy.md create mode 100644 src/activity/2018-01-01-pycon-apac.md create mode 100644 src/activity/2018-01-01-scotlandjs.md create mode 100644 src/activity/2019-01-01-devfest-brunei.md create mode 100644 src/activity/2019-01-01-devfest-sg copy.md create mode 100644 src/activity/2019-01-01-devfest-sg.md create mode 100644 src/activity/2019-01-01-devfest-yangon.md create mode 100644 src/activity/2019-01-01-moztechspeakers.md create mode 100644 src/activity/2019-01-01-pycon-cz.md create mode 100644 src/activity/2020-01-01-gd-singapore.md create mode 100644 src/activity/2020-01-01-girls-in-ict-brunei.md create mode 100644 src/activity/2020-01-01-global-diversity.md create mode 100644 src/activity/2020-01-01-gojek.md create mode 100644 src/activity/2020-01-01-wtm-devfest.md create mode 100644 src/activity/2020-01-01-wtm-iwd.md create mode 100644 src/activity/2021-01-01-pycon-id.md create mode 100644 src/activity/activity.json create mode 100644 src/feed.njk create mode 100644 src/pages/home.md create mode 100644 src/pages/pages.json create mode 100644 src/pages/writing.md create mode 100644 src/posts/posts.json create mode 100644 src/tags.njk diff --git a/.eleventy.js b/.eleventy.js new file mode 100644 index 0000000..26e76ec --- /dev/null +++ b/.eleventy.js @@ -0,0 +1,133 @@ +const { DateTime } = require("luxon"); +const CleanCSS = require("clean-css"); +const UglifyJS = require("uglify-es"); + +const pluginRss = require("@11ty/eleventy-plugin-rss"); + +const now = new Date(); + +module.exports = (eleventyConfig) => { + eleventyConfig.setBrowserSyncConfig({ notify: true }); + eleventyConfig.setDataDeepMerge(false); + eleventyConfig.setLiquidOptions({ strictFilters: false, dynamicPartials: false }); + + + // Add plugin + eleventyConfig.addPlugin(pluginRss); + + // Add excerpts + eleventyConfig.setFrontMatterParsingOptions({ + excerpt: true, + excerpt_separator: "", + }); + + // Minify CSS + eleventyConfig.addFilter("cssmin", (code) => { + return new CleanCSS({}).minify(code).styles; + }); + + // Minify JS + eleventyConfig.addFilter("jsmin", (original) => { + const { error, code, warnings } = UglifyJS.minify(original); + + if (error) { + console.log("UglifyJS error: ", error); + return original; + } + + if (warnings) { + console.log("UglifyJS warnings: ", warnings); + } + + return code; + }); + + // Date formatting + eleventyConfig.addFilter("machineDate", (dateObj) => { + return DateTime.fromJSDate(dateObj).toFormat("yyyy-MM-dd"); + }); + eleventyConfig.addFilter("readableDate", (dateObj) => { + return DateTime.fromJSDate(dateObj).toFormat("dd LLL yyyy"); + }); + eleventyConfig.addFilter("activityDate", (dateObj) => { + return DateTime.fromJSDate(dateObj).toFormat("MM.yyyy"); + }); + eleventyConfig.addFilter("activityYear", (dateObj) => { + return DateTime.fromJSDate(dateObj).toFormat("yyyy"); + }); + + eleventyConfig.addFilter("cleanUrl", (url) => { + return url.replace(/^(https?:|)\/\//, ""); + }); + + eleventyConfig.addFilter("debug", (obj) => { + console.log('debug', obj); + return `debug: ${obj?.toString() || obj}` + } + ); + + // Add profile collection so that we can access this outside of homepage + eleventyConfig.addCollection("profile", (collection) => { + return collection.getFilteredByGlob('**/pages/home.md')[0]; + }); + + // Create Posts collection + eleventyConfig.addCollection("posts", (collection) => { + return collection + .getFilteredByGlob('**/posts/*.md') + .filter((p) => p.date <= now) + .reverse(); + }); + + // Create activityCurrent collection + eleventyConfig.addCollection("activityCurrent", (collection) => { + return collection + .getFilteredByGlob('**/activity/*.md') + .filter((item) => item.data.dateEnd >= now) + .reverse(); + }); + + // Create activityPast collection + eleventyConfig.addCollection("activityPast", (collection) => { + return collection + .getFilteredByGlob('**/activity/*.md') + .filter((item) => item.data.dateEnd < now) + .reverse(); + }); + + // Markdown + const markdownIt = require("markdown-it"); + const options = { + html: true, + breaks: true, + linkify: true, + typographer: true, + }; + eleventyConfig.setLibrary("md", markdownIt(options)); + eleventyConfig.addNunjucksFilter("markdownify", (markdownString) => + markdownIt(options).render(markdownString) + ); + + // Copy the fonts + eleventyConfig.addPassthroughCopy({ "src/_includes/assets/fonts": "fonts" }); + + // Copy the favicon contents + eleventyConfig.addPassthroughCopy({ "src/_includes/assets/favicon": "/" }); + + return { + templateFormats: ["md", "njk", "html", "liquid", "woff", "woff2"], + + pathPrefix: "/", + + markdownTemplateEngine: "njk", + htmlTemplateEngine: "njk", + dataTemplateEngine: "njk", + // passthroughFileCopy: true, + dir: { + input: "src", + includes: "_includes", + data: "_data", + output: "_dist", + }, + }; +}; diff --git a/.eleventyignore b/.eleventyignore new file mode 100644 index 0000000..eabe980 --- /dev/null +++ b/.eleventyignore @@ -0,0 +1,2 @@ +README.md +**/_drafts/* \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f0184d6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ + +.DS_Store +_dist/ +node_modules/ +.vscode/ \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..01a00da --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# personal-website diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..80884fa --- /dev/null +++ b/package-lock.json @@ -0,0 +1,4087 @@ +{ + "name": "galuhsahidcom", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "galuhsahidcom", + "version": "0.0.1", + "license": "ISC", + "dependencies": { + "@11ty/eleventy-upgrade-help": "^1.0.1", + "are.na": "0.1.5", + "clean-css": "^4.2.1", + "luxon": "^3.1.0", + "uglify-es": "^3.3.9" + }, + "devDependencies": { + "@11ty/eleventy": "^1.0.2", + "@11ty/eleventy-plugin-rss": "^1.0.7" + } + }, + "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": "1.0.2", + "resolved": "https://registry.npmjs.org/@11ty/eleventy/-/eleventy-1.0.2.tgz", + "integrity": "sha512-03ER4zukR6BgwppI5DHRE11lc+8B0fWsBrqacVWo3o49QkdEFXnEWjhyI9qd9LrPlgQHK2/MYyxuOvNwecyCLQ==", + "dev": true, + "dependencies": { + "@11ty/dependency-tree": "^2.0.1", + "@11ty/eleventy-utils": "^1.0.1", + "@iarna/toml": "^2.2.5", + "@sindresorhus/slugify": "^1.1.2", + "browser-sync": "^2.27.10", + "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.11", + "graceful-fs": "^4.2.10", + "gray-matter": "^4.0.3", + "hamljs": "^0.6.2", + "handlebars": "^4.7.7", + "is-glob": "^4.0.3", + "kleur": "^4.1.5", + "liquidjs": "^9.40.0", + "lodash": "^4.17.21", + "luxon": "^2.5.0", + "markdown-it": "^12.3.2", + "minimist": "^1.2.6", + "moo": "^0.5.1", + "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", + "pretty": "^2.0.0", + "pug": "^3.0.2", + "recursive-copy": "^2.0.14", + "semver": "^7.3.7", + "slugify": "^1.6.5" + }, + "bin": { + "eleventy": "cmd.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "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-rss/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/@11ty/eleventy-plugin-rss/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/@11ty/eleventy-upgrade-help": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-upgrade-help/-/eleventy-upgrade-help-1.0.1.tgz", + "integrity": "sha512-9YqcRPYhBCJjcbAdz7cGIHHzpNDLr9V3igWjeuOfq3w3I4QsYjvr/ZZCLJLSsYfwIWyyTVAGbrF800pM7qSPQA==", + "dependencies": { + "chalk": "^4.1.1", + "semver": "^7.3.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-upgrade-help/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@11ty/eleventy-upgrade-help/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@11ty/eleventy-upgrade-help/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@11ty/eleventy-upgrade-help/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@11ty/eleventy-upgrade-help/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/@11ty/eleventy/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/@11ty/eleventy/node_modules/luxon": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.5.0.tgz", + "integrity": "sha512-IDkEPB80Rb6gCAU+FEib0t4FeJ4uVOuX1CQ9GsvU3O+JAGIgu0J7sf1OarXKaKDygTZIoJyU6YdZzTFRu+YR0A==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@11ty/eleventy/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/@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.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", + "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", + "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", + "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/@socket.io/component-emitter": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", + "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==", + "dev": true + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": 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/@types/node": { + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", + "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/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "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/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/are.na": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/are.na/-/are.na-0.1.5.tgz", + "integrity": "sha512-ZM5zBXfO/Ug+nB40emqbQsJmI3F2V3nX8NAIaSxRUfsUYNvVe/t0Elb3c2SEk41260NLjZ8sSOi13IxFW1K9EQ==", + "dependencies": { + "axios": "^0.18.1", + "qs": "^6.5.1" + } + }, + "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": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each-series": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", + "integrity": "sha512-p4jj6Fws4Iy2m0iCmI2am2ZNZCgbdgE+P8F/8csmn2vx7ixXrO2zGcuNsD46X5uZSVecmkEy/M06X2vG8KD6dQ==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/axios": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.18.1.tgz", + "integrity": "sha512-0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g==", + "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", + "dependencies": { + "follow-redirects": "1.5.10", + "is-buffer": "^2.0.2" + } + }, + "node_modules/axios/node_modules/follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "dependencies": { + "debug": "=3.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "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/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "dev": true, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "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/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/browser-sync": { + "version": "2.27.10", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.27.10.tgz", + "integrity": "sha512-xKm+6KJmJu6RuMWWbFkKwOCSqQOxYe3nOrFkKI5Tr/ZzjPxyU3pFShKK3tWnazBo/3lYQzN7fzjixG8fwJh1Xw==", + "dev": true, + "dependencies": { + "browser-sync-client": "^2.27.10", + "browser-sync-ui": "^2.27.10", + "bs-recipes": "1.3.4", + "bs-snippet-injector": "^2.0.1", + "chokidar": "^3.5.1", + "connect": "3.6.6", + "connect-history-api-fallback": "^1", + "dev-ip": "^1.0.1", + "easy-extender": "^2.3.4", + "eazy-logger": "3.1.0", + "etag": "^1.8.1", + "fresh": "^0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "^1.18.1", + "immutable": "^3", + "localtunnel": "^2.0.1", + "micromatch": "^4.0.2", + "opn": "5.3.0", + "portscanner": "2.2.0", + "qs": "6.2.3", + "raw-body": "^2.3.2", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "send": "0.16.2", + "serve-index": "1.9.1", + "serve-static": "1.13.2", + "server-destroy": "1.0.1", + "socket.io": "^4.4.1", + "ua-parser-js": "1.0.2", + "yargs": "^17.3.1" + }, + "bin": { + "browser-sync": "dist/bin.js" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/browser-sync-client": { + "version": "2.27.10", + "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.27.10.tgz", + "integrity": "sha512-KCFKA1YDj6cNul0VsA28apohtBsdk5Wv8T82ClOZPZMZWxPj4Ny5AUbrj9UlAb/k6pdxE5HABrWDhP9+cjt4HQ==", + "dev": true, + "dependencies": { + "etag": "1.8.1", + "fresh": "0.5.2", + "mitt": "^1.1.3", + "rxjs": "^5.5.6", + "typescript": "^4.6.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/browser-sync-ui": { + "version": "2.27.10", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.27.10.tgz", + "integrity": "sha512-elbJILq4Uo6OQv6gsvS3Y9vRAJlWu+h8j0JDkF0X/ua+3S6SVbbiWnZc8sNOFlG7yvVGIwBED3eaYQ0iBo1Dtw==", + "dev": true, + "dependencies": { + "async-each-series": "0.1.1", + "connect-history-api-fallback": "^1", + "immutable": "^3", + "server-destroy": "1.0.1", + "socket.io-client": "^4.4.1", + "stream-throttle": "^0.1.3" + } + }, + "node_modules/browser-sync/node_modules/qs": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz", + "integrity": "sha512-AY4g8t3LMboim0t6XWFdz6J5OuJ1ZNYu54SXihS/OMpgyCqYmcAJnWqkNSOjSjWmq3xxy+GF9uWQI2lI/7tKIA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bs-recipes": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", + "integrity": "sha512-BXvDkqhDNxXEjeGM8LFkSbR+jzmP/CYpCiVKYn+soB1dDldeU15EBNDkwVXndKuX35wnNUaPd0qSoQEAkmQtMw==", + "dev": true + }, + "node_modules/bs-snippet-injector": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz", + "integrity": "sha512-4u8IgB+L9L+S5hknOj3ddNSb42436gsnGm1AuM15B7CdbkpQTyVWgIM5/JUBiKiRwGOR86uo0Lu/OsX+SAlJmw==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "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==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chalk/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/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/clean-css": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", + "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/cliui/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/cliui/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/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==", + "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==" + }, + "node_modules/commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + }, + "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/condense-newlines": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz", + "integrity": "sha512-P7X+QL9Hb9B/c8HI5BFFKmjgBu2XpQuF98WZ9XkO+dBGgk5XgwiQz7o1SmpglNWId3581UcS0SFAWfoIhMHPfg==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-whitespace": "^0.3.0", + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/condense-newlines/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/condense-newlines/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha512-OO7axMmPpu/2XuX1+2Yrg0ddju31B6xLZMWkJ5rYBu4YRmRVlOjvlY6kw2FJKiAzyxGwnrDUAG4s1Pf0sbBMCQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.0", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/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/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/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "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/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "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/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "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/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/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/easy-extender": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", + "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", + "dev": true, + "dependencies": { + "lodash": "^4.17.10" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/eazy-logger": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.1.0.tgz", + "integrity": "sha512-/snsn2JqBtUSSstEl4R0RKjkisGHAhvYj89i7r3ytNUKW12y178KDZwXLXIgwDqLW6E/VRMT9qfld7wvFae8bQ==", + "dev": true, + "dependencies": { + "tfunk": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/editorconfig": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", + "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "dev": true, + "dependencies": { + "commander": "^2.19.0", + "lru-cache": "^4.1.5", + "semver": "^5.6.0", + "sigmund": "^1.0.1" + }, + "bin": { + "editorconfig": "bin/editorconfig" + } + }, + "node_modules/editorconfig/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/editorconfig/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/editorconfig/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/editorconfig/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "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/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/engine.io": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.2.0.tgz", + "integrity": "sha512-4KzwW3F3bk+KlzSOY57fj/Jx6LyRQ1nbcyIadehl+AnXjKT7gDO0ORdRi/84ixvMKTym6ZKuxvbzN62HDDU1Lg==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.3", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-client": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.2.3.tgz", + "integrity": "sha512-aXPtgF1JS3RuuKcpSrBtimSjYvrbhKW9froICH4s0F3XQWLxsKNxqzG39nnvQZQnva4CMvUK63T7shevxRyYHw==", + "dev": true, + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.3", + "ws": "~8.2.3", + "xmlhttprequest-ssl": "~2.0.0" + } + }, + "node_modules/engine.io-client/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/engine.io-client/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/engine.io-parser": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.4.tgz", + "integrity": "sha512-+nVFp+5z1E3HcToEnO7ZIj3g+3k9389DvWtvJZz0T6/eOCPIyyxehFcedoYrZQrp0LgQbD9pPXhpMBKMd5QURg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io/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/engine.io/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/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true, + "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/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/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "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/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/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "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.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "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.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha512-ejnvM9ZXYzp6PUPUyQBMBf0Co5VX2gr5H2VQe2Ui2jWXNlxv+PYZo8wpAymJNJdLsG1R4p+M4aynF8KuoUEwRw==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.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/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "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==" + }, + "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.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "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/glob/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/glob/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "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/handlebars/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/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "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/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/htmlparser2/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/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/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/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/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", + "dev": true, + "engines": { + "node": ">=0.10.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/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-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "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-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-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-like": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", + "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", + "dev": true, + "dependencies": { + "lodash.isfinite": "^3.3.2" + } + }, + "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-whitespace": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz", + "integrity": "sha512-RydPhl4S6JwAyj0JJjshWJEFG6hNye3pZFBRZaTUfZFwGHxzppNaNOVgQuS/E/SlhrApuMXrpnK1EEIXfdo3Dg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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/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/jake/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/jake/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/jake/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/jake/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/js-beautify": { + "version": "1.14.7", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.7.tgz", + "integrity": "sha512-5SOX1KXPFKx+5f6ZrPsIPEY7NwKeQz47n3jm2i+XeHx9MoRsfQenlOP13FQhWvg8JRS0+XLO6XYUQ2GX+q+T9A==", + "dev": true, + "dependencies": { + "config-chain": "^1.1.13", + "editorconfig": "^0.15.3", + "glob": "^8.0.3", + "nopt": "^6.0.0" + }, + "bin": { + "css-beautify": "js/bin/css-beautify.js", + "html-beautify": "js/bin/html-beautify.js", + "js-beautify": "js/bin/js-beautify.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/jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "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/limiter": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", + "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==", + "dev": true + }, + "node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dev": true, + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/liquidjs": { + "version": "9.42.1", + "resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-9.42.1.tgz", + "integrity": "sha512-7Dbxs2M7W0EwemTWkBNCLR7YZJ6Bm5FYJ+djMgAj4znqquSoex314JncMSxFsU5CkOC/4LZxecMq3LNgXrVYoQ==", + "dev": true, + "bin": { + "liquid": "bin/liquid.js", + "liquidjs": "bin/liquid.js" + }, + "engines": { + "node": ">=4.8.7" + }, + "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/localtunnel": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-2.0.2.tgz", + "integrity": "sha512-n418Cn5ynvJd7m/N1d9WVJISLJF/ellZnfsLnx8WBWGzxv/ntNcFkJ1o6se5quUhCplfLGBNL5tYHiq5WF3Nug==", + "dev": true, + "dependencies": { + "axios": "0.21.4", + "debug": "4.3.2", + "openurl": "1.1.1", + "yargs": "17.1.1" + }, + "bin": { + "lt": "bin/lt.js" + }, + "engines": { + "node": ">=8.3.0" + } + }, + "node_modules/localtunnel/node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, + "node_modules/localtunnel/node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/localtunnel/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/localtunnel/node_modules/yargs": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.1.1.tgz", + "integrity": "sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.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.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==", + "dev": true + }, + "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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/luxon": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.1.0.tgz", + "integrity": "sha512-7w6hmKC0/aoWnEsmPCu5Br54BmbmUp5GfcqBxQngRcXJ+q5fdfjEzn7dxmJh2YdDhgW8PccYtlWKSv4tQkrTQg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "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/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": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "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/mitt": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", + "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==", + "dev": true + }, + "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/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/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "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/nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dev": true, + "dependencies": { + "abbrev": "^1.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "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/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/nunjucks/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/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-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "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/openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha512-d/gTkTb1i1GKz5k3XE3XFV/PxQ1k45zDqGP2OA7YhgsaLoqm6qRvARAZOFer1fcXritWlGBRCu/UgeS4HAnXAA==", + "dev": true + }, + "node_modules/opn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "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/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/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/portscanner": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", + "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==", + "dev": true, + "dependencies": { + "async": "^2.6.0", + "is-number-like": "^1.0.3" + }, + "engines": { + "node": ">=0.4", + "npm": ">=1.0.0" + } + }, + "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/pretty": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz", + "integrity": "sha512-G9xUchgTEiNpormdYBl+Pha50gOUovT18IvAe7EYMZ1/f9W/WWMPRn+xI68yXNMUk3QXHDwo/1wV/4NejVNe1w==", + "dev": true, + "dependencies": { + "condense-newlines": "^0.2.1", + "extend-shallow": "^2.0.1", + "js-beautify": "^1.6.12" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "dev": true + }, + "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/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "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/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "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/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/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "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/resp-modifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", + "integrity": "sha512-U1+0kWC/+4ncRFYqQWTx/3qkfE6a4B/h3XXgmXypfa0SPZ3t7cbbaFk297PjQS/yov24R18h6OZe6iZwj3NSLw==", + "dev": true, + "dependencies": { + "debug": "^2.2.0", + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/resp-modifier/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/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/rimraf/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/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/rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==", + "dev": true + }, + "node_modules/rxjs": { + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", + "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", + "dev": true, + "dependencies": { + "symbol-observable": "1.0.1" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "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/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/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/send/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/send/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/send/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/send/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/send/node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/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/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "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/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "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/sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==", + "dev": true + }, + "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/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/socket.io": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.5.3.tgz", + "integrity": "sha512-zdpnnKU+H6mOp7nYRXH4GNv1ux6HL6+lHL8g7Ds7Lj8CkdK1jJK/dlwsKDculbyOHifcJ0Pr/yeXnZQ5GeFrcg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.2.0", + "socket.io-adapter": "~2.4.0", + "socket.io-parser": "~4.2.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.4.0.tgz", + "integrity": "sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==", + "dev": true + }, + "node_modules/socket.io-client": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.5.3.tgz", + "integrity": "sha512-I/hqDYpQ6JKwtJOf5ikM+Qz+YujZPMEl6qBLhxiP0nX+TfXKhW4KZZG8lamrD6Y5ngjmYHreESVasVCgi5Kl3A==", + "dev": true, + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.2", + "engine.io-client": "~6.2.3", + "socket.io-parser": "~4.2.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-client/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/socket.io-client/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/socket.io-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.1.tgz", + "integrity": "sha512-V4GrkLy+HeF1F/en3SpUaM+7XxYXpuMUWLGde1kSSh5nQMN4hLrbPIkD+otwh6q9R6NOQBN4AMaOZ2zVjui82g==", + "dev": true, + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-parser/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/socket.io-parser/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/socket.io/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/socket.io/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/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "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/statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-throttle": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", + "integrity": "sha512-889+B9vN9dq7/vLbGyuHeZ6/ctf5sNuGWsDy89uNxkFTAgzy0eK7+w5fL3KLNRTkLle7EgZGvHUphZW0Q26MnQ==", + "dev": true, + "dependencies": { + "commander": "^2.2.0", + "limiter": "^1.0.5" + }, + "bin": { + "throttleproxy": "bin/throttleproxy.js" + }, + "engines": { + "node": ">= 0.10.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-width/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/string-width/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-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "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/symbol-observable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", + "integrity": "sha512-Kb3PrPYz4HanVF1LVGuAdW6LoVgIwjUYJGzFe7NDrBLCN4lsV/5J0MFurV+ygS4bRVwrCEt2c7MQ1R2a72oJDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tfunk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-4.0.0.tgz", + "integrity": "sha512-eJQ0dGfDIzWNiFNYFVjJ+Ezl/GmwHaFTBTjrtqNPW0S7cuVDBrZrmzUz6VkMeCR4DZFqhd4YtLwsw3i2wYHswQ==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "dlv": "^1.1.3" + } + }, + "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/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "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/typescript": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz", + "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.2.tgz", + "integrity": "sha512-00y/AXhx0/SsnI51fTc0rLRmafiGOM4/O+ny10Ps7f+j/b8p/ZY11ytMgznXkOVo4GQ+KwQG5UQLkLGirsACRg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "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-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "deprecated": "support for ECMAScript is superseded by `uglify-js` as of v3.13.0", + "dependencies": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "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/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "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/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/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/wrap-ansi/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/wrap-ansi/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/wrap-ansi/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/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.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "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/xmlhttprequest-ssl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz", + "integrity": "sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "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==" + }, + "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": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/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/yargs/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/yargs/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/yargs/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" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..3bfd21f --- /dev/null +++ b/package.json @@ -0,0 +1,28 @@ +{ + "name": "galuhsahidcom", + "version": "0.0.1", + "description": "Personal website.", + "main": "index.js", + "scripts": { + "build": "npx eleventy", + "watch": "npx eleventy --watch", + "debug": "DEBUG=* npx eleventy", + "serve": "npx @11ty/eleventy --serve" + }, + "repository": { + "type": "git", + "url": "git+https://git.velouria.dev/gal/personal-website.git" + }, + "keywords": [], + "license": "ISC", + "devDependencies": { + "@11ty/eleventy": "^1.0.2", + "@11ty/eleventy-plugin-rss": "^1.0.7" + }, + "dependencies": { + "@11ty/eleventy-upgrade-help": "^1.0.1", + "clean-css": "^4.2.1", + "luxon": "^3.1.0", + "uglify-es": "^3.3.9" + } +} diff --git a/src/404.md b/src/404.md new file mode 100644 index 0000000..389a802 --- /dev/null +++ b/src/404.md @@ -0,0 +1,7 @@ +--- +title: 404 +layout: layouts/page.njk +permalink: /404.html +--- + +Page not found. diff --git a/src/_data/global.json b/src/_data/global.json new file mode 100644 index 0000000..707afc2 --- /dev/null +++ b/src/_data/global.json @@ -0,0 +1,13 @@ +{ + "arrowsNext": "→, ↳, ↬, ➝, ➨, ⇢, ➺, ➽, ➯, ➔, ⤷, ⫸", + "arrowsPrevious": "←, ↵, ↫, ⬱, ⬸, ⬳, ⬿, ⤶, ⫷", + "arrowsTop": "↟, ⇑, ⬏, ↑, ⇡, ⟰, ⤴", + "lang": "en", + "schemaType": "Person", + "siteTitle": "Galuh Sahid", + "url": "https://galuhsahid.com", + "author": { + "name": "Galuh Sahid", + "email": "galuh.sahid@protonmail.com" + } +} diff --git a/src/_includes/assets/css/base.css b/src/_includes/assets/css/base.css new file mode 100644 index 0000000..7bae0de --- /dev/null +++ b/src/_includes/assets/css/base.css @@ -0,0 +1,170 @@ +html { + box-sizing: border-box; + -webkit-text-size-adjust: 100%; +} + +*, +*::after, +*::before { + box-sizing: inherit; +} + +*:focus { + outline: 0; +} + +body { + color: var(--color-black); + display: flex; + flex-direction: column; + margin: 0; +} + +html, +body { + font-family: "Inclusive Sans", sans-serif; + margin: 0; + padding: 0; + line-height: 1.5; +} + +main { + flex-grow: 1; +} + +p, +pre, +code { + line-height: 1.5; +} + +small { + color: var(--color-grey-dark); + font-size: var(--font-small); + line-height: var(--line-height-small); +} + +time { + font-size: var(--font-small); + line-height: var(--line-height-small); +} + +h1, +h3 { + color: var(--color-1); + font-size: var(--font-small); + font-weight: inherit; + line-height: var(--line-height-small); + margin: 0; +} + +h2 { + color: var(--color-1); + font-weight: inherit; + font-size: 1.5rem; + margin: 0; + line-height: 1.5; + font-style: italic; +} + +h4, +h5, +h6 { + color: var(--color-black); + font-size: var(--font-small); + font-weight: inherit; + line-height: var(--line-height-small); + margin: 0; +} + +strong { + font-family: "Inclusive Sans", sans-serif; + font-style: normal; + font-weight: 700; +} + +ol, +ul, +p { + margin: 0; + padding: 0; +} + +ul { + list-style: none; +} + +a { + color: currentColor; + text-decoration: none; + background: rgba(245, 215, 110, .5); + transition: all linear .2s; +} + +.hover-image { + position: relative; + cursor: pointer; + text-decoration: underline; + text-decoration-color: var(--color-1); + text-decoration-thickness: 1px; + text-underline-offset: 0.25rem; +} + +.hover-image::after { + content: ''; + position: absolute; + top: 100%; + left: 100%; + width: 300px; /* Adjust size as needed */ + height: 200px; /* Adjust size as needed */ + background-image: var(--hover-image); + background-size: cover; + background-position: center; + opacity: 0; + transition: opacity 0.3s ease; + pointer-events: none; + z-index: 1; +} + +.hover-image:hover::after { + opacity: 1; +} + + +a:focus { + border: 1px solid var(--color-1); + color: var(--color-1); + text-decoration: none; +} + +img { + display: inline-block; + height: auto; + max-width: 100%; + vertical-align: middle; +} + +figure { + margin: 0; +} + +svg { + display: inline-block; + height: auto; + max-width: 100%; + vertical-align: middle; +} + +button { + appearance: none; + background-color: transparent; + border: 0; + border-radius: 0; + color: inherit; + cursor: pointer; + font-family: inherit; + font-size: inherit; + font-weight: inherit; + margin: 0; + padding: 0; +} diff --git a/src/_includes/assets/css/components.blocks.css b/src/_includes/assets/css/components.blocks.css new file mode 100644 index 0000000..b75865a --- /dev/null +++ b/src/_includes/assets/css/components.blocks.css @@ -0,0 +1,74 @@ +.blocks { + max-width: none; +} + +.block { + background-color: var(--color-white); + margin-bottom: var(--gutter); + padding: 1rem; + position: relative; +} + +.block__link { + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.block__link:hover, +.block__link:focus { + border: 1px solid var(--color-1); +} + +.block__link:hover ~ .block__content .block__title, +.block__link:focus ~ .block__content .block__title, +.block__link:hover ~ .block__content small, +.block__link:focus ~ .block__content small { + color: var(--color-1); +} + +.block__link:hover ~ .block__content .block__arrow, +.block__link:focus ~ .block__content .block__arrow { + color: var(--color-1); + display: block; +} + +.block__desc { + font-size: var(--font-small); + line-height: var(--line-height-small); + color: var(--color-grey-dark); +} + +.block__desc a { + text-decoration: none; +} + +.block__desc a:focus { + border: 1px solid var(--color-1); +} + +.block__media { + overflow: hidden; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + max-height: 3.75rem; +} + +.block__media img { + max-height: 3.75rem; + padding-bottom: 0.625rem; + padding-right: 0.625rem; + min-height: 60px; /* match to height of images to stop "pop" */ +} + +.block__arrow { + bottom: 0; + display: none; + padding: 0.5rem 1rem; + position: absolute; + right: 0; + transform: rotate(-45deg); +} diff --git a/src/_includes/assets/css/components.css b/src/_includes/assets/css/components.css new file mode 100644 index 0000000..b7d0482 --- /dev/null +++ b/src/_includes/assets/css/components.css @@ -0,0 +1,47 @@ +.button { + background-color: var(--color-2); + border-radius: 0.125rem; + color: var(--color-white); + display: inline-block; + margin-bottom: 1rem; + margin-top: 0.5rem; + padding: 0.125rem 0.5rem; + text-decoration: none; +} + +.tags { + display: flex; + flex-wrap: wrap; +} + +.tag { + color: var(--color-grey-dark); + font-size: var(--font-small); + line-height: var(--line-height-small); +} + +.tag a { + text-decoration: none; +} + +.tag:after { + content: ","; + margin-right: 0.2rem; +} + +.tag:last-child:after { + content: none; +} + +.activity { + margin-bottom: 0.875rem; +} + +.activity__time { + color: var(--color-grey-dark); + margin-right: 1rem; +} + +.header--article { + margin-bottom: 0.875rem; +} diff --git a/src/_includes/assets/css/components.footer.css b/src/_includes/assets/css/components.footer.css new file mode 100644 index 0000000..9caa059 --- /dev/null +++ b/src/_includes/assets/css/components.footer.css @@ -0,0 +1,31 @@ +.footer { + font-size: var(--font-small); + line-height: var(--line-height-small); + position: relative; +} + +.footer--site { + background-color: var(--color-2); + padding-top: 1rem; +} + +.footer .section { + padding-bottom: 1.25rem; + padding-left: var(--gutter); + padding-right: var(--gutter); +} + +.footer--site h2 { + color: var(--color-1); + font-size: var(--font-small); + line-height: var(--line-height-small); + margin-top: 0 !important; +} + +.footer--site *:last-child { + margin-bottom: 0; +} + +.section--footer > * { + max-width: 25rem; +} diff --git a/src/_includes/assets/css/components.header.css b/src/_includes/assets/css/components.header.css new file mode 100644 index 0000000..7e7588c --- /dev/null +++ b/src/_includes/assets/css/components.header.css @@ -0,0 +1,127 @@ +.header--site, +.header--desktop, +.header--panel { + margin-bottom: 1.625rem; + padding-bottom: var(--gutter); + padding-top: var(--gutter); +} + +.header--desktop, +.header--panel { + display: none; +} + +.header--site { + display: flex; + flex-wrap: wrap; + padding-left: var(--gutter); + padding-right: var(--gutter); +} + +.header--site > *:first-child { + flex-grow: 1; + padding-right: var(--gutter); +} + +.header--site > *:last-child { + margin-right: calc(var(--gutter) * -1); +} + +.header--site > * { + margin-left: calc(var(--gutter) * -1); +} +.header--site .nav > * { + margin-right: 0; +} + +.header--site .nav { + padding-left: calc(var(--gutter) * -1); + padding-right: calc(var(--gutter) * -1); +} + +.nav__list { + display: flex; + justify-content: space-between; +} + +.header--site .nav__list { + flex-wrap: wrap; +} + +.nav__link { + border: none; + color: var(--color-grey-dark); + padding: 0.5rem var(--gutter); + text-decoration: none; +} + +.nav__link--current, +.panel--profile .nav__link { + color: var(--color-black); +} + +.nav__link:hover, +.nav__link:focus { + border: none; + color: var(--color-1); +} + +.site-title { + font-size: inherit; + line-height: inherit; +} + +.writing--tag .header--site .nav__item--writing { + padding-right: var(--gutter); +} + +.writing--tag .header--desktop .nav__item--writing { + max-width: 40rem; +} + +.writing--tag .nav__link--current { + color: var(--color-grey-dark); + padding-right: 0; +} + +.writing--tag .nav__link--current:hover, +.writing--tag .nav__link--current:focus { + color: var(--color-1); +} + +.writing--tag .panel, +.writing--tag .nav__item { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.writing--tag .nav__item { + max-width: 100vw; +} + +.skip-buttons:focus-within { + display: flex; + padding: var(--gutter) var(--gutter) 0 var(--gutter); +} + +.button--skip { + border: none; + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + margin: 0; + padding: 0; + position: absolute !important; + width: 1px; +} + +.button--skip:focus { + border: 1px solid color(--color-1); + clip: none; + height: auto; + overflow: auto; + padding: 0.125rem 0.5rem; + position: static !important; + width: auto; +} diff --git a/src/_includes/assets/css/components.pagination.css b/src/_includes/assets/css/components.pagination.css new file mode 100644 index 0000000..a4fb9cf --- /dev/null +++ b/src/_includes/assets/css/components.pagination.css @@ -0,0 +1,59 @@ +.pagination { + padding: var(--gutter); + position: relative; +} + +.pagination--simple { + padding: 0; +} + +.pagination__simple { + display: flex; + font-size: 1.5rem; + justify-content: space-evenly; +} + +.pagination__list { + color: var(--color-1); + display: flex; + flex-wrap: wrap; + list-style: none; + max-width: 40rem; + width: calc(100vw - (var(--gutter) * 4) - 2rem); +} + +.pagination a { + color: var(--color-1); + text-decoration: none; +} + +.pagination a:hover, +.pagination a:focus { + color: var(--color-1); +} + +.pagination__simple a, +.pagination__top { + padding: var(--gutter); +} + +.pagination__simple a:hover, +.pagination__top a:hover { + color: var(--color-black); +} + +.pagination__list a { + color: var(--color-grey-dark); +} + +.pagination__list li:not(:last-child) .pagination__page:after { + content: ","; + margin-right: 0.3rem; +} + +.pagination__top { + bottom: 0; + font-size: 1.5rem; + position: absolute; + right: 0; +} diff --git a/src/_includes/assets/css/components.panel.css b/src/_includes/assets/css/components.panel.css new file mode 100644 index 0000000..5abf72f --- /dev/null +++ b/src/_includes/assets/css/components.panel.css @@ -0,0 +1,24 @@ +.panel--blocks { + background-color: var(--color-grey-light); +} + +.panel-contents { + padding-left: var(--gutter); + padding-right: var(--gutter); +} + +.panel--profile .panel-contents section { + margin-bottom: 3.125rem; +} + +.panel--blocks .panel-contents section { + margin-bottom: 1.25rem; +} + +.panel:last-child { + display: none; +} + +.panel--profile .prose > *:first-child { + margin-top: 0; +} diff --git a/src/_includes/assets/css/fonts.css b/src/_includes/assets/css/fonts.css new file mode 100644 index 0000000..b066815 --- /dev/null +++ b/src/_includes/assets/css/fonts.css @@ -0,0 +1,15 @@ +@font-face { + font-display: swap; + font-family: Inclusive Sans; + font-style: normal; + font-weight: 700; + src: url(/fonts/InclusiveSans-Regular.woff2) format("woff2"); +} + +@font-face { + font-display: swap; + font-family: Inclusive Sans; + font-style: italic; + font-weight: 700; + src: url(/fonts/InclusiveSans-Italic.woff2) format("woff2"); +} diff --git a/src/_includes/assets/css/greyscale.css b/src/_includes/assets/css/greyscale.css new file mode 100644 index 0000000..3e6e701 --- /dev/null +++ b/src/_includes/assets/css/greyscale.css @@ -0,0 +1,92 @@ +.greyscale { + --color-1: var(--color-black); + --color-2: var(--color-grey); +} + +.greyscale a { + text-decoration-color: inherit; +} + +.greyscale a:hover, +.greyscale a:focus { + text-decoration: none; +} + +.greyscale .nav__link--current:hover, +.greyscale .nav__link--current:focus { + color: var(--color-grey-dark); +} + +.greyscale .activity__time { + color: var(--color-black); +} + +.greyscale .subtle-links a:hover { + text-decoration: underline; +} + +.greyscale .pagination a:hover, +.greyscale .pagination a:focus { + color: var(--color-grey-dark); +} + +.greyscale .pagination__list a:hover, +.greyscale .pagination__list a:focus { + color: var(--color-black); +} + +.greyscale .footer--site { + background-color: var(--color-black); + color: var(--color-white); +} + +.greyscale .footer--site h2 { + color: inherit; +} + +.greyscale .footer--site a, +.greyscale .footer--site a:hover, +.greyscale .footer--site a:focus { + color: inherit; +} + +.greyscale .footer--site a:focus { + border: 1px solid var(--color-white) !important; +} + +.adjust-contrast { + border: 1px solid transparent; + margin: 0.25rem calc(var(--gutter) - 0.5rem); + padding: 0.5rem; + position: absolute; + right: 0; + top: 0; +} + +.adjust-contrast:focus { + border: 1px solid var(--color-1); +} + +.greyscale .adjust-contrast:focus { + border: 1px solid var(--color-white); +} + +.adjust-contrast:after { + color: var(--color-1); +} + +.adjust-contrast:after, +.greyscale .adjust-contrast:hover:after, +.greyscale .adjust-contrast:focus:after { + content: "◐"; +} + +.greyscale .adjust-contrast:after { + color: var(--color-white); +} + +.greyscale .adjust-contrast:after, +.adjust-contrast:hover:after, +.adjust-contrast:focus:after { + content: "◑"; +} diff --git a/src/_includes/assets/css/helpers.css b/src/_includes/assets/css/helpers.css new file mode 100644 index 0000000..20ba91d --- /dev/null +++ b/src/_includes/assets/css/helpers.css @@ -0,0 +1,29 @@ +/**************** +** Helpers ** +****************/ +.visually-hidden { + /* NOTE accessible hide via https://a11yproject.com/posts/how-to-hide-content/ */ + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} + +.color-grey { + color: var(--color-grey-dark); +} + +.subtle-links a { + text-decoration: none; +} + +.subtle-links a:hover { + text-decoration: underline; + color: var(--color-1); +} + +.subtle-links a:focus { + border: 1px solid var(--color-1); + color: var(--color-1); +} diff --git a/src/_includes/assets/css/keyboard.css b/src/_includes/assets/css/keyboard.css new file mode 100644 index 0000000..009f395 --- /dev/null +++ b/src/_includes/assets/css/keyboard.css @@ -0,0 +1,40 @@ +.is-tabbing .header--desktop { + display: none; +} + +/* Visually unhide the site header */ +.is-tabbing .header--site, +.is-tabbing .header--site .nav, +.is-tabbing .header--site .nav__list, +.is-tabbing .header--site .nav__item, +.is-tabbing .header--site .site-title, +.is-tabbing .header--site .nav__link { + clip: auto; + height: auto; + overflow: auto; + position: static !important; + width: auto; +} + +.is-tabbing .header--panel { + display: none; +} + +.is-tabbing .header--site { + padding-bottom: 1rem; + padding-left: var(--gutter); + padding-right: var(--gutter); + padding-top: var(--gutter); +} + +.is-tabbing .header--site .aria-title { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} + +.is-tabbing .nav__link { + padding: 0.5rem var(--gutter); +} diff --git a/src/_includes/assets/css/layout.css b/src/_includes/assets/css/layout.css new file mode 100644 index 0000000..db5aafd --- /dev/null +++ b/src/_includes/assets/css/layout.css @@ -0,0 +1,28 @@ +.article--single { + margin-bottom: 10rem; + padding-left: var(--gutter); + padding-right: var(--gutter); +} + +.writing .main section, +.post .main section, +.panel-contents { + max-width: 40rem; +} + +.panel--blocks .panel-contents { + max-width: 100%; +} + +.writing .main, +.post .main { + display: flex; + flex-direction: column; +} + +.writing .main section, +.post .main section { + flex-grow: 1; + align-self: center; + margin-top: 5rem; +} diff --git a/src/_includes/assets/css/media.print.css b/src/_includes/assets/css/media.print.css new file mode 100644 index 0000000..ee39b2f --- /dev/null +++ b/src/_includes/assets/css/media.print.css @@ -0,0 +1,19 @@ +@media print { + @page { + size: A4; + margin: 0; + } + * { + -webkit-print-color-adjust: exact; + print-color-adjust: exact; + } + html, + body { + font-size: 10px; + background: #ffffff; + overflow: visible; + margin-left: auto; + margin-right: auto; + max-width: 40rem; + } +} diff --git a/src/_includes/assets/css/media.screen-large.css b/src/_includes/assets/css/media.screen-large.css new file mode 100644 index 0000000..a1929f2 --- /dev/null +++ b/src/_includes/assets/css/media.screen-large.css @@ -0,0 +1,101 @@ +@media screen and (min-width: 40em) { + :root { + --gutter: 1.25rem; + } + + .header--desktop { + display: flex; + } + + .header--site, + .header--site * { + /* Visually hide */ + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; + } + + .header--panel { + display: block; + } + + nav { + width: 100%; + } + + .panel:last-child { + display: block; + } + + .home, + .home body, + .home main { + height: 100%; + overflow: hidden; + } + + .panel--profile .section--footer { + width: 100%; + } + + .home main { + display: flex; + } + + .panel { + width: 100%; + } + + .panel--profile, + .panel--blocks { + height: 100%; + overflow: auto; + -webkit-overflow-scrolling: touch; + } + + .activity { + align-items: baseline; + display: flex; + } + + .activity__time { + min-width: 5.125rem; + } + + body > footer { + display: flex; + } + + body footer section { + width: 100%; + } + + .is-tabbing .has-panels .header--site { + left: 0; + position: sticky !important; + right: 0; + top: 0; + } + + .is-tabbing .panel--blocks { + background-color: var(--color-white); + } + + .is-tabbing .block__link { + border: 1px solid var(--color-grey); + } + + .is-tabbing .block__link:hover, + .is-tabbing .block__link:focus { + border: 1px solid var(--color-1); + } +} + +@media screen and (min-width: 55em) { + .home .panel--profile footer { + display: flex; + } +} diff --git a/src/_includes/assets/css/typography.css b/src/_includes/assets/css/typography.css new file mode 100644 index 0000000..c6c073d --- /dev/null +++ b/src/_includes/assets/css/typography.css @@ -0,0 +1,96 @@ +.prose p, +.prose ul, +.prose ol, +.prose h1, +.prose h2, +.prose h3, +.prose h4, +.prose h5, +.prose h6, +.prose hr { + margin-bottom: 0.625rem; +} + +.prose h1, +.prose h2, +.prose h3, +.prose h4, +.prose h5, +.prose h6 { + margin-top: 2rem; +} + +.prose p ~ p img { + margin-bottom: 1rem; + margin-top: 1rem; +} + +.prose p ~ p:last-child img { + margin-bottom: 0; +} + +.prose blockquote { + color: var(--color-grey-dark); + border-left: 1px solid var(--color-1); + margin-left: 0; + margin-top: 0; + padding-left: var(--gutter); +} + +.prose hr { + background-color: var(--color-1); + border: 0; + height: 1px; + margin-bottom: var(--gutter); + margin-left: 0; + margin-top: var(--gutter); +} + +.article .prose ul { + list-style: disc; + padding-left: 1rem; +} + +.article .prose ol { + padding-left: 1rem; +} + +.prose code, +.prose pre { + font-size: 15px; +} + +.prose code { + background: var(--color-2); + padding: 0.125rem; +} + +.prose mark { + background: var(--color-2); + padding: 0.125rem; +} + +.prose pre { + background: var(--color-2); + padding: 0.5rem; +} + +.prose pre code { + padding: 0; +} + +.section--contact p { + margin-bottom: 0; +} + +.section--contact ul { + display: flex; +} + +.section--contact li:not(:last-child) { + margin-right: 0.25rem; +} + +.section--contact li:not(:last-child):after { + content: ", "; +} diff --git a/src/_includes/assets/css/variables.css b/src/_includes/assets/css/variables.css new file mode 100644 index 0000000..aba6698 --- /dev/null +++ b/src/_includes/assets/css/variables.css @@ -0,0 +1,12 @@ +:root { + --color-1: #FF69B4; + --color-2: #FFFFC5; /* Customise */ + --color-black: #353535; + --color-grey: #eaeaea; + --color-grey-dark: #8a8a8a; + --color-grey-light: #f8f8f8; + --color-white: #ffffff; + --font-small: 1rem; + --gutter: 1rem; + --line-height-small: 1.4; +} diff --git a/src/_includes/assets/favicon/android-chrome-192x192.png b/src/_includes/assets/favicon/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..a90b982e69de3282bf708255d30f0413480fc9cb GIT binary patch literal 2046 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zcaljKx9jP7LeL$-HD>VBg{C;uum9 z_jYz{##C0BWApzMv1AtL&#A=O;8wNg4xG&YD~``tX25H&#`0* zb5PDyE=jG_((Qi)F3nI1F@2EpesB0pe($UaCQs$(Xz;flsP|n^QTihM*yW2?|NM&Z zH(SMU^J3todp~)lWNO?N&OUA>u)qC)rn|zTHJ8-h#8MX)66W%J zQK|a8mm9(x7EiZj4%Z9OjGJ2WPE)>HxW(ZsOI^^DxwH2DJ^Wa|y^VXrqWo=a{CiiP z*m+fcdbQI6Hx8Ga%bAm>9XWL@_V~Gq9Sm>xzMgvXjA?zZ$f?Y}=?<fE)s7R3*E8IVvWqVb+~d7($+JTRhXf?-8}+A_ z>Rv2;ynUjU-P5}l^qy{>P_by&|@>_ZOx3gg{AEarf&Hb~nLItEJFZ7kT%eL=2VXtyU^ILX09%yyY65VCH zY3&}buBUoCPjWWy=Xmn!#I||UFGngg#GBB=rt!~4#fiatjBO%uQptCGx3^@m8F)&43_pe|{V7|s8 za9~&6A!P>XQ6opga_A4C1-GYEc`w}XoRLADY2}5r6TN?@tv1;ac}Zvamy}ZV3A;mQ z?oohe`i<5?pP~gT+?^-C@1Nq7Ys>FZ6?aKQo28{xwZNgveao_ypI?;L>s9}EIvNmp zY3Vwb6S=Mrw0Tp5OSaeiU(PUd;Zx~%fzM8dNpQUORCt_MYPw%Ai0}7lf4$e0;S0q) zRsD^Y%zMD1)%BwH+%wnXMSS83uJ?0f?Y=BCdhS;saHLpe!bab(kfKkS`vS0lo~OM& z_?YyhWtK)tpIcNvY}TsmPs_V6AuBsokk#Vb;hgyT_Dx%YF6|T+V?Q{D6HWG8Y zug#UHy5e77oVn98uqtR`afSbbEmJwCZr$gh`IldmYe{Bmp2ft#}gZ|JX# z7d-Ep{#iRYb-iE1qsx!3eX3lgz15>~?Uc_;W~_Yl{EothdSMUI_#Ewj>r+=R;h$1k z8@2hv?v6*@eD(Fx*BdtfxU=BvVNg|A+B{v8Tk=tnr?~7-t)n;hSoO5dzW?8wrEdC{ z)lTu+#mhyaLstHek*vN_`*+_X=5<-~pYu1{k{an^LB{Ts5Zu)L2 literal 0 HcmV?d00001 diff --git a/src/_includes/assets/favicon/android-chrome-512x512.png b/src/_includes/assets/favicon/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..e32ca86f0bc9fa200b914123c8b10d44120f9d27 GIT binary patch literal 8336 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 SZzFXh0lRkW^();Lb?$%KeLrUa literal 0 HcmV?d00001 diff --git a/src/_includes/assets/favicon/apple-touch-icon.png b/src/_includes/assets/favicon/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..565ceba9bc5ebb723a4ddba885c6f0026607f187 GIT binary patch literal 2016 zcmeH|>syis7{*^;1Pde4G$}N#=F)kfOfy6C0H&@+R!-Bz8J4)T+`5RdD;=F_Z0=+sk+aMqa~?YO@$@bH<%I{+}q47z9Njx(YMd zDG&xeIu}Q`Z|gUVXb`OjSiow!h;(zT-Zr!Nm|as9V|)mbd^oasE$NsO8E?YseCA`? z19L}-$Ux=?i>X(1NY9ZQpuY$Xz|Y{5vma*E{T4nSy4pzTl{Hjf!yocU2dB7u{yCR0 zK9mAs>%CQkuziY0Bd7Qeeot=HMC?;Wyg8^hR#hI*ZE&$Wt2wCcvAJ>yWTh>m!& zQV%iYIa{vBbx^T$pv{iAoga24EHZ;Uu!*#l5!x8q8Dy66b1$NgWOOYvwBk zwj>88IPqQk>IOq`b$IWZ_9%de*gJ9PI= zPw{@ud!d+75qMF<$2Ms!2C*001i-l3%p!rK<&W>nVmI+Ng z(Kowt5QwDpQt#Zyy1gt-6*H`3^zt&rbg`_ByL%?))<-E=>(B8@8_00*`cnX#ik7wP z3~g?*e_Pt)xt|Bw6eJL83)#XJD?hcq$qV2OP0PEhI=4$R`-f=EoE`m<*>MGPyRD2( owylQ4Q+>;onPWW`ld~5;f?X*ZSA054pnKUspdX3&&^PMZe;P;S1ONa4 literal 0 HcmV?d00001 diff --git a/src/_includes/assets/favicon/favicon-16x16.png b/src/_includes/assets/favicon/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..939e194785658a98e39f5d953e7aa827c99d5c0a GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|+&oz{#wYqSm#^m?22TX5;hDTQ`9wGI+ZBxvXB>ArbCx zuLtrrIPfrE;1hnp94am&;Gw5@kkRV^o0Ub#6oG$!2adU?FSz@Awc&HNa(gB-h8GWt zSs%20i|Ngr&k$Wx^jhTHv67g+`PX?*MK>7UuV1O9z{u(0z$7%Gfkg$xd?3zr@v=_U d9JceH*&E*%iK>)dVh7sJ;OXk;vd$@?2>`OdJu?6R literal 0 HcmV?d00001 diff --git a/src/_includes/assets/favicon/favicon.ico b/src/_includes/assets/favicon/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..d2b5f85b31f2bf67e1c56c5df9ed67abe3deac53 GIT binary patch literal 15406 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 z z4D7j!)zpfPQW3r$9oS`kYVQI?vPs9)cL`R|1!>+FGgVA26E9YMJ*{K^uy1X4A)CoA zVVAKr?6WDaB=cVjfW`!J6gcCu>u$QMB!C%ojd%F*Pk6)`mXVPsHFJ`aE9G=xm-dOh z3_vEzL4NmC?~9m9riN+lsH?M8_nX6=*!gU_7yJ{6>wy=~e{*kc&#k#RMX0+64F39V z-s!#m{|yzCQL6S&E=TI)R{$Rw{iB4B-qsiB|I+(vgg)MQ9|yD)a1h?sowhqB$9dNk zyRXbk@0k(kPeS%H^0P*brriqtd)n_k(4Hp}=mBgY?3H&2@vi_kVIcea=@e5;(cs_=Z#?~S$z{3OVQY5?agFry0&I$E>%<0bTmh& zxw_5QWuDI#`C_qNOMI2?hn0c20~5Ei#tdxS$rg9B!CmZa;b@eDtz2#AVjCaF^fQ5L zH@>6#I;_7V26&jSNBEIBE7W-*&LMGQ4Es14<7Nk=dQD8)v@p0URR0?ik zg?8E{qS7gV)YWwB>(h`@bupiN8XS1#8?aV z;GyxE?trMpwjg&y{)eA%X|zLSP8?Qj5Ai??j`) z=$K5OSOj}rv@-eNi6E%1%TwNqPQkbSG;~!G%7Ds}K}pXfJgAi3J8GmA{s>X|N4H8L z2jc4w)q>$m%vZ6{$%5i7<*&y&ohMY)tbW62TQ-HB4)`M^v zsi-bgXvjcNo?5|j$79Xmm^0P}SSk$E5(AMccI2c7x#~BjqX!uyb;IbPP26!x9{>KH zqMWtosJ!drj!ApLYp_As+mWJ^sK)xzL9Wjh}j2-k}D7)XD<9ATo8G%E}=4?fbA{qyLzzkO;P^v&Y=Gtg^ zkD3b+)Pmo$Bvv4`NC3GoxmEH$x0RGp@*5>Jr*QEZ)(?D9lYV$fIMwrt9P7J&eSb^H zSjFdE3lwBLRI_CYtd2B-J1OC=#HTQs09RFzZuJ6PF3Mg0kE$F_hE{8Q8^56eAy4=` zGZ1q`0&=8Cpvno~k_E`JJ|wvN&y>zqt;9ruI5_ZR=43!*j?iFn5^w7DNu+W|oO9lT zVt!alF>}a&W9vnr85Ii3*g%IPs5t?;oCG~ifritd&lxb_EEsYQ7;)~7Ln!u5F=hS0 ztJLsgqDW2UQ4e>&D!-Q>_ZQ{Qa~orVK72e6>(xn1R`|w*F;kQlWri|GS)eRYRw!$f z1N7Vpq)Apgtwv6yF49xadf`m4aFVZmXUM3bUO&T%bBK&2k_k-|IqjBJmBhf>PFfv%x`&{SM!>w{6bbm9#ZA(cxl;-H-<$<_RyBO6jl{E4Z!6U}wk z6Ibre(d?T5)nBI#DIYOQv;=aW*XR6cJ~5FdUx!|9g{79&hw*#^Ut7xWHt7_HErN=5)ba*VOAe&_!rUj#T z9PX_wj~b2`Wu+_8G^)jI80~2)$`D6o131^@qEyiWJ!)tJw{g%U649ANwOI(a+_CUz z>JX4Z6v4pVZtMs_S@It2M_)^$*3c7OY%)}D$oQjb^?eHoV988ZBBfip2ku>A?uyfmRMXQ`Oa^t}I&duFHp1HQ5cKi?0*%}|#42;7Q1 z_E3HuWxmdqg<;JZ8a%d8<)%NQ9!&(AxQ#AUEgzLy7i8x@LGfDd$U#o$KNO=3M*g50 z_Uw%=7@I2*8*Btmci?6qqCI;^CSrB1ctYKW&;4b|n;j;%dM74c9d6BwpYsxA9YzFvrL9l%u+zH(l6aYx! z$hsWNrW_nwGQDKC<bnhw zK3ibl3j0-@`=fI&wV$s_kEs!4%+YsgCi`=g=&@#gt>5Wtz&pU{ua6d2){rp zK>0zv1(Z)9vmpe!zKQ@aWD?pGRfiy_F@XUogC&R*>G_l*3c|oGDO(R{GKp^qw}9!4 zDK?O9`?&OvIN7<`o)!NJ9?w~B%;cpomH62|DwKW#2C}5QeH6)1;Lo7w8VKSy;0@iN ztW9=Tiz1`Yu#GIhnhlOPx-Gb&DG*KJ8mm(h;PfKP34LrOz$5?b&6=UvGe zf6tOhpD`K9t^hLOuj{vkFwJvjE7JKBvxdjeZFzpxN+Lt1P(iX}!@jk&J+(wI5zFLk z*wE@@FG*y|CYZE{`K|T#hWAApUMP$Xig4oJX6$FV@pw}%NU*Kiux=Mm#!cQp(VF_m zH~qQobO3@xN*qrTCPQM#nQ}xD=t8bY)N|==L_#9xJEn=U#a5?*&Y#5dKQ`G~C{d&g zWKF1b&SQ zL_Hv%!#uRJT{K0jREP5(6H_EpwzbT7(3!-`M`Cqc)D5;Tb3Nac`IGQ7Q)= z8k_04KFnIgsQZx2`fui3Pl`y8GEkZ(jI< zAMrHGJO&U)Z9e>vR@sI417SGbXrKvag<|@UFN_LC7etw4i2h1-_%a})f%W>=A#$~Gx7;7QxTfLLT7>YuJA-nc~NS9D>UCFY4(4Ivq?s!igJdbY^^{)lnZ zT9_LQPU)iAl8wd9lb1VTs>QP?l$l?k$`CI=E|%Osuk?%6{;gU(2`(Bp80G_2>o65!H=ks5 zGRj2VsOfqrpm>ddHJ|MIuh%^ShF*beQ5`hl0qH>Ez{ce^n*m$}PXbRrq@RjtH@itR zUA0Y%Q8XTL${czmr&NfbP?9^kXPV^m#8Qq}>k+^ynAkQ!R#%^et_!BYu9fhq&EgOg@+dFkp-!(+<|=L@ z+p)KW3%%4yeLm95Ja`r3U1Bldqc;)%LV-xi{@H>EYA&ALL^Ko6Kad2PU1|n$60Pk2 zb~p%D*Z>HKXmws8rp=40DwPQVNpUSv_PEvbqoC@8OkBe18S*lxN zndm%az5->4M$vU@!deO&(J^w-*{9?C_D|{5glluP3S}afo4y4o_uX9OXU0B>54OT> zC?V@>0hdTUaGawIGOep3CHdeZ-Mb~fOr<7Z?2N=`i_!d{`X1!$H>gcqhG`Uj>C3}5 zMy$;*yU+-Uhwn~F&fNWyOK^cI4S$k1xSTR2-lq)kLoqoQqx& z?;!YR2-l$g z5u(gjIb((95YSi(=Ooi3K1smv-2{w#7}x~_u=a*GO;@K*R6<;ro_clpCvzf4v4@mP zVNP7Qr_JUmT#a-kSNT5iZ5b9ZE{qs9`@3UA2bT3^g$#(I1j&dkP^H%U9H2D+D+`Uf z*6m}4UYf>f6XF%+gbyIM+4s`!X2cflZp$}6N_G%(pzUE`{G@WYC*ON?NC3MqZ?f4i z5^OPP_`|D%wPC=hMqvWIM?42et+Jsuvc?r^F@1t9{fzIR0d#khnhSkjKk&(^(58z$ z8zzbzw$!<*Df>d;NKs)Os2WLZd;@(PB#;#r;#;rEXoHx1KtgOOl6vH75djJ42J@l_ zKpDHJQ?=X`a_ir2gWiPlA^9b3Pt%W`HH>Yf?tyO;fZHF&bss< zf2FbTs4wLW$$h!5zs~x}q*D{tRozE-$`mDI3q0jtN2O?jlNNxpDWUqhF`^$x_{-sN zTSSB>PD9faf-5a}1sCM6zVv+y()F%XYeoK{YV19Ath5HXE(kNP=yKh~S02X*p)NXp z)D_pl1-3-DxqH3u_f&O|Z_yH^gqJ6k*Ex0A^eF!zf2BSuup#RZ$DOiY z=qIyy#dP_7atlf(O*pM`$mZR$JHykLzToT61ebp@HYkri8LCoJ#j3d3-+lTc{qwyc z`afXx)LH5-6#T89IJT$M&zDhHxXH%?o>K2`KlVxOxhOIKOllm5QGx&g(YPZ9i3+3< zb`qG`g>Wg}5Gt7>T{>4uo|WJyL=>1pLW&#H&_i1-S2z^Ee_%=%i}N$)mkw_In5oSC z8<@_)8yRKdWWD`ux!z*f*dd;CDHlgh33W$uC4eEcA`nL4#V`b|f(qVFrHmv~e8-!O zJjlv9X}Cec)$~2-=diGE4%sxCJgu;UW$BiHyb6R^3c21*wKgBFDjU09 z)fliaETu`@V^#>Z#2~5j5+pf>-MtBZunT@sJ_J4l>Kc5`< zarISslGT^pH1Xi?^s9cu*PGSBNgj6@r6`P9K zUwr7!i{xPgqgb$AYMKjrdy_pse8c$g7ebXkgucGf#`+vJGcPEoH%@ytPAk_7erDPm zlT~&XPayb(X-_sPaVM8)DI7jjhW*atgBbG7{F|+GeDAAAreIVwKIR$rKNka@F zsiRr~dri^;Og|Q_@l>{+)w8@7d%vXnrJw#AWdT^a(874c;nO^V3O=@?Gi=EkEcR#4 zu)AjIQ+foA^yp0+AJS6x7Ii?opb!+Q+NtS0KsigsuaCk_s8-TNSqFLM4sKuj(;P8RaFnuPF zckTd499-0Jqwep(_!pRW)?!L}00m~+6ts&+T*+RT@Fd{MBrpQn0aUcs-PUVB zyl9O_wFV?0U*>YF4Yk(Vs+L1OkjPkL^)!84IFFy^|8wQ9Gw?uSrS8IVkkGzyuGSfB zUk4Jxg&;Ai4F}9IrC+7SdLnKu@1jf>)<~aWc1U%apg`!`Jgg0o=9tQ_R$F^Wkf=z3 zlu?cbOVAiBG9@Fk-62+q9il%{>AA@?p8MA{|mjcxrbzz?!3enu{b!&ti5M zh`v)!mI(FnDoG3I0^Po@MX;F$+3WPY4gifyqgUVOCErdz{db-=rmbik15j&6w;m?U z!3cmMdC2C93QWjHkXVj=T5W1xF=Co2UqHABzBJ9i$UZg z1;30_uD`#y6fLOx*D7*Q%Y7rR^J@&xFxw@tCMXgHHaBxDzlpx5goAgB{p+&+@jY!j zt)XSC{g59DIt~slnMB*##x#Lu`f9+2vg+00kj5Yvdww1F01A5d*)=)XyPN4 zo!Nemv&`{E7W*EQjTs1k*Tk^bR&`Cdq)tHBt8!Xrr*qZ9^)N9((M*tMCDOQIYhSh#=PnEvT z9nF|;iUkOJhuty^xf-e;v`~ z8$hkgKo96CT^h%HT|7ANI7nESAI}5b^NPQ>fJEgsxcLKym?ts{yioN*jlL;;4S?t0 zMqfkTj;baVo)|q01%8$HV6)mI1G+w4Vk*q%c}6X~M@5JSR-MNO@Fi~U62NH%oJ(As zC7@Gq4yq2tXN5wAMM6Z18bTmpd^K!*C1YjRFh6l$h2J*sDB-=ebK%KgQ)BUu+&x*r z4g@4vN7mrhJWk$Vo9U4*cu@b)gI24EbXj#rPw2xxi~GMbd(EXDknDl=jTs|=4X`Ok zqKzwI($2LJM5oiVYQX*)oxU>UB=8<5x)OAQuHsb@r}$#x@juNmrJxzGjaeGnRkn$e zzeKJh>L3ExK?h=29TgVvR#MFsOX>~8ty#Z!ZSUeL35lEW)w6pjwZ`o)40PppwWr%@ zg7mNKMqOg+Z=<{P0BAKY3v}QG>!q!OoV|RGwEqNmW}}5zFXK+ibD>a+N!UV7u$%-o zOXQ*}2PB@@qs5g_UB>>*wVG4mal(QoB8gkOlN*)%x&8KRLwo@#DflQWZ3_JLUO^!mna zRbN)s^49YdCEFn1x%?zZybAix+ZV#M%+D(Q19Y5@Z8-%v`6*9MlVh@=1aO{u4W9-b ze`LOb@nuJAyIz`nvF7JIN%1_8_&-RLeG8eRhOzmc8`i>4v8qxpUfejk%`fY zYAb^=fJ*N}=31R#017}p+dzlGq6n(il*>sUt`CO*VTgFYD znn&WGb6hn5^Wgr}yF~zUbT!C*(hfRSfzDN$N8oqvnJ8_lEVGS2g@|PVTx)_JCe`Qg z@Y@)=R{_xnCg5;pB^CxioRq$yMXN+SG{HMhdlnsab~kYXKXVCcf;?e@n^h z%g=j;r)=2e#~zU5vEui4e7sm z?a2r4w0=2rrKEkwx3z^&3WUBy^9x|?0hwA`@aqG1X*SGG{OlD}p~yyMFjncX-*eYr zkfA{%9e}E#YX3mL#$cypPG>Yhv}PF+zqeMLf3N97A1(3qER-d()aV5L5DEJ1XZ+_) z5%wfkZkGzHll|F&ZBj>V3+Qji4P0uSxyPdoF>kVegpBH2Tgs6?;XddKYqAVl!;Q-r zTTVR|2i@;HC%@_P)!}ypj5CldP%d)DqlTBV3S=e@s(n&=<2(B52r5N_B0cV|D6)8h z>LR7oN@$mx(;ew1rn<+bKGr(gF*$l)WgnftvJ-TS(EqUx&~ zuGT$6>Azn`oESb)cm4h{N}1oi^s6I)bMYz`{S-GHB zHPw7G+-nM0sIOT7>uRM2{^GFC zpU%^`^$}y>{=_6i?3%M!>i54irNLk-o?W1|1%-M9Jq8k&0n-(bSUs*1vX}6+Y7ivO zP)%n*;&k@0aNaS)TleflMWMxTzTd7sgSNxWw+nwRvGsJDop)bio4Zgc9+K*DPpbfl zPw6o6@euIA6}5=e(QMfl=4~ji%JK@J{#ia|naW4Ipz1-bvza~uSOJ@Pq_t(Uwt7cw zDZ0W2SWTe$wI?ijiKtE+}zIN+ZLg#%Nd~k>iSK zQ*P(pQk4c@GRU_nN`L)x_e4ZdA7b)ufX>DnP$Yfw_T>HO#_ghxEXR@(ojw6jBdZ zCGCs_?K#Jb3olk#6vb_aR)T~BB+AhD%4VyLCi{*ujl$7u+}^fN3w;9ka$$iV7F>cK zm-h)UZmGSo0mi*N!4TSc_4zpI=8}qiKZw5X87rTe8cCbHH3>!dH$Z38P3NMi(p3dN z!|<+x!nrVfVl)PaMCIh*;u7K;jL~E9tVT>|^Tls7+NIsp*LeyKPCX40BIeESmn*(6 z{$6yBwS~{T)c4HM%oDOs3qZBra0Y=m00jaPw= zDP3EmFOg%A-sT2STHP7P1w;6TysV}2SBi;#Pc_G&@m458^+JWdMj`5kg4(|Mc6A&V zh)ysX!T`(+2(Bg9<)wF8=z(S40iN};o+L*xY z;okvW!c^heWvkj!a`wX@acrFZ-HqLuhKcX3E@N8tVnucqdzHn;usVsf;NvN9CGg3? z8-Fdh7t~q3847I=s_Co0((ZBpjWYip6*=z{Rw=fdGg1$|RX%Bem#(?Mn^no460S>6 zIlh#5Yns@a!f$=S6XojvvEbY{2IllEn8F>C8Y`~; zFNpv0VrnS!qIUG%aTu`o)`X0?kJhUSH=0d?ER(4L@pntI-#7jz8v3tM^FLeoRN5A; zohjj4Ay4Au)$w;81NwCpfK_E~3{&R$8d3n5B0$DOd#ZPO zppZu!ZuvSc&BxC-ErKPnut2oJF!8XD{WSs-8 z>mT8k&jF0Y)p^#NKN0x}K7~>}yex^AHgH4plpQbay)%os4+@Tc{0FNw0|&`&SlgJE z;X5MSxB~V&n=5_=@JW#HFmGmnM0!dt>$V3ZCPC+;{S^k*-tN?U3RYIPcRDTiVy+4~ zzx-kbdZ5roHBzhRn>ml80q+OQIsm=$reSX-(%zmvpxzUPC$hHg*gvFk@Lk}dVo}?8_tJ?OIQ^ zey$B0BmS7$qfM%hFIreN_M|@S2#d5^#((HfHxL{Y4EQPs-TN&i-MiQ{>U-Mo1kGoy z(Meq8n{IuNsgs{@j!G>%I3+tQ($%b;_@}ykBWe2wBo2*TnAX1_;>#m5Bk=KZW88Hb zCO7$F<`!oC9vm< z85G0S_-7kFtKKG9Oa30YDL`+s2dfa7T89dTI=&9#j$153M^(>H@h}M_7mp0BbHr)} z?FWMbVL)yOE@@|0N0@{sB?YF&S%fy#8VimO9>H1{e0)z;_cO_XujFZ`V& zUwZH~y#I=l-toZm z%iupa&Z`j>{*6p}L{#}i$o@&CY1_i#y zy7YOovY+IX$`uRFrhjLMSM@FUWEF{gA;)t|I62&65&+r{l%(~NHEI2NZu-aP?R;w zbd{$ZHFvL;E#TyYY^K<&0;1?Lz6TQ01D1d&;m*Rc*H*edA5;SnH3JfE8d1{d^*qy?7|43&hJXrbQV3Lt zA5_zPy^;;O#n4U6Vm+N99D5}+0D>4m_aCqxU5FHsor>B?sM+HIt;8Nw^oOR|RGO%j zx_cP6a>Ga4J4Kh1IW}%Fs5T}J=uD1I>)AR;YC<%=APm)y8EU$IO8?>5xSFOap_iAM z+U&V}8_PhQN#O_69|G31g_8D+8x6>9nlYd=!4>*LAw}RS$)`l`EcYsHeXbd<lfy>^C5Q*2zjy7sl zM3JrAQ738L1V0;nQWMOI;{dg|--b6L;%**LzqVd-TGE>-VuPfifBfY=G^N8fa7Mvk za>i`x34EbnIpI=o(Al7ZbAI3WS{d-EkO=UpQ~))HpRU~4H4}maBJVn z%2PTLJZ&LKEi)85J1fct4FOKIF)6VtEV_&+Z@uu{g!`)t6;WO$Y`j?^6OR3z1Et3@ zVdEd7LDV;wSfBTGDc;XDES5Mwl#MUH`WEGrw}PVQyAYt-9k*CxGuPO5hdT$^W)IX) zqD47SgR6$DJ0T#s0AcmFFV?({}Sr9ZWn=R>n0Xtr%!5HhW?&f?A;_}8+(qb zNoGXiGe%C-Ij0LM6Mu~Kes16h<2Ghc$Y#B`bTiFt7+Ec$=&2V%<@84$8n!yS;P2Fq zLvET0VS;K1O%`_VHHbT(Fq%s)3dNrLy`#7VX$ZHAn0a_LPHpbBC-#(y2*6H6Typv~ zl?mC1xPj$hGi^kVmb64?TKOUQ#!-Y`uOhuk99^%GY?PQH^(L0j=qaqtQLinq)Df>+ ziT%}rO?c9vpX>R_^k&k2Hqbh4-L8p<=05EB<1K&Qp=GdoRj0}jwG99KWXzJ*$O@$z zXMfY0yjQ`wX_~EjRUJ3W#9t>l%BTruyRF*!%b_(BbncFo)RJmqd)hv5+y9j9ak@K1 zTNm3guQ9QCaua0(Z(K}oxKVXrGabCdD66mQD^A%w5!E%5t=a0JnYnEG`Sg4|Sz__) zIJ3?MzdIreD<=Q#PF-Pqg=AJ)>WJ;K3-fKilZENeBrajTL5BqfrT@z1 zRF}yWlWeR*y*Es*vf4k0!%Q=`x z09@ihB8OS-H&wtj3qbe<3EaIJR{rF?sAML}U4|l#0!(j0rRy=Uk!qjvM?}+A1=M?( zJ=`dxaT;*%lk;3PoaUE`-7NzCZPLsO^)Ydml3OR#eajeM_bynPWIsGlriXDx- zTNNOIAJ7K2GHx+6?M6$F?Os|UHiHcmDHFg&E&F9594bo@*%tT|#3C4tK+FM`4Ijn9 za^mTKzy9(6SFx`@TDaoZ{P=O>pFbw^!=d-v(f`%5Y~r_H_vCk*0nn{}K2$?&V=}iz zL}RXR0ftrXcy!-0K}p3x2)M5oOAD~hE7J=Z!n*H2kC042Rn;N|)_0xoZQBU0){7xi z_)d7^$CH=CIuc-4tqg)c@u?ocA33Dr+OGbQp##k)ormqv4+73akgf3N73#&3+XK55itJau%e@9d98z*!oeUA z2<2>tG^kny+FUBR8pb34amz3fgoi?AU>zqbgc4XMj^c1t$BYVOXJCOg5GT-Ti%d{& zSwPR6E6BZ$R?4`s#|xME>BnDN{*w0O6%br5HCCq#;0B`vEC5_(rL{ANYCqj4^3&8S zXn1*6L%X7*_=S#@7dyZF2*z-G{PIWpg0*|6%UZP>iNt`IU}faH_xJ$Uaj$PRLa$J? zcP^Jv=v}QHy%q&t-KREpnue>B*{GwB**7LWSPr^h5zvlx;=wPi#(y7vV!R5c zQFQT~S?HItnpqvVhEk_X-3rhL0XxsRUQ}Gu;;HmG{{}6QwDIzxR;^{og~Xu z5m^lIrNODIUoR*EGMH#QVU8M6oc~Cr%() zu7z$*rCPcjS>ie)O##x$U?!E}Vep!9{hiD>K+-U`$_?&c~Z=oZ}R#wYw*jl0J zy1u*LY^qnN=c&_lI)*acuon#Y$-MRj4Vs?seRswny8fN^{pe7fPS{HDrQ<|Z5HGvJ zAV*L<2SJui>_5*-5)+Hlbd-?F|m*Ka6h#{bNRB>%k;MUT7i3q$k0@c=Jtz3tu zHL~aZX0x!SRg(P(ke8F0hi11I-NhkG3EnE;#tC0n8ZbHWYZ_jL|F7pso_ zHH}cbay6zKDUAzCzWwqg`SuTyLWG5E3lUs{JlM)cW_agTK#ASe%|PGBKY@FHX%((k zaVh*OX9<^YUmoVM$Wk8oFvOBe*B%`T3=n@W$scfF73&-*XWNSXDBS7VriPoigXaJe z?2eccuzh=}VL)Gyq!XI>0%;JtX2T$;bIQd7Jdq^v#tGuvr7!{b@Z;QPukv$bEz-MPJGg>0nilKI}FMJPO z=?dS#3|EQlxu=A;DPqMB%?OroxGv^$jzgT2Tyv2#N3u%;0pe|$U^Y8e1oX#-5q;bT z5F#9M*TfzROVG9eh&7}MEBXOV8nWdo;odvzrL<^!rPJ-~l|ymukm87dU}zeYhWqT; zyESPJ`b9I9IA(yBtu^P?_8~=%nleHOUqH@|jfRY%g9p!Owggws{!~jM_Oq>WN~$(( z;BN1)nZ!_mPP0s}V#?`a)5W7}1_WjD&0(L}2UpC0R7w~$B&WFE|=y@Q8>`6%{}VEOF4G4T0AF#w7bI6*BuxfQn3G}!~C09CwX)Njf09=J=P7@d~r zkF!()M;#Hqw%~9D(+R+8kq+4a#u(3?R<4S0S`J*$v^M(B3Z=uGV~q+&p%kg zEPYJwuA!s7?^tLi4BW7`a_*{CG(f=oHm*-Ab)=LL@D-wURKZW%5}G4u=i=C{xD1eP z*>?AcDgqN_4nxiHhbKELe>{1Zrm?*dw#Ziy8VlmN7V&Ctvx8NzgiCvu-Q9~v`7{}w z5TPq*ilu3z|AmrGNECDD)}jb8x7?hT1o z`Pn0~?}tEJNSq^q--gUuAF=T0X!#@xMcDga6bKJW3FhNYAV#>@?!mX;jC{~j#K*Qr zb-1IztPc@L=}_TPfE)`(yG^-)&av+s&%+<1BBd?)^65cm(8&R5DJnf~1{FRP`z4C0 z33Ojr_qJ$KSC;7(3^=$N|8ObQWXXECfMxMuo92kB%rl!tUEEP@1b`kn=Tjd`ypnVe z8j9tpo+}r;)REBiT;?&`;^D@M)w#r#Pty)*8ev8U*tVwuHI>75&&)o(%nmxKQ|78o zw%79X#ut%N)dvYvGMKcrB6~+*W0jI3bGig%Fy)rrY~0L>^HFYV8ZR_N5r7bf zqbLKG?%G5hSJ?`Kbh1~137A^%e*wT zLKZyx6@tpi)LP^c8)t`{tAQMAr2&-=Mtx2kvC}MOY)A%55bWPr^t?-F68uJeB5U%I zp^6(|mv9hji40kxWXc4=-WFF(Mseg;osGvlPQ6>uFjuHFXONP8uSsgHYH+Xekt;;4 zp&E@L3%2(BP_=XpBm-;tCzdnITtp*8l@pF0d-m>k0|i?iQqjU-YI(?34h*>W`vW2L z;)uu$H6F?0T1JI$Yq|}o2}V%{=~Dw@*oiUnz3ZMwgqwC#o<abMjr@=Ue`sc;ni)pg0tVWuC^meBr|bMus$kKIIMN*Lm@p z_w&zVqAFl72^5Qnvusbf2SAvhy@*J38Fi=~zOo}$JI~NWLvry7$v68(Ai$+z?>OQ+ zH}S43&Yrj8>zBi~e~1ba8Zx#J4((@#003!#>7O{(zL?Y&2^E5ek8ynw8acX44NkLM z{}$4F z+T`y#Ul7T^gr$^2Je!wC`N%qT{q)yxu}+UX@*uj97sLr=0%7Bgm%U$9Ku}F zw#36eor+QMxCsvr&jga1TBKqc`KLf7|Ga#jwHlxo1Wl25R@~!hac>g zr8?ZLo|d~5_3iufNy3BI?w>q7xxRY3JKy!K+-n{M6l-n>2zoypX9E-?sf<^sW@OTLRuKPBvU8k6s1V^KAM~LvSES-tK=GY^bRQE^zWTbHh8^Ium zk7yKUmLT$MG-TE!+t5(x3>Z%h+j8u!`J&b9O86DNBQxPIhC$NKH4HTlI<#?heji7u z0QaOIGb(a$IEv88eQmhL((H4N!*zDZ4}niGGQ;MoG_Dez z1{#)g$!fs*2rn-ccqDf#F`dMr!7OS93GFMc=un^()!8eG_s4uOL($KbUZKW+O^(+c z$A-p&(T0spA3k;X)is+93L}=bZyX(JxHb!Cy-Q*e)qtzil;qwPj4!RNL$wMv4{25^ zwPstr9jd+?8>ojpU_GY4?}uAmP1Z&eo>OaDlK8^Y{`t21vqe{T^pVE;NG1A)%*=T~ z{Pro1<&i~?SWCX6W$Os+AnB7@t(nPn9XncU)@E;6Eq7=t#ICfnEb*(JzR6>Ryg>yy z$^d}x*%l&xfdXMglgmuqy{no}9%6?X{c$+vX&mYAuRP#^N3(wMH$Jm)Tv4MKLGWG9)z^i8>Bdg#BQi{3)&Fq?1N5e2cue&w`rlcs3&L}Rf{NzasNLf5qgT2!T_ za~&{q-|Pl`&ocsIK0dj`ix&=a0{@~3Zg)qcsD%r_-SF1JL3a%mk$0sOY;~%to%;8y zeE5gTbbEaenX*)jZnu!Tha~g~f;{(*ZOM;fO7Y@;@2}aOwOJKy& z^Gyjgrg)uNN*`*d!{oHfKM(s5V|rWKb;e3 z*$0z=B69;RdzJJ<0A)!L(Uc+MKSibuKzxvvfPQuczk*;WDTWj5wx7*Jwcrti1)L>|Dvp`hy9 z8y#HyVf$HQ$y-gZR;CdJ(u+;5FRsOPM@w5`ctpZ2x5y=2ob^}3RbAy>(Xq&**nyJn zswt--AhdJ%y|G&ul<<(PL-M2;JW0+zP5;T?U8PvQav~35pfspv8bsE-JcfjKvwK~P z5+8DCmCn5u*-UB-D1Q@kpQIujf#U7UR@jt3^oR5fL+cC0Las1Pm@XXPZUT9+4@4vT zxI9+A_W6JU63Zc4nL=_kRV?k!a(ZWNdJ;~Lvott`C&LKmBo3`2yoA+hHzrBXQuKzd z^Z?M3+%@)fsVRXnxqweGZ?ezU331^G#W1Tj-c0?4PC*BL@y`jpvJB`4VF-i=A+7OU zLgdzr`knXrv7$Y?TscLfW$$6d;4h1*DbS*-Sgy>VyhPNQO_TFl(qSy4{I z>u|}8V0hM@1j?E@P-t$bd7s8a4o5LfKH8e7SzAN0M7{(>Q1}xHJc%V(BAzvM#_hdN zJ@!>IVWlVu3*yp|aw%rj#{4S3x}|_bk?H>3B>@5;9_W8o|3AF_e>D@4Gz0MAYgO!< z{7QaKy2p}oSg?cl5(IPzKy1MMm(&g$@&5w(huJD0r|E6m#V73I|2j7^u69Ok=dy*U zZWFpDOYL7m6CgJJ)0Gxxm2WKb{7y5m-m_2UboRX1BKUMDL8l7oOkrIps_}-@4n}vn zz$#2ju*le2I?ESWzS#0P!~!R)nh{N#mhL0%9g^mgHk7npq^&_xHA&tgNQYa9*(7Cy zWX&L{7D<~K)D)6-GN>6OUC1{*4DV^fJ67!a$HYqKQ)Qwn#L^~V$t26B`BkNv<;@T6 zLYhX@S;XZKbs1sBL|G-aXI@!aR?BtLgFS8H=3}sxHp|BhlukP?<^AB zMADcET?EKdG9BsmZ@Iuu0#V_TL@;gT8%L?Z{@9%;Y-xeW8uj$DYRpAv-BN`J~W=m%g`!k`Z@ex0-a7_oW2r9F&A*`P#!0 zpnWZkhpim5l8S7<`JzN-&58JV(%CBp<~k+^8)$YNK%-U~_Y`6o>^AB69c&Uf$|`W; zktZg4$TY5lYo(4n4Afo1+6DoykfkYg+co1@HRMak^4riUos&%jbK;;jFHXcLm4dFPTnDk<%OfPNzhjaeuNct+U|IB7=ndBRlB`QryYFHI3fPPHV#R)0^FCBVL2=V@vo- zxPu6g3VRH{G?c)bA#p;)Qk0)#C6?U+=~81p%oPhs$r0Ov(84==#ZYV*&W*Ljsfm@D z6w7GFBEd^<{;`$7$)wyFL$YwBJvlSou_?)Sy7)7&>)`~ zn9*ut6gjo{V8kS5b)Q%n8=IxQ6v!N^)w68)Tgqbeg$!!RlC+W-NUX_C8X#`eNQV#+ zDj9EE2YH3fV&=%n@RY;?ky*9^=9nzK2wd%}a(r&kT=9+Jz1s2J%*b?cMT4sgiR$8UiYHO{r&IaqjuF)*>P z6)VB1S3g{3c=&xcKsg~1u?m$Wq-5k2849DkW8&whHCy&@sz&C_l{=4mKa9(pFMol^ zstXn>d>_SsyVq7%een`Cl&rC)nro@mz2??lN1b(PY*9Tethc`U8)#9BThh{&HP}$Y zEpJ6D{Ra591>#oQY_~&(op#x6kG=NU?|_4SlPSv~hkMZxM;&wA2`6Pcvq zI-RjR`3e*|b)n`+p)c?$IN0SHTdcN9VmA`^7tNy$?RpGu+WHyFsHS%`w)>q%FRle$t^+mu@}GKKtUU zUf+E0f}Q>Fvulbx^4N7Z6f3c>Uw*T^OqC>)E0ij#YSgOJj&?OuuQ|l#zzE9a@#!S+ z?D5Dr0I$bL8~yP7`;pk6^W;*q-fMvg=#p!k5Ckn$f)m&%lD7AMBD#yNzKci3vgnfS z$wObtV;Fk4AC;-Z!u=ETH7w8`{)QM9^!pV9TqzQCBQODX%Azk=VK=J9pd)=7Tz#br z`|wgRj#v!GodH>Eg!+fZcp}+w&0s~wVqD`XFplP{(YUkPlS#(};}VC2hFOz7pT;nA zLFw>&B4y^#nVbFvoA+X!R6u$!b~XF{bZaECMyLc7qz@(`?48<6u{~@kE*D4~LU5&I zV&ziE(@pz_^Lo`kpUBdHFl@~9-aLiUbmIxX#oZC)mOZ&muw##C>~p!N(1Gs8SMHND zl4Ns?ZtsmZlF-NlYx|sWg{MrZ+%JuN)LeVBz5h-o7VKkZ!O`5go#Rgn<@*W8pEEy_ z`S?cwloD6)L;v6Ftf;jmoX?e)hHmT%E~2&?k970Qj6 ztCm0Isqt_V7VOSKv_#-Tq>;p^scFYpIGz|E%9xngVvju?r)BDC`W+O!F@uFq@{CFZ~S!Z^n8djesEpN`=E?ziEObF8<% z*fgHfs^EweZoHYd6+|Tt^+s>x&_#@@u}lt?^C#+LdF;`%(rtL2&d}?xP68UC5wz)Y z&>Wn3vJ`5&{IdLo9eErnQK#Z6IE|og1mmhCq`%vy`FS&80;4{G=I(c|5)V8CKLcQs zm#@NV=zARm;nVp00Rvg2ObR3Ih24Db(atJgDoD2~N3WA(;f&G60HUcCAj~)w$Yybox1&Bxon|%y{ zCmWQ@HG|tgxE&n)^L$E@%;fb0*>{{J(R${3nPmrxi^PWh2zBX8_+KoD_I5Rt++%1r)Q_vaUlX@MW*#(j+~BvNETu)-zF3SK|MlPLTt z3KJs^nAP42{^_|q$%hWT;~m^+(dwqF0o(OKkwF$Y{K)fAZRq>66c(a2Gdb07;+}Xr z$Mb9ZpL6eBHb|k@_&h)!5=*3Hi?9MNA(=~*NgD-5eV&4qltq?A*@zOkpv0<}J3!m~ z2VFREn^7QLM<0>L!I38%F$`2xthsXSBLCa|qSBYKjB+p1|Nokq_ulv3|G!j{O4Y(9 z^dPS$K<=^}c32~mtO>!=rvvT4F00)vhv)x)KUn+R$0AY!p-}NeBDo}&gs0|7Mr)i2 zy#ybqqHn*hPygZiYYqI4Dhq*MQ$h)-fqIh~%UQQ}-X6^}8~Cpo9i$*9VKkDCMfyVSJYS3+f`p{h7k9A zuWgdPeuQO6Mj+@#D6utE0K-5%2JWKFRMkoT42pURkZicrK5QAL3`-zFo4IpBza-cUw5t^Y*r_4lqLpsHnuGw?j>v{JS59iZb|4V0g z{`^hZ(2h7zM7Rh?_c+O2`cZn7tvJu~NK|zQRi%I@z8mTMm+XQC8s=6-Lzq~sXNQM+ zJ~{QJmL+G{f9dQ0O&6h~%TV~EUI=QWXDb&;T~4~(p6)&?^6{>vcEbr!{HHmsOxyp) zY-jvk-CR?rvRp338>Ke{1pqE}t6SXw?Sv$NXuj1u)g9K!J+qg17$Jmcj1fjOMhL~Z zhx}d3nt2(xW)(LEh&(?1e@!h$lCEu&t%3vg2c&cyZZvu6{n*~=_=_r|P(g_c&iCi5 z_%@!y{~wv++gX_}vr5`dB{Uw_aMlpHSK(fw#Joa7m%;+4e**#|1RyP7wqRnyQ^19% zgbz=d2%Z`VJauw-+BEPC=-?SLz_Vlvv1bo)VItB~vNK<+7plq-kS8H5a*g3R~~S@IL|J2XHMKw|Kb$QO!V ziBM8Xfs)pKD4FF!Ianu@x8VW~K|l+GWh_%5KjbqK1dK$L4Wo=HV~r=y?qGPgog4?& zu>Id8#=+B;cR^7PAR=IUq|}7PhL0ZdU=ZkY3pYLN_2IHFy`A*ZVZ$T~;k6~I#TxTL z9|0dkDCjq40tKCv(D zLl^fQwZ9SUGjkX3mQLzffY`gUPXzI%EBA=*Uh>W{=lpZAq56%0g;=kR^1wBUXgSlh z_Y-&NTzszD#XW!1GTyTA^IClV23Wfv0s6<>i-;)k)$_iNd!CzA?M!tqpz{@6d+`x9 zaPm5n1YK}FqO`~#a2!Q?*BZ)Jxc$^>3ypVf>B%d4Xt8hR)X{Z{Wjo%P3_lb2w$CfS zAFm!c(Y1Dy`FI~Y+1~oSP#;Ytefu;n2wD#}>CHFnZGQ=eaRf(kZ17BO@P-xl@f5G| zX7>}&q+bcX&i@A3q~8Kf`kj0q8j$YFf<%W|-%qgm70-Udn>3bPL$H=24D#YGptP3$ zT9kZQ?Shf+GW33ek?1>8?S~Pry=rWdLARZ1>@yglA6hb4OY7lg1#7Du@ROhx`nHR{ormb9lEcXAi~ zf+Vxd<1wD+7Cby3=v#tI^z%BiXcoUEwjCKgU3$iYl$ebYGP`)~LcE#qfBxF9ro9=i zL-?p+^2&arv0%!@kF#oBw9R{1cL-NJr)d2m}Iw3rK%Jk`(F4 z3|VV?70jqo!=O$hnmbaMot7k7id1RRWoXc-NwXHM+O+G?smlx9di4IXfxRPa+s3t> zJll&M?tbnKdQ;tU+nwB-Ns}(aZhP#t&wdAF%91TduDs-bq>kBMuKf=C)}*z`NRcW{ zx{Tf^^(Jn)?T&kGKx3QGtVOFf?K*Vo@10w(Ek^2Tq?vBPg%%&Xgc3_C zxs*~%E4_?%x2L`BYkvpIEUWBt$}O*h9qMpLI@+yncc;7EtF)oH(w+MOo-!HK$fR5B zL7z@fhV*6$g)LO}&^W?xTTy^3H-fwo7LJI)UN=P$H6coy$4471bkRmDU8Z3DEh^be z*iyj^kGkse8@;qVwaChnuN)$gj9`?~ghe-9)zQy}e;jfUmu>lqpC}gx5~9!KB(gZU zjGymFZgtP4JnE4vDXUX4j7HPSP=EDMR>-ah{TTEKt=C1kNFoBYA|P%S5c7$UFcFYl z6fRtZP(T%dPZ4S(^J>X-F5F7Z}LSlymHxv#%5H=^QEam(B)l*ka0|n!;!JmwWdS%Xre(C!^Q~^aw;<5oM%w2Vmv)aJ9(T)B&I0MO+l6rR zJ}{W!E+_NtJ^4I$#-RUVze9Mp-T=#}FJos{nMnhK8kjU6R3^@CG&TU-$3#PG0$ zjx47E|8U5?v}l{u+!muEH5B67ys+Q|t%Hl43_^g766xV`eB~uX(RB3HWe#qkY~D@G zbP@+_B_(6}spDSq=ovot8L?5D0ViYK#D?^YD<4@i?fMRq$FxgL)Mphk=>Bq z7qstKEtEyy^1=Q-j%-cS>(dR$88B%NNIW|4hw7|4Q+e|vh%TH(tWW{+4+P5aVcZ7; zwxs{0Kg;|A+D%fYT*q+z4F!q5ecvKQuDh>NjTYU8v%yW17Vz)-A|@IAlgviI+U~)z zY^3)#3XXxl%OWB$B#k1J{Ak06G$anmeaSR5@k$v!FL)L?LO@C>JhUbikxhrxPz_Ws zTYzuSG#*r7P%fvIYCRZ-r;HZD0+IbgKz@J@OOg)haIaj6aW3P;KS-k>sT3eTMFP|>~Cv8I@`?4dkEXgZ1c zZ-7?#2jvAU+=Muj`%va#IeC`X7|O_OR(_%vmUCT#r3L15!l9glQUv7^lww#p@GI*P}{d=|Tv{erv;Z75WWM&Bs=PBRT#*=JCWQzatq`>CmexKs7}l%@8~VFTpc! z|Io~)lY!<-`iRHW!{~7%Z+L~cT8E2AdW|?P^WmZ{dlULsP z_fEGi9eN9kgSCY{MA56ja!fgISit&W@$5t^s_yD7z>~x4#pr(>bk3lG z?C$)`CkG$s9NHP+azOsYYJgc}0tN7}DP%%{9?j@~=7%vyqJ?L?Yi_uwRHbLC@lX$m zwLbY&(oR3q?Aw-4q3y4v(pf+HlQiw+Lqp&Kxag8!N=x%W|4omnTB?DH2p{1u;zgdg zEPlv7bP}CPXVSTJJ^eE+$ISna2WG*y&JDLbROyK-^#L?Ml5I*cMtW_{BF9|wE282a zjr8bG;(f4I zg?s0!zUaTj^MR-Q|I_K7u4&>P-|T^jub+djoc=}Ps~_JR-=eSTr-#=)0Z9Z-!h3v_ zT;~+Kt5Tf?UEUbQ4TczLq~#{BTMW>!$FlzOt6v0=4RXmHWCu`&Vj^@Xu)jm~e_9lH zx&#Om1o1trHPEk@jXt&p*z0F!kb@zPKJqkThfj8TWt(wcCi$4)ZQ3r2LU9CJ5Mq{} z89}~?uq4uoXv?B}73Z6HYZ83N_Dkw)3RH6Zlmw^<(Ga92A|NWVPDoNpLgHT=1v9#m zqLsYKW{WKjs%~m*UpoG@{osTt8e(EnG7~1v;8-wc+?Yl4rpz|X$xF_r_*xZ%E7p&v zRsV0XKOJc~83h#=B|BwjFIehkrHx4)%<5#Wi-mTkH8QA~VJ(bmWn7c3ec*1ChcPU# zxp>RfJ8s@%dSknJf#w9nYMZoV_5LxC zGy0#7x)+9rhBr;0s?{7YWY}P6?=&;O86|}O0NKjx;Q~~8ot0aE0Umcrb4P(*f%kE2 zB45v-U3?{7{ffM|O8t=L(!IY&p3jSH1kZHec@KO7*E;HfL`b0mfuzhUD5zIoK||U@ zo4au#3>i~W3Pp3nP%e9~5w{nDVo)6B7C&F~>giz$oObW|n*4q^fAQ*`9C;f0akAu< z6nGU6te+){8DR40z+q%b4_u}3&N^v@|Ka&p|58#po{dR6(L=j!{*ICPuDelQoj)~F z+Z>kr4i6>;jpmk@NZFD?+@KFs;QvW7m+o_Q07*-Zp498olG}k@BALaV0m@N018*XD zy3qVxb;KPN#z*;VB(v70XCcU}%?86N(gVAL%&5UCSjbplJhuYR^+>irnUl`@_-v`* zOf4~piIQ7E8jz}{6CJ(D8mS*8n%;BgDP8h)o1zT;1x((EY2D>bi)!8kauqr1Jch(r zt%3(4mwKQe2Et^~f(p=d%BVGm?F6}5rbLLO`5I?uF32ypsZWccSQ^dVm4sfL5Mdk! z-fMu&dXcG&kVK)<2=3{&zdNs_HM9*O7}7bs3Ncm!^Po8zz7e%+9~TJ_t|icrGV2`< z#$>*;9=%g<18=73C{)i5k2Rwe21->RrSnT?c}rL@0d2uIhT$rJr5zijnVd0#yYq^c z32IkLR`LQ}*TmQDSiCc`$EaOhIKUd)h+ns^`kXI$YiAn;Ozx;V%M4fr+Awt{Xy?zO;P1gn_&-ixSXgDn-l!X#Nl>^^~1u(gdAi?=B zO6lgTIk-@ucD5rs7G%uO0s{k;AnA0mbP=|4O+pCT1G_n_%4DeHORPRJn&hH@6Bc+J z0zOB95l4f7V?fBUV9aqK;&>2q0+?{(PzSaBvZV5LJF3*6mq?L{>b{|6=6mltYq|1$ ze2yi!z&LaqgVpgBLX2)Og$bNOg&9w}M4MVo_ws z-WbB^u<%B>{hTK-2HFQ#)&L(-zD7X7W$78n!i4v{9^#_x7YQ#PnaZ8 z`f_brbLpUa!$g|y06|Xrr5-B^=Y%Lz!e8lRI=P64u2&PcOysM9g(RDkC|yRK&`HWY zIaT$P=*Txx6Naf(SmrjDFMZjuo|0Ti`eas7E|+zZmz^SU@@*xpn8SieN?nnrqMm?A zvYzLX1SvcVz_~^*N)j#Nqgod}wSy)?oXseq&GLK8Sq!O7od9Bp92h>Y$BGauOHQYE zv6e=?3tj0Vlf^XlCBM~t{@p?VbPaUHQM&ni_~HRuUb)rNkDHR}hTu&Qs0LY3n%AE* zuDeZ((pX)FWG@A}U-sT~>-Detl}-INUxVXdHuD}hi7wG5yiT$Eh%66|H3NbBF>piE z%vMii`V~96_ zqnlL6y<$ZZsy=*dI#b^65#8!FN!&Gi@?`ue3ZP3Ldsd%?wWAe0UkltFm0Bj*Tc`C(1h3JYl)0Ud{=8vxcp&mrj>0RxBPp-fnVqi`nU3;`3Oc#1-V8IjC0 z1T2V-Bb31yyg1$({mLwS0;`r9JSt#Uve!Yj%TmdeQr6Qj84(+Af~_}+cPP5YzIZPO zr5u&jQy<6xD^9K?n-$mt51?hMpu<~gCtTmDK$0nq#mG6G=I{{W`>2QcY7z+e@y z_$y#QVHQVv>w}lT`pc-H%eqMw-uImB;q6h)CDII6#cv zS#?iQdrW>lw49i2g;sto>MF^f5BCaoS_oIV$u(w|-Q;<}i%i)ugg6!6kOyr<*i+pt z{DYxk77>`ypbLjed*GoVC~FASZ7O$><+K5|5@3m@`LE5ES*xY&f@m6x`6BjhXg|f|dw~6lG4(tC(85%%aG%g7cMUr`R z3O91@==Nw!J;0L&EIb6oW5g)@vJGwA%M3bS?@%MfB+>i2 zn)zSr4fu0@z-5|o$NWG@eoI!}r^CO!5Is1#J~SK3^`5UOy3v_fVqBmCPDpfjk}e0V zJgIUNqPR~9hDm04MSWZ}SXgVe)YJGL~2EN%8kj8m-1iofig#`>2j_w0w`H{+h4uTjLf!8TK(I61;j zYhQwIi@!E0Qb}|ArJpa}0g5b}>fZU<05{O-kG|v+aMEbRd7USt7?x1GCeWgi*(ew} zj$1GWr2HtsejwHjjZ1&NKfv7)mcGJ3*dHpWEYscJC}4V;BWBS|OY7*gOZ(P0Jo+hGHLg~&HebHnvQUP96{Eu*AtSi- zD$MXbQAp$ZUU~XQ4;=K5hTw?q#)k|Hq!qKUZylJVDwTPRs8Lbql~FNmI#Ra$QkBdg zuj}%Kw3d^wvZx4QeMCuP=pA2OpNtHlYcc5145V$8KJH)75t0)mPlg3^b^-G{ExH<( z9FyRr12}|~m@#4w4j5@v0PQGzL!}#qoKazemo3VD*$_5i0aUhAx34 zKC;3MBy1T&0qXGNx!f^*p%s_{I%yX32qM``RoeRf8O`j4o+vZo$5>tAVscDdF|^nG zH5r^(F!`A9)^L6VJ^yWDPVmx*qD!I|9i7TCe6eJd)?pPg*$UL88dfmvW;UE`h;8DEtqQ#S2H-((Dn3MKHk}b*Jbe`y&iV{Q1A!z>s)iC+UdTOM{zWztX*Ql@6Om9YMRcPG6y3eP#w=3 z=|D)sNOEB$H*|;lQ4wy0n9z%?a`dzkj=YHpB zGEQ`P_L(Ejf>Wu_t*pTph71EniIJq-^y3oIl_k8$$$uNVdRa!5C!HcjK5~x5g3#C+;=Cv9chCe+B=ZA;lrz=yKar5w6 zEBGsp*vPdj*^ALbtPi-Z_r7YPYv-F*bgEEsSWo`^jF|+_D;z4nO9}|8hl<@2oLscc zxQq=qCpSWD0mrnYg%hvJ2j6Cz2< zWq3)aFPex_bkX1aJ0qg1{Iwf>ftYS#1(Xxg`&Md^A1b)&- zlu1AX6bxlVEe7>QzykAJ8-DLLk@AFJFKuzQ>Sr+OcnR)jq)K*JY+1dID@QCi)ffIY zsM|I6@n1yAJTi?HelPFdXtN5~naJwOX$0B$^D2-A&6!OjZnL_H) zt*6#Qe<@cl9(dEsq{m%x!+Faj-e+) z?%six>SQ=Q)$TET$ZYZDYXgu>5~|Qaz1-Z&UA=diO0m*LOluWAds)v0{Vod_OUXZ? zM}p-}dCt4XF0Fqo$MkdTX?W0}f6qP>V4oQ{T>xy#zEurJOMd~x&W4wYV}vTWD`I8rvPQS zGiBqN*w4n$;9L<*={+0aTem**^Eg(zJX2Bi|I|+Z$#Uw$Aw0faC9?>5JlV z`a)3~0jh9pMgwa}U5d3>+Q`C5y~nX^VsWa@m82va=c^3F&=>j_iCVvXmK;V5O`TIs zJ3GNe(EPEwUDM1>ordO4@{{lvE76r-#J^a9uK2nsTE_7UTaiX%U?amSdRhIh^Oz zjJe@n>#Ux;NwgA(&9e%TYNsa&oopeYQzLup1C4q`t=?&`Yg0nQaa+}>>R|LxM0wK| z>95zcN;N^xpXcyj-A)VtWMgm~QLNluQ4aAA=2Xa-k`*Y4d+~XYDKe$imb5=$AJ_)k z6a@Qllcv=Pa1z)TywvBpGhdY$QU+ta)v0Z5FhM~ZG5}^X94{Es7c>W3Omka>x^|o} zDuwP02-`R!f_XGxNjlA7#r0P_1Td=63ceOh@YSdh;JAN#uCFjVt;z7FKi8cGgm*yj zOCfMuSLHxGMy}t^mO=qkXAF6q$JmPc`nCoOtZn&y2_uarO$!XL2Q+-a>t&^Wg9fq0 zH20r?4T-y04CpV-a*_Gx615xiL~Vx`sM`=0&4n5o@sEN*x{s7Y*L_nWQt>Ib^@`b` zBeh*+O!m*77V-Rk?p6I-TL%5yZ%>&(Xg3--eCC#hhrqQb9;h1Vw^T<_DbMsPtZKG_Go0{!F_uRJODwMO=98x@>=zK;- zdSHVxm9SX(9@)u0Ar~e$TS!cH@z`ve|AkzWXZxC4mL!AgQy%f8XlN<2GbcEVl zeT$WsYfXoP?ix4H87K#))cD-NG}fQB?xr_6LJidJ+&gSh%)P3m$w+py!NA8kXO5N1!})d3XqoUsBGh>^-U5=GT$cXs0>mNMAY4%mmSp9phGt%ZjX=`H4RjE-ObDO3(`XPC0RUxGtJW*jX z$9E31*zD|K+3sneubws8?Pg83(&>e5Hwy=YbzbR2e?U3`n*@=1uVO;Lub60m+muw} zcK>BdX|#=QtE#R}>stE{-dC*iI}oqmtz9n~_1&{mM!sZ(w$JYJ{>kQ()>q9qI`c^7 zX(>5_iavJb<`XP}&DxGo1RU0Aw2A*KIah~vhim53?WM(Dxn02wE5m`b2e8U%VU>!8 z*%fI&L6vvvZe96VcjE?{qm*f{>wGZ`>}W7LiN+!}1^u>pDA3f($}x*E+lHf|`D)uN z7JDGlCshNZXMz+gSEe*#Z^jp)PYl ziyI1fCUw^WD~;#z1e!uhCT0iZ3cG@asZ_MERX&}WV;0Q=w0`5VHmZ#6G1~Y{JEv;5 z1Q9q9ifP=^y(YKkCpJ0fr*-bO8efeMhLBLs!~y8*N!grufp?;B;x@44krg*YOSakg zB1EDHBe6)(8g*E9`eHxuv$hQs>$&9}9ankOU10;9934_!m2hK5+hr}Mv&!91Ejv`o zESUnOCHY^VE!2&5OSYg%aVTqtzC7nHfRA8H&P>6;bqS0Bh)#mkNlh^C3 zjmI%md__nq9=$8C`*i+)xN0zh!y+MVN1fTubd=_m^kk5a(6$ouLOmcQ0oN}G@X*D z_?E-?%8~2uYbEo&oWpaVViST%*>+l#I93DvN+<7va(%fF^(Q%B=!o+TefXJH2+T_O zO9U%KAU1K5ZxV~2wnuIk(-0%eb)lnYm%OUY1KAuyT_wxPuQEnCUO)}Wp%YRmXWu)Ib98tZ{CMr-1f{WUy2WD?R3)V;ZhF3Qwy z4&8sYLw{|XukdHUg^EmWbOZVg&iXAn>9F=wtoa`881z$|wF~XSZ(vOaO^Y76BjEi8 zyr+>*!2F;HR*PM7nZ|qIyU;G>@DLP$7`$_#@UwZIwRSyazV+~iD`svdel&#^5F*)z zM5A=F%RNUE>79J)5f0L=ZWm~rj(G!P5!YlajEOP6AOfEl#w52{C@K%hfdM89kg#`9 zt}Iu{4(~j|*2)l_LE%!dkL)-k3#pPLsPJ{?DdGM57M}CpV{V$YaG$eTj)XWZpuUYF zVbGl%gj@9>2u+9Frld|=Z?j<{37Sv<-@iIxkli9dS-dhA(g9mqD6P1S4AQ(}mWt8b zI05ybT+U@~=qI|u>;d(#X$AeK&>#|?PS2prWYFpOt)GSoJRF%@t&|}io?z?<@C7mv zjEkw3zx~^jrfI1ciTy@y{2b5Plu2|3RY(J{OGdy7uu81O3}aoSBK-LsM!oosJoVJZ z&r?8q*85veGpyc+if_I_-z`N9qN<;yq z|8DqDvVyW8p@f!hb(Wbc{5|OhyW$JS4{5Eft!k?uI%YGzd#vc|dvYrzw|2^?1aZ;e zU^&6c#$)7~9`Z9?2!l<4PzHh)VLp~`RG=}wRvG212K;@7WCJkE{aI=!n3#TNa=qtE zn!u@7abUuqI~%@ieRI z(ZSBSPR_wLj@v`LVVIIT4v#!6I-2wbFXFF_$03QhJs^Q;bvjopb89UAViURnJ@am| zia8}q8hjJVqMBo4ntPhgHQV5wTluujkR^q;t@_LT3pKs1y)^G%NYv)Jnnf*s$N5Y> zEY}<)*JQ~$FsQ7dk$x{2#KQ}(yJ^{;+v{ax1LtpKzMF82|DvCx)cl9$dbZvP6ut8v z%P*vnw`^c?!+f#8j{z2G_wnLqhp)t$>qPB6>2xGj8M74sk2aDt!v+h;R)$g+O3R~H z%yc3?XweJ#0)cCm0iy2B%1F}t!APSJ)I>MiO)>S-GB-%4fG`?<5=kl?dYKmR4d+jw#ja(B_+AP%#ie*`S z(gN-RgSTm%%@0+oU{t=MY1+8uiLCeIREo&D+)_3YkRIhWnEpurW*#)pjG1ka?dX7N zY%r7<`Km0c-rj{@VLTs|d`$wvN5Zn@A(veA$2@^JzWx-(va)P#kj;#l=Rxzn8tAUf zh}DgC6UPmfHiSmafvh`EL}wpQ_|z#Zdo+BWO5E_9KY3O_x1kPkrO& zuAes1J03<^%TUn$Z6IP9+GN~|ySKw}c4@rO=IX)3MEdx0VFMI7wwy@!i=yYh=_iJ?_j&@)08-D3)Pj;fGze(oG*$46rn z>Id1Bj;^NVWgX%sBE>b;kFomP`za;LSNcmnYztX86ZG$$M?xZyK6q8hOD*w7~N+fRIzA*4D#l4l^@lfoQ&N2QaGs|` z#1(jR#G_ZVhgZ-_ww7d}6pS+RpEgz4aw$KwI({H3#s9l>p1vaFPxuqO9eVh=8gj0P z2Z$d&3Je!+P=GH8$m9V5Kk$3ujKad1g#|MUw{^imrXupoJo4T#m7C4{;+$NheDxP+ zvDv;f>JfRky;ZFl8Pejl8G4D1eisy&e|?AqtU@wEHrhNYynqnku79B9_C(@5apytI z^Z6`tzm?&H)H_8SpSV;oT1<9RKHb%b_%yS#+dKOA5*dXm=<6WARScUsBmT>1^BVi$ zN4;$p(YkSQc;8lHzq2dn?P`l#a(1%Ti?#RPxTRN##pwh^KlxBTKULJ)ituIPGk|W! zK|Y)pPJmM6gVddggwaOt55`*g6|6M52id4{jdLC9lHhd= zej|W58)8hQ*E^=G#6Icb-D7t)VxRbBW*Zb7l~H_ziFuD5)ZQVsY~ds(4qbR1IB>Bv zv&s6H>_L8sF!2UZX>#4t%tOPmFK2?Dh9d21FaCeC%YOP}m-F3Gwb8+okqrXJO~Q&~Z9XS8~p0@zk}xHCKPn%+0iQ;HFUc z-!CS0-Gq$fTV4A7gah}CgxW)>aBlveGETf*w|F8xsR*MN702_CgO>fSX9=d&f!{D5 zEWp61#0oT0b~hOv$4H)aUW`Z1bL3~^bPONlfGH~8;-s#dRe(LsXL)JN%)Q@rrEn=N zA$&2>4c?(!JQ44-Y4oBi@#{FK$*;RTZqoHCfay{}GlHf#q{5XGMZIo0aMAIvhYJQS zGM&Pb28oa7pBifmOcPUK)qN@%@j^%Zx{gdpuQ6d$y9}6cRvT5I^cWL1wOOOeF<;doayNI6)h6Ln zw1vNXiE;;iQ@3~`#p%%KMN{!VJx9aSDr`lEkiRzTfqlk?T}PNgq`Whxh%(BbdWzl741=G6)=?e>o(U zT5rrQxo;?})(9L?Vvd~Gw2M+R4cBy$Z5&&Bgc%ipBN4JG>0jU+$~EyRteR~sP^!DM z5jW<2H03H$ojjTI@{Hf|SQug=8@*oTSTM&afaZ{Q8tCeftGNWSVF(WJhBb~qF?p8N z@8f!RTfDp@0(a{i@yl~#@0u%XJHDjH+q>bvJId8`6H+u;oc;cgQ`fjLohw#UZTn)F zt&-oSSu~NI!l$Da6*+al!KZ4Lo|SPE7JDLDEc{RCHBQq#)Vi>M8e_uj#y3%nduN?% zBc>zgoi%8WbMBw?gM*9jZnQGoHJhy2@{>X{c>PURKi@>7@we^5rlS^}QFy?qe|fGQ zhPQC0jg616ScUWU!e~6_j7{8$?YZw@<@1NQZeA1fgFM?gkEDECPjX>Fj~rU?*(DF&zaFiFmr04G=_ikucwq!eUzQWAJdX|Ha56Xu zj>+zo(UAzgEJ)`a+E};owMkE8D0@vdHX4Asn5hOmZJN%vaCbD2ch>a42kFb69jZQ8>B~&B2TYK!gVwJz8Z)nF7)5 zd3oWVgjk6Hbo}{UqA5(`Q`bar0!*G!Dvuc#69!!3e~4x=BExT}DqSolHV5v1C6YMj zW5QR=x4nkSl(;?HrSfrw^_73P%uDUxwu`vg?eScA=pEG&7z4IOHHp|l;s3!ZF4+X89UhZY>ikyh}OfyQ&@0JGuD$YSok}No&~dXFmd%TYuBSFx^R4zYsw(w|g3? z4fE#CxLwmJ@R{rbxaz03w(Q~|F&}GXYI*Poctorfa3^`lOK7=^t0VHW{DJ*gA+mg;U>^VO4rn*84Cmw7OM`%<*(+Gk)F5N87SQ zqU!?xO)Q{)W;|Y?HrBybf5yv%4 z)+IH?Dhmun3}Or|d7T_RBk?HO4z182Zpe`_7iyK8PObDX#G2p`DIykz83BVrS$6&HhhsIJ39 zWISy)Di#ZJ0@=E*u(3lXD%K&a2^EKyurHIE*}98S4Z&N`rk3$drE`qd<3{cMC(Ub&5OCglD8R;L-k&$pSTstnYD4J<%Ih#v z7;U;-^2#F7rlP|nZQmAl)FlwsGqy#m-$>pu&dm7(W z0GMDKMCt(&R|3WRAg6E`thLizk%l3O6~IV?O>0G(8cVf+y7DF(TdR||x)fZeW-QH) zjBYgY!HJYLw?!<2CrvS+-N#tqw?pph;OTAYhSXXm_IpB2Yz+62);&qKs0}_yNsvtkkj^D3O`Tz@@6y{Iy1k zk3J)pF{wL8#_P{p#|=qAVIjML2G@`iEjTj6T3i8BSvu+45A!wg<~~*_&tj0#Zj12# zzunm|&!=e;jPwCs;w3-N6tMxstw{cji`e852IU;uaHI|Tb+0PnCid|i-$^f5$S+`{ zxoy^oxc&Kv&^^Vh@BR{#rU3mB zpVb@nb$np1UXt$y1%uJF4HEXkm;YLu5 zA_y4rl}{iFUEy17CYSI~9tmq3;%1-aj*al@BVQDYD6}&tlPioF8+oT11Y+3@w&6Vi zh|kP(RZT1b1{k!Z;x~hIKp1E@0BDUgp+#Rg?v0af_Ds%(+-kYJr^sc9!b%pUZiRx^ z)Xv6+K1Y0bPtPr8A5PIV)3LNZ&N+7ld#?tSBD;ckt;h%$Hju-6#&EfQjUIY!Zeo71 z%(;&gvg`_04&Z2#E(()Oyk=nG)Ijeu58EWX$}l3vxiXLE ze#WKj)7P{r%e!I8gFs#{@HN&1|tiGn9=w%`Q(p07Q6Y#uCq;1ie;XBuq} zlX8@-AffZq0Tp^KD{aq4d?M+ihe*Er^YFu?59EBmo%c;$WKrnaa)ocE|3kO5H4+`8 z1S)4g0~p>@Qwd>mRgjU}A;INcUHeX8h#2H&a1+C-v`Qs%rPMgX$rAXUgLMosICbG< z>O7A0p<6RcD6WJ1`(*hf`@Mzb3a6afBdX536(vEA#I#gv^iais`S+^_!Cbb1)B^?q z8;Z0ft5cRO!kJWssua$Skkg?;7etyJRejMW5O53MXdkhQdRgI{PipSLPqQ6_^CL|r z@nj!(#g(Tq5dj7m`RCBi=%ib6u|Q*^&(b8BhTv*>)6@$~lVb&+wv?Iux+FAge8`nD zsY>PoyR?%LMC3xS$4NI4QSA`UCJN-`X0c8;k*GVsOL0n zjcuesVvP;X_c$7PVh+dKynQenQw072!52s@a;%j+56L9P8FG^6G&^}yOCsvpP>F(4;mmG06EmcS!JJMGxq!r^t=Cup zfcm^JMkrUtL<%7y15S`|?O<^3(&MMif(c|>NwhrbO6aqRLAO3JiTXsPZxNUixR{eV9?wq_|Y5 zpKggQx?&(Rh22wHzfh@?Un!Y~fl{M(u=z5J#?Y#aLkZq`gg*LUAk^5}Ljfb#5c(EUwM$>!D znC0(en)>|ncbFs%1{;b%X0p{hDK%*~c`ozZDzefqwp;=FS3pPFrLk^@H=MF+NN?6pB!`9 ztOzDdy)K_@v7>?@KI~`DWbW=Um-7J(R&A{o+(0|WNdR9^K`7|xSs;j^UXJ3)I;zaE zm=DztTPZCXmQ%nKY0Z^(;&oQqkaFj#UegjKNJN|(%g<{g#G#ncuu0MT4CA3QGAQ-H_cO9&UK8B@-*CxSK=M$$fq=9v>hVNt}+rA?^6)ux0gUvggEaT93rE-tg zcx@A>9!gw*qz=n&NhGxvq?j7Q!&=jxmRO2XAUmAap?B~{o9G6JQ-#*HwL`h`OD5j@ z999fUVT8_*E(kQe9M0X{b~joZtfIusYXTbN*_l?mBcnAo%X~!=3OANAi6urOEl3Q+6G-^QcrfEcj&mn%Q;CZ?dCIYcOnKVZvOrcyU1P$2O8nt1 zS&bXMm!xp|y)cxAHll0_gLM8V>&f`mZIw#I@nYyMo*|QU%%-%Ad8BhWzg9u+{(MGd zZ@872*VyUC8xom_Ol*kf&m{xsh9Uomkz@O);-F)47qWq%Tt;}p_l_7@*%PJ zS$%hQIxLu+*g;s(wiGEx+Oj>mvTqv#^wUOHpvwr~``73P@X6O^HS6+=;v$W=!j(Am zPs#?p)5n?r=us-{2CgD0g>DAoe5ar)ULA8tQPQTb_&(p`PsNWve*pP1Uk;1;tSYYg zxMEpHE9mpSp-ko{&dgXX~g%G^P|pgp7-GCZSRJZU;Kpo-F4S*#yVEy5tK89YetW+O) ze<|0~(iqnffv~ z8Z?S=n{i|cD&B(M-e2-q}{bVQM-(yUcXm#3J3$s>nugGW+cXT z=t+{UFR2Ae3F{gSGrxm6SpT%Bj-bbzn;N7#J=v@gzIuQ1;PkNB;202q`WOr(rx{Q2?fOba2u~nqfIC~rpw6%`bY4_!C?T~)g3mR8UDpbVFmnJZ#IPi|=)m6<3;jeR9USN!WFU3X26L zd)ZWEKc0gi>Gjoqhj91p>c#bovyziN3wNFyU6uHG=cN#wwq zSSO)JZ1^a-2mC}Sf8ZX?BBlPYi0Q>I`hN-=sVdn`ECf3YxP5@Z zw03Vt5a0x|TddS7e3~-hGYbYmJds&(Yfh4Jp-9;!$>-3aA~tNRYFdm<^?Z*6T?zk& zABd%Vu?ZO69%u_ZCP%gD*BL#z8Q~Hb_c8+{&nNI5c@YB2BXTI_*%@AYW~+P^2Cif3 z!^%n+B6LP{m`t=*tklz6OPoJ$OyhzShcHQk;B~E-7%ctqspi@lI3js$8fMe#mpy^# z3zX)S)WwI`*l1=0ln|DO9lt^!B{F5{}i-416B>k7vl zM+?OFyGw&aB*PW5yS=HM8dQ>Yu5?V|wWn=y3VdKPl1*6+*wN@BZp?+^q}llqk4L_3 zYW?&Jyv)n=%ph{D3x|~EPU09aH3BF74`Q+y@ekXnr;S+)`E5W30<3+zooyL*fxQPD zxF2CVLu-ek4GMm`dzX!}8Xj(gT^?7MqZ)8MnsPbr1sLDttt_t_(Gv=5#4DTxJ5^g% z8K|2GU_B~TFmiDp{H5CG3jH5ug%ngQEm6*f&jv=Cmy9{zFy~uiT`8CIOb*1dIO26x ztjqNzx-+a0;os>CE_`M>H8=$p4xKNzTE}v|!lJ38%Woa}<_V4!!uLQK|#Sb!5X6LA*U@w@X56rdb z3E@v2$N|brlv49ZOML+?qf_6#85N3WdY_;i$E2*TXH-_%E`+v#eqERCyJ$?mQR(4; zl*Z0-Z|wVOpLpq(Psc+v_@N&LBc}^)FjOUBwXIaCj`|^72m0kN;-TeJ( z)YFi9LMg3jYmuy(A^p-DGKyWCi6EY$&;(J{+>1onD1+*L35#6Bmf7nZ8|!s1hd@AN z8KR{W4+()?+66@@`$<*LY~cm+X*SO2Cm%3DSfq=w{oXba;t*j?1z&IoQJ5k7a#IonZtp?aYAZnh-eghe&HMIcc_9V^5IWNMwSKDMCm#&WKA#E@3ItK)gMy z4+<)Keqa2E1C5*1)Z@7@FI_}_FPj@Sz~w1!CXMHsSnK!RAdhr2F&D`|A-Nk^@R6E< zD;rN#sY0!LNYlg9z^X7h1xO8Vf{lVC*_3tQ<=b?Y&7`-fhF1HjeaihXVgyxv5k$ks zpSQO%Ih~9F?WT@}dA3apwMr?)lZ{K%fb3@oINro}KDu4MtIDj++j#7|wxtiM3?R7} z5DGIim_Q4K%1R`*#l-U`)9ZJ&Ex5pi!r34D$)E*QuNbTdZAgMr3{eEKxECN^DHd_3 zc{&M)=s|wyOrfG|$==0;a7_;o-h7>=!8%-{G@R!wGf|;a z?PPCkoMB7|M|J{$TFS>}T~%mppg`OM70lIm;DW?OAQYptQu*7N|Kg(%fd}+j5vxid z?hj*NFo{7==)p;?a`HdJ#$x``jjD=_EO4{EUsIzOlCVJUru^PCSOUB$Z@#oehHY&A zqPN>ZC#<`ba&%1MN zg~e~lSPga=abIamA$5%{o)R_0-d(s=iUipKC3%27vg=e4phJ$WU-xa;M8&qCO4fL# zy@^a?PqZxJE3{Pxrc5tYV^wW=oV^ATKP}vQB%=dAG(wke+XG($x)fU>M)dJWrR#iJC2FUF35V z+w2o82@4iSNf}}b+<888#8q*cVO5NdPd)3^?zD`dD_RXY12T3+r`*_RVu>Jn`2v$d zsW(Lr;P60L9%TLh^Pe>SpCXLU0>1pb3Di5>oc}%Dd7d+Tl}G@(FkrUepJJpgSP;)o z2jqTKJ}!s&N1*z5zQ{;IQ^R!$f&Jt#T)P-f5vQnw!$8R#!%^hNrIlH>Mrovg*xY3~ z2pq?p{RA?eP!Kr@RgY`N{CY zxlV|ZBo$eMq3bCl2u;_X)>nB{H_fh02I{eu`-b36ioj~+jT_vY;%8||Dzb~t@RSh* z@*V{z*Xd}}VJUK&m{&yCXaueN_4uAeEIW!!BTqdp481unAU`RA>jI$=ANbVN={-b0 zS3`BZI1^W@Y{tNq7;pIuU7+Xc&a-D7OG+ueLv6gMkWphv-4!@`40IGPZP4g4;9hg( zKFTDfK%1oZj)!!W4wm%P+#1Y3vzvL(i(qPl{knBDTX_rGrl7x>Gt8_}-k=k3Dd4?N zoK0iG;%6OWcjNn=>DC49_wSogL3cSX_Vynv)E8oLR{H zq@*!WY#EL4c_qE%sqa7p0Ga|C*})@9BDT~s6|R+b+a;nD=?j!nYu8F4jd6oTf(>%S z@f^6pDQ;diT`DSag$fiYH7J&el5uR3t%COZhKQRpB^j%x=W<+OBANak}jl@5M-Lv$7B z5RBXyszPjEz8@e2&^D)7iN}^9QKWDYlF3q#Q&6JA5*WG>B2KUvDUw7=U6Nse%SK6L zp%TT55-NCW(k3Nn5o#os4E~-*@;{(gH~bx*BQ3HhTP_U3kXp3ZjN#k&i{~U#oN($D zThtogavY5rY2jHdCjO<8NRyPD9Kax8I~O*Lw$c|5H7aPlluh%Dj6_QyUK~@`pgW+2 z3GzmZUr>`qGR6p#rh9{`U9}|C>a{w}8Ki}oe{~fvMiL(yq(D+iN>xp0+XE_Ukx@j} z<&r03jC{N_!yuy>{Zf2V26lARyap$v1ugsqh8byVZz}9tskyK!_JYb?DNUP4m~soG?TB4R|Enl0vTxdnp3PqQjy@ ziWVzIoMQ13utNsLAIjxfo6r9~-z~!)`|R~hi39e_lx4wZRhpGIjrG2fKJ=-#ee8*+ zzQ7QXkWo<4&@nKvuyJtl0Koplvj^w*{0Egpp)pt-oH5xT`y&v}12y|A5JU*&ba!G#ncl9UIS)@K1_Wt0&j2T{pFU!^Y`Nsz+|w zy6r&I;_{Hr`U`TAj-W+#{^HN`F~^;7vL6Z*I^}e)opIJV=Us5oCI46CKbKumti;tO zTyxzGH*=ZJ-S@!5{2FV^a&c6j<$Eey%&t@4RKGRkX*`Qc~x z9Q@1g%2jBowMviGsdwxje?9pHgrZ7KH%!ZRT+g?)vv+WGa&~de_;x%p4)FbZ*Bm;N z^hXG*<~+HCE4>B-k}Prv(5T?R7Lah|Kfe=5)koK`W?2YidvffPY?uKN_r-3qINLuF zcd$T3am)uENX=3JN;>EY3^*kVX<$jNs$#+sNd}T+ozUS$j3X9Gw-1oDRMbB-G<{^{ zs)>qd!;p3Wv|+v)jXUL5CLI%uk2ozfn8o7xGzL=zS(EX|3gl5!&5TXP+7(h6lC|fX zQZ+rOBdbsWAzd>eY)@?`*&a46vLK;ET!n*OaEd zCgDKTYvht$wFyFUt+9#RH63W!-4DD|Cs|$6Z6JI_s`LZfc9l^96{Zr*6mS}Wfi^hG z3J-wmJa~wk-+7!XB=?+bKhGazK0d2=mZv2?^#7TcWIHC|bt^ZOuEr{O4>eT0LrQg_ zPxb!v>iD~R+OCo+4`4Ln0R|ib%B>J#VBx_h1c3;U!C@k&p(#?rQ9QtaL&Q`Cg>CeN z@)R+qDB@b)O1wO^(!}4-YXQH_HqwlwS4hLD6I@wgCMKsF3=~{}U^29zimRYAhJiL% z6$n~Q)M5$_3jqa#82!+$;UN(5VCH3wnmVqNT&^ikI}LOC30q)cm_fjsA{{se6>ZuK z791YY{7^D5urMP=ANEuHp-<$WNx=`M!NNb{KT;^tUI$W(uhFs&bk>SS?%A6z-f)}~ zVRhlMFY&q2a#X=Z&TuyD2QQ#e&eba}wy?!HL_#JA2g%O~fd&fb0@+gl;jI0!0b~>l zJo)vrHJdn6QlBQ* znQM)@f}zS%X1d$)@cbu3!0BJ;IPt6up%c%)QC@nlJS+q9YCn1ils}e!QYeUq%Wb~> zl-2&E%_01`K_&S058z;pUpYGT^uCmQ-fSBop?dt80C)qeaejT7u~<_jWI`Ry;J?=g f?Z@vbG(IGx{5yGhKZ)Z%V8X^f*pM?=9{~UWcH4sz literal 0 HcmV?d00001 diff --git a/src/_includes/assets/fonts/OpeningHoursSans-Regular.woff b/src/_includes/assets/fonts/OpeningHoursSans-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..e2c307470319a75c3ea46e4b1fe62def192af0b7 GIT binary patch literal 15700 zcmZvDb8seIuy<@*8{2j^HaE6y+fQt7Y#STfwz0AC#MtoWz4hJyzOK_#=k)pY)J#`* z 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 literal 0 HcmV?d00001 diff --git a/src/_includes/assets/fonts/standard-bold-italic-webfont.woff b/src/_includes/assets/fonts/standard-bold-italic-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..a672135b1b9110112ae4bc2eeee3b3d754d122db GIT binary patch literal 27064 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 literal 0 HcmV?d00001 diff --git a/src/_includes/assets/fonts/standard-bold-webfont.woff b/src/_includes/assets/fonts/standard-bold-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..e9a9a708e656c7445bdde5b0f3f77ba63d8bea25 GIT binary patch literal 24256 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

4~3bzRe&eJf$qL6k6-n`&#yh0pMP-e8CY-6!+? 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 PXgBhY8+7NpTjB@+g`4Zz literal 0 HcmV?d00001 diff --git a/src/_includes/assets/js/inline.js b/src/_includes/assets/js/inline.js new file mode 100644 index 0000000..e357982 --- /dev/null +++ b/src/_includes/assets/js/inline.js @@ -0,0 +1,52 @@ +// Add class so that we can style skip links +const handleFirstTab = e => { + if (e.keyCode === 9) { + // the "I am a keyboard user" key + document.documentElement.classList.add("is-tabbing"); + document.documentElement.classList.remove("is-not-tabbing"); + window.removeEventListener("keydown", handleFirstTab); + } +}; + + +// Set the tab index +const setTabbing = (matches, mainElems, panelElems) => { + const badLinks = matches ? mainElems : panelElems; + const goodLinks = matches ? panelElems : mainElems; + badLinks.forEach(link => { + link.setAttribute("tabindex", "-1"); + }); + goodLinks.forEach(link => { + link.removeAttribute("tabindex"); + }); +}; + +// Hide the footer elements if necessary +const hideFooter = () => { + const mql = window.matchMedia("(min-width: 40em)"); + const mainFooter = document.querySelector("body > .footer--site"); + const mainElems = mainFooter.querySelectorAll("a, button"); + const mainContrast = mainFooter.querySelector(".js-contrast"); + const panelFooter = document.querySelector(".panel .footer--site"); + const panelElems = panelFooter.querySelectorAll("a, button"); + const panelContrast = panelFooter.querySelector(".js-contrast"); + setTabbing(mql.matches, mainElems, panelElems); + idContrast(mql.matches, mainContrast, panelContrast); + mql.addListener(e => { + setTabbing(e.matches, mainElems, panelElems); + idContrast(e.matches, mainContrast, panelContrast); + }); +}; + +window.addEventListener("keydown", handleFirstTab); + + +// Hover +document.addEventListener('DOMContentLoaded', function() { + const hoverImages = document.querySelectorAll('.hover-image'); + + hoverImages.forEach(element => { + const imagePath = element.getAttribute('data-image'); + element.style.setProperty('--hover-image', `url('${imagePath}')`); + }); +}); \ No newline at end of file diff --git a/src/_includes/components/activity-item.njk b/src/_includes/components/activity-item.njk new file mode 100644 index 0000000..163a383 --- /dev/null +++ b/src/_includes/components/activity-item.njk @@ -0,0 +1,45 @@ +{# TODO turn this in to filters w/in config, this is ridiculous #} + +

  • + +

    + {%- if a.data.type -%} + {{ a.data.type }} + {%- endif -%} + {%- if a.data.type and a.data.title -%} + ,  + {%- endif -%} + {%- if a.data.title -%} + {%- if a.data.url -%} + {{ a.data.title }} + {%- else -%} + {{ a.data.title }} + {%- endif -%} + {%- endif -%} + {%- if a.data.location -%} +
    {{ a.data.location }} + {%- endif -%} + {% if a.data.subtext %} +
    {{ a.data.subtext | safe }} + {% endif %} +

    +
  • \ No newline at end of file diff --git a/src/_includes/components/footer.njk b/src/_includes/components/footer.njk new file mode 100644 index 0000000..b5650f8 --- /dev/null +++ b/src/_includes/components/footer.njk @@ -0,0 +1,37 @@ +{# Get the profile content #} +{% set profile = collections.profile.data %} + +{%- if profile.colleagues.length or profile.credits -%} +
    + + {%- if profile.colleagues.length -%} + + {%- endif -%} + + {%- if profile.credits -%} + + {%- endif -%} + + + +
    +{%- endif -%} \ No newline at end of file diff --git a/src/_includes/components/head.njk b/src/_includes/components/head.njk new file mode 100644 index 0000000..3c745d3 --- /dev/null +++ b/src/_includes/components/head.njk @@ -0,0 +1,57 @@ + + + + + {{ title }} — {% if section == 'home' %}{{ strapline }}{% else %}{{ global.siteTitle }}{% endif %} + + + + + + + + {% if section == 'home' %} + + {% else %} + + {% endif %} + + + {% if metaDescription %} + + + {% endif %} + {% if metaImage.src %} + + {% endif %} + {% if metaImage.alt %} + + + {% endif %} + {% if global.twitterHandle %} + + {% endif %} + {% set css %} + {% include "assets/css/variables.css" %} + {% include "assets/css/fonts.css" %} + {% include "assets/css/base.css" %} + {% include "assets/css/layout.css" %} + {% include "assets/css/components.css" %} + {% include "assets/css/components.header.css" %} + {% include "assets/css/components.footer.css" %} + {% include "assets/css/components.blocks.css" %} + {% include "assets/css/components.pagination.css" %} + {% include "assets/css/components.panel.css" %} + {% include "assets/css/typography.css" %} + {% include "assets/css/helpers.css" %} + {% include "assets/css/keyboard.css" %} + {% include "assets/css/greyscale.css" %} + {% include "assets/css/media.screen-large.css" %} + {% include "assets/css/media.print.css" %} + {% endset %} + + {% set js %} + {% include "assets/js/inline.js" %} + {% endset %} + + \ No newline at end of file diff --git a/src/_includes/components/header-writing.njk b/src/_includes/components/header-writing.njk new file mode 100644 index 0000000..ed071fd --- /dev/null +++ b/src/_includes/components/header-writing.njk @@ -0,0 +1,24 @@ +{% include "components/header.njk" %} + + \ No newline at end of file diff --git a/src/_includes/components/header.njk b/src/_includes/components/header.njk new file mode 100644 index 0000000..a9c9bc8 --- /dev/null +++ b/src/_includes/components/header.njk @@ -0,0 +1,35 @@ + + +
    + + {% set linkUrl = '/' %} + {% set linkText = global.siteTitle %} + {%- if page.url != '/' -%} + + {% include "components/nav-link.njk" %} + +

    {{ title }}

    + {%- else -%} +

    + {% set current = section == 'home' %} + {% include "components/nav-link.njk" %} +

    + {%- endif -%} + +
    \ No newline at end of file diff --git a/src/_includes/components/nav-link.njk b/src/_includes/components/nav-link.njk new file mode 100644 index 0000000..41b2c20 --- /dev/null +++ b/src/_includes/components/nav-link.njk @@ -0,0 +1 @@ +{{ linkText | safe }} \ No newline at end of file diff --git a/src/_includes/components/profile.njk b/src/_includes/components/profile.njk new file mode 100644 index 0000000..27b461c --- /dev/null +++ b/src/_includes/components/profile.njk @@ -0,0 +1,93 @@ +{# Get the profile content #} +{% set profile = collections.profile.data %} + +{# Section: About #} +{% if profile.content %} +
    + +

    About

    + + {{ profile.content | safe }} + +
    +{% endif %} + +{# Section: Contact #} +{% if profile.sameAs.length or profile.email %} +
    + +

    Contact

    + + {% if profile.email %} +

    {{ profile.email }}

    + {% endif %} + + {% if profile.sameAs %} +
      + {%- for link in profile.sameAs -%} +
    • {{ link.text }}
    • + {%- endfor -%} +
    + {% endif %} + +
    +{% endif %} + +{# Section: Current and upcoming activity #} +{% if collections.activityCurrent.length %} +
    + +

    Current and upcoming

    + +
      + {% for a in collections.activityCurrent | reverse %} + {% include "components/activity-item.njk" %} + {% endfor %} +
    +
    +{% endif %} + +{# Section: Previous activity #} +{% if collections.activityPast.length %} +
    + +

    Publications and talks

    + +
      + {% for a in collections.activityPast %} + {% include "components/activity-item.njk" %} + {% endfor %} +
    + +
    +{% endif %} + +{# Section: Expertise #} +{% if profile.offers.length %} +
    + +

    Expertise

    + +
      + {%- for item in profile.offers -%} +
    • {{ item }}
    • + {%- endfor -%} +
    + +
    +{% endif %} + +{# Section: Links #} +{% if profile.workList.length %} +
    + + Check out these initiatives that I’ve been involved in as organizer/mentor: + +
      + {% for item in profile.workList %} +
    • {% if item.url %}{{ item.text }}{% else %}{{ item.text }}{% endif %}
    • + {% endfor %} +
    + +
    +{% endif %} diff --git a/src/_includes/components/single-post.njk b/src/_includes/components/single-post.njk new file mode 100644 index 0000000..13bc79e --- /dev/null +++ b/src/_includes/components/single-post.njk @@ -0,0 +1,14 @@ +{%- set singleUrl = post.url -%} +{%- set singleTitle -%} + {%- if post.data.displayTitle == true -%} — {{ post.data.title }}{%- endif -%} +{%- endset -%} +{%- set singleTags = post.data.tags -%} +{%- set singleContent -%} + {% if post.data.page.excerpt %} + {{ post.data.page.excerpt | markdownify | safe }} + Read more + {% else %} + {{ post.templateContent | safe }} + {% endif %} +{%- endset -%} +{% include "components/single.njk" %} \ No newline at end of file diff --git a/src/_includes/components/single.njk b/src/_includes/components/single.njk new file mode 100644 index 0000000..9a4b4a0 --- /dev/null +++ b/src/_includes/components/single.njk @@ -0,0 +1,27 @@ +
    + +
    +

    + + {{ singleTitle | safe }} + +

    +
    + +
    + {{ singleContent | safe }} +
    + + {% if singleTags %} +
    +
      + {% for tag in singleTags %} + {%- if tag != "post" -%} + {% set tagUrl %}/writing/tag/{{ tag | slugify }}/{% endset %} +
    • + {%- endif -%} + {% endfor %} +
    +
    + {% endif %} +
    \ No newline at end of file diff --git a/src/_includes/layouts/home.njk b/src/_includes/layouts/home.njk new file mode 100644 index 0000000..c123f49 --- /dev/null +++ b/src/_includes/layouts/home.njk @@ -0,0 +1,33 @@ +--- +section: home +--- + + + {% include "components/head.njk" %} + + + + {% include "components/header.njk" %} + +
    + +
    + + +
    + {% include "components/profile.njk" %} +
    + {% include "components/footer.njk" %} +
    + + +
    + + + + diff --git a/src/_includes/layouts/page.njk b/src/_includes/layouts/page.njk new file mode 100644 index 0000000..90c75e6 --- /dev/null +++ b/src/_includes/layouts/page.njk @@ -0,0 +1,49 @@ +--- +section: page +--- + + + {% include "components/head.njk" %} + + + + {% include "components/header.njk" %} + + + +
    + + {% set singleUrl = url %} + {%- set singleTitle = title -%} + {%- set singleTags = tags -%} + {%- set singleContent -%} + {{ layoutContent | safe }} + {%- endset -%} + {% include "components/single.njk" %} + +
    + + {% include "components/footer.njk" %} + + + + diff --git a/src/_includes/layouts/post.njk b/src/_includes/layouts/post.njk new file mode 100644 index 0000000..f6b918e --- /dev/null +++ b/src/_includes/layouts/post.njk @@ -0,0 +1,103 @@ +--- +section: post +--- +{# NOTE Have to implement macro because it isn’t currently supported in Eleventy: #} +{% macro getNextPrev(collectionHandle, arrowsPrevious, arrowsNext) %} + {% set collection = collections[collectionHandle] %} + {% set currentIndex = 0 %} + {% set count = collection.length %} + + {% for item in collection %} + {% if item.url == page.url %} + {% set currentIndex = loop.index0 %} + {% endif %} + {% endfor %} + + {% if currentIndex >= 0 %} + {% set prevIndex = currentIndex - 1 %} + {% else %} + {% set prevIndex = false %} + {% endif %} + {% if currentIndex <= collection.length %} + {% set nextIndex = currentIndex + 1 %} + {% else %} + {% set nextIndex = false %} + {% endif %} + {% set prev = collection[prevIndex] %} + {% set next = collection[nextIndex] %} + + {% if prev %} + {% set arrowPrevious = arrowsPrevious | random %} + {{ arrowPrevious }} + {% endif %} + {% if next %} + {% set arrowNext = arrowsNext | random %} + {{ arrowNext }} + {% endif %} + +{% endmacro %} + + + + {% include "components/head.njk" %} + + + + {% include "components/header.njk" %} + + + +
    + +
    + {% set singleUrl = url %} + {%- set singleTitle -%} + + {%- if displayTitle == true -%} +  —  {{ title }} + {%- endif -%} + {%- endset -%} + {%- set singleTags = tags -%} + {%- set singleContent -%} + {{ layoutContent | safe }} + {%- endset -%} + {% include "components/single.njk" %} +
    + + + +
    + + {% include "components/footer.njk" %} + + + + diff --git a/src/_includes/layouts/writing.njk b/src/_includes/layouts/writing.njk new file mode 100644 index 0000000..a63860d --- /dev/null +++ b/src/_includes/layouts/writing.njk @@ -0,0 +1,52 @@ +--- +section: writing +pagination: + data: collections.posts + size: 10 + alias: posts +--- + + + {% include "components/head.njk" %} + + + + {% include "components/header-writing.njk" %} + +
    + + {# TODO add layout content? #} + +
    + {% for post in posts %} + {% include "components/single-post.njk" %} + {% endfor %} +
    + + + +
    + + {% include "components/footer.njk" %} + + + + diff --git a/src/activity/2018-01-01-pycon-apac copy.md b/src/activity/2018-01-01-pycon-apac copy.md new file mode 100644 index 0000000..dc5fa88 --- /dev/null +++ b/src/activity/2018-01-01-pycon-apac copy.md @@ -0,0 +1,9 @@ +--- +title: Estimating the collected funding amount of the social project campaigns in a crowdfunding platform +type: Paper +location: 2017 International Conference on Advanced Computer Science and Information Systems (ICACSIS), Jakarta +dateFormat: "year" +dateEnd: 2017-01-01 +dateStart: +url: https://ieeexplore.ieee.org/document/8355046 +--- \ No newline at end of file diff --git a/src/activity/2018-01-01-pycon-apac.md b/src/activity/2018-01-01-pycon-apac.md new file mode 100644 index 0000000..0c878f4 --- /dev/null +++ b/src/activity/2018-01-01-pycon-apac.md @@ -0,0 +1,10 @@ +--- +title: Building data driven web apps that everyone can use +type: Talk +location: PyCon APAC +dateFormat: "year" +dateEnd: 2018-01-01 +dateStart: +url: https://speakerdeck.com/galuhsahid/building-a-data-driven-web-app-that-everyone-can-use/ +slides: https://speakerdeck.com/galuhsahid/building-a-data-driven-web-app-that-everyone-can-use/ +--- \ No newline at end of file diff --git a/src/activity/2018-01-01-scotlandjs.md b/src/activity/2018-01-01-scotlandjs.md new file mode 100644 index 0000000..c4cb77a --- /dev/null +++ b/src/activity/2018-01-01-scotlandjs.md @@ -0,0 +1,11 @@ +--- +title: Building command-line tools and dashboards with JavaScript +type: Talk +location: ScotlandJS +dateFormat: "year" +dateEnd: 2018-01-01 +dateStart: +url: https://www.youtube.com/watch?v=kZwDoMTyMjo/ +slides: https://speakerdeck.com/galuhsahid/building-command-line-tools-and-dashboards-with-javascript/ +code: https://github.com/galuhsahid/scotlandjs2018/ +--- \ No newline at end of file diff --git a/src/activity/2019-01-01-devfest-brunei.md b/src/activity/2019-01-01-devfest-brunei.md new file mode 100644 index 0000000..fd7ecdb --- /dev/null +++ b/src/activity/2019-01-01-devfest-brunei.md @@ -0,0 +1,11 @@ +--- +title: Machine learning on the web +type: Talk +location: DevFest Brunei +dateFormat: "year" +dateEnd: 2019-01-01 +dateStart: +url: https://speakerdeck.com/galuhsahid/devfest-machine-learning-on-the-web/ +slides: https://speakerdeck.com/galuhsahid/devfest-machine-learning-on-the-web/ +code: https://github.com/galuhsahid/ml-on-the-web/ +--- \ No newline at end of file diff --git a/src/activity/2019-01-01-devfest-sg copy.md b/src/activity/2019-01-01-devfest-sg copy.md new file mode 100644 index 0000000..f2aa92a --- /dev/null +++ b/src/activity/2019-01-01-devfest-sg copy.md @@ -0,0 +1,9 @@ +--- +title: E-Commerce Merchant Classification using Website Information +type: Paper +location: 9th International Conference on Web Intelligence, Mining and Semantics, Seoul +dateFormat: "year" +dateEnd: 2019-01-01 +dateStart: +url: https://dl.acm.org/doi/10.1145/3326467.3326486 +--- \ No newline at end of file diff --git a/src/activity/2019-01-01-devfest-sg.md b/src/activity/2019-01-01-devfest-sg.md new file mode 100644 index 0000000..c41f071 --- /dev/null +++ b/src/activity/2019-01-01-devfest-sg.md @@ -0,0 +1,11 @@ +--- +title: Machine learning on the web +type: Talk +location: DevFest Singapore +dateFormat: "year" +dateEnd: 2019-01-01 +dateStart: +url: https://speakerdeck.com/galuhsahid/devfest-machine-learning-on-the-web/ +slides: https://speakerdeck.com/galuhsahid/devfest-machine-learning-on-the-web/ +code: https://github.com/galuhsahid/ml-on-the-web/ +--- \ No newline at end of file diff --git a/src/activity/2019-01-01-devfest-yangon.md b/src/activity/2019-01-01-devfest-yangon.md new file mode 100644 index 0000000..890c27a --- /dev/null +++ b/src/activity/2019-01-01-devfest-yangon.md @@ -0,0 +1,11 @@ +--- +title: Machine learning on the web +type: Talk +location: DevFest Yangon +dateFormat: "year" +dateEnd: 2019-01-01 +dateStart: +url: https://speakerdeck.com/galuhsahid/devfest-machine-learning-on-the-web/ +slides: https://speakerdeck.com/galuhsahid/devfest-machine-learning-on-the-web/ +code: https://github.com/galuhsahid/ml-on-the-web/ +--- \ No newline at end of file diff --git a/src/activity/2019-01-01-moztechspeakers.md b/src/activity/2019-01-01-moztechspeakers.md new file mode 100644 index 0000000..db3cb60 --- /dev/null +++ b/src/activity/2019-01-01-moztechspeakers.md @@ -0,0 +1,11 @@ +--- +title: Data science in the browser with Iodide +type: Talk +location: MozTechSpeakers Meetup +dateFormat: "year" +dateEnd: 2019-01-01 +dateStart: +url: https://speakerdeck.com/galuhsahid/data-science-in-the-browser-with-iodide +slides: https://speakerdeck.com/galuhsahid/data-science-in-the-browser-with-iodide +code: +--- \ No newline at end of file diff --git a/src/activity/2019-01-01-pycon-cz.md b/src/activity/2019-01-01-pycon-cz.md new file mode 100644 index 0000000..103664e --- /dev/null +++ b/src/activity/2019-01-01-pycon-cz.md @@ -0,0 +1,12 @@ +--- +title: Introduction to word embeddings +type: Talk +location: PyCon CZ +dateFormat: "year" +dateEnd: 2019-01-01 +dateStart: +url: https://speakerdeck.com/galuhsahid/introduction-to-word-embeddings/ +slides: https://speakerdeck.com/galuhsahid/introduction-to-word-embeddings/ +code: https://github.com/galuhsahid/intro-to-word-embeddings/ +video: https://www.youtube.com/watch?v=mniWotxI4C8/ +--- \ No newline at end of file diff --git a/src/activity/2020-01-01-gd-singapore.md b/src/activity/2020-01-01-gd-singapore.md new file mode 100644 index 0000000..3e317a2 --- /dev/null +++ b/src/activity/2020-01-01-gd-singapore.md @@ -0,0 +1,12 @@ +--- +title: Startup Coffee Chat - Machine Learning +type: Panel +location: Google Developers Space, Singapore +dateFormat: "year" +dateEnd: 2020-01-01 +dateStart: +url: https://www.youtube.com/watch?v=CY0RiwpG9TM +slides: +video: https://www.youtube.com/watch?v=CY0RiwpG9TM +code: +--- \ No newline at end of file diff --git a/src/activity/2020-01-01-girls-in-ict-brunei.md b/src/activity/2020-01-01-girls-in-ict-brunei.md new file mode 100644 index 0000000..87d95dc --- /dev/null +++ b/src/activity/2020-01-01-girls-in-ict-brunei.md @@ -0,0 +1,12 @@ +--- +title: First steps towards your first machine learning project +type: Talk +location: Girls in ICT, Brunei +dateFormat: "year" +dateEnd: 2020-01-01 +dateStart: +url: https://speakerdeck.com/galuhsahid/first-steps-towards-your-first-machine-learning-project/ +slides: https://speakerdeck.com/galuhsahid/first-steps-towards-your-first-machine-learning-project/ +video: +code: +--- \ No newline at end of file diff --git a/src/activity/2020-01-01-global-diversity.md b/src/activity/2020-01-01-global-diversity.md new file mode 100644 index 0000000..2727b4d --- /dev/null +++ b/src/activity/2020-01-01-global-diversity.md @@ -0,0 +1,12 @@ +--- +title: Call for Proposals 101 +type: Talk +location: Global Diversity CFP Day Jakarta +dateFormat: "year" +dateEnd: 2020-01-01 +dateStart: +url: https://speakerdeck.com/galuhsahid/devfest-machine-learning-on-the-web/ +slides: https://speakerdeck.com/galuhsahid/devfest-machine-learning-on-the-web/ +video: +code: +--- \ No newline at end of file diff --git a/src/activity/2020-01-01-gojek.md b/src/activity/2020-01-01-gojek.md new file mode 100644 index 0000000..3237e03 --- /dev/null +++ b/src/activity/2020-01-01-gojek.md @@ -0,0 +1,12 @@ +--- +title: Build your own image classifier with transfer learning +type: Workshop +location: Gojek +dateFormat: "year" +dateEnd: 2020-01-01 +dateStart: +url: https://www.loket.com/event/belajar-bareng-team-data-science-gojek_p41U +slides: +video: +code: +--- \ No newline at end of file diff --git a/src/activity/2020-01-01-wtm-devfest.md b/src/activity/2020-01-01-wtm-devfest.md new file mode 100644 index 0000000..bb29da7 --- /dev/null +++ b/src/activity/2020-01-01-wtm-devfest.md @@ -0,0 +1,12 @@ +--- +title: BERT for Text Classification with Keras/Tensorflow 2 +type: Workshop +location: WTM DevFest Kuala Lumpur & Singapore +dateFormat: "year" +dateEnd: 2020-01-01 +dateStart: +url: https://gdg.community.dev/events/details/google-gdg-kuala-lumpur-presents-wtm-devfest-kuala-lumpur-singapore-2020/ +slides: +video: +code: +--- \ No newline at end of file diff --git a/src/activity/2020-01-01-wtm-iwd.md b/src/activity/2020-01-01-wtm-iwd.md new file mode 100644 index 0000000..7c24d50 --- /dev/null +++ b/src/activity/2020-01-01-wtm-iwd.md @@ -0,0 +1,11 @@ +--- +title: A whirlwind tour of machine learning with Tensorflow +type: Keynote +location: Women Techmakers - International Women’s Day 2020 +dateFormat: "year" +dateEnd: 2020-01-01 +dateStart: +url: https://speakerdeck.com/galuhsahid/a-whirlwind-tour-of-machine-learning-with-tensorflow/ +slides: https://speakerdeck.com/galuhsahid/a-whirlwind-tour-of-machine-learning-with-tensorflow/ +code: +--- \ No newline at end of file diff --git a/src/activity/2021-01-01-pycon-id.md b/src/activity/2021-01-01-pycon-id.md new file mode 100644 index 0000000..26be20c --- /dev/null +++ b/src/activity/2021-01-01-pycon-id.md @@ -0,0 +1,12 @@ +--- +title: CLIP model trained on Indonesian data +type: Talk +location: PyCon ID +dateFormat: "year" +dateEnd: 2021-01-01 +dateStart: +url: https://pycon.id/ +slides: https://speakerdeck.com/galuhsahid/clip-indonesian +video: +code: https://github.com/galuhsahid/clip-indonesian +--- \ No newline at end of file diff --git a/src/activity/activity.json b/src/activity/activity.json new file mode 100644 index 0000000..5df2e98 --- /dev/null +++ b/src/activity/activity.json @@ -0,0 +1,3 @@ +{ + "permalink": false +} diff --git a/src/feed.njk b/src/feed.njk new file mode 100644 index 0000000..575d1cb --- /dev/null +++ b/src/feed.njk @@ -0,0 +1,31 @@ +---json +{ + "permalink": "feed.xml", + "eleventyExcludeFromCollections": true +} +--- +{% if collections.posts.length %}{% set posts = collections.posts | reverse %} + + {{ global.siteTitle }} + + + {{ posts | rssLastUpdatedDate }} + {{ global.url }} + {% if global.author %} + + {{ global.author.name }} + {{ global.author.email }} + + {% endif %} + {%- for post in posts %} + {% set absolutePostUrl %}{{ post.url | url | absoluteUrl(global.url) }}{% endset %} + + {{ post.data.title }} + + {{ post.date | rssDate }} + {{ absolutePostUrl }} + {{ post.templateContent | htmlToAbsoluteUrls(absolutePostUrl) }} + + {%- endfor %} + +{% endif %} \ No newline at end of file diff --git a/src/pages/home.md b/src/pages/home.md new file mode 100644 index 0000000..09f45a0 --- /dev/null +++ b/src/pages/home.md @@ -0,0 +1,35 @@ +--- +layout: layouts/home.njk +title: Galuh Sahid +permalink: / +metaDescription: + +name: Galuh Sahid +email: galuh.sahid@protonmail.com +sameAs: + - text: Gitea + url: https://git.velouria.dev/gal + - text: LinkedIn + url: https://linkedin.com/in/galuhsahid + - text: Instagram + url: https://www.instagram.com/gal.ts.art/ + +workList: + - text: Kartini Teknologi podcast + url: http://kartiniteknologi.id/ + - text: Global Diversity CFP Day Jakarta + url: https://www.globaldiversitycfpday.com/ + - text: Women Developer Academy + url: https://events.withgoogle.com/women-developer-academy-1/ + - text: Bangkit + url: https://grow.google/intl/id_id/bangkit/ + +credits: | + +--- + +Halo! I’m a machine learning engineer and a Google Developer Expert in Machine Learning currently based in Berlin, Germany. Born and raised in Indonesia, but I also spent a couple of years in Singapore working as a software engineer at Twitter. Prior to that I worked as a data scientist at Gojek, building & shipping various data/machine learning systems. + +In my free time I [take pictures](https://galuh.myportfolio.com), [sketch](https://instagram.com/gal.ts.art), read, & go on hikes. + +I enjoy collecting experiences & knowledge, & I’m mostly driven by a boundless (and sometimes foolish) curiosity & desire to make sense of the world so that I can solve the problems that I’m interested in. The dots might not connect now but I believe (or hope) that someday they will. diff --git a/src/pages/pages.json b/src/pages/pages.json new file mode 100644 index 0000000..eabe1fd --- /dev/null +++ b/src/pages/pages.json @@ -0,0 +1,4 @@ +{ + "layout": "layouts/page.njk", + "permalink": "/{{ title | slugify }}/index.html" +} diff --git a/src/pages/writing.md b/src/pages/writing.md new file mode 100644 index 0000000..441dbee --- /dev/null +++ b/src/pages/writing.md @@ -0,0 +1,5 @@ +--- +title: Writing +layout: layouts/writing.njk +permalink: "/writing/{% if pagination.pageNumber > 0 %}p{{ pagination.pageNumber + 1 }}/{% endif %}index.html" +--- diff --git a/src/posts/posts.json b/src/posts/posts.json new file mode 100644 index 0000000..9b0ca6b --- /dev/null +++ b/src/posts/posts.json @@ -0,0 +1,5 @@ +{ + "layout": "layouts/post.njk", + "permalink": "writing/{{ title | slugify }}/index.html", + "displayTitle": false +} diff --git a/src/tags.njk b/src/tags.njk new file mode 100644 index 0000000..f0acdd6 --- /dev/null +++ b/src/tags.njk @@ -0,0 +1,45 @@ +--- +section: writing +pagination: + data: collections + size: 1 + alias: tag + filter: + - all + - nav + - post + - posts + - profile + - activityCurrent + - activityPast +permalink: /writing/tag/{{ tag | slugify }}/ +--- +{% set title = 'Tag “' ~ tag ~ '”' %} + + + {% include "components/head.njk" %} + + + + {% include "components/header-writing.njk" %} + +
    + +
    + {% for post in collections[tag] %} + {% include "components/single-post.njk" %} + {% endfor %} +
    + + + +
    + + {% include "components/footer.njk" %} + + + +

    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 literal 0 HcmV?d00001 diff --git a/src/_includes/assets/fonts/standard-bold-webfont.woff2 b/src/_includes/assets/fonts/standard-bold-webfont.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..6dddf3ed99fd16fac378d5fe542dffda31987605 GIT binary patch literal 18464 zcmV(>K-j-`Pew8T0RR9107xJJ5&!@I0I9?P07tq20RR9100000000000000000000 z0000#Mn+Uk92y=Qj}9Cl24Db#DhM_Sgk=#33WA+nf`e5HgE{~KHUcCAhHwNR1&3`1 zg&PckXB)zqHDg;AyxU&dA|_WyrNpkqW9bfMt+PGn^} z_O#098;x4`Q@85!Q+K$Z#%jyrkYC-`6&y;HRaKn77I=$ z_X=AN1drfo&syl9Tr^r!^zl z0gaTjOMJjDz#o$#j=S{&kgJcA9tI8>Wjk#S;YBYVplx=9h>ECFQNS)#tN;u`5wJkg z0wb{+6*q01HFG+hzjEr_`Zr^1SFY0S_pag>@Bfab#b&dmrR=0%?(S>JKC`r?$*Pb@ zgu-}GNSQY#%EH6H`=R$GdHFq69URYc#t}&b1&qRioZ8&AXoV9UEDU2u` zQBvShx{Tv5lR_GxI~nj$>^{l#>5F3=HN{3a3CUuc@g!4E9Jov`^6CZXlS zUry@)vkW6iymwcV=&;K$tOW*GvfWK!~cMEwgbvC*r1lOJMNp?Xv=myw8 z&p-rv2HfRu6Vw-o$Gw>2<32k7e|1iDZPkowYy6jwLN`MG>AmAP9>sJri%%!u^mx=O9rvwd! zka#0^W!nt^Fa_zKkf-83dT;wA`fh23Ofo#>&W3+F}^vc zc*qB!G=?fImgzXMxQu7!oL7(~9FD`Wo^y-4Oj3rkC}0+g4*SInbL=E%q)GthIS6)5 z)D&;Lt*PsTOV?6PX*lB)i4?`dnDA z-ood8)o<;c%g^0*rlQ~fe zFR0o7O6D8}bJR&N2BQ3`48(*5tH<9SmMfT36`sdq@XhC{RY#^?gGNmhx^35^SHEGW zoPH)gegj4lTr_W&Mh7L(+`nA`z%?;v7wBGg*o=Fy$nuK^Oqi_xg$))g0mb*lbXoOo zY?l32F%KAld2|+#V7D@dwnd9GxLA{_t#fTPft1SsDq}JeR=UG0En!@4mJE(0x^XBc(V)a z)_Wl3-H`IR$fI^||6q7{bbNApc7Aa=y5bpM7n7UYyZeXo`HPpYUcY%u<2^eZPv?tx zC!BcF$)}up+UaMU>A0R>3+my}{NZT9LTG4g+Sb)Ov~z5H*Tm%RKc@HW-M{a^%p(3B{wi8RMI)K;92X0YD7E&CM)_siQSX*#H1QRz<$hsP6%Q>z}0A zr{*cAK?)_nqe<3W*Rr*(y`!~zJD}JxI8Z#C`H}|!!~g)W)^r$bT5%<;1A&8~8`v-n z>u?O;AXxM%czETiS#R~&ij>z@B9H(jccW*(qHEJ3;Q9=(GF$7icld#$SK#FG32NcWI!Wv2~@tY;9u4OoqD&H$uY0nK{X{;4~sTB_~8`qxSl12nq_+BO}TZhVFT zmB`eD0h7aZ7#pyl*x#oVkTc+NIHfmh@Cr#vq{`?TmqG^`&i_{3IRYu@WC9d+Avl}z z%YL3jW`)w)DW51AqS``=SR_Fu#DsU(LeE3d%z71~;AK;msGZy9H^|b`LUT~zsnMV? z$R8oEv9UGqhIp?te36AALIsXq1+&>qK(limaLV z^RwNnrQ7;iq8ug(Q7hrI|jJmuJ^bIRB-QUESk+(0YP;s&--m`8V8ogJQh z2qh4prr;QZIYd!Slz>YixjY}ZQ$bQyc6Ta_5waD4hI(8I&1Hx|8!)sCa)zMUXf@8R zZV6P_9E3#>HPHwN1d*7|EpyS;Aw`JkUm1w=>)`|A1%pByWd`|Vnw0&R)Jp9in#_|~ zY>nDFfD||YpWzoq5GTdeS)+CaI>S;`7pYtnR(uf!PmNRp1P8dMMb;Nt;N6r(01pOU zqcbkIxqmc~rzWa1oGO6Ge$l%I;Hw3QW;h$p8AMYENDairz(KDv#km4a6bNFyGYBAp zbckyeG4MkWsVx1Kfj-QQWt^X8`bt%G0U_eBtqrDEs(_yHhetvxZuc>9PvOpmRuKcA zKb7hwWp4xUzyXZ+qjgtwDq`h8IR%a@SE&*5l0onYb8ra?zsqf2A@o!txZENII#0S9 zFH&VmT(J?gLufT5R_lF3pM0@fNHw(^Il|ekCPH}`edWtYrK!uGcq4l!d*PET!$yw% zeI!Wh&XSGHV~=mx$80!AzH&fdCd}2zCBwvL8J^&OV@ztpNX+zViB^{R%`PA9#F}>e zSZq*R5YNLCH$T1FvVFLg5M{Iz9LXf)- zwy8}wCXjmWc4`s_0R`RRmP;eBUyN&2AP`LQMam9UT|z@w^&L?hG{A68fZW8H?zQF0 zdK`AUd=E|s$rrMyxbDLEM0Xu#98)t)Hu|}U&8)zb2q$KAr5u(yG5@L^7!Te(K^Yn4 zt=%#Dsh>^C_0-Metu9Y#KU`CX!n24Q*4ZkPJsxa$=M7QAnzdk^K_k4bkL%ZA3>tDc zJq94DDz}WZ8*|0RM~xt$bad}Z_lpMG*QeTb>GN-I=DVMAWBi*g@l~%m_H|t0yJj-1 z^`^I^6^`7c%Bt7X7?j+W}BhKj%wg*5q}SIA#0~l z6TV&Gi!P*(7U8JT{zOuM=}oYPR7WLc_Twe)8a{;Q9{#aubjkflP30dRNDtC`tza)# zHTBX+DC33iHW{7}t&ac*L_rq&qZPeeRHe{mqmtRoU)7XT^DpOc7TvCWwaqInX@`Is z1D5VQJIbo$Jbq-piff(ZI`hy=?=i4;-+e>yX8po)wPdAS2Fo5)R=_CYUisj>>b);M z`|g|d%FApH>H#@VPZc5eRjQuiUEaWDWuTQu<=+`#bL%hls?2B^W5^D3Sy$!eq(m6( zj=gojYbSG9sOmFe;}z?bWU^;VcGPm|QYyB6CA)=_8WJF^}_+mmf~A z&l!wzxX`^=9_c955WEx4LugGi_ZY&(36utaKkN@3b*FX)6Yvv^uC<#r9fV-9OvDb7`)z-8{F}~Kfiv5#Xf#hE%`86MgcJCuE6*Nn z!p0}m1(dQN0PT_7O$Tqj-%Z@NFDV=0r4W~cD2nUmURIx14n9i!sX|n!iRyS#PZLM~Jb5^>otN>Qk4dc*jXqQp-`%KaNIU*<1e z?k-vCEL&oDzZ;VCV{oX`L7(SmZ~Zx!<`gL=uijV1VR)?E};Rw+ztJRD-DoG z?zXnLHnh#8H25Y?Epz@3OyjJkF1^!Bc??IBFa6E5ngX-4g)Ta>4miYz2s;y@_d<)O z*lq)#sUB$6oF$hB!cbY2@M2~tky$g7Aa@(y0&nrX9#rk8(?h$n#DamgI6(_fWb}l6 z-UxuElX!^ceMaQH`jUY1?cWjI2uB)cvRJPqTQMy!C~j<%AI6BvL>n9wR6KNNBCGp4 zE!7EVCraGqA5hi=M;+7f2>;=M*oanQ$@B(Om$o;gA3nfC27-mH)QRC>i-REzQPH5G zV-LZ>hGv>~$qKaKUJKhO#+W867o%Mi^~t3*p&o!&B^3~suvgkNKcZ+>ct{LeSe`g@ z6xi-OHdxpOc(Pd2||K0g!Iwr8pS7PVSz9WwF4`L$E?iSk+(J&|iD4zr5jn zciHPMbU-V$H}sZY>#c3%BVMa3K;ZvjpYvXQxCGT(gZ>^!(9%}x$?vE`9^cp-uirzq z{9%hFY>9IX^=QZ}I8HBtAL&1qrM8cim>yWIEk+|U`GqOS_~Zjo=T2@#w$q4H0n`Wwi5T2v z(c3w8GGQOVyu>>pHZD3KDljIkGAX}cY9T6%UgN|fdkOS-P9%r?xCC}^u;q7>UkkYR z8;H%+rj@^OHx$%N_CE}1GHeV@NeLJPMKkKl3!5`VF59^QN!!|Y>oP^|p)(2Y`~*)o zN(7M40*u&gx?>N7p<2aipWXC9QS+lk6p{rh^_j~~Q&sNxp8jG-7D z1BrP0VfaXj7^MxHnP{77nk>(#9#22=@zKXVXnSgLY-4Vzt}+M-qS>~_)l~D2 zdFB@{6RPtN85Y)`HpzH9hE|G?0}&Z@oHX3Q1I^G(C8wvp$h!{c9C%Rdjq+fVSj z<=HDi#g*s1Yx(Rt+lGFa3|34ka4vow_@8ar2v%@LYMv z-?l~@X^f?|o?Dy>=?TC398s6o0_Id;clqd{y6Wz^%BF_Nw(9ZynM%vFW8jU7+gqnR z<4RB4E1O+)vF$WbbGkr3OQ=ci@(JT-U&Eeai4PD>^E?==aF&ZC&sjbq_BGFAWmYgw z;a;D_l{2Cm;#mOE>#j1D|0D{8AGmT zhg}mhh!oDC7(OWG#B_`GyTz@rdLWIy*xGxOQ_*sd-K2=SZuY3Q)aqfv)u!HSoZ9R; zml9@lo^2VFh>mukgj>gGdPRP=^9EWNnfw)GC<%;_I@9aB_SO2BrUk`ixrg!_6MP%1 zZeu3n{(G|c@>?Mv$-A87g#UivpGCbG{%d$+T`OVxsn}C^QSve*CSl+D$i~QDFDiei z{Lq4Z#TlxT&4hSvJSUqtY|E1#^_0d$giMeqW6 zc$$w(tQSX?m|fJ|21*1+mCLo8wI_&RzLvuEwGB8KaC7Ae|GU(V18IctWttS1@BG)v{?w`)$DHLGl-<>`G5WmiK4;37ve>eCmaIg(Lc5Y(92Z?z-hno| z4U0DGf%(-pIoCJcub2Jl<**lk70&%@yLwU5JuAiZY3;w=k>NMoRQ%R=dg|Ym-kQ|Z zlm>C{>3=603WP@r1Pv2ON=vXD+}-?Z6T?4+y(2$j27BU;sb-tPDa2fHK!G7aIN()Q zMp)}o_^%aK_WLA(h+<8VLomgz1j;al2wZlH`}(q82DWv56-|svue(1;Hos9UWe=Ul z7}W*Ldi;QHFQdTzTHfk`ZUgSZfB%{jv$e8pnY6%M(_QIRuE!WT6@(f+rnwhpZ9SVg z`No^ZqdA*lyZ4N|P0Gak&G+d+N=vXx-@nT*?(g{$+dct`-#NrPi!8F%@yNXYkA{~1 zPu2B;10lJiu;S8ht)9r?-UXY^Z`?hDC0D$kceIkUmc5r*xwMu1y*w}#GGYva>8|zbF87~0Ouj{t-WnV0?Y6>HkaIzLy1vWi?>v!}MM&8G6#t-j zb$aNRV0+KM0%sJh#&`Tv_lHH-c8_cdd$<1*PLC8{`$%gi-Y%~i@n0PAFRvoqZtozi zl~)Y=ED!lqR1nv~#0P+V?=#oQ?C6sX(BM~YP&^JlRGn8*Rh2o6*YLuS`=#LGT7S>- z-LXH%(fb{^Klzfr2TtQ@Q46vQ%XiM0OyzR31%Qw%87UV(E*FnTVnj}+>T?6VCx`pR zJU<*e#x38r2GwL*W11fn6OEI{(}TO~s-H%5Zo5Y>mqvCT+i9;1!#1^64k0ISek8F? zgK@Ws!oGnb7W++R@O=By)4RiG%u)&$9b{ptDL!JWB6Z#iaE$6E!vy#npd_pT!l&Ql zrS&=P3GO-Tm&L5hLp#2+J-)MtcCapcgJWUAXsAN3Tj6Vlf;roGx107vx{iCgu?{I+ zdp@0D^cT!o+g+|rk~>Q+Eg?9>T2c&z1xZv}qm7i*lhmJN1+s!Al?@dSC0RmtCRH6A1Pk*aN0xfyyvw<%b^{1e2L3KK~(l zzW%SpPYW$y&rwf9SYx32Slm$)vJu`O-Z?1DE!<3ij#L+^JkQgFXHr?Tu!!g=x~`KR z$6v%F4>%{X`|V1YAx-f!q*4#_J5|E!2C-qRR_J)KY-na)yUsn_D_oLSJZsBv*5pgg8%MzH5W{atiw9h@)n$$=}e)GN0ID6s%(FehtP)3 zkdRUNVdv}nudpjGfbZBIK-#m(Oe@`W&@`>kb`Y*66tIo&Q z3=wZuLLn3KiF{r*6BVl!U$n3K9J_QN;GCJ-J)LZ+D1}=jiUiMbuaB;qB17z$L4o;p zWUqK7@aLCGfqoVqvlp&k;9|HGa*1E*|BpKDx~Ul4YwfqDl4++b3Pog`=&BQ5NzK5K z;AF!?1_ENMGf3m98lfk*%oO*}F0N$kZr8VPJ2I%mHk94y#pJs+Yj<;TSQ0@~U>!lV z_H>9e3=Og^V&KD6-2b<>w%!8$-x1^J=JBv0(EFqRPRw;ZTlL_S`*#IsUk@G>=ZcuT z+Ms*4dSNskE2*{O@`31}PwA=6uGygZWHMDaVh0x1BK=EjLf^+;1TkADT!XaqdGj&QyP$+P;?m%r_c-MVEl}6W7a6{Gq(`R!oH)?kAjlPcr%GfmrOm9F8b44bvEbF?2(kLaKzq>@gf9Adz6`zu$o#n zg{6tk;o-Jf#Lw@8TTnDaKUkR@sP&!E#aihhvNE4g-N>Sg-&^js9?Rdi@SCG0Z=&|LN$W=4Ie| zaOM?3wbU8SWj6lH)KkDXVidc+MEI0gx%4uGfw~&S$&gbaxP;$B67aL^ZJ8CQ+tCbZZjaQqH`JT= zPR1tqT5@PUq+lB^*27Z>Cz9TVApNbFPsjG|f9E2(^k(qh3i#5-pvsEP{wowJ6~C_U zfFOi5mqcUm$04sFfv&y`x7pqu%pJ_0J~v;6D;=^C14;Ggn=}hF=p@4ncq%pHp^E)7 zF=M-T%A5D~Y}q@DU!Old8dI_(3_)7-kcloh{;++QN#qQlA!vrDtMO5K6YDPz>iz2f(TQ9e5x+${__6nKP%8_KiMZ-aL04VZOl4`PGudwbs#spJ%^RGdZOZ$xsG z730S%l=|^lEFv*7B9>fR6H9g^kW#f*g0$EWo`*iG76fn2^utRi4Xe21)dQ25of0E5~y|C3WqqP;z)!X6{cwEx|i7F`Z?kjEA& z!g>9Br__r6fDzbX!7eBHMM8C z7Gy_%Zk_-hOjD&}d;7%y{TR2~{677C&nDe&F)TnnzOorUCvzL9wilqW|H`OHagXXl z(y;{leH!L&rZGHnIC53%(xOU<>Tti9X2qvjiTh8&8aR6s_BzAruMD2OJDIyn%$Q2q zapunC)XLiFAu2PS9m~iHCo?i*+04vP$qHqKwDZdHQr}A7;__nKN?S6l{t{N5WyAVk zY)uHu!UZslc&_d`Tq6>m@S2SKl}zcz^YKAU zhvsuW&gZZXW$(WE_gu+*4rlIiCiM78FhtI+;_h5H8$BcH9;0A-yLp#cevL$EuV(4R!Wb1mDf=@HVS4OWf!C!1XelgLDUK7 z!wl(a!P-Qy_i2yNy#uUYx)7j!NTpCNaviCZbcdTsLtATE(p>Rf*V{OWJ#mR`aY8B$ zJ%v7r(j9i`usdD9-`h>*M_}_pe(7fE=!MOXTlY6LJ*|&zkirw!XP)aYF6?g0x)~x< z;%x(LE4|QuW|DgAR3Bz^kBBcgUmHwSExcIUlQ|kz5yACPy4fMV#jV2LjXFm6iE4>n z4T_=xdP6yo!#mYS#8Lq)G*;GHQ8V0 z6u1dw6Y=KUWfNd#cN|q_qugu44`f|(S1c@l`SP+~fL~x!Q-FV<|3W;8jHaz1fOy$C z_av7F9B!%~%};2a7Um{dcIR@s>d+(YO}p|FIuG#kMP^oAt6>c`Hw`mbyA!Vl*cG48 z-Yw$3bl0fz+;rVV?fT)b+UB=0ZUP-0?U@>RS-Hhxv>i}m<94ago}X=YOOnBT6r_0W z6Lt4do&Pj=R{hgg?fDCT^!I9Sx174M>iW+XIn=$$jUAUa#Lcot+?Ep+g`(kno85+g z+?`7I8Rv`Y1M2j)XQ^>Mrba3!0U>H(1~b?Q_o0*07Y{l+c{!A{jHIG$S-NlIu-`?b zjCF|FtIEy}|J$cxVj&8a_PS0x=wdz-Y}x*L_7Jz-yxPHb9#>D*q5x(bWgny+4E}l6 zlc+=H!wjQb3VAM`3?hCyEqZyFyYRL0zHjnNKWcZjNG}xI=W0961&H;!M}2+0CmVSh z^IS=hUJ(|lhLIX#)o~H)WZw~HA0r%Ss(Uo`ai9RY8w#0doXF?pFj29Z@kRTF9@Y8f z8)lwq8XHLWmvaMDiKVBja8$fm3{JX=AKs232 zD88ep$)w12WO3?Irrq~AJ^%{!A3I!!GW4Y*#?cz?{!%1cRp)bW$o#o~{GS6PpG)I* z;21p;V20@JEbyV>-}iW;#71u&eO|VoNw;R)%v9M?&jay(;{;5 z*fM3gaZzG>ht*hgj;^+I=SYP3wq0p4i7!s3sNn z@Z+s^qAd!s_%!_0UB=3$8#aB)bFA^GKzuV7ZJ~Tv{kg_1#uV0|37QrJeN-rRDkJ-8 zztiAYuwEo42vD=YWRgEf(TKscOIP8}k4}vKb=sQSK78(5$6>884*CU=Jg(fgo8$dC z8(Tm8B@8AN)*w~%DE^`BrF3n4)Nbg)cKU z+`_i`u|1hqjThlo;XPCKo1Ix3*3AhZ;3N!o!tNq43>QQGd^NSYgy$3N^(T`KQSJT+ zd|uD_p|c_(L_i>&n7rgm7t~vI3@;hRpQ$&?)7Srg+y=w>+Is81KgK_mw!xESIiEWz zi0S$^T^?2#>XI7Q;m@VRM(Q?~jw-WVHVE@5*OLB1JU`$0;Qssf zS3eS1LmvW9Obq&0MN!0EldFr>*Kebi?jwFO!r4O0eG%LI^22?wjK3qv8KX$~3^kLB z=dV6n^q|5E@OFgZ{9RB$h`6GKY<5Le9~T43>gT8m8n1q&coEu`@CFzKITYj*l|xYs zuDH@e?pnO1{~q5~a?51DEK4a=m${xRxkAsG$RtX_prtZG*P_q1`QD|^FJ0$<)JKf; z?sD83HcOSQg`2CgEa{JxoYl1`?aTEktl#hpPLa(!;|D3GyH`21pkz$1Xfe<+X|AnD zAPlg-3kVRBmynuBt;m9QjfWRSEef#1IJ8K)w5tw{^@LyS~z7~VbRaDsWb z+Lcg9=c+?fD4mizRF)NFq}+E)MwEa;`k>r}C^YSegfM2k-$b%KfpX08pjGguASOW? zDi+f|Z|XzuxJR-wVPiaEazF?3+4#a z8L_Ior>ZEnLmiAsH85j4q9F)mJc&Un&%oX{<_ugA1ofI)T8j<#K)f^9i8ydDbFPog zoLem4IS$&)6}MwGxy_1bY&-zH+X&4D^a;cfkQ=-l!vNm;6QTUsVf?YTDHsW_{cuH+ zJ~$KZ;UMn^P~T7;@ixXDzsahe{sc$HTK>v&_&U<=ST%)RZYDIcu+- zR2n5CfxM}PShES@pl;F(A}|xeL4-_L6ARTfX>1JO$rZ?nUjtX{XuT_#q_2fjA-f^w z&7C2tRa>xHU_vu{6KolCX7~Of%7#9$&)U~d7DI{xvara=R#K02cqlq3AKH0FCPsjVL1->V(p}*{dul+Tp($`=#eAUGYS@&6>OD(wE?I$IzUY3LxVR^PoDc8P^nXvB;w7uJxuT1D%?-A*DG&Kcg-5A%qBi}(u$AUVRLSW1hLzKxRG6BX zW4mvB7Cs8^ zdZ&J}^AVF*uB*5L3R*-p0II5DD3cjwy$H*$ z&s2e**fk0<*MdCHy2VrPs6&v@Y!nP@MSC{bGuH2dH;ov0xH^w$nQ0F_{w!Eez{f;W z5VxKo3L)K2=s$_>Y}yNa46dLGi%&?EDd*3VxaWho%ptXOU(uPk15Ac;>Xl(1-RDfS z_X0_t6;iCxfp}1XKx%oBrACawM7{@H?j2_B`-F9iL{x-K$@DeJP=Rd;f_-FUDc1QP zCjPbhx2akeRBu}l{AW?g_VoF$cl}=@YKfI^$PHlsA_Xs$Y?%?`E~8O;B)o2H;xkie z;2fK>qYW7#Fr1+)gASO`OHB@paMU$f@Y9ihKjAB^=uozL8Pkza)v4fjg|4U?Ht743 zYK_Pg&VYcL`|uUnqcWFGQLLJY9ge`fP*^laIq0OunaXh)v@BFGMmu&HmE+gmp<{?% zvW~Q&8qGMLg)E6oE+~gZUZ@bF;2Nw5*UzwZFu1M;gL2gzYt<8bcyeBQ9d?fzHW z9u-qw+Cjw*WO6q9|G%xn+4<;pCVjQmlU{d&R~@&82Gd>HrV#gAaWRetpGD3L_q zc&LynrhJLe1NQaq0395wup}-EA|S*_QmGhMX>CvE&;dliK?YC*VJiwLnUEPG{QG3b z4}&Q8W85T|{Z-yL-ood9{+;$jvTkXzq1x_`>1{r{Chjsy_k>%gmiCo(DFR6*i1t|s zK~R#4hLdU#5y@F_C%N#D;LH?M4%2hZu=;9)4sk#&bT(BoB=|!(1AG*U55*LWl)B5xd08yAEzA)-Y*mWHKgf z(tD_mL-8vm32z}m#4@C_G8m(bRMiRDOXA*0%`?jeP+2btO5^jU%vp58B5sYU}u#siqP$rdSr zYh%(gZ<$w#gGQ%NwfBz4>Ug1QIlZax*Xb6bR*`n*F7ua4$+gG6w;o65 z5sX;jrZs(qSs9K~Vhy1vyV{Avsi+r3bwP67_6=m{F;&;!AuN&c)Lx^Utqa9pgDV8m^j`4_m*FN=nt!g;IZ3# zxBdRF<#Q_6Snrf=4Nh?UijI?7_7IZ&Z1b! z5(tTaz}-|z*fl$Dk~Ago-HME%=GYOala$7K8scFVmMXpWpYL9l{qX6Bo&Q>^I#sS{ zSE$;ypw$zw&1bhnTCDlH5?*f@>rN7Rx@1-pIad}35?+oRC#5r|EFC@sbYIgFJuXY< ziG*O~!V?_{4V25Q9d;aJBU&Jb^&rmi9HmNIohS<1CvIa)%P5=|o+~EeLv0S9xIm#Z zhbJ%WB|Dj44Aa4NBNa;!U8bAXclSCv=@br8|9_Ngu7|E@OX98k>jf8NbhtO5f_~Y3TAI? zL(>-NwJ{oFaoS)%%y@1y)&-uOv|JB$z`G*%&xBq}=sx4j=6nAC+P-0hfN^=Z`PT_9 zs&}06rIOwBa8>SIv};&?zeIyk$!S8N{x|OWAGq6{eKt)z69vX^-nh9u)4L28k#h3A zJg9eN>GQiPRlcFji-?k3s5dkZqdM?nqS5*Bc3<^mHea>2Zh8)ga5ean&);J-bbqa*4;5PH2NSz1RLyVvpPKFg-iY zJ1K0l#`JFzR*4=#iC3!RQy>p-KHR3Fe#&wEFs`0vlD_4Bux8)%Z12;9L7iku8-XKJ z^Wd$w7^fT7ngp2|7Gj_KNQqfJQXPy+`>+vNbDLYZA1jBiyRmdCgJtL}y;CqjT=X#E z^eV(;e;ga@x{$@@$%bKSqi6cDZMxF>soru$9_<|+j~X8ecEUH9$*sY`aO*Hss$>D% zUV#-aWI_|Ho)!3*UbNJKB|$f--!sg?#>8YP_whWZz9Zg@CR-Z8s7&S7%H#^oUBe&) zPecpdZ#~+M(Ww;)RHL)w&}XE?NM}mEL~C5s9L1M9*WttAp#6bU zfkcorHPDzxU7jg#+MK3Qj7KVYeIX@#C@i^R?ERkuV0NM)g$#*RR9PVqrIFuE53PH=)T3;*x| zAET-?z@%hzsBg}Q7-Yy~G)|7s`n2_e8}1$ng$=YDZZgHieVmvM)1q=uYd{kMgo9zN z`#J>XgzLgFLl6-(6&~eJ%wp=u#{e|w87UC-V6yZ?T8fN>EGQ%m{EJKLQgA5nfQ4K! zXFB$k0DDdVPGMQl%EF%(C}C}4ImnRB6nsp9i+bq5ZOPaZ{vD~V>Qrmx@x;guYxN*1 zyrHYz(=gN=${z+S%H5xz0}bVJ`^rwo;dj(h)X)2ltX7^}w{vU8J8q)!$XA#MfschQ zL)q@RLWeXzTER7j@B~At6k}nBQL0{tk*yv{Praq|_QwHSi7T=!F8lf=qFIKng(o&) z)wTKH#?yNCHjwcQm1bSef5&I^s$86p$v8+H?x#*QpP{RFX_bBgx};)P+`qqA4=s2R zcO$7iJUq_=_V4+iHHCL_}y1-@4vm{_b(m3u68+XT!>Yo zM*Zga{q4{%Yw=<_)b4wJ`tc~zVBOY$vXD0zcss0*<}A3$IqFDiIuggm0(o*@hvfsOyA#*WR)}W9jH5YTmlL^0Ui9NdMjyrF?hUCi_ zod0|N+xPh#0SnHiiDt_@Yx-^X-IUgC&pLw)8FlEm829%mh%!FC-&(RmJA0dXLi(Yl zq-DRLiJ^m>7*&ooW=S!BLpdt@DbZM>ML70!wp2W2(^Btc7WG)d1XWTQNNGK*&^47Q zt|I2E6wW!@gq@RBn)c9JZ&%^;VVEY!_F+OPGmlc|F7hmFyo<9u{hWt?DBb0#kQEgL zRf}a&_x4q&1pWy+6q>N6dvwfdF0TbC%zlzf2SOI;*Yv6N=)~Z3eD|KX?s$D|unX$_ zhkK)tw(auGd+*7j8IFfaxGYQV|D%q}DmCA+gu3MM>dIweni%P~MUIkIbaOX0>=5L! z3<7J*fSA0ET!1b`)=m1Cq~d}JJMORCg1O*QK!cMaLnhXAOwtKPy9-s(yLqC-oTaKU1yYf4L$vNw_p>D@cZVGI{N z7cOwO59?09dzw?Z=&k&IMa~y}!kop&DaOafQxrUA9xc4p&l8UKct=-?3)lEin$i+} z`u;m%>Xz=oaH&@sJ+gUD9QaqgP||xBaU#Zv&bSem-SCuier1GPnllj)?rslhR#e3q zqiG3UAF45w+GYYoKx=OJ5pDjJfJ)=6vXOG!?&b)v|^U&B)^ z!@DUoN1gKRjVu#J_c79(At2^bndu-TJAViY!t_alhl0w71?e$m(!+cjN%e*#f){mJ zMX1Ud)TsursCuIHD_sqND7W1>j?o0r)JYbH3X5o z5n#GImuFqXI}Bp6I2N<@SFhh5ussxKaX7iWaPdYm^5B)N>9FiE=(e@`xL(}cy%km= z3^tc?e|e|HH~9g}eb3wt5IAiWCj0UMrf}_NbfOfX?=tN0rI>H0eEtE79l7K!xZYc8 zUuv?%_-kC5vj~?nfm%2Px3}lx02g^|q*{tI-)54AsL81~Y>}U^aU7s?awFdqz&VdPfY$rNmS2J|gLx)3M3oICD6b zxuqE0$@`A(IN~{+{fx*TH|NbItNLa_chwYDFXN?sxLqJU-u|g@M2;`a6Q67I?zzT> z8X+=L&E{=H1JgWXXzZP=S~Xcji(v+b5LOxTuAtrP)}}%Px-|B$;LW5bRYL;8Z3?08 z)sPBI^^CLPF@|L{G}35pzAk5KSlqhXksSByZ@M0?H!F)e{Cy~x>86GlhiQKM-olzj zJPx%L3C)vRJ_jc0oy$9c-S!zDja2>iZZWY;{Nd`DL4=mj`S|GYBpQP#;zcKHJ-R6u zBDL@zBq7k#Q7LM2TuL+rgBUKlKQZ_3G6rr7?F~?PKPF-V=1$o29uK-cwO20pIjGT0 zecAwfVmi3Kihj?4Z{}oHh*(E!H>yij{1ko;-H>1BL zR&GIqf>$tGzxZnugK-{4uJ^SxwLk zUHEp>u$a=4^m>N^R8O-!<0&Jg0({;C#b8&(ryj{i@z$OVHX{lv*NzI!HRRsvL-XN^ z3vK9bVRLsmvZW?RL~s=sBFYujs0*za0A4QSG%*9oo9$|Aj4N@*avg>V6XBw(!axD} z2L|}lZoAvB=jDXH*oi@|DIgRgZJMEDrHGF=tM%sQ$c;z!F&K`u7H4shH`?`fL6gpH zy5N2{##C0a8OPRM&pUfuk!TNFZH#VCE_lZpBQ-QHH1poRDJ|jlZY-z>`%4DAoXZm} zT(Jf*kfW77S;bB6ZnU9L5!;!IN~N_O2CJ=AjI}^w@>G2Ae8^g%pZn(Nv$w72DK)_4 z8Uo0P0IA;B6hMUADfm@I>s)x=h!q42y|IkQ7-hLkP9bf{iUWAh@YL$WleQS%jQ0+% zV4dU7}k)IzC<(pRB5*V!`NGXN7dyKa7WS5)#*PoYIS+O_{fVPi zX^53$CYOpU(e9B+1Feo z6&UXW5-JRW9v4|=m4_vlJRN$;JLplX47OckaO_1`zQLz;aq7ivmX0@S*)X=ogO zXSSqEXWxMvG&&0bKW?JZ6e^juKV~xBlnzZGHTrzH0-eov?dxoA0)OALBt*~1p(MMt zU7GGrDqg2fVYupDln?Ax8{aX44ZyrBiN6Zez7_uyplE9FpIRFkV*9UEcM2CzR^|I7 z7^jv6G*+j4*eoh*&#U(dI+q|4`_#LnN7y3dMVqlvVP8_=bH;>P1~a4Pnf^aje)|b( zDll2B3tEz2&wbSP^y&XfLW9|LQQdYmSSQXGs<+H^sBV`#q4GZEDhp6+^m`S$fCy?e zgi(1db{zl#fC1*8ebW|c`2B}>W`Ko@%^6~>EJ*O`w6m=P+yX$5*fakn0HtpgVVs5I zY?=D3yhQ?&eHig<{zK$-oFo%*Q)q+dO~U}x%<{8*M~5kI^6@Me zNh$&?)0-@-NRo<@y~;D2q#eV}A(E7ksDgK>hQe(~ghF|KIekMyK7j6S_I6JgJ;Iqe z!&qjFdyzsYRc1RIkf)Fa=G0nd3%u`E+?2)W{AI{#iOFTz{SD+Q%b8aYdSKCfWJ{(i zEGHkMSxsYxvaL)AxWa|F7Y zCbdKWH%2|}%qB7JeiYtm7TJgEuIV^b-6FLTfqOJfdDbq%EL+Ntti9At-e(VqtjABt#XBVG~A=MOjECoceB`-L?99UfUPyld*9GUjbGnq*5 z$BD~X(pMz9ntcdgY!k;Oe7_%Ih5ihSN{hNpHE}#CRYxjK&YI1n2USs6 z8ON7|M++pWup;H)cqq7V@Nh$B7Lg1o3M{pd&Xgt*spC}`J`{50!URc(SW}yZE=q*& z8z~wv`#EVy)|+*Zi2mdhB&CTW6P&x8UB`$PHbr_*s#9iKqAL-;uw$C!--~WD;H-ui zVn@_2tW=T|CgP;Yl+8pz;E403Nhv0AX_?t6QRhWh(I!ju_v7A#q@X2X^pdk!2qapnRyUmo2nV!mqK z{sIIF5{!U&ODq;DOgJ(MDw+rdx61t(m{>n|F=EAu$HtL>i-%7@NEA>QSFgcIJ^t3H zO|v1>CPE3exlcwBFf2l=CQBX%9ESbjo3H+{(>@oRvtObl9gr@4U}1P792M3kUgOn`dR|r#V1R1CAjMmU6l(@r@6RL zm!OoiRqX0>>);JDax2aI44>(JWat ziAUJ)hG8q}M-#Q{AOl^no1d5LcbU!%IO;-kO<`WOStg!3m`McO|<9v}BX{$KsS_y7M96;+l20D#JWSe*Y5QE=oUCM+WQ!wvt`aesgZ zAP4M=$;&DIaEAZ@$d4W}b9Z8~OiW2d5C8yU`Oy&k2Vqxf7da(*rXNoEr!M&eeap4V zcOx4E`yVd<$6xygl{_&Aj7F}`1ONc|2LJ%j{0|snh&876W;Or-g!+%B0RR9tQEH|y zGc$1d@%;t!qk;T?KrplRF#X|B006^N0HFCWW&qG+Zem~z09gIk9@~Gwq;J|_^aBzEI&f8U8)x?)?xzo6g`c_D*XLyS$Gco)bvvd6q2mT-APqn>%EYJ@CYx*n`|7-K>g#XtT0GYXO80j19>;DBZ zWF#;()CV2hlFs2FF}F4bg|VU$DP)$?EM!U+Mj^0lTJsoGMl{i@c5slrg^9G= zd}b%pJ|8DrPS+o5xy8wBmRa4kJn!!+`P`a^*@<}9<9kM87K>ZhKD=^zlz!T|eVe1I zR%uLU%i*zs$eBw@Ju6%vac>tcUMJmczA<{&?60^{{zcO=Ra-I{==&kZG8$UB8``3m z>S5SQcMkp_efZWhWgV z2eO)mnvKoI78whUOcU`Eq3&Z5X=J+7SY3NzNS=Rge9Z&*BL&#Ixj&CIfi*-4U21-G{a=|Sr5B|wnm7q z5M5EETpU8Y%*P_`2_82_xty0QDpkN$3OTLjRSTAXTv;nLXf0K;HkJq4eXtf7ZpR{g zLfet=?u!n$j%ud6B#$gPsunM#V)@Vm)@WYi9`e4o4scH9=q#M4GZ6Iz_aW#^?3AR^ z^Nx(IY*&$XcN(+L{NnPa!_kk!R-VXCsAj*kaD8i9t6o-)@xE>7ecj&tvV-0}Exy3f zJE1$JG14A>LgK$Wko6>D4j`STCE{?Ef<2{ zt^p&blFXg+z<2X$sw}?b6hamo&A=@dC%NZ_~-H@a9Uy>eg&38uHyn$~JCEnmCnIv5F%FQxB91 zXqrVl`Ej1CE!A!P7*GBZIDc>3UEP&Mh{`4S6-z+%qJV#35bEhEf+ZKs$~i)L11g$1 zigmqEC!C*R6mXRYkaSCR?~XFh z`~&WNWv`RKs+jMeho<4~a;Z+~Ln~qLf;2s#eudb(|AOwnNQC;yfp`EQVNq%2pKJsA zAN~FPU-@6W8R?t;GR^MqpX?vBoOXQrb_&%X$SjEeM*{+)L<~ZuFM9m)`rg6Bz(i60 zWuWv~Hrd~wJ3vwdP#GE?c|a7WWMBXSOt!%6{9jx8`lkN+nBbz|2t^!!7=%<`j9=oMaEJtC~YVrs6?nnC`+g}sM|=%O24mfh)N}W_5ONTnz?*}e1Zak zAe!&*+i#(7_^;2;=k=f=_$QvVPyLgi7=cyga=0BN&w4ni^ z5dJ+$0&u|hj$=3g07?rE4yXp)0Kx#VfMh^6ARkZ)s0XwIMgRdn`u>4`&xO&4J_i5Vbw4s zViFD%$I;frS26#qIMQghge2ENXbbpg!fJm$n_Sa3cb1He9q!VL?%q*HEmv9vbjN#rHY>WdEbvIKLdo=BqVf?z9#cI7U@SPv6b0yQ#=7 z)sERHK{vZf%kl-vnRngU-Z79|Jm?_-qk*is_bzEV%1vIQB$qU}rX(keBjg(VjUCK6XB_W_l zhPR)-b|m-#wq0ZR_yTgwMGeP2yFNX67^(jZFkE{q5r-IwkQ09)+e$=w-|!JN=D)3` zl8g-!5<9tTgrp@E%KP+^O5AuZU9i6QnA*W>B~lVUo3K@&<#;uQ`Q-%E8OILQiy@po zyE00&qb2{!ldV)I6DM&|Cn7glNlr~qOft=2E-``qHHpKhWvnYrLb5_rffQXG2#u6i zUK2H1L}V7@IObF4J=IpsTqc|F`B6Lf^tVYo-Yd_G^}QMrB*`c+k&1KjCOQ*d(mR+p zj)Q|L9YY=4C$YajNu4)A-|`&NyAEBKCd!_MM2l?P7}X%CQlMy-+Hv$`H(AcUw8)6b>^OzNR%N&T5E!tNgKEFphigak^1UT_AZH)0W(iE&8NhC z6eqsjr#G=N3@`b2@69;APFQ%7Hp-Ds5i5p~d4+z&UX~JvioJdVNef)g-}PCF91MTTUl_!GsUE@!+(b_q$GCTzolD0&l>rOMQx}b(xwh4uFR-mLsR;K< z$)f{oZla@q4j|mbzj=4@xIQs^C?m@%mDzju+#Y5=VhxVCL>+e<+>iC@1{O)U%MYIt zH+=#JtR=*UB1p7Hi_8N(RGmADczTAc9M=eOJq4zpg$uWRhKQq9wf%n+Jv;VC+#@-H zc?UJ)s5c4n!)XF{V=+qU>MKam;GyEkT8ZOEwcTElP@z>=7s}MH``8BrzW~&V(S$+F zNP6AF$psNlnz6!LVup2Bh1yoP(P|7z+LQg5j1TC_Q2uk7|6ou&@*gamQDpWn06 zc!VS59>I_%ygq)KT>3<;=*#rxsA#C-U~MC=VW+zt*lQu)R@Rs}abcNW@_tNt=`~c^ z6ci+YYIGHzOvXqPW#Z$aQk|K((VNp8|3;-gjq3Sj*D_Tw z3EJ!`r{GcF>#?GLdPiI(R4F$bHPBi>x<%zDWzw-IoU5esv5tJE!(}L?Nvw+;4tZQO z$A{n}$XH~A6P-nAwl5th!Kt8`T<}uGR-E)oLH`@WIE;|T@=vmZhd>1{6*i1T1tdiS zBMrGYLWm-EgeXp7z>DP6fi=s*=m;&TD$=s_H-YLfW!{Sfxx~-B?|b;U*zbqanI18)U<0kBP1NEd$9mo{H|x-Oe)(9zkKh>? zi&M@_67;n#IICEyWl5sirfpO*#l7{19F*vQxoKcW+u$k1dkdOTZaiXK0qMn)UXZ?1Bfxh5dp-3Md|&6Mn}Dhd%>*^Pou0g zJ~pC0n>VGf4J~dgm@YbLHdsW{i5tYTmr|mAeZB8@Md#RcYrK6I7Gnd{JMHxM_bVn* zSdiqZVKzF@X-iPYCD3UX#BwgWJ=O|V|5Va+Ioq8WEH@pEi;d1BV=Jc@ymmJeUoTxU z-0Ea1z~s zQ10i5R4<|v37a)>)q4FE|1R({`}7(dx1!p@b)}!WJB&TOBOQM3-zE_qZUfidO65rG z@SAxlIP4U&e0NXD#C{>?e4g8#eOZ71yB_jlP0gDXV1^z-`YF+o&YNYWM9k$BaL3;q z-X1|=9)SU=MfX%!ouP!fq}2|rC#4cFjvGyP-L?)r_HAJ_x_hy;=xjg2({+{S_HP0m z&)r_9N&v^5_#Qt)kN3vV)aIBLG&>R|;h-`|gQwOgIy!}sSpt?7!`fiI)}Oi-iFLR_ zpgzKZ$kCVlV~?}3kFF`fyNdpvBI5{mbFm{`J@$%>uWF+GrPJsd&dfFbb6%R7D{EOc zyQ77!$px9~;i};iaK4(MR9Rn%loj_C)3i1*4&s1LRiCCqKt(H+Jhz5T|0EH z9jQ{`viL}RCQ=vvcH;u!;q~_h;IWxNdCkY&&+CNoxNV^96;5p`bWD2pI|-a3XlR7e)32`{fzyDkeDo%@W3iJm2O%(&0_XOx~DGUrnD69gy z1PSb6s>Ly6)6lVdpZ-jx(S44V4q!o)F+XZQ_t)9#c$y!4oRP!gw&``hPT&T?l_lWm zFq@lM^>TPkC>4d(T}RdQzScrq<@CJ9B*j^W*RA_J=lObl>_;VDB>~r}Ly>~9zI zhzBtJ|Bzh%Cbkd))h+L$T>V>E$gcz((WR+Yd)j*a>3$(5^l>XRI=Q#fbn?OulKh>q z4Kw5idQ)Y%V(g$cKxrwp0)p}QIu7ia1U^oKkt$7YQbbFODZ>Q+pl2;HwR~gC65wAa zF5b;Sd3ukmPlTeCXlR0p!`Rph%uBLVOm9?eV;v5HNcXl8OoIhFPkjX!Uzea}M3r#b z(|}5QH#Cc`(mFZZXtS%y=D67?%OAbb>AgtIrKjDO?lbrKlyoQ{$lc2IPoV5ex!FOqa1z@5%f9UG9@&_cQ2LDP;KR@c=FWy4mK^>lE`j zs`PD{o!e{uO^nTXjb#=B|K)1uqg&;<`+YfQ&W?1a?y=81n^dpw^NVNf)rVbq<~#z$ z_xewNZdTfukre$lUe7^*{rrR-J+Jp?HC<(z`k~aMoF-Wu2ZM+WjUqP0SEB6D;G2iN zsWJGP&XOqqB&MS?Id)U>in}PYgoVceRlZmRw%n~{yeXwZPKt}B3|{t`!yyJGy>RZa zyF%4m)*YC!YFY`XRraB9?yeP&_T&iv0xFuR?=ss8r$g+cj@VP*438(TH_ph5!&93y zTAHr96qr-6!Zh_wdm`F!2`=OcSZ{hZd1;ad9myIuf%*hYRfX_BQe<_RW$E68X~GG- z#A&j1WqY(wTB(8clT9gEy@;n~W2O=uGOqL`2HA|I=tIZ^1p?PDqe*!(7*gQ)=s>;@iI#`|Mfuj~Ef+A{sN@P&+4@B6`a z7TneQHoITWD@EhW+h*HJwe||Obah|p>Mqxx9qo)=pMSKERl?ZLV|c&4(L%R{JfkGsCPVA8?K*l;@Sh ztt0Pto>U%Z8##U715yxuEyri(e=2?PoA-7>eDT3PQke`&qav6lh^Wd24rhm0n}7YA z50zKI({Bf=xxT930@;wYg#===sRV6l?r;wu-ux{Y90+BCBuR`W4+@1qsurOia$wPU z6WrkTPI}*F&3?YR^L~%prMshDL_a0%Op|vq!EEFH01xq#BKWVnI&U(!o$xq}++s~~ z-|X{hO<$j?YIl42%WAYeHPr4~HcyZ(jGr@C8cU6=-mW`6pSsWCp1zFDEUrb^XS8l} zvfj}zzOL-&QtkueF1zl%c8$#3eh$E1J6m0!brv+0ml{P944wx!9_yc=N;5L1NIp4c z+YTm;&K}Hl$L+#WPAUwJXp^>fpq8Y~r^m9>_hmT12@;wYJy1TW07B6d6~xK&Fbg); z3l#1*9#cMTv|aCsd*E7|*Ko96e=EalqMbkP--gb+pj5zvb~ahOreelca5)>2lkHJ2 zH{W_+{cNz*c4?_aZMAR~lir_kFM2iKZei7YyRJ)-SHDBeiHW;xz4mYJ0)pZ$HhXAX zm!~e|dKr&b4duP?(L~Wdue)8 z6&pZV(gA7i-6T|m?2@CnW|{HP9EIumEGwxk!z=HL`Y{eX`UwrwrPET*aHgZP+^{=9 zyh~^)v^Vlz#+^WCkWwp2jj*{U0cLx{7dOAno*Yuj`oua$Efdonf{cZ{M8LR{iK1OR z5rl>pld;5D(pWXIM_Dk=o6|!%6N0BGA_eZvn_1#-S%e(NBE?OOp+gZvhNYR;pbko_ zDKF$sr1!!M2GBEyKJZw?f8C?pqx3~w8-YGZ^)Cgd7<$uLfgs;V4VM9L6$IX2H`bvx zeq2xNpD^`Jd|1HTx&?F3K0Am}er-jH)W|Anq5V?96*V@Nv0%U)CVt)8|G2;A>KKu| zd)XT@{@fdi^l`pW5L*44@B(WPi(o`wQ(w)BAwx1Xy#l>>0 z;HCTA7^A1LP|)IY+1hIrs@a{%y<4H^>)`M_nIKYg^r{k3yWaF3iSFytPCegR`I?vm z?K*1{(Nc51yW7a7(2NMJZTHY3~i)!7fR8JO-dw1 z+4$;@Ikn(+5VTtDw!dck0MTkK#PXK4>~aU1@J-?fQ44Upb`ZfS8VotoU1;!nqM^7A zqAwQHlnY|=SE{FoR8^xcJoa2~0k3^v7XM?j%KQR1M%6<%%@s;_3E>W31(7_4Z{>0b z1iSa;ykDo~(C%eNaoH%as!q4lL}6$ws{wWut=0MNiegveY8CTz=S4%565{pMCwNa; z>DI?geJpjQp5rTf+V(vMvun>#I=lV$y_#>1IeT;NT(s`POANNB;9*&2VX5e9sBymj zUP(?G>{0`do=uj|9EjUiGm|RE$v$q^^YuSi?Pw+^-d6ID5Vd ziaKw$SgiDh<+5^Z^_$Ww+hW2vP4dRrhIY#_H^mb5M7k?|s3~{e1uy z{}W=2*6R9#QrqQ1&8=EjUB!0>xytWrw3?Q^Ml*#Xs;={O_SI(_OY%gV4;|<;-QTx2 zu>{X4*3(;@$;6=IZ*et*LS5|m7fr;lY~EBtcwAyQrumSVL@)@U(UZwPft4b!=-7t2 zY}UGXw8-DZz+D85x&%SyB)KKQG;i2+9+oGQq1-(4y9^C9_XO)B4(!!BZC>LBCL>=) zZN^WKf|rF>PqSIuWk}%Qb9sEa3Xj`3=+y3`E+G~)M~N4eEFCJh{m4|4 zJ&ln?^T`wa5<~wMJ4|k!H8S^``n#C|+A;*VioJD9R;1_5L@LbIZK*(;%{fpFXT zdXFwC{%)erLX)l>b^7Wze1gc0sFl(eMegI}ZHSpYVYwNp>PL4tW+T%G;6=y;b&MdZ zn#K7`mHH}lN|kD{n4TSP*pEgwiG~LAa9E}UR0MW03FV|&2{{GigmsVZ2*xn7s44dA zgLPTTbY1P&hXD+LCmF;bImJJ;GCJVtE{jx7&{3VlC{;+BzUpKdhk8GWW*T-pmW}^abuh*>ISN~}!lR~_w{#oO8 ze|kL5t8Ton&tr3b z(t$afYGYWbyY6Fuwlpd!w|e+3&cg${io**G!TcmtN&9chQ;XgL;wCl!z+;h$!h|nj zDtM2B5)2IzS_uZppzX=C7%(WIMgM~a@tA8PpFO3VbSXtCGa5)&%u?*u43Px=IXf8n zIXgHoqe!%NL`|wZ;ltY;t=Zswns?fqfv5AYxjhwXhmSsgCVZ0DF2Re2GN#;h?PX5a>dvAp*~P$-P<6$2+H$+1)U2FeXD8)%Z(3tD)L>at%9jrV%s=_hGfP=x zLt||=Mca{2+Pcm+x$3Ue7yl^i|LktN$?$59N>8oXOPaD8nWUFYDx^&Z&|V!A--vE0 zAUY-X6~sw@9k4(;)XT$Bg#A&tO)>wFOp>>cd=#o%4C3=)+Nu@a6fUP8Hq zG-ZlbE=t2BQJzo|5)4w_f(a9W|8Y)UaK_9M`tfwd~R-g2)T!wg4z3@8Jv(tWFt9{g2wq(^+@3`jr_B;@Y+ph0z z(kvpp#)#;M>Ctvdf!>$HK3VN?tdQ@u ze6byppWR}%9JOhIq&;qKIZg*cNDBE87Qev^7)3P@ep9}%6pwtDhN}lc7UG|q#4OJ; zIxCX_bOovnVO8fyAc10C(#ZvP*;Qs$6CRX0RG+FRp1UX=jc&_uHusxL9=qt5yz%U* zf+s!Lr$+WTU&%MCyJMU82kYZ?`T^=Ow^lRW*ZJ>`%g5f2OQm!j?t06c+3Wb_;jVhW zhqr@_v8E>nyp}lV^z)|dGWMh2bpQq{Hbs%TsKRaOV!=plWP(-WL54J%wT07VzlbB# zK?I3ObE^IgY8;>rQ75`%LN1wpcupT8YI?v7fE?s@ppRbPb9G`W4RPRk{g>i1-WpGx z^`@M!{fib|LG632bQytmpKD&<9sU=XaVrbsa80+Xp2ePcIqcC1J?}R^DM+sx!z$wh zVP#g!KVwF^TDE9cL)eO$J(BwKLuJVoH5;5CcfKt2_0-*&bS?Qdw6y_f+qyp!71H z|3qG%+cj@iP8vFKA=3s`d0C$EfECrT(d?jDRnt+UfE7&~RcbG(wD_j!>S@aFT-TLX zZ@1erAkja~b{PmbHH5f@alN6_{d$uE%e2D)%{(h?23rXJBklbX)zGFg6^GB~rrd&)rvc{e zgUsEO*g;L5Lfgqw!z+2`Du#k8j*2>sC2T`7VnGF%>rS#n<|0@G5{ES{YkW;oiTo-8 zg2j6bgIba}$Lw=lw@tJ@NCdHAB^#--@q z=7>~Ai-%&$Rle`^lG~~y^8nW~GP0{m+gf%!95&D~@R>W_9Hra5doc-O%j!qI(>%Af zz38s%$vqf4LaiAPOcHl>^5foRu)mzKN*nDlv7s({#8p9s^AE$buSfVx$l!#6LxL#` z*h4@nOr!=>RL_b!j(#oW7-<7NkPo;pBSEhqQ3sPTpX(Ef1aLjpB}zVBsm=AdLp~Hm zeG^zg95AznEU9WtkUVPS#qp-1mrkR2Td%NTe&1W*`c#t{$2T7|NwW!fyS4SRe8;hDU+6-DHSUA*VR?D0k`lVrd#=*otfB6`)dwlmyUqz6t4t?40 zBf35Ye}8CQR3S&uOs@_wFHH-QQ8KZ}2&}^Qf+w&TNN`K^;9ruAd^==jl&EXeJ2%Uo zmSa>z|L(8_Ets zR7Kg4)(07An-tEcjzOjm-S64o1K#oby58!Ap=g$i$w)L2Ll?0m3kxO@G1KZ=4-a;y8*A|-!GBs%4Qzn9@mEKI zqvUF0qK1SHbQLc=^Dz95h~AkGFuxJ^_K2NNU096@`SmKunQ=XGW8@2Ds*xI6qCtM->%^(@hfk`4IpHluxf?$^l5D9- z<+!<9I-ujM>i`!jsXSidaOA6LK`?$K$ILTj%0@k%P)&VSGT`=Pnf0JeK~3I7@)s2= zn#JE2?{}HJKit?`ISXwDEu)aJcl#k{OM={zgWHi!;k||F;)5rP*zbOe&}ipAQiC=Of^a?irnxfjmPJ`SrQ3+~8K>TV1I{dF~V&dKArJQ@Lq3 z?LHKio`ZkHkBdW?jTEAcI=QJS;?~7}=YdjODRmoHc zAM=SjOsRG5hu8`b1Y0|9KE4&68CIqCdFmX*UN)^vZz`x~H)P&* zNl8Yj)&A4vaVwcJVkDKMV#lx6Gg}cw&Ex=URqy=^A;moV!9X1XT`0k|5Csn@7W9CG zntY0F?*{ZoXdqf%5ut{TE2c{!)S3%fd2${#sHtCgd-dfXj7+5?7zWJEp9X|65*)c9 zOTrka=s@;!N@a!&<=EtXH2$m$a8x=7jrwyISG{CS4+Xte0H}^Djbmo?i_vrC`SEOg2+GVn+r#dP&yl=UhN>}a>8MQ8 zMy(E?*o|DZYFF2J)m4vyxrNQcTOLnycV$PDsCUF;^OD|fUy1Ktidst>31|bIGGAS( z#Ue;#E*F$H2c$Qq0i8*r0M<7I_yf4bN1q@_a4di85NntJ>IJy*q`7(}7p2#<#RTSn zKRIo5Lvabf(I|wJc6BHOAo>mF#UNm1Ov2nhcm;;>?>w0aT60pGM_rExqmk77E?n|2 zzCYrKC5YwClGNyMWK~@C#?564+!)1mrS3-Nt4vxyQV?TfXN{4L)Sm*}n(UW}FBf!( zJB^dbu_>C0NL%g2IOc6hpI1uU*#EUkFv z)!`O~x=NKgBtk6z_{Bl}N9#TLV+mqd7X@uf8ITfu^b=9Mh!LZ27E7=h{e+tc|Bg)3 zYFJY9_(TcXh$a<}QQ(T>MOXMqi$u*QFJS&NMdno9OAkJ<098wgcjmX}^vSKDlCtOY z6#g|E*0Ns$xtTnPSgukT$3QM^rOu$NEiHt?5|ohwaf)H4MBNaI(V5VzSWSk$!%E-x zSu$m&v#wBsMvu?Mt~!m@46n1>aul%I7)&3lTF2zc+1H)XFih{rD6t%uwSCkANKNvA^{)DH1y;k@P5HStRpgL7jhwh zJuHrA{6&3m?=L#{ei@u)r;-71|L|%7gUX@iBq7Rfm`n@MIZFe_LvqhDL_Fx=uwQzC z!RW|61m@U(rkLW5Q5nDAkK}4w%twCVWfL}W^!8c}u;!3vjy*2lw{h3I9^6Xdy!kCQ zz|v^p=ifY+_?+5y3`)j*S#H?1_(5Yp~K{)1OsnzxR)pmfq0skA#Q{ z+3PAso-u4V=6)CETB9oN+G+RZS1!0e|6`e%*Jdm!K&`bMuTF&k;Svij9Ty1VIe?7 zY$eSSP;#MKxL=(fo_s4NE#ybEosv#`paSo1#7 zhi_-TzK~Ya{GemM!3Z^vInPX#cXDyH&Jx?FM;STqdApSsgw{m!(=^NFXG2EQVCXSb z-r3kuz|GSAnYu1&WMudr^-MDfA3Oxq^K~@0^Kr4;UPp?BEQKZ8jat{``c<+QAl1s^ z0)Wjm#P~9Zk2)ero%#3seu}Y7D8-htv>RCYUuw_=bzXsU0x%EaI+R(f_@o6bXcaBK z?A=f!@{K%W6F);))D)@?x8w0UlL1ur~EBk+OFxG>Xx*r$W7(84#T$Q zlo=}Jg>c8_|3ZvDLoS>Yb1dc0Te@ius9E5+CikU5$%1mHE1O* zbt>1hwKe3ces%x4*9#eyp)h==ixZ2RG<#mM(a|ly4s8J*OZx*;nUvJAeeLgAsKtgb z(kTf^`iBnnF*~s4gNF5R_9?dXAfrTEXQ&W$h9`eF%YJAymQ%2Ua`ypk-PXbMs6_^> zm~#0p40kza&+1!oogFJ9K9^(|Zslcy__R->FX@N&RP?;xgaOMa z!ysk+_T_Ljw^8#nevMsO1bGN}(wVi4aT6P@3eX0ZBS)PwS52RBw6b*@wIV3(czJ@P z{g#F%Xj=-Z0SsIZub(dojC?d*M&2$p@xc^5uELWfrm`$|-AXho=^wB+AR0bZD*nN7P^L7H;XE-eO1?6TGrLB5kF3rTS?WcT@ZH~^3v)p zx8D_8d9foBuX!VSug)JS)GyS4t#)FT8@rfdoKoO+km0^Vn5kGyO@8^r#;MtlEI|i? z+iezgOWe6%*%pqw29oPI>hG3gh|B!F$ZbI1CcohGj5J8M;?M!CbM{Z(ZM&9J5|0YM zpEpb8&!;7w!!#66NIESzu}~x6pmg&oK>BD!d)SiC#zrSQP7}M1+v+S@G@S%>4n0`% zr#uJMBxYT_XEsaMrMe=|sjDifu-t3^QR`4FT1kPV0J#YaKfVM+2q~BHfwSH10?~0x zLoX(6*Qr3UF^LF(yphy62MH3c@rFdQS~r#)vAM&e0zYyrV{n;Mj9B+XylF3i5}M3g z4=A+O^O#OurIfgeYfDh)Q{MfaZ-+y^`#T77Zkloc@7%WL+57F=0WcK~yu5N?$4!ky7jq>%4eQ^BZ1>cG+TtWx@0#6j6$~5p- zHh6`_@H>X&1WlesGP`T+@XM548qh0lCptS_WDGSziY=R$jfM&&QNvKu_IZ<~3?9*i z0gLIsP&rN><=CDdQ^bXjh*a9Kaeda#ZaRLNqqOZ!>};_4KJ5Ug@p`R4)@0%97%5c2 z-lB5F)?T(3(p!?J;WNc(Z!p?D7lQX->0j7sZ@6!EiJV32$@dwVU)a=XemuIkJkEz6 z#qG59a4pTNk;}q3)j-q5#%{SjZ*5@3{-n5nc2pkUucuVSW#mA;dBEOL8Q^3k?r4sf z{j0$@tY&*!AU7?c7KD<~ifTOkjXS|!qzwpQ&9&BnLh{q;|FUxnX9P4LI5|w3G6B^< zI7#;0u+>1#86f4W_Qf~ND@OgpI;uq|!V)RJCO`)l!wJ+PPee)bixvX65aeY#HLUbwbA`N$Sy6(1t->0yC75od+Q*myZA<-B;YCo<{#t2JFUN!{+!ecMNI{2kd9lcn&w7jYgbkCQdr##sovS@ay$q!xMZPbc|M=x`wOMQ&KPn^ zxJZ$bAY~Q=QfY0^uY-}X6+dH@j3R*OIict)ywXu#lDV0bvss(cl3)&nyhI^=pLn3%`Y9puL+k zcrD}Hw*F_!iTTiN=+9CxOT(~!7#a%}+)aP83V1yjF?erUNsKJ@yu~(2s7MjlM_u`64M9(YejP;#vJjVIoR} zIgqeIh{Cc@8DsYPnz75kD3(r~RG!7i+wL+q3bv^5b+fID3hZwr(_89zi$?vBQ=yNmf+YZw#RMQ}Lcct)NzJ|r@Zdp&R zk6Zno$c}*r@I7F2%gj zdQcuT=x}A){(umfRWV!-zj(?WS%{WYimVfcQ~B=}ib?i%3?UhMth*fQCyV%)|l-UUMCaIDcr||Dg*%+ zW1(A+#6LV#e?7YDkXjbX)^`foCw5`?n7&NlI4cMgd(wbdYDplBvl8;qG6|3{R-s{6 z+m_Y!w9XI6Zb*F?@v@A3E&8x$DdOQ~`L-X$#|>4|5@;_RSv7Btcf&fK=Q+aU^YWu> z%ca#4;qulb8DK?~NS~}}8z8F^@3NEe)_!3V`rW&W;yP)UeM8c&iO zbY$GGCyR!I`@%K;25dx(`zjP#=m^0+|5rry`GfjR`T&#)n!$Ep5 zUq&du4)BKocN1W}*UbDLrKS7MZ)}ww;6=fORhRhf-c-g7Au4%}q zTQOBCxvm+cB%x)SYA_UBjjkz4{>hwP_Z8Mg410H4L!b_qvos!-her_t;C z{&PbEOSS6;iBC)ZOhIMIdMEefSCG~3}SujgprE+y(6G90X2@|sQ zGR`PJ!t&Y5zbqwG$ki_)lr8WjV!XII&NL&4*S7~e6 z*AJ1qW*Q21^ySXi7MW`2D{(6y7Zd%x{ZC;VBq?UaMt0s7R`uh>ra5XKFE@>Gyfao^ zFAG3~`cIou*0NFdU#vDq7Xd4`=rwu1mfkl-9$t0Y)_*fumwB32W@4xuzxz+VXY-Ul zvok~<{wL)#8q7?x3-#TssNAAX%dzH21QmZMDyvm#sXBr=tkSS-#fC1ksc9xeS&k=^U(4f1rZWMu^Rxw) zl(n>mCSg5hxvd>3v<1FQX5bKswy`adkPE<+gS){5!#F^|7mt?bntG{3U$zs908WTk z^g2Y^Bcg}}0q<1U?7-lL4H|>?b^F1f&Zbcn&DknnHs`vL4!=_%Ng@_TR(J0GJBylE zJFOlKS!&C?Ets^8iv}ZIcU*tN6{RIJ={_8kEGz(E=B}USPs4bE9T@M(bq@&_7U#t_0oi zG^%#w7i$rUa8+-#Q?H>oAK>VKJERJ8iWsdb{9J31)q2HXDUZkEfw(h<8+4tZ90giC zT^bNA)0#90;(f_lt7Yy@Z96yKaO1qkYmQe~ECahcZrJ$edB^@mTiAc;(wJA&Xo}{> zH(zBUI}a`1bIq!|;s=I?4#e+Ty7R^rhZ+tJ4ILy`Et_3a-M_H5W@%sW&W)7Dleo7| zHO4rYgAA=sk!+|NWvc`GWvS9K3%&)WQaB@AP^pxZturjyPs%n>mHAmAlC4p~a#0RF zW63ylA7UfJbXM7U!A9! zefzzs#-Zh`_LuY5UcUeD>*g$*TUgi_D_z)EF|Vt;d)Dx>%UiF%uexXCu5o*LU7{t? zVE6X+RvSxuLyZ>?4lZ21`;yqId2_xJ*Iu$PzHVgh+8XONh9zND1NTfeAK6K*4qoZV zp^7Mt&a&j<%(dZgPLYN)r}~}gZ0iS9@2J{HIB){~{WO4C#t%P)Z~yf34@B&F;$@2Xjy5RQAvv8lz$5xErNYJbN5RymvQgf}_Lzp6)z&Q$FY)#t-`EX9=SD^Y4^1#y?r<_ySJIf zm_F6&YUf{a_v3G0yFuEsxv$oy)rE&P-TlNbuG=Vm^^)H36-8T!X8apO^U`j6(IuHP zFW-|n`_j#%q~Psu-*NMPmCjxqDQOs~^P9z*SJtk|-(U8^9h+{iWqWUF&vgU9T^{>y zX`ge?gLmG%O4+$X`hT4H@iW_B{Opb&li29C?|-)ci4X3))@G`*mzeU(?V-i2yTLG(nW}rP0wkdR;Cuq@{-Ns7BES+6dh@ zZaIm9AHms}<@~EYd2BLYryG|&fwPi(Tm@$-Z9O*9ZNL$%Af4M&uY@_Yc-Sx{?aUU? z4b`>CWOdcFcc$D>1eXH1fmUOdMA{ic9nCeE!tn8Q_lc$Tk>zoLI=wt`38jsVBh4#n z7KmEYqOPHJy1T`y`Foe_zQY<9OB@XrLtm)bB8pse@QTF7Fb5V)pGRKY7HPdGDQ)m45PY2^@H_UrOB@@4WE_smmTH`$$QG|24OpQ8B}m!&J08 zBlf(>_GZj=V-(Pw8s%I}0AQcnVAy)5Jh$0RmCf*SGOL=_Y?1R>-^l0AuRPSvesFkV zj65}?_aQU0wIRdL;KdH`H6H$p+&J3a>A|ia?aEoh9D3G}wHW4xrTUYj9g2<6KQlnd zOJLYa4dcArQ300qobgn9#~h%PP8>N#uJ6E&01fS(b0%%%_Ht}Ez_g%T?lfc4c8*21 zm=k{+?-Hvwf+mI4$N4y`(%d8X-(}i@t4ZSi8!hg)9^domv6|LbE?uS8_Fn$Vf0bD? zPWIG}P0#o;?~vlmdt`5OOKTHDNVDoD?ikh271^45MwOmCm{zGRPE~4SfTh{aF1M*} z+PfEc-Olag{uywX2UcBF(eZM=3hi#$g5Tkx-=S8%1C4Jrx`is8#g378&nuZ#_d>DSG0^@}G5>n+wQFKOx&7{!e!OXRbJ>Z= z(#{jeBP$t36;)NjdW_5+xo(+CXCOVbq`-|3G?7S>S0TCcpvNUcB&p)@OeMmZ8i?OS zd&B0r=_n7@XDPsO+p3aVMIf(Hp02|5SPrO|~Ol z>EZ`m=PMoL7rlr3uqkPv?{MGY!|XeU$!KQaaAtsvD*n)?>=<_$;HZjO&(PM9lae%l zQj&tzRDrdQ!D%8ByYGQ694%4=C>FJ$=);Oejakk|N2JIiV;@OIHdJ5?tz0pVX?mJA zrJd@s$cqLMOuJi2yE+T%7Im})Lar+PZe@+1voCNm?L&4KNB~@; zMOmZ8gKM-nV2y$BD6d@P0~C4KQcf4feW6qa&}M|AgswK_AdEUVYFAtcLa{hnrT_wS zy~LsPn6#TE9r#+7r}ezW;|-uiR;J|e_1I3)OJlZzBgez>D6;u9t&nX!Nqi;5v&%T= zD+|_Zbt~8Gu-w-_A~+vjvM}#zUDfQX`uFWM<}F_LmDzcgzu%kr7w-3$u3FdCF>f>1 z7Wu}K1@%kjRqtFk(rz|@`WNR-YxS# zEfyO-J;8@>{RPs(3*-@Uf;|9h4=8(0`1D_Cbc+RLFZh28N>K4T2;{c>wh!;z=BN)i=e;us@mbOSI7)@`Zczyf}(OG zE2x5msr-A37-Su3ce)jv!&$0*j9XuJH+=pibjZ{d~N;XH%cSV(6z_OSZjgFc;dh7;l zD*&}%GNfgv8`Ofwgp$RBBGn3BhhQoh505h0B^G@-0ua{ty9W7+cq#tt=s+gQD7@t| zNrk{$`B=M@vgKo$k`qU)wsyM;F$|3(7_@-FLM67Owc4ESg2HLN5!4!5M|L z$WOAU0)bvsstH~Q@#en_@lrVRDtgYVz(1tGzvaKq4st1`kW66TNnW$mn2=nSRGy(C zMk@n~8c{C95?=(M_dnB=Uk1zhJg)gBclPnvH-9ZP%Lk~j-KhK zP&B1=omA^OCbe#CvK8MXS|%w!W|EqK@*7N2?RcuL0UM&#;|L$5;;|+;P2dQ+r3sw4 z+PeC9qG^iaiBnPF4ywRomJU6ySDOop0+rP@p+?%!&n$gCV5 z%-`Rad7H!(0{E_zym-g(J+^xb?kN0_sN&r3w~j37>>NN#pnJiR1r3YQ6d0Oki{HO( z-$eY29ELLTiO)aa@1*OHek!BG%ZKK@PKxYA-jsMx#uJlyyIr_%!A zaBX@MO07=mPE96{lx%oaK43vq`g*qs_`4_FyQyPU%OyL9uJ3P+w_Vh+ z=PpuN+PZH3lI8&INXfUJIt5k*?Mo=O)4qfT=Apl>Gof*^Gok5AIuq)tH>{&ZQi|1K z@KtY0sr0l(A&$?F51t*T72H}pO~N>R&j^4hTM4644yS^ZQ+*6|B1=DMuPPE|0%q+xt*6@Kj`Xi8A?^~l=%v4p zz-Qq!kfl@0-v}vPSTaUsJqR}wpx;WJm^|z$nd_jEm#sL3LnB_Zz=1it)r)t~Z~&5v z?SBTvJiW5P?F-}{{SuNthhgaQ6M-3UX{RCS3*cY_ih22Of`c_Yny(n*h2d;aAV)q~ z&)05}-JpX_%9&}BnEs~(WY-}9)qo;jW=P>s%$pBJ^2eiJ2#zH*Bp!Iubbwc)638dQa zXhI>5j__y|Jxb{Vv?1$UTBYp(rf|$?$Xbm2Q3S_DVY%2z_dm)-4zuN1wb>J>sE%Q& ztgI`}c4h5IfMFc(q9yHeMRy|mg9X{%thw&)!em!gBboA+!$hfYQ5@-bi2pM`qg5+u z%C%~Bxt1!OTCL@+eVcE5a>G?KylOGrvof?oo%Ol*Z+znF#kFkhU47XeuB&cQ8n_<( z9d>W+y=2$QmCXU}z%<8O?DU5kvOf7^Lfe{~zLx9h8V3D|e#~F(ergI&1_%H5x}T!5 z|3U}UjO(q{yC=y*Y(M?~$y`C+eQ~basglpmRhSD;%guEu%+>PO=V}e-B=rC0TorZx zh3QVbgbID*x2MfGtIe5gkLWPSXXSUa9{bN{j*%KuRLb1pUY{p&z=82dM@FV z9~WZH)1FGVpyE?~SwobPXZE?*0ey0yhZlXxb9G<#T>XEtUWw2q-Yl$HGqvU%4UT=h zXUdG6A~;HK+;N~c<+t0e`oc^w7OGZu=VtrjVgcM_X55&j-OaKY@e~nM>R@)GF0G8y z!kudT6a@c;%}%H7)YVN9&Dh6xQX)|dm@I|R-*Tn>s7#C(yB-^Jy|3wSG8O_?FvN(B z7}%ohuOOMc*qW_0Ec-4XcVkE@4B<~-VH@m1lgz=J5u7O_NBdo%OJz2tip&@i^Ww-o zi)Ae4!Xob%e-hP8e{F=VBp%{*WXpLdBfR2%bX&GJwwuM)*b^tVZX~;Ie)*OmN4|kJ z#vUeZp3KYa@#E}M*dhDyeS_!Ev&S2lSDZ|7-8cqob^{{I}I!sl5`CB1`Q_DoG_(p(-K7Btjr$0|JDwh{!=f zK|ui*P+OYmaY4J~c+hU_<_N8hh|_*wRf)FUYG&p*J?+@-(v5m%q@AtXQ+S4U=CqEq zQqH~aeP5*lm825+M`t)E#jCHj@7;Ufd-uL~@9#HmxXeH>oAU(F)0WaiF*cQ1zihj4 z#MZr7YK>v!&2579WDeoYMX;s_tP+j5N<^U%v7mKJF=)mtVjM3wLmP}fUP4joBTcZf zyYN`K*(%lR$!b@?P>9ZKILK*Tf$54VBKtNhbByf~_6sk=`pVdKY@E=bYIN)|_TJ3D zehXHP{cAF}u$6aYKFsW8Q|wZ9a9idXcEz?#A|q~NSKuPRGk^HkQahq#{m{S@5EkSsHDR$zErJVGV76b9wR*y6Xhw?lrHThQA}o@TY9sOrYV2GI zi^#q9V#M*a1zG0E4ZUT?nw~4}IriS|?;L$#=zBMGl^Lty`H$bb{k0Q6*cZNy@4iv| zGBdh<$MFo?6^`8KJ-M4*d0ZCK)~7m>H)Vc$qW__z_wQR5+x`N-CG*>7`OI+U#1}tX z&#q;CY~vH;+^-t(PGQcgVtmX)vdx&Xh^JN?IYIW5Gg*y{c&cG##8XYy!Ic8?QnupL zznv8E)M^ne1fAYa5Kk?38S#`fD4IO{Xwu|zd#QKJ#ArR*IKWdLR|d9PV??-9ZuUfI zr$KHFECuZSdkEZV=jLVe@U!HH#2 zJ*6yaF1ajxlgfgwS_O!M{UwbA3y_Gi-z&?cpV&t=c*S|8BD%w(KPq`(k_}Mu%n3x~ z0TFqj=~f7GycRSaDF{tMno|vp;Fu_DFPSKPh_>f4wN7qR(ZcMC{iPf-OfAV}G@hXN zwlL1Lj4?05ZBZ8C*7Vg7Ze3(-~pNIv3SqJnLf2T^WT4b{q3`v{hXI| z-}e`=-rfD>8R0PDt9wI^R!Zul6dRMG_tvV@$ytn`4I$r^fHXDeM>UX+)R&GO4>o`D zF%>yQ`l+{wb)zqSa_i^^l$bLG@eGZzE(|zv6|2Z?dpOiM2SdzshP6dFg z%pOX>W6n7uyohIFDYmY-w2W5MJkOTQs>&vqy{GY}tvfObf5)0j70(nmW7Y z=LM$C`x1pZD~0(aHW$NAr;p?wO5GLk|Ds%A+8k6`%(Kqc^*3-aCDnQigchgq@j$d% z-32(b&%9AOU|E?3q4g9A6oGcn!O^1iW9YLlo{HW*9)Y&HJqLdF<)azG;s14=FGQVp&sgWU`dk{F|L);a|2|`#^C6mEspwtxC!+U0 z)-i$J^Qyc*tMY+wu*$!Js?klmG}_*jIf|RBUq#{O%zq`5IrF>feWLRb_S(XAE)IvK z9$ZRSE2@XJ4>uuFBXoCS#Dcbv8l<}uYrc7AA&qo{Rm^J@2dpV)MYwkb#=V0!F_be$ z48t6e>|QoBg0J;hlf46jeRAFSjMj;9doq{Co>u4C`<%IP4R6?}FRL#j8#bJ)Qr@r; zWIH=c*A%9oT|Ny<>kf;HqtZf%FnS@v7|6A^h2VoOg1Dg@1Bf1IEV7VA#~6|NFxH5O zi;-QrDJu0tNHJKD5ei}xID6Czg+k46S_a5;8nk&WjP2BEi#!)xCRW!&ZB1Id$Z7-G zgfT~<-h zG*H@;t!>ORVJ)GFBugyP3V7B_6VShb6PDO*mF5k?|4VF%MFUtFNlBgpkvvm<&C{c!x8I@7V3a_k)B&=oliq!!IHyDVQ6@|q9DAIn5h6u4a$2*eU ziip051Sk2RNx0G@5J7{jNp=TlsdE7VQs^}5i^?hk)$zGK{e!ryNWKWD#1Fa&U~%VM zSZA=HM}+olq9_;H%O(!mOTx17-OLv4M0xOZFM zj+UzoCPQia;@S^A39WDOro-#bE*X;cuRgf0-Jm-!XjJ9VD?594EePm-V(q{ACtD8x ztlBtdzVCUO*TV@vb3Kvt^n>Q`!xot@kTiLw&@|d^WY!C!?L+i>0 z=erGSH}*FE%~cyN+xp-WBds@W8;aETF7o&8ySDw<0ngx2SMAGt!t=f6mv(Kp-rcrk zRW!ctYKZm!E@Kq-fNmBrH#3PY9Q|c5(0v%{6Ltn0JhKsY2ActvjrwpZMstPQ!*ZTC zi)#rM2iekM6-wW2OOrLkSVfa0rS=%8p&79%f>z1j39G!V46anU$G93ejm*;^OIOAg znK%!K`{yiiLp_@%ZqV=*W3&yv-#&R;ZVHe_t)u`2Nea++Ug^s+I_zJn&^he7UZ!$L zy=H%Kg7lv!grn!du8+c8x)Wl$N+!gFaTkj0<(WZZW>So1c7jFMVMs^l27;<|s!Hd= zQ|>Bs@*0W#I!n{I;V(JCRugWIm&_J*Jjp~?s06riR!2GG-2~CY#9^4L&uF^VAf^Q^4XDAvFh*i$UVZ;VRy;5s%%@Gx7fe@ALSicuW=VQ4g1 zh^FyW&>0zbFz6^vV-6*r4>r^zgrEy1g+{9smXE@{C?%wDKc`^el*5=&GkRu~ zyce&RG1+xA7fMT#T9SI5Rx1;5hb4V(MpW*tAi5;TK+@^)R#;*X^6=o{E>6)?mmk8- zz)cXF{@jJPgyZ)uco+e@ruk4eFbRPn^^t^ZM@E#y#lxRCj2jCKK}S~jz}#d=gU3z<%cRe_~AaLo#~|9 zuTn@4V=t#{n;;m*)r15VDPI{W9wId{l1Z@IQaZieQ7i|(98y2of~ufD5R79RkA`Jt z$1DW*Wi0Vbcuk`8`+q$6z|rc^fy~}gcJ2CmxHG0@b*~m5K5?0;yt!-B-lwlw^Z3p= zFPr@FRq++~uIjAPYdQD4tvyS>y}Z3b%auQN?!oQbS>dGz*4?qP*49|J@QU~sncXAz z9=q+5fe?WgH2IRPQqtOoZ*1@!71lii=R- z%k-FPAbI4ORW{{{TvJBa{z|-%iqPE=jotvnCZH{Y6ocTs%!1bh%%=2qr; z-eNB|nH|nCm{q)DcH~4Ewg}RGHNYHcwMtqaj>$$XtSgnFI>P$vu_k@NYQK_`B@+Q; z$v`M<{P_KiToCzynL@~GHLP96kAEo7#zhuWerV+`8BTt|@)n9Eud?Lbo8XzpVSP!! z9OY!1m^n-zldz$M&xX|{!YRIGEt+L8 zY?jNx2+X`dA?8_I*1kCfTplNjzt$PY0OqwO1z&z|F1);!HRXcK^SIGp^2AyhU;ev& z6kMJy%>kG1zT)yMuDlQ~9Nl&S(2O*45U0U7ag;^*Pej7|Cg|igQT*PXRrZ*MRAF_I~-CetO-Ny(Oi;@00#^ zGk50cuQ(r^8l0*Y=5{;6hEm;hYU<7kfv`%Z+UP{I2(ESGAfJu(FmtWR+PJ!ln8186 zfn?;ej&53^nvBnFYoQrt1qf>Vke|N1j_1iTn~w1KV4hh)kmYz*9w)8LfqasTgvD4? zio*IFhxK`Gt~{e4Es{!R5$BLFADv1NJh_yWuhAm5;Hz=CjG2mczH9zL82vRo#^_u?bo=gu#05z@j*W)|aR8enFiY?=XuRir|lg-d3n zfD>_KN)TGcD!Fip)7m6`5#cwB2MEU?`Y?D%&y(~vHA!zX@phTdGPv{5U3In%552wj zdt1N1>_?rA4%^j_yt(Vh#)D6l)pF(Sn-|}{vdh0Pws+B<?5W+{foSvc9osWY>sy9*ZjBxM4)`grA=W#=oAR?>iiR&b zqlt0_72kt1JNlFfwcSAynF464A{UVi4)iUPDg!HfkOs9E7aVz^iwmYm=K z2QP$sSCP6pHDadZfqUn`72#CiatQc{WgZ%xnv{8{DS?fR5ZIL9V*=ipr2fObxqga_xwouo#F+URYFuu&C5drYbLPz{6VW zv(U^#541gDaQE;M4kgS*OggKB;}j_dEn$6j0zR=fb2ugkr0oR#a zwTcrlwQfI@orbBD`#ALzILgfc^Wto#3X$|HI0b_|hoZrqrD*Wvp=b~*up<)@HQ;11 z1z7|85zG{mF*c~5m!}E1-|I7el}@c@T;LC$kU3f1nzWKIImQ{qghdxj6%mqP=mP6- zjpO9PjMpLvFQVC98CD_WVu@L}z${#tF33$Aa@u-Y29+fF{+b$TmrRCrv1_<4@ z!(C5Hpv3A{$}>ReH+h9=o402Xb(`t-Vj|kAa#F`lQho{Dae=%ZN&@gyCbLaG-k#KK-Xum&@b38Q$X;WJ zq3F;lR$wf63`Lk;Qapu^)S`8hJxx_B0lp(S-QLWxzdE}4QDxf@zOP0&&tDI*ot?Ry zK{im{l!v$gzAU91BQDS)ae<03i1AiLsDv?0Vzcq(J#0;$&6NBbCX->G&iu8f+20E; z?jXEYLhfKCQjz2fZIpKmfO7_tu6~d%a096EEG+qS0m<8X? zjXsqEV@rBm6iV<3!MwZb)%WT-u-B9NF_esD7uSg1r3Cc5xU!axcu z*iN0G(di9E7Mndc-9&O|VZz}#Sf9;S(TZ5`n7u*~c99hwr#BYS=2)+RWjn0g2Fqug zZrsGK*_|3;b*bGqY{-0Y-BlY@N49J^e}LN!f2YsC#f8s%xpn6s$3Kc2f(L^&0`4=+ zk$HAuYK6%(x2@oc(rH$iZRyO=WOZBd3qF4rKJdS)g$Zf^0RR910ssJ?&M2r~4?Oh% z9|!;d0002kpsz##0002kp#f+Ami`P09S2wd0ssgA0ssI20001Z+GAj3U|`Sq`-Fjk zqv-#%e+M{a8B!Po7?8mo0Hh*E+HI0uNK;`L$N$g!KJRPD@M6%{O-Kr95<^0U zL`c|;g%J`V;)Qr2yI4d9VG+cLm=VK^P*ZRG2*V{KB*p>*A-yRB7iJU;k*E+AS`sr| zoStnCR(asZ@0{nn=RM~<|3|IkEaXsOp*YK=_E426$DBEV1)IdCsm3(*QkB|3N=2QI zrj9Q1BHq#(I#dGB#e-b$^qC+*my?%oBVZJwyd(7_qK5IE&r_vo#7mw*UuHdRz^A_< zqGvEHzR7pVWkc99WAK_^NShQkZH>5JXhYgA;HM2Bt^7!H5OI4{JS6oUp-TuNWp0Qk z#36a+7CxDKbiummxY)I?lU!yNhfPdei$T?iD_l=dr=1mcV_kclC?)9CRu zmv3LY=luTM*gp{W#ZPmV59(Kf@#A$CPT9{TDH+50S@CVN17A zv5q3b?-0-QK3j9sDcwx_rPiuT<+=@y{7ac>p(C`6X*Ga@s)UYdKUqD1JJwH4)<;c6 zHRR%6Ok{h$2Sx4T-}sTupnyyUg-A|w`3(L=r!Xr1DmhdXlFgw}`qqk|^t^j7B-?K3 z|0`jnkZcAy-V1S_#PDtgkN-pFRD4}>c>Ncd96rblh&8B8EmNhQ1d5u0yk$l}OG0f9 ztcknCKDj5o&%-4MTOYzSf-M@uw)P^eYq4!(GUr{nJ#0DEaRu-P@;mO60001Z+GAi~ z(1F4vhDnTBOv{+%m{&2MV&PzMV`*Ty$I8R1#p=hJ!Fqs=gRPA18+#1$^W*}B1Hc#w^IGebec#e3R_%ewDl0}lAq}EB>NbiuTlMR!dC&wa} zA~#LGO2I*4hhm13fKr~am+~!@Wh(bnwNztNm#JP-Yg5~zo}#`62p?%I(wv|rqSc}G zNPC|4C7l*sJ>3A^F5MY=5qed62lTb{=NPCMxEL%lIASPgm}R)Y@Q_i1v6G3B$t6=4 z(*ViPZyZ73&J?Z#I24Z)|;RH`saEU9RiM|tStO6@$n1%8_%6iMcK$? zX5RCjbKW!OjHE%mC?T(>UmjQv`$}T9aYBn4bGS$2I&`>K&$@NEPie1{+piHX?Ql}# z-m=33n(&SsPU+Ema(GC?exJjy;7+YKP5U{A-<9$!4u62dHvUX#)PGP(k;=N%DQAmw z)7lNybfTOxnzpN;ZSAnvLBBI5wW=#ty({;3RM6$!R~6QPuZRh{D(#ZnVG6n+A|fM> zyM@nc7EiqM;DVZH)=`V2&R}Exip|d3xI8$AQlK?nzt1kx$*#6Q+uHkQH>>#WxvS_L zz%gHNIp#jq67|}1Pdj^uHx<8o?*63%@+wTV^X9Dm zlM?>e+OiW1>|X_T$_q?;j&p{{z)n4@d8$;=DC-8*$WG!M%V3)y^C;;WriNmRh{hLk zSALmz+I7rFY|e22#_`Y3Xth>Rd+*KrzEyj*s`lP{YiqCCGe+zXi5syl2ogIICkK1Q z2qMmQ9E>B8_wVSre3IwzRf6BY{C{r=B|=Fhl~P)YRAr<|S5`UYRZvleN-C=&Q&rVe zS3^y;)K*7b_0-ouLya`nL{rT)*FsCJwAMyj?X(vYmyo4{Y#nvdSr=V((_Ife_0n68 zTz%x}D_=kT4KUCkgAFm%FvE>7(kP>iG1fTaO)$|UlT9(zG}FxprJS_Qb~hdN-VXci zal~n-LTS6bvDKlF5>oB6(=G2p8AqM*!*@TOaL!$~oj21g2h4Wg9CzIF*aHte^1)os zJn_^81-?1xrRQEK^vM^y%u{5(g%()kn8lV_VwvTNt+3K6AFa058tZJZ-gU=qve9N+ zeD>81ue=UvAw850>T;8mys2$ zxkUxV%jV3UvAi&OCGwMIC(X|9^9Q&?j2i%W+C9$8uEAgw1>pWIRri*vOCl*^^iK>V zLPC&J6O$7rZQ?nMO_=ctUSao)PP`l|Y|{A7X>7Fd|F;P$rE2EYH+$WPwb;uz~EIkpt{K!vS(@Mjmj+i~^7!GKxT9 zz$gL5KBEkjzJDq}x$}XdD(`ZUR!62zt<4eiKzAanh0(+C%&8$s9fjIO=!5l@umSo@ mVE{H3!X_BZg)Oi-6Sl#YEJ?`MFHaI0Mv| literal 0 HcmV?d00001 diff --git a/src/_includes/assets/fonts/standard-book-italic-webfont.woff2 b/src/_includes/assets/fonts/standard-book-italic-webfont.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..cbdb205f8326f0ef2dfc340c5a2f5f150f08af39 GIT binary patch literal 23828 zcmV)7K*zs#Pew8T0RR9109_OS6951J0MP^h09>d50ssI200000000000000000000 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 bNKyHH$|~+rRe77yT-|!{$WEQVIo$Ud09|%I literal 0 HcmV?d00001 diff --git a/src/_includes/assets/fonts/standard-book-webfont.woff b/src/_includes/assets/fonts/standard-book-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..e62e034a61e39aca04ce6dbe702dc1fb5e6e67b8 GIT binary patch literal 25476 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 DkBOs3 literal 0 HcmV?d00001 diff --git a/src/_includes/assets/fonts/standard-book-webfont.woff2 b/src/_includes/assets/fonts/standard-book-webfont.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..30fb052f9871323faff1f981ac83926a49847fca GIT binary patch literal 19656 zcmV)6K*+y$Pew8T0RR9108GdL5&!@I0IysC08C*30RR9100000000000000000000 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