From 114058993b86173f35065007d2b10fd496f8d728 Mon Sep 17 00:00:00 2001 From: ririxidev Date: Tue, 12 Jan 2021 22:45:39 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A5=20=20Code=20moved=20to=20Extension?= =?UTF-8?q?=20repo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 13 - @types/PreMiD/presenceMetadata.d.ts | 18 - @types/PreMiD/presenceStorage.d.ts | 7 - LICENSE | 373 -- buildSafariExtension.sh | 41 - fetchDescriptions.ts | 113 - package.json | 50 - src/assets/css/fontawesome.min.css | 5 - src/assets/fonts/DiscordFontBlack.woff2 | Bin 14896 -> 0 bytes src/assets/fonts/Inter/Inter-Bold.woff2 | Bin 131680 -> 0 bytes src/assets/fonts/Inter/Inter-Medium.woff2 | Bin 129992 -> 0 bytes src/assets/fonts/Inter/Inter-Regular.woff2 | Bin 122212 -> 0 bytes src/assets/images/icon.svg | 1 - src/assets/images/icon_128x128.png | Bin 3071 -> 0 bytes src/assets/images/icon_16x16.png | Bin 1486 -> 0 bytes src/assets/images/icon_48x48.png | Bin 1944 -> 0 bytes src/assets/scss/_animations.scss | 85 - src/assets/scss/_variables.scss | 31 - src/assets/scss/base.scss | 45 - src/assets/webfonts/fa-brands-400.eot | Bin 133034 -> 0 bytes src/assets/webfonts/fa-brands-400.svg | 1 - src/assets/webfonts/fa-brands-400.ttf | Bin 132728 -> 0 bytes src/assets/webfonts/fa-brands-400.woff | Bin 89824 -> 0 bytes src/assets/webfonts/fa-brands-400.woff2 | Bin 76548 -> 0 bytes src/assets/webfonts/fa-regular-400.eot | Bin 34390 -> 0 bytes src/assets/webfonts/fa-regular-400.svg | 1 - src/assets/webfonts/fa-regular-400.ttf | Bin 34092 -> 0 bytes src/assets/webfonts/fa-regular-400.woff | Bin 16800 -> 0 bytes src/assets/webfonts/fa-regular-400.woff2 | Bin 13600 -> 0 bytes src/assets/webfonts/fa-solid-900.eot | Bin 194078 -> 0 bytes src/assets/webfonts/fa-solid-900.svg | 1 - src/assets/webfonts/fa-solid-900.ttf | Bin 193792 -> 0 bytes src/assets/webfonts/fa-solid-900.woff | Bin 99004 -> 0 bytes src/assets/webfonts/fa-solid-900.woff2 | Bin 76120 -> 0 bytes src/background.ts | 12 - src/config.ts | 3 - src/contentScript.ts | 130 - src/helper.ts | 11 - src/html/popup/app.ts | 68 - src/html/popup/app.vue | 61 - src/html/popup/components/checkbox.vue | 98 - src/html/popup/components/customSelect.vue | 120 - src/html/popup/components/navigation.vue | 322 -- src/html/popup/index.html | 18 - src/html/popup/settings.vue | 987 ----- src/html/tabs/app.js | 58 - src/html/tabs/components/changeItem.js | 54 - src/html/tabs/components/header.js | 26 - src/html/tabs/components/main.js | 17 - src/html/tabs/css/app.css | 282 -- src/html/tabs/index.html | 48 - src/html/tabs/pages/installed.js | 84 - src/html/tabs/pages/updated.js | 36 - src/html/tabs/scss/app.scss | 4 - src/html/tabs/scss/base.scss | 221 -- src/html/tabs/scss/navbar.scss | 49 - src/html/tabs/scss/updated.scss | 77 - src/html/tabs/scss/variables.scss | 4 - src/js/lib/anime.min.js | 8 - src/js/lib/tinycolor.min.js | 4 - src/js/lib/vue-i18n.js | 1949 ---------- src/js/lib/vue-router.min.js | 6 - src/js/lib/vue.min.js | 6 - src/manifest.json | 50 - src/util/background/generic.ts | 67 - src/util/background/onConnect.ts | 174 - src/util/background/onInstalled.ts | 69 - src/util/background/onMessage.ts | 41 - src/util/background/onStorageChange.ts | 26 - src/util/debug.ts | 53 - src/util/functions/addDefaultPresences.ts | 35 - src/util/functions/asyncStorage.ts | 17 - src/util/functions/cleanObject.ts | 10 - src/util/functions/clearActivity.ts | 17 - src/util/functions/consoleHeader.ts | 24 - src/util/functions/cpObj.ts | 11 - src/util/functions/graphql.ts | 74 - src/util/functions/hasAlphaBetaAccess.ts | 75 - src/util/functions/initSettings.ts | 132 - src/util/functions/injectPresence.ts | 59 - src/util/functions/isEquivalent.ts | 26 - src/util/functions/presenceDevManager.ts | 118 - src/util/functions/setActivity.ts | 44 - src/util/functions/tabHasPresence.ts | 14 - src/util/iFrameHandler.ts | 40 - src/util/langManager.ts | 339 -- src/util/presence/devHelper.ts | 923 ----- src/util/presenceManager.ts | 481 --- src/util/socketManager.ts | 109 - src/util/tabPriority.ts | 239 -- tsconfig.json | 12 - yarn.lock | 4059 -------------------- 92 files changed, 12886 deletions(-) delete mode 100644 .gitignore delete mode 100644 @types/PreMiD/presenceMetadata.d.ts delete mode 100644 @types/PreMiD/presenceStorage.d.ts delete mode 100644 LICENSE delete mode 100755 buildSafariExtension.sh delete mode 100644 fetchDescriptions.ts delete mode 100644 package.json delete mode 100644 src/assets/css/fontawesome.min.css delete mode 100644 src/assets/fonts/DiscordFontBlack.woff2 delete mode 100644 src/assets/fonts/Inter/Inter-Bold.woff2 delete mode 100644 src/assets/fonts/Inter/Inter-Medium.woff2 delete mode 100644 src/assets/fonts/Inter/Inter-Regular.woff2 delete mode 100644 src/assets/images/icon.svg delete mode 100644 src/assets/images/icon_128x128.png delete mode 100644 src/assets/images/icon_16x16.png delete mode 100644 src/assets/images/icon_48x48.png delete mode 100644 src/assets/scss/_animations.scss delete mode 100644 src/assets/scss/_variables.scss delete mode 100644 src/assets/scss/base.scss delete mode 100644 src/assets/webfonts/fa-brands-400.eot delete mode 100644 src/assets/webfonts/fa-brands-400.svg delete mode 100644 src/assets/webfonts/fa-brands-400.ttf delete mode 100644 src/assets/webfonts/fa-brands-400.woff delete mode 100644 src/assets/webfonts/fa-brands-400.woff2 delete mode 100644 src/assets/webfonts/fa-regular-400.eot delete mode 100644 src/assets/webfonts/fa-regular-400.svg delete mode 100644 src/assets/webfonts/fa-regular-400.ttf delete mode 100644 src/assets/webfonts/fa-regular-400.woff delete mode 100644 src/assets/webfonts/fa-regular-400.woff2 delete mode 100644 src/assets/webfonts/fa-solid-900.eot delete mode 100644 src/assets/webfonts/fa-solid-900.svg delete mode 100644 src/assets/webfonts/fa-solid-900.ttf delete mode 100644 src/assets/webfonts/fa-solid-900.woff delete mode 100644 src/assets/webfonts/fa-solid-900.woff2 delete mode 100644 src/background.ts delete mode 100644 src/config.ts delete mode 100644 src/contentScript.ts delete mode 100644 src/helper.ts delete mode 100644 src/html/popup/app.ts delete mode 100644 src/html/popup/app.vue delete mode 100644 src/html/popup/components/checkbox.vue delete mode 100644 src/html/popup/components/customSelect.vue delete mode 100644 src/html/popup/components/navigation.vue delete mode 100644 src/html/popup/index.html delete mode 100644 src/html/popup/settings.vue delete mode 100644 src/html/tabs/app.js delete mode 100644 src/html/tabs/components/changeItem.js delete mode 100644 src/html/tabs/components/header.js delete mode 100644 src/html/tabs/components/main.js delete mode 100644 src/html/tabs/css/app.css delete mode 100644 src/html/tabs/index.html delete mode 100644 src/html/tabs/pages/installed.js delete mode 100644 src/html/tabs/pages/updated.js delete mode 100644 src/html/tabs/scss/app.scss delete mode 100644 src/html/tabs/scss/base.scss delete mode 100644 src/html/tabs/scss/navbar.scss delete mode 100644 src/html/tabs/scss/updated.scss delete mode 100644 src/html/tabs/scss/variables.scss delete mode 100644 src/js/lib/anime.min.js delete mode 100644 src/js/lib/tinycolor.min.js delete mode 100644 src/js/lib/vue-i18n.js delete mode 100644 src/js/lib/vue-router.min.js delete mode 100644 src/js/lib/vue.min.js delete mode 100644 src/manifest.json delete mode 100644 src/util/background/generic.ts delete mode 100644 src/util/background/onConnect.ts delete mode 100644 src/util/background/onInstalled.ts delete mode 100644 src/util/background/onMessage.ts delete mode 100644 src/util/background/onStorageChange.ts delete mode 100644 src/util/debug.ts delete mode 100644 src/util/functions/addDefaultPresences.ts delete mode 100644 src/util/functions/asyncStorage.ts delete mode 100644 src/util/functions/cleanObject.ts delete mode 100644 src/util/functions/clearActivity.ts delete mode 100644 src/util/functions/consoleHeader.ts delete mode 100644 src/util/functions/cpObj.ts delete mode 100644 src/util/functions/graphql.ts delete mode 100644 src/util/functions/hasAlphaBetaAccess.ts delete mode 100644 src/util/functions/initSettings.ts delete mode 100644 src/util/functions/injectPresence.ts delete mode 100644 src/util/functions/isEquivalent.ts delete mode 100644 src/util/functions/presenceDevManager.ts delete mode 100644 src/util/functions/setActivity.ts delete mode 100644 src/util/functions/tabHasPresence.ts delete mode 100644 src/util/iFrameHandler.ts delete mode 100644 src/util/langManager.ts delete mode 100644 src/util/presence/devHelper.ts delete mode 100644 src/util/presenceManager.ts delete mode 100644 src/util/socketManager.ts delete mode 100644 src/util/tabPriority.ts delete mode 100644 tsconfig.json delete mode 100644 yarn.lock diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 0cd9c55..0000000 --- a/.gitignore +++ /dev/null @@ -1,13 +0,0 @@ -node_modules/ -yarn-error.log - -dist/ -src/_locales - -*.js -!/src/html/tabs/app.js -!/src/html/tabs/components/*.js -!/src/html/tabs/pages/*.js -!/src/js/lib/*.js - -SafariConverted/ \ No newline at end of file diff --git a/@types/PreMiD/presenceMetadata.d.ts b/@types/PreMiD/presenceMetadata.d.ts deleted file mode 100644 index 91c76e1..0000000 --- a/@types/PreMiD/presenceMetadata.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -declare type presenceMetadata = { - author: { - id: string; - name: string; - }; - category: string; - color: string; - description: { [langCode: string]: string }; - logo: string; - service: string; - tags: Array; - url: string | Array; - version: string; - settings: Array; - regExp?: RegExp | string; - iFrameRegExp?: RegExp | string; - readLogs?: boolean; -}; diff --git a/@types/PreMiD/presenceStorage.d.ts b/@types/PreMiD/presenceStorage.d.ts deleted file mode 100644 index e7cd94c..0000000 --- a/@types/PreMiD/presenceStorage.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -declare type presenceStorage = Array<{ - enabled: boolean; - metadata: presenceMetadata; - presence: string; - tmp?: boolean; - metaTag?: boolean; -}>; diff --git a/LICENSE b/LICENSE deleted file mode 100644 index a612ad9..0000000 --- a/LICENSE +++ /dev/null @@ -1,373 +0,0 @@ -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/buildSafariExtension.sh b/buildSafariExtension.sh deleted file mode 100755 index e481e13..0000000 --- a/buildSafariExtension.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/zsh -actualDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" -folderName="SafariConverted" - -if ! type "yarn" > /dev/null; then - echo "[-] Yarn not found. Exiting..." - exit -1 -fi - -if [ -d "$actualDIR/$folderName" ] -then - echo "[+] Folder for Converted Extension exists!" - rm -R "$actualDIR/$folderName" - mkdir "$actualDIR/$folderName" -else - echo "[-] Didn't found Folder for Converted Extension. Creating it now..." - mkdir "$actualDIR/$folderName" -fi - -echo "[+] Installing dependencies for extension..." -yarn_output=$(yarn 2>&1) -if [[ "$yarn_output" == *"Error"* ]] -then - echo "[-] Installing dependencies failed..." - exit -1 -else - echo "[+] Installed dependencies!" -fi -echo "[+] Building PreMiD extension..." -yarnbuild_output=$(yarn build 2>&1) -if [[ "$yarnbuild_output" == *"ERROR"* ]] -then - echo "[-] Build failed..." - exit -1 -else - echo "[+] Build succeeded" -fi -echo "[+] Converting PreMiD extension to Safari extension in Swift language..." -yes "" | xcrun safari-web-extension-converter $actualDIR/dist --project-location "$actualDIR/$folderName" --app-name "PreMiD-Extension" --bundle-identifier "timeraa.PreMiD" --swift -echo "[+] Converted PreMiD extension to Safari extension! Ending..." -exit 0 \ No newline at end of file diff --git a/fetchDescriptions.ts b/fetchDescriptions.ts deleted file mode 100644 index 9ae0df8..0000000 --- a/fetchDescriptions.ts +++ /dev/null @@ -1,113 +0,0 @@ -import { ensureDirSync, removeSync, writeFileSync } from "fs-extra"; - -import graphqlRequest from "./src/util/functions/graphql"; - -let langList = []; -graphqlRequest(` - query { - langFiles(project: "extension") { - lang - } - } -`).then(res => res.data.langFiles.forEach(lang => { - langList.push(lang.lang); - })).finally(() => { - removeSync("src/_locales"); - Promise.all( - langList.map(async langCode => { - return [ - langCode, - await translationsInLanguage(langCode, "extension.description.short") - ]; - }) - ).then(data => { - data.map(description => { - switch (description[0]) { - case "pt": - description[0] = "pt_PT"; - break; - case "ar_SA": - description[0] = "ar"; - break; - case "cs_CZ": - description[0] = "cs"; - break; - case "da_DK": - description[0] = "da"; - break; - case "he_IL": - description[0] = "he"; - break; - case "ja_JP": - description[0] = "ja"; - break; - case "ko_KR": - description[0] = "ko"; - break; - case "sl_SI": - description[0] = "sl"; - break; - case "sv_SE": - description[0] = "sv"; - break; - case "uk_UA": - description[0] = "uk"; - break; - case "bs_BA": - description[0] = "bs"; - break; - } - - if (!description[1]) return; - - ensureDirSync(`src/_locales/${description[0]}`); - writeFileSync( - `src/_locales/${description[0]}/messages.json`, - JSON.stringify({ - description: { - message: description[1] - } - }) - ); - }); - }); -}); - -// Obtain extension strings, whole project or specific string (if given) fallbacks to english -async function translationsInLanguage(langCode: string, string?: string): Promise { - const FALLBACK_LOCALE = "en"; - - const langFiles = (await graphqlRequest(` - query { - langFiles(project: "extension", lang: "${langCode}") { - translations - } - } - `)).data.langFiles; - - if (langFiles.length === 0) { - if (langCode !== FALLBACK_LOCALE) { - return !string - ? await translationsInLanguage(FALLBACK_LOCALE) - : await translationsInLanguage(FALLBACK_LOCALE, string); - - } else { - return string ?? {}; - } - } - - const translations = langFiles[0].translations; - - if (!string) { - return translations; - } - - if (translations[string]) { - return translations[string]; - - } else if (langCode !== FALLBACK_LOCALE) { - return await translationsInLanguage(FALLBACK_LOCALE, string); - } - - return string; -} \ No newline at end of file diff --git a/package.json b/package.json deleted file mode 100644 index 7c180ce..0000000 --- a/package.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "name": "premid", - "version": "2.2.2", - "description": "PreMiD Extension", - "scripts": { - "init": "yarn --silent && tsc fetchDescriptions && node fetchDescriptions.js", - "dev": "yarn --silent run init && webpack --config webpack/webpack.dev.js", - "build": "yarn --silent run init && webpack --config webpack/webpack.prod.js", - "genTypes": "tsc --emitDeclarationOnly src/util/presence/devHelper.ts --declaration --outFile ../Presences/@types/premid/index.d.ts" - }, - "author": "Timeraa", - "license": "MPL-2.0", - "dependencies": { - "aes-js": "^3.1.2", - "socket.io-client": "2.3.1", - "tinycolor2": "1.4.2", - "uuid": "8.3.1", - "vue": "2.6.12" - }, - "devDependencies": { - "@types/aes-js": "^3.1.1", - "@types/chrome": "^0.0.125", - "@types/fs-extra": "^9.0.2", - "@types/node-sass": "^4.11.1", - "@types/socket.io-client": "^1.4.34", - "@types/tinycolor2": "^1.4.2", - "@types/uuid": "^8.3.0", - "axios": "^0.20.0", - "copy-webpack-plugin": "^6.2.1", - "css-loader": "^3.6.0", - "file-loader": "^6.1.1", - "fs-extra": "^9.0.1", - "node-sass": "^4.14.1", - "rimraf": "^3.0.2", - "sass-loader": "^10.0.3", - "ts-loader": "^8.0.5", - "typescript": "^4.0.3", - "url-loader": "^4.1.1", - "vue-cli": "^2.9.6", - "vue-i18n": "^8.22.1", - "vue-loader": "^15.9.3", - "vue-router": "^3.4.7", - "vue-style-loader": "^4.1.2", - "vue-template-compiler": "^2.6.12", - "vuex": "^3.5.1", - "webpack": "^5.1.3", - "webpack-cli": "^4.1.0", - "webpack-merge": "^5.2.0" - } -} diff --git a/src/assets/css/fontawesome.min.css b/src/assets/css/fontawesome.min.css deleted file mode 100644 index d16a4d5..0000000 --- a/src/assets/css/fontawesome.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */ -.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\f952"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\f907"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\f913"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\f955"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\f91a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\f956"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\f91e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\f957"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\f941"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\f949"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900} \ No newline at end of file diff --git a/src/assets/fonts/DiscordFontBlack.woff2 b/src/assets/fonts/DiscordFontBlack.woff2 deleted file mode 100644 index b5c045f3e074708a8f522b16d0fb0986ec641582..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14896 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 diff --git a/src/assets/fonts/Inter/Inter-Bold.woff2 b/src/assets/fonts/Inter/Inter-Bold.woff2 deleted file mode 100644 index c403088088704aeb125b8e8f8a9d22634eb254f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131680 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˼ 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 qC* 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�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

U0&ueSnn<~L3OqKi? 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 MavXvKJ3v7HA6Uy-$^ZZW diff --git a/src/assets/fonts/Inter/Inter-Medium.woff2 b/src/assets/fonts/Inter/Inter-Medium.woff2 deleted file mode 100644 index c55dad39852c2f05953eb48dbcc2a3dfe11d6203..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129992 zcmb5V18`-}+BX_!$F^GBfq;O3Uq^wEK3nki!Ov~|zxzJF{_lbv`UNNWjuJPpm>$9q zDDc=95QGkujfMn(j#&mo7m~uvPyzw7gOGyGkb)6{M;k&0j=;kPdh5V)G_QT6zqwy+ zLGa$e?(P`NFiZbR7JZnLJ_5*m0f){n+_Kx2pcabAetdZ&wSr-(n`06UCq-24s`A+c zE9ZI$zmZ+kK4A|jSGD^R_O`e7@n3}_<#&YZD@UUTi;jKmzA}9Y5{XdAEDEAhA)(>k z8AhRcKx;!y@TQs9?uJ0?bym6 zkXA{grkwo!oRx`h`J(OFtU~YPST399BnM7qy-h14g3v2>;`oX<=fvVB_v~~=3-@Tx zrZsFioc*{C;*i>40O>**Oi1DpvlBE8YdT4EH7j4_<96*Q1&R&R7HQR5q1=@3=Lnfm z7Q)=jJ$yy@v8EiMWJ2%#f-@|41XMhd&5+mw@rhU1H%u<;QO!qcmccUt_Ad5iWE3_B zi&PZyR$?^4u|hh^FGKm9#`4b-VB`CT`!s%v>Vv&F9ikHPaIrW;kdr$vx?Ws6>@Wx9 zh{;T?yjj9%EUX?TKbYzeOIwv|jx>*y>(a+TZ{Qxu=p%+MPcGrcT5!;m9h}1G?W(I3 zSoa>6??SvJmRSdGaaB4($#_QLx|!&VLA6A7CasIeH1^C0P(0Zv+lZit6CXD~`qxBC zbUbm9-MH}7$!Ch0XSBRz$@e%WANLM|T2Mx@n7o-f-h|@T@~&KKiK1#ymSJf6$0Jab zTJ{Hv^@#=Yj}G&^r0j>>$wIuf(*R?1lS96!2w}gXcuUp&L)9IDyXC(KWJakHK{Hz? zJ7ju%ad{{~d!@L`?Ac?{Pv#j}Gqh0huc$Pth0N>5>p}|#3XCvH?^Z4d5~QuDR>A{Y zNB@eb~Kmdo(^h++F7cr$#$F@E1mDH;w` z+tTVDW$5-kK0x}1ej`XD_f=fNJRh<$FFS+m#;I}zIy%5dCy5vBqVY&?^V1aO)!a5h6Z!eCX&!~M z_Lj9%M)i-DmBDZayZ< zBv(VB5$#b|Q$c|5$!Hv3^1_D?|AZa6wXr$udNiTYvert_j6_F5DoSXm<5Zm<5Eq>m zo!+~P;f0M69TYAZq#P8swH2jRjiEuw;>#}eX!z|TH%21G0c|t{^9yA8>AE=U>eBh+ zvftGfmBK#FL`iy1564namMM@lgp34MEVK^QNmWV5+U`dKZZvh=5IPbLS`_GrI34F6 zIkNb2{mrvbPHfd`6N#o!*gJ=yd*{cImy216kc=>LVvcEO0%>YJvhc9C&G$FY+{Z)D zt?Ze->cns7q&D!^E@yc`y#S#G@M4ZicJ;bgw|ZmP;UH{0WnyVbN@HAO6B26b;R?fH zFYoQfpWPntecbUH3Ox~?&xJnJ7P3pCccKUTvO{-_C~QpiSS&EK(`(|Ee8QX{vPf77 zn^C9BV!OOEE>E3T@l4nuP-N(e!g%qN`h*3%A0Lm9Z_9p1lSxUdqri-xZnV)=@YB5!4m^~wMhg0_O7#azgQ4$j{` z@}KrkrmExll9*Q^*k_#K5b+w3vyq*H(m2O#3XvA7bJ>08D^1tmbDhXU?^MTG*7=+b z$RB(u5MV1Y0#V+rSQ&Hw5(q-6G6A)XR`N75aBj5B&PRm{VK~>Dc9VQT6WU7|yNCh! zusHFprHd~%BLpL-WdOqm15c}G*2Na|(M?Moa9u}}`eFeh>=s}MnN z+?stod7cQ>G*wY(^)`6!h`j#Qfe!7JrDAO0ZLg2t7{Mj_MqP`UdZAFp41KIRGr z`;hDjaWsz<(H}#rNJRX44BqGO_<#dCy{h`ZqE=EiQNk9+lEM`$I~5P)N!Eip8<<<- z-7gBWbmG$m@T_ROD|fSUcJ9+Wi+M^nuRt2s0}X)RG&maEx=9g9blh3ejMONvc*iie z4A83kI61l~-tseD2^f&soa0xgPU#l{ttBxEx)bh57W_n_uRjL*mFQmEQAwmY70=43 zVI5uR46j)}l_8A>#{Ff{&3Rq1$ebKnQgf6U0;e^pfllKL1H`7q)a4C-uHu`kB(OA5 zT@s+JHrr3kJS}i?lp2xco%JlH$Bv7VloS|5%C5CU-E24mBnQ2?`S3$v`i0p}e)D!K z`=PCLZ5|#``-dk1uN(((P?1L7B3l1|0>)vmgk%7V%=C-&Qusw!2{(o-=YZvEh$@CY zKB7tE9U*wZ#Y=rDBZT60ifiPod_JTOHY$*8Z2KlQd18Wut?gA++?>Ig4fnIUxjHv2o|t&~AYoyo568?EW$C#sMv(d!Ajn{Y6?Q{Nl#pK_ zP+lRweKvnqRQ>Qg){PdnJN`}2tP(`{BwxZVQf&+Be{WlA1oz>3?iFz0>xD>KJl5L8 zVrB6qn}8nn)S5#+UYd(zG&1ftnI2gSBD#4I1W?PIp!pl^G<9O9JsjGCoPFNh1FOw;$En!+sRQ|!Ap zPuU+gPhIEg@|JRG^;nVM-9ic#Sm0^B9mUVzb3-jv#*(yd-vVZ_N~z@`x&2W3n%Q>zt(!~i{c26;*p?!u}T_l zv;0E%YC8``PV|kRAr&xT7YOAEtl|$AN;@D9kTx)94jVrvQO0lRx+l|wB{(WhXdGi( zz0q-8%k((JgO`{kyEN_2*~I~KqDtxB6&A8d6-G)X)8_!nW*2B?mjqA=ejFYcF8Q30_Yb#+ z<*lkm`@=Es@c>ZgRiO`Bp$i~&n5C9=)uftz4&tJ_zOTD`Ky?;l+fGbQ%@hafIvUt5ZE!p||5&$*bWWz-1KPVr>z~zF&u-r@@YgN9+n)!p5to3NhjejUZD4b>pnyD_ z$o$YLal^#y^(3?m029P~Dl7ev-hQ*#Pw6N^Rl?|V72J}b1(SY}d#!mbmDKMn5|E|= zZwJB+z`5Z)W|BUM08a=bgyuDnu~7NZP1@U2M62YKMm$8{{JW%-)y;)EjZ4f5o`i&z z9zJ4Hrg53q38?rfCs}c}=2s|TDk!X~a8&SWE@}@|zA19r4ey7>p4L`7s#gt*-9(vs zow5|sPWfIH;^6H^g>(yVf2Z?oOwsYT!V?alJoqQac}|zA&3WED>a=QoUa(;hO*jA7 zEp7vnP-;|Lz*zE!a(Rj^5Mn~FV1vr~T&m-k;Ld$xIuo35*5pICgrquZ|5z%}GXV%2 z3DkS~SM?|k0z@XTWkFEHjZGGOi)F~f!=Q2zaiTJUFRh}il4w&{U-byaCbc-`u>yRi zcVZ?6Z-<8N+-owyt;p*D{F=DG?o&J}gg5S%mU=~tSDnPAgb~;$2_tv|=TT@<1&M(* zxDq>U?zd6paDPUciU^b zn9s|;3|Y?GZ+FNR0X_?5zBwD->)w&Cf9*?G1DI#g?C{AL>x9Eht>3fE83v?$jA)OZ>}Dpd=tOr2RS-I)a*&dWIw4UxbR-WpRT}6lUH^u zp0Wn%6iVtDq9{{O>7@K+kEwJAs6eB`NFY6WXdsD*#~~nvN`n5VjIiLe0lmn8Z()M` zVAH}oVv~)6h>(B=2(WwbpfF$|lfZl`!2}A#CJjO7Yhr?YLF4Clj=%puA*I+z`lrdKCOc5U?u%Orj{}?dA=242!&)DY~>q-U&0a zTtjTp`NPU;1&B-)NV=R(dF8$-aFr7Neh!j_vk!*(XgvC@Af|gWN|TZZgfIXIgnPd` z(n(Q#lZpu4J3M&F6%*|1RZ_smhmmnz-H76B9YkzSK)N(yk5oCX;#rbyQmWpe@M+S= zp1(e#6l zpSclxMAg;coAn6(_x#(kC)cWOr^=TjgCzA+0ed%-E{G+zam}uA+!Vcwwq)1+!uoVg zg}uBuUA(#>I_-8r@uNxAnzZ(X9Ms?yrR*NxQ8;9b*|pjyoP*p z&2&?hi(L_1dHl#)O}7J>zVNg!n-Qbd>oPriEX5yG3)WrI9kUd??FrmaZLnK7XDnI0 zSFCwCnTmXf#G=#yc1cs@d}mfDQsiSCWQ-pz5J%`nnGJPWGc8|enSFRnj z5Vi&{_~|5%-DX6h&FiN^Lqp;k+U=0md=m@?^7&q#IYT>tP1pW(!8)$gm!a}=`R3@h zhwncWJ~k$@PSMCl$To3i7;bYSc}68DA;(9D$n&@hF?SlhExYRKWC9xnsi3Fc9nJ#> zwTg7iT$m^7(_zQp$81>+%YWsWXs^vCtjdGm59#A$ikNY*m{Z)(f7GApTyEsK>f#fI zk27UDrFNo_)KGM0rDdyTtLbiTjPO{r-iYgtwNVt`gx(a5`Oj1n_%F~%jjFvIbgIVf z{r;66MYJxbUoWH9ZQ-n=VcP59NfJo_z-=4wQD>8>{8hnV{H7+o1iVyusx1^gCoE9m zUFx0J%B>)|U4B*BatC>L`!ex@BPJr2JQRg&H@239GoQ*!<)w4e#X+a1C9N{f{@$p% z^ip`e$5d0;U$j)G>4a>J2&?mpHf^ml6{TBvO;FX`4k=S)w#<#`~%+D&~suTZV=?;}jtC*cXPD*v`gvzXB-og zOHrKis4vGEr)W4D@v%LF*s-uL6G>&$u#YiSuXpJj&1O$~4z`t50`?L3^&v#T7iFd1 zqulNK1ouz|yFg&(BKaf%Mf*r%{OPp2Q8e%_Q+g6@NA(N2-j_eC5o%JNW7!s#q{pkf zDR7~<{BK4kKETc%`&JNE+KoEdx-E+y{Ud)LgG-Zmgs0CxMrM^iglbf1%}J5ZE?huU zWz1c&!$gE{?D~vZ2p{<~dkc<9b_C2>sT6Ac#6nznoNS|L$udrh;>X>_J>Oj{6-YU^ z9`1)@CU1>8bm38GK<;B@vX}9F7ScB-LAdn@xplxl8ki1zPI7?i09zOqCi|dW7N?dU z?k_%IO->PO8KW$p-T!VN+ZSGXY@(vPn1aTEMs}W>L{nOsGVfC@ThGzGVShSa#R!+G znwy5RqJLG*ZR%~`>GAc+>gCI_ahP`c7N^^+Ri5i`_wmd6gPKB@d1-uv7AB3efE>He z*5TJyN0~vo`BURx@Y+GiX~&Z`@F(A4WSrkD*IrCG51a8d>ZkYKzq#RELDjtC=L||d z-ssyOqAFN5K9;W5F1$}=^`wYgJ*FBgsmD2rthWv6{J8XVI$OuF3%-Ok?ZiXugwE*N zffwckJz-CQoYn7r0y^9C$F|si9C{h?pD+(JJfKagNjivPYYG!0PSVrG-bd63Ymc(I z-56wvaG+88rnWX|ed0#j6Rh9U=yBEg#CP8NF2fe_u_APY7_8MQ>dGvkbmX+CNJnB8 z2V#OXI?Jr=D(hBB&Ye@#cI33NTQ?R5|Eo}o65R!YMKa`DOJn^kf+2|i4FVQhnAvtQ!wH34 zE|cA4Iosgyt;KSz0nPuLb|XGc^@T5s@nW%v1ikLC8Vmpn)0*{o)?_dSP3M}eF9mdk zTwb6MI5^C>OYiRw4d*J|{59Zn+O}{^DM;pokJ%i4Vx8qNRZkm2Y5VafFnhuU?d=|l z7Q~%2nG+q(G6*e!+t96kXNi=|urM`G(NRO5Q4$=v913fAfOBbXT3rzZ^QIpR3xhU_ z7)7j)q(mkqL9>b)>z6&1>vtVWCNfln<6TQ+njTdB&;aY6R8n{`=YXH^A=gb)`; zDi?cKn^w#(@33@56;eh)?h&nEvYCG;H=R$hVzKDRWV&hvk5)IiXbh0}enT|}yNrOi zc{%|0-4$VPp0DA99H?YO`NxTnpY4F8ayqG0(q}DBCrd;A)6(H_r3{Z9CT_%&O3?y*z}v_^G3Qmkzh5PMO21GP|iWXXM#u~NEF#%d#ZLd+sZa#N%aHg@PrcxLQo9hXSjnh!CgzPPtGz5m6t{e>*pg z_7F>XYskLMd>1O9D1Fjk(`_Mi_1y5zfP z<85WZTyEYxwbjgJX*UIpQgJyK8ACP(D{&>k+FI8X)X%7in=43~NTrIM(`Q=GrHgMs z2qyX`rZp(ltYg*7I5?forn?~Ha}$Jip+u20g-hnJWYMz*4uJm&YA)4(I$~C{cZQdx z*XH$*Op6Eor{6Dd;Y3a1)G;(^G$3KdAmcXeqNNi!@#G=vMxJc?){$st`2^Idy6=S2 z4TaVnM%pbrJrA7^8U%)j5n;fL_3g+^pTo3+7c`Pu`ezCAPwC~b61_KF6OL<40NFr3)^4H|XTy({+ z0cYIbw&EUQgk>D+HpG5)$BN6DA(^)S;|MyVN(FGa-5BdnT5-W2>j~8fK)ug!lH3kr z`zz_LWGH2#@X4Y)@F*`nlZ<&z)JZI5yM(PP{x$OQLCe@kE(Z82lUdi+tX4~ppe;o9V%A`%#;i^V)(qJ-3 zQaI0QMksG`kvJ7LfG&^_hZYqh76OjuX5lPtY#1U+e5(Go&MyO-KHr-EZyCZ8Mx9N(g zSFS_iJT<)*1&V5Wx;s&N7)v>vPA8NULz+)k^)hFr^Ww@WQ2R&26Iy+ihmr0?qt8Lf z5dIb&+_kSjPo$sN19?0HZaOU_C&vD$`H2~5;&u3;(KN=am40a)*xtJnG7C$BVataB zQ+)VU>A!{=NkWyTu}zM2P8E}xUTMI!1S>1~n;(2sG|uEDoYdAVij#D|E7~c!19Qq1mQ{CTZpzstg|R2Qh1wE#16>=S*AvjjVp} zWS(?fER%G!)%lFD=;0KIQl`+U;uefrw(#jA7y#gZVl(w`RLXC3xLoxWQN*V0!-Npm zi&7`kq)<1DS1sVgkT?Df*lfK|8NtWv_3-n)J0{lU-x2vI+%gC+si0;gz2&2tFibgJ zc26ldE_pqF9S)=uaQXv-fJ31ZvnJ4$j3wMB;d%k)j0dAo7=#*7DJ$mlOC|!^HJ6nk z|3>ZS$I()xY{xu3CR>zLc${uqOcnWm0eCZn3V){BpK}KYsPaLwlU@f+D3AsThzm^P z*)mHRHpm1fQNw9>z+z_BF|}l1(}(i%L#NI{C~QaD{iYr1!$uVb5QQKLdy@WX6B;)Y zt38>pS}VXue&6y0eU}mm*Zp2Ebu+x$3g(<4vzr}GPjErVv?8*6LZptFULjeJTr!?g zr3h6f&GsF;`E=1{wp^+ay?Sn0xe^Fd0Q z=k#Fx^2kzx*7$1*x1Jta&%-eE^U{FJYIg4 zP_8N5*tn5jr5If9fr|CS^k#jwa${w)vl~p_&ICNBr0RYAe zR-c{kT#BS-VtExs%jU2DQtSVI`vg(|03yN^V#+3@`f4=5#^eMgMP)^2s~N!wepn&R zsPm1zbKvCg5^0|o__9(2^gwVeRNS`$d0Np#yl7(~Lw8}~MQ{1Mc$YIockTNfR}P^+ zGKNgU&v-kE@_mU^sIo;C+GIvaRdcHBasHPy*pHTPh@&)e|Rsmm$0@$!8$W1u; zjG$-^TkO_9>%(Ojyp)^O?7RYatqU*$0UIa~(0SIkD@%9!cm~9%L1ZgaI7joywZWaO zES<4yTK@RafDl0@+}z$?93-5g^IgBPYOo@0**RRp@-f)7?nRqO>Lr1ZWrfIu*c6i9;NEloTTh@T-mqa=0(b zEEXiMF!se*NN!0RGB#zL_o)<%MKhx`RJ%&k9D*`axo9;TjHklrc(zwx_2C`&_aQCl zbp?L2#Om;0GK>V%@K41Uq-#o&N_}$P=J|j>AVdC*cFlQzJh@h|fOtr{CZ#0l6$FD) z+lUux7O~s8o88;${ZyNme0p!h&B?+{r|VQoEqqDJ6nVr6_fMrgfcl(KhR(1QoS*P6 zkzP#52Mi=Lw#yl}#~#ilbzV%~gpf5gd6*hhK%(WB+nJ@&LO|Z{V6Gn3LCI7?AoJxW zHPbQk^mh_I#l1SnZGX+Kg~3DWtY-XJey-6PiS71W3}+xB^!j&no2->@YIU>|4YU(s zn|+iFo%*}m*B&3&3LiHPAHNJfZv7!~T}O>%B);826iG!}f)*rAwiTXEPF8ER4k)>E zPn}FVmNsTz;2!;G7}c<#02OER{iWKtBPM33e*V+lcPVUjF(7TY#ner5VFkWIp8~}x zuGK_S)lb8=V1R&1>FW>L>y=q04kAj#SOBC#)3N*r{qGY*qNMEKHJSxLWsYB`Nx8xD zx^Yo=%^#x=2b%;*_2Y_X>`>Qrr6b#%Mt-EAJOt|~HwY7uW||7w=yf<`O1XKk3qW?} z(;0v9YkscA>W092vtb7&&hiT`jN1j1nuDGA6+}5U{=T!H*UPEKQ*@jTV8895$sx&^ zi6&((8U32RKdO>18Oe-RTkb7)QRzd@-|=yx_RN9Sppo=vkpCrYn2pTF(nvINeZis8 zsN#|W6|>S$fZH|~dU^TrNA2?lePS0h>?Sadk`ik&NWa|cQf$Fxwb;Jej0kkTuQy)x z7Lbg{XLGw;_Lo$(*@FTB2NR0GM}d%GQZHK08uvy(G4TJkM|PaB^VopvtGYX_AHRJR zFIlSo3Y1(TQchBKA%vL1@R?7c772rlIX_jNu(Y_mketZGWN0W2M|Ion&KM2$Ed=sP zA-JRk5? zvo?2K+xhejeg`WjHv7x#3o(ra8*>UNvkrvW3=fi#mK2+r9t4PFgWQTrsRe1zTbku; zC6GA$1xlb0L$D#o|AI?;CEtz>AV41=>i-KzGS28nFd)8pHV?3(DQb8 zBEF{?1Pr=Cz7DaVKO`Cv3YJ*93A6s^piBa-SS70>06*(vI3B{ZP{gUi?rcTRbmVU5fc08eL zEz)LLbj=rSO(tx3AuzN=3$xqNoWG}7HAR3ARwq6lYBL&ja6Uh3BUR;vD9#A zOMeI-=Y8;g3XXr-2NaS~=Bti$NBNDDG{?@aPYva|8^+<7dNzxqF+m0uZ+nF!Qx^#! zStu=>7zUO=rTQaGHYu5e@~<00To0C9S&07>e3vec4iH1GkgZYtv_<~?>@6@fI6M#( z4mNbprb7fEDR(sE0)s$aO03iaiK)Khy$s#kjF2?m4Z{BZChfw8Ko=^Uc~g!#S>zeQ zNB$E^$#{^DOz1?Yl)KRb&?6CSP*U>Hae~LQZd^lmPH&~Uz7;F;wNZX{5-LAR+T3zH^($*4tHWLgdzQ$ zgx6ri3Ml{00RI{|pJMM{v-Gdz!<75iv(&SXU%~Jf@!7;T37=BRo%#jvb4{sINw@zi z*A+ww<4!Z9_$}8Q2TB%{i3RFw3*L6XxXi&)wXSrwP--~OGMuV#lVt0=D}U}0(xQIp zgry(T_2{&RFy3M_0YKxRl>`v)b#m*Vz2^QvXmW~FRjOnh|8c-6IP2}PC!7noGj zk4~hq8^>n?S}lTRIvI;~%B~9rENkjTG>Y$M_)ng{Z>R5H+fjJEd)$C!z<&n}Dy|?5 ze2VJ)$p7}<{!P69Z~3HkUsZrzppfB{c*)_(v2N zDytO=+fh}mM>DKeCG!vY**o=SF4T>;mpmp1ySDViRQ*;Mh(NwY2=&=Nca_yg_DR4> zu<1|rPqOKgyEjE${Jt%T(KUaTz>KXzZNC_SCdrzQ39qn|`TtXY{1UhrWXwuPA%-GU zDQ{Zz`ZNxMBT+Gh{yGhxSvW(rWLo}N$!_goCC=adt<{2H2qEg*9A!GUeb>@Tv$Rv9 zAt)yVrUzrL((07-5yjW<te})Sxq#+ZXr~=DD=j zi%xj1C|`J6?qv+=Ve2rlrL8nY!ZxfDwa`PzU}RntR|%%nz!`A|x|INz#d*7RbM3mU!}-aq}9U{4{-y z{Uv^G%hA^uwz+~=m*bSs7`+R~8Rffv#`R2;n=Zyl%Y~XE^R@=5FngnaBfSyc#UT^( z-CzaF5xs6l)LA@oK>6#>Du?dZ-7u|GNoZ>8R~Gg!KS0b)sa0x($+D@J zuB{g@v&r>RMO? z0h&vOND&0WI*;nf3^II1VR~y&4^Zl-HU?y^jMJJ4IQC;kK06b{p{^g!IoC8H8}W8K zS1j}(NX$6t!iPYYN9P40Ms9G&1vwCh1MC1cYYb=c9?NuGP|0s09gu&}A@_g#1OFfB za5Q5XeAD$Quiyd{f1*FY$Ne*>_bApUZo58t@n5ndXTf(^`6v873*jZ{`~>rX@>lze zw2QVqiQfUKWIA!WUN>lzs>Pa-%4XwgBZl`RPi^W>e>UKZeVt6Vz057ma zSnTE-Ap-U6$Hj|GWuGLKJ?+E4yPup+eVM(*{Q=%>L#DHm*a7w*^P=G#?@x>-XNFW& z3H^03{&Iv*T;mW>(%AT;3*r7Z4f}Ip5`w`0#o5f@4Zw4QKIcE3#B({J(q}|1z%4Y` z;r>tWv?S;FKYmQ+>p%3e;(rp${qvuvhnKr!F5Sgnm&Z|*&q)J5<*TyCieba5A@N5a zVEi8y+gD8O=8lDM0#|B&h~BbhFL92G>rED}e}TQyF@4{CT~h0NfwTQGt?=a`+TiWb z!~bc)z!N0#4{Q0eFeAbkUgh+qIGB(-{RL|xF2zA<&CZEygWN1Sj&!; z7SJZaARGkA(=6o=?9yAXUd!S+S{1s zt&-wj3}T)tQ~Hv4+x%=zAWgp8p4 ztY-1pz$uG$ROY`=4~nS@8jqbfJF!sqMu`M#h$vEqF?Zzccwj-D{SI>b6bnvkF4N_k zuJN9CxrP31ulCZsgMn|fQRHKj5^VOYQ>RX9kbn3d3g@E{eVf?CkOj>F**zqp=~39nw= zNw`>z4iQ)1T^}4(v@ z8bNk`SFModXrq&va*D8g%S-K+J;^P3p(ogA$x~I7%#?80ED#v}K6r!plSAUc zTaLhXljl`WX#@`KYcng>_seT*v;|jbp_jreE6ioCM1ebPjcZFtF|jcv!3VA%XD;5O zm%5(MV>SfsPztjBaXe;F7+lSm=G7nOz@jv4;05*p`QNX5~9{LyQ`FjZuf^@QSYHB^9R}-9283TDa5gV<7WZTcDXKnbf;BbO$zI z&u{iTJ^s;wB9AY4hM~rZKa|$iCc8CJRrxizd^+`;r+bQ<_4wK*TF26sW4z!QhE$Ff_zE;V9(v*;LsMkyTd4E38TPnH)dsJQBB} zU%?gEI9olT-OnwIrUGTaFFRlo@8zXInDNPi zOa=W*Z>PLl(>aRo&xM?q7(wE9codD*M6%-!=X)7(?%d^&5_g;IVZk}l) z9Q4r>5KsYxnW(s`Bs9feuMTowa7`^VnbJ^4VC>z|9wcIGqN|RSlGNVJm#Qgp}cVQ3ELU2}iDWbWTB5!mik~o>o)ZJ(H878C;I1)OrV% zsR8aw@Tak40bKNNbGCQ549h(uaVV?)Zb9Jr+NVWkMPA>Gy@qXU4Yw-RnJ7I-bZd$&AhnPRNEExgqAC=ihbv&dY4ql*2+&2V`mh!liyf>0|>qc zuherW#4Xf9l&OhS^;$)UqyD>igX5RMzyH94cSDAJjQ<9S5N-c&`T`4W8+O zXSM|g&}~B^#5#6S8)-ic)+yX^+QxMI2+-RJW4i`3@RqekV<>od3aR;1Tqomud7e)6 zqqi=1jA|n}v@(}KGTC)*^|cG!&dr{^aa#{q{=T=?AwJz0uJT!BDqbha$fnVdY!U}w zJkx{s4&8}croqU(?@Hf%N8>qa(VmWXf66-qw(;>ky)Oxo+zC}v9%DWYMKHmn;%Jd~igRk^nnqU3`Z;3CDYThJqM_9m+M5l?b3cBC)2pvaAa{iy%F6jlv=O}4PZ_v#D$wQqQ%HH0>*Nu zELBR4+^zM+0H#O}WHVRC3R_#6WI|U52_MZ$t}$`UKuyDKg`z@NpLwvJjI^FOvHsw* zsFV>@#Yi;Jtw5^&X>O-Da>mX0Y1!hjngsi>h(KPV@SJSNmf>{-1L5b)<~T`p*{a{n z8eTOV-_qonP#&*wsji+I_BKO%I$}5HmTE*JfI0ShW>IFZ{Nzc;LjA2XT9KS#6u8g$ zP}yHM+S@tNhvPhPHUT*<0m832r>QHIHc$Q1mKp>jkXvD&Gk>b0E`oiQt^bVxgAf|f z4FMA)2-2-IE)4T&9tZAl1O#nQJBH;vl)i(}Is%~Ds-HG$`DnyJrG>@~ol=5lLLgQs zz+wS8XvUbdox# znmUDFb*uNpo|uVql5+X$yDirMK68kz;b0JMy`_OnP{|<7;3_~y)TKfh?AkFWg~{H) z1aN!lHARAGR|de`Bj849O-05?Q_O2y(#+4=pWlPeK*_X5|cAmukIt`t#sf z!HNpP?A$_5@kwI81|c#Hf1ORHY)Gz7K~<7sb93v!dWvF7elQQDZ0xg@&^l6zPSIpe z(=Hf>QqMxPWeKwF1FSP{xWhJr3an|JS*35f)`w$>kgjsXzQOYz3lS+Hd-DXr#}O|x z4RY$ALd{NC4RV1}DBbXny+w4tVIExf7)V4zfbe<_nv~Dg?tSZoM*i+Bj3Y1p_*~)I z_^SY`>`v{W=#4o>iJ%m$qt7r17ZnU&5H$X1<>yNYzMJ3I#DuF`nsiCfmm+<6`F zg%`}+yKNL8asf5)6^Qak+IXzeuUba8l#`KnZ@^83L_2|1xIc+iRH_pn!5|1D*pnP- zL6r2v;mdBj>7S0c?a!kr3ubH}BP~<}WI76l!0D8moUz8OmhcD1$kY|y`p(3%Z>}py zh6t*4jZLl;n%tSxbK-oseO`=E0C8U6DNVoOJfz2x8|UtU=O7}V5raQUIQPpS7{#!o zX4yA^LpM{LD6Ng?DGsnd|K*VFlxAX2(x9xt3AwXrT#)HTeE$4bpnqzwAl zoYCYFCmN=Qe$$J2)~+5HBt-d^!#KDKY@c=$F^%Bu zQiXV!M7W1Y3AMes1s_?!Lcd0NSPn66UNOJ5y$$Q`O^ieOEo7u#`|G${PhM1t8fkUH zw)>sq*M?5@(#*AFt1S8OfSawt|7II`6gLxO&M}(^59*(K#X7e8s zE%k*d@r%#BWF`qogc#-lND=DI$l?@1;Q%YOK(*lzG^2h1dC+Ck5P`t&UjscSZ!l_4 z)azS9^6mPOQTEgni2M0XA${faXp6|}RIm?z;VcDDJ93o#O??u;YiJBjJs#daA`2G`!S^sC!E`WR$RS)vcc zB$;4`cIxEP3^9@L6+MeY2N{TMvG4Oz6`2HPL95y+^izO_(4)Ypz;1oWdeL2PbQw_9 zaET-#Q1^5~Bdnkfg9MJI9eA#(I(haZ&TZ(8}lXha&LE&z*XaD6*OMg1}cEA4Sif&mOvJx7h|*>~*zE zqVxl+Jlfzq^fNJ|!gxXk2Md0|OV#*#sRc=TJQ+m+d5}b?hRnt=8W0Da38!4cap=#J z+#dc?@){v!&OYrn`Nkebyu~GiCLHT)rG?gv~~c zyo~^1dHL#ZJ`Z9;m>~$mM>v39!hVu=Feru5Xb zFCTBmDoPk+UBk%9BuGaQgvf=?>I^1)zzIm+Bhr-*0B|vhj%)QfbJ;{#J2VdTe<@L7 zF!+A}kw9+0hZxqdh5fhl{rY1d954h!F&rRc48~#tCISe!fWT_xr1*)SiX|Q$K@PuA z9BX$4K`A)UfMv;2{4W+j8ujU}&sA(?@(WI7yI8HuQI~t<|2Vn3qda!H3;k>>x7pEp z&>nyQcqM6nXJ4kV_mp||cuso$bXnx}kM*9Idty;yf8xnxW=cjph+M=q#DDjRoJ8LF z7xhO}GO87I8TA(3mvJjII1`tdkI`dpVVkp{xK`Y5+*RDGtd&`EStVKRS(5n|zVLql z2mpcz1e5LQQma|RTGp|i4Qyl+o7ut(FTL{G-~REh|NQTb4?gXt9-au^{OBK)x6qQ_v&B6YkW<^JxOJhCQ6& zBH#%D0)U&z1L3UOWN=Rt=ZLB(KCz@C`9|~6@k_%oh|Q~qBrb295xsNy%<5Cnh8bL_ zCP*rAi=~#TRYq1}7aG;^H^S&fT!e9rxj5q+e<{+t;A(tc#z3QMZ;+YYq<=d6-mMoQ zr!#M+xdY~9FmL>yzuZZASj#8x722>&qqAjM$7t(vjLEjWF^&pXWAL`G_K@sc-J#gM z`a@R)1pq+=q-ycxQ$#5TInHS{uDYc`qnF-j(-}6{C^Xe3QPC~?7$RL^Xtmqh54Omi zgi%@PqZ;ayi;2h#cHvNQpGCA)b>Gu;vD)n9L8R5O{(P0~x=U1ZG%rc#o3=^wtj*fn z+oJQf`tOZ+-k9%A1Vy~?VJSg`Cjz%FfxMwt$VMW=JJ~V{64??edL4$pE~Qb8|S0ghFaf??^UDZy{2D4o|vl)-1yUgm_S8$#Ja z*T^AhAZVy+DA;JH=|75UL#_G0W@?NbE&sFNxBlPC(g`{0hU`WrE5FB=Hfv2H zwXP+t>f!F{$>#QSr}t=6dZy9c(ZE*3^dq=Z1dKEG6@&g~_t}Y`_p@CU=Z3$5Ld!E) zjSyVKux6ROtTb0_@O^e0sS6dg8v{Q;MxLOgN@+w!>tH4rGUS=Hcj^L=cUe^E;ZHu} zYXTRQcce45DX z)L&;;<6YI7r<(O~O?*CD=pf2sckacxewDuVU%zkVxAT`y+#7$d`;zWYb^oM$r~8^g zV|gT>8}w+<|0}v$s(%{%wZY#X@^hMN)W4$tOmBu({nq~3Htu|2m3|ZdnSPbu%6EjL zaGgZ!W3UusWSB0;JWH&w)@Fr0Wm&z)nmD39an_vH(w1{@WQ>`a?35{!GO-WN6g$)R zjWSMQyUN)^MIO7>iA~At%OsAUNCF1g_bbiN_ zzIZYMkDMqrcPM=^MMQ~S7eYGEx-RV~aLCazF>@FD;RG1Pgc;&;rudur>K8k(@Z@Vi zfs#U&A$g2Jv(a2-yS7R=5hJ6{ArO~t8G+Zmtqx;s`9Ix#pGg2F;!`C!b;;c z!6}Kcq0qe%wCrFh?8|LxayTB zbU(0VzykTi{|NnlBFL3(pdOl_)j|rInT0WD5K0khMLI^L;cblt6JPC7<63zQL>)9i znquRTHfu;QMm2|Ox6FHT-B7j5*b_>0 zE1f%t)SlPa*0efvgkAYV*LyDElyU|%QYO2ZArB%j{9if3&OZ2Ijzp8$LYc-%=-)S3 zmpLl!TT9*kW4SXr`>3ur=O6K81O81%4zi0qZ1*gl4&*VVCdYKBjBOleC)3(J&K-B~ z!|(qeoN$_xoSL6=5()?6Kj>{wB1_6|s=%OGO$(4V>TMo;G{cJ!QxY5kJo`|Da?kgQ z5eU7fVlnePG1#QOS1~kaj$EEu-vW})Z|~q?N3^-`V_2hSw_NwU`!E`vir-Ftc454% z`D+Zj5lC`1aHq*DnCpzXJcvx9GwC!$-YA*X09yUjK}U$-*%dUHVFg3l|?qAwx8VY41D16M!@)5vau>SnC>~`I#IS)mER~xb zaXv1<(aO_^I7zMXH4cRf>~R`Q;HsQW2@srMbu*gIPFvtQ9gje-}utu)z%)RcZ`l#sPnkVxN0S5vZ6Pi+e6oTQw zI+qHKm7_J}aVZ(`@NNHSZ+-_OJ(-8}in{Eu#F`h9_gS@lME7^}MLFoohp4(MFZxVZ z{~~YrkTi=sk7j#t8xl&oZ@Bi$LuXf|`0iE<%*P%o_?V3fOzG*{#|T>Spu5r%;>2gp^aEO}p^ z3;y?oQq1W4(ow9CC|^TdN-^|e43lUM+DxLMh37LUbEsEVD%|qmYZc>uB^&tfJ_dpM znQWB`H@t})t&$$&I43gL)P|Ua?8S&){h`RVf8Spa8)$6+0CWK5!%l_IvYHX^W~JM& z=6pt=+k;v8M%hOjH6gyuNVady`NToD2eQfQGM6>#Ogx*2+h=h;bm;aV7O^aGqfSKL zNZ9{(&dUqBJ%F)Q(RYm{nK*~v|6#hoYv^=zmK%$nR~yR>X%@Ht$&_~#x_u-o%v1L@ zmO^2W?Y}wYErV_!#j;ZU%H|}p0MOX}^Jk5sc+?1%cqY#S+$0{1m1*r733-aMCewc<+V5 z4O|lv^WC)D!X&7cTp(aMU1&f+RaOL>JXZYaMWO3*2m))ui340!2GkUs8a`ODbf^8e z=hYr381y-SRxwC^9{c2%bR=nNamBvd&7OdjW;}Bh+usetJ;Ea$>=2LgXpiw&PxK^D z@HmeL(G14=UoW6CKtW&+_=6dDDmS~Ad%KVOx}W>|S`Y9*5AjeB_8?yeq6##31b-oc zlJ<6;UfM;>CgTsHDja&&vxpr+kTo~80v1$`o|;+osS-qy%PiYVYsR&QpjDyVMSqHx zBJa{*)+8eS32TKy2i2(ekCv##cYv!yrn0=#A75#c3-`13$n2t$DbdQ-dVmVMDUzcO zLZu=S(`%HhP@_SN$oImSG1f#RF8mavHVMgne#JV@f0mjj#Q3zhOyf&KeXT1I<6C2W zZ=4^E*U|*GBu-Ok5^OTk6tt;W({P323nMh0SU5=$q(zbyMP4*TGbo!$RSb2pG{w<2 zi>`S35*SKkEQwvoOr@|dl|yM9OXpMu=Q5eg;!-wCIb6%-R-RVnbFY9$g*+?bRWWO` zwXTGBrF<&mTe*NL1vZyo75tkcs4BtoHj;q*(*Nm(IuAYb+JJFR1|veHgWpdzZ?0I8 zZ@B+hjnbm-#$~@=o`HdL(tVt*s2w!C{45vbn+?AlGZEyM8yj;;V~bzk3JNf43usY? z0R(}N3zYF3*YjFm5OvYy-_86(_MaAhw&sg%U!6Ho^+~Rr?B*%?+U7bu77J7-g{w+I zbFamlO0eGM{miP62}V-Eg`S%8TScpv>kQOp|1AsuvFImihY{)W7hZ6t^)2|NeAUj) zZfi=xBnrX8Adv`WIzQot~7XQ-Bk@Uk)zl@AcOwG(K zEUln0I0A{X7Dy!kjzdE`kl9QTi^s=P8MZ_&U5v$0>`8V)8$u#@*7iQlZItuzoap55 z7lph$As?!ss{RK2Qjf1kxDl6f=~r~c*L*E^G)$w-m5%yL#K^LCWVwANZsC52dJ)d+ zo;%=BUp~}VV`*ups#UKhwW?FS8XQWJTU3~IYfHnevu!W26J6+L4{Fh~FfyasiR3O| z5=BacfX5`JQZxwFLPuSf@|&yX){rB4(=ZfDkvtnp`Y2{`7y;Yu%TbGJi8&A>MzrWA`kaAI zqct(3y-|~|;p3nx7v1vEOYeLSf3!0Y5HVrLT|&_e%kd4I+CQSsww~gA|fJYX4Y(Zvdv_TX-Jy&ir-=jem+0e z>q@V?t^y4Py-y@ zT)is+tZueIWpRxB%UKr%wfoo8?ySPaT7O-E#Twgn9toC%fsqq;-Zhr(xSnrf+N#0m z(S}`T9(*S528axi#@f-I%#|73h=hbus7kY5P^hxdZ@!8eIFkZCR6;oy4V!4ClU@e@ z5k#47skOFCbixHUJ*e(yLe2!8WW)Yew3F_Nl-+#1yjy-TJCOD!1i4_egK9aZRlhj7 zWA(6J9}13}?V5~r!-7SdY`441YQ5R+_DhytbzyPGHP+p1huwYVL=-cMYFc+}pPXCP z&`psc!&F#R&GiNgt6J2PnQhOFnhlAi3sp|skfIruP`%~k}aXQX{+=7aR zcDsG;Ti^TH@BZ}naZh{Bi(b*2zor`%k`?PnlB%kz004-Hh?tpKR+N||Ns=T>~O;Afgu&8owRqf6;gV7)s3ibwXxBI4F5IanWoem`iCwqf1U6IXnaa4e#F% zi=kcM10fN++7eoAw(09u-G4Lw(lmN$Po9ntmdxTiAIUhQA|$A2$0&9L)Ev0+jtKXf?QW)$OA%)^6?gepRP`xIl^munT~*!3?idbFKbqxDL!H{c zBRj77t?hfg6M*UCoyhcwER`8ZaoRJJgENA!ItuF<^PDH@%}ZP5`nJGjPFsQtqJ2Zq z5A&xnOFAeV9%YkJK1<#hN$AArNNW2~F(wkz-hs#Icre70V|5gI)>(nTTR4;C!VWn$ zH~Cxwc?h4KY1$c|v8##e*{LR-n&TkhJ#)-Sxi5Q1a~f_zZqrs~y*uD;_RRgsJetp| z+5m*Vt|W7+G5NLRoZXZr^0d=)Hzb|(U%{OYkR01R`D21$ z`1SHy-wVZuxFD4wV9Z9sP?l-bRAx{FWW*}wx6M<|x3+a1&06pJnm5v>TDaM56!)9w ziS6QC%QrLmZ&6H~EZe*^paXHC!^r(UK#6Ru<%;Cw7~aJGxgzPaIgG^WE-@+SMuX!f zwZmYsVgPTKLPB0r z(8ShKmT~bv9|e9qLxF~$6UOGLGq2_>w2YVilAWtZ!x~xWo?Tt)UEA#y414+lswcc@ zs?muW(n(vW*!nzPi5=L+3FmI^;OA`B(saZ^$ea{_>pehdO7&Dz>e9W>MrmB*suI%X zE8UlZao=NzYBl%U{8hwx8geE&|HHP0$O{6hNStE(V2MD9cgrw zA22)PEFEWE_2eDMXj8PoRU8jzYT&TqMkIgs*~mHHD&AxV{y0kU`xyWdCfGT~7@0>_ zBeZ7et-&!HCsa_K5EjhR`0=55X+c3xM@1^=w;PtS4Ax z=^5*CNr#1#5mJ(#)cL|MbL0+8;n%L^r<<-)%$%Z2aqA`Cg^{SOsYKlBLUy(kGJ+G) zR#!`5*y}KH;|pOH2+^_Z9fHyUZqzDzC#_-n(C28Kb3d!kZ=pz%?uR$i!;C3$OyqCe z*Ox%ePJW=y_7+l`rU$a%QA(I;v?TX|i#;vJ*?pP58o*m5-H5ZvW?O8v&2~HN#Dc2z z;9h&xnj}If?hqTUZ`r70jyvI`Q%*bMtaJXtbek@?q*LqU7JOG+bjf8`2DaMftoi3= zTVR~cZ|=GqZo1{Rf8Ft)yY-rVG6}*yH4NTMKXrKD_X9GeU_Mu>hNsl#A41DSTpDm|` zf#63Gv{CC82+-zLGWIcHRAXWd7T>aGLd3UoeQZ>fp&z~g#;-sra+4q+YIuwJ#KVX- zTymp?I@eH@_SF_~8e4+%VO!N1P@+$kk}HR#HLeH0;9ngHb32scqU%P2-Q(YzwO>t0#;iI-1sjL)Czt-)}`f> z0p~)%a{~-0SG#~)?TKvlFR;@vp_056aOy(rr}qOtzq`U0iE%X^sqz5e>8I#UKL>F8 z2Yz$$kGG5(8n!*$DgdOpRUlyIxq@&g$T)-Igw+ZvZ20P;5b`IpD20QAFDjvG+KO7Z zJj9|E^=l|4JaDPh>#{DTJ>gzDVBm@}Zsc|tPEG_(P1i__(glJe z4)cq-9BGjh2%!H9AcYxDx>KT777T9#OmM6ZSb*|;>jA!8+gz`{7YKL?KRhCPjM#SC z`V4bYoP63aP}P;5=kEGX!5usKM{*00CJ>LpO5}#8)KbayMXMkcHvV^x=>eEs02E|1 zD>CZL`FF09rXAYc!QHu$EpBxecU8A`WM}qb(7CpN-*SPINft!NFySC&2n-FhKmbzH zvdc}E-@QD%0=?3_kY>q{B}bkWHd$tsogxG0?zA z!oVXV0) zm73=Dq7gdeE^{aMyX*K5ajanz+bB_`$%=E&Z5jW~uf5cd8nZ=gX%cI;f3`o@%ZKtg zpDdgURmET7o{!&(@P&Y>IfP9afpM9TfS(6c>6!W<85hWc;wgLwAA|YgPj_=7vg$FbcfF2dU{d3fd)JxQ_ zsQ;q=>0SmZ zgLk!et9O_8sQ3K~OhO={N+k3&9XVd#3wmq%X!>;edipl{PWt}KVY~FlfZCqmFnfla z$fbS4ptN#_Uin|FB%bwbB~RrdpN492*R;~E!EDK)Y{rO;$3*4T<+2(U%HmiO%Vt%q zx$NpMW=5 zNp$z#fzuNTy&t<2Pj_WFhkV^lEt}aj3(Z0}MN#PnaAb{Y_Ef=kS1s*`zgW;XHTjLa zq?cW#7g3}5lgg?~+ftdZ3Uz6cg~ex1bs3b9$CTse{(kWrz6~OdDZ}AQ@hLya$qP6+ zCQr%{xpE$uXNy}t=Z*iQDDsB<_<*f>g?Ls+RoYuus*Pydd#~1IvzYq<$Cw}{00|f zZS=Lg_u%C0hP~(dZ}5K#&V_xcq3k9awnMSCJ5OXwYVX_uuC$R<#0tYSCw#0 z8MUzI-f=1EYH8_9S0Q`jax@`lljqg4ybb!G6FEDTt1|^UP-!4){>-Tbv!D_erT5TQ zF2ky2+B#F)_SyD*v14Byn2Vd{dew7w$9&znV2c)F@j@+Gn57H1XE{!++DW(8@AioP z-N4oLg7xK>a`0=SZwnzsSxdw~9-< z1G+8l0!*Ck>2GA;-Es|L%%0zNFVeA9y0@uwx#HV)xgRBK&6Qu_4c*v{-^7hD6z9tH zuJgQ282}rgF0L#0^(?8Qi?Do=RxHZOA;c{@A8fz`O0a+qz{y|1tP~*~{jX}XqQ2j1 zF6ky}yYI-c$rZ`I3sSgqRNx*=fXgpiiw(%20UC^a(VPn2ml@vu1BR zuo$ZsD`IAD-p?z!X|_RKaJtuYE&ks$TA;u$TyB zZs2;Exlg-zq1R5g&0iSPi3HJSCp#HKC-0--Vmag`C42akBSyNx!(8T*d$0$8=^ZZU z@-FI?UUG@W6<_|9U38>I8a`ax{cWqGZZBgZ7kAZHGliR-;wU2xImGo|!c1=H$}i*4 z`>}%6-oOnmW7%uJ#Px0Xu$O)LS8~Od@=Lmo_wo?eSxdx=*^4W%7sg`y0H;ztLU)M&H*P*{f4~vd2BvYUB#b;Z&*UV-hc=I+aDV>Dk`nSe;hnp*}u|T{SdEoUxE;c?(p7~k}xDok-Ca!?&V3PFxSpD zlM?RMLjQ^d3q5P8$7IDPM{3-iV%0u8E3)s@*S=lueW$SXyQgcUXL?p$E#_vT5+8YL z!=H$>Ph>hIHn>P4-PlaqxDC(r4#*ieN-9Fqt z-ahTQ&UcOz{MLzj>Fjs9=&h@>UEsoP@m8~p~ z?6t~sO-0Sr(L^ddDv5a(5Cqgm^Y&q%$g0!+R&Ag$wP3iB_42G1^jAbH| z8P8mPW&U`c^3%Og_M~mj(bI4`GLzX8voKMll^L4Vr4n9bde)a(c(pXb>!lU`UOM5Q zr5FBPhWT$912iB`X_|k_G;cceEB|m`)mQ!DznUczTW|dr{Dpj>U)UG^MSPJZl_N{e z>gs35c5}+-|LS7Mqdv>Q*;{?-a=b5dqL@;t$S!;B4qG0FBaO4ahWW6@`M7q|yr!zn zK*-tCP_XNvWH$mM`Qgm7IbQquJYUwKTXJm9Qf0S2_Sie;>sTH+b2bE~QBd0Hn2zSB zcU;$LzOVEASo5^3OC0mOB-c{y*0m-!q$aIzWv<`Ys(YX5mhSA=PozR;9j3%?iY6FvQukVOR%!MG+3z(Qo zV*$!+FnnMMKw~L7G7NsgBoK=zc|^-6hMHIfXldBYpFB|%N@cq=c0jXLG&`kJBbRE~ z($fYR>XWg4xtj7u({eW>PqPZNf<=M9^`;VD?0N?^^H8=d)z+oiHncOVb9VL4 zt-)VwyznDj#Pwa|^>eQgNUONVBcAb!HLbbP3U@s4#0x8}DW!~Z_EW(D4suBAD3cpi z@{%8Q3fxogz6K9G^vL7-ljNiXmDHpKo%Ce%eE;r+UhJh_?v?(N`x_t3;zM6TG)wI8 z?U#<#&FH=pObDU0A&jz6&(|31&JU|XUs zVZ4EXlhsI>ObEyt_mzaS3F$IuBGu{#Z7mmgZ;wn)AxAEiyc+qas@*+Vk3tk$NI|sE zL#-7{ggt|!gHl&fl?7&+?Yz0>TWE1jEw$WAtF5)(#u?kko@5aUB;#GlysA>Boc=R! zbWV5S{}E}w=}ZjWB6fsCFO?!V_5zkj;l(r|0Aa8l0})Uds*_HM2=O{wJmt@>2NC=_ zJwGBQvc&Z~&T=J0f-T<)EU%Wknrpb0Yr49>DZ~n|{xzTmdWsi$x)*z%mw1+EdyeP& zw*T`jYe-{OV`0ANYrgKAzTs`&D<%Mv!Wzlx(*MZ?8~#={efk8hNKz%XkGg$bJp0H6x$ z5CEu~mfjI^P)~t|hNe)VJ_!@XSGaJ2B1Axl6e-hk%QcA-rAxGE17gJ36f4&M(rN}o zoH$R#izh8Xf|n8{`e=m}?5(ttwpxIKn9z#Wm70Cz@S1Kbs(E5O~6R{;0K=mBtVj0%AJVoCAZ>&JiC4nB!+$RUiw4x`sn*w26?PZF^*SZ6d!Gnt%RO=L$vMEa;% z1`t^VV5k7nS({Lwibd7|T&M&-atnm8Cy0^TAPJ*E8o2|quouW9cR>-xfHLv~RAC~h zqmw`r_6BX_Iq1TXppU!&LpTbISHgO60Zwt+$T@R<;Sv`VT)Dn*iyJxIxm(YJhbEpp zb@Ae*nKy6UeE4YL%U2ISep>nSH*T%9HVF`5N}xakf&{s2oprVe7VL@;A$AKD>Z&kd zeiJU-?;=FlBT}Smz`({q4#e1ix)UR&@prw6KPdCGv`zxr^Xy{}faGn(<2m*tbsc|5 z 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 S{_}l2EgjUU8VU#q=>Gr|AH2%| diff --git a/src/assets/fonts/Inter/Inter-Regular.woff2 b/src/assets/fonts/Inter/Inter-Regular.woff2 deleted file mode 100644 index db99707807a63f277724238a427086a1fcd10072..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122212 zcmagE1CTC3x-Ht>yKURHZELq}+qP}nwrv}`ZQHiro;hdEyK`dV-Y=^DjLN^VBCG1d zS}V&{R+JF{5C8xGaLWh);cp8Pc?kfx`SH)bzlZEf6WjBAY)jp zUGSesHwKVC8BTov{JZt0AM)vEe*KU>n2?SW``d{e!AFs)33JO;EpK;T*-#0`?Ee}r zE;lkC6Oz+0hzCs?)(N= zAyDO5iuT4@ffD4v^JIx?Eu?V@vK$CGb_GqoddW0P)s!?|+~7OaShALNz`^?8t~$C~^U>30Bj^ z-iJoP)*;XGZZ=DkiHYsWTq;!C%5$17u71wO-d1tw^LBRWtv%dk8xr`;@E$+=fH&|gI!WvYtGM*l-+VD z$K-Inve79@^7h;z1~ItC?@L?-&sHCHgUIBlmh*bzh?Vw^0aSU^dr9SqLgk(l$ah#T-@w(#iRDZ|F$vm{jhf(rI$!Joj2!GrpsH<| zu~e>DDi=)J&qVZkmn_bvaazfn=q!)p9=;8lgmn#*w^E%o?Tl9s`H zigyo5f6eQ~^hb*91+Xny`JwTMFjn_rgNbYO)sQssDWibhLsd-QKwN*pK1$SImo!t({PZ9W1JObxd>KfB#8&4ok&+$DU z8y&kyG?3YiDYy_jLDfK76i-lNa6332flrVZpsK z;qG%!R+iguy73aB2LXgalGN0~{u+9xK~-f~bVNj0eHgoFV??lg8Twomp^84ON>#H; zz|U9d`HN+B_X|g9C*Vj?9QAw)@lJ;-b~HCZ;z*K|CMG5w3qZWpv#|SoDI`*#>ch*4 zEZl4hBxs>3gJa>9Bf{Kv1nV!T%5uhxI>bWA6<;a_3s-<`&ECUC5%Gw73HvcJlOAaBW zjO??uMKS?Iiv*{VKh6eG0=S+;4VsjT-zg2Kq{qqO-{qwS<;71@N*KEj&#^FA25J}~ z95sc|jzJDt!BtYo?SzhSgARvN?eK%x1gL`4j>-n+`=&?YWh&)Lm7g7KrZ?iWk}hXN z^Wy7hbeHPw}KUP%KQ0%N&Ew9L;tYGV$urczbi1qXGj@QSR_ucxU`XW28 zi_K1mE%fl>6-l;c5kyn53(&MI&i+8 zLm_fT70(0ApgY(JdOngQnR06QI2`xf^G{%-UFyq{%~;B@lOiJ&T-) zz<0~YpH7H9P(@);y;j6B&EK_1hF+Kl_G*Cx7}OB{;~Y|_KqS&_07))}9BeEELs)kw zy5t5g`hMrajbf!@JI6n&OGNz2FVI2GKgb^ou`>+lhzWWU><%Q1Tg^a5C<$L3FXa@! zs9gR)Rv>XS-e|qIS7wzgV$!|U zcpt{j>hrm4Iv3cO0wHz>@<*FMZxcY1+xD zjqxLIdQab6HK6G0e+h)sM$9EK=~|_mMB4-H7^1%MSadLKO<;OEU7Hq!!R>9yNw8-i zk+34qDSmwG zUmxG-rKa{h2nj_+sTq%cAw|JYjwwbftF;VQ+y&tFv{d$-aV#hhm?iJE4-IFAuXp~e zqlmKg96XX}d)m-D!5C|_UVVYB({YfFwwmF~7H1OR-Ks#iRT!;juvM%8-ZlU{$9bo%o+u_FQyf58dK|AZctqs> zeM0^?&cJ$-h?HrUcB}(*cf`Hz3GaJ*;cO>FQ0%pUCjOtV+w3p0%%Bq7t#P~y4fXe8 z-BU#D2A5Ds_V5XO3}n%Kqles*lto9*YDKDwFsn-Tuo|9}oQt=4DoA{^qFVD7;!ax+ z0{S!;fWcF60Jdj)^N@uWnKNJ(~>B3Nn)8*QD$jTnp0LrpqP7@1>PWQC&Ge z${`4Xn#~Fac=oxYAV+tV#%BY*@1NSQ+MdCY%el1h9{6{`iJcDE)fKziLbLlD^3>ByQbTELN)<6WjyoUfG~)7Ft`S!U>9@6Y4d=84gDdqqKP=~Ye%E(0v{Y$ct#ywNMEabSn~`fL?$Fu2nz#-$d4yQ zo{IhmCZ1%3Hqg;R{@ywXJ=Q{yU0;tBKxZgB7vc_r`0(+GbapWjX|@vQRgNQM&Lk5<{)4d#hbBBMJb}f@oTt-Tl*HOz9^Q zMxtX!W}TT27ut~CgxVh%(-rgihM?u?M?u5c)!zH(Ia@Ll86h6%xxmyzhLq{3kduUJ zYz15$tF{iMS5%1C1qvw5UI4nVR2O`XU??OGU9b~gK`0GT&<8x206AC=bD$9?9!S^& z-vKBdF08`83^vSwKM6*jR#=fB18$BoEJjEPbk04jM(`1+Ko-6+AdM@G1-PC)tT{xj z_5HUF$_p@jCSZLs{02}x4?Gu8JrX<@Ts>r1x8G_fKJ3tipPM1PE!15NJRb1f9K0^* zT{8R*_?I5DQb zFe9;t5Fr?%A%Q%2_*LAhcEbzu6JQ)WWVm4*ISq$*#s{LfR^SkfxKh$qBGZ?+0)Rv- z{u%P2A(hR{`ioWi#=;(8@4Lgxo0umE&$KU=z>4d zZ@kY1!TyiaXh=30LLLOOSj7G(7_p)sC)Z6&uegRmX zM`t8 zdp<<*^r6NZ)p>ew+UqBWy}#;Mtjt*`vPrl>X|i4{yGfV<09&M^P~MsnlpfQbFTy_~ zXvy`CJ0d#-d1dZBc^CgF1$FK>2fPNP62gzjS9_*3zn%NoJ^x%8>c{+mzu4Ud z^@-VKGg&53!$1-wmJ<$QuyaGz)UAiL8&gqNn{c%B_X`fCVr{_aHY-?2@$XaH*{86}@+L5K1myEh9pz6##N~7DRTB zS(#I4?Re50P^!9;k#ynU)V9>L8yoNPYunvf_tspSGsGvMU!1q-Cm~AyLU_UivS~dm zJ}Db{*s8pKWu=HZnL8Kp8|hNlU+`iK`LHweH>GX*_Hr^#$(`MCoJ&oh9nrwSV_I z*DG}MHy3XaBphlF(+RakE9^zZ32*3bzxz=a$~M-vs95S#+&=Fe`3+tV5ucjY%UaND zh?|5LUnNf^U1n}#_CnG^^!Y@r1wLNIO_^FidLB{A! zPqAK@vZJ)g};p^U~({=B8y8l`+pZ>|%k`FIC! zORAN@PnnCpwfs=McyZh)e}Dqu}y z3gc{%;6yO)G(vt-+nCdDaREE(XF{)40LCMDrBLvT0}4j0BF`7(qK*pNi3|yXym;g2 zK)(y~^HQ)+AQnpszzX-n#|*zbEg~t|yq$+CfAJIMt*-(J?@HcqAkQs zTY)UNcOd4h9Xzu0wjDkQ53U9#qJkMgb4Ns?YPFbsxy-nCn_dB3)}RYH>ef(O(=;`4 zX7G&sNvUVnv0ZSXZ%+IOeaqfbM|HLAz3t$`nmk!Y>tROIwH$2yGawLo+g*8A$aU8U z)^C008?v>1hV1D*|K@k0>y1|Yy)YwhDbp*W3-wMlQd83sly_|{@%BEOqEIGlJ4sa| z43Dc!IX^*;>qvc3xrG6varnj;e{BZ5Wkq)Y&xdVRD(f0G|`& zltwbszbK0NUgn>k(&=S{BhywJHBFJuLQPX!oYSx*u9WG&V{ZO&_U6OKx8vy8A{{z) z_UQM7#ds;$-qzBy`keLPbT((&7l&|Q@X*!NOx=9MAZM?j@yy|nnmx(bskEM)RE1Md zpn^GLVeYuj+2QdHst1k?Duyp_28|j@1}|X*nJj8buWkjKI*JA^Vi2xGs#48ti7INe! zkYpsXo^n%{ z>$>mPJES$YSD%+-v_0Kb^T<`H-ED?l`LN&le4(a(K}&|wBNPmYv!AOSM#iQJfkyOh zB0c12)TMPJqTfzfUa(rN*Pj%=`BCB5z_WxDx3yG z;)MkU`wO|tl}$`^Uh`s4Jf4d2eu2VZ;AWoD+W@T;oiQr%rtlXQzL4A)(HE|)0_J#U z+CN*jXT#LhRiUEt9f`|IF(agl`~{rCI<(3L!oo%=CnuD;DQFtLJ}rom=Kdtx+d-5R z3dNIg6k^v9BkJ6ptMT09stOY+A9iPb?agZuyfa~Kk(ZLHbM~({jbiIAJ@aG&CiT?S zG`rpecN1=dp>%xW-$1~Sh|na$W%PT5!V!oxqE+m7h{TcsA^yREVrgdYjPkjl%og)i zB9*LHoK7h0YIfNFpIl0mV_+Po_wCnaeRtV7nmNhz`pUNfGDPR%cf`j%vtq+^<<|o8qA- zEqL~zSEPzUe(yFYxUx{1*FN=(p=FyySx~4xU_Hk}sLnQMT}rRzqV732)Ya8lsVpZ# z*j&=~G_%sK@k5@d$UKV~?W@zw@K{`&o}Xd)5y+uq`wQnYsA1>u6US31VP^Lm)pKa! z>f$4ZlPIKX-n4{ve3|8dg=7VUw0}bvrLinMjpH8C{&*99^B= z9axyy7^(VowS?~W?v8>>1lOn6ZF2l~5zJ4Q`Sn^B=wEAIyP_YmzW_q$z*@Xwk3#RoODGYY%*U)S zhIc47+Q3NK*^`VeB`xEWd8s#iK$v1ze2Qsx#0;QIGT?b5cPnM`u< zOTVaUYSiPrk|(#=3l&1(Bv*4+;4@9+Hw+D;pZt67pv`u*p^1ak=*>mER`g zJ=CE5I)Azlr3V6Z(Q+NM;#Hn+`(W`o zNj-X?iEgXYSkVMRp<4IE$ABIR_FhorefNS!CTFsvDWiMym zHEVN4B-LWHrO8L>pT^8kOZke2DLO~*Y;srkYiX1g@#rxBhqHvWg|*t`&uE_vzUb5y z`E)0sf>6*QfIe2qh*d{k1_~lmmmshv)hdnGRn{xV{?#FOPTt!IAAsOLN}7NI^Poc) z{@;kQ=+M__Iq>N60}xJ=`(K@&+h{Wu`PGG$rM3Ve{Q7plh`}Rz_HID&!Xs{&K`A;>Hfa6WjfB<7>k_J3yaMe(+Iw=rVE0({U97L2H$HzkV`wCmS8vyXy#BN zAX1QX12#Hi9VXhvVwcnLhe!Bp_KAPjrPPjEvpm|kv33@N#K!nG3G$%Ub+LdfFsLeo@jKJw704ao$UtCe_q;mIUN8cvn(9$*I>szVJ=m00l7fK$ z^S=9_|29hx=mi0%pY$cst81Ko5_m!4-KS2jO<4vXh0I5>U0`ee527}b3i&pH)=t}nkF}ZT4lsGGi5D^Xv=3VhZ|B%_DCZ^@P z`&#FuPj(V+Frv-DDZfKT)>Os*uBXe9`0!Rh}pyr_YhHD^26SU)#6j~_~ew^j4Vf2TZh|cN;p9@Y-vo>M4N! z2Y6b1UPth^O5Y5H}t#1C7ov z$J*{xI-zWxq`@3o0$`=dw1(l47YE#P_)ePoR{z71fopXh-wwV*(R4hHn%TZzmbq@c zZ|BHzz3-OTcD`;G=#tATe*J~t|HwRMXQvoxt4t4v!U&amaElf(;a^y--lXQU}%8;&|E+Kz<=iJxv2jt1-x&(Tj&@d z>-XM{Z!RCj0E3+T`DS0UEq`AVC_FWC_&5px0lEM~RsqIfQ<%y>vV0cR1LVgB#WHMA*^$yrh14u8EVGs<%D25SqLmitC{P#8Ma-|M^SP?@^>Ujoi1_XiPn8MJ? zv2U)vR{w&69_HsaBOljG&4iQN`ugKY8z~ztJM(@PNQpggTa{<>sEmo9)HX5r`lySW zkR!A2zCDB(sY^+qZ7}o=UI@HBs~{>ZiJ9+iMe}IsZ)n|*9-KoH7j8ILZ~+F(!Y`4r z0)l|^+WWb$2fY89KR!iEK*T64g8-6QYjJx4odt2Reb?MBrT-O97KVMm+8iEm{`VlcI6VTvV1Lei za&-1uGxLAKd~{5VOt~^<&cJa4$2RUBesaX$MU2VG&6=m%fn+l}T^06jJ?EoA8Ccdzb#PT&a-2^ z(1fAvt$pIqSy1ad@SnSEKSS3?mTJ?it?Vm~FmFX_I|ZNIPazRz^OulT+% ze7|j5IF2(+dq7Y%lu&D-4YbSx;Qy-{{Exr)Y!vyX^ln(Dem3EDvO75VRR$V(LM%oS z`+Rhm5Ld9$w0I8PBS3B5qIRL=Mr&(s<9hGds9Dsa zgprtwJ0PI{kv;xfEs3$DbsHGDFx4~N*l6qg;gfjA46W-%R*`>qn*wFAcZ~U5+dYn&8Sj!9PLRei5?qu;$KSvCY@F?N zo9NYe3-EooS?)PC{~@@~?Kzw@(Dj#phh?&E7qOz4?;lorI>FKX#i`GGocP9$um=n~ zeG{DkJjvi@B+6KIWgn{<>lz3nH?sISTIr?Y(5ju$Ba7t>6+B`onU4Y~coi|jg*{SF z!@UA;dDwNjAirD{VQBX`Ju*9Izv;=mrt76M@^Oftbm`LKUR&61+wIjzy@RdY{BSzFQi) z_m-)j*O=79o(tn0#n+w{zrD~SpOW_cwv-h<$4%Q#=bHKPTk0jUa6XMFAB(9+YM$(} zxVhK!vxk=m7p^z&bn-fOU_f=QJM;QUbeSW2((B78F$kjWkni<*~M1y@}Cz7CJ3pa9S# zC?SpkKH^t6e3K;JT<1H@^;@70tbL?k+iA%{vS5Ss(Er-JK>u_!{!#XIuyw9S7Cf(W zQnHv?eCfjrq;R!5ps<5g^T$iz3p&pU0fI#!O|qBIxUVt%E%HyvptY-$`^p2QTpr=y z8ByNgzrXOFsxhD-($C@Xu-|3oKvn1$rGr_l2iOHJCx{L3KeDdj?x^VWkE z5^j#*UB%TL1!X)ZnIESxm|6h<1pb#onyg`HZfSb6dwO`eU*mc0xtlMB-|2F&tX;G{ z-X^3q@;i?CZ=KXsuwVSkzjXd;6YI{WbCtH3X8YhHjDXiB9r>Hhofj^#4ZbpOUDro`R>QEk&CiT7vmFyVu z)>3!n&v;gIv2KTWv~;=zpMzi`wcQg81ToS|{+Ey&lc}1F`R_%4whx{hI)=Ys7M&Va z7C&JOnKJs1Uc)LjZ7dyp#8COO2oekfEjg+btj6)aF&C2avg zJ{+pxBP@~WmI(%9{B%|Sv+gg=EdK0BNWw&5q|L4?v;f#a;jQ@W=k&CY%iO*4~ zQ`bwGEKW~uS0AJwzD=JdaglOGuz!yT%xW1pT6UmtLBl$BZhvt?#eXaFwNJ|se}SQz zni?|f=W=iEeqKCCq>tUC_3y9UcB$I`RT5c|+-ZJCYEWx5SPfUOT(CmkKxI9Aws)QI z`IEVF#8Dos_R+>zCQc%De$(pq9;fxq1IsZ4gxL@(heiyvh7ZmY$MGc~P=ItqO8p$k zgt6&w;;a_PN4**WGu)Y{E@|DlXt0jwrY%xZRDN)ts);S_?G(F}^`4^Max>2YL*&TK zmRuu>4pq{31f&HS!{>1&tOqSl060FtfFN)r z0?8(dw9>)bKbP%(>4mTb?i70d_%Ktj&L0Gkwqr{il2oJA6Z>#eT+vNzy!$J7hYnl2Yzng;+~lrIV;=*3WD+T76cE#H!_m!r`(@#P0Ps-H$-U z{?YhsIpY#mlaz|2=hLyJ$t-VtVl%7VM&@^(%|JyrIVuT z4gRgv+ht+s6#+dhGEL$(P4XIQJN9N?%X+u*1RsjY*zhuncj~4;tDIwaCx16 zK4b8(Y;?VacPtC}CJ$GM^S(kq-9Em2bH`UcaFvI)r_eHz^zh4jHsdy^#;Q4W4X+Fi zRYh_ME+)*&zeah6154t5xojck=vyZZ<>Zc>$t5;Ml>MHgC{9v;v};^)ZuKf}FXXI; zzKWzomDY_A^cX82W=u^)F!Mn3f$HWB37PK zWoQ~N&G<86ZF$5qj4$Lf;3c`%W!ivw_M)iJ33bk=htT^2I_{h9A5b6P#MU(>iFKOc zJUdqRo+s~~Chd5%O0p3&+RVAi-rMRs>00aCg?HrJ`klbWr+TUGs{Wud`q^4-E^@zy zIT^=5S>sTA*b~ru)1>ipwZ*OEj$^W*hFrR-2+5FjV74xL`2+-=E>zxB_zq5BZ3`~^ZT_;tfZ1mT@}|w zR}8hRzF_JP?O4ndBcHcBOY!G;lhnuZ&K_9xufxfs=iGSzqQ}Is*A)QFqopWM-HxLv`M9gD%JeXd_^y8LQ0lPf-`3$E>0 zpQX_Tl}67V-vC5ym4GV4K6c(nC%KjnRmM4R8#nX=CpOp(t|q#-CtQ{^h0cMGgsI+| z-=VAzzA9gmsn^`mZdv#T_@6Io_?1vGFZ0jYV9}X6wltQ6Beh| zF8T3Uotp>9p6eIb9&0YN-R5*JUXVkIA18{!VE7VL-+B}r$>jWc{}8%9v9*z z{41GGnJ(3hHJMc#S!*7jdig$7J;sCAo^#%O8iqJC)i1N8tfF!t$*k*-8!-hQY!XX& ziQ8o_iP>VA>L`0F1PI9KRb$M>Kqhs5=^)uM2N_%L(c+3Mv&xk60bOBT@<2Q49voU%+d1j zl^j&zJ||LKzKEvs(MfjsekR@rP8D0;sie{rC&s(c{L@=x(vD0k!S#l$xjkKHX z`xZ7G>0r3mIUXKKz!G3IXX6O6;}Y5Y<^VV>lq2YCNX$vD$P?em*@oN&#N=$8HjonB zsw95O;mL*yWsgmeO-fou&JzyoOB|?w++#{*oR>Y|0uHi%+=mK=jbLLtGBdy$%uj6mwmC1SP4Fz z*o>$U-nNBZv{Uc)aU-S582GoEjX&3-D9iy?N|6pBD>kl}`-7_4l0J|&b{>vh;!p-# z_jj%Ad&8sHc38r%O+5-aa0>XCd?i(~-N&N-le>DNo z_j95_{Jql=(2O^n=WhgbqSQVWvdY9>vgz9Wdd{ zlZnB=)-41jXsDXafqGKcBdTRl;m+5(DDr~tA66cA z+xp4-vw!B>j|q?l)Br@lEC_`dqTvU@rSIE{0lw##GYZQS^NUc(IQu*w^PGMU2aWv_ zv=6i7)GIIc?Ai4xnd6+~0abHk-{4R9Oin4v)l7KeG_M0>;p($$iXLu@-xwcAKtY{2 z_d(ohtSELLl_Z!HHYdtvEa->4LxuT#|9jh9n1Xl~KhXqu7^rxbAd!sFJ~ZH5LqND= zskB^^s-guh81)zWtl7CQrkc*-6B=uU6s6VUOjZ(QW z|G=f-##*!tlAp&kfc$hF2whtz5LHSOx|`;{rTKEjHltH03q)A;rj7>H>v3@i+G7J`s0VWPXHN}OJMdIanj$=rW*pIV&E7Th2kt1r-S6F`DB~k=%@{>*CIpHm0=-~dY-m9I z(1tsnyB;)d%Y@zcKu76()tp^bCi)fo5EXT} zDyN-qv7qeKYytW$@&i8};Ip6$d>PS^58VAAB1zGs8WI@W~xfo^;NbTiBCV3dk}Ix;soEd{KS3*#azh6asXIS@5TM+4(id61Wl z+7EQ6DAJL^``y_OEt{4foX#x-+PI09Ft%_=C(yqcmWiUwK;xA*zK~=rhwF-@tUSG? zph*+P*QtRO)`UbRr!a}Tn8gMdLFE-+)*U|hgTS_7)5meQPOmdMy*qW(v6m*O%}<4i z0)x3}A8V<)z#sEyhZgDT3P(6~Lxw5(Tuol0|M|gm-j-D*b;ZQ>LfRM5M&sQJKaiN< zFJQ)qpYQCTMD|$lODHMV)FA|v;7HEtYW4=*A^UO;b?(qs2@g0&o_^1mU`uaTT&L70 zZ5Rdi4#ClGw+^a(tWkl_%Vh+6IuDA)fU3sX1RIssrNC^Mb`s4q(GofP{tq_8J^fOX zoeUDJ`U}45LjQZJ44a4+kN29x*W&|z7Cl#C+>MhPoGiiy zdhv2C_J;PZf+Woua}$@_BsmL2KIY#Yl>p*K%in=PA-Y3YK9&5E4y)LlHYOUuGip_r zRq}x%#)o0#8$Ji2b`l|4(w>-GI}p$kXor??n zMJfM%0}0avRmueKLo2=e4ytL*AJf)f<8VdjhbO3S$vd~SW@_$7#dr9)vV<-0^g*;N z){&B9R^k(y>Oj=M&@lnE4P{Pf_UeCZ5ad{PW%~2|QK4}^EP`P7X#Bs}H%Ybn^B^Rw zQG&}cP@5fBHQvb&(%RYxNuKdD?Yoa0ZcB7!??9ctZ88t5BYY0GD^3*EtX^UqKyky) zaf{w`I8XKc5M1c>V=>6G>h}YvY}yX|$#mQf9=_+>d>?V1jcwJrM`65VuX5s}q4;`9 zYD#g|u~7J8K~47eW>N|Jb-eZflA$4zemO=30v+sb?#6ZP&9cYB{WcSY`GL=c#a^Z> zcz-H>)0Kk37609vaj~6v{bMqC-Sl>0&ck%78EqhX0R;ACtcTi&{W;ngwx)Am8OEXW z?8v|sSKopA(B)-D-1Y|pENQ$vuHl_&c2Hf4u#x?HrnUreUZS&(xDPv_gT_Br0u+#A zu3Hd$1>&6;>4T+; zmi;J_trwubUIl_EJHH$x2F3RawC}6q+;$$O_Sl9t9o0*b;2A5rUTFytMW=Jzo(tZj zxT#PE!G=QWPN(tjXz}i(_h@Ee&IuR7dfXIdXHiH`5-2%m%P0cn%!*1EbH} z9D}(9&yo%5w38HdJ}MKqOV3i*3{C(*a7uLNdV2@t3|s$TRCTNH;uLkCD||zdr7)W` zfPYFfMe`$^jB9Df9%yEjpkz|y2ZEsb$YkazXvWHH)+=xa%ygAMU-fy%@zR=r9q_S1 zm*|icz|2nJ=nBUCo*b*pJAj&|P9m3F34v=re4dO=?U&k9aKCf@7y1pOYy9xjO zA=VyW44SZnijp*&6qMgfkNH~6hY3)0&e$$B1Mol}04_aT{vr$K=6zBqydZqVZ4lIg z3J1JR1L^O{4$bU@3m<1o#Y&a}>p?ET(in??KhriXIy4sX+ccKxyh!VMk2r_;Pk5I@ z==84y7|aRd2|VqIwy#MtdGdwXdWIzqgli#;$Vg~$&S_0!B9v-V3e)S0({-4CW(zP*?K6u(t^{+X3>Qd#o_P2QUInTQ#o8HAr4Lxw!yi_f$ zEH_NngC?fFz2>{rK=k4@*saSmq@G(ntx!HRdFp#m|E#ULo>)h=()7mw&WdBd zq^cy;I;fcV87WVj?T`Q|?0ujlaJH$O@C8?*ob9Zv_@+=wpWWp}k@+D}XdgSxmoMBU zpf&=k^-f3|GVgYMjS5c+OPa`Vlj4O5jb~J=?4sdqtO}l?G_{`KrCuo27)vM1Jv2tZ z5Kahl+o(S39k$S;(fAT82x$?$_>q)odCQ$DM!%*89^NPCIK>g^;2=ZmG?FYQIoTPU z94=Yh4zodQtk7>AuB!_!{?Y(`zwl<$qLRfjC=n(qR=5fe{%+E@6zum@-De8qAlHS|36N$N*8 z_W$GRoT5a5xink0ZQHi(x@Ft8ZQHi(TefZ6w$=CVnbkdOvhtSXIXUZmd*@l&Gk_&7?6o$Uw7t zwo1kki|aMPV{SJLj4%Nr2c1-rnMQUOGSir_>0kIz<=(ZbZ^)&$wB5$Avgz_a$n^_L zmn@^+QOs2J16feE7#DiJA(W*VR=J|7>b4~~R(xP?@Cn(uGWz1y@2Q2&!N@y%zm7KF z*Alark-5B51{gboxZ~N`)f&3)TzW^-U6qp^E%1=6FDAG4ruAM4UCzCHUdKJI-Eh4R zJI?Ndev5ad&(lv@+Zq0XcHx;G=Q_uoJFkvSVEh2CsS()t>iBd%Z@Xc%woAmSg{@qY zNpy=6Y)MC1HUTD)UK8K8owtl7V{?;cGa+)(^OfwK+ zTAN?V&lKbGr9>@|H zG{@!7WFN+H=!|xq`OB4YAxpX|;bS)H(&w24T0o&_8kV@Ut{wX$37==W*^m38AFpLjCYVd5nf&y~k)vASqgp&F^&;bvzf zhmTBVyp1MCp2?~J7Zwv_Hh>k?1a>y#^!!(ue)6d zo|#4GG6JTh311bn=&oN$<;9Y-=f#$|l~!$VL>Vb=n4@E&>n4N!g`Y(U8Ekmckz3Al zyluQSXQdzCRA{9(7u>P&Q3pfG%>C8g^O#DS^1tgUdPvCTEpfxZnn?++h5zp^gTXgrXwVj)Nb&FsJg`K{$%l{l?dJ^Ib@XQP&}{D zkXF8j?T(z}>lIhyYu`(MP!>&oN%2qgEC5W?PEXM3Wf!R4%H_h(O3L5??lIMf(!IRj zTFAP=@J|i29x6=^vc&2O`gC%>a)|dtJiktSuVSz=gbi{}g+5lPem6z1cs7wmv0)At zsX|u}533Bg#0e#at2Jq+&|>zix881OI7)PhH+FZE_g? zj6~$#5T1z+Ps`2#M8?Op*aTZT(X6hq#pirA0ZZo zK4KIGg6$D_HB{F$?;|7cVHw)A#JMpgNCl=nW_S9f(t!P0wyB|zBK&c(F;)sm)N7fd z=OgyglN5kdU6VBCJ4zo?RvRu^Z^a1Ys`LBZlm9 zfmVoZ!rA`z5o(?i>bHB4IKx(9?1#m}3)Gt4B6OCWUxf;_uU7p$;zfZ$OUdKW9gnT+ z`3@t@^&vJ3K`KaMk;x&R8>T_{XY7Gfy=EBo*O3S}C* z&t0wt9g=p(!;}GjO7Gv*o1b5k-#p5ofIiCJ-R5W*{kZ{TIQ?)!3?Uehxw`D3KoU$- z=Jz5pEDdfI4q{@@60+016v*Nc|7i=e!?9lzt11)d|NYB6Qw z$iFDrtc_BVJ`|fW2OZae8r25Y@ybT;0?Vb?Eq<;qCMKN<&iOC|n8{1aUxP(M5EwjBS@x>}Oz$$SVSYV+)^0NTy-=Sy` zqbD%&2N5h8^|Khk=U!)CRw8CqqHa+lk2`7L$t`=7$(=ycf z!AZ1noPcJlaAf6*(WviN=Z6Gh4qhp+%O4mGMCC*Mx+~r{_@`L^Nx)y&HTb0V~nSTx^Y3uFUZ8OhE5K?exYM^uJMBPcP)REmrJu%%dPF+esjLuEbkELE?|i)T4&Jg zmgwAn^33ohK4%HErDrrp5mwW+=C}6)qyt(F*z66 zt@@+6wEg#L^%ERn&EWP%U;lv}rs0!4bm%*>VB2>vzT@5YL zsL=}~dPYwYL#JDj!P8;34-YG&CjqJ8*qk|5eFa;*E4M)@hMV=Eva2%+& zfvPzX<<&3IN73MC0|Ze9qJSo)hT^mIXt=-qGj!+1s7C)vh+)?DI2U^$Z1=JQ?T_)v183uR<75MszqZH!-#Yi zUEaop6qt5Q*$_z!88D)%-&FzjSe% zB;&!!(KSE1&-MMziK2-l5lGYy33o1MBq|5KlfMuqaY$y#otN#ezG7ra$;CxZObIH6 zLXgzw38fSrLtuHy42p>x&1MXKjp;Q&_&4mQQ)>vOWsABa#Xtql3&NrM*8d*(87{6I z#Z#nhye}iG^)&z3_GFmRHab$iXnSHwUzP|Mt|j9V0u>7xGqAyFYgIS9VmueU&N-X} zms1kS8O~E2$wUBv^bCz_%}3LV`{i&-acwGY2?` zwnwfd$bW~jfdK$0R^n=vl0%8QiqZ30Mqd1L zg~+YEKdY=;R~^iBUN>_YCY|*ik59I3xvU4ONwuz-99|ZlxnHd;Jy|s7_r(1Z>W{L` z00pC{=sYV-O3PV%$S*Fmi*#%nO4hEMcXy*ni;P|TuvKv>*ayli z>T(Iipeuo^!k#|_HUCV%CX)%nl2B)L+F+%|t1MJX8@gKfnDr{2Q=FTjpic#ns%~}w z{6WbbfRjC@p4R;cT?4M*Q@tA zE*3haQn^Z@>PAYnTDR>UXY#UR`MxDfCU&gDDUswf+bNbr5&&RoissUgMlzA)f95#n zsiSa?)c?EX>d*f!|J(PU%*+1{)Bk^{cK&j&RhUV{a;&sVC1yL#a3+!f0x&Q)8R1Dc z-Xqg`Dm@U0{*g{7d4nr;E*t{@B<6`ANDZ0WDZ!7iNbBn%7QSBj`V{j5B=G8fS}*P1a721?ze0t^cPp7L&c}>nLzW7ELdH35?m7EblosBft@g2hPeaO}#giS(aNnE7eMW zxL4I=251{I^^p>dw)om#3)C`x40g2bg097BTJI2TJ6p4V1Uqne#OJIp!7m~JOZ|vH zhN(w2*cN+byN@~A+z#D`vi@^nq3kRNu`OkZVr=Q5dvU3CoK&VKBNpZ0#(!$xyCRvh zE${X2A51C-%43UrL&-%;erZ2*w?7Tx`;KruFTqZr5T&=mM(^fU+b)*^3rC=?pH6@a zXbl`tY>gAl^XMpa$(o6Ax!mH)LYca>yeva!)T z&9kT~SZRPyqQA8eRWMZ^-lAo>93Jg1`m;`Bv3jj)BRk*fkVWmn?N-m^YJ3{`&8!u< z6CNw(`?of!kfYsep>eJpo@^AUQ=fkf5x2;3#F{ezfkAhAEx!wdoWXX+{Pf)v%Uhg? zolJAPI!~B{osKGs2=s-;=oVXMNW3`~S|ns9!@tnmWqdD^_?HF|)}jIOBc#th5;T4v z4>MXZnqJ_>zE>I+gFNOuDC0%Yd=5J1j zA4K_b^e4j&{07J2mkI8Z9+@aZPB{kTD^TBOEOTyZXlsjj$94;c{7pIv;m^Bl8~a`R zC10Uoi`yC)oqp8gKkPdW7~I~%rbKLm8xt%Na?sGE!Ho^}C}|3f+GSy9SUoqSL8%Ad zs1vUEz^YtqS=@_#P=JWACTe+q!SL1=D_n$$MijcyuHlsdj)O3ZR`kTIF~zU^{1Q1hvN{Y+Y{Jy2C&jbO*>-3*3<=9Mni-U_r1>ft&2>^d zO){%quFte+dY6LC9pYoV(6H8YpI!yfmw7pq2*P!CauqPJPiUz`C&5du;Yt+xcB_M(zmU!a z*Bn5>{Lek$0G{NW07xRjH(E;n12RI|syPp-TpmVQ!^iytli4C+(jNG!fMo6#Mztzf zHFI|KSpdVEk&q|;meY$+*;EsY)(VnkjBBGcl1w%dRW*vOOmq;}rhXK;ZVo;-3bIYO zZq&~*u#o<~$-_a6H^LiGoASPhI0TR1GdpS{M)P4-w6nh9z+`tr)yj)8!p+e5O&hjEgyM?)^TVf+UnwduiXb7MnG>pL@)Zd(wY`m0(L=)O z=rVIX0--;Zkg$Q~tw-WFrO(7-HV=sVrx$_R zy-E9LD=4^s){2NE`B7G)DQzyv@dNVG<#2~>edHA%@UDB-Q` zHwuj@M;`NGjt2)I!+KN<3U_a)nm#sIIaj+Y_UZLCrQ`9spl~@ zAwZH$h{s8JOA$f^G`XiGDo4?g3Qp#ImO)gIvUL$jacW~ds4SV365_GvlXQKqr8AF+ zEd~X)BW#DeMQgZBQ$Z2Ox_7v6gK%6}|1OB0{4*R;sG`Z7nWb8>Qk0cwJg&LmGRW0b za-QtTo1sG8o}#@ya}X0{nY~Qlku0>03p19MnJGqjItCNs?g8+Mw==BCpwsYyiL6Eo|EsGjJNt5Bvdsy(3yDE7J z5K~&jm6ZSmVk8+LYP$L!w`bI@>Vlg-SA+w=0iUW%9O|ro>q$L+n`KxcF`Adp*)NFw zFm;X6WC3x3tzq!a%d#fvi6y3NvvJO^jhs5b1S~*^wnx8ltLlXwTm!g%4K{_fq2n+W zYI}|4uRW*qw)47hj@UF%AW@;x=O3ja*(ZvU#tu~Ocki7%_|v5K1(;Y7Bifwj!i+-4 zm{h9O0-#!WdOg2a>?Hi(=ksMFKfR10qSCdYYsrGGk^u3N8p0b$-V1L>L; zm9xn>zTWS_IKPcst_X?Poxe+q+ozv-zGmNpDgA=xagWr{ZRe7=@e{-V3}t|H2>N|O z0$fxNltqzfVD5cdSbQlKKCFv}o;TC&30q$eiVRwgD2@mu2#f8gA;Ls?VhPxq%CY!F z^5D*b4XWoe=LJiZnXxjDE79-fwxRy3dJbK%iF`q(7~W2Kqi+L@ALGke&~)ABE$FzM zBI033n%j$NMMm=!%LTLk39H-_IJi1~w-Pyr4e@l&-py)!Uris_)+C;fH9ejuMU`iD z*E!TiRK<%3Y6tp>iuB~gAV|l`!T}@hHBVD+#~T9E&mzO6Z*IE+x~g|MrI=}{rC0QA zwRiZtlG*f@wHA0Obyu3GRa1*KO4S_S^$^#GGXlfMg!`9lQplaQB$Mcj_2F1**J05u ztj8Y}{Y^@i+6AVoQxnosD=B)*D;1lKlb9LjA!r9IHlxGh^IyM9`I4=8zmczz?`y-N zaQ|{nG4MUoZyNhLy4UPm{k%A+DKjtJyOD3j;GTiuRM-sMkIJ;~pSQnXIv*8~Y8+;= zMCDE@!Ji(lN6x4{#5F4-V7UE?`{vk^&`N2Sicqf zTy^;H(WiZyPW~aYMnPOf6h@? z7uwB4m%2M29HGvz@qCBzwB+L!M0Pdp2zduVyv>%hS&T}2?7VjAdba~IYA?5g%=p~h zKptx;Tfc3r)^E7g6P{!*^za!jcmX%pO>9A){%=5JAP{Nw|DxtKK=L zYM+AktSV!da@R*K0dTQZX~zUL%GH;3O=K>vSht$;dXL(< z2dq_Y64hc`(MpXb*A(^g_O8R(J1+#|m*{x!se|jMbE0E%p{XzC&X&VXUKaiAigO8M zy7xlT6eT~-y`jy_{Y(1vj8t2YXVtZkAU@l+Os!*AUDIYSm*!lP_5dmAc|2#LJ^HM> z`>e;V1KYJ!P|aJ13m;7WhCa*S%4x8nxrPxEr!k~18mp7Mg8_gk?GLtFIkp>^PHc^I zwN&dItVvb~(~DMhORmE+sl9J)yEoGwN1-ntE#;L2MfP4_iDBC*6mu?^SL4|V0x zL<3%TQ3+XA^OA&LlE%xmmRIqKBkhlqjyUf}iO!1&?n#<6>+Ba%-HMbJJ=a@_Ua33`+u2AR ziI>w)obAWOZ(I%2c~y6A-H%moz;BY*i!9_zA@APb5Pu;G#Zq~Mj{zTB2A)jQEn0O9M5f2N*of5Nvc< ztdTMgER!ni{g<`(zO0k)e6Qo9AlmIyPh*R6qd+geotMME&q;rn=Y`L2_VFB;t6;e! z$jCWFIo9**hoG!t4FthU_`n9EyUYu^KSwpLnu(slL%FKVza<+!nhu`PNiXW~Dtal`<)r}6KuNfD z5I4RnzCVBa%D%n)?%*MBEn77@;9Z}h;BZWQUe*@t zG;2YO9{I!SI1bAe&lj&@9If;FRN0-c0_47Ho&3zZWj6NWb_pbnC`Hn&$w zwtN>|ejMw2DLHXxa_LSx>NZsZ?oVQSjKF0c`o?gsi-~C)!#tn-ct6$XjorOuMRcH1 zZKp7HI8g1nq`p_T7)l*WOD!)-HUD6Fd?a`I@bIsDC~K;E4OELVIW`{mFjF)-9%au$S5eN$NIGb z$p3jvR0o^D0#FOpqsAyHlM8MkxOpYB$W11bak3kQl^onFV`V0fEjpQS)lN_Qzj$%h zdZF+1@?&poM_uX1x8WJfrcSem<8`#;R>iMI96Q?+cj}tqsV@&FKAR)?>iAX@oHlE= zR^vy(qI3)#sHuF1Nvn&8mc?{+l37z5OBGjfY-merTAo_cT4Ed7mG@JvcBOE&Y(y1v zT~v<{*;IF})DKt<6(F)A4Xu7k&_|a& z2L|0fTD#0k>6sZ?>YCTG|3?PHe(~b&@tMxpxtZCLZ@yfL%i6g<+1WK4X8*vLm#(Gr zPr+34*|65dN_`JP6yd#2&^b7JfJToRK?+*ZxM{3j`$js+qgdF?XBksA;dkohcf0E| z@z2oXeL5rFll40|b6P@o#%@D}HP9c4=!NU1nP|LqIg&ti?dg0LEZ!x>*;r?oiHIH- zCNCgCayWrX$=4n9Rd-=2=e9wO%uX&S^u{&xX&Dplw$zua4j%=#Y%l}kX| zk2W<$c+{4 za@91j?TzjEz(N)5*jc`<`G%XhZrjCL-rMfSIhN4%-<=%WiQ)`yBh3yYysE|Ui&WE` zGM$fi&qHB)ONXdlrpWp3?EwObazcYpE6UeE<1rEa6pFN)JKTi4A9^=*0Npowpey7LkqJfYEHQHe>Krc{xiTz@i3qj;;etmcx#`s)?C!AkZ{rP?L0; zr*=EjD)|k zZ&^M31L2;%JBSbyQUyjxp%LLIYu!7aKO58=!8-UG!Zq2Q!G`J{adShT__)ZP zkulKSeaW-V4KiOrhrDiH>GN#(kH!vv+3W0PfnUFG&l$Dci;CWB$q#Iv)o%0zNRLZZ zTaS-VTjoE|I^x-9ch&tT-+a*@eyi)j=GP2fZ1O!)B?~K^#kUM zOBwR(gc02LvW=wok(;dd)l1dy4jl65Y}WHFs#oGs&97~T|7)=FT^=#l-!G;6*YMNs zFU(!9J>1=|Js1P`hO_?6VPN|Swp{?|15NW>Eh={ug0BDYn=69;KTQ-M0`;OQkDgec zvjCDQ2+80N0jL$6;yyq;m^6sRzCb*j72v|4AOUbH2-83U0XGe(abc+cRRbFVb2gk~ zpJxz_J=hrHC9tC>1iqQNUi@>wA&@k9JKr7eKGRJKC7qxUQ={>567lGGl6YVs62%|; z93s&KBvR01%Fl{F3e-r-6`tW(tgK5F+_FKTs+lY~1)|dIHXAbw1&44t9W(PqWodjq zrZanfY_%^kHKmNgz5 zDAyZ_>AR6p%z8YWgs5X$AycT)u+5n4NehQ%Qan9Z|Vt*pjX4)a7-$h_Zip#5g7n4}q+5QwUe${${Wn@d~? zUS3$rG-;u)Iv($eL}I75hn$n5f^V*Du~Mm4Cf2KptGm!Nin+I@xtmLuj;$?n);jJXT;sf5+xnHBL7_7m^}4%y#V|3!e`fIMH1byda0Qw9|e0LCPOH4;NL zRr_#0j^eah@|@q1(@l2VUtzLsm1Ui8;~|Gt$2A&{Gzin4yDz#NHC<=h8M859{ZLZh zlm%@H&<@g6u(J>69*BXw8G8yd57bnYxlj8}SHJf6^y_cGxPQA6aX(Kvt$yw?tCgvo(sA$HXNOz{iweUp}RJ=y`i|<2zH&@#`%=W%&3ms3vG1#;(7`=xyMr z=T!OyK%gYx)VOqCAPZnB3aGjQoc{K`lSk=Gi;K7y@<43PuS>$}wW93)eq*64X&^wY z*p$B&qe9wnd^~xm5iyF}8W!XQ&irA1hwJO|QZ6w}~^j*Jr!*^2iOM7PLrz28J&%%1| z`OU6N3%;AyNtqtnsvTNKcg>A{5vQ0DKw0F?%sWXcH2V9ZN;86else#z+vjW$xK%FC z_V=UXlFd%n`osQU=tzir z6-oJA!NC4xDnN>9xwBvjlnR&fVt(dy8ZC4s#^2iCuQzj8{}>avy_*g0N0X}KqzSpD z4T*Vkf1Ci|WOFWo8dEqHd9Llp+^dXa{8p&))H{==(;&ae^2amU$BB>18~V)#p42AC zS0>EiTF~@)Jb%Yg>*-Vv^4U||-8kY+Ov+lpSz)Ezb-W%{7MKGWck%SUK!%{ujZq4ppi30J+5j;qe z0%VVrD8CiTzve7VIXC1%`|wHUZd!aBLwqyuea9aYhaQ8cUUVFQej!5iY2Jl`H`(dX zCnVYqaudrZ#y(xItt!1PUkf0V-38iDYreUJ5k}RR=3ynLBTQI zY@GH4r(^4SFL}VH*sF&hs(shq;)rfHP#$;jqeut>iZ}oO>RlYSnd@nr(A& zW3!!YHjnT0&}W~j$uGs&^<-p&6Cr^TynHjF`@R_r%kyI%9609m22W)S_VtDZ`u~RK z!u&kOuJ5g?s&ua)*DE-jLW~sMS9TJEoRaZoVn392z2iPBqT^1N@RrsV*?g3HA%u!6 zU|{mwzDSS-u+4Xe%N zi{#_z@J212=PR4%Dr#aZjyY_ujUwF3nB>;{LpZ> zm*uP1t{M=!rxQBKr2!R5&5oTUokb~Z)D7F-keI+XUTZXw&Wnd|6nM?g(NFQPn!`=F zFBiup2S4qc_U#`SYX7qbXILGVk{RW^$Mz0~h7wWUkTX0TXpy)|Gh)wq}m1>_R>P>*yN@L!~A0@M$+QTZLzfxSG=g>nt0-Op^{X@LD-^IS?$f5vl{|i{^umW?@8ehsNOAyu(HmZO6OT#-Ag{(?*Q^^ zgL1rZ@%iq5gq_~=uD8f5;5`cq#({>rEW)g?Fu{*khh5j5P->d)LslJ+%CJ@4`z-rF zobZ>PuX9`*dC87P*^t+5&RswF?^Il+QJlOP=-U7-&Byeqb5-ieQ6v;Xf>%jaN zoOlq1aoiOF947(4gg`9C0BZ6Wq)E7#2_foGerr6O;k^17h=X|o`bK;VoQE)a^zd@{9N|EmV^5GPuJOgGt3KQ<3KGrnG+|Pdh zq*X(Nq4T2-zsMlKiBD;T7z@pQFoRV!EpAU8F6=uzx9J3Th@y#!LoV(xFsASU@qz_H z1`O@?e;Gi8D3K_^LJGx-h7B25)Mv zZLu8cf<{U!3BnDOfcqJUaYi8q(n%a5 znF=iQF&0}(dk#35b6<53rbOrAB@1ajD=5$^FS1J8UE0PvaM;}zS(X}kthHJP_s^Y$ zfH7ev#Sq#lEHOe84*%|h2nr^O{YmD@RGncEQ(s|?W!~5kLt&q-f6JX@-uXj1uB(xn zPl2P1D!a&W!PQ}4&y+!uIh{?522-`nmj%0MdwO6m;mCFE)=u(y#|$Hy8gk4b1;IJ{ zm<-xqPEnakV$@g-W(1EST2qO&%Hk57KIifr8ep3_27srT`p=+Qa`^YQV})ln{MLv$ zE+HWf1N$=r7MpJ)rRD}$wMxzBT(hRV{ofxFCZhKMr|%QhaFX;5VD+9ePhmQ@)-Ep$ zM%?V_Em1*NmiV_Ury(;fdBWdg-nyziv4f7zNayHJ1s);8o-w1JDG1#s zni%(1FYS9E?k*f=l&KOR)M$g!BovC2fih&$bm*%g8N4DDD7z^cRi&!L7Aze!w75+U zC)bHa!SuX#tdZ|57qW zW1qgtuSq}2w^2_E!;@xJSHy;;GhPO^doHP;H<0Tx+3j?CTogAy>(w7tibf$ZT2&n0 zd)#D_(_0=74XRqzDCDT+B(MFp=s>R2bea~ma`_V5X+Iit?zr+S$Lg58TnuJBbNJ%s zc>BQWI2I}Nc+hUnXl`OmxoShKuaA%I%y0en$Fhox-~J}yPGr|4J`GlNbP^sOfmRP~ zU=iOeph6;P_u(F=8l|%G1RPNZ+6s$YT;rTeI3>s!n}?E+Cwm{Ip;16#QHUihCKm>i zA5-|L2!updDOW_6{X=YXaK-F&5$AtlCXx&=*#|QikTD-)TY`qoFfn^oyeJK)GsR-D zm%tIS)m7g>*zC6bL&XdyRr$DG9gXbffCc<96G0I;a5g@1uNe-9GGdeD79yhzNCALW zCjqyz4^kFWQ}_Ztr5WLKC*1EBrnB-Q-#WWw`rK?Q~y(`%pRsIdGm4t9bpy;(EFs(nq~t{*I~~Ll)T%oQ-e(oKntu-g3^q zA9&Ee<*G&Zpo!IS6&x>%eFe{3*&=tXSowVDnW?3$dUej-z^eOLSXHhTLS!CvRhju98?O=HPO$i!U~(DMt3|+orO8n5Jvn9$BYr`!=&Ov~MgMtG0DWim|TSo$eM?BIO3^O!MKreE!gVB5ujUJd*rrgmbe@-TS1wu37bwN? zx%sf@1AxO$o4sx^@05$8AKyW(V%oiT>naxBR7#t5m3Oh3|PqOAhkF9ZezgY_ixXXq_ z%2qC2EfkuF_jqeTp?Vti2flXpYool-k(HFa_-_;K&>7s3M|1D0(f#zW*-Xdra(;jC zvgr3U3kG3?!erzS^T~^SmNOci;koNW;cgd);bk%|m&v@I$03($G^L&xwWX%ZZ@Fei z4d4yCkT3Dp<_*Fbf=#6EGVc!S{Wh4!9CtnHLLi%pCY9RU^rj(YM<bh+I`UYuzoFcejlk&*+rIhJySN! z&RUF?6iU=;w>TY^j#8FwIc-?HwmY%U2qUT>+rI0LZCgIR~f7M#<6sxg@mwq-Is=|$LIdI8wq$$nX!AK)M<5O{I zNdfr({&cHjBfJ;>dMR=er#ZE+(JB_xDHJYzj6UDNFCPw1uJ|(3F@lIEcBfHo2xK7N zF?UYlmwW*D6HaSJPds+X>dv-oZUjKj&jLQNHCE-)tJ)=Oo=~>|W zdhFaXz0u0VZ}ci!@I11JE~~#pw+vw$ETA%I*rP%|&5&CgAyB&t!##m}UJpcDXLxqV^XTuZVm6OD;pTRU=fpC;On?%?D88`>_bUE$73kBuL#)mv9` zj5sRLd@msWsMs2m*DpX!Fq8P|$I|Icbo@g<90wriM#xxU#vU zaVwk9pS$)*p&dh0LL^Iqn%t}($WrqLUIUkKF9vO6TiA-gilclPD^R+$nf~{6Xjpx7 zj+v+>^UMQL-U-WSR1P+!hSo<}Q9sRVPPU%aK~n(;EPrlo)+n;ZgYyKZyBf>tviqx* zB&;PFA#*(iPJFGd=bo!qzGN2MD03>(K-e*BdxTItmO4c5)nIxE_PJ11mi49obwniM zGDcoS0g&~jT%ROXkhg1u6L4R2KM~8m6@$Mw4&wAZKanBY$f~JCp9iP#H=N`!5w zBA*Ht6dGE>V&DPISeUuT_I=8wtjz*rf(0mSbLD$=+QRs1?pVK#z^G*VWx@rk!k#AZ zqpV`-*gEu`WFgdF+bn62jzrJuJd2~9e72g0^2#R&_&8qkO39S%f|M%*)6kOc{*{y2 zT!kwUF-K_XF$R}0i7~O2NBWdOzvIT}p!}p{F4a6pfJ&~TMnf}~ll|}?32){xd?tJ3 zNoDW3)?I>{6W{O?j^CRt+n6~%tX+%d*hJzs`A|t%SK7UGGxiC z6~h=B=`OxIc~*bbn)(V{y=vI511>#qX8nMpTzM#OWpP-8!#fe}54luF8(sJlXe3Y; zjC($T^p%fp7X>}b*27Bi(uUM!tGMd8Df2_Piy87QGt=ACr|Y5i2#8*@#vS4u>e;Ew zQ~byvZ2z_V$FevV!NdTZ#rMbr-VOOQICDkbvjPLG7M<>7V!`tu3(U!c2Dcx76NM?R zeRQ`aleQ#H;fJD|lzn$aD?JU=Mjls7O+oduki=nMnFmvhIw4ndDSiyl7;tyY5mM$i zP3+v(W>_5#lRg1R29hcv85k)n%H%$BFL;rqJ?dFG>NO(r3ViYncrYH!@gzWt)PvHiTm)N5g@sJzY9jC!+TAWce=Eqw{rFy}18caW} z1qKp3i-k*;MdmAl2~}pMESAUmgv`{}4*_Eyrlx&L%4ef;6Ua^$Kn?EF*eN%j-%-Ql zK7IJ5dNa00W9v%e>I;cX_@etUVzC36EGAVh+X$At*7}vSF0J_Oai?~75Uj)PtWaUK|oyUjm&4Qpzz)4CfC7ijuP>u z9zhZCM;mb*|FLwr{*NL_kyHKebs$Eaz~vT65zD*kES|(g&zKJO@H2zlXPlFzZcmYJ zY>_9%+0P4+XlKJGVlh8M7y>acMld8JgnKRw%$mJvW_}w?tz(4DsYaX~yYMU+S)n1i z#yWE*d^T-~K{s<^CZf&gsh5MgP>y4PAtp-+6%MN+>+Ng=uxUZOzWoo8Q}272fHXzi3}+sz$-I*H%NybLRnNp zbAv!|xfkp(hD=D}5s^A&0YHjnX1bxxWCCE}xT?Ek#9S=B!pL0e!3rco(#Xq9!-;hw z9*0Q8OKLdU&G>k&^M=zz3cagEhD99R+G&s7=x zQc=?u53`c{0Axl7JVwGyBbDONS$k9Js230#tG5A2*Ty4_3WJm0k;;BrKml*!o@g1t zbDM}V#?a4Nuq+tiBciB})hGF)b`$8rAbA6qcvy}XXo7BIFh$Y&yoGaYZpM)pdL&l` z>R)2uq9khBfeSZMhK!1pX2#3oB~sDih6>eHf#!o>+>>4;&~)1G6S?8PmxY3Nn|~EtT&jvtSr=>Xg}aX%)a ziz{BB>u&BF7hl`^5w|yRUAPWd>!NbnF2()Zd)&6&ZO)>0)eto@RGT<-)oQJmxvFZ6 zTK)L(r_b;ETR-wovZtkOEh?|o(EJ88Eo^UVd%K^yQE#6Lfo}dC({I-(L^}S^*8UNE9A{2M%RBJON@T1Id|KDX z(mR$GvEW`g^wP^D6r9*owC;@xb>sFHU9o->lE*+gS!cToM8Iy+<wm&o+Bba0zhB@!NC~Z00;CzOA28f>uNy`-IdWG+sryNO3Jep0gh$)r#>t6yu+Tx zqA;+ynn%<&d9!c?cGv*iqH;~^Z*4?n&&=4ri_11K&dktFsfY{!DE5OHnF&@WtlZ+f zA1yKimi#CXgj>eHZv(<5(~+qGC^e#FRV+&d2C@K2Z;T-0!0c%l3}OPi`cXxECK zm5Zk=`8DwU8#dgl5PYT6q944k^+4my6OSMEAs_SoG0zWmw`-EN+gn6mexc)-WcQ~W zs#n!koQq)#y#Ic!TuCeVE)SsH{>fR$W>^5ep?Q1qC0xdA&%UMwxz-22_i~rOao>4o zuP?UY>&5X=H0`nb-sy=razzxZWePC_qU+6as4&LhYm05$5-Lj_)U?_{43M7-e>-LS zTlNoE0P|q+f9dqmQpge#us5p+XUMo3V{_3E3V{3`LMUQcw!@%A8H%!qMimDVkPJFb z0BDwmIVG8aaoJKndKi3~;0Ng&BO{CRri9(GE62S3-pka~i)E%3{Q@sL5Ou-FKHrv+ zKqn=UwdR>iBv^+bkTz@sYVNwk0l zDzKo8pJE*b;=7T7(PFGVYUi;dsSd2G&P9Vv5ouWsGpe317!Re6Sp?dC=hgQhh|VN# z#X;kZPGJEFLQOYQe=APS2HBEjLgSE!2XHL3h6I3ciLyftQrv|vC~H;bEAdWlFgLvA zZ^fOddbhG3Y;*;S?}>rTH0dsQ$)H#ROv)YEbNP~-i(06{DRfmo7OdmqNU%r?@p&Zi zy{_<;vQ3%$On>VXgRezz-jneoYaB}(Vd;A2vyy^=1_tyXhNz%YOQ$R%-z3^+mTZ{5 z{t-17Al7eA|vCb}L?#Sy-nc)>{^04Kv(;LwV@Fi?^E zu9KGpEbzswq|>nW8@Vfc#xYH@t@rJc{xBKd=aWpTfE;B}E~Tz=Ke>99nCMDF-*0Ss zd&v~5OJsCf?cUTMwz!uRb>G2MWuik$Jc8t>d1d4)oon~kby~?)N;975EYY)mqs=xJ zq!-LI2)QK#D$p!|1x;02S2G}kL7THJ`M1^C&akDdORZs)2PItJlR7`yhq;7z%GOV=|FOgx!)01G);y8%Ulwi0qpxd)w)Q z`%FF6ievcG;cAZrTHQ^08cicp#=_)40U&`(D(zy&uMn5|EKOCPvd`^W9DXc>)R4ao zhs-=*9yduKX@FAEq zx_61zFwSSVbXN|ueZAMjOb7|-eUND158%rHk|#CH&$wM1O{YbRv6lL`qylhI`x5q~ z=~g+E0(F*Yhz$G8g0KSf%tMT93F%!@ed*m&VSyx5Szw>vE0RS!Onu;Cg5gTYFS!qY@n(65>_hz3(vy+-!)KLptzBQEa`dXL=cOcLze8#+{nP9|vei=h+ z;7#COf-H@m&#I$`tDpdGLiv3@on$kQWME;!2YCA{K!mzY_q%EJ#KY1W&NLSVOl$up zs**zrl=8#lk0)C%4RSw+LsZn^bLCg%S0FdR6J1j!g;}DUVL7BF)8-to5X`muJ)G00kg@~XNzX%SqyzkL4UGmF3}{7Z z(%j}HC@dc&O6}C@NOe*RPc4i&qVSMmRcvU&Ob?KQP>v;vjC6x{kN~C};aj7{^glH) zx(av}=zo-PYl_4U0Ab^2cP`<5^1O(%2YtQ)eSB7-9&(?uxyd)?a`Za!yVOkCYlaj& z?Cgdlq=QMwNlBxoOvSXsol_yQnTD!`Gz~L${4dK;W3jK+7cEuU|^;7psb5>FqYab;uf- zv{0>RRWN2@P`|P8*0Qba7&fP@O)GIkR_z1y1bfxS>XEALl5y5}Hb$9owJE%(BAqOY z$!A^`3*P1yNh*Z3vz#1~f}z$DrR^<)%@1+wtOD4p1*%|*EJw%* z`^{IA3F_-@tszP>UiK9@X3D}R_Sb-7L>Q>|*SmIGcIYO^+J~wCQ z`r=H_FAn9x13*}AoJWVx>mA3ZS6>9$R<=8@(d3Oxo>c$bUU6Z1wi;htkeiEX`5ntX z_bB-U9|i=dDpg&nK*)W6ie~4zcTLdu%e-RiByIXkE_>p`#JglGlw8TMgiA}?m*Oy z1HhRf%`wovf=f|#D^m!BJ9(Egp4tdUdnL_%#+Knl3U}{OHn6JYwm1?6++%;5`mJOjE?j{DO1xKBxHPN5BK+jr7o1=wqgh z9s6Vm_1-QS;;;fSy#&S*L@zaPI^^MPj_b3_5cMJ3a+`87D=1~$Y8N?X~AdVNsj9h2WzXO*Laue<81UDGr60pQRQn|Yh72BiU7fu zU<=w`Vt4jmDVIDrq(16v{+P6rb`u~dwrE|aZm6Jt#3y51Z_^7C2p3K-Th9YN1ufWk z7QSKfN1k{NK6M_*4YqWO*U*a)Q#MUX!h_9j-lOMS^C|W zum1*BaSmyZhgu_W;-y<-vn$yGDj}r!2=m-iBwaXz60S-QXvAH%#Qtb{abad{%O4;J zvn>3T^TlAsZ5G`7xPy$8aBi^;vyhSGkq9#a)Cy8^+TpjfgDB9tyk{b2@V9>N&8|_c-yko?b8(1z~ZLno+jFM~8;fo(rg1I2_$#9+;>|s~YDi}JQzZrt!b!LQ%RY zu&vy{Za`YI#!Q+XM(hv~35P!aD=uKnNq#s3bol0(#$(ld)73}7Eh|Y5SKj8FmI-py z;I2jQ4u|gqH9KKaqrlsA0{Y9i27=K%3Nj*~fDkEy zZpPqg3wZ~kjYU%ppT$9fmggibm~2k10s>c7sL0~eu#l&MaL{zD8)T>%9MgVUYn42L z7d0CCv3{VMoJkuU3!6UE5Y1i@q2C%!7KkY~pnn7m2cx`w>mvC?oJ3r^`dujLoZpaJo}!%b6Vzhk4ke+NrY71!J3Z5H=W#GigDFW) zYa;Kw2pt&MhMYz2r5IC(SYQODp{M;jJUz9bgidfQ(eAYl;8O5}=ny@==bu z7qm|;p6IT`i|@74cXxtqL+-#_=at$$-ezfwF9^l00raZIHD7v_!C~i%uQwAA@S#3kL_P&W z_5;3B4>zbZ#E*4q9QVnl9;a1X(<3_Uc$SP1>oo|B1nX5Po zxxVaE;EtEX;L!Z^o&h6^uLxhQ+FU_awdd4b-QKd1Y>YF; z8+xoChzu@38OO+p40TBij%R3BgrIdh`P&c&COIy|7FA`rBrNRUVdmwJ4ETo@UJW_U zMkue6J6ouFfBQi-n50w!aI0SXMig^_V7M75?wr}7`=RfdHqpZbbb(dUW|wJamr@29 zWO{Ueh5yZg?;fZOAC}%a^TA|~!+AUvS9P=aVaVtEybKb78*2?nqZW4xAkm~Qw}Q~b zWg!YzV7!r!YG{(5H8<5qQ5!dypbeihg*x>)&$N69?!p)dXTiy=!Rg8Q9vLroX&k1) zi)AhuP^K*x2s{CT4?!>|IK5?zx>pwi;B3R7*w1!cyz^4%A;P;QrF6R=@|G{@SrtY9 zS{{`6xgLZ{E<{IuXzv_*#YVD(dABlvSRl7;0lZz${?qTp{fGYz4|UVSFjYYEQp&~Kz`n$TBe-Ofw)%?Fb1vz>~c{Y_pjN|41|u1I8!~JY=tcx4vTfkGa}(oXw{BWR{L6$MugpZit!CUUYb@d_`XK>2k+uT!llLYs-MG-^CtX z-_hZu_}Xi;ofkg_CSDx;qnfNL{laXWgKKl!7j!1&aW*>5Px@Sp(&Lllv?pt`%y5yT zTC6htLpm^%c<9|8Wdz# z$E;O32-ya_)TA3N+?O_&_2zualJFUqr)E|a)KBpky{0(_#1~9awg@IPnF%38;8Odd z7B}6}9`>mfs7n=TUFlvz?Mr-y9ex*FeCEow0y6D;u=d^blF-;r z_@;dpkGzLn7D#9+yGx(ULWm`CL1{vHLJH$Gy@+reePE#ytEKJKi96%O8IF{9D~XRL zMU|S0oW?Xlt_>)nT=C}AmK$q`lHZe?olEgRM&HkBUdP@Ka&w`&g%z=ufM8W!e2VufB&j2>H5s@F@se3H z9-q@RQBR=AMcPa?SNXfDFxS4Jo}@<@c>Dc)cM=Nt_h95gva@StSMrJ0)5#ldKSB}iX`UTCW z^PnUPhu&}tgf|#r2hJb{SsQ3qZZvaHnY_UU9pi|bf-`%ZkG+S-l@`IExFq>x2JNjZ zCS)KW#DLB=)|>1rSQoNk2cm*MYhA#Y29~YEGn7(UQk^}LVc69qo@j6`PlYh0fk(79 z21E-dkI9gJD*inTJ zJY4&WuG~Z_13j{XvEDw@#C&L+s=cKU%%%+97(XlI9*rvnl3q9{y2ZHrwQ8zUH;Bn@ z4{OeP2)CO;7Ra8$7p_KbFox$Gn*hk(p=bx0Cj0-Tea3~ZY3|OHtv9Ig8r_ko-b7V- zf^<{IJ<)LW<{!sSYVWd;>4Z!RRG+i_IntTFlx8e5Qqiw7rlzNO>w|wh%3fl5Gi?e* z2j|P+xm>P+(jn?Ln1R%~4vcAvQko*oO+>x>Cl_&2$`S`lKgWpPgtwT9^t|N9pliqj zH=(KPn_e`fM#l(mh}$Ydj&QqK`3CBB)0)j`&M;1bRZo4BX6^PGAJmnaaAEi}C)6ry zJ}aP>_9#FAA2fm;5cq5$V9f&dYpQYF+N}Xq?0qOJoTQfm?#hcc8~+;q${0s|N&0It z(L7eN8;5e8TZ#O2?yvB#B|7WNGtqo1-MrOJ+ct6bCX;sFZIZYIW=X}}l@ge9CyAQ? zRAs}0iT?Usxy-~S*VelHYM;JIEvjg@EDIBou0mX0_A}f`a3^~uR|9GFcqi8{d6QmV zCD$Sqi?vQpR^2DvsC{*5I7(KiCz6#1-Gw~VHkDPq9hsL~ltLh4Ux_Qac+IW=lcE%q zbZc?nW~$#ZDcpK|;R)P8!-ZMxusxD06Q{uplE}PZSa2RUtcw*YMtlOo9+1qz2eLtoa zWvpb6?Nr?H6g=e?QbqFyD>3z4FBm3MI8J7TYnjU`n+P(Xv#KiScb2=Mg=`L2XCERH-xHM& zR~m+Oru*5~V%6t4rIC5{?jB2`3mpg9YvT^^tpa!Fz*V9896}xbbZ@R8f?>)W!z+-l zDL(f5W$fMOR_nEQyWejA9o&CvHec~ovC;UW|K2WuZ>&W|YyO=Qz&+N)d-E>tgS7y< z(h>=%rkkLR-71h6LQsK&A2tg>@xr3bV3`u2fX9b8XAwNs4H#gcs5c-&EmVi`e*_c| zUMNNSJqNgWZ+j2zx{bFA23%a)lYVGbp=8B*abiCQ5ThYAs?b2i{D8be^n6lokv|!E z4_B%q2#^FkeV1soD2mOB(PV@i+Vdb_7eYbzeVq=q7*O0?tsk7^4SNlb3BgkHhF4u# znws$l*4ifT&a0r(V)wQv7|Ly64VZzb6@1AU01?^3`x(+$GnQNvPSyew99S?jmTeP_$X8(t)^2tH)K|H0hOtTGJIa-ckT+GU(E5DIIcRnr5A5(}2@xEwp$bUa#x` zMUW>sZk+}2aZqlDpX&?lYiY2Vok)yt=H{$C^KMD)1Bk3!DM+7CHCc&3?nNGV^M469tT-eSADp-)#P%N=4d<+jA4_oe<_^HqEYtXoPwcWa^Xl#5|vz%1iMPB zYH%KpPa(Xo3a~kLlg7R^9sY24X2LBGnh9CYCP7;;D40gp$Gl~KzKHly{jxJ6OfNpD z&k^Z~bcS*AS+@i~mp=O=A5}P(6?chNknh5n7YF6faf|T3ey$)Gu+!82c*o{ z-Tc+pa6ls%NljDQ*(QL=;My!40p+x1L4VSBB+u z{{7mQrEC&$J~7<(M+8V_FElPUC+J>KT?Zg9nicYT-`&LBNWZFl1~J33s8+qQw9Fpa zkr$W>^Akq%M-v%H0(dr{tY*&j)p!z7+~8eDLuzsK2jC@(Y>xAmJ@3Q9@1cO3 zE#ZX4WzI~FVVr*1)ohQWnzRDb03S#7kN=39B6xWsO=<}n-&KHXPf*0S%nrq|MDT?h z=M1Cq zHj6IAxq=7!f+v5%*TIifhL(69;&=ALTQ`X?idup!3z(lmK7F@za0=8BVD5Z@HdQ_u zN=QLZe)IX%kQHyBPr)vj^YmF9{oVVgRUBfn;NLkub7W3x)nCzzLRvFT&VFCs_%esN z{H;r>kVBqrE#!|XMq=O4n&eIMB%#cdqW5xf?8KCXz%4DG{!_s$h}k)tbUJLs)sL@yurt(ty-*P4K0QS2&*xP?lSg zlH|-x)(~Q*mQy&dWV_AmkD6c#1IMiMU1x_78joR51}!cl{@+vb7ztHH(%lt-iDbgE ze9y|Qpp(haS>GMe!~&3R2Fb_-xwNAIs~QrghXKuMutp=Q=WOa=3))lYrvbXbOoMVI z#@?h#&N{iI=2_mgF5Q9&IfHQibfIdzvYb+##7m|SV0(ej8K;ZY#bhRo+YqPBQH3>z zPz!#|nbH&Ld(v?EuTV)sX_5iqL~_C;C2&3oSNnFv`p*^wEt%;5ww#>{@4o^XY{cPI=HvcYW0@8IiyAO zY2^A;&%?U5?FHHX1rCr-_XCQ`sx#MUI@6NXaAE|y^mGE_A712QXrE&dX^MMYX|hXM zZziJXU1Omy^l#@XtgoDc4n!*cduclu-}fl`*XoChWK#A;++)0qhXfLr4$SL4-p?)I zv=H`G4tco_YFPsTvyb8j?5}=-SR|eX$;>cMXX*iItiEKn4y@m^o-1mwbg%%hzh_Xu zfgqzVkKpIMT!R~IZ zl;5w&tk##)9P!YX<`v>|Zs9?aJ`{YMXOGZ=9A(L143_A^v`0VuoHs;mt*Xd7zu;b) zmwcuOPv3yF9Do*DnK|mlsUeZfl?2)?(-hFY-uJ5$*35(U-}a<`epR!{2|S0-!*Ozm zqdYssXQ5Z7K>(~&luD!)hV$=zndfKACM5t0OWB-9q;-?9$0*1$99d>;39vNkh!r2}*nA?eA z)Wr2Z1hLmqUkaR(*d*tbgy7 zhYj-=_V%c_(|s+IIOEBf^5~MhW1LOk)HPP4tCaeg^VG+MRn^a-jFUH3G8Qel_QjCy zt=i_BM{_g9n_2f%fETlg@;LHR~sRc^DVavtr=PmgG?C^XX zE`8=SPaVd&8M~=TV>r*8Q08VaM9I6ox#>|RBV~N7LDQyAbot({Q+sq9yIu1tWZ~FV zrzlmK>@F)VYHVmn`nstaea~$KV$wlK?|WwN9*X3RQvf<$R_{28hcKIyWLR6yx|Mzm zT#MBqOkp@qa&&`VP<2Oe(VR;o=Zhh%P%JXk24wbw*-Q+aO5XA&MGIQsKqYLt^b~s? zP~=VN^>oMUt3nYQ_dQloJXf+{@&eAhSm=$&oo}Zq0N0*D@I=nfVvy?*`{g^BK&)|Lj}XsoE)@=5sTs4%#@Hnep?+shL>i+sXNard2iJ8VzMJmxe_l`ysLyh4dnMX0U4uf=fIL zG)1%5vTx!V3hS7do+9K)=Ehwwm$(c^X_Zhvw<#QFPC-I5^ajB;^ks`jH4p^N&#(;) zPo>Lr>PY%27+Pxoo@nza$cA#2A&X>G!1?XhM1j=zY~d}O#w8waS?~K3Z)2%^dgPJR z37=Z-i;)_?xXXO?4?LC&*r{IdXD)p&5?UM%u{D+lC0@mqd`1`C`$gxz8YY=tRQ4Yv zizpZ~EoTgYC0Q5GJMgsNwnXbm$+h1|KPRen=*Vl5Dy%hL^=fqb6T2r~bFoiLzv9XI zx~$7;G4m52#_5r@^Ikojm%NqB&Vn)x?cff+KTaOZ%QNiA7F|oCR#tTXtJo342eNkQC@Hsqyghss!oS)}Bo=`slYB_F_gQ&s28*)g&fR22c zb-44uxTwIPkl8SMaSLC+$jx*e&^ut77yRYC%f3q(CLZ>H`m;F{#@{xtzZS!Frrr}^md@Q%y607DejdNOia76E zs@c@hR)N7`y{7~Xz;Szvsei$ceT{VNB& zHL4z8<}?C^`u<4vMR+Gd(;-e5liFtc5cYFRRLo$Ef$7r_gTcJ!OPnKSvD z8Frwp7j-pLX{zDg0#+?KDTL6*x&FAy9MzP?vm#at?vS8zS@*^%?U|i1QuFg|;A2#QYj?J?ypim0n zlnEYgQM+T&G3zAiv(GagPc+xAl@YkI#T^enhmuCLNBgb_3KB3LA%ze_PLHed?49PB zh6VoWfA1b+Fa(VG7ea`2;7_nV&+Vmt_@S9JmyxCH%uAiyN;rzmq$(O6eHHOVP*yY} z;4P8z#_D%eZ2183Q_b3^^?FD{^M7mz3b0fJq&USC(G zojb86KkS#sh;x1gHj9R5<100OHU_b#ndUQ`Y25zvp+-@P8x z8120xD0ugZ-st!p!SZTh&=8U>%>MsHB7W%rR`+lFF$VK`rSc#DY6$h6w#u|QAv<>N zKP>CUCxLu>gOc)gG@RUTun|`lbGG9IVq`sLJrE? z6OfEJ!-dr_>SsNE#a53k_FfI@j1GJT{jl1GBYeI3Y!q-__LpEnu6#*G)@1Bl5%uHo zKf(BxUiUM>gF7%Mf$#yH(`Tbf%kT~=NkP#cWcpNbVjA@qNrOiI9Ssd)kz0x>Jr^r6 zm1<>U2Eox|g#wW9&ESe8CD_@=?ZdcB{#?YsFjgEBl$p=VRMf~kNlgZR*1$nqAplz$ zaLS`O@WphB(Mav9ez6u`KXES5@Vl>9A3a)H-Nke9TkTpJH!ndU5GVv94*>uJK!(&% zdBRWEg5)c+nd~S)&Qa%uG#EY=Gzs_vXv1pO)JuZK{O$z8IAdB8Zrn; zIm*XU{5WH_8YFQyFLcg$0KmvA4zuNGn zLAWcZ0|x8?g2UB`Zp7ihz@7rsnu+Gm+;^C9h68fuzIQnCyY;#$0}OSYYs#5}VSqJ3 zpUU(i0EDIoGe>e%kl%KRrxJm<5tUEAr$5_QNKq|ib9H%0uXlBL^+qbGu;AzOUg;MV zd9(2^SpHucskrdh&5aR$^*7g#o z(QAO5`(`v}+b(_Ghl1v#85@WFBTIW{*j=G=?_Rl@LC^XKsWXJ3EQw4hMx zOOPWWv1fG5p`?nf6xG_Q+3I}Cm0QV%jlp+U3mW!wur7RYT#|2Ny=!7FvW~kQF7XZ( z|HuAJss;!~2b*&RFTnagceu{Z$?zoPatUENk3CNmlOn#eRPRgh)~LBc=HC2> zF2fG_?KDaTq(G3Nqkxw_KYKoWf9drvnvrY%0Qf?M&)QBp_Up~Et##zsJ#fAJG0Zj$ zh4oi!H}CDn_Xje~D#UZ?9wJIIH5i(_ks?cYXz@<6-{lJiCq+rXV;^<9iex+2msO_i ziyuDVML114jic`Uc1aZflj>p66C_uZ2<+eW^rG*jcr0piB6W~<9ERH8*jM#$pJu*! zKu-0)_KEqQ^or=bykQsDor`Af@TrrujKrIzZQVjHw>U02W@3MU;VP+W$vLHFGbpDm z_F`7?_wJESf1EyJB>ycAjsUH0OwAY-(Y}G}OrfX0C5Ur@<}shJ>2dFR`mDc!*eMgp zRG+YE!Cdf!`~@ZVwft(WPzGy}RvcYdXIp#(HMd%=WvkugmC@c&WV=NG=uuOlCa?fJ zv4-gG846Hn4C&(=54wcc`@6lw(_XGW&}3VA4qxJgjaehbP6p#I^A}@YEgU3`X}nHk z!vjIvfglLmPyCJNbFS0`QYQb*$-6G$oFaFG+tQSC*wmLVq_MGdsb7CnHQ!WH1R{!x zn=)C>Y3uwf?H{s94EpJCu22p#WLkZ9Kq0}?vva@{3LxbuH{d>u;s!apk)JKjI7gYl z=YZP$V+e@D<=ARCe1Ud0LEPDeS8V!z$@2G@1i{ zY|vT&8gNm1<4){5?D$kJnp3{3Zj^Z{hFvPxpVo*F?Si-7PPzR%SQn zUQ2y-b!b4CzeogIBpq&7uT=gqx^StA7*4qpyrg^iNTFDdxQC7fq_U}{rDLK()qCCD zs&J0{=|qCdj3O;E>Bpf14pTTTChL3m^AC#XS1z2#u5RLx+3*w*pFr~lV{8Onc_r-v z&=4s8`>OFkz|^BU-GIpYQcB+Y=1F@%1f~1jbKOhAMB*>P98z(c(oCiQ3%8Tg3bb&G z%bq!(2^9Q0_lf>El@(l|*>?!vLg8$ZcG4RglRNgyK21y={!FRAH6O`%1H6?#oe_7( z-++#yt4y}y4!*XAsy&>n>bVe9&#xo&3}T< z)KsmmACHInlK@|d;Q7F|0Ru#GfvXRez6yviv%5^)J1tf!=47J-+<#W#<=b*BGA5u_ z&7QP}?Y!^4X!@Ah3`%NUktpFvM+`TU7Y{A@gnpry3Z{xt=^TlC@+z>@>I?*U=Nx`C zXIdXDoL&LRUR zXy{bugX~f88Yz#ma%}v^2P%+&s`?fdz=(>>%=x3Gq%O7C-JLkHyVD(N`pAHP0hWh~ zPEYYI=z28yu&SVXjwfp6Y)bh=!2?35s|X2+`%`o}0=^rzRvI*d7fsz=o+*U`7E_7v z$BTl`q_TD;Y|T-fc}=qqP!@4&`fuuKGkedv6kPeK^KYMtVsl*a0Fks=WLYZz6JXy~ zghqJl%bC{Z{~nFp9xGM5_>fUuZ)Sspi~7f!k*$H+#aICjL#3l&&fe?4FKOO`2GfC0 zIEdQw86(EF_gy$gVPA%HP`eTXqAOFiOFNL9C<+O8FaJaz9WHaCQnR3 zS?&ysjS}O2$wk%O5J;}iG$sxSOovbm|(fpnIHnf1bP zegJg~E-i;bkoIJ9F1%LGKHTKmYSBH8yo@@NLmwKOYwz8DsYZK4qM(P-6b=P5jH!e) zO{h_JDn~Rmw1|=XZ?O_vlZ3S!J@4dXRhb<6z0t>%j@K_u7^_UfN1n`SRqszPmKHKZ zvaw2kv6l0b%H%LNCVZWC&EMD~lB8Z?bt`#9E_I#6ncR-%=>HN){}s|c%1LW%9-X81 zy!8cg(fO>D^WQfAq4^`Q<-GJ475nU{HpqeIl_T98=xOIFARyNTq<#~1kL107S!0*~ z`~6yi^{#9c96JXXJ-Y|bR zolTZQzTvu&ja|y560M3@?Gr1M8XJ=u8OG4;A!l{DaUeWqKs&HRgAr>Eg+h_e0I%+@ zAf?F%^!@AgKc_|M`>8t|ZxnaZu|W zA^GIB#DdS9+EPXW>pj^E7BQl>4^iY*T;NKtL*K|^2_|bj7tA}EImd|;{}DXtLEE+7+TYW`4kJRE|_ty%W=W;cQ#(aD$ zBs_=vB`)hQ^iHV^WZ)v+JXT?B9zutt`(EMUiNL%BcK4Of*#<%P4@L!4dDGPYjXBH3 zJ8QM5@wv6i=zpR3Mr1=yH5+t9(KsP$qk({&m8mZ!adG=tZI_-uRfwczqx~2Zh7kR?GOLq5MZX>MK@{PA7*3uK+ZsjJz z*O$komg}#6`r8;MHH$9^+N)dCh+8WzkUqs@u;1?^tVdmYLY{XChaqaE?NjPwr@me| z6nergz_9*ohRXCdUj3J!=K!LwZiqg6J4|)ux4ddI|CqZIEBvrF3F1uZX+gQz@!*8Z zMENOB8j&^M8|xhRQJH}xw(KRk&VP03`v3`hKy;_-S1Lq@I9a&Q7TJkttM8hxpLef; z8hA)wfXb*2(%Ziv><;lHQlDGNxtA5z7mpA^1B%nM3UAD+L#>Hbi${_MJ{UbwXRMo@ z_^Hx5Srppx#`vGrlEKtcV|MxM-?-*&@T^)z4DEDHTLgcr*tr=J6&FL!bw-Omdpl2c zZ2qJ9f6>}O zSJh8JVo&Fh%=!!l3!Prwu>5q8wm}Fhzv$i@R60J} zT0cKr0r0>~&VdGy#sNs1FA_VrUYGq7cYCGll10Aj`LMv_E?7}b=nXu!KaHun_OW=& z;eN>Ce5GSbLu*n*T#CFlqU7rN=19Nri|(ZG%K<0)i?b^0Cw$Euf#c2uoaKce7h^TV zmfmx`uZRi|x~Fj^ta8t#S;7%N9hwq^Vc zt;iH;f~=ZMj`43LoMgzbBIX>{3S<14R;WkDg+$9*$%Hy4io>mg#SvDE1XLI1M3+{Q zQXa%Bf9}BpQr}@`1*-b+Arz($PxOH≻v5N62$_c7jn>Td>}By?jM}04O0+juByI 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 z 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 \ No newline at end of file diff --git a/src/assets/images/icon_128x128.png b/src/assets/images/icon_128x128.png deleted file mode 100644 index a39ba5612bd40952f3551211dd75df9979fd0c12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3071 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 fY+)9rpu+|wUypn9qO9pIV4whBsKJotqc_9Ox diff --git a/src/assets/images/icon_16x16.png b/src/assets/images/icon_16x16.png deleted file mode 100644 index dde82cf618551930e429ef102ec165d0b5139ab6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1486 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 Hz@&cx?#8P4 diff --git a/src/assets/scss/_animations.scss b/src/assets/scss/_animations.scss deleted file mode 100644 index 5b37709..0000000 --- a/src/assets/scss/_animations.scss +++ /dev/null @@ -1,85 +0,0 @@ -@keyframes pulseWarn { - 0% { - box-shadow: 0 0 0 0 rgba(255, 255, 0, 0.8); - } - - 70% { - box-shadow: 0 0 0 5px rgba(0, 0, 0, 0); - } - - 100% { - box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); - } -} - -@keyframes pulseError { - 0% { - box-shadow: 0 0 0 0 rgba(255, 50, 50, 0.8); - } - - 70% { - box-shadow: 0 0 0 5px rgba(0, 0, 0, 0); - } - - 100% { - box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); - } -} - -.slideDown-enter-active, -.slideDown-leave-active { - transition: all 0.15s; - user-select: none; -} - -.slideDown-enter, -.slideDown-leave-to { - opacity: 0; - transform: translateY(-5px); - margin: 0; -} - -.slideRight-enter-active, -.slideRight-leave-active { - transition: all 0.15s; - user-select: none; -} - -.slideRight-enter, -.slideRight-leave-to { - opacity: 0; - transform: translateX(100%); - margin: 0; -} - -.categoryHeight-enter-active, -.categoryHeight-leave-active { - transition: all 0.15s; - max-height: 30px; -} -.categoryHeight-enter, -.categoryHeight-leave-to { - opacity: 0; - max-height: 0; -} - -.fade-enter-active, -.fade-leave-active { - transition: all 0.1s; -} -.fade-enter, -.fade-leave-to { - transform: scale(0.9); - opacity: 0; -} - -.pop-enter-active, -.pop-leave-active { - transition: all 0.15s; - transform: scale(1); -} - -.pop-enter, -.pop-leave-to { - transform: scale(0); -} diff --git a/src/assets/scss/_variables.scss b/src/assets/scss/_variables.scss deleted file mode 100644 index 1bb17ef..0000000 --- a/src/assets/scss/_variables.scss +++ /dev/null @@ -1,31 +0,0 @@ -$blurple: #7289da; -$darkButNotQuiteBlack: #2c2f33; -$notQuiteBlack: #23272a; -$greyple: #99aab5; - -@import "base"; -@import "_animations"; - -@font-face { - font-family: "Discord Font"; - font-weight: 900; - src: url("/assets/fonts/DiscordFontBlack.woff2") format("woff2"); - font-style: normal; -} - -@font-face { - font-family: Inter; - src: url("/assets/fonts/Inter/Inter-Regular.woff2") format("woff2"); -} - -@font-face { - font-family: Inter; - font-weight: 500; - src: url("/assets/fonts/Inter/Inter-Medium.woff2") format("woff2"); -} - -@font-face { - font-family: Inter; - font-weight: 700; - src: url("/assets/fonts/Inter/Inter-Bold.woff2") format("woff2"); -} diff --git a/src/assets/scss/base.scss b/src/assets/scss/base.scss deleted file mode 100644 index 9692e7f..0000000 --- a/src/assets/scss/base.scss +++ /dev/null @@ -1,45 +0,0 @@ -*:not(i) { - font-family: Inter; -} - -::-webkit-scrollbar { - width: 8px; - height: 0.6rem; -} - -::-webkit-scrollbar-track { - background: $notQuiteBlack; - border: none; -} - -::-webkit-scrollbar-thumb { - transition: background 0.15s ease-out; - - border: 3px solid $notQuiteBlack; - border-radius: 20px; - background: lighten($notQuiteBlack, 20%); - - &:hover { - background: lighten($notQuiteBlack, 25%); - } -} - -::-webkit-scrollbar-corner { - background: transparent; -} - -::selection { - background-color: $blurple; - color: white; -} - -.link { - color: $blurple; - text-decoration: none; - font-weight: 600; -} - -* { - scrollbar-color: lighten($notQuiteBlack, 20%) $notQuiteBlack; - scrollbar-width: thin; -} diff --git a/src/assets/webfonts/fa-brands-400.eot b/src/assets/webfonts/fa-brands-400.eot deleted file mode 100644 index e4ccce2d5c2355fd80f8a3fa48ca66d0dee2c1f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133034 zcmeFZd7K?pxi(s>=DBL`s$I3`dFXlAyZ7GRold9IotY$LP6$azLLkgzz=(hW0ht9w z1w{;lfH;7Ph#bM7e#${qKJjoo9F%yR5IG*w2?X?fo%^iX-65d&-tYeIfA@EHckNwk z)v8r%c-K2T@4M9g^hW$HM_nG2Y0xV{7VS!NaTcQO|-XCdzbRAK&I&Qhj^ zzdojiY2yAG?rHnKc*4b~?*i0(deDa9;FKU2m1{Y*Qa@c*uTsDR)wm^}=~tXQyM z&9a+2Zo7+N#ZAafE}S=i0nEl=TR>!S%58|c`NN+v)>}}`$=lB0?GK~CX zh7n%dx$VO9jvPTvtT=${^3Jn9c}!8VV5EQ_VQ_`Y}?^~_T0bW+RHc^ry+xH zaQ}t+T%?PqoxN-Ks(ZyxA^kYRh=I)xj$DSZRG*jQv^81(w zc{Qk84z9hy$n>6|?wQ}#GqcA$@7+Gp{*B>&T0f59c{I&1>P)|9>cjO2>X6tm#y}n& zzbNtuy$|^!@|k~lFv0cKGxjk()9or9`Ec)l2%GYmh|7Mh-}yVakuBS(U3bS%eO z2W=y59}a~bJMs?tLW2ADA#YERAIu@Hv&WRB^<{9-XC56>dLPP}I5_glpv`nF!!z~Z zcc!mdJSWC7NB$SCyY#+ejx1;{pn;j^1=sd7$Y*$Zj(gr6|9u$e)|dwEo4!Y$>32|e zx_)|&XSV9z$3&;wMf2VXp0SUyvD&6kE}(_r`WWun6WsUT^xE|EF(yaeIJWNT{MOhl zMfua{eMkN~XvgC?A7i|r{C>>Abp63I_fD7FKRpIWll@2VEc~|aY4ru^)_vdwE6~1M zrpxbPlC)kNF+3}agT*op))>vlSiTut+lTW#N8Z7?kGB8Ubbsl6t+C$|)Df($={z=| zYdW9V=`yqqO7AlV((D+HJ;n9wfaSe3!SMmrQyCZ)Ko=flFceMPwbNO5= zZ>DYd<;mk1LzHF5a7@$EG1psbZV%QJ)2b7{t-kM>e#XAwKH4S`<3jrcdIa5#;rbrX zAj;ud(B|Nrrl;o_&jCHqbWj(E@SExHlY}AI)oxQ&4t{@!2tk#XVT#^fy>j{`9?no31Zd ze>4wuy~_h=JL&j;I#?(4xeCfeg1lCndDI>B4f!0d&-7Qvc?5OQdoU*fZ=vV3Z?r9` z;8}Pc&goo8!GY^R{uKCcD?f{Lu#R!vI_91<&IJa%ZTd*IQ!^xK>e?7VX;HHBY9lY$|o`Y8(y!PP74u1OJXAXY;;C%F}+G?>PLm!{0dkox?vo{KDZE z5C7)yZ{ME%_W0X(y?y`N&%XWhw}12YtM5qfIPb*YNx!rBomKCwhsMUdaYZm*cf9fQ z>G7I{@!EOd%me2gxbVOS5A4BsT^EekXE0uS4?KF{I|rUU@ce;49{A4#Z%ne2@}x0o zPxfQHh9{51cx|0L8{>89xP539=zk==MLU|@cx63V!Xb8@P`MV#d!T3nITjMtkOFZPghD0C=>@hTlN zUcWo^$2Zmg&GGu@>GA3d#_N*l@w(;krw>1j@%pFf@p=X0HSqSF|I_hWd*q09rS(B; zmvxRcXmy+aZN6l_Xnx!Liuq;pOXfr7{pJ_Ud(F?AcbK0tKWTo#{J43Yd9`_o`2q7Z z^AvN3xxrjxt~6Je4YO+YnMKnv!)C~|O~K?%&iI@0SL45o|1@4V{$%{xc;5J_@e^Z} zvCx=r%rnM~F=N!2ZHySh#*i^+G>y7ZGpa_v(PMNQokoYzZnPOCqiAG}l#w)IM%3^P zPyd^KSU;#w>L1Wg*H6QVEANy~X{}SN(EtDQzc~U#1Rt9&8>snUjqmx)TzpUF|7Q~$ znVXrH$zJj*>#{F#DmR_etks0R)50C8{aYBFi*w0eAU`v?YB*P#6HdbL+HHFQ(-o|B7AfBFRtib z6G=zTi~PbH_8#`1Oi-k$tJYD?cXvMC)zfuN*P-ro_m=L<`=Wi@`}X&r z)&EpAU0qVWvNl}1Yd{`YGVpl)7mak|ugymDQ_VjNesyScXw}dyLk|r{hi{vep0$0} zRU`7qkA_D#jy^VropZ~WJ$C8X+jFlUPme!7!B6a+n4BMC$JR1yKfX?1w|(8A^*h!-yFuQtX2UfnEZLaexMbtSo4&Vs-sVR( z|7FX?TkhJj@1*oew`>)+wr$(B?ZIu&ZSUH?b^EhBzPe-bl>1M4>C`2se)-gAPkn3W z_A`oS?mF|qvo@Y}`&oz1KI`mf&b#V-^ZYI6KXt*b3-(=b=)(JVjqKXH>zRwrxahu% z-HZD!-gNP&F8-PzsufAG#r+)KWE$+I7df9U#4|8m*V%l2L#y?o2%FMfF4 zhwt1|-m`AcPp=rbV&fHiu4J#=aOHPC62EHRRkvMz>DBjN{U6t`*F5ymrPuz)bt|r4 zaQ&xl7`x%8H-7vk@uq8Udg!L7Zr<^+@W;-&W%AaGKmN;4FrRq)lQ(|yp-=wwQ_tPL ztzwp{GcKqU= ze<{8={^ITz_y6mff4%fy-+n3j(vFwzdFki>{+XA#uga`inm;eNBAr^4DJcv;F7MKks?n ze0}Nbf1yg+k^N*J*~?hWEO4W$7YVsyA(t=LLj#SP&}fPhJ<5f==$9*E#7z_YMqJMq zD``>_3;BvytB#WT0J+6YCf%vM^qcfLrsG6p*K?AYHfeQTkxkh))4pko`AD%_k$Rd# z8`{aqnnaB~S`IP0FsTa?P zrB&C`Ve>M|F>PDNoXDIE;P57g@7r_IA@-6Z)QQYlyZDg!lSff4m^ z^?_!&+3+%?QT0bz-;=zEYqI!Gl89Rt%e96yP{>EzTD2@z$_>BLC`+R6RT>ridS(2G z$gAXO=CQQ!`|9j%^XG3Kt?GmoL#D||nk3swD9g%WH>TN&D*B4-cDlS46ID5+$K9~D zS|S{;Ljdpw%keCy5R4GZNi6;FBFC~E%M+F*gu}=kOGQ(ALhGCJHgBHSTpwapl9f?J zRUAR$h@G-5i51MW=Y`xDs|fh8lFCLS;fR+u1y+fe?L-|T0ueZl6$OGbmWcFW8bJ;b zl;Ft{a!DYuDJ=q_fL-2)aSukUwIZ7NGF=$W9(FeI{4xfYE}VcU{OLtSeoWdH?^>{7 zv1TqFF4R?3G0kY%^J2YL<@_;rc4tqfn9=j;v`5-_rGEPQMlb1Z&k#;Xcg9$QWCxS6 z{$WnnJ4bU;xD?@yEY^m6HbkCsIb$e~g7$lJS5ICe>#u>01Z-nwto z4dz$gT@GI{Z`ic+)?0y?GDlt@Z=hZYP`3-P`fPyTmr;DP=@!KLK&>G*Kr>>cS;cqR zsir|SBF^d~cv@wY2iZ|l5iL^AOFb;8gfbJ(7bTOFD?Ox_gZA+k!}3|U{??z8%1>|A+G4YG`-Hi(S8W(g4XK>S z`W(;s`OdjRUAci&BCHk@Dr|>*oL3}?M~`>9v7W@`%Xi*-3_o9mH3ad~Nv8Yr9=_Ea zX#C?2QT~Jeuo+?sU|%y#KL-lmmvrCqL`%$uOT)SKbB_ypB?g_Ub`M7iUKpLyq*%g| z17;!^0(y<>Cj{aFf`FVyC0fx(@7fl0%wD;EG&!ho62TmDey($Duq!)|jEA*CLP_&{ z(sD&z0mFzi-K_3~4AK%Ofjj}Caa7iJ!YTB3($=99Sb^-IlNHQMt?D-^<95ALok|rd z)N1u(x$CaZI=f|vOU6UVP%$306Uj>ZtXV`z(a-xh<98ZevYfY)p;Rbdvf}Yst7feV z%B7$O=s;|C0oO?|6>tu^{xFbKhWS+Zn^?_YXAQ_$0dh5h#?))|8o81?b=8XV&RcO@ zeIVVFZDtqrR~y3F}209%6Q z(Z(>fLa0`0Jupo`tpvh6kfxC2A#{2aRZj9FHUT)LT+BcYtXc_UGK zviWXbA)W2nuB;hL#jL3>e>@aPm>q@Nkm;r(?R~jGreoaqqn|2Va!aYdr9pezS_J}l zfl%lmJv?1FO?p&4pN;_@k0FsfiONw)%vbOe@UK~MUwXi|1NWV6s8>*(z$$NKY@Tp4T2>s^t)NT-o+bCMn9XkWUoH@>6bI0g6m za?y=yPLZEgbP~40fd^@J%x-JW?Tg0zlNVogV{3Q!>}maQ5A;Kxi7-qk$4M2^Eci7G47-pawK=3vA$tm+`y2@g2lNNTdV}v3 zPbS;UM|iS#YS+L3Slh=(O|!f-k@#f)^jhDK`YbdOl{IUUKZoR+^pETxd*x|&mAva3 zXX+a^S*A^WJ%mbbS+U}z_O7mNtLm#jE!>fPNToV6!q|;RP{z7w{TV5r0Y?HDWrtCMw}j!U7ZY^_cCMhNMNDoSh{<39qVm@$)7o<_!}f z%l~FeWPp(4my>13vyvW8*u!hKQh6e)rUL#C$wB@`c@3`sb}<|c5`|71#vFcDwh9_8 z(zQs^T#A4&3H=AJr^2!V%0w^m586x{q6dIBy#KX=RU0q-5sHhNy?92u1-TbOd;EQTalf*bYbqk&SkH?u@}lw$ZZ}dN zpmPzljkPfr5~IiM>|6}$KDg+m-`|Hu(M=V@{`o?e*g-&El&e*G*m`*Y!;L>mS==Z)!Uv{858FWs9V}=N8XF6nAjzg-CHQG} znAC<@s%<>7bz)-c#G28ruFmPV<~Mxy;Q1~eh_@W zkEDKs3p4*Sbkx$>SV*1_!#IASI6eGMMXEJx{@Zh}Bty`^Z~bZaZMUWK59Ud9`}s6^ z>(n=2d1YV#d_lyz{43_vr!?c_sO5>ZF=L6H0i7c%-4%a~-2;qgT~B+Bjk@P}ivHnnF(D1=i!UhLh~+@^4Y+>AX2! zvegUKRqEA=h>ls7#t`fgIEjv~{ePel5v=Vp)$hu)@pLo>c0LZe^hLB~7TS_#Yt>^X zg_tae6nc8Z8xX|-u}dL*za*w*r<~|`-z?q6N^MX@S=k7!M$tv0IvC=lPI04|OolPu z9LD=Htkn$FP)e>3;?GmTUl8e%z-U7~0Qf@DcPLg zV-1RY#7pTz$=YDH#HaLfnES?@RCxsnhrz$Rj>?<`VDX9w8zy~DnQP0MF2N%MePw!l zX7~jYYC``4U!eSf!};TnKkgpFhis33{mY+vg#G$2$X)ptaW8lmGscdQYXTn7jj)?w zwRt=*UESftqG&%S zs%+n!G_{D7#WolJn13l%UO@FD1&QXays;a5c|-`^)XUWD=+I^p0>BCeWjfhKxbqybn2 zni}O-7<(k~2McEuM3H7;V#4V5pzYwGe;l9*zuc&$F^|Z@y?F_^R-+G+tw}9b+zw(x zAyAb^>uOM8i*b?iT%+8g#ef5%1=JixIp1s4Y0-L69GSHSwR0=fnuX?!Hdb042x_XB zJi3B*(hjv6C5Z*EG!XO$5}w}Kk86@kuhVX^Tp486kLCkTpxyMV^k%9F{0aaF*ccYH z2Llo61ClS>#1Qd5$RQ%7elb|&}%Is*fK8( z(5N`p;-aaZTCyZ$V|m|pQZS9oq;0kpI!d%&A!L&wO#@(Mk+6b3hkRRT*8og-L{xCU z>5K@nEU_9-EFu`X$O3jUrykVmd=Z>WVGUpzpb;}HIDBB0cy9ubqaZn{>; zDMTf`KgwouJyjJ5l|W1jCfipTpi9&*sQc99Cj#MhNLf)CngIM>Va5x24NH<37K8ZNxu%c0qUhPy~ybmt@Ja zLxQ47(M(&r7B*E?lmI*koTlg&9LXUgQ4ad{7}cXez%^;52JJoPPd$QiIsZ$SwfVWJuS{vStxZue^`V=CTW+T3 z)3nmk(mkUu{bF)O9J0@)iy`xiJj=(TFiHw?kr8?BeQLw+TcID z#Ba8puv1hNDLgAmmRR#@KtEM89QC7ej8}C}Et@%8)wRKao)i1jkZR1{su=4{S5bLh z7M09Z(IQS^D1eW4W|K_DMC61_d&14Xj6fghFC~HxV`Hmje9f<}E!$#A3@vHurZ}O`&8B_B7)fUnC##+)3a+n1 zkcfgp4QDf)I(uU2BA%<5t|lZ>{Saerz24b#`s$h_&ZA%C18UF4 zK1X-zt28bYnR+gj)RcN65tro}uwq4ZRM~YyoU8yxhUUvn^Vdh=$#E!F?*J?ZE5g!r z@)dkTaS`E^nGIYw;=Z_Qe7Lb?xP8uG_Z&@|)7|`Vu2JzeTul5`S7+yMoPGLyb;?aA zSN8O*Or|$jwK>b$KWAOPX(Ofp>+D&whdhSxbOt;dIt*3r!Q2{66EReH6jT^`p6?MV z4GN+*>OEYe3GK-uu<`~*`KoVny$}qeoJaOp)&6eN%xoLd^}dxUr_|eJWtyc-NP=fY zbey>Fhjq3%P>8_J;LVgJIE6A;fWRA8G+uB>x})7RC4)1{<>p7r6;_p{(M8c&HHlZc zD~6~>B6_h4T!)u!H{%*&GGpj@htrD1M%?J=Y|{-A!;?amElVXxMwV?a@w%^JOnD{* z8|GoyFglP6myT*P2aerIq&j&0Y&I7u)pLRcTVjfcg{_e zr*@PRyS!9o9{X1VN3>8Y&pkT@+^6+#~u@YFx zf$sJmGi3!=9gkW$j<|`a&HIjMN34`&MR=@T1q;+kcF!Gquf6iAIfPrTD4w0|NS~U7 zyCG!6MaR+$$z05=t-%ZjewzJ(KUc;Gq?k@-02>#MW7bnYOwv!9&;@KVK#wxYal>=fSqnhmXk@RH=3vKH}B98X%TdI$uCA@tvdH`Ov_^-?Jn{6;VZDPrUJuL85D5(6{V-diWcJ)fH0hZ4Pfw zey6RdYb`wBep<&3wBM8_-@ts|5@>0_kpdvQ842)uKLnVn0v)XG`AuTaTYu5ntDEze z4bS`9M@s3o`L%+bl~)bcSE`-LV6i+bku|xgJvXJ?u+%AM9LT8%*3*};p5VS{`jAUf z6HJ1VGFAAR^hEq`-dB_;uVtgzMAo*Tb7prcvwB@C>{z8cU*`FjouQ6qcg^Sdp)Xon zk1z5()=q!}KSN%HKM{4qPl@%}@-_5;KLxG^JOC~RkGy*InQ%bv+%|tAd&08j#<4;( z6XI@qoqyttYcZg6=Vr9rvg+JTKJ3_a9wJ9)=s*S!m<1|W3xuCiH6`d7#Kq4`Wq@sN z0P3Jym9ho?Mg=dXfBNavX-Tl4sf>cD1+fJQMRi2FY_LXt5iv~+vlq;&VXDPyXb>5u zW=XRJ)~Oa1%XUPIUEWCa7hM8IxR&PyA+$6E{hl`_BCtjxFr{v`RMoQF>w}s7nHpo4 z>zZk~mT3}k9UD`l8CjCsnpUjnKyGKEyHE=s3Q^O?ASVPjtMI5}OogL3ssS6j1g&Z- z)plo^@4vAG@Mybwx|MT%i{v;Hp-e6jz~7UW_Z?W)|Mit@IBmi`lo9_>DJk|rvpsjnoHiTCdgV7DmJi23p2QxO=$6)EGr!&BOR(F=i*1@EcIKL zn4xzyI*+nIpK6qWf*EkRLNN6WusgpG&bAiolW4FDjc{ohFb7P{&jW}=oaAs;4(|TV{l_IL@r#m~+XUVE6clTtvIx}ZV=lAqUswx31>&;R5FC^ks(}Ksk|K2u zx(w`<9u5c`OcEtUJgF>JMhJZK^)i%vI8rGr*J3hrAbcqhM<0a4vs#Rujt#7uCQvfu zq5(}4QBsXGCk0{|4i((w^}8llI0P!udEq7w(5OUeO-XA+xy8O5R>QJO{bsVXupk?{ zr1B~-D3<75J2@F_k|Vkl{yCYY#zU@I=u*QGC7%Wz0$@S#5TZGtVQSJGndBr-LMVTu?0UI4kL7gH%Zv`Dyfw7xWei4&5S!D zd10NXwq=uNp%VPFV(TH|DBZFSl#PQ-;7r-)fRYj5a+0b^1|JeUp0lHyVptsYhVNHn?!V(n&W||--6b_+dvXzJ?(+EPzih|0fp=D!5 znX1d`ygbkYz<>x6bZQYOy{qs&f-40w0`eHP8zg_4IKVe4010CP=&9GJ0ORqRbTUx}Oe0TIfgMX7>oj-( zmfk3f1w+P^XgPM?^5whY<)qSPI9%4!It|3Na8A*pPDp`^tSHM4&%ta~R6vFzx)59E z8TFHTcSfQGQ!<@eTZf|dk!6V6n_pRV+Sw~h^E!ON)67CymE5UE1;mG$5~zd= zi}N^JU4%kt8iy7AXux)3vCAucxL zcG*c!+tGcZ+_t^1qPI0U8&?W(*X-&tRV|~QpphN1LMoznbeXt$M^`m(JB>J>J87+n zN6?z^;KA;0T93N%EH3BA3WjIMrZ;`ViAo!xRYO(L3$aL!Z+4-urfC}xE`sQF?6Vys z7Xi}`L*qz6dO*T9>43vG?YmN;B~P0)c$6w;7(=O6hBSF~ z?xOmaA2|Qn<9qAs@ZehV#4WcBl5gkIn(uI<$xR~*7Y`3lJaM5=i)CL3FRBfYlQ-0s zukLJnt+%%QK;Z>J&gNxHTeoCn*0L4JCd|J8o0#^Wh(ISO7q6g|i>Nh3Lq@BW){kHH zVF0_DsBg>a} z7UH8DH>WC}F3xFF5d%=Q^ITZT@AzzNpy_var%n4a$FTCtoGaQ@Bigqw*_rL^$l3`< z>y_1l6wqc1m&!p74O2-}YQ=O_KyhdrNDb`_^aZIbK{3Oq3Lf;cUIG=?_kg7!gl^jL zBThRt$s6MrPOQDkJ4q^Fs$2gk>gkkdKoN7@wva4`FD?!g zivtmAwIMcTW}VR(kOt7A#SAmu&NP&NG}HH-cWvw0fPbhEd0z)9-OTv0fZ9&a4EY9> z=X5yi*ml_o$tm+~8plNk_yjJTv=bF_e5qbrTpRSl7ePsJ`||m|!Yn5iE5&tpc_Jz5 zV6x>hV9XE{lPxoId49=?nr*2;GEgekYDKb=HTv#$lfTZ>``vgk9uMm-Rz$0BGx%W) zm^pk~M=`_}woGHyJnG2-lWgTcPngNWME%3eX|Qp#sHj_SGT=T?FI_EWWldYQquOWd zGONz{aGzWR&s_DP@qv(m9Xuls*2QUs^kqfV#GwpliV7RA^5dFpNZkgU8X9YdlKfIb zwd6iq2&*O=wlkQXmVLI5j6rvBk&t|7Q5NY#WOK8EMLdVCk+JR4iFX@a%I3||x;xEI zWji_f8|ofqjk5Vsh5j%!iiN4Od&qI%4?b32H@L$*W;v{qi1 zHzI{OQH+Ta&~f}q_=w`0&~jyH%0St9HU{wv*BJFQK?mme3pIK>t%+Qo>*>k8q{z{D z^LW9U`Xl^tlFV^EA|g+L_VRq(L=JNI&7IHl^XKyI!s+t`VgBhtRJd}UAk4c`*vb_O z9F7<_G{ka)L!8FV8|S$3c>=d!9?#EPZ~-fPeN2|K*{?xUXG5%T@34gC;D7vX8gm^L zZ=4Xti5mxdvv3M4??{}oxFL>KJ`qt5dF>fH8`VUMt?k??xr(P7A-00;XH6ssQu zHbV?3Ll)6gZL~#%VqdTp;myT_13=G^h~KP8J~Z5>U$00AbV8ycHR}?2OI2Uf_1A)L z^`vFL{PMDso@##dq-Eb*zI^$PAVIRCey1+pDa&`xoXpxer*`3mwK?@ArKfQkhpF*& zD@pwxFu3NDE76+8%!e^PK)j*pQrd*dK*90=Yv>CU42&2!f=_j-It^K)W7g3MhzJx4 zxP-lW6%J=AjDq`7AWf)lLIHL#Qw%q%gouEe)@<~!$OAkXvjD*J{n6+P&b*?N_2Ho=J^8|f z&kOxP4Ec875n_#!(k6etxWN^)bfXkg6vJx+=s{dRTCrqjJTn4o@j^cvmX@l1LeC`} zV!&}KNQx7Zq;jkrj`;2(MOPgf6dxkkJD>`^j@%W{rV792o4}n;gn>sRq59Rq&Mja-Mhh6VGKgO{mO~N}d zEtFIvAzMcPxh%sC4UifrnVNzE4x5)~qS)P~Xb3xz6?hKVl;Mejtcr#hvO}iEaTr=p z(?~4c<`Q!4;HOR-IlaKgYK`%P3eU0#2fiAEo7)2N=<-6AQ#FL98yQ8eRq?F~fRCa4 zk}U7avfWt=sR)6QuxBDZcc|YqSrSh4&+9z#zU8$uoEQqWpki z#!Vw;4TP03jvG_L19sGachxYW_AzODtb!Azg`{(1(uMFXxU>#G;^D`rSar87y%w!b*RaT7wgD-!ec zsP4rgU18zxv#6hKT9;L!Z|9i~%+zM=!GOlyvO4JWR6VLyH%jjZ^ssG*vRbLoLoj=E z2IA)Z`OT={%OiqX{j7;1*NQYOdw$92O_yaZH_T zV1?7Mb|A%$gB9qi9yaiZJeeJ{4K?Dh9!thO1ak&94Bqs?kdMJG7(jf(DvT(&vJ+|T zehSDwEd&-F2A5hZ^lKDuGHhqbm-7`2A`IYagW4~i51Jq4Ayq)l0bJ)tDzJcQECH&Z zo&|WJ1`xwkr~_)LA$S!4RUfq|8qHspEH{}?sD^AM5uG0rhU=$#A0cpav`V@Pb7Wrt=HQHzC1zQ8%2 zm%;86HiCg=1=(CWKouGLiqr!=iC?J zz0V#3vQa36o!^Brg)@NJkrGjCKQ!9DjR>*{`4PmOP17j{T_5^mC>P2#eV9xXI;s@> zNR8~98jHNN5{9n^NJjFV(uxcsy~qC6_-uD?QWU&UU;d7rm>(8Ch^NR-=%F_BM+S_R z%1DH81v*Z!mv=HGlvpUO&n%0s$+{rk>4sxmn3GubsdBLn|%G96e*j zP-!$Tg?SZjH>I+y&tlD!?jB0ia(*u3TuA0^pTGQ+5TE4iRTD!iibFt{Or>qzLOdQU z5t!O{$+yv-D&pxxDlD)_fL-C4^s#}0V~QXRu)bD1gSAAyDe5|qpm!=@`im2%w5RV!Bk+fk(?(JVOYW6cOBDmsEK5H}u%h7u#Z1`nY~oW5*q z<(3cbK51nvi_K@0mW?B?Kr`PP_&(df%NNpk7hp7Wu|q+Srh{D&16QGYN?=ui80i;? z*Y&Xb!4IIjmProCn<90AdPXgw0cdB#!W$d>CiDzkAix1iyB)zyxZR*^gTl~#(4p=v z>38Yh5hYewm~Q0T%7_eONx3cG$Sf*II<$5IMP#QQF=BGap89??lo@Y#9XJ5ktkW@% zlylTr%mv>=fGOa@9mr{F2iB(<3Oh0XD0wyiQ z%@Z|IZ~tygFx2P6iuFxI+JUB6#7q2&Tu<&r?~kJ>5slZRZtW%7<;x~K zpy+A`XYvS9Z56_zr?K!N)_&t$Sb21#8+)7}BYa7dlZ#?S>}u|C!>1udY!ec-kAC*E)p!V)3S0&`$%vYN`OStxQtccSv#1Un9ni~Gy9mIFu!De&%D9>4Xnf< z-DHR?fQ)hT1Gy>y5;*-ZPQjU9jr58AZhwCIuiQUE`Uh$Q{k1;)dHsD7eh2#dC~8^v zYtH+|l@IVIDn<)=zcEk|UAnQGy1&6OBDE3h`3S@-PT5gz`m|Yypg)r6jTm%_>5mjksK3GBcCrjQ#CCtj9jzW_(3LQfqtJmu%Scus|K#mOC4ekhpU}Cw! zw<&kaf<*nhcnwLLZ-TM-i1p=_Xo1xYfSh7vUFX{KqdUj%j2KLmu*M$z3J9YZVosaB0>J>SPBwCNAphO>>wD9NW@ zxYF;wsVjQ8{iE&eAHCR;U=)@(IFA7C!0n3t%|}lWfURLenxG+KnFmhAs|flQD7pnd zWeBmHfJ3>EugR9IfFY%LnJ-0vL^+6MkR-)067YX?AYEvVRI*KzB^W$* z2hzGou!0H^p$@5*t2RooM#1ReH(+H%(pz$XF1Ps0qc-cgafg#dAgjaOsbn&BL8u@X z!``e?JYI@#v6GG#h82{{THAC{HM&$&2RLpPBbq3m<@vg6_$S)ro3(?NkXuD%sso{! z7SCJ%ZN%_WigzdWhE=e(I9HS*8CIDdUMjU_O>-Deh?mg1sHM9qBJr?yBW#(ys_H17 zijYQ8g8$1>8=5o?c7L#q{Y_gktklaZ=4=IWFxk?b}g%RK;7%Yr>RcbkVz@*^9rIS&p05`7r zO$pdBb;o1piqvcsn$AFGy(VDG1Ffnx?(~+KssK4lg$n8^NChx=T31b~RfJ&I8MV!@ z`w6TEjNkKXbsX?jf&{8HmnLTc5370D`iTV449ZL(Q|OWJZ?U`{zJu$8qY-FEfkGP8 zz-_68XiuJ&!M-<^@~<8?U+!RWb0?y#17n6d%W17}fLEJ{m#pD+2Y4{HWdY2dL$IL+ zS0f-A?9`Uj76eaDM0ixpp6r`_O1A$Upq!xjm0blGa)I$e= zMmbE62uyMxqk#-EU)O8^M2PjTBvP6dff0iREE;Uijf_vYk(v{3FBZ>;%~92eRw=_u zZIZ>`*Hml`5JRMOlY569wW4&7Q#c(>COkKBo3E1>#3=MpzQrdKEDr~5o$x8jnyv-Q z8rK|}2^Pc-NCMm5CWxJ!nB@|V-Uii;lLSq&1$`&Bb!Y?|GqE+q7T|z^P{#gSgfz-J zE*%eiQ4$T+l~rpP2s(mC0G+X`SBa`5a(%?tDl+>C?9M=Jm5c2eS(23v+l=PcE2eEk z0V?1po>ghj1_y_rSpje)1RDn7_Lu1XSX+ullkrq2nxPwioZM2~KQ9y_QQ+tnFhsizHd5yBoT$M00(25V2U<)6dlVH3NV}&?+$Kj+BeDSo8L&h>%tg5f!gu(x zeh$6&Vahhy;58(82?;ieV7CpP$FZ9w4F)5ycf3ahL!-bFF@QZvC@#ho3t<4N=9+CZ zHeb~umINW9YM#}GP7rhc7K9rTfLs>ZB=K%@e7wJZ{=k4`7omyidb685aGH(fDi~6C+~Nn3UHo6Efb+n!t>G?roOx; z))dtyK=?F9j63TiLC0qhy%HYX;t1307RIlAve={vITo z6^gqAZGA#lZ9}oopb<(g_92jLn0PYJ{qjAce=Lu8h}ghz;lRP$HU#2D*MxZ@+2MHD zwDAs@5YMWmG0p*)imf!j5Hv)^I^5mCeOv?^ji_=iwr&$cP7Hy{YH(K&hRugz_pbm6E9OJiRJ1v6H%RHaTuqlo^ zhnC|~$CN{}Q7*@Gr$ICA#{;nU3!49oT$KV3_!zT-*$B;ZJ99qflqo@&77)-V(Fk8U zT8M6Xzku~23n_}_*D-B@1VvGlj8F{=VOMpGH=RmIRrqTW3Pc%My+MPs;6;f*IS;@Y znvD=BI?c2mY^R~VYutsZ$m_CN6qNJf?a>h>C*Jq2Y+aH_=;4qJR9sIa%upok`ic38 zLc|WqT=W!(yG&7?T`U&Qi6m2aKN6cQ8ed674HvJRiidpM7-xU0!93(y#ZoLss!QKJ zR-nEE>syqRyr?*OD2xTF=jF)KbVk0wiU>&{>oou}VePWD#`eoD`&dd!U7yRQ^O|zM z+@{oIAyrgEQ8SVonlK zb=ag3gF%jXnoAbUw>bl%9-*XqrahExD=W%MI6`D;!Nh`PlIDj>UKBA&88;(pGBiPf zwMV)uOQZt46eeCtgUw>RA{(Zou59!vZDvMwM6tJ)=D&fA<5i6_`1Kb$Ic za;k{-Vs|rJ?y-r20;+79VXdvxDa6AW1R=V3_fFiAC}#zmgtx?sy#G}wKdRw9EvSYD zD8l&j_}*Bu1S}FCtTlmidbp(M3n9dnaeZCMva1SwHj;^F@sbx^a^$$6g+qwC<*>G% zfsgxfM8C`e-bP1)M!!Iu(|$q62m<9>9fUh$paNZmB2F|eiVjLHh$76HTC@SG)2D%_7IzXZ0D_O z<{drR8ja$-cj%(kGbd-ZcJ9J9?*W$dao|1`#Lo{h^Pz83-Z0G)(Ee%ckODu{J_IR` z@_}t=!L1v(7F@t(m2wa?2<|{R1C}{rr08yl7T2Hv5WolO#zX;X!~%#!&^$(|nMQ3b zE&(#YXjFi{HOu70oOk-V1t-0etJ&Y}5mVTVDP!-N zG}{uyzAwZhqH3RjP+)Qa&%z<;I5OOFY#X+SVyi{EKO)+ISOre$ffq*$O?1y~Kr>NN zf0Fyk8!p^5G-P^mxFB4e(i~I1A6qPIrQUcll5w_(SB7mqwVUTonGo3jiNM3qN}0Dd zJ&{~7ESoU@gf_yGD;01#b(!$8af@UB36i1;WJfrB2!@UjG$5YXmP z3{S-iX#B<;w$Mc5fDq9(V%trV#df?V(Ffr9#NU~MDVzb_QXvC6Y3h1|D1!)&#FaBz zS8zrK@dmD``@6cjNmq^I2go2_>tcJl$OYTS3Qy|3zGC%?6GE4Y^YRz1-j0`E==}Xd z>S?vxj^p*+jT%(A_TxuJip4WSs|w`AlL>d#>6^-%w(R*@2 zwLX^2*)+gzgqq22W$#=Bm4(lZ92X_0PCW3m?yuUgW>YA+aQ~$nP5}bBgK#6WKiFsp zWTD$2D_3`}opa&Ra&=aC-OopZ8;n{3(Jc?{yr~w84b%g;0s>? zUogPom>@)sGAJ5^UUMQf#Hdp%If$Y6$ih?W<=>U-^>Ww#8X&Nn5a3KUoHn(#)Yn(~ zeWf||45@zzBG@%PX2AQ#gZ_U78S*(GVh(DrKw5&FKtymKmtccYkh1AHo?oue=wz{Z zG*1*ivMCzdbR*e${sXyaB=?2$62-9H9BAvF_@F4Ry|R#r=RdPkzdjz{^bw(W)3)3f zFL2W5J&<#z{?s>Wx-sdp@$NGVSFPi<(>|A{8;CfHPGVB`AZn=uyO$wALjy?6q3vm4 zQ(n2Hv{HSym4|!{F7g&~7Jz0x%6jA@mNwYiJv=y(>FS%^(f$VZIM+wp+ehorSV_m| z!m*Byv4x{}e@=tuHhS}^Tz_=1w|B5GL{`2-fE*Ck>1?0+njLFzkJ)5%A(bjjJx`*M zayc^fs;(=k6y2*TP;8gI1ok@B(MPb(Hy`ELkTMuaI-J4kq+eK)0vPhlWI;WK=Jt2# zcW3h-6=0L?^~KexE31nuSh2&$dQUayEL znvJg))QQg8qD8ghh^6U%*^dk^I(feP*txWVb7`5Yj(**X8Wizfn*NQ54bZ>A8KsjW z-v`}1iCLp><)QD;p>IUV1ks(HkY6=m7qhS*dIA!88Fm0s{OB@Bv}=GNeGHLjp9bRk zdFEc`0oXGSGv8po#XQM8%`o)UJ3hkE@M|ILBX}PV(!n{s#=$J7-W7TTkj3=xOq${! zcp(QAUV7c5VjKd!(z5QM;s$smhMXGylx4P1Y?$$N0p&~h<>0rel;AJ*9qd%}kwXt! zCoNH-2hGDT-RD5hX*-~1Pp5Y98Empn^EapY^mRg7_$1E1nHDl#86k5)hR=LEk9Q;I zAI|N`uguTRJ)ECTvAq?q?5%P)Y1us$SL4Sp$}?gn>O`% zt%L0Qk6)8}r!IN=e@tBx1*p0wPdNNMnR@}>H|JL7FY@!f`7&avdDT!8&?F-`AIA%? zVg@|hNROJTL3XO|`%FEb&;Jrt_<8Mj^`-Ut(qX9af^1oMgFy&RFHW)yTj#CC`TWoF z`DM8r>6<#^|Dfwl03tGjA?dZwpmpYGWwli9LN_Kk#u zY^(`G7GqdK2&;$~ML|Uc#49171VzOADWc#4=rw|J_0ua}KlSFi^nAbPRCh87+SOHc z&Z)DX_kG@H`9J^Xy6Zd@S^vk&)rF;{hibKnTJ51w=p+8b>p(`<>kqLuI}Oz{p?W=p zSu6b z@BSybv7z-}mTVh!2*7{X9vuxu*Z-8?H~%@l*alRNQEwVKOJ5ZoahkV)wy=XXob6~w z{$MMewrok@)mIk%WkU^VV+8>#3MYXrVn@5MXRg#A9jlFX7E0rbZe-iU?j<5s_zkQ? z^|H~Gb7T9)YuhF#>z&qguGn^*R^F+Zm|MH&vZEQ+3ba?sy;cfNn(1Ay?e0o9re-Fa zsmbN#$#I467!P=?SU<62d~Z8dpPZSjr%PjFr4SC`tTneY;SpnVCdtJq!Sl5&_nK?H z_+@gBpB-5NQ6cijN56L>Xn=@Q5lteX21EqVmVJ%UXItMZUIBQoN)35FWdHOn=8x_us{}`yWfQj?inI*9~k*b-?#OJk>4Kq z!;$Al{&wUAe48D$1&{X?>ecEE>MiOCeBM8!ep!7%v}8L?EAGh4hgi1z=$vid1QBq1 z0Q%v|Y2N?{aDMb?9-a9GK4}l>jNpCn`1+fm*RWxSR+33?Rd5q7`*AOvq@TnkisMb$|R{N^EMF^5DGZNIfafam5Y+&VEzf;68I3g53*xPZs9{_ zWEL6$t<%Pq)42h1mj2N#{Dtx|0R(Sun8G83H;)W5*_0FBI88Zi8#|Khv}t883*DG> zEZdLVkbyoB$WMox0Rl&43BR(-_RwbKmTmvc0BZWHr4S8nvO~d@mv{)yx}^&(*{q(k#s z6FjonZ30Y|QPA}{BW4D}u$cU6s*#-9F*$kCs>@y>`Ux$R&=U0kNZd6Yd_K(SkW)9W zHN#P+G%dcxbPpb%IXDjYA+~2Q3EiZwr%KqucCc&V@y1IWD?yDNu@iG}V#nfkBtyC~ zv=#$=KX^?zEu}7VAx6%HlWBIDSlsf?Pifo_!@!jmz!f>@4nCsIC4zu{a`m1c!47TFA*~&kKA{a876|$r1Q*JBiI%I^0L(s)U@mFb9!8S5u zO3N{tU`b^x;)=vB;sMhLLFwTn1MyHjVvrC<3LRiRc_#71{-}Y?hL)nlJFbNxFe*kp zf|>RGnHG|Syac zi>T=kJ9!rmc2R;np-%KUPJRHAVx(EX<&5M?> zoy>$v@Gvx%OFoDAEWW8dqCSS^9Tm>=&6N7OxUSH6(VswA&=HrV(^}J13DDHX^6f&Q z{eR>mua0+?M#}*!5$EkzkIN#3u>+`9`z`Vpm`50r$ zWG=m>)e*>eAe>2*<5hEVOiqb2*~Bp0SO7ir{-f|+oF92H^Cm+sH;NrLD{LnMYaPzC zMezdv^)i!)Y;P)i&l3qNwuP#x-toLO%V;2Ojw31NSNiZl_i=@5G(O(fm~Y z`yu-UiJ9~90-&p*zxLQ;zxJ4VFB?Db$p8`ZLZ(UzMnJC8K?$rmJnfPgpF3%DByaIKW~i4b)t}f-c0>cZqTdM`wN+Dw+{6G8KO>L)FV^? z2;HZ@F_Hb9s_sU#BykMYc;*sk)+3=Rkb{sJ#RV_%uUNPcZvlRHYWV`))GE3LgR9|g z2b^IEP9h#cn5hd1X%i-G;(1N5MmC;{3^rr`lJ>yWQ3=7nEL{leFSP)A*u}#(;X5gN zAA9QNo1eP*hpVHbcTveAoJfa0iC0^{$(D z-Mwdh`#onazyA%#FY`HOHSROj;MBc-ewXBNb>wa1s~b)an6^8gzWL@)e|jqKUAQoR z_|q>=;WW?r^{XwjzQ zaCV_^_;4uKc<}iLAC$TLkt3n(MiSij4j#!Z{qz7>R28)vJ7r zT#r5^K7*@9Zo_XN==x!vr3ir5FhnMXea32c>`uf_2X1%JQAG8}49oP;j;!W};V9aY z7;o}InJa5>>G~Nun_^SM&(JrH8n%(qDMzw4cJNUKOh*Vfl_S7em^N>id2OpwZr(F9 zn`k)Rx#pb{C@cEd9nEXJU?aNzJG;;C*>nCHbc9g=Cm;TBo44CacL3OU7XEA+hsg0 z?v%x*4JRa!UG8;DBkicJkn@aeE#1A@wO*O>pa>hf4 zubiKM(>Z%vp3%@&7vp74eITBB_^PWO&c=T?TOY%76O7e)`o${b=85QdJ?l`0HyeNK zs)rxG>alos{hu<`4g_wAa1GA#LWPM?e6*UOz6Cg>|Ba92o$&L6XeL^u1OE|QpxtE{ z;ueCj>7{&|M0ki;MxxT@0_-VHi#0$Ri1yA+_E zqH5WK$P<>Rx~Dp0O`Ro@gmG z_|}&6EJ=q@lhP~yrRZ+i?gk&Dr@DYElDoXYbkMcrXRZ83=beViM_sg)_>25R!UJ9O zSvB_&pE*Y%@droVPE6*bBfms6<|`v#qhA2n-%vSBi4|g=^@NkkcSUyysK^p}$HtO2 z3TYB8N3x0OPZDRw{ub#Xv$Q{Hb)x$KrjU@G{D!%F$!=HycecN|I5G&P2%?sG8Icy| z{r$@cytp2gzWAqP0gf_`(jlVL^4CD(y?7!6IV9tn^6uDw(ihh1J;GZGP1f-1HU5{d z%Cc}V7P|~0Qv83Yo!T#BkgHM5$A9BS0JZ+Wc7!ki^XC4Dy#yttyAi;;O2Y-?w(2{f~ zk##s15cl+DAica1CyP3lz;aQ%0lv+qLG!)znoVbBXjwrhjTa$ zE?r=1zh^pdCfs)xy#MaSWXqZyU91;uFLK@1l$Yqn;av6*>?+a-*5YINQ_V!AUUaCL zg~d|>exPhfnL(xbFk3;|UHb2Xgg1}N4_K4K-_ZazS2R>IW#W`YZ@c(4^}iW^GsL<^ z6as>~Mi*yfYDjbOA3@tg!=Y=-2UdjIy8W7Qx4r%J!t}oL0pt3|-*vOPdf(J+Wq)~m z(4VO6uN+lBzV@mIXAhQlnD4yd=6CHVuixY8sn~T7UKax*wf0TF4gVU}`hSPPX`K8i z*o5H^s_~crXiD2b#`}lI8-)Fcj6%tUi(azh+JMQC;&p3)CrPXkLTTS^ht@wcvty6< z`s{1h_Eqc43zd9g@#w-{@A2c;-nG7(z{k)S%dDRLz4A^+zJf?KhW~Ljf<` z+dH$A2^H+{pwz3$*lmndE`CvcM16*s|9K+)W-Gw3q{;#EXC;3&fv8p>HSWPUI18 zI1nL%>FBT`pY5AX4KvP-sKwFItw-m`b}Kcr<69VGO|5gT+7=jUJ4)&x$d!K#1fEx| z8!umKEgsmjZ8lMAO-@aFWQ1xe-J0Fqu$=E&NwfQwJ5M?)8VxS2o;dODWCD^OP<;sl zmg~3~f>Vwn9-w&4TX2!+RylTcYp^)lU5e^O-6`iwZH1RS8ZM+~yllAIzM})<2Tn30 z@VQ|5(NV8{d|`ZV$BlH=I75(bhI1Yeqj)L~H+N$FSu1IE^X>CHz!sUaYpp=}?K)== zu#*YulqTYq%h3T`%kz-jo6pf+rm#Mbkm)g^w&~MSURoCV=#0}lc=G;so|rC! zp}7al9bXF1elsir<2A6Bc>?mtJ;Ek+bg%8?VP_;?E=q1x$49?oPiF>jd2;N}S+?G5 zl=HPjkpVyT@FW11&>l35%WjV8$80D^QpeK9q#e6jvHb{056_=fNk=NVR7<}T zdXjvO$D(PkX=z#(uhT!~goZ?Ypp38fcA(b(GaD=xgV|aj9uN4}7U6#UqxwlC_#)AD zIKmKmn7n?t&et`Nc!&Y9+A1=IP9joL_yhW;pu#p{eCP#zX~sNDn^**B`AyS;p;|pt zC_7pGjb|3G-9mJ%Tu8?jk5)A2+HfYG0nwQ`Q#`g9TmSPcniS_eWZ)Sdb*-zQNZCxzgV9~&GtMG0XJwP_i(xMF=4s3%t~omYgv zucf6k)3799#c;6#vSQM2$Fc@Jo*OezvKo)qt=yDHSvpm{zS^KSEsRET_D%bmvtkL_*1IAtFvwEM3v0$22`HN+n^hsPVL`WI1X}M>upUY zN~=dpDZo#N}^f?BrVfR20k_{~M*$ zM+Lm{yGOO8K0elzTr1vDzf;rRkxi-pVvClKai?3eFZw%%(QsP*jrp1Sc>ObG!EA24 zTOlWg^&GO`7>a8~fuSc94Y!P<(el?=|2Mw)fA{d~Y2#0?$(Ks`YoOh&{u1x1|GrCj zKp+aiPh@N(rqSN~!T6=BVXhd)iaGq`Uh-fs{=4>&dPMLEO(YM`PLzU1nJNK36+I{G zJIF;7APa`)x$&Uq(#s|ghRmGr3=>>}|057s8hs6|vZAzy%(KWE&HVd7K21#JtiyjH z*Gc9hH(Ko+UZ_&8ZJBYCiWLlKkyI{`B;Zkqlg{8ov(b3LD!b{tqxz0{_BVs1pkO04 z-EDO|=j^L6*`Lgm$G47`GYpE*5qNH;9;NPU(t)@=lB0G;ZJXP`WWyOOeR`8CSYjDO z#c|5{$z6Rvl7SaaLIZ@YDKNAz9o@Gt`W4?mjQ5(ao7>m?=Sq65wV-hz&HBFC6Tl07N;$#V&$_wu1Z=1Y?sS{ zaN4OCtPqTu$)p`lIe%#sI_b`q-P030tlo|@U*ndAVg<`}!Cbq^a?tzWw>4(n8vsbUyw=Kkzy;fn%?y>!)TE-zfD~k14kjjvmN%T57zJb?lVa_cCTO+#H`6i%zQ5 z$bn*Kb|=xrKp>qcltwk46?~V^!FTx_XK#WB679n7P}ohfzNLBlK~FFWcwp; zYeK2#%W?b;#}DCci*whwTih?a=L?xer=$(OblrRO zQeK#UOn~IADg@3wi~cPsPp#k7ykfV?H7pz$zD8Z$6mVI zfZ|Lac-+;V-a;YwIwTMG=WbnmWQ!iTsq~!}LO=cat4A&xp%=chWy>RrJd%%n;uH4z zKb~3t)-%qH>)-mS>pY{{pJ17^>m>5^?~t#;y*uVhdU40nL;(jhWJ0VQA$!HcZMDd- zLy2t@SyCOQ)$b*Z{Gd@DM9rib9h4h`yphb9we9C_I=8)MuD^GD{F_rZjc9<~FHL$(s^@Zv_4iTqB%y9gK}_fD>x%w)5fVsk1eEZ%RZjpXB9HFYOC$# z8`(&HPeuzmY4`;8ueO!z+O2*hT*{47Fko_d``+%Xd160wEe3@`Q`0*aZ-=v%B(=$6 z?eR)XkveP@ZqBDBa|BmJ4sPnWQM}l<(tZ#)zQ~~yi}vzLZ#KaR->+z*e={f`;5EMt z8!R{EX4~{^?3k{v>29R>;QletY<*SeKalN;v^_BSmirr*y17@<#Nth`o*}5siAC?p zP2?ltbXDr%D7%E!V!;MfvI8!_sBEm>Bdu=e=BVY&s+tJKCP&R;A~zc}dY3rBza9Xk zh>k18T{VLaQ(q{J|Aye%R4h2bi*WjGL9D5h&zi{y4qK zPkPHskyVpAcSZ*q7wPYEx!7bjPYwF_#w;`wa%E!C`04XLrVIBE%qZZ{%CO)0iZ897 z_V25~JmW#%*OlI-eiAfIHsT7h4-Ao^;=zE0R|T^rP^c!XK)jH%$-@K`fLzca1Og>Q zcQ?Y(jB6<=1;d}M#qESwOr;B6A`sJrf4CjQ8(qlJx zs;T%?R_bD48$wKX3<^Fc6QlL=cp~Wq^T0qk*;uxyoCwzp!5=6nBtEsTbS;AbKtu(? ztg=4Tm`5z0pUzOMVc!f8^0|L$FnGz zML*DkaDq--3;$W0Qm<%Jaz7;3_oX()82F#IsY|<*I;X>kg#$LGD(TS#&Y z#tN}F{QMiY*ni-Npxe#Z1C02W-n8HjZpcgCkUiP$ zOW*W}3>R|AJ40Fnigkxn;DMe=*`0-^j23EW2gy)|I{O(Nv01R7LBV(^(ZN?BCh_vB%f{ zC}OJ2bUcyt^S_@XZt)ybXLzdjjXW~)6uJCA2iEyd7y|^eFf`UpkhBOp;BunWcNpH~ zU)1{r5qPx34o>5as5g=VDnUKK8omO6;P=HG%>zfD%ru9OSEOZTp21(5xY&9qK~~!q zd<%C;(xLm@6Ub_i74;ojI(ee8r)PGti6lsX@WGYD>ow^omOi7C!9LQ=E*NxobL zY;Pgp4QjD+YHpzkJvnDuueM2prQn0asz>)g+JA2;lZir7`i@+!w5#7h;-$4<{`WX9 zr%Li8&AVzjW`G$iP-Ul2qZ}$Nef31LTu!e4lzgh`0C10h*~%8{fR0Hicf*0G(7CC0 zDL(F|tN7DjT=~jmdHpZnj%FhCx}FoqxQWDq-wuQ$Kq99wCE^hs`#gw@{T2G*E;Q*i z;sPgN*E>g#ym{o#k$ccJ(lDWm`Lywsk-0{@E2f}i+WMbBEs)ARREZ2Kb_PQ70iLyi zu<;SzX30RuQ_;!HD35mqCS&GoTnZgooj{45@d>V3bq93D)MO5-0nsx}?bZm6sFPgc zPEg)jqClc5rSS?%f1{?(5w)&2foLiXfcBE6_Nm{wF>*!t^~u|wUGSL8>>+R)xb6{8IhjS$<6_95dD zZDJT#k|u#m8P>q!QfuqI2VZyO=xf(9d5H7PyWiJStDcQ!d1Bg^AkOcBfF! zEXPJ~*m?O~cb+=GwMn|7xwW<9*pVa0jvg`H1d#r0M#5fLQh3X>Wpx20M;;8&=@G!7 zp6JrPdMK@x;GnchS>O>48l;hLxLh>i3!Pcwt~!!eNUB)^x(78uN;WQ=Gt_H=mJquW zl}h%5u*4!Ae)s0C-KloF#Nwi*d94ijHXh*z)m899K_(E2R7i=>M*^Wpn6k^LR6uGW zveaXcdl`1T2yrgxbdn2{%GSbg%jlo3mbG~*Jd%vHTkVXoV^>|X3N%y^|hl^xw1 zt5!*D__@|v_qvrP_N^0Mx$%k}RC0MK|7TMU0ms{vLT0}$EZy`8^zEnyKnlxb!x*_+ z3kAOKs?hc)AkWh7K`54&;ddF@5xH+89j$03RE#p94` zw6WXK%m3Tu8$0=LANr6yF(oR&P8B_)N|fY~r0vy9bPTiSqxn;=wRm7YBGx;@_|WrrbM zmm30ThE~B22eXW}ed?Q|oOBR5G@?et^s}seU=F%oT1~-M7YI#>CI~I;EX0N8jMYd9A!-zO$iE{;RgP}$nPJ@svVzJRS}7AsQO#H*71Yfbfw-wh zzywhHz(|v>1|fnK!$>r8b0&OI!Eh|&V$OBQs0oo}0ojMtA;vEwb!KNW-c^z5L}Ik_ zcbuf-1gTpKmAb^SI6c_aWywH6sZ@{Sj@DXo=5XHLn%9yuK$im&8nhm_ z^)qrG0L}a5C15Hd*e?Yq?9}e5vtiGr=%5+ZZ`gLgvhu!Tj4o=MU%Q*TAgn6FB$x|? zA2gCAEx0yzq4iT(?~*R%1`^i6@T!>#V6q_A-_|iS*UUOiTiQJFVXhI6I?)uVzbgE( zyQ#u?#Sf0lwlD*s5MVdRH>rn&!_fpulA9NwLmhvZUw;BVu zuL}~IdD15edRjgUhiXqvknuQC3a7%OW^kHeOp8Y#2G2gNgf+QRR!%s5AI-y1my;0% z-RjGXz2Cgz!i5Xl#=HxcUw-;@WIP^BAjZ}8%}~e*j$a4_uk4D)z&r_IgI1_T%yF0N z#!YzfJ9rnLA==-?2fbh9IUQ0gJNbYOnsXIbxs?_Knh0(bX~yl%7c2D#!g4Aj}%F4T_gs3mLdgd_5S`A3dO|-y>K9rcAR~8fV)r{%~lH) ztGc!)FvhT*3c^lmyKnp$2}Xgk(#I^^p-C0H3_cY-T*;Sg^RH)@UUO`%A2713xolc3 ztu>v*?D=ela>{ORr8X6;*D67$sU9lcv0U@!_Y_IP&@SKQ%`;BKqdW7td^l|eTJ^cn z5=A-|KNy4B@TRD1dsD8PJTkwA(Iw_J~y6b&_VckR6fFGmz_z{ zYJlIxjhGWjForeXWWy67E2Rao+Gig5gvskW3$VY0cnEE83w;F)0bjj)3M=+8I(DlpJ~j zOkNwK0>VGtSI?c^VHxN5HqM=EoZev?*X*7B#d+h{w$7eOO+U76>707{^zx~FH#%lG zWS-uBnkg&umrG|1t-jLPcG}Q^uMD|+hc=`zO(!|7RMHw5*&LfT(iQqGLRb|gjE}=4 z5N0K+rH#Dr8}EDHH|~G<*@yXG|KjP^>37diN;=X@TYIeH-twM12EbazWu^CB9J%rl zS@HSS>DGy>Z@A%ALF!1qsk{dYA0D{_HiusY zho1%}mGL`Cr>!AK8AdafGz}SIn-)!jd{T+I`uM!EGWlI_v;GeQe>Cp5`@WBRno(G~ z8qI3fO34~DFHB({(u)6vjxHmw1Z=QBk=bqe91hDcLrd!uGno#Hb#0}Y1GfdYrOeUO zK{saP;QpyxYb1@}kA?$*aLBQDWJq+xf_-aL4<@3>9o3B{h>%bj(EKup6{Hs)%sWhm zSmZsQ8l;O<2+@)!!%;_PM8%&PtK=%qzJgxf3t+y|HnQ+WCT|+=oir-$)!L{chHsRq zC z#x_THV~j%XYikEn2?&|9bP2bV%A0dL(v3B1u33%mTnMgQ6NC!tI=4ipL(2$<$*E-^ z4_L)|v7k|0RK<)}X@F)!<~}{dx>}`P)&e2(U?7-`iQ3{^W^pc@cT`loOJZPCw4}rS zh(+?BXwkmu$UtnTWM;cC9{COv03JgfopI|2a>(LX6fnsnsnWz8`|2_ziCs>+qw#zP ziDyItVUlA!2&5ai9DZfDz3md)^R|Gs{!k%6&#C=LvxkxRyw6lWBSlUFIu(TJu&a? zVKcP#wum=1UM{C1naKCb`A%uy&VH>n8q=~f&;6L^CcHPm)3-d;$!wczd zRwCOYq2qySc(&$*XL2 zw@PU0{@0UT2v)!MwEj0dLln-fTfMLy{{nf|uYs22NlN;>fj$zo5=#G(_k#=%zgssQ zduh>&-*0;Em&V8HxZ|^W3yZ^0_r4DGgaf=@R}+vcv&cz(*E1OQF>lZz4*76xL)Gi3 zVFn4mD!7&oz+#2dh2fB##t~n?5=PE9jr=fPJVwNqN3P@|#Vll8^O` zXchb{w?f2{Ip0Pt5%q+)B+|%FR+{U3ATpr26@8R^HHrNQ2Ah}g_;V{45Qa!NcEG$j z+pbTW+(Uk+Ri!|reh0UFVttA1p7?ulh;){yhOX(|-4I%EMP>u$HSPui%Ou-WAXt&r>_r4%neix>BPuC<8oV2;Dh? zKhUW}DBeU6G+#0E1(HfN-Ofh;mly|PQgFtmI!EuYz5OJQ$K%f2Ty5HuY;^Ls2|_Jp zsDR#^%WE0$z!axPP{zVj$gm?8Os#XylTF7-EH&LtKIOy2iNAOBKx|%Ozq^bZTPyk4U(kp z_jRP$rmZSa%Z}j8a2>ruf1

*c|aSU=D(Jk|394^2p;Hpdw*L;)wOf_vhB;=hx;x zfJ7eCjSmrcXk^!aCEI9Z->h^mne-6A6udoYfia}0i4Aq4ZN;ozx2~<-x~3d9onPbm zH#L2?q5VCZ4>wk8*~aDATijm?7=*)9CQX5|5U}V;DPD7(t=B*$V28)BFFr;4?@7%_ z&u{lOjaL9_zQ<8tfU(|?;dU5p=Tc~)K?bBJ3Ldb%;qqn zcz{7W{Udv{P&PGss$gJ?T6*x%hbw!N@E6mVB=VI2U$MGl{f{{@70AVNiF_q(t5`Tm z+E*B8xzonA=#&x$!A%NR4Ay_@ReF-jAdGMF!iDO_f+L}e|1mO4e%lehHr;-Ffamc6 z-bCitCq}+B@>|I0s5X#)#XsuP075F;>@X|WBUd+9HoGFLap3uD3S*V56$Q?UByZb( zz?Mh2Llb8RPOc2w;s%^y1J?EbZ3)trZGT4`#orh10JJrZ6hVmk`x-U_ss27}5%vzv z=8g*M2d_a#yP!9;2JgDQ5}v7MD{l35BqOeW+k<>M)y&s4tyK!RLf{N_ZOhbm>P?zJ zi&sBeb<+AlJsaE#FT&3ioVe8XfKMYDa|=r<9M$nY;2yA3KNg6-n^mfd*-Eg`wn|`O z%L!J7bzY~Jb@Cyz>SihvX330c^?XZ?Et)#cEN3iYfGPabChXuhU+aXtq_UuBmDv3wI>!)FxpTy-+ZU zT0$%6Nj-I+cIPQ*SBu(}dQ^)oYp_2AVcaI5oKS7YP*kwCcWp~J;r8g^xaKid+;oe! zW0y7-cJXkEgh2S{7-`|KHZiRonbM{vnvssy>S$F`#sbie=;NboaTEy%J&;ZbWkTtA zQnHW)VZsudj7H+BEq3T8o-v067=S!K$ml?OkpZ3YkH8dAO&G+7%CGo@{2?D^a(ql! z+~}a9+oH=3(k~_+zT_J1s}aYDM@;kdj%d{Wti%uIcO^|T5;yjFreyp_v!7j%#U;?D zERE0MKnjI7oMc~n^VxF`%3JM^*`^ZREsLn}^%J8988F;%CT`iL?I)$3TyS5+&o=ppQtCj8Kb?A-UJ&S}?8+wK5TRpf+R> zmNZ#`2oK8OGvZz_k~QwRnz8HLd(f>=shNV;GHqR+$FOP0Ed131Zeq=6%nEq>o}GBJ9Jk+8y^6FuZn zs3V^A;MLqfh3!|<@dV2_T4*W3z;1L0h_+dEI z!}EtNWK1*gK})5Yj(RPTj}aNv9U!1!4<08FccUCf0GJy!t$0c<$HU@5NTP-u%(x79xv3P*3MHEVB6Ctkfj7+7ebL-vY;vGMKIU@BLezAUZE-;KtO{BS&8 ziA>H-M*^KeZSn1a@Ed+ySqr`o>tAVeKg5)9zK;)Ux0~~oXvyh zieyom@q*rEY8Td@TYpZiJlOx)J*dm2D;65N7QFR;YHZuqn6A%P-V;fUJ$m@?qhnpw zed@#N-7oaN@|FHqF6>WjF|_fy%viD8?UrWm45fFhuI?zSJv)=6mWaOeZ|F;=uk#9C z0x705)B~vY3o?0w83oi(3Y!Y;SCsB;*+M5f==28}^_!)-xoCDv>tETNu+9tK&$hHk z!lW|f&5pM>l?rc-&5tG0@!UP?>9NxK?+CA*nlFv5|8(HBwi(2qOhrjEk}zIlmToAe z-AZhBySoyK0eZ16{>R0O*dcGh3Rz|h|H#NQ!lFB%w+I4`@=zjS=$l}%qLm^g${W+P$zm$6=hCShw}M!6N;eAWggTYZ>RQr^Vr|Di8`S3*Uo%0iS%VQG zq}5tl$YXp{^U&Kf%hHjHwJhY4!A9EAZB5iGv_m_ZR-H;9l`)7WP-Wf-MV+#dBs4(% zg=91l>b+yPrVc(cz^A?av-{Ni6Ei^u|5cPlZ@z8X=^UQue-6e-!ludsFEITl}@7$UT5SLI z3-YN}Mpxo1mRea+?qZyoNOqcAmdZ?LBkJiF*J9oEi;eNo&cVNKbVd(=3N&LRo6Ve-PL0?V&=5F`y6%TPe9Uv!2~!gX*?L>b`U=2h{ACtl?7GD59|ElcxuX;(DX@r3ISb0 z#WKQ>y&VW>W(CDbX;U_S&nauliIt{Ob{|3vLE7otBnaZT#|7bqe#IH}37<&)BQW;g zzxc=4-Crd4UMi?9z%Mo8VGE-#NtDeZLDpw0p^J%k*&0~BbC7N(ovI@~Qh9oekmNW> z$CSZXme8980JE$e+5eSQi-PPsesS538@FBq?v-@#^yMdmhWj=L6ywno2|W_mQdj?I zAnZ6{XMZfVm$DtP7y+kNy@tgA$>e^vwYP7zt?2rVrC+!vNaH*C{=6P1&`WWV{8PuN zl^VS2XSzbCdq6&Zlek%M|LnxXEJFrWS-Z7(tSV^*Sf?W+F4ueyQJpwB1%msZ6MVfV z%~3Q)ae4XEwoD9{`QMTRE%O92k%3IGf-T=4t+)55_LOoDmU6Y$zQkk2{OZ2c3&s5Y zeQ3+2+`fH@(PYly>-ELF+Q-6!$7_&yxT zzzeEj5;?)J{jrbQULJphT@Fn6zu0Q7l!q(K38FsDdX8c)rT&?WxU3t(9J6=`Vcw zyn6aV;I6w~_u|Lsi&OrxOJ`}$j1%hOud9DkpQ9IM7%4`YVyF?X(5JQGGm;z;3#&#K zzV%r0lBiXP7d zf@B438FxbcBlXv?-kh)(?#b(k1yaHNV(Jnc5NH4(H~d5VjAe zg*B@Vr8}AW+}z&o$@=u{{_b48F}BcXOidLxI8AFWpi0ZV!)dsGI$O|f6%HJ2vD665VCXzdI1}g6Rlo? zy`pwy%7F}H0@8kf6*d(9GMLL)AO*M4^!yo`rA)F|^nl^e?~fELd~X*lf-!>tcFbs^ z5SkuO4i;uY{kd>(|6KDmt)=6CW|5CJX;T+Q<+7E)pt(GMA{pt=CJI$dFG57%AMi%O z%N1xZkM8-~QK3{Hg?9acV30ao!G|1z$7$y-+sHHU8M*M2wmHf{W2R%KNF|tDAn_(T zQHh`JPAs3#&G5XyEA#siu6jDaqJ$0SEVVZ(Q8KC@=tI$ z|Cm;AG*|?~UJT~^L!QiX7?Tek13LA;jl5ZVi*m6;=J4%bJ@Q)k+D8W9w-`l43BsF6 zQkM)wGDn6UwYO!0!fM=H9)b{Gql5_7##f$(OPG`=i06zcf*>+d$E-SYe ze4l~rUDnC;Hm8=!fZf=mf7sz}*ys;*Gm>_z5CMf8Y{V#fCmeKosO7}n;0L)0VU$xy zD|1zw?4(gD8UIx@u18F7F&xv4Sa=rJ*py*32udk^D@AX0^+7ajBNuCGfp5n1VVpey z4^Ouq#=K<`)iwX_Rf1c)D3%`7DLFsGgl>2Xx*kf4W8JLTke~i#DC4;xyPU}R&_f|o zhg)#h7+QWbmrP|s5RS|zA_>n0!UkJ^$d1%a{raf)XrPg(#A<+9MxE#iU)QarLYc@Y zK6*;4CtPswrd6i1NS}P($Fxw1SU3)Jy94ub513&$6UCd-s1Q-2lIDfRkNucR|D*Lr z`!3_7Mt?!?TGwCa-ifufe((Ie+BT!lpx;K__FAd*)SQo%`HK1keLYW4PZM$Cq5Azg zW7+=bBS5`nrOu>xHqI|d?)bv_#?G|cFO4rRk9+O%6DJz&2{g`$cH=~*vV3ycPx_&% zjeCUrlpd?Nj5j%W$VG*pzb?HDZq;TneGxU7DO`1Z-cpR&sQbVz7D~Gh}!cbM*#Z_ z8S^ZqaCi;G{^u7tA-m7@GS15Q3(PvrY097tnj}pHHrcw}nUxWs&LYukP+Z7BkzHa4 zvafUogK=X#pG958zrfzog0g|MMPY_AM{i+^ev5ZTHWAw~BOFesK->ae9M*sNCn&dt zEA!W4F`7|2#R3!wxm&!UIizTtg?`xYiJxhJY?O=P!*_J_k$`=C3KqiAg11>4raI!s z7k@OTIB1_htJj^nL2_g&wIyOlfnVWCCCvv~^kAqG0)wSjLoW4)zX41YoP`zBTDbxd zA#%g(WBEMpR8@rKf;jLPnh`n`=B5j)DvTBszeA70sV^DMnQv)o^1wu+oS@eUl*R%OFL6yl=CD2oq0&tr3`&D6M%+`QF7EBe-muGDXP@%+eoCF7v(&kY!!Xdyi zLfacKJQDNdtl{Md=^@AQvgmIvp6ww1Xq2@~jJSd2hS%R_#WHbfq{pqg#XjvAjw=CY z>G43`BUlDsF3D3w2+_9^7|RLBi&c;ULxv5>s;8ww!DN+)KY%xsB{F*qRR!1<6dM#D zTQuZk!eOsqrs_e%s}jQHPm4R)4YrrE0&h~BQ9xZ)PPl=wY{*K0aB`Q*Esx4Fs(@aW z%EW?U6-wlFNVvG%W-*^UgGXEtG9*?O%Tt(5$e!sO-a1Ti$7$^CU95CW< z)LkuCZM#Agu8@e8F>)X?gj^b06S3jlc!CGX4yBMT^$|U;DoHk}se(0^WXDjTfMY}Z z7?@Wxk&1;3bOq>;RTOIJc+w0RdNC2mB?wf;5^#6hL=?49G!2_~JQ5Y|Yviq+h`ZEk zR74A4dDat94Hz0(X&9Ud-0>3P48))yu+m|Jf<8DEs2u1}AQMb2B7>(x+9p*Q0yr&E zToI)rOu+-kd`7^nV8hR$ccG0EwG!1_(7+hk!-NX-aF%ZVC>*hu{OF6v)+NXT=&9Nr z#<@!&Q|iI_`N&i>naw04)6tbg3A8%ZJs+B%cc&w6GMq{A>k3ssaKn=tw`arI;JY01 z&}Ob*kWaPcA5zeXIPF}fLn*b`)`*t`<`s;7&|hw)O0i3RAbTSDtDbvt#P?h9S#9Sp zj`;iGlk6kOGkqQ#I}4s?zc4>$5H!o?5D?hu315m$wP>)Bls#dXpVk*}mQl1E9|Ky` zz*huPNk|VnIKVVJ({Ec}tz_^Uh@}t#O{O0WI`j3=)31$xvT$y#W<@E&DS#_Ib49q; z&Z+1L1<*f|jGb)vbHPVf>}+$TP5%v1Hy2DARp=-p+RLRTO!YIB%JV-v2uG6+E+!mW zV7@AUNMf~}By*<_&y6+L%IOL*d*8o83-}^hy-if6!*$_9m&fPh(HFW5WISSl3rQ75 zQ7H8;Y?i0jet3CVeLa=ib=$Vyv0^+lRUTZm?VA1-_pfZZ>|5v0*Von_+x|aS?!Tgc z&9ZpGW3 z3?9`@vQm8>f6ugzhDG`;mPeE@3U)A#M4S~Ox`CN%i~u|zi&9^RZ8a7RQSijD(J=2x zN2BOnqg%H}*8eP3sif4IRArTt=)p{!(24F@Te^^cH6;X>~4LsjR=yq>2ZC9>TO($2rXlKxbVD zwCihH;z(!kp9k<4?T3{ zcYf&H!oh>L9gJp9`Gm00?O zienh1+Wz-~dg6)MYrg)gznX|g6X(yrMpfVb^AG;IHlm-@)<1Cr`v~IS{&W29Py6j- zSj%V%U-AOEWaP87XbB4&ECrj@exMdgSq%F)Fc|b}q?!WXp(FIuQb9=Mg1lvIb@i@Y zyPn*2j<-7P26DT{e)j%XZz*If_32_NYM>XkOmAX6%xQK$Ch=B z7}3f7rKBg&zD0Eb^P3uMvLq8eLN^$KV$prn^G~jS^6UZKBEv;DW-GSGxD&Q(*+Ly4 zNbNvjY&1*G6j-=;{qPm_nf1SN6Cg)B_nd3TNRe&KB5Jz*xf3f_odCX3oJnLdVLb-Z zf7GME(0DGFnU69kJ24WerNMK4NY zjgRqkcFMJit%nLjA3&i=OEjIi_5e+&y)cW0#cUr9N3+J}EDG8NX7ZdpTFU2k z|8#mTQ>?ALH&C3;rvlZ3d$ZGxaAVJ^-I*G7=AetqmetIx_4$_(Civ#@pH_O2=4AX} zB{9*mV}Bj3mYqR2;yi4Zn#s|5hN%=xQ0~_H^bP51YZe{lLzj>vtpBTTigT$O81<)V zi)pm^q5DisF8FUGrYOu#AHRF=a&_DJtsnpRsq;4+f7Ob5df$#K#*eMESFYW$at*<* z0PXp=)L-~Kr8&4cCaD+v<&kfW{588@CR+)?+>U6(Is8E@ZB1)w>4rn0wCPDOtqv|X zVk2pU4e1IfoA3|PZu-4GDyQhtXu|ka+Y}S5Lp4I3ZO~tvcr~i6SomK3CWk_7iGNS) zk&P{~OQPW$d-HW&F&c5hvNQD2vYl)VV@cxol4dN0Z^g$;7zH<`SRJUZBC7!mBLOi& z7F9M(%%A8(EE2MQn-oen&p;54#lJuSQe>j}J~tS29d#tMki1O`L~1J(o6rLA4Mu=S zf)o)A$QS8lo#?cf@4?fulkHhLE7B`6!@r$$ma z3d=jJ(NqI8vvYvV9Q9<7d>j90SbKUHFhvkrT|>LwiGblGS)Xqw^1(v!7L;yyDu|p| zCaD!#D8>iC#ZVBGr$z3N9imo1&<5Uso`-IfyQ)--=F?O_aqL(KdZz;Ld}1&WTN`x( zNlfK%fFJ+~n}$ii9@jAFbQF55X^&cPjz!gL`^RG*cS5<*qxf5cX1>_flH%RxobXiy zE*JU`FBP4(gV?H);A}7!{xfp+ZD?CAJUL(p$+#lRB5vXuCb-$^_9P{jhR5(&n_uXk z-g)E(wYM>)eopVH;K}3F{53mI@86^D)74v#zUD2LsrNY3t>%og{;K-S?5#@Ob~Y9` zPajG%=29n3Mi}8VTo4KFvw@_csl{^&jhMOt%sQ(N4zzFcT&{DM{on2S{wiyW=g^_Wq;Lcacy)j>$Q_nnp%gHxR z4RIP85v+9E?mf8xUlj;K3DQ9 z=hR18$YK1L+MjWpcOaLy3El-T0$AOYB{v&S4z4v3U_-ZH$`-@|6bdkQqxWt6K0`P| zw&3~b8M|W>@EY_6l*7v0eO2@@h08x(asp+lT8_``1&<*5yo$b~7z);$SL2&cm&3vF ziD0;Fwo`7ZZ9d=oFsL3LMuY0>AJTiJx#`Myz$1bcsS3Dr{XZ~lo%aBC9Q_&{3X4K5 zP6gBH;8ZKvZb$rkw~6BkjbzkuB^B2MMh@eS(YV$ zHHr$luvv@L8UCrfnq<~@OeF1Dp)!Sm(n=vyix}O|_aFzM@JV)=nFR=Fbp`Xz(iD!3 z*>TMp*SZ9?^)7K_%ZH9a58{7=7loXqJ#Kcn$ArE4VmTfPJP8QV#w<<=wJ@#7)L_Xh z^gvMO`7hWmY05Kdwk-vtJJ>7p3-x)KW^r34{I)KmYG=ONnUy7cK=D4m;7`pDXW2}a z`Eq|K{ryiF$TE;X`%VnFY4GcTPWi#_#zG(0aZk#`aBXxkkkOJbTt`f#{_{=zUHSV3 zlOvHm|A1dJjI?3A-T(aHG_B>o{3G<}_e1*P(v9>-dC?*^Klzc4Mx5GT;Qu=OZMY6U z->^+uLdC4HxjeaRAw)AGr1BW%FfV;z%cSp^3MD3GA3k~+Dph$K`H6yHh(al zWCfz?mAGRbDrPdpLll^*c*NZP;o^7I{{uIKLq^=FuK|ez58oVWAz?@q!;R2|AVEY| zl+xFvATkOJE{(xl`9{lu!Td!Z5pCK2?iNp^_1L~USLivuU6KS+s zhe$cow8d^CWJ48R?K09kxHp7e(~4>_#8fFUiWpm;rf z;CzODiB;x16j(G=a-g_jm1&(`fq%2-mrsi5KHsaI^3&5gT#6u<{9Uq)^<@!$tPRZA z{08Nr!0xnu;wSD2hwu4`1XZYv_#@Ya!V4$6dl%)t&o3WYwsEfL(P;RFl3|o?2!zNY zNkl^YFb}12sJ*3n>+x`C<<{-^y+faclNb;{giHsEc1g+eweG^bA2Xg(>M7%6_bzlp zXf0FS8{X@_Ni%M7|9{rr1Wb~%yz|U2&dkWn$Ri>$@;)mw>%Ob9y1Kfmy84p3)l#c< zb+@k8(K^t9B!m#B8cARYgTMj?@FB$I0ekEL?^NJq zh-d0=(6l$yGay4#wSwcP^2T+g`wr~6y=Icb4K}Zsy83bN4nuoQ{O|+&W~VTYJ_4i_ zQ`&EXMKzJ_zPsaJz76|X@Ru-%5^fba5-Fe1?nSUeNC(JE5KBfasr_EnwbcIGuRr_x z>#p6q(YyE3O9zWR)m$~;x0y+TSC9c$l1Z{0=fY--!KYI&-&ruo752s+3|Ea z1VvE`Ti&}`;r2(vRx4D;!q!7TD&nKn-XfvYwZ&u) zJH6B#pYq$6y|{1dhwcAuROPGVl=ZBx0V~o-G?lz2U%_drT&m_dgu}RwRs8B(h?&fS zNkOBN%9rAJ5$sFS#R6?4!5}R2A%;qV(SxN0Pv#ajk|*hDw#R;#Ycipg)4H?NAD_=l zq*luf+6$LVV6I=byEtDXR+Z=3$^_;HuZ2$I?B^!0(sV5KYox9vi>bdZ$>6Oi$dqhm{*&V+=*3~H* zZrLp_)cfj+55E5c+h149mv8@3>xy5#{0*wI{TJa=>Q|oH{+p-7Rux{z{}RO&62t^) zmEG-|-2|Ah+@dLYDiW%o+YWq76}Nv=sqJ$G^*L9$YkT)@|C?{Eef`_-`^|H)b1^y} zeX95k5^e3x&FwFLdyVVbB!{|5US*uBT*0VC{9Vjkdl5Y+;4ygncp;M+8Udt)ZQ)fd zMN`_-*XL%JN_ZaOWKh{PwhT$|zJuCS z+zJ-+bON5N>4Y4qii13CJmc85eJqv-CHS0r9pj}3H|1sE>2HnwEuuXKS;cJBv-3A$ zfp|`RS$#wO1$KXwfncm}2oQ(N1@SEmbb)(B!w2Dvy)uvyH0Xt#J_8Tg3?zbV58Dt3 zlSi=^i9E7`VI~k47DbSf<%I!WF7I|QCNd<6&=3v4py5Lzfx5Unx4a~om&jT{1|xe3 zi1mkv-jI%=%uqmtp(Li5)G#Vz#V`S6dIur?C=-CJlplz7BlBOrFYrQcn!F(+joGpc zrb!k@`|*fL6N>jNOV$wrU3lw;tHrCu-XT!Ivj_rNEc-^=M#(4wtgIa#Zuqr_17Vgc zB)bi0O*%}OaUd?$K(4dEqolBz^OoatO*k;Y5yX{*71>O3MDj5Uc=57FbROVtLb6_x z<^^=Z4H#G*OQv&lKJ?d}$7UqYj(;O6Q;xfH?e|D{X}W9YO$(o!QMaS&wFKO_l-pr? z)KKJkKXq>+?d7`DY#vzzH_G*cd=a!*Q$P{K^p8C0|EZ|Y#E>`{NF zI64~61YQw>0xYTmd~MKQq%-jG@DWr{CWk(jo^cdK+0|64LefSBG_TZ+4nsJ{H^a>} zjj)nRr9+3!9ajv!6p12@39a}P(uN~UzV&3P?|)VgpvVbPT2I+ zHsxvA6k$)|0J#95bjqBAQ4e>8wQK^bDGdUO36Yn~{&b&wXF?i&74(jI%Wg^fwkDV-KLUz(<->6R#=4K5~u zgoy&Gogq!Jrs!_nBR?$qS07AqaZvr8t3AddF%Rw4q1WY*HLjP-a zZZV%vK~nI%Wl&!Vg5R>v=uS5n%}g1-Z%o-0!YH;~&R04RLIALellMVUa1$s8;hRhL zFe=WIqvwryL(5b8Xd~8AIf%8%8v4-aH{#NalOz&-7=-?W{9h{Wld`Od<(bMlUYrtD z*XdO9Y7X87E;Tj2e2N*^c82p;X311(l}JY6kg}zl+C;`?IC7et{YRW)X~ANo&$<)% z6w?#ADKd!GLaFG;HA|DfXWSxEYb8h(@ld7Vs}-*sR?DT?MFuwQmSxa)lk-ZF$HMY2 zr3n(zz6uqd1Xpi7UGoX_nEJRju`3@>WM((BaK>ggi}AdcS#u{el5?g?`9F{zH1Yg* z*p{G>NskTK*?6Pjs1D-d*~N(<5m>dW1`OMsAHL?oi@!VMH2Fw9>KU; zJmZSW8m74NBNKw#OZt_TxTc#1)Sgs@iK+1dlM*5_ zGF2kQ*p7TK!4tlNx;%X4UwTtVZcfV zGnma_qs+MMMw4YduD6Ch80X0FqiZN}J*nX~>AS(1rEa88F_F<@B78M`~O2n*Y?u~+9MJ&v1qVhDgHfAu!xkfw?`n%9(7H*OzHuF#AMD0*& zXlw#%QSa~zNkzVSd8ZgsR-dp#uY0WVlLbD1u>4C?GgZqhQr!j5lSn3ju;+t( z7TONnUamVTfV*(7j2cvuEz(nGE!&8~fqNj1OtICFK$d`#~gXl822rx&WBfn4osz2ZwkH{5{rsq1A873H4L>N9W zHpIY*GL?pUZ|Ejdm#tRP%}%pX>Qw`#RQjdu()jvF%YyMVQNQw{OI3aJ#;NJ!`QGWn z@xfHbG8)O+-ct7H+U?_|)wyvf4Xk2IY-q8~|B}yMCJTgJF86PT4 z?fLSVU1MIutBrp5Wp;gntg3AnZp2d9lWGX@O(V5#Up%{fNqHUw3FTDDcBsv_Cs$rO zT4S%VT~Yk|`JMXUC3pa^|6i;PrrMhfhuD*m6&sn7A~uJyG@^?Vwb)ro)>J@?jM4~~ zxZsfzk?@{4x9@q&nOmPa^FM*HJ%HSbRA?P?v24V^W1k>s18@wDnSif(W@2q^;&0{Q zm5V1A7EUf6yZ?T5-dF2@BK1Het7Pi>h<)gku0iM#7q_PIh+f;zBQ@cL1Xd4&Rbg6}YZ6Yb_uFg!yO3&LJeZoZc08zbUTB8ib6m z|Ej)#Uw;dnfS-(gne5qrj{W!8|A_sVm{n8FBSnr;g?>9{_hI#W>W|c)sz2i#<<_+% zbSgOk5iZ=n2!t9*2|0CclXT`YWfdmAq+;2JzGZ+8bS{U~b1mb|05aC1Zah7~p%sF8 zQeu=9^~H3@E0EcRix{a`^fXt_=JP_SK9b`J$qGo7Q0Ag2c@7As9PoftHiZDVYY*1=He_rD1bZW+AJ+&a z&iCP4P(Q2+vRoUyKJnp}@x8c;EF>Di5{{3D>_VYPR1NMnK8f#y)Z&s8FT}u zT*K1@-~e593IZi4khlM`x|pESQBlYQjkaVJF&^~0T*DtnTO+8GcAJ*lnPu9c70VD( zc7my8J3k3ww%tq<4RNrng_+x|9&GHR>_EsaaL(+!Aekz86QI4AfBzYcTBu=Am@rK1 zx|7IwKv}Jdo6@pQ7GfjQR%cM-m?Z6A`E8iG$1@7yIkqSM4{eT+?^6`-?6uqaiv|HiDQnEM?s@mT`W5Xj^V zt>B&ZO@(C>srqvQy5+N3Pqe2cP+FK}WQ?3mg- z@T+uq;M91~!c2zh?#XaPtIk}FKhdS@C*MKi5KWklT4fkAF)&;Q&m{?HuY&vMq%=xd zgWOaB?~_{@*Ece>I>!t&q|H=lW^#FZ^fj|VQiH`Cf>2F-iO1sY0A!q8kqquB#uL9c zWEWF@!JvRl%N$JW&ySQSE3>U~%`f^@JJUDH8#l}od%<}WhY1@C(SrDIb)90qOviY> zEOu5QOAViL$V78~PiWXn)QBWQomvXiEK(@1<8zQm#_c0uLpheI#UtDrCT4Cos9!)` zX_cMH!6c{j0GJ(DijfHoc#14?nkv4!Sf_?pfLjq(ZHfGornCabY8FU50I-AQkHWcR zuSpV@8xg2eWSPkv$H%l8j#P2TFF6JT9I$~g>ahg*aK^G^D!JnDGGLp~9D;fo#)Hbb z4cDM@zu3pnR5V9Qz{5iKJ;iOn)@3`h0t*G-qYw|Qkx?ZC6Baby_`u4oC%DZP=g*O; zo>#=&&i&Q7-(l>0f_!D08Y1DW+o6k+kSZ}FK>)Z0z$a!k238+Q#wL$iJGIpi@fk;M5o>R*jHo#>%z+3>v!WUu!o^p9WCEMM4B1iQ|#TZm72}bKJYX zc+JZC_Pb>~L6hiU8BDr5cS?dh>22afr@nI?7}Pyu4s#J(%blsM|4mJGng z;@#?&#WinJMcw*In_0)2rDc+IzmvKdsP`~xxCp~ybD>cirntkXI7Av6)`z$sHj`d; z-yg>vYQyH;zNOKx)SL{4p_Ox5-dMF=E(wJrVBAucDL^B=Ti*KCGF4d3W}{lFB1XX8 z#er(Jo3qjd)v$pmq{{xpPuld=^I7r>agN^q>+gDj+5d%q{&&6*lC%ARf9}_h*~Ia` zh_CPoFptx)mt7atoIE6~>!Qt2Ef$Jm9@QsCCT3-%qIJLRC32qWavnHA!5J9Y94H^&0RXvhj&HI?cTSb zMs&MY3@T&lRS+W06f?poKN4O_x~?P9UL+TXp!{M8c)j2dmCqlf*fU#@F6m6}p6nIoR`xGdSXqP`tk$n;YkM^!l{6Nc0Nau-r0-Pm z>tB9x=K9^s2VXIgU0lp{N(k}RY~+^>?cWSowU~JU+)<#hdeoc+Y{rm~d{0#DCxj4# zXp-YgzU>0c)VFNVvR+_9F`h51fh$g`_}r*85ALNVn^j+(K2J%hrm2Ot%HA&}aw#xN zgU@Tgu<{vi!0iYQdW>86ThNs!BLg7-upk;6i?m z{)N9sJd(=0ocs|d4i12SdNE5npHzGs+G#!*nupm1JQ}bR07~e$ z9Lz2dYVlzzCH+3TOtgMsX?9)BMeFIxJXi1+{JGh#9S$f02{u%))Sv6kal~1k*R;8% z8I{}6`Wa;|v7Qnp;@J@+^?>*4hswC#cuqt<|G$SyQtBr3(P?>cOdd|d25=M4+YeuU z`LTF=x;1m1ES_n9^5wgaU3aC5Pd)b0>GsSRYfoGbBIXjM?lttKJ5BASO1+ew56kBK zfQ;cU`uUS-06ftTOxV%Fo2O@HT)*-qzx=;nx45(J8x?>1OUAzT^wQkiwdEt%ef!#q zcWveB>FMcrO<(I(s9QQ;V_5=iyG%9p&0OVJS1_S`k?0A>A78zJyyU6#BC3M|q#>$9 zyed`+5p1*oUeup>mSVAmf12MTxj2NRf#WEkeehybmOzYZQ3)W5vWbpAjunXf*I^{b zP&2-$>y5_ne_GeyKil5^bD&IZ2ybTAZ~VE_m+poG3Cr7=-j!{C|B$XG#|-u69DMl8@ek?Oym+A5UtYfS(&f3sz%@Oh#e}Y^llgumyJHrz@8yilae6CB zO{S0W&6w*_-4kH*bD~iF2nt^EP<`YdQvif*rz<2R%#XfgW(KpAnF|3F%jTCZt)wQ4 zCH0+5vN}^Om;3!vP+uGGuEfj5?Qb3(@AO8C0bDy4v_Ecq>S$5D^iL=9C?CJyb}~oV z=V;cYaQ~>?r4a)-=9p1j)aYqT;*qp2P7m< zNBu~yZ+rB*@N&bR7r9V?^ji%Z>N7&-rb=RGXbwM?4Ul%(!axOL) zs2ETA$WMQc9NlvfqIN6xAaPVo33P!Vw$Z8r$tK++aBLe4e4opJoER5@4isL7j&JWg zQ+Xo_K~j3r@DN`G!NS$zH%j)2P#NZnZ0jMcF03L+74SgV2VHB@5f&a6iby1nBGE%a z^8^?vUnx80Tb{^fpU94$$YxJa{gThX`4z8c(nsz%lFs1f+gc_M6fr^ZNoL~k#MTY) zI%VVLS3!}1^GE?MnQo>F9#}_gXpC-UTne}zE2 zP>{J7VPSele*q-czsR0?^F24du`dYA-e>#9-I+&JeBo{M7gO^IdpZ7Be--Z<_V)K| zqZ^O+4EtN#-&Ou6Q;GF>d_5sh@aVpM5v=Sd`0N_oDPRus;sg&Bw}3l5vR7RG$iM6Z z@)z%r2zcZ_55k>UE);DD3x@vik=uD*9{3O3dquT=`_oU~Uawy9=~bE#xYL!#o|#F< zr=NJ=;Pt(>JMN|`&70@6myE{a{LMy>(F;}iohMxT7jD1(7i@R?lVfk(o%OcfdqZ{0 z3uY3kK9-uBdSIe=RcE}JR`*`GpB!cs2=ws$hWhh-ef6-4n&~K5J}z(P8{hb^=l|5R z-}uHi^882ojZX92i>la<%v%v~n9aP3B1lpQCQIqQH#s>zq1Q+1rDj#1oK$E3O(iT; zi$RYbbuqG$Jk?5>~w2i{Im_1)G>~f(>O~nZF z4eMNTfFHpwT*T+KdOhQC07&VJ^?KQP-_*fwE;n*$>U~brw8GG`rb1;OIAE&-)!VCT z^~#>=UA3E+pB>FA96JjaR=4QuYNi6fU%X}ktO~ED94!sUHNcYSK74^O_4~2iv6sYR z1%bUH=avzSr&f8?l1bC}T;I&*tqKagcArl2T ziR;ifl9^mr|IJUV1D}N(XGYgQsp+54wks?HY1rh98<7t9$Nv8rh=(TuO@Jo2Z1%}}&|bH8d?U#&D! z)nxd!Lh`O8e}%7w$-BN>Z|#Rzn9Dp-BvWtGn)aQ}8^k;zb!wcb(QP!br`x;JNY45BMCf|ELnj! zZs_GZVBODZw2zE|@e}#*HfkTF`|qXTP;P(`>fYExvDd}k7<(%AFJNo^)!0Y5LaVAS zrLP8<64&gL=^3;oUv*)zcClWC7!qn9s(qR4oiKu?za9EPmg)!h0wTg}m}8*bPd z-Tp6GTBiTR--(}m%i4d=5;V{H2iNVyW$&jA3*;(%7wRlC@CFgXqaqXvL2wx<3M+^U z>G3dYq+4bBV;b4QXi1On-u}^LOS7{}mu+p$&29Zo^o6bnY380AK0f&WY03V6uG!3v za-+H3JGvkN2f1Lh%3$1QsM^{agSZUXP$WYXJq}RrmOTjiA%;A#V|qh&a&=ug-(#SBI}} zt&A0(I6$MQw7Z|ydxUPZ z^pqS5$f`w2=N{D;<*Hu4T!TSaFN`%m-}4E1XPBJ&^bMD-XdaP+$z4v)DOy$z)Ah4) z6cRw@Y@rl-mQ^Jwb9EdbNA>2Qk)w>n<6Oc*GPV7DI-f8B@Of&xw`$E?9M`=YD5{=x ze|IU9!8b^ct|hNsUF_yS_HaKgYNWkX07vujBnjvYkt~ux9-&oW5Z)0A8#&N7J%%2= zv`pihd4|T&R`?_Qo8RGjVU0#tD;g37$^&y+?Cwi0xm*6XW2b)1t9RdX&-Uxpceg1c zlxr=$=zkL*AWtlEN&Is>AXk^`A!f$HyiU<2*O;W6*aa|x2+U#`2!!Mn`^!{!Kd^S( z4*H{R@nG|cS6_X_74Dw(nR|{LyLV<|^O3EokzHjosC3Jf?p9Bo-MHq8dlRLJ>c;pz zSDtv?c7E68w~Zcq@WErFw_UzVH756tEbXo2E0ugLm8k6I`x)3P=df2^A8SSYlv4K> z+8sNf$+A78Swu~iq=aILkw0i?bg0T;@yP7ycjtcR1O^`8SwuvwZ@6Iv=nq_U}T}m$~0FcfL;__+eOQ66mw! z;W$1EuyMeHeyx3Znly|voxu4a@pGizSsCju*5L%yv{IrL>J>Vu=+#o~IDNqK8m0>s))3oE6mH`2;@X*k9=_h+7gFGZVle z$JeCRY@}ON*BJ%sePKPwtFRcsW5{?UOzYpNTHdQE6g!3LAgjzfXqe_Ny89)er2M?D zw`XR$90)E4w0X!*wMn}4IjR70U~iTHbv~7GvW_iS1r<6V2@SRVKGmrJ!w<;o;4_o7 zAoT_a&jJ{s>>mMlD^tyf;PDfQ8lBY`khXniHXtd8%EGQC)_`dNHvkD^a65cg;6k|J zwzPd9$MPg;7&<%)iy^roOuTR4dc#QwenGhczJRtIU!8uJ9M6Y|S`sHFEl5e+i5xli zkLUgzJMdYu%A?rISy9VQTCpt+Bz!I5}XxrQz>J`qtAD{b= z^rrg&%w8cL^{8~6XR08ddwm^rM|YVb^S&Ko9hxDG#`xF9pzk62mLV%t@1hIifA7RQ z=AAmx*(_~ZT<3Q`meY*w|MtvH|7e&GLg!6;oJX$U!g^NXC8r23Hqw82dD_UT>)b$_ z0=LteYh*_aWAOd&gv#1}76hpm7=N(+e_?0tvGl~(_?pPV|8ef$t1qe#q5r$^7F^9$ z7H})YvIL}LM&fWplto0S<~1?bq==Mj9@U{mBAu(fTVa+1zK(7Qo{81zv(*q+AtGLV z0t8=Jc=j#|l9ro=yUL@ZqmOZlbc{6LlyBs_g{npOj*;Tq?}A&xa~D>qkuN;JS`sZ} z2QB-D8`IUYJJur@lkMGBXpU88x3{5Mrl2zZ;d~=ES1T}SE zD43uk6DLp3S4TFUkE1stb}%AH7v@|-%y+DnC3I5_qNXKD5$(LDb;fe2Zj#&n!~Up5H*xGv_0Ttg890^NTeD(BYKU5J?kUj~^8ni2VJW)+E3k_I^wRpp`NtBjs-JHJG(i)Hj?u9~oC)xn! zE#5#N*$0swh^3{3u_frMe6Ud?mzX~|0nk^kfX+HVXss9Vlbyfzt=J}`E$XdhGKh8t zSp>}yON-O(L^dSh0HV#P9~o(M_7?j<#Qo5A;9R)`J($7SPV6+aaD?PJ|4MB>2MxlK zJp4A2C=TGjsE%mVz9b$7+m*^^)fJ?RLE|`%)9f_bSvM0OB{8X7_d1xb(v&`@&ObMY z2a==xTf&P;@8?eef;k9OC=bL5H!7KwOWf_Y`&@2T55rtTxK+m97qL4& zfrjo%Jyn-l&1Eddf~5;8Ud$l+XbdE46Ll^SF}JRCVoRkztbS&+4EWI)E z^!#GkgJcKt65YBXJt#54X-J)3SgO7=IXyi&c*maBCF`STgJLdes4?$^2`GfK&pO)#x}HNfx2P&@TKQs)9t~jW{%z>HFu?$ zsML(mS_$+*%@5Y9sx;9sE3L73XCjz(UvsE9n3||A6!t6~%kA4b35c^lX;$0yTA>>5 z?&LdL`C@*qnyEI^Z6-tyn!TB1COzinLo1DPrvPwsVg_8(f}7_oDJom@Y=*oyD!phC;V#dL`l?h^{1!T_TPN- zlQ%a%{gNY>+!Ja*B%v2BoV6@ldoJoG3n*9 z${eLp3u(%omlO}lf=K*eeK42nnoxDaQo#Y_*&g(5^;x(NrU*^A*|L$nfy`Svktv(m zMT8%E1I+$ZeTmn^?^4cGHd>OY7}@I~5p!)f?P%F4w~|P^(~T)wfc?)K8rT08>oYSP z#LT2;n$wQw!akUu%_}$-GAT#PoT71cQu>8uW}*cgX{I4N2=L#Y$(ZR{#mt-nWt864 zJVn-->uH?(mik?680oPW8vq}ONLm;?f`IGMOkoIgp{xmja=$I$j{<2WnhN2Dii+7> zbKdYQAZvig?wA$EJeZANqZT$C5FV@+~>>)Z#)h%kx? zJa@S4xbzySt8h8QK9s62OLQ}o+nld>nP`qkTT6(A*Xqq93!TowiG4Ho=yNT%TFB_D zH-)uBYHOykRR8;tie;C*Y^LYYk}lt^{M{t2&;6-JQ;o`QBkME!E^AFX`H~yn1xoVF z%vOErZx_3exb}Kk5W8CYKWt3;ouGjkE_3E{k?xDd{vG##prt@%L8fEx!buS!9HH(2 zFQtjy1^InK#C!LTgTfof=yV4X-X&!%_d?rKvm?I}tDn#ee}~LP|Zm@S^}N(-P%UqM6m* zluAHyQ`F+)4r$&56;uM#lYbpR8K^PNV+3d%9cctzodo5Nv1hQKz&=MN;)N;LROEZ= zbb%%fE*>uw7c9XIoy^q;#LA_hE#^2~YDrHPvas@}iNB}mnW0K8m|uA!NXK`h0)Zyq z6eWSzlLVuRVqSk0<-KDn3^LX-N!tuvdO{iwp_}{R@OMV>Vu04Bkqf$9J#UoyE5~rv z^P0c!`V|UuZ2#mg_qCbdIR2|IyY0t~*Ss}9H~smEyHkPDt5H7#2cS`{PF}jdS4

;N&Lo3J|S=;BLZ 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 diff --git a/src/assets/webfonts/fa-brands-400.svg b/src/assets/webfonts/fa-brands-400.svg deleted file mode 100644 index b88bedd..0000000 --- a/src/assets/webfonts/fa-brands-400.svg +++ /dev/null @@ -1 +0,0 @@ -Created by FontForge 20190801 at Tue Feb 4 18:05:39 2020 By Robert Madole Copyright (c) Font Awesome \ No newline at end of file diff --git a/src/assets/webfonts/fa-brands-400.ttf b/src/assets/webfonts/fa-brands-400.ttf deleted file mode 100644 index 08622a3b0fdea1ed16bdfd38f66f19d781fcc7e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132728 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

iBe0QriI(hOQ0Q2gUk6!v~U}929 zC0e#$_G{?@i0uRtGhUA@c3}alCFf^X9#fsVL-m{LU@(f`^yRZJdco;??%6y$d;H2{ zvwpj{*qHm(LL<*-arkBR;j@=NXb$%6n>Mf8nms1?xovdLec11>7|S+bCa$GL1CC?a)k5VRwX537osU0$=kzTNDT$`s z{^GDc?spD^%59LsVawF_7yVYQU@3z_`Pgv+sx@v$-;(je)5}4G ze-n}-P!HTSd55n7@fG4C2|MxqCXW&Mqe9`6hHVr+St$HAt`_^e-Ln09%u{SY3fRO>HFHKkT=SF5Ahe0~Oppw z4XS+H%eCTfMGA}NCANUNI>aDnULvY-4s&5L49NkMYf6CSLRyG{z)crH3vOgn11yy& zVpt8PNNh_!>0;#}$3>El1z=5{otKe#l9eJtWvTb+E&pIZ{V`L^;$|arEe*p#It{~= zanNt+-I^KBgl6q0O&5r!I5}`nP=y88;xC@<72H|Vnse-G$~k+sn|J3da~{kCLU|K~ z99$K$Awu-2O4l!_-yyh|FQvCuBmlXx?UwQgw(qC~|26lNqo{n(qs}`+Dk7-LyKo*# zj1S=_fg@8r`w~5y+DfIirJ~bI9x-#yzEox@LcL=0H4pCK6iQ-k@RLr*Z4dhlD@+kQs&COeaZZckPH7E zxsaDtr$B+nhRhur;I0>B2^KN4Z*8y%I1f#_L+D5#$3zgAlb*2>0{yXyDCD4{2kS$q zPfZ;9rt-B^@VlXR=dBda`W^n>_8zk@G+xw=gL&h$Ji`NLAnb{Dk+o((UTCVPm1GCq z@Bf#@bKp5L^GHveCZHHHiM%_CfWk2TJN1N^pa z?|kvKrlYCHOz5-tKEL=mK$x41E%LQ3pR+6e8jS<}m8K8Q`uU7qk|F80>^tQIQ zpzhoH>P@^5mBvK6&zC?fhK;DvhUX@Jxcl>WaQ#bmPG4 z=7q3uJj^TkG1LI#uHui^dEZxrEDH!p-csIs^ZBc8o4)5ISKqpG=-8iLxpr#jGi#?W zJKj=8XHS3q&Bu=I|LGg{DSz4c@V)zXR+SI#4A=j4=ku}h>78ir9rt~8UHSW+qsk{> zhTrEL&O0WEtaUNscaBeNomE;EM^Q1+PH7jpj`%QZfZu>?i<3;gUy2F988&R`I4( z3QEKtJ7_@W)dyd^GHXY-9#0#!>ooY!&8%HRpXA?&oNF^^?6(f;=`}i~yA||L;{UE^(FGF)0Z?olbmVvQLlsx2)CUwgsEnInV zeWrAKS?two?zw09{O8~B8>#%|iyI5Nwz#}-vU16-e#_tae0^r79x2_0&L!i0hm`lt z)c@Y@ImLxcrs)rdely=_l$W~orG;K+#PKtAWvxE5^VLGTb$ludhwi7~mj4up!naSo zN9iihXXp8rvV#}Dtj6k!dZqe2_08CnZ0(VSwUw|VARY(nc$C&gD@$ZUClNYug}8l& z!u8F^ToM@#)+q8cEAjRqOEpZ=nofWIeCT*HgX-3~to5Ks==(O9fb{9FOb8Cxt($!okF0tf^pwuWA8QXNB9 z1lBCLORa0N#AKTmua{f~Ffmyj!-hE$reN`Y@m~^Bqj)u9{a_TMAB{N;>lO?UvUd#B zkB3o&G-kYM0+ABqAEwKrSmNT67J^E$8ZI-Ck$gogVwzwGQ9#Mi}CCzi_?nrxNQ>0|~X%9xgz)%2Ect#b-y>1c>%5J`+y zqQ^2*!@!~`D_Yd(W}*;Ll^Pg=gll=<he5-`j5t$9*LKb4aO96Uin-26e;5F zSg*YChJy!)F;7FPqvGK=-JGCO;Ja<>Q6<4^*hXDVFRbHANn16u6l&eJo`;q)>k#)N zjv=XRgbA$3c|p-8UxV-l3z|JJY85I7Isz`Na272vN}Yg5MAr7SlmwO~Z|FPUgd2xK zjihc{L^BCu5&grEOdB)dQpHp7mti-9+OgFL&Rr3g1QUrVdXT!}Ml>_f^Km)gpd>OR zMawX$DFfLo1k){^K@y3S%@896k)@h&5$8PkCBsw#@*wDKkT><~%K5}W5r9qo&zMVvnCxi>t#xpf^U4i~!I6{dl%hXp534fH`B z8ZryG6MAY;3Ky!-AVM38xF||s8Io*`EES<`Vj2-vbFz5~dlFX--WTm-elYu2IzssSIrNPdZ74#;xZ%)*;c(LZxj5>r3XZ>(!@)5 zK9VjJ?W&&2;s7Cj?M4x>v6Pu7f@}D>&4`;~!5m`-puzx4!Y#Jn5N!6^3`JmzS-E=m$ zJcJH8L(-HUq`@Yzkl-lC(=1eMOo>$zg-mS){}j~Oj6Hz`oJCTdl(WNp19}0xVMG-+ z*gPGkzndba>{y4`)Tv+3WoCniFgB;D2T^>EdP7ZNp*}(Cv8Isa8wR1nik%ExSYBVH} z!BsQzvwcmv4pA11( z8VPN-$xzttH15%&-lTeJok?cqpGVRP)VdiE4z;4hv5nmEV{Q>t1Gzu+F`cU9;TQz{ zf}zG9o(c{(7dAs6ZdJVu-T-f=S>7Kj)J#^OJCe}9qRgah9Bp>(xpa1lDos)k{F908 z@Uv6jQp(D8%Fio*h0kxGUaWqXTU627+JZ(j)n{k~>?LBfyQr^A3KN2c+aR*ZjF%U2 zOh62|!p)J`bHZm6qYg0Yi4BEpE?R)>pbXg%6rJ4E4$+H*Kn^0wh7^s7gajv%w5tI% zWk?!E|CK}3m33Ur>xh1&Fmih!CybN3Ewh2FsYI}X&+72Sl_GbYA8c(TBA#%_t0u-A zJwrT?_;6LaAVrpV!Mk;&F_Q%KTpeQG@xv7+GX~Ha7CDJoxYO05WLfg|DB{w@S;%E{ zP;%%y_8E zN{~!6E}p@%$U*B;x0d@53xVJYDc;-XT^oK!}%kPSc!$4A%4mv$-WxhQ3825&v6oOV1#U%#qNIiwMFXkf}=YwPG~3~g*$fB6+ejdSN+suphTVG?QXADPar zw>E7pol#mX(#97degy4BGyqtbV#`dc_F^$)VmU zf7{XFob0|G03%8W^8+^JB`jcU*-a2hHSau6j2W z9|0)?HxO!dCyiR9Yggi0V#$9+P=B9#34`>~mmwoJHkC}bRTHQ9Usj2KJ)jl$i~$T8 z#y9tjImKlR54HSAol&ZUWf*nlikdk@z=iO*RpotdX_bPw8PP=PRg@R=41Js67(%JYjXSo&oiX6Rl$oW5WN{*LM0enZ zG*HszU4=O%H;Zd)SXBB&0R!-dS_IZfkLp3^49DoMBmi-|hpRO$RD610?k}OU0Ujw~ z&gV=_VM(EuUJD!y4L5lKXmduMED;`5r)gWh7cLV)Dww z<~tHIV_prP&w7>U86HK-Qp*|SV>Cn4Zkpb`(lU{J)(vaXq!qZ#cyEJdj2woB^h>_5 z^Q3VnMuRO7GuEHlRMjRq2C0Ecj2(C*Fs-tzh)TAE{M37zF#rc)R?R1=QG5qW*y3i= z5U9Wu9{j1P>+k^&@Q=mdccrS7zKt5L0}&O)fh!WxG-k3H%AZ~#O#2;zSsq+H<`qY7io>J7TJ=AZ1#d~ z7hyHRNVY<mx>down(oDTWJc@SxUmIq|@(G(W_ z@;DfDtwC4J;Pqu>5ke2eE>R)$Srtzjkfs=678H~0>20CO07BidHmJjgFNYT#1}i93 z5F99!8Pp*Zcbm9trT?Qr#|+~jNj1_RKinur(k7=4xVWKQAOIU_SlPfh0_V)!mkp4~3WgAN5ljbo zUwXWU6@leTur$#gWz%E|GOf|kS=K1+ymXj9cI;+cc;#t>$&Ix|tR~|a|5$DBEm0h~ zYA-GAd>0g{lP7L2_AwJuRspk*?TIieaHm9=NTLosnIICGya)+&Z!y2cX^$}j_b%Ei zU`{Nu3a6jtcp5~=$)c1fz|LQ#FeMC#6}>dMa>PLPc+o{ndC7*RR2$79e&k45K7bi* z<&I4cIcv&U`4YL@{ti-}AVZnn$b zLK03Qns`$){#$H?>bz>j6nB8F^S*4Jf);Q?`-~YdX)YF16(=VDKpcOOJHU9P@StPb za1C54tz-R>4`?U_5Tl0J*X$M)?ZEbflUfFuZG{Jpm+vH3E|Kw5K4q(yn(dZxJ842rf@joIY>xDsBpiB>Tn5n9jA+|(TZE^Qs5och1)XEB zpugM?B&*yQ=7Om5+;fiL0Gu6(1(#!|J1BcqOG$g!Ke&sE4q zic2?ePTD~>*mMg)P;i5KJvde4p98wuKWGgG)|F&k!DcG62GbMsjjzUr-oeZu>xs87 zbFQ@JQGT3D9X+;Z?^1Gn*ik}wAVf)m zU3q47z(*0qvn}q|bv79E(QqstTKOefATGIvavuRJ{0Gy8N~N&#E_r-@R9aptM|bRV zK%j1~w^~mO+Vw_jVAucIv5z|Tb3b(9NaeYO%Fe%EoNxSM{q9EEc_}(veb5-(|M-3P zJ?;ZO5I*2fk&i5S<8A!-m%yMhMKlh|sz?xcJjm|GJ|eGIlgt~GQl5kI!^mNGNVu}; zCi=LCfr++>HVP_L9kSObQ(yo3*TU;d;zWwcQEAOR6*!O7A$`(@98?@_ z5ESjkC6CY^&Cy;&dr&&>wui5cf1<$ipdp$?j9wcS6zuapudj*9!d5JgTW8SqrFSH9YG85ooF1%ZfnKk)67M)xw0qT zz3A%_(uN{>#sd?jmW4^IKjW4&pU_PEJ&g(BT z=NmEL8BZr;9lVPA3gxB5d}{CkUJVP;bEh7kdjHg)vl?d!#b2r1qP$#rxAI%clgi(! zSF1Oux2Zp-zFK{=`VMe=$zW2Xo;i<1L@e@7Vi0y#mSd0zGPD@7AtDmnZ7t>xvNy4T zG1C3BG$*SR~DSjf@LNDp`M5d9Q+d*tg@-V`k18}r-W2k7n~G^v~^Ym!73IArkq%m7-wB8l0hLlAg&nfV_=2r1I8g7 zQ;W}(bvMSbodhVjfaEd|X0W|*v>1Wnx(2a0S|RRRhv!5{J6G1_YlwFsLj-DL^raAw zgB3<&jC`Wz14KzyLA;MK5LwGiaS(WzpbgHz#e)su&{%YpteQC4!+jtm!B~pXZvwfC zfx0E+hU>T?Z~}~ns3Zex%v_h)1y$Bj+i)vLP=R&9jgilI0vrJ3aKI1Wqv7z-NT>rE~Nvs$;RVGBD06f!Yd&nIqxHE2mvhd8i(eD2kX8f2t{pHA^Co z4UOuf!TpXMgcnkYM6|&$q==b=?2xPtBp%iT4of=2$B89Ktytc|a^MjBk0NfRUp(ip zLVgnp4)5l0b%Wg#DJ173z!2aE^DL(-sSJRmU!*B?dIFw_DIivc*dciCMW5q1z|m|hB^)hVwI8arPjkuGBvElYcgZB*;##joQW3_WvC6d#m{ zWaN2=U;=IfoYIn{4EP!~i~}JpM(t1=DxgJ8!*kBvV!Y)ph$hSsCMF`tNt8k~B{VNC zM-&=Sbdz&|t3=_GiNh^~97@p_65UR6$tf8H!#9;u;1Z)+1i>uPP4g62rA#Y3wIg>D z1}Fj#rxk4ss+bdG>mWJh{z9+uW3UmsDun0c%`4(v5yO{9I)lES=%m+X`^*<{-RS9t zMZg6YIsp5WasxhOG(%ZNOcIVqL6jlLiAG6Oi;D#LVXL!@0rmmWHo|T=*fDw-lq`~w zS%kS^Egh^X{jCE5^R&K&($3mT&oPH{nVvIi)VbzTrkUECE>uY$xBLRv{a_l?|o7|pnNW=a<)2kYU+-u zd*Bj(&D2j#eU!Y6Kb-oDssBFpUG8sMxg6X2<;q_w|H?$ksLLu`zHGw7F(zIVv;Xcs zvnDn$hM-Vv;lkW4PKLXZq;6RD(NK9;3`MEx!gF-j$=_Ho8c<+TTx)U!ZcaX-7Fu!; z@^bRARh&~h5bg1?#a2E!IN|!5d|?ig^{KPSTk5mU^7LmQUUti|U1<9I&MaPX&OP4k z;Ba!PHThoBC8$^tIb8cbJUvJ&Bt{oGiq;@50};Id2Si*EITvjYX)+O4NZv(?JSf%x zIV5g{zLWvglNvChsfZDey3rw~jV$LVL=cVzfmxt1Y^$PTJoO1`4PPO$f?C7DyN4sK zd4^2$D6ujUclMZ)b-XK{ei4}%@U$h*Ip0`Lv5uU_Q}C>@qgb8X%crgs@WSMp_oyFCyU zml7^D1P%F?l7p;yd2(P4_DVJ-g4bdtu{W^6rXAx-zD*Dnn6~vDa%qzPK7uND0xtP% z)(wJ1_6@`dEwUpxDA4sQ6jqZJOVZqwkQ!Zy)o!eFyrahN%WK^Dw zpeP2V7&xU&)~l^F4~$EtT&r{IaBddgBJsuY40%w~$A_+0*!c~5h#9D=vvW}ucGY4P zBEQ9J>Lq0mg#G2HM#hw1;k|`x$hWv6WV=oG8hOew;3E%p^ous|i?L0yZ}ximoYbhv7t3X`$H|Sf8K~}w=vx9(kt@I%S*ZI=W54}>dwCXhzrH3 zLT6j3c(^gVQ`?#w_KJbxS=4MfB5u?!->W~0DeUK^Jf^F6D1!+{yRyB1 zXB1zNGM;|@o>HuvkzXaq?GqS=ur5SpsN=wKQXJk z0D-Mn>WIlkmBZ@XqI#L50(MceaI>=Jd26IEyY8xT_tv2eq^Xs5W zUaDtrGjsa4vC)6cF`PJPrX8pJmC;Y{wLSaaY~^cUAsaj`oR~c}ym<3C=TStqCD>7r zqq#2s;N3%bl*WTEIPQ44oaKn0n&w7GGyg3o}E7FsU$SS{UFA08OIv$ z0`-C(2_j$WMpA(i>jspQyub;wPQph_WIm!@rPI9hL2%dOJqy&|bRXTb=h5pfZ5`b6 zXe#yS&TpS?T~7qA*19fxUGw&Z*2y=uFa6S~Ca+qpOP87pZ*Sjo_nz^*>%O>kx_wbe6xA}K^o!fzmi&@)znFnXT}RDccFBud42Z!#ZxUFn>(LrU3xJs-hNr@y4>~G z^X%@{`K8vvJI3QjUH8%1)@7WUp<;f0_j~_=p!@Gmb;0Um?~`*SqDl%B2Uy8SO{$w& zCcL@mW**Fe@)qj_7fK>=q0Aox?+;PAy!>=;bKlj=<00#G74StSB8=*{y;7cBySqJh zF(Xq*j#*i`2(54^$CQRM8$l*;n_SuB^7VyRNn(&l~WUhtOsIq+AhVm0vW zgSK*Xa!|P#l`6DwA7_KRqgc@M&AO6t4#3wZ`q|Xm)JLcOfz@d3){~thCt-~mc*1dg zOnhc=a#?+G!Vg(Q64geO_jv`&8&JOFEtaeprz!I{e2bnE`m`(o5cda1`8A{0b zAHu!i&YxbTpZV3pVfXf#At_(b${pRF-rhN>U;jnw%LgwCa+bG1+LW$;;gs=RzVP$L zb;pmNbo4Xd-H6{hy%ARSye7OUpRwNFXcWvsV{9m-$*yk#jW(-g+)CK6W7BLj_!Xw5 zQ|s%EM#Hn@UMf>1^85Z4u3qZ@0z|~YKzIT_2f22rJS$Y(gW-ob!;mP-N`s1d7D$9; zlNx^iAEBJ9u0C+FsHwcA zMasElqI3IRn$$2z;zg}wg!kc(J0l*sJ`A}GW;apNxtk9p^whr)1sC%vQ(Ufm{>HRpYH&z|v~n^*R%uI_nbb$W4OP^nBW zE)ITy%!{<&i3;glJJ;`~?2{j#sg!~ohG02+=}N9tn)8(-t!8uBn6Gu3zdXHo(M9u} z#@cGVJ{-#UhvfQvUHLu6-(}Y?fm-iP%~Gv?#Ed&gKKy0mQoLd6EmJ>{WMlvG)UQ&D z@wbzF0I5`-)FCr)UEv>zNu3Zk4{nv1hXK2eJpU1oAZp>RW>f`J%0`_W2*d&}wP^jL z2v<_#zvDITYCLfQuSopcOj~?m;6R1~&IXPvp|UaB?T6>Y5TF*}g( z?A@=M$JBoZpq=g5a}o9KUFbfPx$W6pCX;JxW;-HSghpg8UUty29SRVdw64@qjtpmH z7+u3yHuRomEb7{{wmPyDDypfps=V*jzx}FK_`w@0uDgdqqHWzA`TfU*!~>nG3K0z& zZ4dCbP8&MqV|q!cgK4N2O&gyxNTfZ)i>T=fXWR|@4ehuyUn)CG^(M+)8X%aWZq4s0 zl}&9aYJ)jQrM%Sk5YLg6_10=nwO=>%uA!m0UTEJo*3;gs4RGUtDd{$77)9jo^RO*z z%$g~sOTeb%6PqWHdc9(gBsJm?Ah`X>qg^}!T{u=b9ktJV z&htK(wf`)e{j+SCJYRTiHv8J_|KuAGeL@B*4JeN#Z_3z7KITN;XR)tO{gCTe8xXR? z`a)=}GR4K+JEmM3Udk?J7Q4P|Nfx#m5T!9&JfBA5;>A<*&U~qq-+7xnzOGtDXLr+2 z46+4cIDiJMN~4o@4yRhhOr_91>9it%+*x}8;sLNhRO2FoXBCw9U1&jhe!g^HK9kA2 zcxb-5W;H;(u9pV|w2kTBWx#1Y`<1;L-6+hJTX*(|w*t4Tcx6h9PUeVU+P=*k$xD2` zFR2szR7_RC?-KXH^s|(|qxvhl?1yT9Vwxv^aqxjJU3%%IUo>;(3G~|!)&DckL{m&;zYGp+5Wt`sR7?S7C^#w% zUNX0n$XJqfsSMS7Nlf;-O;{AHXk~6;C8rdp<9IqKtjx`?_)2c3SF34mxz^033hV3T znPNTbg+8hP33o1{eCMz0oqk2B^fQg(OA31_o}H={^SR~F&lQM?D9r=dDJ^Be&liFv zifQjPwD|>rIIJ!&T&0woWp?bma@E4}D)!2BRO$CCUQKWf-uHGG$Dblk@%+>SQ;$qN zIrU}mfi0pTBh;Epl&h8JDEBZP!et>tA`?WEY*BoYhY_w2)NfIR26z~fpAk-OetE=y z4{II+5+(6CfwU85Ah}#bog6}rLWtvH@*}4pOhNU&#I0}2l431svYsS9-_STuajo1DEt z%`ehilR)Vz*UzBwEsjOkoZt|Fraq7jG#_=T?^VmSp3mB^Ana>YyBua zx3tkW>x(_JhFno|Gh2r%T0TUsV7+6n6#0Hpcc5FN2rjFbe0XNDYGqAGbS*G#qz%B| zmC}h~s-WR})Uzv<>Pqi112Rt2jcQu?@YYOL%MvPp0ggC=j)~6R0X~>ozj+ex$pavU zfSZM!a^lu5?q2*Ge1F_sQI*BH7vh69bvy7G1zdhLrt*M^Wss(Ir740KJiQ{w&pB4eVOIrv(lH^g!#?Yj&{Or{+N`@4yY3 zPC0@X0=5Sj--PfCcMrZ>2(g+?k{J@eFB^wJpxlOB9y~5*pb!vW1r4S~9byap_@-!S zE>l{XRhp@C!)h116t=|ZLm%M3xPMWDk-qpx#3cdZK>_M6?rFg?@WcYh0HA@h2tVt2 zB}%ykq6rzQQ{d;Op-t2>7BP{bNQ@g#D0`{Q-&cs&O<^UIX5*`l6e zvlaLYc5XJeNKQfS+Ei~Qt!A2W5m`O;y&dB3uOxeLoqZwzRwG%k;yx5bSA2q!cup8l zlAc6%k3GU(;!Bh*Qn~6(fL}fr9!%Ro%4ymW#BH;q<1aPFbDJ;RuLq5efA9NGo;^DM z^U9KO164q%@m$PyPUv=}UdcB?qt=|cs0=pRNSFPYYxnM*uFwx^eLKj(@8EaP@I0ib zV2~&0utG(#Dfp+m{fJ1OhH2Zx@baVXk^;L1L4YNtcFMe7d6o6LpLxk&T%UQ%*5%%H z-+03{*O|)Be^p=cdZqXHIZ&*3zv{8qy!{j3W`y5;@ET|5yUJ@Gytgn|_THY~`RhM8 z%a{c0sUN~m;mi5@#N4^~iB_8^FRP)!0PKxzdSx}wsx?QW&j?~_OW?^6x+rOItn&zpJ(Bt4mB;_D??3v655 zu_4MUd(;F%C3`mP^t!0J2}?a&mh3mO_sFf`MqqP{BsQH`CW7|n0KP3-dW-<1vV+to zL>~Z;-R(e|oOszU+)s9Sb9Jqw{Hb#Nppe%yerLIvQpVLXzES*hYjAbv@{qelDS_}S^5(Lj#(1wzbffLp#we$*f?zKj$ zwG?X3kwH)})BXZ+%7kf7mLvg~$fq=-;(E(Lp+azUI`8+o+sh$r8Tf41DpDK^9=Sq} zWMmbnSNhi)X&UC zORK71u^07zv9GNzMRONQIP426(n{tFeunzL$%D39pRV3iovyEXbMMSZBbD$-Z%tWR zD$YcnS2XTW)_Qgrc+pI-EcUI=+ImF!IaXDS7wISr0MEn9#%M($rvShZ1#^U;MrTGZ zT(sBQ>*OA?2*@nlHjpWt|3i|IW7E=$6}_ck_ua zUvJvQOdBGm3Oj_~gml4F&c!!eacw^vtjy1L;)N)%zwEYpm8EjKje7-mm;*E6WqX56 z7uNV3b28gga(@2tm%PQWE0sH+3u5$druF%+=8;%AP$@)|Q$;sGS!(3}%+#}U?Uz@k zYt68b^~+(s^9oX!;?A&ZAGsN|(kc0ch(N94)rUqrb^{a8&9=!b7;u@QI+03@)+nV{SBJf*i!w6irQUCA?H)@{^a;Qs@j&^! zxUZ1_Jn~>IHFVF%7_5fYD>IdTZ6m(6xmH^vfA%wt{<#jG>lEdYcK%U$^6<{J%G-bn zk_%+&eqFizwa31Qut{S664^-pVFapnVV&fcOx>T){V%0-W4lCDG&8FD!zX=?;M9P;gu zxMsnvLJWRGvIGx;KnR-%idI3|FtZ47Jn;h8s`>C5TC7OOd?Y6i;;K|}sbX6lGcNsj^-nBWM~DUuoiYg<;X=B~F@rvw=hSq6?0NzxVM+?r8|-J;6{7rk^f zhh~y5{yzzA&d%?Wy6x-gQmazUEfBoIFQ}3_>8M20bw4O|Rserc;>XHRB1kpTuox*0 z1yQsq4d2Y~A{!lcDmb-e$k=BXLM9)3K6$tu=A+!Zkk1%$(d1dA@Er?`2swe_D6Cg< zCs!N#H~MzEOML~$`YQar71NFFc^vYJw&Y7Z zlZ@q%wBs&z4_{*7NOBRw!VHr6FS1!0<2}B#x=osq+710h)sh)K;y^)IPYek%wFi;% zdqIPmA}?w7;}XgvA)wZpZsjPTifZ5tLjCHp?)CSmVGdM9$<6s;t-Urg$J|U++Hg3X zZ}-vGm(<_Rh0qSCvVTxfwI=*eZ(QkB)x*zGi^aWrtN^SK^*NIoBI}>}#1?DX{v+ zT;&*9X?krb(7CyFThHd2gT1TsWCc3v0LNEpqXMcRtZq}utYvwKvST*#cV`MEXA*?1ph9(Sv5~wR&T0ai#f8fF;|FB zQg$x82>2+8h~nZ(`HE+f5$F^eeq@mJGF1GxR^ybCDHJI+l<>Ul`c2YAx@M%3bDuOr z!Mrl_V?4CnQpB0s89&o2)Mn>i1BVB?U{RY>@*CO+ZHi>q^@3aNzNxh z!!tfV-`x3==KOq9nQhKLe+8Q^SMy))FGkfg&>VgJ^;zFkE_ZUN!^hG%{<4<->ZgyN z|EG({n4KnPIYS*FP!VwP$y!d+?~mYT4T$PoM6Yo{5ugxWBq9+BQxbn;eD^=_e$>Bk zn0y#3ANnk4s?S>ge{JU;<;YdvdEKk``z`fTt$t6>jQTax-S&(<9@}GMgKfr-wT;KY zE=kqhH7%*+s#14r48+C;gTuoZhE8TxZ-y3}1s+3i)drSxppYeLn2+@1RQx)xl_&?Yam3CNJr1mv#YRK^i z#Vw8`4sJ?~6?`9t;3o zuwdk=>n2A0Sr~v4$^;7_R907(l;vP?p6mqZm;x+Qwb)nJj`^5w2@_P|aNr$K@^VSR z>%e3pr~v<(8*8_W^y`WuDH4f^R-jlA1&e2PbYheg8~}%WBs+|`mt@pY@~mSo&c#Aw zt2v6?;VTy@CP<*HLJml-6CBK!{g;bmki>Rma*5z^C!-0R8In;l_a3;$>kAX;BE1I$ zF``14h#CCSDZvoS?L9ZLM9>k=OQBeNI2*!fj!?weD-nzhVlnn+bIC*VsW{H+2uu;k z9w_1h#om4hQAC7MG#Odlxjb7cq*eCr>|Y`;5m6~Wa~Whje}p`l!&r^eo{edJI@3cGwXdVKGnE=l0o7@Z2IuT17MV4+rkTT z2^4eu3ydJb$vN`R&;JE6NsmL#NjTP3crw2kYszOle@6bwf>;#Sp+Ps1?USoSjklw0tgNaSS^|4i;Q_XbC_Yt; z(G0ajNs+XSXDgLe^!Wwg$Q7* zD~l@PiEdPXIBpe>v({FZRF7<0&-ZzBX(CTXCSsrt^~#(QkgHIO3X=`efs&~c^stCS zzltd5FV`-*o%Y?0W~h~V{(cw&1Uv!4_$n9K*r`ZaRp6rlJ71mT!YYE7q7eJHO}H^1 zFT8Dv98#;SIQgR?G4Qa;bAht$?*mCH%82jlCnGbfW0A?Z%7KZ{WJp!PQio8GrLn+-Rr|ES)lvDWh-AdC;_xKtQ>9A$ zueK6l!cM7=ELQ{B9IzpfCCkFWWU$u}nkCLzP(e89lybb}2dNmMKPXoHnY>SydUp^^ za|crcV(1T*0gY@w5kdmIY2Y^2-JvUPN#MznERH8cigYi7OBWwYmrg8~M{|=Xr9#Aj z1X7X7%TAFF2z{jw|6YJrf+!VmGU_oAq;@X{xr?w$A&M6VXH3Ajh?;pN&MYM9Pb5?b z6DN7`N+F}oa>l)w@)c&=6T0A9$3%#$k=Gc9VBYY+;AgCEw3qltXEL!E|3`@}5_mm} zk(i3x!999~{%096l!63yv5^%AQW*wBdD^(WGMFgs5(-P86JyWkVb514XB;a~*{#$j z&s74crO<2jj;_uCx}nq)Dit7R%GIMPT#h9JyZo9pcl`L=8`zJg9?Iq14^O0v#q=jh z2zpJXwMIl7o;*K9w6~fy5y2_`yNCq+kI?Nh)5T1&pPL zDko5OXrM5HjU12kXxcZvbo3|)7k5AuOGsQnEX~^NlyU=S8<_}ZaLXk(UBp*NOpyo&y^$PIu63!vu#xA{JFBE3`}_VbOQ8wHg}pSe%EA9o1z>4_ z4HuS?fk&318pvnWeGSfV9I*)jVMbvtCT7GBq9;y7#)k8xxGM|{_$Y;px7%pwvgt4> zp7B8ThOc z@6_PnBvI@bl@FAU{NSWj8mx@wM1E8p94suwM{|SA$;!2}cklgkxHMOozxl-U^~a+J zOJy?3ro#mhOFfAOXFN_k6t8n2-B23s#30_4vBCjCmPLiXN1uOQ{FS&Lol*%ufm^|Y zYGF~Mvp|NakKD?YO1&_{!Lg@AOZO2MuzC^~-%b{7%TF%`Ctx*p-t6=av8auqJ zkHf88@vJCNfdbr82-Q*BpI%HLk{w8lEm@h9zhB5^3t!wj`B*rYj-sl7Jcod?`BFTb z8ypi8WM7KEZe-}_c$S2_`K7VNH;pZpzMen$nZ1+Z+2=h`R-sCBlgOk8vuL4|=_`R< zq8Lt}$_+le5Y652Fn^RTHbySo@4?$vvE<$W9ci8xT5``c-Zrc_mqe5voDXm#w&@rl zdUgq=%mD1Dhhc51bbm0!0)XFrDB`J4pj=OQ3#bTKkC+*`BENSPyC4IVxC{2yGjy`! z7vCJrzUFS{!3UkYUy~cmwr)M!S-R`W*{M=x;Akaz?aNc8!^M^P%t$tJ<7ORQ($r}7 z(7<^5(ZNwfPo83PGI1z-D4RW)wGg}h(LwbxCk|$ZCJ?YEXI@1?k657?jcwn2=0V4K z@XXEET;Dl+RdrP^P0bc7WAjJF*wDcEK&7;BG?E?3EP1c{W@u`9A~2jDA2@ZVZ+IHJ zSZ-i6`L>bJnIw}7od$GeC%TAG>9g18e7jL zVEywNZpK5Ah2l>%mA8#|IylR`%mET;svrru2>wrIX*BEicgNb=|KcxTm z78CiHc>ICSKJdV2|598+6@yF;ze%5Wa%S&aPft(ZF*$k1Z{6~xn?kb#`N^EPbhk8o zagF3f(Jbn0^=zKIdA4!$*yiirJsXpR5pF7 zbOh3^a_(kVpUo>AyaIIvR}0F%6`ahc7Y@!<;`6?t%8384nDoWVgE^5M8Hq#|7bKPQ zA_LLb-;%N0Epk48R0cETFc+7oLXTuxmze@7(L{NB``PQSKYjXH8O_WN4Ies{Nl6Wb(V5{`;92TXu_a7pR0N6N*JOu7_9lVbt^d5tkFet|z+(^ecHBKB$A0yY zB8zynU!htV%31G(8i?7sL&5aqz{1_G?EY9u)%#0DKeTjd;po(j!gqK)Ixv)a-*31o z(yxE{%l|8;zW;|42Z!d%Uv}}3%i}%_H(@0Tx5^s(Jeapyldxzd3KeI8Q3HY$9j!q{ z{G|bvfS6$DMRF4=B0>wPbZvliWyJ>vtIarjK;(c@uPLdaZ1wopDJVjU?Pu|EABe_F z$zb63ak?#$5-vdUHMQ*vDYJDUN>YygSE?izKL3DF|J5kG2iadIjvpH$7z-JB-OYzb z2IC7C=fja3E-Rfrl+UD24BvRUQW7UJsT4{d|I-(A@Zw%EC}Gle!6d;zLGowkIZUP(JS7g_|##914zCvWZx2F)MNyz*eG@6Rr~5ulzZsC*WeZXQ0{J z+;xaBL~T2BRK=&N%BAe3ScdFkmhy~>5}*JH7@IrXYP8{nYj|&<+aT)>!^mH>AJFug zino04m)>Ifcw%G+YK$RH7-qV&M(KZ!Dl52xnA#3X~^R$7D>dsKL_ps1hw zTWGMjqA2VEao0ddB;Rz0{&uyMLU&IJyEu`K(UCD?*a#m9Qdqbc$c_K;<6@Ur6+p~w1No_EZ1(nSoY|5!OV1w$nehFU(r@180c26Pm^0n*OP z2{b<OUcyV_%-Oe1eOc^wH7oxAh(ufOw>jpL3CTr-#xPYmbWY)X*S-m_m!DP&prC+qdj|K4-3bLTR793P0k{hs>_u=vxxfx4M}X7b-!QQ!#m+^f?o5iI0{POTv3z0pKuUZrR*2_&Ol#mB0iPaL_3+!DMyJ5%>`<6uYT2Mx5`OO;rkQf+lj%%*x|9UcTz|t6Ha{~ zMHc=Sn(sfgxOi&uLzvWv74^4rBO|%J$JMJ+f5^o{xjS=*R86h@_Tu-sTw#n0&i(kM z+^asr)fP|HDGE$=N>ac)dj5KM=SKGaTwRVF;zHu(eZCD)lAhA@KOzS6A$S3swrtVO zSFOOaDju$|pCHA=q%uFKx(sTWB!zvSl=ml!>0ueY^UjDI$`r*tQ8}D0ChnK=zC@AY z%8@&T^8_N~$;`l1;zsd+>; zm{z*I+0~`xBkAePdEl_h&@L(9P{cMjtArb1UfI}O2{99NAqMJtU@NnUAzEeW1=5kn zmFXbRgY&TSi3itSS3*lw!;56^kEd0UQ*t7gX0q)07@?7re?{Phoe72}1~L-`Uuq~+ zjD!PgczcG)F#H&%#<%8n(y+_8xr$$A| zxA*d+Vo2qIOiWHLx~a;>Lc^n&k8&j$y+Vv1%KJleLlK|vTYgfZAU(jX%CYR?napr3 zi#H6pBteKzY@Adt5+7tBJ{dUGP>V2x; z&U>i3-ES8>LEkKTZQ{YX)ua6HwFTO=8~bgEp5RyeZ7(~K=lX4*=a^XTxBZ^$s5R32 zZNPJs6r{a&#B;m6so#!z=H)l~ZFr7%yx&fH65d+BP2~sgz5RBcbN-~?E_f2YBD+kJ ze5PHpf*GC-wD1mEzXMR`9Pd~2UCTXkImlP{*nDpC?zz%zcP(RM(}mc%kx2`3g&G)$Q_4`bMXr@%4|L zeg62ry~hgoG>@ua*?s-j`>(9bFD=iLWc1(O-M`*}hp4tA=#J)zZCjzG=HaLJwaw63 z45H!A(J{`x@KNTt*pbC~e45G!UNoxPx@8+?>sYz>G@Q5J#fztSD<%5{CWOQRZQ(m{}6wOVDo_evDqkxA>6vLR8SuqD^85uE2;=Z3dEct?J!zc ztbIi>fMsw<42uyliU)s*nANfv7ZcPXm=e>(D^d_gpgdwXPqiGZZ3|ckm#8OlL>v_> z`1-G5?YLMR6UWIvb}5Rl%fv}>xwt}HDNc#2#MR)+Sq@);UGaKx1Hj`nIT>ye zH;Y@ynsh610=MIUd51V7?i4>GUM=ntcMDBaMNQO+l3N!WVpAC6EH=pow(k~(>9)9s zx?MI!qdQ_-?1)`V)B*IDBd96C>|oS;+w_8;^)L$#9PJN z0N0O*cZf&DJH@-iyD{%SM&8BulDX;q;sfG?;upk+#N*<_;upm)iI0e179SNK6CW3! z5Whlh#wWy+)am*)@$2GK;?v?Y_)h#LRj8j5Pm5>7XF(Xhjc3&FsBFn-W&fjiPJCW` zLHsB2pT+NsKM;Q?z9{~S_>%Y|@n6N4#UG3RCcYxRD*i-#4d>Udi*JZ;ia!;9CcY*9 zT>ORjw)pR0rN0vYL;SV)pF~c7hlt|;jmN|P6@MfCR{R~YD}OJ(3zGhx_`djo_#yU~ zAF;pvC-KkXU&NkxUMd1$JBJYjhi>KPO{yI->XU{bE>(uxluXNv%o1Urmj%M<2dFhM zB!}gQ93`vDm@Lb2IUy(Il$@3`a#kLYb7WdPL=L_R7T*POXe`NP5B|^cs9ce&a!p<& zFQ%&Wae0ZnloX1W$&>POc?Av~r{q=gYBEJ%Bd?V&m#>i5$?N3}@|E(myiwjHZT+Ff$W3X;vsA)p$fj&bQ?}(j(vr4x zWJhkx9l1-ct#k5T`5O6J`8xTt@;-ULe7$@?J}BQH-zXoFZ<24856hn;8`oRq+vMBj zBk~>cQTa~!F8OZx^YStI9{FDRKKXw60r^4s3-Uwqart5Si}IJ`N8~TdkIIk9kIPTU zUy;8mpO8<=Ps(4Dzb-!|KP^8ae?$JJ{4M#Ed|Ez}aCQvG(XEPoPe-%#7;UX9x3~N| zx=}R)mfqrDxUFsITtm0}H>dB`HnrA<9@{pWy4mm5Z#TH{@Q!KK+YF=~Fxz^I&b!*C zX$E>D#s%wj!-@Ca`ajIr?%nI1w%MxG46D}AqZb?s*Xg@vm>t_!H#RonZ9}hD+D4nH zZ?_W{d{Sdxw>oXD5jbm_&4w1N>fB~cPxRl<->9Q&&6urT_eacbn~t&GjnwsRLqjTB zPQ*4lt$M9tcIv)uo;_GI>pD*qI%}^R^*Y07=~cZE(3@?;($&28ujQo~-DD`Z!Ir*b z#~qz}XgL*kNaa2E1ZXhv5xZg3b$b)y4JfLtZTh-;qa9!Zc!Yft+tC^g-3iuem2Jb; z;=DIC?%b+rRz1q6x?$H8t*A4!roJ2Iy>|uGvK@)tva7Ih7IShy1Fx#QJW^dM@+R(abL2$YrZ0K66-KhrD5A1Ht-ZU)7 zHd@tAV=HPK&32<(?HCOw1g&Wf9Ya}+>1W-hbgk5JC(Mn)>?FjlT_zgWhY>3 z>zZW*YMT~2f#5nMux{@9xl2n+yR4+e@3_~7Y3Wvg;dC_9zp}X4-VJC??VJf;FgxeY zF#>7@ZHKFB@l+f`4=YrraGo9OuM(|c=q;aK-_S$QprJ$ZzNT5>3NdP7fU&$mncF&$lX7#r_&vHL}yL>Kg`gZUuMRT(@Zl z^wzdvY5omGr9t<#vJqgy>be>4z4eDEWVf_748ck4H!2&7vXbXN_Sj71g|!-Gz-*@i ztI#cf*MvO7&Zgef4V$%p0dwUMSvdVi48Vd|gZ_Iurllp;EnQ7;ofoay4mo;5S6nhw zh3TmyK0a;xbjR-cjAp$Wblcur!MTc0%u8T zwHi##fPYrh?1cE-vCVZS1TAq1t&z~y*NujuIlB8OL9MZ2@{#FQN8>CrtGiE`VThl_ z32nsBw5zX#4n>vKL71TO))n`ysd`aK+YCAUEziC#_vOI&x0kwX7ymuom z2~~B=>ISO~b7Modm~;2NQcYDm5UL5oQtQWZ^oU|fun`6@;*yD7(;EBDCL%ND9(DIn z>)k-DP4A76l45E!BDId=H1u`D-VD|&jCiFEn}*oCb#o&KSKERVd^X<$9!l3^+aoD9^(JGrTeAvUL z>73Q9AcLXgP{43H$l7S{tJo8FdvQMA>8TphOC#;#w%g`>!^#=2e)wl&a&35L)u zHSujd+TPTvmQhnoKHc6l0SUX6b(XFUbl8fv8(Np=P?rj{JNBkt545|^CRczRR@8Va z7Nr1&1)4z4)cL|T8_4L5h~+YB#fyTfso0oZ+iV!SQ5(vsZ9)`AD`xA~w!vyvKr3h? z`7C1>X{;FVCW0<#w{>kxYezVt%b)=x_rXH9Sv4DcV62hu%}zt-11r>|cO?$sDeZ=y z*k?vyMwX2a!D;zB2oER9NLnyjy6gs_4@SQp>ezOt)zUTt+nR58m}g z*QaLFYuW~wMyok7t>c&s@w&0ATRt1{=-=+>XBD1w)l&h*j2zRig9NPfi#X+aL)%a? zg?lP4cQs$y;W?#(`}naB0W*4?nxn=7e0j)54H48Gq7b^^c{w8H5JKP zi9UYr4@MYJ3~B}p`8JKV?QL(i!}oMpDK!n;qt0_&6KkHE0GM&vB`s)q}rO=uaWZz1?%W`nig|4nM2 zX((912B+n-kyk0`43-4T0fH%t&+eFwbx4a4`^^skm47vVwbm9Fj>gIWz*<>t9Fo5fl)!6V$fUXKIW z7$#(=Wx`MTBDPZ1yJoBI1(oO4)h@;ER-k`$)0GX_ryT<$x4IP=9V3z3G0w3p?25Tw zQJvNl%8ELh@Ux2IZ+6sO>pHlgt^2h)*dT)R=(FCi3)*dlK3mgTuq6#Bt||Tj@Lvxo z@L<{zaL_ualI@MRzS#(I7V-X#l->VBcBLC4&#YYUtgV z#ZO)A!q$#;TW5_1Y(RHyQ*Feo8fZw@eRc=f(5b>XJKj#)_H}Gtx|-DrXogj7RU>Mq zxk`f7M*p(lMx6OFXbR71sU@TqhMA=4FS{0=3hVBJ<`nf9GV0*_v z^0Ild*z%|aqBabbs>MDXUJ1sAL%V`kVYc)OP zCn^d60ssI&x_bcFe={(cJCJ1m@W1H)4N*~LnSY7&{}!*b@K%dsHj}OSQH$`j;oo{I9R~e=5hvfU+@gw+8^p)&Hx*|0e=qQV=;? z0~?cnZ0=tz;=leO@oCMo_I6Ir03d}U008C#06^)6$-%aD&o0Vx3i^I;4z0RaQJ zl71%f#^wh4`iA-@ru|UB3))H;SiH>NFlOAhKY$>-L(EWwe0n1B*!f5Yig-nR{a*kd z2{>W*?5jl|^Ar~p@Y@qxwU_QKr)%c|Of(TF6ZS1i78k6d@bY}oLJ<)^V%zG}gng-! zO~-jkiZYAUG>r_V-6>Nv8?lR4QBo2IeK#M^Gxsy**#+W$oho;)YKg`?~SD zPx0dw2OA2)6!54gT*Gw+JVXHGk_16{NQ)XG$sUq`uzNtCfvPI2k z#;WGoGfcB0rjuNV>Ir!Do>6zA%7e-7FMP|Y!1aEf zlWt0*eCnjs#s!N8A;mhujbv1_WgW-@q0UB?mY2!j;Ou4H-si~&sBVKD@++2SI^C}w ziQQi5x;pS4(xYxPc+Z}SmGbS4iwA)^-YXX=_Cx$0Q#csni=?Q;ha{GXiHW;cF1!(< zSIp~S+;-eH18Cb(nRY~_cC6jOl(pcPHUB6FAk_mLZ(y^-pjW_79C8B+*&YV<;66JH zv;)K_13qoP2Rpdg9&>h}QGCG7o>sYk*Pd)U$mG6jI-ChTY-zs@JtpZujXhJcASB9= zdpqRlK#V;|bO?hzjW%qN0g5&xk%91mpdbnHKm=$+rLc)%>qAnK!-8ztL&)OwrHdjIwT$!4g_d}OunMfE;H4XS3U$KWNCAAKK#Tjov1#dPvpGskMS(^=kk-jtkm`5l=iwOn0yAKz;l z{5$+TcmM{b;J2_H9Pt*vt)tjW6|b4GguUO*pKRXk8 z=Vj!H3Z0~gmnQe+?e@l!Ncr(6liFNr2aroQqY8a(;qUUw$f)v1ZeQk)SVM(9Rsx&L zlz*K<8XhMnyAsP{bAJYS7GrP~={2HXyzSM|+@lF{)!1_5(ck&>_-xzo--2fHSIZUQ z&+}sna@BuDZ1ZMcqc{K+n8B>Fw9edKSu|fK57p!3t5~Wn7=#ooyKpVpKo*&`(h1gY zb3XLkd^xE@4K1wnZKc(sQO{C)-?U0AJW+q4k!LyTuGb>SLa;%!LAgQNA>g6ly@8e- zO%G|svuOdke2`T(%h%0kn7wqwBf%ZA9=#lh@P3gnp9W8{!>I3hk%rpfz3B$Ac7m)# zRrao4F`G9rKx74h6&cLoFz>UO_rr%Yo2HQE(n0%euRCnl>XfB&aSkpq$P6-*ZbmAN zI!;cRw-zqQC-gwdEio#m;PPCQG!MZbDxmKh>Hjt?Bq%48#yG}LK#GP$LmY)b^e#ZL z$#JNSW|Pg?2(NRlkDO%GE~Km-hG>LN9jP})3+lgPR8QCo%7|R_orI4p4MyF?5jv+# zj2DI|MGEAJCihDZB>yf+4`fY?u<{>Fel^%;c0A!cE{M099L_-wv|LkWg0*WPhJ zDu58nf%-zUyy|&Lta`RQ-U%tMtBkZL#TJOqXw9tC8sQ?{DAAOtLyH2kjF9|Up#ont zx2z5hSI!>S2T3`(&sYa7yg;5pO|ASWR0zEvH~WG3g6SbZ0WG*zc#i56!5%i4gPfba z=5zH;V|V>Y+V#9INs7zL^JwAn9`*h_IwQ+NF?OH5Da04*m8LIX+alf~+yY;Ct|u7Q z75?bC_J`v)HD|i+Z{2r|Bw#^#ewVs!K5m3C91{uAELSkGfl(YxfrO-BQYcy%T`b2! zQ-DNuFa!0FPioFcPJ(F)$qMV+2OW!%6IU)o{e9PJDbOWh{xaHgQAV4DN+!OltrW)B zVtHDUBSN8~M$N;lv>a`RuuNCA1Um7QE+ITG1s+W(vg7uIoRog6N($vI;66-=CIBp= zK=?`IA`%ZrJc%K|ScIXxl(F2!3fIRIWD=>`&1h@}R@0r;D(PZ49$6TkDRN#SO|lEc zKl#Xy;v&X`&^U~ee`*&MwHa52|a5$)bABsDxf0ZyXydiOXi!HIW z9ff%AkkY+AkRQ_x?8N249dkr}H)7bKLpUGi&;*7PiX;t11phoYRLFpz&-dP$NKz>) zb=&<$h3iEp10Dn2Pgs$w^9r=@xGNysMUrNDI`DEx53FTmq9#RS>B@-9 z&04obJ6#QOgb-0eJ!g%BPvZ>Lk)kD43014YR3wA}ap$!;&EjOoaqltd zc&~&xbwb0jP?}gMur2gqtaTZ(GpZ_86T)t_)7X2gfGX|53CjRtBR)7KV!30&kuFch zLP3@y(s1X#yw-p4)~K!;JT@S-gZMc(yR3;U_!a%sV#i!IbM2ieE_iF?8N^h&#zqqRM}82CrK7}L*;o?=Rc>INm-dVA6ooeiBW z=>iHE%~_!TrI1Nb);#cd?+c!ikpf6c8N3+?0)reG^0E>>Kw8s z4=V&bDKk?$?bf1A8Fy!QqNc5u6VuD8DtV7)pO8fxjt_@1kJ1jNoL)vpoe3}MMaLy9 zZKSj-TiG=Ta{`$;4O(|I8P25CYq^!~s)T=nuh@i{k`XwOO|W_i8SM@tHH%cOh+QS( z`#*a$>(M`v`zf(!zBOn-~xoNZqQZoDq)m4Arn%F7zzTjT3oY*w$ zZN6uNWOU!`4OoqmlGSZq+66YpH_;V@3D|B7%I#-_2J?i_`3czY z<1qE4G^4}mNZmx%U_qVx(dU@!bI>88tgOMR1w#vA!(Qru%z_&?k9iSMCI&saYYX<9 zd)iWG6=2+_*~d3-3NLPt!2X4hNNS>VZIhIghi6x*52eQ=ZPMoZ({m$&?MXvfIe7<3 zMs@d~xvc}gI7X^CBt-F1G%WeaW>40r6V1{nR zuBgv2U6^*4Nh}*MuhS_;*Heg1R4+K#lT7fHE1o==__BWtb>hU{lxHP1@1`R}3!Gy$ zB7@Vw_Z4Cny&ppNo9itSi|zkOs40uZoUIOdPkZ~|q> z#r_-|1=WBPu%x;bNx1L2muteG?4I~ed>F@`v^(`V9IL5;Z`oPKv1*mFqw;NZE&dKL zTbQ->DO=`r|6!Wlnw_G_;enp@!1RI1HH0KQ?c4+tH27PWe;f4A{OH4KZJl11ud#=tqsRSh zb$@G662Z;|mm~aNS7jLNey$4T#G)q(z>_+$r^Jl#H^yiU!Q?mzt|B5@g8~j|l4)Xe z=LPo(o7{c2U(SgYY@#;(tO6Z+&z8_ziDXJq%TrBXuvbv(5_j66$1EbW?L7RNYokNJ zWr*O}i3uG`Wz`iYm)-*H+3LmD`)bma$nPigCt{Yj-P9sN(;fo=+iBoH9JMNm2pSjxSAO?l|ni%mR~=>!om4=Z0x;O zm;Pl!2L2~6p*r~f0d3*z*B7p|_B`nr!6^2f_>bgQ^AeyDP0?s3Z3) zD}kFEh4jd?Y{oKH0@nkruPwEllplivdGl^&QZ5Vy?25-v)SzO5$Wws7P@~z@Xn|1c z=Sb3H@=fE3k=zfubeS&%hTz~_A&~@Jiz97HmUo_=?)ad!*`CaoB=vDdJ zkvk1i>WbWmJNG9OEFn2Sb2~hC1p@3uRiI(F(Qp=D@$$`wDQ$v%H(6v>H{KJhG-}^= z&FUp5s(Cn4Ca)xBktz=|Qb17Z7C>&;c$_|duEH1;N{Sk1tgp(8k-XbIe|CEE6O;uw zK2RS;9vQoZz?|o`f?pu>PwTbM4he)4vg+w8jXuL0myt*xRM3Sg@x9 zO`$oBLbZ{}!p>Q46DS03tvQaXkpzv(qankNXCTkb##i+VQ^jp8^_Mx`@`Oq-A7NO8jDOA&xKrBqtg~iX)3GXWl}{ zt5+pLPKCnQ3#&av?qh7t0&`!PKu+DtQG{fn7*;qMj23f3P!HkeZ_&xS}EII)fkfYx<<_6fHTY46_M;BM7rwMJ*wE&_*6hwNf)e zBA^bSNuY0Rd+Sh|RTf;K`D0~xY+8#Py5!a!t(ogC(koCWEAHjw%%zSpLrMS@LT%Y~ zN+nV=RY!~icUCA-8;oqd7q6gO<#(W1BS-*aGAJ#jRFEr3U9&Ge{q4S9?5@em{oAgP zdDdj1UD?c4`3qj8G{nCji6-gE(Xc}K8mv6k^(xu6lv-t8WCTr#wIJL={f~HSDp}0j zEdv~jm{ zE~k>7(~0TFPOZX@!=>GG7F8G2X~-~Ts=siCZvIA^tth6CuZ~?ijgw< zJ5>8C5B54FpN~N`^^H#%G}EmuG`6KXpSee=FSlO_)!s%&Cx3bCgc7g78%xu{7-dA1rU*ae4}AUIXbG$pZsf?>5$ypQwtPoSR zjPu=iTK=B@Zgg5)U8z(mZ7a7Z>>DaYvR5Kyyi2|+-O4PiUoynfv9xhc0RF?A0=MWW zs{F)nla8vj+|r@@F&uqfJ{oI=zPkne3jQS`sfPgg^T~DnI z_2-kA*wF|o)uo@qGe}u1H8YDlR}}eh?3AEFQ63G%4Zxbjda&<9Tw!B-8yT*~i}7Hx z6pk%46z&^hs+dVz5mPIxeMlvSztLu9k?60{nEKqQpRpp`*g3CMtD(a~J!GnOVm?&r za;}YaL8`OrmKs%HK#e-pfxYCfI05ZKPpquS?!c<#fvC)qdSXS%(E2^ri+l0$9A0eU znVC%WClK@D{VU?RCaf#k_7>JNXoHvc@Z8o^wFuKn%XUaoT{>FGWP^Q z12N#*$(nVkP7eV^-(Q5EAFm&Hr?o-LW)RIEI%d-t{J{6|#-^4ArdAh2DU$G*ThBbInHO;^YX~S9Qf4CFMKAS&S97G z)ViM@XX~Y%YF5}^JQa~2qgT&HY8uF`5boWEF&v0T143QbPUA9|Gy`m?UK-eW^!$%( zhUrOuoOF)&>J)%> zf#35H3e}mxArlz-?1Q%GbIC!)O{uMvzdSmcX+mjRe5(4X^@4k=_`zKsl(^LBj;Q*& z1IK|xATRIT?~c8}reYIHYD>i4Bu6jt0?=efEkaF_3&5ZTed0${gm|1bicdTj6|ERR6d zdoAiiZ5xApEHEjS_2G!M79J-bzncU9lIJ__pTFM1MN{v}^>~p9D%7ZdTDTgRmh~iK zgt&2kKaJu4a6+|x^LlxDRGvS&{;-I`ffq&w%5{I(B?V3FXq&Gu9}J!#uAnYu#G=>E z{>WC9S_%2}ley!?*%@Ww3wia?30Mf`ki=fD$$dT*Aagk&)2s7A7#Z7Xd+g$d9qN3b zv+{mCdp5LGVXvEbIMw=z=g1#h#(;*#D!0yXE8Hqt3(|JzmwBJc<%NDHgP%ciKt~El z*ee|S(;ag??vBVSEEKBBra75x0{_wAt)Z6nQk`r$m;2#I@!Ok;8&lerM>*j$(ed(- zLGdbbShUN>7x4O<vmO`-u$c5Q%%yy z^HlbtGHJ%7ZH81zP6M`S3onASg@^X%M)^h))0B(tu&FaoJ|OI_xbn*_5q{pvp8#h0 zMeIV|Sl2K*Chq82HRBZ7eo@rq{Ma86RM=3KV8{M-R;63T#E!A#+GdvNM&@Z=hR=pP zKE0rAbIa*~E(rZ75PB`$q&_cD9gDOF<)Og&93wG8cv+@>a++2xS82cP`>$3b?W7a^T?5Rsu5 zU>Ee6Mz zL{*jC%d|4G$+l*7RH&l@w(B&|JJtDCtYNOiYn z8(ga!X_pJs^o$E*WvZ%WmMijMpY;1;E(KY_3@{}DA8PCX+)3ed|2g~3q`@#EkNr;G zC5(5<;~MFTQhjOi{VO2~0-yYw-}rw-%U>5Br1$k6{fFJLfB!auVNbd*9kz$WKL*|* zO00qB{z)9%<7zhZPXX0P`MW4LVkzRf=yYRiI2 z7tPuhW0f+WC5p4QwN34X`0d!^@!`fS$|9%2xB4I(lhv@3;)VVGW<4)S51 z>~#o`yVnz7t<;^&IM2+>AXiMl5@;yfBvGaaIS6&PivRq4_t@TZE1MG7R_iTsEeUC1 zb(}`vgZ+?qySz-h<36>6iZ)VNL+B;$Cihl(C7L^~UYF1f0N0lWsV0TROKg+|yo~sw zKOdnEOZ^dm5zDVeWa^UxOab&PlEQ&c=qN!^>cMPi3)`&C(buM~2|y=}CKgwR|MiUpXJ`jwoL)1P|S%MHbJ$r6~tNK(mlfhKu- zJ^Aq7DQXWXYVkAi78>j?LjFKLdFyR~T1Ju!ab(D~Uxt%}grU)a+OZW_Ou}MN!iHsX zrilck6N80EK6sNYPp)0YB`AB}D+5!huK+^RxiWG$1BDSlCh2^(ASKL%Ds2v3WO_

r;i&a|4}ZFB>J5gkgZ!rV1pvm#jf)BuOL;-DFMKgxN@~2MbceFmAZ}sTFNd zHy_A-E}G^bFusn6x4*$!rgt^`cRP}OQaqh_4wx$*7|8V@kmzUuZGNR`(PSJF-W2$X z$1T7-+5`p{tcLPT^tcuT{Cb-8UUJG_Vts)W22yjlM#CFH@%Q&Y=w;+D^QJ<>K#Fd` z(VMN<`&NVGNPmm+cuWkawhXW6zOYA+a1TTg7;B(a?ngn7Ug3b9|0spR!nh7 ziFsH(FuH%J?bovS$B0uIae||Z`jCL# z2PrJFKAQd0952%eM*LacZV~Vkqz`gmz1RZ4hH(s}i_)2NuGwtwZ|jHmSPu})`PwEJ zA{PuqaH8cnJ@k4U8nqgDgq|Dix(1!WF%@AK6&UKvNNe)TE5?4f$we`l4&(oHvss*g zT#Z&BJ6^nJlK~~4_*-Dw(_U+OunNsTcSqeOGtbv! z%+KiB8XOfE?8vqqd*O$6d+#B?yj8&NgNx*NRA+83b9hmq9_-ZC^lf&M`)SMd*~Zu9 z-Bv?Cjx9vred*z zT0qf#CS5F-f6l^TI7O##)2o4bnYQs#xa!tEx0>KYZAR^Q7N4CS(IhP{kCNH1q;)}2 ziKEL%O+vC_=XGD24z8>;vh=I!q~acYyDg?d)bqIHQ`p0>+xkS?MpKn2b^LgaP6ddo zxt~VC2LpH+r!$m)35=+_AFDb;yc7k%nJ@Rol()<$snR_9}*YTvKIza!Y@x(LoviURlo^9K+M{Cy_7=Nm#*>`qBCXH?J zZ^QvorWGrA5NRhc=3NUs-&>n99a=dM|DOlVSn4uey^Cc_p1h{k(GZ6g5Ccs5PI^i+ zM3NC0kQWtOSpRUf*Acq$zouR|QLuVpW2Am~{Z0%ijy7HUoQ?yZ>#T>oqKY0|tHNok zAKN|K9Rx1;${lPzb@t3p_qv-L{*4>4+PH?;gCv1$G&*^Gx7Jcl04aK?<6;ed0JA z*m4RYJ^fXhMtv{nP(KS=*Ivy9%+8{X{Z^tdUM&-gf@5XttfHQcM%K0}W zhKj%@TnCvXSXLA9)@p;ziKq{l^SkPM2Xzh899J zBHy*6uVK@G8eNHP@_HvlM#9ppGoe^4wF0D^pn7qdI# zBxqOByqWS-J$`2G-C=C=MRQmL9NbKSBr=Sj!$JtEsJGD}h2nOFGFGhRCb3YfRnq)8 z7fNiyO{^nT7~an&bbP{)kwu2Ju1;iZBlJ7XI{aXi#Lei;sj5+%)(`D&o|4+fI{*>S zUvh^*uO6ntGu&F@XKhYn_k#|gC0EG1<%$V*-nl_=$i)Y>u;VILzq@JBlxlDF& zwh}F=;!oe0&6eXs_hNoyypex4GPUEljvMzvmbMMjl#^p51r0PpTpA>|ZpZ;~i#$Vx2BTEL`8wf^n6y}f=;%|RgziUhtj?b*IWp=8k{B+~; zb(2)%IsJX}v+`}#i^caZ{Bhsw55P_WQ7(O7rb_@u!|fcTmrn?-x@ShifDj?` zA%bk@Zk#y)*xPyR3rP*P!)G%><=_z)zmJTTY_jv?3z$H1YEn_=r&ha9d)PnSi;JkoYybrjS{T2=Ekq%c;vY_*kYdQgNVTst+J3 zX@@n4mL}W_*~JxB(ZWZ%#Rn3rWV-&H5N1`GoBe@(e1IfyUnVvzVzNTwJ?M*8^RH{Z zV?LNabx24?z<-GISPSc;t|3@!KmczlvP!xD^U0?N5*a*uLFz^!nx8h8)qTR%QlpPY z6efn!;Za@!2H5X)ix)XtD$XN-flQDOf)eE?Rx1W^wi;Om^Dl#ChBA(%hRt!E_`ao< zXb~|i;#U7vhFyXj5}ppWm_;I)MlNAgU;!-`kx1ymU8_v|%>?Kxr}k{LmUG5c5%^v7 z%gk+NHj`AeV(W5r821KE^g%rISu%{55$xGrr(K$zTAPj=E@e5~zX$l)=KhD^2m}S7 zh3N(ekcD}b2Bx1fz~L`=%@5HFagxR&R#~|Lj6~5r=XL7W5@xu0UuOhgR87$7{{=e< zb{Lm)lp~l$Z^fH!lu%fgrO{SvR$*ajJ+#AUa^lb`EvW33a;yotfNrfW8%0xDrqykW zZ!EzzDleUK-G2w23JF>zb-hg(>-}Cc((5z$n2Dd9#WG!CW>lpssYYt7EcSHWn4?*w zUwHPgIAu6Ec*7i7sc!v79#iCecxZy6PxP)(cNg+>U!cFTU@lpo{KM@kp=p-~3dXdN z_x)fqMuW1);B0botuf-PUZ6h7wE4ZnNqC`XxiI_7Qxl%?+gS4bt@xq78p^$kGFnI~ z2MO;e+-saO^llPI1^ygeNP`aOKn1NuVbC>fS0S9IKc+oAkrXm(8JGOvGB>VK@!0LK zG{b$~tRt#qMFh)ZOZmnr zCa7`GlHy=7*b4AxIGCc26H?O+7#2(R7#gwSN^DOzr(-D<{fEZ@0B>9lcv74|DK>`5 zBFD6v%ly(*rdbGQz)S?t`S~d&_4c{Lu{13R+Gz#Q02bRs6s@?zZ9v1Ka8e{K~PLSYt(V?HUiu z@W|!m>Reg@H?Barf-QA^5(=bSBfrW2p>UIokSqUN(z2*Ok&H*TKS`yWTvoM z-@~s}oXKRf&_?U*FG7L`v&4p3wA1@-?j2APAuSyJdWCu^guu&%VRZ08cIVrnf?t)b z9Xv?L^};OChC1vZo4L^->Q^>hwIR7@Gq&yE*SyUiE}f2Txsqp@2HYhXrKKf`r)_N2 z0#q&&EvveXu0wf@F@kcb>9WMnn(Xu{r5EHr-pdd1iaOCRH=WP@zt6D)fPR>U^2*#E zO`*>BKj82yZrds7^*9ejVc_;mrR3VtI6v^`G|Zv#cHJZFpQ^O2=-*+J?$(TZ)w_j1 zmPM1xzHjRXLcl5u^T@?(uhb8kYwSZIC+nvynEDKFFSa#nv_61$SALWiHJZEF%UiL+ z$uU?omjx{3hMoDZApFNIw%HgPjqJW`Hz;aiJZh^e+b?77@J+8_3$#0reyRBT9tn4tBbIBeP|W^udx&4gglMrngWn zNwWl<|7FVT5O%52#t1q^LQuoW6$>Piut}q)VM_2}YH$Jn9%Y}Upkhn7n_*(Y5aq0~ zI3-g0iL5=q>ay)yV>o_8&!m`QM!QZUqxhqEP)J-*n9L$)u8jYoDayEXQ;c#Eh1AmC z%i;BWnO872H@1I8cc}XtuWll2#3-%r*+1_10RvUlCY}AbA?t7$#fP&Kf|DmMq|E!I z#rv5uj<#1iasKzh(Pysov}DDhZl!aW_5#jxQYKzEB7<}Q7!qEyb**Iom0)pUqiSnZ zMfBBe{}grdL5)Og2b>Jj?5xPMiz>s7LsDKJ*I2^J_cX;SleHbX?q{RA&|ika12z z3A>+^MMU@lvRn5^hn7!%vIA`i9>Tm4=Z1%~pV@P0tb(*!+F9@FZik+7?fccwE2Qy` z$Air(&+~YRmvEfZ5Wq^SQ6~8d5}Gcao&Xf!nX}7z;n{)WsUF0-2_-bf^Cy-2Xvm4Qg{k%;W~V@OL(lUn5%kY z^t-u}W$(R_cEz7nr4d&Q35)L~T@LB?F>IzsR5BsvgrvRnXw+f*3ufeC{(&(y|zVi$~a-`*KIl6JX`}+4b%6 znNsL`WspyKv(l2lT<0R{|*~ z8Y5+b2Hv8n8+)Y}EhyEJoEhQ7FxL(Z=s(W0 zh>bMIW|8N!Za7e6c^ERj&(?~JjN*EC4Edohgn@V@>nn$zm$y0TCB%vnOT&eU0n{oQ zgGev73}Bv;i|IwkWJ|_Us{Dkg!Wz{djD)pB645{p3dWQvA{jRniaLsW%*Ya_lag>q zJCkN+eD(ugJt1NY{U@iubVthW5RXB=vV8J{;-8OOvp(wWI_+}qMYpUo;uk`0KHd(e zsOX9HQxYaw(GMKg6OYQ@IsAlbxSLAunXpV5Oh_*rT3Er7@s2(}AB zzxB=^I1qCLaM#QmmxRHmQi(Mj4|MP(XV9&2+%?k1m*Ou&Dg=4;+BYMPG%3}q&6=Jr zmtA+375f7zO)fZdDo2Yg&ts{xSoDhStpep=qHlv^de^>A*b2xh8d++|{~(E6?8f{7 zpFL5Ivjg7zjh8aOXq_35!5D`Vf!_E@DBsy!;ze2NeJwi4Sf;Y90<4lkJQ-e%S!u+i zkQNhN({+A)e2kt;y^BT3XQGh-2e8NsdEbS6x`EOtpc$6`;R^YR7<+EMHQlE%N4pYP zE#R8_I*mECcvPrQ1ir^ee>8_|yZa@EzYT{C_w1i||EHLtkn|9Qk0B~+!oC~-S%bUV zJUJd_UCKIrxqfHeLxZJ=H!3q;ZuqzSHFq8D1#5}%N=6@#bU&&eg6qev&T-J%m+b0c zSX6l4E!U?uVlmJLvNhC?s#zFi9ZhT!r1aaK?ywG4_8y!8VRG4I9p+fS&TC5h2F95E z!!Je&LDN@#j@cGAz;zn9gNESeKt7{@q?$a72K@+lK?Dbo-7OHEzR%|fmUH_o+4e90 z;&yX8HH5mj<9x2gvp|2xKJiuXYyodOL|7_+F^*`DuS}zN86_4b2{=$-Ah##b6C$WnbPBHbJfcAh{96G1$O$#F(m zNr#ja>=+Wg=kY7g5DP(6!&JJpz!F9OH`ss_ z3~jN-NFkCc%dGX?nzzaW4Vb9#GH?|rUBDk5H6n2KURw=$Qc};mjg8C8THV>k%7k3I zE2Ljn*?7kebRGss&HXBa+k-`eb&z>zz3IY?;g<@$6a71%fX$A%-`17u=Hd)cryg|TV&)EZJZnL!iQ%K|AI-Q+sT z&=L$(2^J@HslT^ECmPrACnZ@TnIptDNB|%UR^bNuK~TZ#qt%2# zk5z$&{mw{nTOeajX!v?%-1r|?uSVlv-YV?mIN(PfJ-3|ZN(FGE%;z*jE0`g)x8bEx zFxG3>o(+TF<}?t#6xwHGR)YQoCPS*H4-uL6h+~G^-~QlcBlfg7HPVAghraz;91hE` z68?l+pc(~!@ynUT-LaL*Y6X2iqgAa>3)-@B9IaMhp0sA1zLU^SU5*KMT#ORCzm98_ zmE4vrTe!Zw2b!FP`ud0y;V>CX~u;zpisZtF)s%Lv$dj-DK^mmgfR4Us$ zlLFx?)lB^K8i;po-V}2Yiliv1OL*Lu+P??DceV6G#wh<9swnXiwk6k6qgqxbv3>HThb2P`ytb1n3X#^;(I%p%?3ToyX2tH*mN%;p{Dv;1 zpp&Gjv#Ab!vNqp{mK%E*yXOk0EL*B>ZeVs{(IQ3`m1NP$PGjUBhn4VNBC_mY0j=Va1Y%iltzC;!-StwOQQWxIzct=BJ_~^9!!s zeKGH#$x^e>j72%Tb@nzV8&24d#fKN%ot+LJb|-WMw~tGy)2~yK{_VxV?0V?i=c0+z zBiGN>XW@?FukF9FK_(3Qp=eM^3fjjZ`~%n$b9)`)eWLBz)z{1@j@JOFu%Yy9HsA;w z<|+k7LqzlurweovM4D;;S!`i4%7Gd+ZATe3+7e@*Ov_l^xPj8LOL{B!{Q*fA&8EJU z(hy7YDRt#FIH^LWzKo{|OZ+N8QK!~0TB?qkD-)KjL3Lz-R`yfHv@$7TNsW5zakbnP z4uDYs%8zW8xwiA<=(8Jhyh7ZwIKQLx6B2UY)`v6eMe2I_u^^cS?HYYT<^t)PFN2aZ z%y^#j&G36K&>HwFNpl>0N;;;LObsOzefo2T{|*)PPei9;RkRG>i3Dd6dbL+T(kn$T zY5&L}D^{d98=PK7JFvwG^zDq*jJDH3Ei;zavEA&8BzM$kTd&)}uNO89v%Z+F)26`^ z|2?)4tKh5OWtc+@>2ahluffyg(fb2`;&!Hj*2cTjP z@bDXN?hY8@akl23FwS_0?>lVUq)MH!^`$_coKY^`0TfQ+2WGa|xdA-PVkX^B5fc*> z%L1FNCPI&p)%O7xhap>{1zJ|IzB_B&Bg}!{|+`*%? zdYYBXwr;FM&Ie$^c)d@?hes}j-~8vfhZr0R2n1r?z%4}h33f(8WUC0(NrxCiO(GJB zDDt9X;jx4|Z1m}#D&4WSNy(1CX$>7~1S8s?elC-`m@sOxFZU0<3-4QA&v*bD!;=dp z7S0dvO>`Ig$0}m7oNwE8-1f^dh2gfs#uj7P;2@A!&tRu>`w>M{FPB!%Xi93{ADM>` z30AcUYXkP>?|-Df>ay-u*yMkv^#gehdqTOQQ{I{4f8vPQ zoBCHf*HsxwD?z{yWhdF~-|R&i^>w{zV;0)-q|Ib|v2%R4n^Kzf-ln@8Tas~KG?gyw ziXTsf6ezU5mKWcR)-Na8q*};otGv%`+uT>1P~9$WOjBj(hVZnrI(a-_p%l9Q5-n>l zpcjY<7Ud#J7r=F^@f$3OYa7}k^XQDb*YVwskzY=oj>}Q!If5pOj>)|dV11kiiLfnqTYK1 zZ$~uL%x+{fG(^Y9ii8L@Kj9`nW5fDgh;`PYK)E92$pWqRKt6(xol4Ek%H=GsrJQ#( zNHS~pM!HFyEn~I}cpzKO^7*!~_|1c|^R4V|u6vd@wP}zFFj1FGBSUxDuDurvN=YlI zM^KLGrzPR7;ec0c%l0Z3fabzv-Bey6Z}WI{wvb3I4vC)5UUe9xy_BrpQ|V3BdAx2N zAI5`Nzg_FetAxZ9+H-JxbP=%WaoEA)_WqWnh`7!Md@Q3H){jyRa;hJF4bBhyJrbxl zyFtW3-=Ojmd`8|H>=zA=g_s4*a+7)MzQPZx1*d@q(DfjX5(eo(j}+-Yy0_2HCd{8g z{kYD4*y20=h+R6-|A`BlXIFL_zkYk&94B2Mq&r$aK+@I=(^GU%Z@N~_p1V>* zV&i9@Ow#*506jp$ztQC1(aJz?YEQzvI6yH-6i|>+((l5dO7mHG9vLu!6 zE{UZtR}J`ku5zY&sJf%_Ty^VZ?NGI*RbSXQ80_mmo-U*-d0BDuZaGuP6mtra3zqIV zZ`9Cr+SW(4arDxE`E&H~tv9{=e{8)et!dhsDkAXnmCAQv`<}|7>V08#y4p}pRa6Z% z2T0O~{WaB8GKOl%aJ+1)20E=?^x67OwfcR?BCKkE)!*0e?^^&EFUgjb(oM%UF=3Wr z>!P){TK#sly1!CEGh4S^f4z&$t$#X-&MYoIRH;lPv%jKdTx>O zf!72q4q@_;ISnruhTOvqTWX+#kUY;CBOoE;$ z+xhC|%J{B^U!9zutOkX#v4W;hnx>tdDVKo>oAm45g04u*+cBiSht8lEfpH4SKz$PZ z-ZW`4B`ulkoV-QI(ek-zcOy=JZf@Ei@4elv?Pz!{g=j=!hNbbDLPidVcrm49b8fof zDm(j22SbJW6K_T@p4?m8Sg5*=K4}za z;gj>TuP+xLI(hQszB|$U;DdJ*ME4Rl@j(?4MlwovY<4PinJg29IAHa4j7{i@B2YO1 zvDd60KlxCubWeBbx(4DVqtXGDbzkz%-jR zMag26kaKgF`8s|9N1BL%-blVYoHzM)K_8JgLT6@XHq6b_$Bv!eG&g2uRu5f$=uB>a zp1EtLJoBCJz~-)(UfTN3>IL(m311(HM|l9`;~XDq#ply~y8UJ&PR3-sb4QJs2Y;Y@ z4=-+9ndbp4<>O@uU9PO-^y|}n1uq^4g07IBdP=H_^btlIlGLE=o=<=JT_R3PQb@#4 ziA1>Q`Fu4&D1aMBz%HiIc8tkC9H_Jz)u*C;#U$I8&I<28VH&v;@4H$M(r35MeiN?& zcY8wkpz!O7Z|iHq9|-@q@QU#N3O_>_HPIZ}i%y_B(VNiQ(0kC+=#%IR=xfQW%78Dh z!T*vF%f^7S75MgGC+sJyD<@HyVJGYix_n5r*KZ{8ok7UseZVFpx3DBmq?yF%FQ8?y zzdT&Ah%%o~C+P%T9*Hno#t8bo=fiD*AMnTqzG)`mp-E6z66r9^4oFqli3bfSfdGvp zR5au<4}9JhASny=`63EKqBi7djc7PaeHp>sd}#)_zsCl><~X8}nXJJ;N6X6c=K%fV z>n*j1i!t$x`Q(o7*?~ecn%^K|dLIh60a@ znJl#gT45QHHe$>Y;!08PmUisYnAp#mk)AB(;FDcOg?*Lre z4U5K?KWrAlE+1NxL8nga$=b3eON5UeTFjLs$7;HO-h-K3`$3sB5-pD2daC$oN1YBPJ8hHdJ3u z$$;K_vZxb@O3KzjIUq7+kZp>2s+c3BBifRx8%+L+A9+(NlaohimFJ4V=JpGK5{Vqi z>e_XZZpnOEBWF%BE;}@R*|-X%SS6~bQA~(m04~hbS&Gsom9SkvL^WBe zgC)~;m>E(F_xlquqDbazIzjI|YvUOC>rQ5-^b^elB7>>MEc98U?iorbin_)^WKjcD zSdNL|7{VE_CcvaZDltYFb7V=>5G9HyJ6hEgRm`W*@zuEDGGV>8yERX!xak6Z!iqzmx3;|(+1OI75}y<8i9jp z0|Z{7$i6(6DcRuw@in*xPj)D(nF3EGbBK}B6rMVw+vIDt~o z7#Pyck+!diz136KgeVmM7c4#$^0 z{^$}_njrp5-;vM3x7ZUFn#@6K{0S>;Q6(x~70xlx(O3-}D% zYSS;`PB-iM5RoY=C>-d7_mMZJ(tlhghKW5=z$kj* zJZIL!TGCy7^Xh#m-&Txz*|)RIt6h$I>XKtv%CYz$boLD+x|n6VMT zMwsY%HpT|q1K5KMHe3?6^BA7f1QTWgZ@cA|w|)HU`rNKr!KhpzBDpS@@Q(K}nGW)IvQ z`#-+I+O3}$Ps}EEU|u#fN*}av#CXOo4-vd*S>qC#MilLBB7Xn3lIoU9p^^`#)G%#N zXPduPQaoHz2q(2LWlv|CFT3@v<2z5aZhmU{zFmi3{@~Te9(d_LIR1&iYKUez8mm<| zW=hGi+J~RKWpLec?QQ3`-MeFb@xBvRKlt*)S3NYsUkRNi$o(w8D={*dS?)~y9X)YU z;}hr4f8rCz{KCTz<6Qc{0WCR7g8RYV1F3!*Rwt_uzw+USFU=(q z>ct-=EV`S#gvH2pp%0I&Ewx8Lt(7}GtFtMTzRln z$RPQ8x-j!V;mme8)5F7kRC8=Sth6UjjYhM`btISvX`}XzIwOTq;b8?&WSS7|C4E=X7iadU? zxaCJqgs4eIiSsd^8K80``V5ybLw+zrF>~v=WHFg6{?ip=<4hL*ZR02m`FC~+u=!s2o^eWhOd+Q@IFS`maz(g`-0603CF>>*) zW=rP{&DzW-gnrOT<{i1jKY|WlyuMh}Ad6{ZG>F9*K|16YoaoWhryor^f1E6jTduC! zWqAA9qOBUPHBn9~Npd0Syzca)kDh*=lU)CosMv5d-PKEJ*UJ>(i{^|KBZYC6{V#ff zyfv{8Bbr5c6;h>vwm`kj^6#Yu((eY$CP5w|#?X3c0j9Z;3T&~3b`ib9A`cey>4k

w`Ao`B8FfP>nd2WTiT*&L> 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�d261qc>pomd%U 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�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 MYknY2PJsjYKZ}NvDF6Tf diff --git a/src/assets/webfonts/fa-regular-400.eot b/src/assets/webfonts/fa-regular-400.eot deleted file mode 100644 index dbc06a4a3397b3b20c5109b616e725d473d047f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34390 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 TzBl^|Created by FontForge 20190801 at Tue Feb 4 18:05:39 2020 By Robert Madole Copyright (c) Font Awesome \ No newline at end of file diff --git a/src/assets/webfonts/fa-regular-400.ttf b/src/assets/webfonts/fa-regular-400.ttf deleted file mode 100644 index 4b6fdef613a07bf2ca1300d33281ef4483a7d9e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34092 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 diff --git a/src/assets/webfonts/fa-regular-400.woff b/src/assets/webfonts/fa-regular-400.woff deleted file mode 100644 index f17953a79f9bbcf310e3b94da4d50d25575e74b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16800 zcmZ5{Q*dZa&~0qnww;{VKCx}vwr$(CZQJIFZ6`P1fAMg;YVDa`ySwM5ckP<#X;)cM zQ2;=IUlGUyfcKwPF4R8+xYgf!Qw!0PqLnSI7Sa2?#6DyqUF= z+b_rQtJeSk04X8W0XSLN8vbW@`nxXMe>er46t&iO`(2ld;Q#m%0GtEV+UQ#w|8o4l ze#ig-pqk9<>=bskj!pmoJW2onAQAuo;FX`|0-bJIhI)E>MgRes>lJ(gkJYbNymFiv z0Fnh@hri)}Bf|Uw?H5458Zbcm?+Efg+VA5(UwyAh4uAh-fB*SV#%O>4eq2dk<2WNT zeLXz`J!6wTD4+!`MGP$7Ixn7nx4j=gFrE=+7(#x1(Kwt!)I$Y=;=Voz08dspHn*(h zg=wiIdj#;?U0xfg*+ynVgzkMxZgDvTZBA!~GuWup?Up{FvvLNiq3N-_pi|K3h%g#p zbp1&>bBuifLM5s>9TFM}ufixhlbkOJyp1aX%keMZ2r!cn`l)?K3`6Od^a~(ls1o}f z5K5NJK^fCJ1{w-;avB66MpA%+uvnTg}QvpYn3%(sY(4 z-_>$Y6|WZXyo>Q4GjCo+e3oKA0>?j%G#%Ei>yz0`=+`&dY&NY+uj;+eniz3r8m_0+ zWTzWjKvs6#SBibrq>MX-kK(dYNBTChjki(MTtQb1HJB~0UX8C-{G*(8Q<_I|>e;O# zy&pFv%_Zkiq8Bl`OVO94aGhc^&fr+*|8~g0It9?SV@VfWY)?xYm;P1Bpa5rO-lf`GbA4V@bAI+KzO%j_?_3LBEbnS5)$uGX zBZA+t*7}f!fedVJ(f!B_Lx4g?h0akzDS$wuQdz>5YCvE}fa-P-2;kyup@U?c{~XtF z*zEnRV4!(CcPr1Y&vSC(CI019c+~22cf9m`T;FV~9=}fKT7SdF&X2Y+q#kl433G(m znPC0R_b9aCiX1CfjRY;Dks%DI);D6GTXkUcynPWu&fmpvGHk#57#+E84RIJZ47Xyl zr%A`|Ab>FQe(fj>KM~A7K^j#Fb(~mBbD(^ykcNRbZWQ83aaX?oBma*h<|H6<_JR2{ zQY&h*?gc#F@X*{%RUe)T?cDR#!#&MbdeLLS?lrC$+Z7gq@&WgTL2;l@JH&>kUKLaR zIYIG8UCV2h@+3brZWujkQC1k|s1J}8&HbQBe(y?bU|)>aq4TMwRlT*>be9)yr`sK| z-&YG{hifGH51npHXk2jPnY2Ej@7&`%*w8Md0ESOs8LCe#NBBEdmxa3ejUIt!a zj?sAYix})TBN*Goy?HO6K6rmcJAKUtN$I%3W!Yy9nxJC&B5fniJfwA>a8aL!zIuoc zX)z4@o}{)Q*ro1(LqZVAuI&=af&pFnn&m22vPm4O%0y1<#4M`Onv^IDlf%2~?LGB< zzni*UV+93;!$}KGvQ8ok-xg(c7*o5L+btV9q-9U71pf}{Mqm?{=N}5oLwGER3nN1e zOAEwFFf@;MCrK9jAV|62<~#2Rptj8w`^GaYcm~<#p;Fu55$)v;OyeIoLeOOvH=0sP zWLBR3<&So)RnRHP&Ua=jQMa);ske%bQnXwOMf{3<#xBst93AJl52K0YCYU6j=VWOc z!YbN3LT8Xhg<711vwqo?tahQ!;%a^EW++8wXe?<5o1#s9#PwS+o)|hDlU}WWb!{L{ zI~{8gXAHxNHvl~LER4w!54XsK97v!jaoZO&yAqnt-O(d;Lq%*v!DGMK{Ni5!_!%)~ z>hes>k_jjB=^AFG;-24XQ+@S#D5c7+v+*OJvUegNA?o|y#S3Q1{$1m z3LsrI$rSZXRK&mLWQUx3r_0+`t+ z-j)VRnj4GmFP2kFQxHG81eMDG*+P==zq*Ra1|k>`Rz=mY1UWmO@;cKSeiJ={#lKmu zT$IElhT#Yj^VJCbNZfR1gawvR;YiIoUpU@oe)Hk?KS;N|kXwAyZMgw}S)h%rI+bV_ zNVm!U4e68^trmueSaA;BjKNH4B<@KWJDo4b-3EPj3nXD=p!%2P*eANaL<01@UrVvI zJ{-Beub+c&Ys>5fNGw}is89(_h9E_o{Ag8MZ0=PfGp%0_@n0XYIO}}%?2{6inGE1Q z!Dp#}7@bhAafc*a7X4wy%pxFt{bkA%F~a4?4CzW%M&gJO1Q7sQFslIhayA^7WPRG9 zQVGJJfoe)3n327&L9YHJe{;7cb!THt!9z0O8$g^#sbzEofzm(l6MYXLW%Ty1=v^L_yhXfbIJ0$uRbpAR0?%Wfa59%ZH0s5dp-9fN+m!2%R54u14D@} zCyZu)*k2DM|GuG(-Ex@hnMlj7E2uyv=%9YqY~TZG$aUz^odRkPkuORC^`x_W5B~fB zmOMOA-M_`qkW{m-uVKlc*A5sYwUxmQ@F~>8M@@4UR&U*|SIn=S5Yt}?guoXYwgO{a z2!ba?>PI!Kb5D70uLn`Gthre_4`JLbOR23(>urRFgmIILoazM9HFmZrd3~Ln^7OKG8;>wk# z%Z>q!Zub_@j?O@a&r#z<=K4H8)~9Bxds)%k^|53^LlNPMz!RsN&O5W5WL||EqG7g( zG_ae;fFYojCwYR@p&(5979D` zz>LfQOx9bm3)^_47&gLBjeVzilT6aMqc~#UrnP9gF~^a^xv;NW3O*&?2VN2fZ|`|~ zn4WzgdN<5l)w#wx{S(d~u?a?}7f{OolQ%%r(l2X&4%#NqAdGFZCTE+9jyTmV*bTr6 z=4}Brkw-kA8*L64pDNPa=BDT3LPEd!M9a$RJitQz^cD!N03?c)6ktf4e7_|ZlEUt$ zjH#U{*9Y=&*b@@P%catK^f`8U=|3DmHqnJK*Rs?_#$96p0bLFZesY0|EEy3d!5ObF z!t7VnEH82d>~P2%0H7GYekRpNO?VrnuoYz44U!!6HvVOX3NciP=VV3KU^dc9J0?@CniWSyoLqr3HpOlfLn^{vWH8A?Pkt9fESb zyu6-F7rizY1MnZ@Em|DaLh%lTAW00y~p z`N9LUh*^_@6kO1R+X7RE86%n7qk1_l_{a!MWr}NIMG|z+CpR)qWucU?H!YJA6jqy{ z{A5&Z?XZ!Q>i(o+2}0#8j86ne3JjiUgxAffsFIVC!FU`tB1Uy0tP&Og3m9W1Z!$yS zWkG^8B52U>fV9TJ`?~aIvalks96gf9Ti2`j2(E9$kUv<0Ekd|l5iDAR<42%+0bm%x z%zpV}VgFbvYJ6q8d&)$v=wE9a!tzMd1s_d4Uw2s(>myw(yZ-rI!eWGHA~yeop>}}5 zY$vAs<9T3;Gos*wgD&Z@%!LM59jU>C+iSnh+Kskj|C!0>P%u`gq=U+nGdYJItNrYI zGHy)XBPy}6tA~N*k6FNH0Zz$7?%NY6ND?s7bV=LS8T0DLrC~J~fyAXv)um@wnTKbP zOV!$e6b`h=o93<#e~3^Y4fBW^d^6w(+%vsCc3>t7Y=aNv@4`|vyeqQU3choFLxP_<*@UTlLqe7B3`JH3aixAs(^GKbQ zU8za*DCqpN)VnRR?29%qkp#$JLakUct1*@(g|RchCAO#9)Dps85B&5)j2#98ivs-C zYvHnz$NGyS0=G;I$C>fkdV&mVR4E`RXo13tl-=G0#*GRx4TghiU+vD&nE1dQX5FKBL_2h5NZdH>8WSsJkQ3Jxro-*M+~ZJojL^W4NWBcF zt4)7of(G#U8K<%1dSprQxpX6}3-bEVr`cJi6T>ti)6W8c;Gd_AaKpmQ9+c2UeObiP z_h&F_3TeuvuhAf%Pi{ceQ5$js>L9Sh*$hp|+Q)T+DbVY|+sp+>y5Ch5`hr{u*Xmzh zRi!w@$g}JvZ@$P`5g2A$EkivY8p_xfB@3ttG3Qh1o4_7%jMW`Jyko1qE$Gd><89f# z!Wl=xIvxGI>W%Q?BjhegYq~22EA^4rrY1{cHs#Wof-Y!P3C*XvBSU-MG!Qp%c1X88jtt3DP47g<1#IG z(&X7GZ3M62$!1s$%WnAd#k-G_Wt7U07bEpreVMp%F zXVAxlm#V?fPFkKO!OIp`vPg(3pDaqWz6#gN`@Jw zm)@@!@lm}liDO{2_2x)5Kpnd0;L0W*E!wxpNjPV=KADNOone)}ow1l&-%X0+aF|06 z>#Y7Y_y!4=F4GV{h2x`reK4X`^cLRwah)|Bj}jdCsybY?C`kIb!ROnqWwXsR(aqzV zDr}r%o#E~N?i^3(m&&b=c6j^VMKQ70Hiq86Ri>Sm=9w3|ExA_)vR+~4NXN+e_+!&a zG=)+Q50E_hgSOSXzPMzPXoSzb|&lWz_2phzO|DfRG;YP!oQLSjo z@fA#}s3FKOKovwW0(rv}og0v#N=0V?hmxO&E||!zB}c4J^KrXgM-gNK7v6P?aOKto zQti*5fYKl_?G*UYQ3X`pTS*^49ckCoo&f2gFQx&7p0gZ?Ljoj$?G8Ejzu~Qi+APp^ z$u7*amugFo?Cz-wMXoK(nlJFaI3-qs$yI6oaURh=I$+sZFH7oPPWJEtSMj`1HHx~4 zJL2+V3H@N&k`f5tNe#HztlL^~J?W>{-!eYLU4H+bnY_9AxOS{|)%6&@Dd_^GFEJA1 z>iQ6@G(|c8IL`ET!raoYnSYw451=>dPkVV4pmEcVf-+xpUYzR|l?w9NW-3Y16)tD4 zsQ0%4Y&}-2;R3Lk?w*`fY6}n=bSmxak-VCcw+X0pXG5ea6IpPIfa;$-Eo5#sMTIk@DFvd zM9*Ssw?`-jwjzL+g+pE5p&s$W4#AwnEOZ8jP$C?o0g(vOQ*IgTn(|+&lD4%^%sL>x z47uZAcs<~xLbUi^F@I1|LqwZrhlXR8e*rEZ7LKxE2qN@NM45(K@)5NV2_K4QPhG50 zjU^_M&(;NtO8;k~{ZJQ52RC@Hm28;}qOyx(;|?HGc(oHmS@Diaw_FjQ8$jTsbn48W z*!GA;en^jTlH;FZrav4-&>9k?7HiS$rx9pb9S%riOk9yxluKRfu+v*LA^q4(a&ll* zsrSL2U@Sb$M4>S2Q4^nYyF&-*6^Ba|i=86Yu}B8OakQ08j9F4S`Yc#00}+UdVuATE z>#Ajv)Bd<7~Kve3^lP@n13TixGSXulX>@*mt$}sch#zQFrH^-bJf&1 z>g}eLIC+x4dw6SNbueMUHf1-!#kM&&(#<=vd9*C~e2{s5Hi51VV_2>NHwfUOZe;bm ztf~Hzm;|Qi%b8)|c}eku(Sc0lB|CKcmj`Z95S-MI=XOya3tN*iW%XJk7D-=E{kJ3J zmhZ4Jdy2nTGddf;;iimOM`Z0v+iWa2)V>>M^0@0a#mAWrzHYDS!a{x@W5VLHM{Vvd z#DQ%NS`Y4NfHCG8xQwtiPT!?>$QyyiINl&W%9*z>NzU+{QCj-hV(00$#p0Q0nj1}% zbSN>`rdBn*;JkR+s{BLOkX?G&`F+G~CYglS`)BtEk#8`Dy!9z&K4O;9Mn@2tm)-5} z?mYQ7jI&TisFv+(Zyww=?)KasS{v}zvJ2jj{jr2!*9Bm-G?g5&`j*Wddm-*iTd=CWje7 z8fg~Mox1gNM>x~4fQ9ZmCFz8UUE(}{I`iQ<+uSwaOp@Vf*AM6cwAELDX+GkLZ4%gt z_Y%dU)|Y@R$Km`7M_H6&q(zuB*lgSb&z*k|(%{I`4;NcRY9~I$(A>w(uaBMV-<-j= zEYG*@lb$cCOKiaTIE)uIAgSlEI!V!>UDcJGYa!^@w1Xs&XN@a2ryHI2ThTgJ;r~`H zSQll{B(@9Dt)7Rj7vfyO-kQyT9W8<6?;~u6!hlNKkW<{7@QcaAtu9rNDo5e*nv9i9 zNOvh-nn2bkM1Y5dk%~{MmVpyZ(p!^DQJ_fHkgfL}r`v*}T@uVc-cZ#+#ezaNY%Nx} zfifrI-z)XzOuk<)rMoH>7}1V-R?0Wl96=0gp^%!@c47`GX*oo{1$KbUkW3zv=$98% zA}!HOLEFt4&zudIm_#&JNpi%PTt$v73sj4~j95HB))L6S%rhk z7RKN0OoYSPe-FNlt6H5On;J?!Fg&(JiPNDtu+WN*C24i4QX5{kokx0b-G{~Fvs8#* zmP)yM)A%+$eUbdJ2<&~ue!wMVFQHbKB^#(^9st%7Wzlj)?IpoP;Xo8=epZ!`uzqtP z^PD$ORcy4zh%Zq13iirrL5l(c=9 zCrK_@%hT96FI7ErjI%J8lfk2WuhAbgr~$?pHVcuUE}#m58wr_ z0BgRtnwXgGQKXigz3>f(++09~Hs4MUji0pzwE_ot+tQpC{Hw~3)-Dz~^ddlV2dJ!g_>so&pWa4h{MS|1tWb+F(IwBUtM`E>3tI=k zN+17jJuUC|rZ{b=%;Jk@Ma!8%KKZ1#_pYbb=Xsz<9i)gILF3_(Y2#y#1`OM^6qH05 zIy-<~^5-p&BcdD2r25@)Wd0GX!S#}fzq?1mYpoA=GqfO z_!?6{e<-kN8$>S&S0GucP&TujIrC=!%;nT9LbHI2XJJZLjh7mr89kd}q|W?s6*bDAl;gk|%1?q4>@ zEVDEgZgDq!5s1J6^TYu2=uCc5z2IH1ninx{j2SU}#A_X{Du zIy=KYfzEphDSG8rU;M}P9oEx}@6M8iSx|ALu4gU~{{2+A?!(C9aOnND{ z`6jF=?|&CZ&m1zkY-z+xT02a63E90<<7%8f+TnTZnsw*06&scQ^9ksHFugtyi1htasuTWr-1Mrzw3b98aDv_)d1H`fY=}|#kVaOl*OK|q!1Y_Q@t>5gfbvRR zB6|JIJ=91)+=I()X0d(-w~9XI$0>08*F+lz?R0K~RV*7UvV z(IqKY%ZD6y4T4}&H8~9;C7!EIV-I<()G2I!c)X|KyrN{rIg)$|zuv>#s&o2z&1Dcb zr@@~X#MeeoA%Fh3;+QmlezQ2^z@R98vnFj3H0^tFE@T!nODzYY{L;-o#@Yj)Ae+N#oXfk~JOII_|z21#zIVE3B z58;_RcXyVrlUToVI2uK(+!a>kpT8bY?jBE|9#4QCPk*y1Kxx7vV)*V&7H6^X!8316 z(0oBstc=t#762_B5n-9Ja|#5=ZQ{w~Rsop_Bqv!3*6O>-SZb_3?q|4yX|#yxmp9STG~HBjZ$d4kW1iy?0O`=M^D5S94z*W_F`H?DSRTye}F6E6kX2IQazjt{S~t zt;PDRQACbxe?(TLPtAygEQ&;NB@Asp9|z*e5foTo#)5}(6~sXRb1xK-ji4Z?l?65{ zgoBP`Ac+$p`9~SCQUj=x9c<+9HQI#_c7OW{0LWdY;qvD+!U{i% zv^`ACLs%;sn-1X0v8M`)q}3lGz9(2@LiqwOFX7-is5zPX%3h)kisH+rE$V}k@yQTD zivp8rog-DK0G$424TeML2)fCoVkbPqN@@=w5?kUMu}p07GJn6$Rf!h)kJW3I4RKPY z$>J6L)@=$>oD}#lP%h_2LH)&Beh)(d4IFqrK-MG9(db88xGRi04SD1v*M^y3JN-!) zkB*nz0ih3tDT>3CP>j{NT}~i+xk!VB0=H#k(EJc@VJlfuo*IN}D%S?gG+@W1w%z9f z_1lHye8MMjWgS$_y*=Y<&sTS-S#>G#SboayCYbYF zCQi;~!mxaDiSSLrd5~*O!+E$$#J|QrjE)$j?$W)oGYBn6P9$An{{CW@1dXLvzYCQ$Jd5A>Sy5khDeACs?U((}TEycdTeZpev0 z9IC0lWf0I@3P1_4J4tqC?&b=PAM;5U{u4$nF3sG%In|G;-i>+VhKE9RWYsYDUNY&k zgC|jOf`{?K)s8}kx^uKe750wS$#=YccBYb>xq`Ps0M(`$%1k{7)^zhmy)HQjJ_eJl z*LFw^W71XW=FYq3ne}E8e&9hgT2Q=Bpdp5$oOkWpw>oLiEc0>-RB^?BzwSNuP}s=I zVJ}Sm+V*K!#HD)I^XU6Q>Hw=7uPt<*qdweXawUJ^%<~8i$+c9Mev*o>HVxoQG&WeS zYP)dNlG<3=R-@Y13q38RI$Z%AHSv_*?$t#g)ws#qbV#W>2_Pv%|X20t+Ndp(#)R5J~Kx}$X!HYr0#L- zUjRWB*i$!Czx=`+>)%D-Qjt67>qDtbEfNGdMS>ogN+NA3mZGZ8VLuTZ>(VJUf-oo4b%7tNj{WM}v1&oJ z*bKI9l)}(pMI_(9sIXWvV~k+)kB~VYtCZ^2L0cvjybO9n@@4rG0_x^LW{Q~Lk9lYa zg0LbbN5`{i0E8|K-f9pPU}~HWa*$A?8M>CfX#^3zw$kxusX{D3D^T4{v)g|Vm3)MFlJ}~k3>Lo8ptd2GHvW82 zPA)h@n2&8KLxuLUe3ut~L+8($w z@aKKB{~I&J)Q}Y}VibLaXm?~3cV$&_!5(_5v*+`c#wECkin4p$L5=#Vz`TqeDWcB1 z`E`-H;;v84B;_C;qWe-VYvVeC&usH|Mo{ye6{?1Uz&+!8xFx*}zq~w2*C;n#-K4S# zmdwKE=F`fGDjf$a2Z#TSTRi*oG$C&GD45hK!Q1|rMAP&uhP+M^R7Y8!QB|AM=jUrQ zwL)3>$m=4}38qXY`$qN$qWA~r<6IE!X6z4j)QnDDt9!Yj@uv6Nv4LqRJnUb269G%8 zL^AKwsTFT8uf&HolVZLlRNLHUXx%2$H>1o8G>>kaL{Z$n`5M}+1*22zeRKkU43~ZQ zNb0XOqv-tga7(MUbrH?m^7*UYGl!dN3aV(2o%a&oPci8iv&Qc>l(pQfB$K;%7F>S* z5YqAdNIPkFE~`$%1Rf4#vx$gV0>dpmYuk&-+2YFlbmg=B%R8`Pmv1Kyns^>W`&ee!wP^=Ggl!*;K(&*?&|`i;iw(a3 zAz@4aYl?_YcoBD4aLD6iBDlI|OldbnDpfdKjeabxg>AZ!sg46i{~Wo;x$B%9mg&{S zuqJO=_DD{*$%e#uqmIqkJYWv80|xz9Ou5WqFIVA(LK;H zJnTk9enA#IY283)v90fqrxNqprpA;g`>#AC_Q_-F)R(_);?!MpCNDDYgG2?H8RfHo zsisE4`b_8oj__KCdnwg0M2sABp$vJGgT>X{^w#tFl<(Iuiw($C)F;?=zZ%UOuLcXCQ=sKrp zeE{Gs=FXp;2QD|(2XR6(rtoZbVdL~=)tqbC)a;@=-GF{{RbG4d)0`AbvuvpeQs*Z1D4T5Oo3Csem9~C7UUh`Z(ak;-HHEq|3tWI`hMeej(yQ@+Y2ibZHO*~w5eSx8f(IXCB-70S5 z&b-@yx8TFX5NGzTeG>chn$mOVHIu5Zpp7n^_1n$1RlcE8Uii&wQ<_K=3uGA#o5zWw zb%%+#i9Cb`(6RVJ*rGsiHdK1#z1c3)EBCgX@INg9gHyF`oAAnspcg*`vG|Ii%sU5V zrAk^}?zTrq$!^4EV&Gw-RkfF@O=1FE57sM|7|{b>-X91y{x zDzGEgt}euAY{UcYwnD%`aaTtG#d~~A_+(m6@6F?6?n?!GV4>7wh-JGk6Xr{ISj;AT zE260g7<&lu!-Q)EJPvN||w=}ZdtUU9t!zGXH927nmY&(&ET&6wT;K5B*uF;au0_z7Y z&|-T6nj%cOI*(e9^)}wERc+$!xdiQ~8zy#MO)Z5K^jo5#O7k48O|d4l)mYbT7H^qn z?1Ltw6+v{qLUD80#kExt#a$1d59_9v`p`x8FC9@i46?+6PDENj#Yn?e5{l!MCAAm3*Zw(r zqWZO6lZ@%wC%mFlz2MTOysVSFQWyF1>2UNxohN8eA7|lg-q+hlD%$hQWwq#L;Hi1D zNqeW}L5%w$=cvZ%=7F|>o_s;OMf0tGRLp9&dPUX6;ZI zxKe-o?Lw0s$~V2aE2KRhS=yVcs?}L{dUF#yto7P3=aM;x?z8i41M-?_m= z=~|N;dZwJ%2|5XioJj?X~8cpXyS$*vIoI>F7;Ok5>lcpOmZRa+xi%AQkE+tz*oLUrxsbukj z`YRVRQelgw)kpT#deAVA0!P)bQ9;xY3Q_Ek!IiFb4CSC5@ru~>Q)E-aH0QM{@&&;g z6wj;cokIF)my;2T4nCq=c2v(7BEG^lfhmacjI=tarb=+1JpQM)7n0sC6K?5!n?SH_ z{Z8KfRKJXB`5d}Q%047QFM&w8C7P40?J1SFG46O&yjRsaQv)5~Qc67UbhKgY}^&!vg73W7Lu@X)q8 zd7+#iP8c2@;QVq|haDHMTaV2=0?^~U0g+5lyo zrXbP_hJRegA#ju2rC5X{)zJH1*qolkc%NUL@%iXNhV%9OT9^d85JJJ>K|+TZ=<#8O zL4#m}Zz1%b1XsyUb?|cbTy%3n%a!||sT905^)=Bi;52pD(p~xR3C>s;|Di^ye#hXU zNSpoD19!=Wn;<53kfVYOkuv}fAFG1$iY0r+<9;V9t@1~uOd+I3-*jF+lMLURA3y9g75w13%KRz1 zhpQz(l~7JrwJoCx070!#rIQvJ%EPF4sf9BXhLQ>sUlkQhKa(qp8TT(eSA`Wt4sRb1 z#qWQOh`sEf!je#PEY{V$V(~1LwDH@iL~3vwMJtjyyL7_yYS>@imWS5Se>ykoa5XpX zytBRYsGt89?);g&a&PS;GWx!0E99k_KX{$pZzB+2CxAcpRzV8l5N+V#rkN0Tk^(|g zn_sQLuWdu#o3N5riesVaho>~4p_cHX7?KiG7l=bBAT3{v@JTgubbJ8)Rt50w*iG<= z`RIpp`^ye5k%S|H?rp#oh4Lhdlzj09r2g*=?jKM-K3a<=i-D|dd}J`~!tAKvlG*C2;GGr{zPT2BNP0?B;bl5W3UV#f2(Axlg8P8MT_hkTp*^mTbrq&=bx`MpN{ zVvYL50#ql(U463p?X4wnkO>+Bz9aFbZZL(LhRt~^wa9xQ+uJUL<$*Uh4s$Y-V?Wem z6XDWAKH(GSsh-!OU6l1KIg-DNkn^m66-Ew49K&F?IwEU)E<2q2=E$nlppVj6^S{(!i_#UfTtD-64(v;%Mr_^=B%F&-1?>=f{TYuJwHF>S zd-IkJ^)YYr#m6N%M%&z$$!U0EdvkI5N1f28iLCEh4G}Ho*2TWKjB8Yelh7RZS)IQ?yji$4!2*EC}tp@9a0wE0jDS-7l&A81?qOT1->v5DmwDcmFB>-{$Sr5 z4qW*)DBbc+7RI+6(L&Zp^PG%Yy)rqy&VG+3;(hahe=bfb@QiH#eWAYe(;=l~(Fj7M z%K5ko*Dg06qU)H{bHdxWTzpiv{c4H>RaSF6JW6Jwy7GG!h;?=6F)FtazBFdDIt4Qb ziLDGEj;pgF6BdAj^;J78t<=lP<^5_aA15he`tZ7E?P2-#Y*|h9Q13kGa zt}^W~%yQE0$mD=-T#anW8*G~VpnqMO6NA8DQkBM3RP{?=eBiTg{{iQT|8h#NL&KS630Uj<~r2VWa}QXiot&?xx|1YN?2E zk~{4u1iUYlf=(YmH$o40P0>h*rT!M3!` zQ2H^5bG__-ifT8Mc-I2=P|)wHo5LknQ&^l4VNyX`t_!=x4`#oUbA30*@A4}MdMi~V{!dnw)>hN z(6m!|-uZW3%oK1)-R(p?wSg*R7E371~3Q`Nmal-CT7 zorXs~ufDO>(m`H~_cn9KYiqs6nQfL*bhFRtqdt6~n!NLu(95#nZb>yY=;{Qy=*n83KT2

HoX$&PY%1k<*T((0L}; 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%0DX;<-WUJTP$yrR$TlG7`Kgt79QO> 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 diff --git a/src/assets/webfonts/fa-solid-900.eot b/src/assets/webfonts/fa-solid-900.eot deleted file mode 100644 index 550f8f021fa5c28451051def8cf50be4672e0d7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 194078 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�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 Q&cAcx2PiK%{T}^)0E}_arvLx| diff --git a/src/assets/webfonts/fa-solid-900.svg b/src/assets/webfonts/fa-solid-900.svg deleted file mode 100644 index e6c3c16..0000000 --- a/src/assets/webfonts/fa-solid-900.svg +++ /dev/null @@ -1 +0,0 @@ -Created by FontForge 20190801 at Tue Feb 4 18:05:39 2020 By Robert Madole Copyright (c) Font Awesome \ No newline at end of file diff --git a/src/assets/webfonts/fa-solid-900.ttf b/src/assets/webfonts/fa-solid-900.ttf deleted file mode 100644 index 9dd8c7fd781711897b57043c79015cecb8e810ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 193792 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�A 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 y!_zeM#LWuge}| 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 WFhlXd+8F0xGv)sQb}Lbr0001igO;)Y diff --git a/src/assets/webfonts/fa-solid-900.woff2 b/src/assets/webfonts/fa-solid-900.woff2 deleted file mode 100644 index ba7507b18d866705904ec0b95a710ed931754660..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76120 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

_ZUKmAWoX*-|Zw1??L4>IUe(RZT;>Bk_j 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 Us_rf<`hN8uMrLIs2ndM(0UlSfz5oCK diff --git a/src/background.ts b/src/background.ts deleted file mode 100644 index 33a619d..0000000 --- a/src/background.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * - * @author (Timeraa) - * @copyright Copyright (c) 2018-2020 - * - */ - -import "./util/background/generic"; -import "./util/background/onInstalled"; -import "./util/background/onMessage"; -import "./util/background/onStorageChange"; -import "./util/background/onConnect"; diff --git a/src/config.ts b/src/config.ts deleted file mode 100644 index 22629d7..0000000 --- a/src/config.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const apiBase = "https://api.premid.app/v3/"; -export const releaseType: "BETA" | "ALPHA" | "RELEASE" | "DEV" = "DEV"; -export const requiredAppVersion = 214; diff --git a/src/contentScript.ts b/src/contentScript.ts deleted file mode 100644 index 5d6a0a2..0000000 --- a/src/contentScript.ts +++ /dev/null @@ -1,130 +0,0 @@ -import * as aesjs from "aes-js"; - -import { error, info } from "./util/debug"; -import { getStorage } from "./util/functions/asyncStorage"; -import cleanObject from "./util/functions/cleanObject"; -import { getString } from "./util/langManager"; - -let tabPriority: number = null, - decryptionKey: Uint8Array; -const port = chrome.runtime.connect({ name: "contentScript" }); - -window.addEventListener("PreMiD_UpdatePresence", async (data: CustomEvent) => { - try { - const decryptedData = JSON.parse( - decodeURIComponent(await decryptData(data.detail)) - ); - cleanObject(decryptedData); - port.postMessage({ action: "updatePresence", presence: decryptedData }); - } catch (e) { - if (e instanceof SyntaxError) { - error( - "contentScript.ts", - "Data could not be decrypted into JSON object." - ); - } else { - throw e; - } - } -}); - -chrome.runtime.onMessage.addListener(function(data) { - if (port === null) return; - - if (typeof data.iFrameData !== "undefined") { - window.dispatchEvent( - new CustomEvent("PreMiD_iFrameData", { - detail: data.iFrameData - }) - ); - } - - if (typeof data.tabPriority !== "undefined") { - if (data.tabPriority) { - //* Prevent multiple intervals - if (tabPriority === null) { - info("contentScript.ts", `Tab Priority: ${data.tabPriority}`); - tabPriority = window.setInterval(() => { - chrome.runtime.sendMessage({ iFrameUpdateData: true }); - - document.dispatchEvent(new CustomEvent("PreMiD_UpdateData")); - - info("contentScript.ts", "updateData"); - }, 100); - } - } else { - clearInterval(tabPriority); - tabPriority = null; - } - } -}); - -window.addEventListener("PreMiD_RequestExtensionData", async function( - data: CustomEvent -) { - let strings = data.detail.strings; - const language = data.detail.language; - - ( - await Promise.all( - Object.keys(strings).map(string => getString(strings[string], language)) - ) - ).map((sT, i) => (strings[Object.keys(strings)[i]] = sT)); - - window.dispatchEvent( - new CustomEvent("PreMiD_ReceiveExtensionData", { - detail: { - strings: strings - } - }) - ); -}); - -/** - * Generates a AES key from the app identifier - */ -async function getDecryptionKey(): Promise { - if (decryptionKey) { - return decryptionKey; - } - - const key: string = (await getStorage("local", "identifier")).identifier; - let keySize: number; - - if (key.length >= 32) { - keySize = 32; - } else if (key.length >= 24) { - keySize = 24; - } else if (key.length >= 16) { - keySize = 16; - } else { - error( - "contentScript.ts", - "String is not long enough to create decryption key." - ); - return new Uint8Array(); - } - - decryptionKey = aesjs.utils.utf8.toBytes(key.substring(0, keySize)); - - return decryptionKey; -} - -/** - * Decrypts hex into a string using the app identifier as the key - * @param data Encrypted hex string - */ -async function decryptData(data: string): Promise { - const encryptionKey = await getDecryptionKey(); - - if (encryptionKey.length > 0) { - const aesCtr = new aesjs.ModeOfOperation.ctr(encryptionKey), - encryptedBytes = aesjs.utils.hex.toBytes(data), - decryptedBytes = aesCtr.decrypt(encryptedBytes), - decryptedText = aesjs.utils.utf8.fromBytes(decryptedBytes); - - return decryptedText; - } - - return ""; -} diff --git a/src/helper.ts b/src/helper.ts deleted file mode 100644 index 706e0d1..0000000 --- a/src/helper.ts +++ /dev/null @@ -1,11 +0,0 @@ -import Axios from "axios"; - -import { apiBase as apibase } from "./config"; -import { getStorage as getstorage } from "./util/functions/asyncStorage"; -import { getString as getstring, getStrings as getstrings } from "./util/langManager"; - -export let getString = getstring; -export let getStrings = getstrings; -export let getStorage = getstorage; -export let axios = Axios; -export let apiBase = apibase; diff --git a/src/html/popup/app.ts b/src/html/popup/app.ts deleted file mode 100644 index 95c9a8f..0000000 --- a/src/html/popup/app.ts +++ /dev/null @@ -1,68 +0,0 @@ -import Vue from "vue"; -import VueI18n from "vue-i18n"; -import VueRouter from "vue-router"; -import Vuex from "vuex"; -// @ts-ignore -import appView from "./app.vue"; -// @ts-ignore -import settings from "./settings.vue"; - -Vue.config.productionTip = false; -Vue.config.devtools = false; - -Vue.use(VueRouter); -Vue.use(VueI18n); -Vue.use(Vuex); - -window.onload = async () => { - // @ts-ignore - const discordUser = (await pmd.getStorage("local", "discordUser")).discordUser; - - new Vue({ - i18n: new VueI18n({ - locale: chrome.i18n.getUILanguage(), - // @ts-ignore - messages: await pmd.getStrings(chrome.i18n.getUILanguage() || "en"), - fallbackLocale: "en", - silentTranslationWarn: true - }), - render: h => h(appView), - store: new Vuex.Store({ - state: { - port: null, - connected: true, - appVersionSupported: true, - userAvatar: discordUser && discordUser.avatar !== null - ? `https://cdn.discordapp.com/avatars/${discordUser.id}/${discordUser.avatar}?size=128` - : "https://cdn.discordapp.com/embed/avatars/0.png?size=128", - // @ts-ignore - settings: (await pmd.getStorage("sync", "settings")).settings - }, - mutations: { - updateConnectionState(state, payload) { - state.connected = payload.connected; - state.appVersionSupported = payload.appVersionSupported; - }, - updateSetting(state, payload) { - state.settings[payload].value = !state.settings[payload].value; - - chrome.storage.sync.set({ settings: state.settings }); - }, - updatePort(state, payload) { - if (!state.port) payload.postMessage({ action: "popupOpened" }); - state.port = payload; - } - } - }), - router: new VueRouter({ - routes: [ - { path: "*", redirect: "/settings" }, - - { - path: "/settings", - component: settings - } - ] - }) - }).$mount("#app"); -}; diff --git a/src/html/popup/app.vue b/src/html/popup/app.vue deleted file mode 100644 index 5dcd1e2..0000000 --- a/src/html/popup/app.vue +++ /dev/null @@ -1,61 +0,0 @@ - - - - - diff --git a/src/html/popup/components/checkbox.vue b/src/html/popup/components/checkbox.vue deleted file mode 100644 index a872ae6..0000000 --- a/src/html/popup/components/checkbox.vue +++ /dev/null @@ -1,98 +0,0 @@ - - - - - diff --git a/src/html/popup/components/customSelect.vue b/src/html/popup/components/customSelect.vue deleted file mode 100644 index a8fbb37..0000000 --- a/src/html/popup/components/customSelect.vue +++ /dev/null @@ -1,120 +0,0 @@ - - - - - diff --git a/src/html/popup/components/navigation.vue b/src/html/popup/components/navigation.vue deleted file mode 100644 index f2f6f0c..0000000 --- a/src/html/popup/components/navigation.vue +++ /dev/null @@ -1,322 +0,0 @@ - - - - - diff --git a/src/html/popup/index.html b/src/html/popup/index.html deleted file mode 100644 index 23b9cd2..0000000 --- a/src/html/popup/index.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - PreMiD - Popup - - - - - - -

- - - - diff --git a/src/html/popup/settings.vue b/src/html/popup/settings.vue deleted file mode 100644 index 5f1bff7..0000000 --- a/src/html/popup/settings.vue +++ /dev/null @@ -1,987 +0,0 @@ - - - - - diff --git a/src/html/tabs/app.js b/src/html/tabs/app.js deleted file mode 100644 index 8374207..0000000 --- a/src/html/tabs/app.js +++ /dev/null @@ -1,58 +0,0 @@ -//* Vue Router routes -const routes = [ - { path: "/installed", component: Vue.component("installedView") }, - { path: "/updated", component: Vue.component("updatedView") } -]; - -(async () => { - const i18n = new VueI18n({ - locale: chrome.i18n.getUILanguage(), - messages: await pmd.getStrings(), - fallbackLocale: "en", - silentTranslationWarn: true - }); - - //* Vue Router - new Vue({ - i18n, - router: new VueRouter({ - routes - }) - }) - .$mount("#app") - .$nextTick(() => { - anime({ - targets: "#mainContent #main *", - opacity: [{ value: 0, duration: 0 }, { value: 1 }], - translateY: [{ value: -50, duration: 0 }, { value: 0 }], - duration: 2500, - delay: anime.stagger(100) - }); - - anime({ - targets: ["#mainContent #buttons a", "#mainContent #buttons p"], - opacity: [{ value: 0, duration: 0 }, { value: 1 }], - translateY: [{ value: -50, duration: 0 }, { value: 0 }], - duration: 2500, - delay: anime.stagger(100, { start: 500 }) - }); - - anime({ - targets: "#header #left *", - opacity: [{ value: 0, duration: 0 }, { value: 1 }], - translateX: [{ value: -50, duration: 0 }, { value: 0 }], - duration: 2500, - delay: anime.stagger(100, { start: 350 }) - }); - - anime({ - targets: "#header #right a", - opacity: [{ value: 0, duration: 0 }, { value: 1 }], - translateX: [{ value: 50, duration: 0 }, { value: 0 }], - duration: 2500, - delay: anime.stagger(100, { start: 500 }) - }); - }); - - window.addEventListener("load", () => {}); -})(); diff --git a/src/html/tabs/components/changeItem.js b/src/html/tabs/components/changeItem.js deleted file mode 100644 index 945dc02..0000000 --- a/src/html/tabs/components/changeItem.js +++ /dev/null @@ -1,54 +0,0 @@ -//* Navigation header -Vue.component("change", { - data: function() { - return { - text: null, - type: null, - typeText: null - }; - }, - created: function() { - switch (this.change.type) { - case "new": - this.typeText = this.$t("tab.updated.new"); - break; - case "change": - this.typeText = this.$t("tab.updated.changed"); - break; - case "fix": - this.typeText = this.$t("tab.updated.fixed"); - break; - } - - let text = this.$t(this.change.string); - if (text.match(/(\*.*?\*)/g) != null) - text.match(/(\*.*?\*)/g).map((ch, i) => { - text = text.replace( - ch, - `
${ch.slice( - 1, - ch.length - 1 - )}` - ); - }); - - this.text = text; - }, - mounted: function() { - anime({ - targets: "#changeItem", - opacity: [{ value: 0, duration: 0 }, { value: 1 }], - translateX: [{ value: -50, duration: 0 }, { value: 0 }], - duration: 2500, - delay: anime.stagger(50, { start: 600 }) - }); - }, - props: ["change"], - template: ` -
-
-

-

-

-

` -}); diff --git a/src/html/tabs/components/header.js b/src/html/tabs/components/header.js deleted file mode 100644 index 7f9ba3d..0000000 --- a/src/html/tabs/components/header.js +++ /dev/null @@ -1,26 +0,0 @@ -//* Navigation header -Vue.component("heading", { - data: function() { - return { - version: null - }; - }, - created: function() { - this.version = chrome.runtime.getManifest().version_name; - }, - template: ` - ` -}); diff --git a/src/html/tabs/components/main.js b/src/html/tabs/components/main.js deleted file mode 100644 index 725135d..0000000 --- a/src/html/tabs/components/main.js +++ /dev/null @@ -1,17 +0,0 @@ -//* Navigation header -Vue.component("mainBody", { - props: ["heading", "subHeading"], - template: ` -
-
-
- -

{{$t(heading)}}

-

-

-
- -
-
-
` -}); diff --git a/src/html/tabs/css/app.css b/src/html/tabs/css/app.css deleted file mode 100644 index 95ab8ac..0000000 --- a/src/html/tabs/css/app.css +++ /dev/null @@ -1,282 +0,0 @@ -@font-face { - font-family: "Discord Font"; - font-weight: 900; - src: url("../../../assets/fonts/DiscordFontBlack.woff2") format("woff2"); - font-style: normal; -} -@font-face { - font-family: Inter; - src: url("../../../assets/fonts/Inter/Inter-Regular.woff2") format("woff2"); -} -@font-face { - font-family: Inter; - font-weight: 500; - src: url("../../../assets/fonts/Inter/Inter-Medium.woff2") format("woff2"); -} -@font-face { - font-family: Inter; - font-weight: 700; - src: url("../../../assets/fonts/Inter/Inter-Bold.woff2") format("woff2"); -} -* { - scrollbar-color: #7289da transparent; - scrollbar-width: thin; -} -::-webkit-scrollbar { - width: 12px; - height: 0.6rem; -} -::-webkit-scrollbar-track { - border: none; -} -::-webkit-scrollbar-thumb { - transition: background 0.15s ease-out; - border: 3px solid #23272a; - border-radius: 20px; - background: #7289da; -} -::-webkit-scrollbar-thumb:hover { - background: #869adf; -} -::-webkit-scrollbar-corner { - background: transparent; -} -html, -body { - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - margin: 0; - padding: 0; - width: 300px; - height: 400px; - background-color: #2c2f33; - font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, - Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; -} -a { - text-decoration: none; -} -#mainWrapper { - width: 100vw; - height: 100vh; -} -#mainWrapper #mainContent { - position: relative; - text-align: center; - margin: auto; - top: 50vh; - transform: translateY(-25vh); -} -#mainWrapper #mainContent img { - width: 175px; -} -#mainWrapper #mainContent h1 { - font-size: 40px; - text-transform: uppercase; - font-weight: 900; -} -#mainWrapper #mainContent h1, -#mainWrapper #mainContent h2 { - margin: 0; - margin-top: -5px; - top: -25px; - padding: 0; - color: white; -} -#mainWrapper #mainContent h1 .pmd, -#mainWrapper #mainContent h2 .pmd { - font-family: "Discord Font"; - margin: 0; - display: inline-block; - color: #7289da; -} -#mainWrapper #mainContent h2 { - color: #99aab5; - font-size: 22px; -} -#mainWrapper #mainContent .inline { - margin-top: 30px; - margin-bottom: 35px; -} -#mainWrapper #mainContent .button { - transition: 0.25s box-shadow ease-out, 0.25s background ease-out; - display: inline-block; - font-size: 22px; - border-radius: 90px; - min-width: 200px; - height: 40px; - line-height: 40px; - color: white; - padding: 0 10px; - margin: 0 5px; -} -#mainWrapper #mainContent .button:hover { - box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.5); -} -#mainWrapper #mainContent .button i { - margin-right: 5px; -} -#mainWrapper #mainContent .donate { - background-color: #f96854; - font-weight: 700; -} -#mainWrapper #mainContent .donate:hover { - background-color: #fa7e6d; -} -#mainWrapper #mainContent .donate i { - margin-right: 0; -} -#mainWrapper #mainContent .discord { - font-family: "Discord Font"; - text-transform: uppercase; - line-height: 47px; - background-color: #7289da; -} -#mainWrapper #mainContent .discord:hover { - background-color: #869adf; -} -#mainWrapper #mainContent .start { - background-color: #7289da; - min-width: 250px; -} -#mainWrapper #mainContent .start:hover { - background-color: #869adf; -} -#mainWrapper #mainContent .start p { - display: inline-block; - font-family: "Discord Font"; - text-transform: uppercase; - margin: 0; -} -#mainWrapper .err { - margin-bottom: 0 !important; -} -#mainWrapper #error { - margin-top: -40px; - display: inline-block; - width: 300px; - text-align: center; - font-size: 17px; -} -#mainWrapper #error p { - color: white; -} -#mainWrapper #error a { - color: #7289da; - font-weight: 600; - display: block; - margin-bottom: 5px; -} -.fade-enter-active { - transition: all 0.5s ease-out; -} -.fade-enter, -.fade-leave-active { - transform: scale(0.5); - opacity: 0; -} -.hidden { - display: none; -} -#header { - color: white; -} -#header #left { - position: absolute; - left: 15px; - top: 15px; -} -#header #left h1, -#header #left h2 { - font-family: "Discord Font"; - margin: 0; - padding: 0; -} -#header #left h1 { - font-size: 30px; -} -#header #left h2 { - font-size: 20px; -} -#header #left #version { - color: #99aab5; -} -#header #right { - position: absolute; - right: 15px; - top: 15px; - text-align: right; -} -#header #right a { - transition: 0.15s color ease-out; - color: white; - font-size: 17px; - display: block; - margin-bottom: 3px; -} -#header #right a:hover { - color: #7289da; -} -html { - overflow-x: hidden; -} -#updates { - display: grid; - margin-bottom: 15px; - justify-content: center; - align-items: center; - text-align: left; -} -#changeItem { - margin: 2px; -} -#changeItem p { - margin: 0; - padding: 0; - display: inline-block; - color: white; - font-size: 17px; -} -#changeItem #badge { - display: inline-grid; - align-items: center; - height: 25px; - min-width: 75px; - padding: 0 5px; - border-radius: 50px; - text-align: center; -} -#changeItem #badge p { - font-weight: 600; - font-size: 15px; -} -#changeItem #badge.new { - background-color: #12bd60; -} -#changeItem #badge.fix { - background-color: #ff5050; -} -#changeItem #badge.change { - background-color: #7289da; -} -#changeItem #text { - margin-left: 3px; -} -#changeItem #text a { - position: relative; - color: #7289da; -} -#changeItem #text a:after { - transition: width 0.3s ease 0s, left 0.3s ease 0s; - content: ""; - position: absolute; - height: 2px; - width: 0%; - left: 50%; - bottom: -1px; - background-color: #7289da; -} -#changeItem #text a:hover:after { - width: 100%; - left: 0; -} diff --git a/src/html/tabs/index.html b/src/html/tabs/index.html deleted file mode 100644 index b97a2d3..0000000 --- a/src/html/tabs/index.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - -
- - -
- - - - - - - - - - - - - diff --git a/src/html/tabs/pages/installed.js b/src/html/tabs/pages/installed.js deleted file mode 100644 index b9e6e00..0000000 --- a/src/html/tabs/pages/installed.js +++ /dev/null @@ -1,84 +0,0 @@ -//* Settings View -Vue.component("installedView", { - data: function() { - return { - error: this.$t("tab.installed.error"), - connected: null - }; - }, - created: function() { - this.error = `${this.error - .match(/\*\*(.+?)\*\*/g)[0] - .slice( - 2, - this.error.match(/\*\*(.+?)\*\*/g)[0].length - 2 - )} ${this.error.replace(/\*\*(.+?)\*\*/g, "")}`; - - const port = chrome.runtime.connect({ name: "tabs" }); - - port.onMessage.addListener(msg => { - this.connected = msg.connected; - }); - }, - template: ` - - - -
- -
- -
- ` -}); -//* Settings View -Vue.component("installedView", { - data: function() { - return { - error: this.$t("tab.installed.error"), - connected: null - }; - }, - created: function() { - this.error = `${this.error - .match(/\*\*(.+?)\*\*/g)[0] - .slice( - 2, - this.error.match(/\*\*(.+?)\*\*/g)[0].length - 2 - )} ${this.error.replace(/\*\*(.+?)\*\*/g, "")}`; - - const port = chrome.runtime.connect({ name: "tabs" }); - - port.onMessage.addListener(msg => { - this.connected = msg.connected; - }); - }, - template: ` - - - -
- -
- -
- ` -}); diff --git a/src/html/tabs/pages/updated.js b/src/html/tabs/pages/updated.js deleted file mode 100644 index 441e936..0000000 --- a/src/html/tabs/pages/updated.js +++ /dev/null @@ -1,36 +0,0 @@ -//* Settings View -Vue.component("updatedView", { - data: function() { - return { - changelog: [] - }; - }, - created: async function() { - this.changelog = await Promise.all( - ( - await pmd.axios( - `changelog/extension/${chrome.runtime.getManifest().version}`, - { baseURL: pmd.apiBase } - ) - ).data.map(async ch => { - return { - type: ch.type, - string: ch.string, - urls: ch.urls - }; - }) - ); - }, - template: ` - - - -
- -
-
- ` -}); diff --git a/src/html/tabs/scss/app.scss b/src/html/tabs/scss/app.scss deleted file mode 100644 index 42ad417..0000000 --- a/src/html/tabs/scss/app.scss +++ /dev/null @@ -1,4 +0,0 @@ -@import 'variables'; -@import 'base'; -@import 'navbar'; -@import 'updated'; diff --git a/src/html/tabs/scss/base.scss b/src/html/tabs/scss/base.scss deleted file mode 100644 index 730991e..0000000 --- a/src/html/tabs/scss/base.scss +++ /dev/null @@ -1,221 +0,0 @@ -@import "variables.scss"; - -@font-face { - font-family: "Discord Font"; - font-weight: 900; - src: url("../../../assets/fonts/DiscordFontBlack.woff2") format("woff2"); - font-style: normal; -} - -@font-face { - font-family: Inter; - src: url("../../../assets/fonts/Inter/Inter-Regular.woff2") format("woff2"); -} - -@font-face { - font-family: Inter; - font-weight: 500; - src: url("../../../assets/fonts/Inter/Inter-Medium.woff2") format("woff2"); -} - -@font-face { - font-family: Inter; - font-weight: 700; - src: url("../../../assets/fonts/Inter/Inter-Bold.woff2") format("woff2"); -} - -* { - scrollbar-color: #7289da transparent; - scrollbar-width: thin; -} - -::-webkit-scrollbar { - width: 12px; - height: 0.6rem; -} - -::-webkit-scrollbar-track { - border: none; -} - -::-webkit-scrollbar-thumb { - transition: background 0.15s ease-out; - - border: 3px solid $notQuiteBlack; - border-radius: 20px; - background: $blurple; - - &:hover { - background: lighten($color: $blurple, $amount: 5); - } -} - -::-webkit-scrollbar-corner { - background: transparent; -} - -html, -body { - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - - margin: 0; - padding: 0; - width: 300px; - height: 400px; - background-color: $darkButNotQuiteBlack; - - font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, - Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; -} - -a { - text-decoration: none; -} - -#mainWrapper { - width: 100vw; - height: 100vh; - - #mainContent { - position: relative; - text-align: center; - margin: auto; - top: 50vh; - transform: translateY(-25vh); - - img { - width: 175px; - } - - h1 { - font-size: 40px; - text-transform: uppercase; - font-weight: 900; - } - - h1, - h2 { - margin: 0; - margin-top: -5px; - top: -25px; - padding: 0; - color: white; - - .pmd { - font-family: "Discord Font"; - margin: 0; - display: inline-block; - color: $blurple; - } - } - - h2 { - color: $greyple; - font-size: 22px; - } - - .inline { - margin-top: 30px; - margin-bottom: 35px; - } - - .button { - transition: 0.25s box-shadow ease-out, 0.25s background ease-out; - display: inline-block; - font-size: 22px; - border-radius: 90px; - min-width: 200px; - height: 40px; - line-height: 40px; - color: white; - padding: 0 10px; - margin: 0 5px; - - &:hover { - box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.5); - } - - i { - margin-right: 5px; - } - } - - .donate { - background-color: #f96854; - font-weight: 700; - - &:hover { - background-color: lighten(#f96854, 5%); - } - - i { - margin-right: 0; - } - } - - .discord { - font-family: "Discord Font"; - text-transform: uppercase; - line-height: 47px; - background-color: $blurple; - - &:hover { - background-color: lighten($blurple, 5%); - } - } - - .start { - background-color: $blurple; - min-width: 250px; - - &:hover { - background-color: lighten($blurple, 5%); - } - - p { - display: inline-block; - font-family: "Discord Font"; - text-transform: uppercase; - margin: 0; - } - } - } - - .err { - margin-bottom: 0 !important; - } - - #error { - margin-top: -40px; - display: inline-block; - width: 300px; - text-align: center; - font-size: 17px; - - p { - color: white; - } - - a { - color: $blurple; - font-weight: 600; - display: block; - margin-bottom: 5px; - } - } -} - -.fade-enter-active { - transition: all 0.5s ease-out; -} - -.fade-enter, -.fade-leave-active { - transform: scale(0.5); - opacity: 0; -} - -.hidden { - display: none; -} diff --git a/src/html/tabs/scss/navbar.scss b/src/html/tabs/scss/navbar.scss deleted file mode 100644 index 361f0b2..0000000 --- a/src/html/tabs/scss/navbar.scss +++ /dev/null @@ -1,49 +0,0 @@ -@import "variables"; - -#header { - color: white; - - #left { - position: absolute; - left: 15px; - top: 15px; - - h1, - h2 { - font-family: "Discord Font"; - margin: 0; - padding: 0; - } - - h1 { - font-size: 30px; - } - - h2 { - font-size: 20px; - } - - #version { - color: $greyple; - } - } - - #right { - position: absolute; - right: 15px; - top: 15px; - text-align: right; - - a { - transition: 0.15s color ease-out; - color: white; - font-size: 17px; - display: block; - margin-bottom: 3px; - - &:hover { - color: $blurple; - } - } - } -} diff --git a/src/html/tabs/scss/updated.scss b/src/html/tabs/scss/updated.scss deleted file mode 100644 index 0e6a82e..0000000 --- a/src/html/tabs/scss/updated.scss +++ /dev/null @@ -1,77 +0,0 @@ -@import "variables"; - -html { - overflow-x: hidden; -} - -#updates { - display: grid; - margin-bottom: 15px; - justify-content: center; - align-items: center; - text-align: left; -} - -#changeItem { - margin: 2px; - - p { - margin: 0; - padding: 0; - display: inline-block; - color: white; - font-size: 17px; - } - - #badge { - display: inline-grid; - align-items: center; - height: 25px; - min-width: 75px; - padding: 0 5px; - border-radius: 50px; - text-align: center; - - p { - font-weight: 600; - font-size: 15px; - } - - &.new { - background-color: #12BD60; - } - - &.fix { - background-color: #ff5050; - } - - &.change { - background-color: $blurple; - } - } - - #text { - margin-left: 3px; - - a { - position: relative; - color: $blurple; - - &:after { - transition: width 0.3s ease 0s, left 0.3s ease 0s; - content: ''; - position: absolute; - height: 2px; - width: 0%; - left: 50%; - bottom: -1px; - background-color: $blurple; - } - - &:hover:after { - width: 100%; - left: 0; - } - } - } -} \ No newline at end of file diff --git a/src/html/tabs/scss/variables.scss b/src/html/tabs/scss/variables.scss deleted file mode 100644 index 4c35450..0000000 --- a/src/html/tabs/scss/variables.scss +++ /dev/null @@ -1,4 +0,0 @@ -$blurple: #7289da; -$darkButNotQuiteBlack: #2c2f33; -$notQuiteBlack: #23272a; -$greyple: #99aab5; diff --git a/src/js/lib/anime.min.js b/src/js/lib/anime.min.js deleted file mode 100644 index 99b263a..0000000 --- a/src/js/lib/anime.min.js +++ /dev/null @@ -1,8 +0,0 @@ -/* - * anime.js v3.1.0 - * (c) 2019 Julian Garnier - * Released under the MIT license - * animejs.com - */ - -!function(n,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):n.anime=e()}(this,function(){"use strict";var n={update:null,begin:null,loopBegin:null,changeBegin:null,change:null,changeComplete:null,loopComplete:null,complete:null,loop:1,direction:"normal",autoplay:!0,timelineOffset:0},e={duration:1e3,delay:0,endDelay:0,easing:"easeOutElastic(1, .5)",round:0},r=["translateX","translateY","translateZ","rotate","rotateX","rotateY","rotateZ","scale","scaleX","scaleY","scaleZ","skew","skewX","skewY","perspective"],t={CSS:{},springs:{}};function a(n,e,r){return Math.min(Math.max(n,e),r)}function o(n,e){return n.indexOf(e)>-1}function u(n,e){return n.apply(null,e)}var i={arr:function(n){return Array.isArray(n)},obj:function(n){return o(Object.prototype.toString.call(n),"Object")},pth:function(n){return i.obj(n)&&n.hasOwnProperty("totalLength")},svg:function(n){return n instanceof SVGElement},inp:function(n){return n instanceof HTMLInputElement},dom:function(n){return n.nodeType||i.svg(n)},str:function(n){return"string"==typeof n},fnc:function(n){return"function"==typeof n},und:function(n){return void 0===n},hex:function(n){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(n)},rgb:function(n){return/^rgb/.test(n)},hsl:function(n){return/^hsl/.test(n)},col:function(n){return i.hex(n)||i.rgb(n)||i.hsl(n)},key:function(r){return!n.hasOwnProperty(r)&&!e.hasOwnProperty(r)&&"targets"!==r&&"keyframes"!==r}};function c(n){var e=/\(([^)]+)\)/.exec(n);return e?e[1].split(",").map(function(n){return parseFloat(n)}):[]}function s(n,e){var r=c(n),o=a(i.und(r[0])?1:r[0],.1,100),u=a(i.und(r[1])?100:r[1],.1,100),s=a(i.und(r[2])?10:r[2],.1,100),f=a(i.und(r[3])?0:r[3],.1,100),l=Math.sqrt(u/o),d=s/(2*Math.sqrt(u*o)),p=d<1?l*Math.sqrt(1-d*d):0,h=1,v=d<1?(d*l-f)/p:-f+l;function g(n){var r=e?e*n/1e3:n;return r=d<1?Math.exp(-r*d*l)*(h*Math.cos(p*r)+v*Math.sin(p*r)):(h+v*r)*Math.exp(-r*l),0===n||1===n?n:1-r}return e?g:function(){var e=t.springs[n];if(e)return e;for(var r=0,a=0;;)if(1===g(r+=1/6)){if(++a>=16)break}else a=0;var o=r*(1/6)*1e3;return t.springs[n]=o,o}}function f(n){return void 0===n&&(n=10),function(e){return Math.round(e*n)*(1/n)}}var l,d,p=function(){var n=11,e=1/(n-1);function r(n,e){return 1-3*e+3*n}function t(n,e){return 3*e-6*n}function a(n){return 3*n}function o(n,e,o){return((r(e,o)*n+t(e,o))*n+a(e))*n}function u(n,e,o){return 3*r(e,o)*n*n+2*t(e,o)*n+a(e)}return function(r,t,a,i){if(0<=r&&r<=1&&0<=a&&a<=1){var c=new Float32Array(n);if(r!==t||a!==i)for(var s=0;s=.001?function(n,e,r,t){for(var a=0;a<4;++a){var i=u(e,r,t);if(0===i)return e;e-=(o(e,r,t)-n)/i}return e}(t,l,r,a):0===d?l:function(n,e,r,t,a){for(var u,i,c=0;(u=o(i=e+(r-e)/2,t,a)-n)>0?r=i:e=i,Math.abs(u)>1e-7&&++c<10;);return i}(t,i,i+e,r,a)}}}(),h=(l={linear:function(){return function(n){return n}}},d={Sine:function(){return function(n){return 1-Math.cos(n*Math.PI/2)}},Circ:function(){return function(n){return 1-Math.sqrt(1-n*n)}},Back:function(){return function(n){return n*n*(3*n-2)}},Bounce:function(){return function(n){for(var e,r=4;n<((e=Math.pow(2,--r))-1)/11;);return 1/Math.pow(4,3-r)-7.5625*Math.pow((3*e-2)/22-n,2)}},Elastic:function(n,e){void 0===n&&(n=1),void 0===e&&(e=.5);var r=a(n,1,10),t=a(e,.1,2);return function(n){return 0===n||1===n?n:-r*Math.pow(2,10*(n-1))*Math.sin((n-1-t/(2*Math.PI)*Math.asin(1/r))*(2*Math.PI)/t)}}},["Quad","Cubic","Quart","Quint","Expo"].forEach(function(n,e){d[n]=function(){return function(n){return Math.pow(n,e+2)}}}),Object.keys(d).forEach(function(n){var e=d[n];l["easeIn"+n]=e,l["easeOut"+n]=function(n,r){return function(t){return 1-e(n,r)(1-t)}},l["easeInOut"+n]=function(n,r){return function(t){return t<.5?e(n,r)(2*t)/2:1-e(n,r)(-2*t+2)/2}}}),l);function v(n,e){if(i.fnc(n))return n;var r=n.split("(")[0],t=h[r],a=c(n);switch(r){case"spring":return s(n,e);case"cubicBezier":return u(p,a);case"steps":return u(f,a);default:return u(t,a)}}function g(n){try{return document.querySelectorAll(n)}catch(n){return}}function m(n,e){for(var r=n.length,t=arguments.length>=2?arguments[1]:void 0,a=[],o=0;o1&&(r-=1),r<1/6?n+6*(e-n)*r:r<.5?e:r<2/3?n+(e-n)*(2/3-r)*6:n}if(0==u)e=r=t=i;else{var f=i<.5?i*(1+u):i+u-i*u,l=2*i-f;e=s(l,f,o+1/3),r=s(l,f,o),t=s(l,f,o-1/3)}return"rgba("+255*e+","+255*r+","+255*t+","+c+")"}(n):void 0;var e,r,t,a}function C(n){var e=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(n);if(e)return e[1]}function B(n,e){return i.fnc(n)?n(e.target,e.id,e.total):n}function P(n,e){return n.getAttribute(e)}function I(n,e,r){if(M([r,"deg","rad","turn"],C(e)))return e;var a=t.CSS[e+r];if(!i.und(a))return a;var o=document.createElement(n.tagName),u=n.parentNode&&n.parentNode!==document?n.parentNode:document.body;u.appendChild(o),o.style.position="absolute",o.style.width=100+r;var c=100/o.offsetWidth;u.removeChild(o);var s=c*parseFloat(e);return t.CSS[e+r]=s,s}function T(n,e,r){if(e in n.style){var t=e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),a=n.style[e]||getComputedStyle(n).getPropertyValue(t)||"0";return r?I(n,a,r):a}}function D(n,e){return i.dom(n)&&!i.inp(n)&&(P(n,e)||i.svg(n)&&n[e])?"attribute":i.dom(n)&&M(r,e)?"transform":i.dom(n)&&"transform"!==e&&T(n,e)?"css":null!=n[e]?"object":void 0}function E(n){if(i.dom(n)){for(var e,r=n.style.transform||"",t=/(\w+)\(([^)]*)\)/g,a=new Map;e=t.exec(r);)a.set(e[1],e[2]);return a}}function F(n,e,r,t){var a,u=o(e,"scale")?1:0+(o(a=e,"translate")||"perspective"===a?"px":o(a,"rotate")||o(a,"skew")?"deg":void 0),i=E(n).get(e)||u;return r&&(r.transforms.list.set(e,i),r.transforms.last=e),t?I(n,i,t):i}function N(n,e,r,t){switch(D(n,e)){case"transform":return F(n,e,t,r);case"css":return T(n,e,r);case"attribute":return P(n,e);default:return n[e]||0}}function A(n,e){var r=/^(\*=|\+=|-=)/.exec(n);if(!r)return n;var t=C(n)||0,a=parseFloat(e),o=parseFloat(n.replace(r[0],""));switch(r[0][0]){case"+":return a+o+t;case"-":return a-o+t;case"*":return a*o+t}}function L(n,e){if(i.col(n))return O(n);if(/\s/g.test(n))return n;var r=C(n),t=r?n.substr(0,n.length-r.length):n;return e?t+e:t}function j(n,e){return Math.sqrt(Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2))}function S(n){for(var e,r=n.points,t=0,a=0;a0&&(t+=j(e,o)),e=o}return t}function q(n){if(n.getTotalLength)return n.getTotalLength();switch(n.tagName.toLowerCase()){case"circle":return o=n,2*Math.PI*P(o,"r");case"rect":return 2*P(a=n,"width")+2*P(a,"height");case"line":return j({x:P(t=n,"x1"),y:P(t,"y1")},{x:P(t,"x2"),y:P(t,"y2")});case"polyline":return S(n);case"polygon":return r=(e=n).points,S(e)+j(r.getItem(r.numberOfItems-1),r.getItem(0))}var e,r,t,a,o}function $(n,e){var r=e||{},t=r.el||function(n){for(var e=n.parentNode;i.svg(e)&&i.svg(e.parentNode);)e=e.parentNode;return e}(n),a=t.getBoundingClientRect(),o=P(t,"viewBox"),u=a.width,c=a.height,s=r.viewBox||(o?o.split(" "):[0,0,u,c]);return{el:t,viewBox:s,x:s[0]/1,y:s[1]/1,w:u/s[2],h:c/s[3]}}function X(n,e){function r(r){void 0===r&&(r=0);var t=e+r>=1?e+r:0;return n.el.getPointAtLength(t)}var t=$(n.el,n.svg),a=r(),o=r(-1),u=r(1);switch(n.property){case"x":return(a.x-t.x)*t.w;case"y":return(a.y-t.y)*t.h;case"angle":return 180*Math.atan2(u.y-o.y,u.x-o.x)/Math.PI}}function Y(n,e){var r=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?/g,t=L(i.pth(n)?n.totalLength:n,e)+"";return{original:t,numbers:t.match(r)?t.match(r).map(Number):[0],strings:i.str(n)||e?t.split(r):[]}}function Z(n){return m(n?y(i.arr(n)?n.map(b):b(n)):[],function(n,e,r){return r.indexOf(n)===e})}function Q(n){var e=Z(n);return e.map(function(n,r){return{target:n,id:r,total:e.length,transforms:{list:E(n)}}})}function V(n,e){var r=x(e);if(/^spring/.test(r.easing)&&(r.duration=s(r.easing)),i.arr(n)){var t=n.length;2===t&&!i.obj(n[0])?n={value:n}:i.fnc(e.duration)||(r.duration=e.duration/t)}var a=i.arr(n)?n:[n];return a.map(function(n,r){var t=i.obj(n)&&!i.pth(n)?n:{value:n};return i.und(t.delay)&&(t.delay=r?0:e.delay),i.und(t.endDelay)&&(t.endDelay=r===a.length-1?e.endDelay:0),t}).map(function(n){return k(n,r)})}function z(n,e){var r=[],t=e.keyframes;for(var a in t&&(e=k(function(n){for(var e=m(y(n.map(function(n){return Object.keys(n)})),function(n){return i.key(n)}).reduce(function(n,e){return n.indexOf(e)<0&&n.push(e),n},[]),r={},t=function(t){var a=e[t];r[a]=n.map(function(n){var e={};for(var r in n)i.key(r)?r==a&&(e.value=n[r]):e[r]=n[r];return e})},a=0;a-1&&(_.splice(o,1),r=_.length)}else a.tick(e);t++}n()}else U=cancelAnimationFrame(U)}return n}();function rn(r){void 0===r&&(r={});var t,o=0,u=0,i=0,c=0,s=null;function f(n){var e=window.Promise&&new Promise(function(n){return s=n});return n.finished=e,e}var l,d,p,h,v,g,y,b,M=(d=w(n,l=r),p=w(e,l),h=z(p,l),v=Q(l.targets),g=W(v,h),y=J(g,p),b=K,K++,k(d,{id:b,children:[],animatables:v,animations:g,duration:y.duration,delay:y.delay,endDelay:y.endDelay}));f(M);function x(){var n=M.direction;"alternate"!==n&&(M.direction="normal"!==n?"normal":"reverse"),M.reversed=!M.reversed,t.forEach(function(n){return n.reversed=M.reversed})}function O(n){return M.reversed?M.duration-n:n}function C(){o=0,u=O(M.currentTime)*(1/rn.speed)}function B(n,e){e&&e.seek(n-e.timelineOffset)}function P(n){for(var e=0,r=M.animations,t=r.length;e2||(b=Math.round(b*p)/p)),h.push(b)}var k=d.length;if(k){g=d[0];for(var O=0;O0&&(M.began=!0,I("begin")),!M.loopBegan&&M.currentTime>0&&(M.loopBegan=!0,I("loopBegin")),d<=r&&0!==M.currentTime&&P(0),(d>=l&&M.currentTime!==e||!e)&&P(e),d>r&&d=e&&(u=0,M.remaining&&!0!==M.remaining&&M.remaining--,M.remaining?(o=i,I("loopComplete"),M.loopBegan=!1,"alternate"===M.direction&&x()):(M.paused=!0,M.completed||(M.completed=!0,I("loopComplete"),I("complete"),!M.passThrough&&"Promise"in window&&(s(),f(M)))))}return M.reset=function(){var n=M.direction;M.passThrough=!1,M.currentTime=0,M.progress=0,M.paused=!0,M.began=!1,M.loopBegan=!1,M.changeBegan=!1,M.completed=!1,M.changeCompleted=!1,M.reversePlayback=!1,M.reversed="reverse"===n,M.remaining=M.loop,t=M.children;for(var e=c=t.length;e--;)M.children[e].reset();(M.reversed&&!0!==M.loop||"alternate"===n&&1===M.loop)&&M.remaining++,P(M.reversed?M.duration:0)},M.set=function(n,e){return R(n,e),M},M.tick=function(n){i=n,o||(o=i),T((i+(u-o))*rn.speed)},M.seek=function(n){T(O(n))},M.pause=function(){M.paused=!0,C()},M.play=function(){M.paused&&(M.completed&&M.reset(),M.paused=!1,_.push(M),C(),U||en())},M.reverse=function(){x(),C()},M.restart=function(){M.reset(),M.play()},M.reset(),M.autoplay&&M.play(),M}function tn(n,e){for(var r=e.length;r--;)M(n,e[r].animatable.target)&&e.splice(r,1)}return"undefined"!=typeof document&&document.addEventListener("visibilitychange",function(){document.hidden?(_.forEach(function(n){return n.pause()}),nn=_.slice(0),rn.running=_=[]):nn.forEach(function(n){return n.play()})}),rn.version="3.1.0",rn.speed=1,rn.running=_,rn.remove=function(n){for(var e=Z(n),r=_.length;r--;){var t=_[r],a=t.animations,o=t.children;tn(e,a);for(var u=o.length;u--;){var i=o[u],c=i.animations;tn(e,c),c.length||i.children.length||o.splice(u,1)}a.length||o.length||t.pause()}},rn.get=N,rn.set=R,rn.convertPx=I,rn.path=function(n,e){var r=i.str(n)?g(n)[0]:n,t=e||100;return function(n){return{property:n,el:r,svg:$(r),totalLength:q(r)*(t/100)}}},rn.setDashoffset=function(n){var e=q(n);return n.setAttribute("stroke-dasharray",e),e},rn.stagger=function(n,e){void 0===e&&(e={});var r=e.direction||"normal",t=e.easing?v(e.easing):null,a=e.grid,o=e.axis,u=e.from||0,c="first"===u,s="center"===u,f="last"===u,l=i.arr(n),d=l?parseFloat(n[0]):parseFloat(n),p=l?parseFloat(n[1]):0,h=C(l?n[1]:n)||0,g=e.start||0+(l?d:0),m=[],y=0;return function(n,e,i){if(c&&(u=0),s&&(u=(i-1)/2),f&&(u=i-1),!m.length){for(var v=0;v-1&&_.splice(o,1);for(var s=0;s.5?i/(2-f-g):i/(f+g),f){case a:d=(b-c)/i+(c>b?6:0);break;case b:d=(c-a)/i+2;break;case c:d=(a-b)/i+4}d/=6}return{h:d,s:e,l:h}}function f(a,b,c){function d(a,b,c){return 0>c&&(c+=1),c>1&&(c-=1),1/6>c?a+6*(b-a)*c:.5>c?b:2/3>c?a+6*(b-a)*(2/3-c):a}var e,f,g;if(a=A(a,360),b=A(b,100),c=A(c,100),0===b)e=f=g=c;else{var h=.5>c?c*(1+b):c+b-c*b,i=2*c-h;e=d(i,h,a+1/3),f=d(i,h,a),g=d(i,h,a-1/3)}return{r:255*e,g:255*f,b:255*g}}function g(a,b,c){a=A(a,255),b=A(b,255),c=A(c,255);var d,e,f=R(a,b,c),g=Q(a,b,c),h=f,i=f-g;if(e=0===f?0:i/f,f==g)d=0;else{switch(f){case a:d=(b-c)/i+(c>b?6:0);break;case b:d=(c-a)/i+2;break;case c:d=(a-b)/i+4}d/=6}return{h:d,s:e,v:h}}function h(b,c,d){b=6*A(b,360),c=A(c,100),d=A(d,100);var e=a.floor(b),f=b-e,g=d*(1-c),h=d*(1-f*c),i=d*(1-(1-f)*c),j=e%6,k=[d,h,g,g,i,d][j],l=[i,d,d,h,g,g][j],m=[g,g,i,d,d,h][j];return{r:255*k,g:255*l,b:255*m}}function i(a,b,c,d){var e=[F(P(a).toString(16)),F(P(b).toString(16)),F(P(c).toString(16))];return d&&e[0].charAt(0)==e[0].charAt(1)&&e[1].charAt(0)==e[1].charAt(1)&&e[2].charAt(0)==e[2].charAt(1)?e[0].charAt(0)+e[1].charAt(0)+e[2].charAt(0):e.join("")}function j(a,b,c,d,e){var f=[F(P(a).toString(16)),F(P(b).toString(16)),F(P(c).toString(16)),F(H(d))];return e&&f[0].charAt(0)==f[0].charAt(1)&&f[1].charAt(0)==f[1].charAt(1)&&f[2].charAt(0)==f[2].charAt(1)&&f[3].charAt(0)==f[3].charAt(1)?f[0].charAt(0)+f[1].charAt(0)+f[2].charAt(0)+f[3].charAt(0):f.join("")}function k(a,b,c,d){var e=[F(H(d)),F(P(a).toString(16)),F(P(b).toString(16)),F(P(c).toString(16))];return e.join("")}function l(a,c){c=0===c?0:c||10;var d=b(a).toHsl();return d.s-=c/100,d.s=B(d.s),b(d)}function m(a,c){c=0===c?0:c||10;var d=b(a).toHsl();return d.s+=c/100,d.s=B(d.s),b(d)}function n(a){return b(a).desaturate(100)}function o(a,c){c=0===c?0:c||10;var d=b(a).toHsl();return d.l+=c/100,d.l=B(d.l),b(d)}function p(a,c){c=0===c?0:c||10;var d=b(a).toRgb();return d.r=R(0,Q(255,d.r-P(255*-(c/100)))),d.g=R(0,Q(255,d.g-P(255*-(c/100)))),d.b=R(0,Q(255,d.b-P(255*-(c/100)))),b(d)}function q(a,c){c=0===c?0:c||10;var d=b(a).toHsl();return d.l-=c/100,d.l=B(d.l),b(d)}function r(a,c){var d=b(a).toHsl(),e=(d.h+c)%360;return d.h=0>e?360+e:e,b(d)}function s(a){var c=b(a).toHsl();return c.h=(c.h+180)%360,b(c)}function t(a){var c=b(a).toHsl(),d=c.h;return[b(a),b({h:(d+120)%360,s:c.s,l:c.l}),b({h:(d+240)%360,s:c.s,l:c.l})]}function u(a){var c=b(a).toHsl(),d=c.h;return[b(a),b({h:(d+90)%360,s:c.s,l:c.l}),b({h:(d+180)%360,s:c.s,l:c.l}),b({h:(d+270)%360,s:c.s,l:c.l})]}function v(a){var c=b(a).toHsl(),d=c.h;return[b(a),b({h:(d+72)%360,s:c.s,l:c.l}),b({h:(d+216)%360,s:c.s,l:c.l})]}function w(a,c,d){c=c||6,d=d||30;var e=b(a).toHsl(),f=360/d,g=[b(a)];for(e.h=(e.h-(f*c>>1)+720)%360;--c;)e.h=(e.h+f)%360,g.push(b(e));return g}function x(a,c){c=c||6;for(var d=b(a).toHsv(),e=d.h,f=d.s,g=d.v,h=[],i=1/c;c--;)h.push(b({h:e,s:f,v:g})),g=(g+i)%1;return h}function y(a){var b={};for(var c in a)a.hasOwnProperty(c)&&(b[a[c]]=c);return b}function z(a){return a=parseFloat(a),(isNaN(a)||0>a||a>1)&&(a=1),a}function A(b,c){D(b)&&(b="100%");var d=E(b);return b=Q(c,R(0,parseFloat(b))),d&&(b=parseInt(b*c,10)/100),a.abs(b-c)<1e-6?1:b%c/parseFloat(c)}function B(a){return Q(1,R(0,a))}function C(a){return parseInt(a,16)}function D(a){return"string"==typeof a&&-1!=a.indexOf(".")&&1===parseFloat(a)}function E(a){return"string"==typeof a&&-1!=a.indexOf("%")}function F(a){return 1==a.length?"0"+a:""+a}function G(a){return 1>=a&&(a=100*a+"%"),a}function H(b){return a.round(255*parseFloat(b)).toString(16)}function I(a){return C(a)/255}function J(a){return!!V.CSS_UNIT.exec(a)}function K(a){a=a.replace(M,"").replace(N,"").toLowerCase();var b=!1;if(T[a])a=T[a],b=!0;else if("transparent"==a)return{r:0,g:0,b:0,a:0,format:"name"};var c;return(c=V.rgb.exec(a))?{r:c[1],g:c[2],b:c[3]}:(c=V.rgba.exec(a))?{r:c[1],g:c[2],b:c[3],a:c[4]}:(c=V.hsl.exec(a))?{h:c[1],s:c[2],l:c[3]}:(c=V.hsla.exec(a))?{h:c[1],s:c[2],l:c[3],a:c[4]}:(c=V.hsv.exec(a))?{h:c[1],s:c[2],v:c[3]}:(c=V.hsva.exec(a))?{h:c[1],s:c[2],v:c[3],a:c[4]}:(c=V.hex8.exec(a))?{r:C(c[1]),g:C(c[2]),b:C(c[3]),a:I(c[4]),format:b?"name":"hex8"}:(c=V.hex6.exec(a))?{r:C(c[1]),g:C(c[2]),b:C(c[3]),format:b?"name":"hex"}:(c=V.hex4.exec(a))?{r:C(c[1]+""+c[1]),g:C(c[2]+""+c[2]),b:C(c[3]+""+c[3]),a:I(c[4]+""+c[4]),format:b?"name":"hex8"}:(c=V.hex3.exec(a))?{r:C(c[1]+""+c[1]),g:C(c[2]+""+c[2]),b:C(c[3]+""+c[3]),format:b?"name":"hex"}:!1}function L(a){var b,c;return a=a||{level:"AA",size:"small"},b=(a.level||"AA").toUpperCase(),c=(a.size||"small").toLowerCase(),"AA"!==b&&"AAA"!==b&&(b="AA"),"small"!==c&&"large"!==c&&(c="small"),{level:b,size:c}}var M=/^\s+/,N=/\s+$/,O=0,P=a.round,Q=a.min,R=a.max,S=a.random;b.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var a=this.toRgb();return(299*a.r+587*a.g+114*a.b)/1e3},getLuminance:function(){var b,c,d,e,f,g,h=this.toRgb();return b=h.r/255,c=h.g/255,d=h.b/255,e=.03928>=b?b/12.92:a.pow((b+.055)/1.055,2.4),f=.03928>=c?c/12.92:a.pow((c+.055)/1.055,2.4),g=.03928>=d?d/12.92:a.pow((d+.055)/1.055,2.4),.2126*e+.7152*f+.0722*g},setAlpha:function(a){return this._a=z(a),this._roundA=P(100*this._a)/100,this},toHsv:function(){var a=g(this._r,this._g,this._b);return{h:360*a.h,s:a.s,v:a.v,a:this._a}},toHsvString:function(){var a=g(this._r,this._g,this._b),b=P(360*a.h),c=P(100*a.s),d=P(100*a.v);return 1==this._a?"hsv("+b+", "+c+"%, "+d+"%)":"hsva("+b+", "+c+"%, "+d+"%, "+this._roundA+")"},toHsl:function(){var a=e(this._r,this._g,this._b);return{h:360*a.h,s:a.s,l:a.l,a:this._a}},toHslString:function(){var a=e(this._r,this._g,this._b),b=P(360*a.h),c=P(100*a.s),d=P(100*a.l);return 1==this._a?"hsl("+b+", "+c+"%, "+d+"%)":"hsla("+b+", "+c+"%, "+d+"%, "+this._roundA+")"},toHex:function(a){return i(this._r,this._g,this._b,a)},toHexString:function(a){return"#"+this.toHex(a)},toHex8:function(a){return j(this._r,this._g,this._b,this._a,a)},toHex8String:function(a){return"#"+this.toHex8(a)},toRgb:function(){return{r:P(this._r),g:P(this._g),b:P(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+P(this._r)+", "+P(this._g)+", "+P(this._b)+")":"rgba("+P(this._r)+", "+P(this._g)+", "+P(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:P(100*A(this._r,255))+"%",g:P(100*A(this._g,255))+"%",b:P(100*A(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+P(100*A(this._r,255))+"%, "+P(100*A(this._g,255))+"%, "+P(100*A(this._b,255))+"%)":"rgba("+P(100*A(this._r,255))+"%, "+P(100*A(this._g,255))+"%, "+P(100*A(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":this._a<1?!1:U[i(this._r,this._g,this._b,!0)]||!1},toFilter:function(a){var c="#"+k(this._r,this._g,this._b,this._a),d=c,e=this._gradientType?"GradientType = 1, ":"";if(a){var f=b(a);d="#"+k(f._r,f._g,f._b,f._a)}return"progid:DXImageTransform.Microsoft.gradient("+e+"startColorstr="+c+",endColorstr="+d+")"},toString:function(a){var b=!!a;a=a||this._format;var c=!1,d=this._a<1&&this._a>=0,e=!b&&d&&("hex"===a||"hex6"===a||"hex3"===a||"hex4"===a||"hex8"===a||"name"===a);return e?"name"===a&&0===this._a?this.toName():this.toRgbString():("rgb"===a&&(c=this.toRgbString()),"prgb"===a&&(c=this.toPercentageRgbString()),("hex"===a||"hex6"===a)&&(c=this.toHexString()),"hex3"===a&&(c=this.toHexString(!0)),"hex4"===a&&(c=this.toHex8String(!0)),"hex8"===a&&(c=this.toHex8String()),"name"===a&&(c=this.toName()),"hsl"===a&&(c=this.toHslString()),"hsv"===a&&(c=this.toHsvString()),c||this.toHexString())},clone:function(){return b(this.toString())},_applyModification:function(a,b){var c=a.apply(null,[this].concat([].slice.call(b)));return this._r=c._r,this._g=c._g,this._b=c._b,this.setAlpha(c._a),this},lighten:function(){return this._applyModification(o,arguments)},brighten:function(){return this._applyModification(p,arguments)},darken:function(){return this._applyModification(q,arguments)},desaturate:function(){return this._applyModification(l,arguments)},saturate:function(){return this._applyModification(m,arguments)},greyscale:function(){return this._applyModification(n,arguments)},spin:function(){return this._applyModification(r,arguments)},_applyCombination:function(a,b){return a.apply(null,[this].concat([].slice.call(b)))},analogous:function(){return this._applyCombination(w,arguments)},complement:function(){return this._applyCombination(s,arguments)},monochromatic:function(){return this._applyCombination(x,arguments)},splitcomplement:function(){return this._applyCombination(v,arguments)},triad:function(){return this._applyCombination(t,arguments)},tetrad:function(){return this._applyCombination(u,arguments)}},b.fromRatio=function(a,c){if("object"==typeof a){var d={};for(var e in a)a.hasOwnProperty(e)&&(d[e]="a"===e?a[e]:G(a[e]));a=d}return b(a,c)},b.equals=function(a,c){return a&&c?b(a).toRgbString()==b(c).toRgbString():!1},b.random=function(){return b.fromRatio({r:S(),g:S(),b:S()})},b.mix=function(a,c,d){d=0===d?0:d||50;var e=b(a).toRgb(),f=b(c).toRgb(),g=d/100,h={r:(f.r-e.r)*g+e.r,g:(f.g-e.g)*g+e.g,b:(f.b-e.b)*g+e.b,a:(f.a-e.a)*g+e.a};return b(h)},b.readability=function(c,d){var e=b(c),f=b(d);return(a.max(e.getLuminance(),f.getLuminance())+.05)/(a.min(e.getLuminance(),f.getLuminance())+.05)},b.isReadable=function(a,c,d){var e,f,g=b.readability(a,c);switch(f=!1,e=L(d),e.level+e.size){case"AAsmall":case"AAAlarge":f=g>=4.5;break;case"AAlarge":f=g>=3;break;case"AAAsmall":f=g>=7}return f},b.mostReadable=function(a,c,d){var e,f,g,h,i=null,j=0;d=d||{},f=d.includeFallbackColors,g=d.level,h=d.size;for(var k=0;kj&&(j=e,i=b(c[k]));return b.isReadable(a,i,{level:g,size:h})||!f?i:(d.includeFallbackColors=!1,b.mostReadable(a,["#fff","#000"],d))};var T=b.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},U=b.hexNames=y(T),V=function(){var a="[-\\+]?\\d+%?",b="[-\\+]?\\d*\\.\\d+%?",c="(?:"+b+")|(?:"+a+")",d="[\\s|\\(]+("+c+")[,|\\s]+("+c+")[,|\\s]+("+c+")\\s*\\)?",e="[\\s|\\(]+("+c+")[,|\\s]+("+c+")[,|\\s]+("+c+")[,|\\s]+("+c+")\\s*\\)?";return{CSS_UNIT:new RegExp(c),rgb:new RegExp("rgb"+d),rgba:new RegExp("rgba"+e),hsl:new RegExp("hsl"+d),hsla:new RegExp("hsla"+e),hsv:new RegExp("hsv"+d),hsva:new RegExp("hsva"+e),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();"undefined"!=typeof module&&module.exports?module.exports=b:"function"==typeof define&&define.amd?define(function(){return b}):window.tinycolor=b}(Math); \ No newline at end of file diff --git a/src/js/lib/vue-i18n.js b/src/js/lib/vue-i18n.js deleted file mode 100644 index d777066..0000000 --- a/src/js/lib/vue-i18n.js +++ /dev/null @@ -1,1949 +0,0 @@ -/*! - * vue-i18n v8.15.0 - * (c) 2019 kazuya kawaguchi - * Released under the MIT License. - */ -(function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : - typeof define === 'function' && define.amd ? define(factory) : - (global.VueI18n = factory()); -}(this, (function () { 'use strict'; - - /* */ - - /** - * constants - */ - - var numberFormatKeys = [ - 'style', - 'currency', - 'currencyDisplay', - 'useGrouping', - 'minimumIntegerDigits', - 'minimumFractionDigits', - 'maximumFractionDigits', - 'minimumSignificantDigits', - 'maximumSignificantDigits', - 'localeMatcher', - 'formatMatcher' - ]; - - /** - * utilities - */ - - function warn (msg, err) { - if (typeof console !== 'undefined') { - console.warn('[vue-i18n] ' + msg); - /* istanbul ignore if */ - if (err) { - console.warn(err.stack); - } - } - } - - function error (msg, err) { - if (typeof console !== 'undefined') { - console.error('[vue-i18n] ' + msg); - /* istanbul ignore if */ - if (err) { - console.error(err.stack); - } - } - } - - function isObject (obj) { - return obj !== null && typeof obj === 'object' - } - - var toString = Object.prototype.toString; - var OBJECT_STRING = '[object Object]'; - function isPlainObject (obj) { - return toString.call(obj) === OBJECT_STRING - } - - function isNull (val) { - return val === null || val === undefined - } - - function parseArgs () { - var args = [], len = arguments.length; - while ( len-- ) args[ len ] = arguments[ len ]; - - var locale = null; - var params = null; - if (args.length === 1) { - if (isObject(args[0]) || Array.isArray(args[0])) { - params = args[0]; - } else if (typeof args[0] === 'string') { - locale = args[0]; - } - } else if (args.length === 2) { - if (typeof args[0] === 'string') { - locale = args[0]; - } - /* istanbul ignore if */ - if (isObject(args[1]) || Array.isArray(args[1])) { - params = args[1]; - } - } - - return { locale: locale, params: params } - } - - function looseClone (obj) { - return JSON.parse(JSON.stringify(obj)) - } - - function remove (arr, item) { - if (arr.length) { - var index = arr.indexOf(item); - if (index > -1) { - return arr.splice(index, 1) - } - } - } - - var hasOwnProperty = Object.prototype.hasOwnProperty; - function hasOwn (obj, key) { - return hasOwnProperty.call(obj, key) - } - - function merge (target) { - var arguments$1 = arguments; - - var output = Object(target); - for (var i = 1; i < arguments.length; i++) { - var source = arguments$1[i]; - if (source !== undefined && source !== null) { - var key = (void 0); - for (key in source) { - if (hasOwn(source, key)) { - if (isObject(source[key])) { - output[key] = merge(output[key], source[key]); - } else { - output[key] = source[key]; - } - } - } - } - } - return output - } - - function looseEqual (a, b) { - if (a === b) { return true } - var isObjectA = isObject(a); - var isObjectB = isObject(b); - if (isObjectA && isObjectB) { - try { - var isArrayA = Array.isArray(a); - var isArrayB = Array.isArray(b); - if (isArrayA && isArrayB) { - return a.length === b.length && a.every(function (e, i) { - return looseEqual(e, b[i]) - }) - } else if (!isArrayA && !isArrayB) { - var keysA = Object.keys(a); - var keysB = Object.keys(b); - return keysA.length === keysB.length && keysA.every(function (key) { - return looseEqual(a[key], b[key]) - }) - } else { - /* istanbul ignore next */ - return false - } - } catch (e) { - /* istanbul ignore next */ - return false - } - } else if (!isObjectA && !isObjectB) { - return String(a) === String(b) - } else { - return false - } - } - - /* */ - - function extend (Vue) { - if (!Vue.prototype.hasOwnProperty('$i18n')) { - // $FlowFixMe - Object.defineProperty(Vue.prototype, '$i18n', { - get: function get () { return this._i18n } - }); - } - - Vue.prototype.$t = function (key) { - var values = [], len = arguments.length - 1; - while ( len-- > 0 ) values[ len ] = arguments[ len + 1 ]; - - var i18n = this.$i18n; - return i18n._t.apply(i18n, [ key, i18n.locale, i18n._getMessages(), this ].concat( values )) - }; - - Vue.prototype.$tc = function (key, choice) { - var values = [], len = arguments.length - 2; - while ( len-- > 0 ) values[ len ] = arguments[ len + 2 ]; - - var i18n = this.$i18n; - return i18n._tc.apply(i18n, [ key, i18n.locale, i18n._getMessages(), this, choice ].concat( values )) - }; - - Vue.prototype.$te = function (key, locale) { - var i18n = this.$i18n; - return i18n._te(key, i18n.locale, i18n._getMessages(), locale) - }; - - Vue.prototype.$d = function (value) { - var ref; - - var args = [], len = arguments.length - 1; - while ( len-- > 0 ) args[ len ] = arguments[ len + 1 ]; - return (ref = this.$i18n).d.apply(ref, [ value ].concat( args )) - }; - - Vue.prototype.$n = function (value) { - var ref; - - var args = [], len = arguments.length - 1; - while ( len-- > 0 ) args[ len ] = arguments[ len + 1 ]; - return (ref = this.$i18n).n.apply(ref, [ value ].concat( args )) - }; - } - - /* */ - - var mixin = { - beforeCreate: function beforeCreate () { - var options = this.$options; - options.i18n = options.i18n || (options.__i18n ? {} : null); - - if (options.i18n) { - if (options.i18n instanceof VueI18n) { - // init locale messages via custom blocks - if (options.__i18n) { - try { - var localeMessages = {}; - options.__i18n.forEach(function (resource) { - localeMessages = merge(localeMessages, JSON.parse(resource)); - }); - Object.keys(localeMessages).forEach(function (locale) { - options.i18n.mergeLocaleMessage(locale, localeMessages[locale]); - }); - } catch (e) { - { - warn("Cannot parse locale messages via custom blocks.", e); - } - } - } - this._i18n = options.i18n; - this._i18nWatcher = this._i18n.watchI18nData(); - } else if (isPlainObject(options.i18n)) { - // component local i18n - if (this.$root && this.$root.$i18n && this.$root.$i18n instanceof VueI18n) { - options.i18n.root = this.$root; - options.i18n.formatter = this.$root.$i18n.formatter; - options.i18n.fallbackLocale = this.$root.$i18n.fallbackLocale; - options.i18n.formatFallbackMessages = this.$root.$i18n.formatFallbackMessages; - options.i18n.silentTranslationWarn = this.$root.$i18n.silentTranslationWarn; - options.i18n.silentFallbackWarn = this.$root.$i18n.silentFallbackWarn; - options.i18n.pluralizationRules = this.$root.$i18n.pluralizationRules; - options.i18n.preserveDirectiveContent = this.$root.$i18n.preserveDirectiveContent; - } - - // init locale messages via custom blocks - if (options.__i18n) { - try { - var localeMessages$1 = {}; - options.__i18n.forEach(function (resource) { - localeMessages$1 = merge(localeMessages$1, JSON.parse(resource)); - }); - options.i18n.messages = localeMessages$1; - } catch (e) { - { - warn("Cannot parse locale messages via custom blocks.", e); - } - } - } - - var ref = options.i18n; - var sharedMessages = ref.sharedMessages; - if (sharedMessages && isPlainObject(sharedMessages)) { - options.i18n.messages = merge(options.i18n.messages, sharedMessages); - } - - this._i18n = new VueI18n(options.i18n); - this._i18nWatcher = this._i18n.watchI18nData(); - - if (options.i18n.sync === undefined || !!options.i18n.sync) { - this._localeWatcher = this.$i18n.watchLocale(); - } - } else { - { - warn("Cannot be interpreted 'i18n' option."); - } - } - } else if (this.$root && this.$root.$i18n && this.$root.$i18n instanceof VueI18n) { - // root i18n - this._i18n = this.$root.$i18n; - } else if (options.parent && options.parent.$i18n && options.parent.$i18n instanceof VueI18n) { - // parent i18n - this._i18n = options.parent.$i18n; - } - }, - - beforeMount: function beforeMount () { - var options = this.$options; - options.i18n = options.i18n || (options.__i18n ? {} : null); - - if (options.i18n) { - if (options.i18n instanceof VueI18n) { - // init locale messages via custom blocks - this._i18n.subscribeDataChanging(this); - this._subscribing = true; - } else if (isPlainObject(options.i18n)) { - this._i18n.subscribeDataChanging(this); - this._subscribing = true; - } else { - { - warn("Cannot be interpreted 'i18n' option."); - } - } - } else if (this.$root && this.$root.$i18n && this.$root.$i18n instanceof VueI18n) { - this._i18n.subscribeDataChanging(this); - this._subscribing = true; - } else if (options.parent && options.parent.$i18n && options.parent.$i18n instanceof VueI18n) { - this._i18n.subscribeDataChanging(this); - this._subscribing = true; - } - }, - - beforeDestroy: function beforeDestroy () { - if (!this._i18n) { return } - - var self = this; - this.$nextTick(function () { - if (self._subscribing) { - self._i18n.unsubscribeDataChanging(self); - delete self._subscribing; - } - - if (self._i18nWatcher) { - self._i18nWatcher(); - self._i18n.destroyVM(); - delete self._i18nWatcher; - } - - if (self._localeWatcher) { - self._localeWatcher(); - delete self._localeWatcher; - } - - self._i18n = null; - }); - } - }; - - /* */ - - var interpolationComponent = { - name: 'i18n', - functional: true, - props: { - tag: { - type: String - }, - path: { - type: String, - required: true - }, - locale: { - type: String - }, - places: { - type: [Array, Object] - } - }, - render: function render (h, ref) { - var data = ref.data; - var parent = ref.parent; - var props = ref.props; - var slots = ref.slots; - - var $i18n = parent.$i18n; - if (!$i18n) { - { - warn('Cannot find VueI18n instance!'); - } - return - } - - var path = props.path; - var locale = props.locale; - var places = props.places; - var params = slots(); - var children = $i18n.i( - path, - locale, - onlyHasDefaultPlace(params) || places - ? useLegacyPlaces(params.default, places) - : params - ); - - var tag = props.tag || 'span'; - return tag ? h(tag, data, children) : children - } - }; - - function onlyHasDefaultPlace (params) { - var prop; - for (prop in params) { - if (prop !== 'default') { return false } - } - return Boolean(prop) - } - - function useLegacyPlaces (children, places) { - var params = places ? createParamsFromPlaces(places) : {}; - - if (!children) { return params } - - // Filter empty text nodes - children = children.filter(function (child) { - return child.tag || child.text.trim() !== '' - }); - - var everyPlace = children.every(vnodeHasPlaceAttribute); - if (everyPlace) { - warn('`place` attribute is deprecated in next major version. Please switch to Vue slots.'); - } - - return children.reduce( - everyPlace ? assignChildPlace : assignChildIndex, - params - ) - } - - function createParamsFromPlaces (places) { - { - warn('`places` prop is deprecated in next major version. Please switch to Vue slots.'); - } - - return Array.isArray(places) - ? places.reduce(assignChildIndex, {}) - : Object.assign({}, places) - } - - function assignChildPlace (params, child) { - if (child.data && child.data.attrs && child.data.attrs.place) { - params[child.data.attrs.place] = child; - } - return params - } - - function assignChildIndex (params, child, index) { - params[index] = child; - return params - } - - function vnodeHasPlaceAttribute (vnode) { - return Boolean(vnode.data && vnode.data.attrs && vnode.data.attrs.place) - } - - /* */ - - var numberComponent = { - name: 'i18n-n', - functional: true, - props: { - tag: { - type: String, - default: 'span' - }, - value: { - type: Number, - required: true - }, - format: { - type: [String, Object] - }, - locale: { - type: String - } - }, - render: function render (h, ref) { - var props = ref.props; - var parent = ref.parent; - var data = ref.data; - - var i18n = parent.$i18n; - - if (!i18n) { - { - warn('Cannot find VueI18n instance!'); - } - return null - } - - var key = null; - var options = null; - - if (typeof props.format === 'string') { - key = props.format; - } else if (isObject(props.format)) { - if (props.format.key) { - key = props.format.key; - } - - // Filter out number format options only - options = Object.keys(props.format).reduce(function (acc, prop) { - var obj; - - if (numberFormatKeys.includes(prop)) { - return Object.assign({}, acc, ( obj = {}, obj[prop] = props.format[prop], obj )) - } - return acc - }, null); - } - - var locale = props.locale || i18n.locale; - var parts = i18n._ntp(props.value, locale, key, options); - - var values = parts.map(function (part, index) { - var obj; - - var slot = data.scopedSlots && data.scopedSlots[part.type]; - return slot ? slot(( obj = {}, obj[part.type] = part.value, obj.index = index, obj.parts = parts, obj )) : part.value - }); - - return h(props.tag, { - attrs: data.attrs, - 'class': data['class'], - staticClass: data.staticClass - }, values) - } - }; - - /* */ - - function bind (el, binding, vnode) { - if (!assert(el, vnode)) { return } - - t(el, binding, vnode); - } - - function update (el, binding, vnode, oldVNode) { - if (!assert(el, vnode)) { return } - - var i18n = vnode.context.$i18n; - if (localeEqual(el, vnode) && - (looseEqual(binding.value, binding.oldValue) && - looseEqual(el._localeMessage, i18n.getLocaleMessage(i18n.locale)))) { return } - - t(el, binding, vnode); - } - - function unbind (el, binding, vnode, oldVNode) { - var vm = vnode.context; - if (!vm) { - warn('Vue instance does not exists in VNode context'); - return - } - - var i18n = vnode.context.$i18n || {}; - if (!binding.modifiers.preserve && !i18n.preserveDirectiveContent) { - el.textContent = ''; - } - el._vt = undefined; - delete el['_vt']; - el._locale = undefined; - delete el['_locale']; - el._localeMessage = undefined; - delete el['_localeMessage']; - } - - function assert (el, vnode) { - var vm = vnode.context; - if (!vm) { - warn('Vue instance does not exists in VNode context'); - return false - } - - if (!vm.$i18n) { - warn('VueI18n instance does not exists in Vue instance'); - return false - } - - return true - } - - function localeEqual (el, vnode) { - var vm = vnode.context; - return el._locale === vm.$i18n.locale - } - - function t (el, binding, vnode) { - var ref$1, ref$2; - - var value = binding.value; - - var ref = parseValue(value); - var path = ref.path; - var locale = ref.locale; - var args = ref.args; - var choice = ref.choice; - if (!path && !locale && !args) { - warn('value type not supported'); - return - } - - if (!path) { - warn('`path` is required in v-t directive'); - return - } - - var vm = vnode.context; - if (choice) { - el._vt = el.textContent = (ref$1 = vm.$i18n).tc.apply(ref$1, [ path, choice ].concat( makeParams(locale, args) )); - } else { - el._vt = el.textContent = (ref$2 = vm.$i18n).t.apply(ref$2, [ path ].concat( makeParams(locale, args) )); - } - el._locale = vm.$i18n.locale; - el._localeMessage = vm.$i18n.getLocaleMessage(vm.$i18n.locale); - } - - function parseValue (value) { - var path; - var locale; - var args; - var choice; - - if (typeof value === 'string') { - path = value; - } else if (isPlainObject(value)) { - path = value.path; - locale = value.locale; - args = value.args; - choice = value.choice; - } - - return { path: path, locale: locale, args: args, choice: choice } - } - - function makeParams (locale, args) { - var params = []; - - locale && params.push(locale); - if (args && (Array.isArray(args) || isPlainObject(args))) { - params.push(args); - } - - return params - } - - var Vue; - - function install (_Vue) { - /* istanbul ignore if */ - if (install.installed && _Vue === Vue) { - warn('already installed.'); - return - } - install.installed = true; - - Vue = _Vue; - - var version = (Vue.version && Number(Vue.version.split('.')[0])) || -1; - /* istanbul ignore if */ - if (version < 2) { - warn(("vue-i18n (" + (install.version) + ") need to use Vue 2.0 or later (Vue: " + (Vue.version) + ").")); - return - } - - extend(Vue); - Vue.mixin(mixin); - Vue.directive('t', { bind: bind, update: update, unbind: unbind }); - Vue.component(interpolationComponent.name, interpolationComponent); - Vue.component(numberComponent.name, numberComponent); - - // use simple mergeStrategies to prevent i18n instance lose '__proto__' - var strats = Vue.config.optionMergeStrategies; - strats.i18n = function (parentVal, childVal) { - return childVal === undefined - ? parentVal - : childVal - }; - } - - /* */ - - var BaseFormatter = function BaseFormatter () { - this._caches = Object.create(null); - }; - - BaseFormatter.prototype.interpolate = function interpolate (message, values) { - if (!values) { - return [message] - } - var tokens = this._caches[message]; - if (!tokens) { - tokens = parse(message); - this._caches[message] = tokens; - } - return compile(tokens, values) - }; - - - - var RE_TOKEN_LIST_VALUE = /^(?:\d)+/; - var RE_TOKEN_NAMED_VALUE = /^(?:\w)+/; - - function parse (format) { - var tokens = []; - var position = 0; - - var text = ''; - while (position < format.length) { - var char = format[position++]; - if (char === '{') { - if (text) { - tokens.push({ type: 'text', value: text }); - } - - text = ''; - var sub = ''; - char = format[position++]; - while (char !== undefined && char !== '}') { - sub += char; - char = format[position++]; - } - var isClosed = char === '}'; - - var type = RE_TOKEN_LIST_VALUE.test(sub) - ? 'list' - : isClosed && RE_TOKEN_NAMED_VALUE.test(sub) - ? 'named' - : 'unknown'; - tokens.push({ value: sub, type: type }); - } else if (char === '%') { - // when found rails i18n syntax, skip text capture - if (format[(position)] !== '{') { - text += char; - } - } else { - text += char; - } - } - - text && tokens.push({ type: 'text', value: text }); - - return tokens - } - - function compile (tokens, values) { - var compiled = []; - var index = 0; - - var mode = Array.isArray(values) - ? 'list' - : isObject(values) - ? 'named' - : 'unknown'; - if (mode === 'unknown') { return compiled } - - while (index < tokens.length) { - var token = tokens[index]; - switch (token.type) { - case 'text': - compiled.push(token.value); - break - case 'list': - compiled.push(values[parseInt(token.value, 10)]); - break - case 'named': - if (mode === 'named') { - compiled.push((values)[token.value]); - } else { - { - warn(("Type of token '" + (token.type) + "' and format of value '" + mode + "' don't match!")); - } - } - break - case 'unknown': - { - warn("Detect 'unknown' type of token!"); - } - break - } - index++; - } - - return compiled - } - - /* */ - - /** - * Path parser - * - Inspired: - * Vue.js Path parser - */ - - // actions - var APPEND = 0; - var PUSH = 1; - var INC_SUB_PATH_DEPTH = 2; - var PUSH_SUB_PATH = 3; - - // states - var BEFORE_PATH = 0; - var IN_PATH = 1; - var BEFORE_IDENT = 2; - var IN_IDENT = 3; - var IN_SUB_PATH = 4; - var IN_SINGLE_QUOTE = 5; - var IN_DOUBLE_QUOTE = 6; - var AFTER_PATH = 7; - var ERROR = 8; - - var pathStateMachine = []; - - pathStateMachine[BEFORE_PATH] = { - 'ws': [BEFORE_PATH], - 'ident': [IN_IDENT, APPEND], - '[': [IN_SUB_PATH], - 'eof': [AFTER_PATH] - }; - - pathStateMachine[IN_PATH] = { - 'ws': [IN_PATH], - '.': [BEFORE_IDENT], - '[': [IN_SUB_PATH], - 'eof': [AFTER_PATH] - }; - - pathStateMachine[BEFORE_IDENT] = { - 'ws': [BEFORE_IDENT], - 'ident': [IN_IDENT, APPEND], - '0': [IN_IDENT, APPEND], - 'number': [IN_IDENT, APPEND] - }; - - pathStateMachine[IN_IDENT] = { - 'ident': [IN_IDENT, APPEND], - '0': [IN_IDENT, APPEND], - 'number': [IN_IDENT, APPEND], - 'ws': [IN_PATH, PUSH], - '.': [BEFORE_IDENT, PUSH], - '[': [IN_SUB_PATH, PUSH], - 'eof': [AFTER_PATH, PUSH] - }; - - pathStateMachine[IN_SUB_PATH] = { - "'": [IN_SINGLE_QUOTE, APPEND], - '"': [IN_DOUBLE_QUOTE, APPEND], - '[': [IN_SUB_PATH, INC_SUB_PATH_DEPTH], - ']': [IN_PATH, PUSH_SUB_PATH], - 'eof': ERROR, - 'else': [IN_SUB_PATH, APPEND] - }; - - pathStateMachine[IN_SINGLE_QUOTE] = { - "'": [IN_SUB_PATH, APPEND], - 'eof': ERROR, - 'else': [IN_SINGLE_QUOTE, APPEND] - }; - - pathStateMachine[IN_DOUBLE_QUOTE] = { - '"': [IN_SUB_PATH, APPEND], - 'eof': ERROR, - 'else': [IN_DOUBLE_QUOTE, APPEND] - }; - - /** - * Check if an expression is a literal value. - */ - - var literalValueRE = /^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/; - function isLiteral (exp) { - return literalValueRE.test(exp) - } - - /** - * Strip quotes from a string - */ - - function stripQuotes (str) { - var a = str.charCodeAt(0); - var b = str.charCodeAt(str.length - 1); - return a === b && (a === 0x22 || a === 0x27) - ? str.slice(1, -1) - : str - } - - /** - * Determine the type of a character in a keypath. - */ - - function getPathCharType (ch) { - if (ch === undefined || ch === null) { return 'eof' } - - var code = ch.charCodeAt(0); - - switch (code) { - case 0x5B: // [ - case 0x5D: // ] - case 0x2E: // . - case 0x22: // " - case 0x27: // ' - return ch - - case 0x5F: // _ - case 0x24: // $ - case 0x2D: // - - return 'ident' - - case 0x09: // Tab - case 0x0A: // Newline - case 0x0D: // Return - case 0xA0: // No-break space - case 0xFEFF: // Byte Order Mark - case 0x2028: // Line Separator - case 0x2029: // Paragraph Separator - return 'ws' - } - - return 'ident' - } - - /** - * Format a subPath, return its plain form if it is - * a literal string or number. Otherwise prepend the - * dynamic indicator (*). - */ - - function formatSubPath (path) { - var trimmed = path.trim(); - // invalid leading 0 - if (path.charAt(0) === '0' && isNaN(path)) { return false } - - return isLiteral(trimmed) ? stripQuotes(trimmed) : '*' + trimmed - } - - /** - * Parse a string path into an array of segments - */ - - function parse$1 (path) { - var keys = []; - var index = -1; - var mode = BEFORE_PATH; - var subPathDepth = 0; - var c; - var key; - var newChar; - var type; - var transition; - var action; - var typeMap; - var actions = []; - - actions[PUSH] = function () { - if (key !== undefined) { - keys.push(key); - key = undefined; - } - }; - - actions[APPEND] = function () { - if (key === undefined) { - key = newChar; - } else { - key += newChar; - } - }; - - actions[INC_SUB_PATH_DEPTH] = function () { - actions[APPEND](); - subPathDepth++; - }; - - actions[PUSH_SUB_PATH] = function () { - if (subPathDepth > 0) { - subPathDepth--; - mode = IN_SUB_PATH; - actions[APPEND](); - } else { - subPathDepth = 0; - if (key === undefined) { return false } - key = formatSubPath(key); - if (key === false) { - return false - } else { - actions[PUSH](); - } - } - }; - - function maybeUnescapeQuote () { - var nextChar = path[index + 1]; - if ((mode === IN_SINGLE_QUOTE && nextChar === "'") || - (mode === IN_DOUBLE_QUOTE && nextChar === '"')) { - index++; - newChar = '\\' + nextChar; - actions[APPEND](); - return true - } - } - - while (mode !== null) { - index++; - c = path[index]; - - if (c === '\\' && maybeUnescapeQuote()) { - continue - } - - type = getPathCharType(c); - typeMap = pathStateMachine[mode]; - transition = typeMap[type] || typeMap['else'] || ERROR; - - if (transition === ERROR) { - return // parse error - } - - mode = transition[0]; - action = actions[transition[1]]; - if (action) { - newChar = transition[2]; - newChar = newChar === undefined - ? c - : newChar; - if (action() === false) { - return - } - } - - if (mode === AFTER_PATH) { - return keys - } - } - } - - - - - - var I18nPath = function I18nPath () { - this._cache = Object.create(null); - }; - - /** - * External parse that check for a cache hit first - */ - I18nPath.prototype.parsePath = function parsePath (path) { - var hit = this._cache[path]; - if (!hit) { - hit = parse$1(path); - if (hit) { - this._cache[path] = hit; - } - } - return hit || [] - }; - - /** - * Get path value from path string - */ - I18nPath.prototype.getPathValue = function getPathValue (obj, path) { - if (!isObject(obj)) { return null } - - var paths = this.parsePath(path); - if (paths.length === 0) { - return null - } else { - var length = paths.length; - var last = obj; - var i = 0; - while (i < length) { - var value = last[paths[i]]; - if (value === undefined) { - return null - } - last = value; - i++; - } - - return last - } - }; - - /* */ - - - - var htmlTagMatcher = /<\/?[\w\s="/.':;#-\/]+>/; - var linkKeyMatcher = /(?:@(?:\.[a-z]+)?:(?:[\w\-_|.]+|\([\w\-_|.]+\)))/g; - var linkKeyPrefixMatcher = /^@(?:\.([a-z]+))?:/; - var bracketsMatcher = /[()]/g; - var defaultModifiers = { - 'upper': function (str) { return str.toLocaleUpperCase(); }, - 'lower': function (str) { return str.toLocaleLowerCase(); } - }; - - var defaultFormatter = new BaseFormatter(); - - var VueI18n = function VueI18n (options) { - var this$1 = this; - if ( options === void 0 ) options = {}; - - // Auto install if it is not done yet and `window` has `Vue`. - // To allow users to avoid auto-installation in some cases, - // this code should be placed here. See #290 - /* istanbul ignore if */ - if (!Vue && typeof window !== 'undefined' && window.Vue) { - install(window.Vue); - } - - var locale = options.locale || 'en-US'; - var fallbackLocale = options.fallbackLocale || 'en-US'; - var messages = options.messages || {}; - var dateTimeFormats = options.dateTimeFormats || {}; - var numberFormats = options.numberFormats || {}; - - this._vm = null; - this._formatter = options.formatter || defaultFormatter; - this._modifiers = options.modifiers || {}; - this._missing = options.missing || null; - this._root = options.root || null; - this._sync = options.sync === undefined ? true : !!options.sync; - this._fallbackRoot = options.fallbackRoot === undefined - ? true - : !!options.fallbackRoot; - this._formatFallbackMessages = options.formatFallbackMessages === undefined - ? false - : !!options.formatFallbackMessages; - this._silentTranslationWarn = options.silentTranslationWarn === undefined - ? false - : options.silentTranslationWarn; - this._silentFallbackWarn = options.silentFallbackWarn === undefined - ? false - : !!options.silentFallbackWarn; - this._dateTimeFormatters = {}; - this._numberFormatters = {}; - this._path = new I18nPath(); - this._dataListeners = []; - this._preserveDirectiveContent = options.preserveDirectiveContent === undefined - ? false - : !!options.preserveDirectiveContent; - this.pluralizationRules = options.pluralizationRules || {}; - this._warnHtmlInMessage = options.warnHtmlInMessage || 'off'; - - this._exist = function (message, key) { - if (!message || !key) { return false } - if (!isNull(this$1._path.getPathValue(message, key))) { return true } - // fallback for flat key - if (message[key]) { return true } - return false - }; - - if (this._warnHtmlInMessage === 'warn' || this._warnHtmlInMessage === 'error') { - Object.keys(messages).forEach(function (locale) { - this$1._checkLocaleMessage(locale, this$1._warnHtmlInMessage, messages[locale]); - }); - } - - this._initVM({ - locale: locale, - fallbackLocale: fallbackLocale, - messages: messages, - dateTimeFormats: dateTimeFormats, - numberFormats: numberFormats - }); - }; - - var prototypeAccessors = { vm: { configurable: true },messages: { configurable: true },dateTimeFormats: { configurable: true },numberFormats: { configurable: true },availableLocales: { configurable: true },locale: { configurable: true },fallbackLocale: { configurable: true },formatFallbackMessages: { configurable: true },missing: { configurable: true },formatter: { configurable: true },silentTranslationWarn: { configurable: true },silentFallbackWarn: { configurable: true },preserveDirectiveContent: { configurable: true },warnHtmlInMessage: { configurable: true } }; - - VueI18n.prototype._checkLocaleMessage = function _checkLocaleMessage (locale, level, message) { - var paths = []; - - var fn = function (level, locale, message, paths) { - if (isPlainObject(message)) { - Object.keys(message).forEach(function (key) { - var val = message[key]; - if (isPlainObject(val)) { - paths.push(key); - paths.push('.'); - fn(level, locale, val, paths); - paths.pop(); - paths.pop(); - } else { - paths.push(key); - fn(level, locale, val, paths); - paths.pop(); - } - }); - } else if (Array.isArray(message)) { - message.forEach(function (item, index) { - if (isPlainObject(item)) { - paths.push(("[" + index + "]")); - paths.push('.'); - fn(level, locale, item, paths); - paths.pop(); - paths.pop(); - } else { - paths.push(("[" + index + "]")); - fn(level, locale, item, paths); - paths.pop(); - } - }); - } else if (typeof message === 'string') { - var ret = htmlTagMatcher.test(message); - if (ret) { - var msg = "Detected HTML in message '" + message + "' of keypath '" + (paths.join('')) + "' at '" + locale + "'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp"; - if (level === 'warn') { - warn(msg); - } else if (level === 'error') { - error(msg); - } - } - } - }; - - fn(level, locale, message, paths); - }; - - VueI18n.prototype._initVM = function _initVM (data) { - var silent = Vue.config.silent; - Vue.config.silent = true; - this._vm = new Vue({ data: data }); - Vue.config.silent = silent; - }; - - VueI18n.prototype.destroyVM = function destroyVM () { - this._vm.$destroy(); - }; - - VueI18n.prototype.subscribeDataChanging = function subscribeDataChanging (vm) { - this._dataListeners.push(vm); - }; - - VueI18n.prototype.unsubscribeDataChanging = function unsubscribeDataChanging (vm) { - remove(this._dataListeners, vm); - }; - - VueI18n.prototype.watchI18nData = function watchI18nData () { - var self = this; - return this._vm.$watch('$data', function () { - var i = self._dataListeners.length; - while (i--) { - Vue.nextTick(function () { - self._dataListeners[i] && self._dataListeners[i].$forceUpdate(); - }); - } - }, { deep: true }) - }; - - VueI18n.prototype.watchLocale = function watchLocale () { - /* istanbul ignore if */ - if (!this._sync || !this._root) { return null } - var target = this._vm; - return this._root.$i18n.vm.$watch('locale', function (val) { - target.$set(target, 'locale', val); - target.$forceUpdate(); - }, { immediate: true }) - }; - - prototypeAccessors.vm.get = function () { return this._vm }; - - prototypeAccessors.messages.get = function () { return looseClone(this._getMessages()) }; - prototypeAccessors.dateTimeFormats.get = function () { return looseClone(this._getDateTimeFormats()) }; - prototypeAccessors.numberFormats.get = function () { return looseClone(this._getNumberFormats()) }; - prototypeAccessors.availableLocales.get = function () { return Object.keys(this.messages).sort() }; - - prototypeAccessors.locale.get = function () { return this._vm.locale }; - prototypeAccessors.locale.set = function (locale) { - this._vm.$set(this._vm, 'locale', locale); - }; - - prototypeAccessors.fallbackLocale.get = function () { return this._vm.fallbackLocale }; - prototypeAccessors.fallbackLocale.set = function (locale) { - this._vm.$set(this._vm, 'fallbackLocale', locale); - }; - - prototypeAccessors.formatFallbackMessages.get = function () { return this._formatFallbackMessages }; - prototypeAccessors.formatFallbackMessages.set = function (fallback) { this._formatFallbackMessages = fallback; }; - - prototypeAccessors.missing.get = function () { return this._missing }; - prototypeAccessors.missing.set = function (handler) { this._missing = handler; }; - - prototypeAccessors.formatter.get = function () { return this._formatter }; - prototypeAccessors.formatter.set = function (formatter) { this._formatter = formatter; }; - - prototypeAccessors.silentTranslationWarn.get = function () { return this._silentTranslationWarn }; - prototypeAccessors.silentTranslationWarn.set = function (silent) { this._silentTranslationWarn = silent; }; - - prototypeAccessors.silentFallbackWarn.get = function () { return this._silentFallbackWarn }; - prototypeAccessors.silentFallbackWarn.set = function (silent) { this._silentFallbackWarn = silent; }; - - prototypeAccessors.preserveDirectiveContent.get = function () { return this._preserveDirectiveContent }; - prototypeAccessors.preserveDirectiveContent.set = function (preserve) { this._preserveDirectiveContent = preserve; }; - - prototypeAccessors.warnHtmlInMessage.get = function () { return this._warnHtmlInMessage }; - prototypeAccessors.warnHtmlInMessage.set = function (level) { - var this$1 = this; - - var orgLevel = this._warnHtmlInMessage; - this._warnHtmlInMessage = level; - if (orgLevel !== level && (level === 'warn' || level === 'error')) { - var messages = this._getMessages(); - Object.keys(messages).forEach(function (locale) { - this$1._checkLocaleMessage(locale, this$1._warnHtmlInMessage, messages[locale]); - }); - } - }; - - VueI18n.prototype._getMessages = function _getMessages () { return this._vm.messages }; - VueI18n.prototype._getDateTimeFormats = function _getDateTimeFormats () { return this._vm.dateTimeFormats }; - VueI18n.prototype._getNumberFormats = function _getNumberFormats () { return this._vm.numberFormats }; - - VueI18n.prototype._warnDefault = function _warnDefault (locale, key, result, vm, values) { - if (!isNull(result)) { return result } - if (this._missing) { - var missingRet = this._missing.apply(null, [locale, key, vm, values]); - if (typeof missingRet === 'string') { - return missingRet - } - } else { - if (!this._isSilentTranslationWarn(key)) { - warn( - "Cannot translate the value of keypath '" + key + "'. " + - 'Use the value of keypath as default.' - ); - } - } - - if (this._formatFallbackMessages) { - var parsedArgs = parseArgs.apply(void 0, values); - return this._render(key, 'string', parsedArgs.params, key) - } else { - return key - } - }; - - VueI18n.prototype._isFallbackRoot = function _isFallbackRoot (val) { - return !val && !isNull(this._root) && this._fallbackRoot - }; - - VueI18n.prototype._isSilentFallbackWarn = function _isSilentFallbackWarn (key) { - return this._silentFallbackWarn instanceof RegExp - ? this._silentFallbackWarn.test(key) - : this._silentFallbackWarn - }; - - VueI18n.prototype._isSilentFallback = function _isSilentFallback (locale, key) { - return this._isSilentFallbackWarn(key) && (this._isFallbackRoot() || locale !== this.fallbackLocale) - }; - - VueI18n.prototype._isSilentTranslationWarn = function _isSilentTranslationWarn (key) { - return this._silentTranslationWarn instanceof RegExp - ? this._silentTranslationWarn.test(key) - : this._silentTranslationWarn - }; - - VueI18n.prototype._interpolate = function _interpolate ( - locale, - message, - key, - host, - interpolateMode, - values, - visitedLinkStack - ) { - if (!message) { return null } - - var pathRet = this._path.getPathValue(message, key); - if (Array.isArray(pathRet) || isPlainObject(pathRet)) { return pathRet } - - var ret; - if (isNull(pathRet)) { - /* istanbul ignore else */ - if (isPlainObject(message)) { - ret = message[key]; - if (typeof ret !== 'string') { - if (!this._isSilentTranslationWarn(key) && !this._isSilentFallback(locale, key)) { - warn(("Value of key '" + key + "' is not a string!")); - } - return null - } - } else { - return null - } - } else { - /* istanbul ignore else */ - if (typeof pathRet === 'string') { - ret = pathRet; - } else { - if (!this._isSilentTranslationWarn(key) && !this._isSilentFallback(locale, key)) { - warn(("Value of key '" + key + "' is not a string!")); - } - return null - } - } - - // Check for the existence of links within the translated string - if (ret.indexOf('@:') >= 0 || ret.indexOf('@.') >= 0) { - ret = this._link(locale, message, ret, host, 'raw', values, visitedLinkStack); - } - - return this._render(ret, interpolateMode, values, key) - }; - - VueI18n.prototype._link = function _link ( - locale, - message, - str, - host, - interpolateMode, - values, - visitedLinkStack - ) { - var ret = str; - - // Match all the links within the local - // We are going to replace each of - // them with its translation - var matches = ret.match(linkKeyMatcher); - for (var idx in matches) { - // ie compatible: filter custom array - // prototype method - if (!matches.hasOwnProperty(idx)) { - continue - } - var link = matches[idx]; - var linkKeyPrefixMatches = link.match(linkKeyPrefixMatcher); - var linkPrefix = linkKeyPrefixMatches[0]; - var formatterName = linkKeyPrefixMatches[1]; - - // Remove the leading @:, @.case: and the brackets - var linkPlaceholder = link.replace(linkPrefix, '').replace(bracketsMatcher, ''); - - if (visitedLinkStack.includes(linkPlaceholder)) { - { - warn(("Circular reference found. \"" + link + "\" is already visited in the chain of " + (visitedLinkStack.reverse().join(' <- ')))); - } - return ret - } - visitedLinkStack.push(linkPlaceholder); - - // Translate the link - var translated = this._interpolate( - locale, message, linkPlaceholder, host, - interpolateMode === 'raw' ? 'string' : interpolateMode, - interpolateMode === 'raw' ? undefined : values, - visitedLinkStack - ); - - if (this._isFallbackRoot(translated)) { - if (!this._isSilentTranslationWarn(linkPlaceholder)) { - warn(("Fall back to translate the link placeholder '" + linkPlaceholder + "' with root locale.")); - } - /* istanbul ignore if */ - if (!this._root) { throw Error('unexpected error') } - var root = this._root.$i18n; - translated = root._translate( - root._getMessages(), root.locale, root.fallbackLocale, - linkPlaceholder, host, interpolateMode, values - ); - } - translated = this._warnDefault( - locale, linkPlaceholder, translated, host, - Array.isArray(values) ? values : [values] - ); - - if (this._modifiers.hasOwnProperty(formatterName)) { - translated = this._modifiers[formatterName](translated); - } else if (defaultModifiers.hasOwnProperty(formatterName)) { - translated = defaultModifiers[formatterName](translated); - } - - visitedLinkStack.pop(); - - // Replace the link with the translated - ret = !translated ? ret : ret.replace(link, translated); - } - - return ret - }; - - VueI18n.prototype._render = function _render (message, interpolateMode, values, path) { - var ret = this._formatter.interpolate(message, values, path); - - // If the custom formatter refuses to work - apply the default one - if (!ret) { - ret = defaultFormatter.interpolate(message, values, path); - } - - // if interpolateMode is **not** 'string' ('row'), - // return the compiled data (e.g. ['foo', VNode, 'bar']) with formatter - return interpolateMode === 'string' ? ret.join('') : ret - }; - - VueI18n.prototype._translate = function _translate ( - messages, - locale, - fallback, - key, - host, - interpolateMode, - args - ) { - var res = - this._interpolate(locale, messages[locale], key, host, interpolateMode, args, [key]); - if (!isNull(res)) { return res } - - res = this._interpolate(fallback, messages[fallback], key, host, interpolateMode, args, [key]); - if (!isNull(res)) { - if (!this._isSilentTranslationWarn(key) && !this._isSilentFallbackWarn(key)) { - warn(("Fall back to translate the keypath '" + key + "' with '" + fallback + "' locale.")); - } - return res - } else { - return null - } - }; - - VueI18n.prototype._t = function _t (key, _locale, messages, host) { - var ref; - - var values = [], len = arguments.length - 4; - while ( len-- > 0 ) values[ len ] = arguments[ len + 4 ]; - if (!key) { return '' } - - var parsedArgs = parseArgs.apply(void 0, values); - var locale = parsedArgs.locale || _locale; - - var ret = this._translate( - messages, locale, this.fallbackLocale, key, - host, 'string', parsedArgs.params - ); - if (this._isFallbackRoot(ret)) { - if (!this._isSilentTranslationWarn(key) && !this._isSilentFallbackWarn(key)) { - warn(("Fall back to translate the keypath '" + key + "' with root locale.")); - } - /* istanbul ignore if */ - if (!this._root) { throw Error('unexpected error') } - return (ref = this._root).$t.apply(ref, [ key ].concat( values )) - } else { - return this._warnDefault(locale, key, ret, host, values) - } - }; - - VueI18n.prototype.t = function t (key) { - var ref; - - var values = [], len = arguments.length - 1; - while ( len-- > 0 ) values[ len ] = arguments[ len + 1 ]; - return (ref = this)._t.apply(ref, [ key, this.locale, this._getMessages(), null ].concat( values )) - }; - - VueI18n.prototype._i = function _i (key, locale, messages, host, values) { - var ret = - this._translate(messages, locale, this.fallbackLocale, key, host, 'raw', values); - if (this._isFallbackRoot(ret)) { - if (!this._isSilentTranslationWarn(key)) { - warn(("Fall back to interpolate the keypath '" + key + "' with root locale.")); - } - if (!this._root) { throw Error('unexpected error') } - return this._root.$i18n.i(key, locale, values) - } else { - return this._warnDefault(locale, key, ret, host, [values]) - } - }; - - VueI18n.prototype.i = function i (key, locale, values) { - /* istanbul ignore if */ - if (!key) { return '' } - - if (typeof locale !== 'string') { - locale = this.locale; - } - - return this._i(key, locale, this._getMessages(), null, values) - }; - - VueI18n.prototype._tc = function _tc ( - key, - _locale, - messages, - host, - choice - ) { - var ref; - - var values = [], len = arguments.length - 5; - while ( len-- > 0 ) values[ len ] = arguments[ len + 5 ]; - if (!key) { return '' } - if (choice === undefined) { - choice = 1; - } - - var predefined = { 'count': choice, 'n': choice }; - var parsedArgs = parseArgs.apply(void 0, values); - parsedArgs.params = Object.assign(predefined, parsedArgs.params); - values = parsedArgs.locale === null ? [parsedArgs.params] : [parsedArgs.locale, parsedArgs.params]; - return this.fetchChoice((ref = this)._t.apply(ref, [ key, _locale, messages, host ].concat( values )), choice) - }; - - VueI18n.prototype.fetchChoice = function fetchChoice (message, choice) { - /* istanbul ignore if */ - if (!message && typeof message !== 'string') { return null } - var choices = message.split('|'); - - choice = this.getChoiceIndex(choice, choices.length); - if (!choices[choice]) { return message } - return choices[choice].trim() - }; - - /** - * @param choice {number} a choice index given by the input to $tc: `$tc('path.to.rule', choiceIndex)` - * @param choicesLength {number} an overall amount of available choices - * @returns a final choice index - */ - VueI18n.prototype.getChoiceIndex = function getChoiceIndex (choice, choicesLength) { - // Default (old) getChoiceIndex implementation - english-compatible - var defaultImpl = function (_choice, _choicesLength) { - _choice = Math.abs(_choice); - - if (_choicesLength === 2) { - return _choice - ? _choice > 1 - ? 1 - : 0 - : 1 - } - - return _choice ? Math.min(_choice, 2) : 0 - }; - - if (this.locale in this.pluralizationRules) { - return this.pluralizationRules[this.locale].apply(this, [choice, choicesLength]) - } else { - return defaultImpl(choice, choicesLength) - } - }; - - VueI18n.prototype.tc = function tc (key, choice) { - var ref; - - var values = [], len = arguments.length - 2; - while ( len-- > 0 ) values[ len ] = arguments[ len + 2 ]; - return (ref = this)._tc.apply(ref, [ key, this.locale, this._getMessages(), null, choice ].concat( values )) - }; - - VueI18n.prototype._te = function _te (key, locale, messages) { - var args = [], len = arguments.length - 3; - while ( len-- > 0 ) args[ len ] = arguments[ len + 3 ]; - - var _locale = parseArgs.apply(void 0, args).locale || locale; - return this._exist(messages[_locale], key) - }; - - VueI18n.prototype.te = function te (key, locale) { - return this._te(key, this.locale, this._getMessages(), locale) - }; - - VueI18n.prototype.getLocaleMessage = function getLocaleMessage (locale) { - return looseClone(this._vm.messages[locale] || {}) - }; - - VueI18n.prototype.setLocaleMessage = function setLocaleMessage (locale, message) { - if (this._warnHtmlInMessage === 'warn' || this._warnHtmlInMessage === 'error') { - this._checkLocaleMessage(locale, this._warnHtmlInMessage, message); - if (this._warnHtmlInMessage === 'error') { return } - } - this._vm.$set(this._vm.messages, locale, message); - }; - - VueI18n.prototype.mergeLocaleMessage = function mergeLocaleMessage (locale, message) { - if (this._warnHtmlInMessage === 'warn' || this._warnHtmlInMessage === 'error') { - this._checkLocaleMessage(locale, this._warnHtmlInMessage, message); - if (this._warnHtmlInMessage === 'error') { return } - } - this._vm.$set(this._vm.messages, locale, merge(this._vm.messages[locale] || {}, message)); - }; - - VueI18n.prototype.getDateTimeFormat = function getDateTimeFormat (locale) { - return looseClone(this._vm.dateTimeFormats[locale] || {}) - }; - - VueI18n.prototype.setDateTimeFormat = function setDateTimeFormat (locale, format) { - this._vm.$set(this._vm.dateTimeFormats, locale, format); - }; - - VueI18n.prototype.mergeDateTimeFormat = function mergeDateTimeFormat (locale, format) { - this._vm.$set(this._vm.dateTimeFormats, locale, merge(this._vm.dateTimeFormats[locale] || {}, format)); - }; - - VueI18n.prototype._localizeDateTime = function _localizeDateTime ( - value, - locale, - fallback, - dateTimeFormats, - key - ) { - var _locale = locale; - var formats = dateTimeFormats[_locale]; - - // fallback locale - if (isNull(formats) || isNull(formats[key])) { - if (!this._isSilentTranslationWarn(key) && !this._isSilentFallbackWarn(key)) { - warn(("Fall back to '" + fallback + "' datetime formats from '" + locale + "' datetime formats.")); - } - _locale = fallback; - formats = dateTimeFormats[_locale]; - } - - if (isNull(formats) || isNull(formats[key])) { - return null - } else { - var format = formats[key]; - var id = _locale + "__" + key; - var formatter = this._dateTimeFormatters[id]; - if (!formatter) { - formatter = this._dateTimeFormatters[id] = new Intl.DateTimeFormat(_locale, format); - } - return formatter.format(value) - } - }; - - VueI18n.prototype._d = function _d (value, locale, key) { - /* istanbul ignore if */ - if (!VueI18n.availabilities.dateTimeFormat) { - warn('Cannot format a Date value due to not supported Intl.DateTimeFormat.'); - return '' - } - - if (!key) { - return new Intl.DateTimeFormat(locale).format(value) - } - - var ret = - this._localizeDateTime(value, locale, this.fallbackLocale, this._getDateTimeFormats(), key); - if (this._isFallbackRoot(ret)) { - if (!this._isSilentTranslationWarn(key) && !this._isSilentFallbackWarn(key)) { - warn(("Fall back to datetime localization of root: key '" + key + "'.")); - } - /* istanbul ignore if */ - if (!this._root) { throw Error('unexpected error') } - return this._root.$i18n.d(value, key, locale) - } else { - return ret || '' - } - }; - - VueI18n.prototype.d = function d (value) { - var args = [], len = arguments.length - 1; - while ( len-- > 0 ) args[ len ] = arguments[ len + 1 ]; - - var locale = this.locale; - var key = null; - - if (args.length === 1) { - if (typeof args[0] === 'string') { - key = args[0]; - } else if (isObject(args[0])) { - if (args[0].locale) { - locale = args[0].locale; - } - if (args[0].key) { - key = args[0].key; - } - } - } else if (args.length === 2) { - if (typeof args[0] === 'string') { - key = args[0]; - } - if (typeof args[1] === 'string') { - locale = args[1]; - } - } - - return this._d(value, locale, key) - }; - - VueI18n.prototype.getNumberFormat = function getNumberFormat (locale) { - return looseClone(this._vm.numberFormats[locale] || {}) - }; - - VueI18n.prototype.setNumberFormat = function setNumberFormat (locale, format) { - this._vm.$set(this._vm.numberFormats, locale, format); - }; - - VueI18n.prototype.mergeNumberFormat = function mergeNumberFormat (locale, format) { - this._vm.$set(this._vm.numberFormats, locale, merge(this._vm.numberFormats[locale] || {}, format)); - }; - - VueI18n.prototype._getNumberFormatter = function _getNumberFormatter ( - value, - locale, - fallback, - numberFormats, - key, - options - ) { - var _locale = locale; - var formats = numberFormats[_locale]; - - // fallback locale - if (isNull(formats) || isNull(formats[key])) { - if (!this._isSilentTranslationWarn(key) && !this._isSilentFallbackWarn(key)) { - warn(("Fall back to '" + fallback + "' number formats from '" + locale + "' number formats.")); - } - _locale = fallback; - formats = numberFormats[_locale]; - } - - if (isNull(formats) || isNull(formats[key])) { - return null - } else { - var format = formats[key]; - - var formatter; - if (options) { - // If options specified - create one time number formatter - formatter = new Intl.NumberFormat(_locale, Object.assign({}, format, options)); - } else { - var id = _locale + "__" + key; - formatter = this._numberFormatters[id]; - if (!formatter) { - formatter = this._numberFormatters[id] = new Intl.NumberFormat(_locale, format); - } - } - return formatter - } - }; - - VueI18n.prototype._n = function _n (value, locale, key, options) { - /* istanbul ignore if */ - if (!VueI18n.availabilities.numberFormat) { - { - warn('Cannot format a Number value due to not supported Intl.NumberFormat.'); - } - return '' - } - - if (!key) { - var nf = !options ? new Intl.NumberFormat(locale) : new Intl.NumberFormat(locale, options); - return nf.format(value) - } - - var formatter = this._getNumberFormatter(value, locale, this.fallbackLocale, this._getNumberFormats(), key, options); - var ret = formatter && formatter.format(value); - if (this._isFallbackRoot(ret)) { - if (!this._isSilentTranslationWarn(key) && !this._isSilentFallbackWarn(key)) { - warn(("Fall back to number localization of root: key '" + key + "'.")); - } - /* istanbul ignore if */ - if (!this._root) { throw Error('unexpected error') } - return this._root.$i18n.n(value, Object.assign({}, { key: key, locale: locale }, options)) - } else { - return ret || '' - } - }; - - VueI18n.prototype.n = function n (value) { - var args = [], len = arguments.length - 1; - while ( len-- > 0 ) args[ len ] = arguments[ len + 1 ]; - - var locale = this.locale; - var key = null; - var options = null; - - if (args.length === 1) { - if (typeof args[0] === 'string') { - key = args[0]; - } else if (isObject(args[0])) { - if (args[0].locale) { - locale = args[0].locale; - } - if (args[0].key) { - key = args[0].key; - } - - // Filter out number format options only - options = Object.keys(args[0]).reduce(function (acc, key) { - var obj; - - if (numberFormatKeys.includes(key)) { - return Object.assign({}, acc, ( obj = {}, obj[key] = args[0][key], obj )) - } - return acc - }, null); - } - } else if (args.length === 2) { - if (typeof args[0] === 'string') { - key = args[0]; - } - if (typeof args[1] === 'string') { - locale = args[1]; - } - } - - return this._n(value, locale, key, options) - }; - - VueI18n.prototype._ntp = function _ntp (value, locale, key, options) { - /* istanbul ignore if */ - if (!VueI18n.availabilities.numberFormat) { - { - warn('Cannot format to parts a Number value due to not supported Intl.NumberFormat.'); - } - return [] - } - - if (!key) { - var nf = !options ? new Intl.NumberFormat(locale) : new Intl.NumberFormat(locale, options); - return nf.formatToParts(value) - } - - var formatter = this._getNumberFormatter(value, locale, this.fallbackLocale, this._getNumberFormats(), key, options); - var ret = formatter && formatter.formatToParts(value); - if (this._isFallbackRoot(ret)) { - if (!this._isSilentTranslationWarn(key)) { - warn(("Fall back to format number to parts of root: key '" + key + "' .")); - } - /* istanbul ignore if */ - if (!this._root) { throw Error('unexpected error') } - return this._root.$i18n._ntp(value, locale, key, options) - } else { - return ret || [] - } - }; - - Object.defineProperties( VueI18n.prototype, prototypeAccessors ); - - var availabilities; - // $FlowFixMe - Object.defineProperty(VueI18n, 'availabilities', { - get: function get () { - if (!availabilities) { - var intlDefined = typeof Intl !== 'undefined'; - availabilities = { - dateTimeFormat: intlDefined && typeof Intl.DateTimeFormat !== 'undefined', - numberFormat: intlDefined && typeof Intl.NumberFormat !== 'undefined' - }; - } - - return availabilities - } - }); - - VueI18n.install = install; - VueI18n.version = '8.15.0'; - - return VueI18n; - -}))); diff --git a/src/js/lib/vue-router.min.js b/src/js/lib/vue-router.min.js deleted file mode 100644 index 7f0392b..0000000 --- a/src/js/lib/vue-router.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * vue-router v3.0.7 - * (c) 2019 Evan You - * @license MIT - */ -var t,e;t=this,e=function(){"use strict";function t(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function e(t,e){for(var r in e)t[r]=e[r];return t}var r={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,r){var n=r.props,o=r.children,i=r.parent,a=r.data;a.routerView=!0;for(var u=i.$createElement,c=n.name,s=i.$route,p=i._routerViewCache||(i._routerViewCache={}),f=0,h=!1;i&&i._routerRoot!==i;){var l=i.$vnode&&i.$vnode.data;l&&(l.routerView&&f++,l.keepAlive&&i._inactive&&(h=!0)),i=i.$parent}if(a.routerViewDepth=f,h)return u(p[c],a,o);var d=s.matched[f];if(!d)return p[c]=null,u();var v=p[c]=d.components[c];a.registerRouteInstance=function(t,e){var r=d.instances[c];(e&&r!==t||!e&&r===t)&&(d.instances[c]=e)},(a.hook||(a.hook={})).prepatch=function(t,e){d.instances[c]=e.componentInstance},a.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==d.instances[c]&&(d.instances[c]=t.componentInstance)};var y=a.props=function(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0}}(s,d.props&&d.props[c]);if(y){y=a.props=e({},y);var m=a.attrs=a.attrs||{};for(var g in y)v.props&&g in v.props||(m[g]=y[g],delete y[g])}return u(v,a,o)}},n=/[!'()*]/g,o=function(t){return"%"+t.charCodeAt(0).toString(16)},i=/%2C/g,a=function(t){return encodeURIComponent(t).replace(n,o).replace(i,",")},u=decodeURIComponent;function c(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var r=t.replace(/\+/g," ").split("="),n=u(r.shift()),o=r.length>0?u(r.join("=")):null;void 0===e[n]?e[n]=o:Array.isArray(e[n])?e[n].push(o):e[n]=[e[n],o]}),e):e}function s(t){var e=t?Object.keys(t).map(function(e){var r=t[e];if(void 0===r)return"";if(null===r)return a(e);if(Array.isArray(r)){var n=[];return r.forEach(function(t){void 0!==t&&(null===t?n.push(a(e)):n.push(a(e)+"="+a(t)))}),n.join("&")}return a(e)+"="+a(r)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}var p=/\/?$/;function f(t,e,r,n){var o=n&&n.options.stringifyQuery,i=e.query||{};try{i=h(i)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:v(e,o),matched:t?d(t):[]};return r&&(a.redirectedFrom=v(r,o)),Object.freeze(a)}function h(t){if(Array.isArray(t))return t.map(h);if(t&&"object"==typeof t){var e={};for(var r in t)e[r]=h(t[r]);return e}return t}var l=f(null,{path:"/"});function d(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function v(t,e){var r=t.path,n=t.query;void 0===n&&(n={});var o=t.hash;return void 0===o&&(o=""),(r||"/")+(e||s)(n)+o}function y(t,e){return e===l?t===e:!!e&&(t.path&&e.path?t.path.replace(p,"")===e.path.replace(p,"")&&t.hash===e.hash&&m(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&m(t.query,e.query)&&m(t.params,e.params)))}function m(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var r=Object.keys(t),n=Object.keys(e);return r.length===n.length&&r.every(function(r){var n=t[r],o=e[r];return"object"==typeof n&&"object"==typeof o?m(n,o):String(n)===String(o)})}var g,b=[String,Object],w=[String,Array],x={name:"RouterLink",props:{to:{type:b,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:w,default:"click"}},render:function(t){var r=this,n=this.$router,o=this.$route,i=n.resolve(this.to,o,this.append),a=i.location,u=i.route,c=i.href,s={},h=n.options.linkActiveClass,l=n.options.linkExactActiveClass,d=null==h?"router-link-active":h,v=null==l?"router-link-exact-active":l,m=null==this.activeClass?d:this.activeClass,g=null==this.exactActiveClass?v:this.exactActiveClass,b=a.path?f(null,a,null,n):u;s[g]=y(o,b),s[m]=this.exact?s[g]:function(t,e){return 0===t.path.replace(p,"/").indexOf(e.path.replace(p,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var r in e)if(!(r in t))return!1;return!0}(t.query,e.query)}(o,b);var w=function(t){k(t)&&(r.replace?n.replace(a):n.push(a))},x={click:k};Array.isArray(this.event)?this.event.forEach(function(t){x[t]=w}):x[this.event]=w;var R={class:s};if("a"===this.tag)R.on=x,R.attrs={href:c};else{var E=function t(e){if(e)for(var r,n=0;n=0&&(e=t.slice(n),t=t.slice(0,n));var o=t.indexOf("?");return o>=0&&(r=t.slice(o+1),t=t.slice(0,o)),{path:t,query:r,hash:e}}(i.path||""),p=r&&r.path||"/",f=s.path?E(s.path,p,n||i.append):p,h=function(t,e,r){void 0===e&&(e={});var n,o=r||c;try{n=o(t||"")}catch(t){n={}}for(var i in e)n[i]=e[i];return n}(s.query,i.query,o&&o.options.parseQuery),l=i.hash||s.hash;return l&&"#"!==l.charAt(0)&&(l="#"+l),{_normalized:!0,path:f,query:h,hash:l}}function N(t,e){var r=F(t),n=r.pathList,o=r.pathMap,i=r.nameMap;function a(t,r,a){var u=J(t,r,!1,e),s=u.name;if(s){var p=i[s];if(!p)return c(null,u);var f=p.regex.keys.filter(function(t){return!t.optional}).map(function(t){return t.name});if("object"!=typeof u.params&&(u.params={}),r&&"object"==typeof r.params)for(var h in r.params)!(h in u.params)&&f.indexOf(h)>-1&&(u.params[h]=r.params[h]);return u.path=D(p.path,u.params),c(p,u,a)}if(u.path){u.params={};for(var l=0;l=t.length?r():t[o]?e(t[o],function(){n(o+1)}):n(o+1)};n(0)}function ht(e){return function(r,n,o){var i=!1,a=0,u=null;lt(e,function(e,r,n,c){if("function"==typeof e&&void 0===e.cid){i=!0,a++;var s,p=yt(function(t){var r;((r=t).__esModule||vt&&"Module"===r[Symbol.toStringTag])&&(t=t.default),e.resolved="function"==typeof t?t:g.extend(t),n.components[c]=t,--a<=0&&o()}),f=yt(function(e){var r="Failed to resolve async component "+c+": "+e;u||(u=t(e)?e:new Error(r),o(u))});try{s=e(p,f)}catch(t){f(t)}if(s)if("function"==typeof s.then)s.then(p,f);else{var h=s.component;h&&"function"==typeof h.then&&h.then(p,f)}}}),i||o()}}function lt(t,e){return dt(t.map(function(t){return Object.keys(t.components).map(function(r){return e(t.components[r],t.instances[r],t,r)})}))}function dt(t){return Array.prototype.concat.apply([],t)}var vt="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function yt(t){var e=!1;return function(){for(var r=[],n=arguments.length;n--;)r[n]=arguments[n];if(!e)return e=!0,t.apply(this,r)}}var mt=function(t,e){this.router=t,this.base=function(t){if(!t)if(R){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=l,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function gt(t,e,r,n){var o=lt(t,function(t,n,o,i){var a=function(t,e){"function"!=typeof t&&(t=g.extend(t));return t.options[e]}(t,e);if(a)return Array.isArray(a)?a.map(function(t){return r(t,n,o,i)}):r(a,n,o,i)});return dt(n?o.reverse():o)}function bt(t,e){if(e)return function(){return t.apply(e,arguments)}}mt.prototype.listen=function(t){this.cb=t},mt.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},mt.prototype.onError=function(t){this.errorCbs.push(t)},mt.prototype.transitionTo=function(t,e,r){var n=this,o=this.router.match(t,this.current);this.confirmTransition(o,function(){n.updateRoute(o),e&&e(o),n.ensureURL(),n.ready||(n.ready=!0,n.readyCbs.forEach(function(t){t(o)}))},function(t){r&&r(t),t&&!n.ready&&(n.ready=!0,n.readyErrorCbs.forEach(function(e){e(t)}))})},mt.prototype.confirmTransition=function(e,r,n){var o=this,i=this.current,a=function(e){t(e)&&(o.errorCbs.length?o.errorCbs.forEach(function(t){t(e)}):console.error(e)),n&&n(e)};if(y(e,i)&&e.matched.length===i.matched.length)return this.ensureURL(),a();var u=function(t,e){var r,n=Math.max(t.length,e.length);for(r=0;r-1?decodeURI(t.slice(0,n))+t.slice(n):decodeURI(t)}else r>-1&&(t=decodeURI(t.slice(0,r))+t.slice(r));return t}function Ot(t){var e=window.location.href,r=e.indexOf("#");return(r>=0?e.slice(0,r):e)+"#"+t}function At(t){ot?st(Ot(t)):window.location.hash=t}function Ct(t){ot?pt(Ot(t)):window.location.replace(Ot(t))}var jt=function(t){function e(e,r){t.call(this,e,r),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,r){var n=this;this.transitionTo(t,function(t){n.stack=n.stack.slice(0,n.index+1).concat(t),n.index++,e&&e(t)},r)},e.prototype.replace=function(t,e,r){var n=this;this.transitionTo(t,function(t){n.stack=n.stack.slice(0,n.index).concat(t),e&&e(t)},r)},e.prototype.go=function(t){var e=this,r=this.index+t;if(!(r<0||r>=this.stack.length)){var n=this.stack[r];this.confirmTransition(n,function(){e.index=r,e.updateRoute(n)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(mt),_t=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=N(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!ot&&!1!==t.fallback,this.fallback&&(e="hash"),R||(e="abstract"),this.mode=e,e){case"history":this.history=new wt(this,t.base);break;case"hash":this.history=new kt(this,t.base,this.fallback);break;case"abstract":this.history=new jt(this,t.base)}},Tt={currentRoute:{configurable:!0}};function St(t,e){return t.push(e),function(){var r=t.indexOf(e);r>-1&&t.splice(r,1)}}return _t.prototype.match=function(t,e,r){return this.matcher.match(t,e,r)},Tt.currentRoute.get=function(){return this.history&&this.history.current},_t.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",function(){var r=e.apps.indexOf(t);r>-1&&e.apps.splice(r,1),e.app===t&&(e.app=e.apps[0]||null)}),!this.app){this.app=t;var r=this.history;if(r instanceof wt)r.transitionTo(r.getCurrentLocation());else if(r instanceof kt){var n=function(){r.setupListeners()};r.transitionTo(r.getCurrentLocation(),n,n)}r.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},_t.prototype.beforeEach=function(t){return St(this.beforeHooks,t)},_t.prototype.beforeResolve=function(t){return St(this.resolveHooks,t)},_t.prototype.afterEach=function(t){return St(this.afterHooks,t)},_t.prototype.onReady=function(t,e){this.history.onReady(t,e)},_t.prototype.onError=function(t){this.history.onError(t)},_t.prototype.push=function(t,e,r){this.history.push(t,e,r)},_t.prototype.replace=function(t,e,r){this.history.replace(t,e,r)},_t.prototype.go=function(t){this.history.go(t)},_t.prototype.back=function(){this.go(-1)},_t.prototype.forward=function(){this.go(1)},_t.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},_t.prototype.resolve=function(t,e,r){var n=J(t,e=e||this.history.current,r,this),o=this.match(n,e),i=o.redirectedFrom||o.fullPath;return{location:n,route:o,href:function(t,e,r){var n="hash"===r?"#"+e:e;return t?O(t+"/"+n):n}(this.history.base,i,this.mode),normalizedTo:n,resolved:o}},_t.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==l&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(_t.prototype,Tt),_t.install=function t(e){if(!t.installed||g!==e){t.installed=!0,g=e;var n=function(t){return void 0!==t},o=function(t,e){var r=t.$options._parentVnode;n(r)&&n(r=r.data)&&n(r=r.registerRouteInstance)&&r(t,e)};e.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,o(this,this)},destroyed:function(){o(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",r),e.component("RouterLink",x);var i=e.config.optionMergeStrategies;i.beforeRouteEnter=i.beforeRouteLeave=i.beforeRouteUpdate=i.created}},_t.version="3.0.7",R&&window.Vue&&window.Vue.use(_t),_t},"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.VueRouter=e(); \ No newline at end of file diff --git a/src/js/lib/vue.min.js b/src/js/lib/vue.min.js deleted file mode 100644 index 087ee42..0000000 --- a/src/js/lib/vue.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Vue.js v2.6.10 - * (c) 2014-2019 Evan You - * Released under the MIT License. - */ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Vue=t()}(this,function(){"use strict";var e=Object.freeze({});function t(e){return null==e}function n(e){return null!=e}function r(e){return!0===e}function i(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function o(e){return null!==e&&"object"==typeof e}var a=Object.prototype.toString;function s(e){return"[object Object]"===a.call(e)}function c(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function u(e){return n(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function l(e){return null==e?"":Array.isArray(e)||s(e)&&e.toString===a?JSON.stringify(e,null,2):String(e)}function f(e){var t=parseFloat(e);return isNaN(t)?e:t}function p(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i-1)return e.splice(n,1)}}var m=Object.prototype.hasOwnProperty;function y(e,t){return m.call(e,t)}function g(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var _=/-(\w)/g,b=g(function(e){return e.replace(_,function(e,t){return t?t.toUpperCase():""})}),$=g(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),w=/\B([A-Z])/g,C=g(function(e){return e.replace(w,"-$1").toLowerCase()});var x=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function k(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function A(e,t){for(var n in t)e[n]=t[n];return e}function O(e){for(var t={},n=0;n0,Z=J&&J.indexOf("edge/")>0,G=(J&&J.indexOf("android"),J&&/iphone|ipad|ipod|ios/.test(J)||"ios"===K),X=(J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J),J&&J.match(/firefox\/(\d+)/)),Y={}.watch,Q=!1;if(z)try{var ee={};Object.defineProperty(ee,"passive",{get:function(){Q=!0}}),window.addEventListener("test-passive",null,ee)}catch(e){}var te=function(){return void 0===B&&(B=!z&&!V&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),B},ne=z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function re(e){return"function"==typeof e&&/native code/.test(e.toString())}var ie,oe="undefined"!=typeof Symbol&&re(Symbol)&&"undefined"!=typeof Reflect&&re(Reflect.ownKeys);ie="undefined"!=typeof Set&&re(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var ae=S,se=0,ce=function(){this.id=se++,this.subs=[]};ce.prototype.addSub=function(e){this.subs.push(e)},ce.prototype.removeSub=function(e){h(this.subs,e)},ce.prototype.depend=function(){ce.target&&ce.target.addDep(this)},ce.prototype.notify=function(){for(var e=this.subs.slice(),t=0,n=e.length;t-1)if(o&&!y(i,"default"))a=!1;else if(""===a||a===C(e)){var c=Pe(String,i.type);(c<0||s0&&(st((u=e(u,(a||"")+"_"+c))[0])&&st(f)&&(s[l]=he(f.text+u[0].text),u.shift()),s.push.apply(s,u)):i(u)?st(f)?s[l]=he(f.text+u):""!==u&&s.push(he(u)):st(u)&&st(f)?s[l]=he(f.text+u.text):(r(o._isVList)&&n(u.tag)&&t(u.key)&&n(a)&&(u.key="__vlist"+a+"_"+c+"__"),s.push(u)));return s}(e):void 0}function st(e){return n(e)&&n(e.text)&&!1===e.isComment}function ct(e,t){if(e){for(var n=Object.create(null),r=oe?Reflect.ownKeys(e):Object.keys(e),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==e&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=pt(n,c,t[c]))}else i={};for(var u in n)u in i||(i[u]=dt(n,u));return t&&Object.isExtensible(t)&&(t._normalized=i),R(i,"$stable",a),R(i,"$key",s),R(i,"$hasNormal",o),i}function pt(e,t,n){var r=function(){var e=arguments.length?n.apply(null,arguments):n({});return(e=e&&"object"==typeof e&&!Array.isArray(e)?[e]:at(e))&&(0===e.length||1===e.length&&e[0].isComment)?void 0:e};return n.proxy&&Object.defineProperty(e,t,{get:r,enumerable:!0,configurable:!0}),r}function dt(e,t){return function(){return e[t]}}function vt(e,t){var r,i,a,s,c;if(Array.isArray(e)||"string"==typeof e)for(r=new Array(e.length),i=0,a=e.length;idocument.createEvent("Event").timeStamp&&(sn=function(){return cn.now()})}function un(){var e,t;for(an=sn(),rn=!0,Qt.sort(function(e,t){return e.id-t.id}),on=0;onon&&Qt[n].id>e.id;)n--;Qt.splice(n+1,0,e)}else Qt.push(e);nn||(nn=!0,Ye(un))}}(this)},fn.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||o(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){Re(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},fn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},fn.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},fn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||h(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var pn={enumerable:!0,configurable:!0,get:S,set:S};function dn(e,t,n){pn.get=function(){return this[t][n]},pn.set=function(e){this[t][n]=e},Object.defineProperty(e,n,pn)}function vn(e){e._watchers=[];var t=e.$options;t.props&&function(e,t){var n=e.$options.propsData||{},r=e._props={},i=e.$options._propKeys=[];e.$parent&&$e(!1);var o=function(o){i.push(o);var a=Me(o,t,n,e);xe(r,o,a),o in e||dn(e,"_props",o)};for(var a in t)o(a);$e(!0)}(e,t.props),t.methods&&function(e,t){e.$options.props;for(var n in t)e[n]="function"!=typeof t[n]?S:x(t[n],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;s(t=e._data="function"==typeof t?function(e,t){le();try{return e.call(t,t)}catch(e){return Re(e,t,"data()"),{}}finally{fe()}}(t,e):t||{})||(t={});var n=Object.keys(t),r=e.$options.props,i=(e.$options.methods,n.length);for(;i--;){var o=n[i];r&&y(r,o)||(a=void 0,36!==(a=(o+"").charCodeAt(0))&&95!==a&&dn(e,"_data",o))}var a;Ce(t,!0)}(e):Ce(e._data={},!0),t.computed&&function(e,t){var n=e._computedWatchers=Object.create(null),r=te();for(var i in t){var o=t[i],a="function"==typeof o?o:o.get;r||(n[i]=new fn(e,a||S,S,hn)),i in e||mn(e,i,o)}}(e,t.computed),t.watch&&t.watch!==Y&&function(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var i=0;i-1:"string"==typeof e?e.split(",").indexOf(t)>-1:(n=e,"[object RegExp]"===a.call(n)&&e.test(t));var n}function An(e,t){var n=e.cache,r=e.keys,i=e._vnode;for(var o in n){var a=n[o];if(a){var s=xn(a.componentOptions);s&&!t(s)&&On(n,o,r,i)}}}function On(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,h(n,t)}!function(t){t.prototype._init=function(t){var n=this;n._uid=bn++,n._isVue=!0,t&&t._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(n,t):n.$options=De($n(n.constructor),t||{},n),n._renderProxy=n,n._self=n,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(n),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&qt(e,t)}(n),function(t){t._vnode=null,t._staticTrees=null;var n=t.$options,r=t.$vnode=n._parentVnode,i=r&&r.context;t.$slots=ut(n._renderChildren,i),t.$scopedSlots=e,t._c=function(e,n,r,i){return Pt(t,e,n,r,i,!1)},t.$createElement=function(e,n,r,i){return Pt(t,e,n,r,i,!0)};var o=r&&r.data;xe(t,"$attrs",o&&o.attrs||e,null,!0),xe(t,"$listeners",n._parentListeners||e,null,!0)}(n),Yt(n,"beforeCreate"),function(e){var t=ct(e.$options.inject,e);t&&($e(!1),Object.keys(t).forEach(function(n){xe(e,n,t[n])}),$e(!0))}(n),vn(n),function(e){var t=e.$options.provide;t&&(e._provided="function"==typeof t?t.call(e):t)}(n),Yt(n,"created"),n.$options.el&&n.$mount(n.$options.el)}}(wn),function(e){var t={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",n),e.prototype.$set=ke,e.prototype.$delete=Ae,e.prototype.$watch=function(e,t,n){if(s(t))return _n(this,e,t,n);(n=n||{}).user=!0;var r=new fn(this,e,t,n);if(n.immediate)try{t.call(this,r.value)}catch(e){Re(e,this,'callback for immediate watcher "'+r.expression+'"')}return function(){r.teardown()}}}(wn),function(e){var t=/^hook:/;e.prototype.$on=function(e,n){var r=this;if(Array.isArray(e))for(var i=0,o=e.length;i1?k(t):t;for(var n=k(arguments,1),r='event handler for "'+e+'"',i=0,o=t.length;iparseInt(this.max)&&On(a,s[0],s,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return F}};Object.defineProperty(e,"config",t),e.util={warn:ae,extend:A,mergeOptions:De,defineReactive:xe},e.set=ke,e.delete=Ae,e.nextTick=Ye,e.observable=function(e){return Ce(e),e},e.options=Object.create(null),M.forEach(function(t){e.options[t+"s"]=Object.create(null)}),e.options._base=e,A(e.options.components,Tn),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=k(arguments,1);return n.unshift(this),"function"==typeof e.install?e.install.apply(e,n):"function"==typeof e&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=De(this.options,e),this}}(e),Cn(e),function(e){M.forEach(function(t){e[t]=function(e,n){return n?("component"===t&&s(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"==typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}})}(e)}(wn),Object.defineProperty(wn.prototype,"$isServer",{get:te}),Object.defineProperty(wn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(wn,"FunctionalRenderContext",{value:Tt}),wn.version="2.6.10";var En=p("style,class"),Nn=p("input,textarea,option,select,progress"),jn=function(e,t,n){return"value"===n&&Nn(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},Dn=p("contenteditable,draggable,spellcheck"),Ln=p("events,caret,typing,plaintext-only"),Mn=function(e,t){return Hn(t)||"false"===t?"false":"contenteditable"===e&&Ln(t)?t:"true"},In=p("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Fn="http://www.w3.org/1999/xlink",Pn=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Rn=function(e){return Pn(e)?e.slice(6,e.length):""},Hn=function(e){return null==e||!1===e};function Bn(e){for(var t=e.data,r=e,i=e;n(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(t=Un(i.data,t));for(;n(r=r.parent);)r&&r.data&&(t=Un(t,r.data));return function(e,t){if(n(e)||n(t))return zn(e,Vn(t));return""}(t.staticClass,t.class)}function Un(e,t){return{staticClass:zn(e.staticClass,t.staticClass),class:n(e.class)?[e.class,t.class]:t.class}}function zn(e,t){return e?t?e+" "+t:e:t||""}function Vn(e){return Array.isArray(e)?function(e){for(var t,r="",i=0,o=e.length;i-1?hr(e,t,n):In(t)?Hn(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Dn(t)?e.setAttribute(t,Mn(t,n)):Pn(t)?Hn(n)?e.removeAttributeNS(Fn,Rn(t)):e.setAttributeNS(Fn,t,n):hr(e,t,n)}function hr(e,t,n){if(Hn(n))e.removeAttribute(t);else{if(q&&!W&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var mr={create:dr,update:dr};function yr(e,r){var i=r.elm,o=r.data,a=e.data;if(!(t(o.staticClass)&&t(o.class)&&(t(a)||t(a.staticClass)&&t(a.class)))){var s=Bn(r),c=i._transitionClasses;n(c)&&(s=zn(s,Vn(c))),s!==i._prevClass&&(i.setAttribute("class",s),i._prevClass=s)}}var gr,_r,br,$r,wr,Cr,xr={create:yr,update:yr},kr=/[\w).+\-_$\]]/;function Ar(e){var t,n,r,i,o,a=!1,s=!1,c=!1,u=!1,l=0,f=0,p=0,d=0;for(r=0;r=0&&" "===(h=e.charAt(v));v--);h&&kr.test(h)||(u=!0)}}else void 0===i?(d=r+1,i=e.slice(0,r).trim()):m();function m(){(o||(o=[])).push(e.slice(d,r).trim()),d=r+1}if(void 0===i?i=e.slice(0,r).trim():0!==d&&m(),o)for(r=0;r-1?{exp:e.slice(0,$r),key:'"'+e.slice($r+1)+'"'}:{exp:e,key:null};_r=e,$r=wr=Cr=0;for(;!zr();)Vr(br=Ur())?Jr(br):91===br&&Kr(br);return{exp:e.slice(0,wr),key:e.slice(wr+1,Cr)}}(e);return null===n.key?e+"="+t:"$set("+n.exp+", "+n.key+", "+t+")"}function Ur(){return _r.charCodeAt(++$r)}function zr(){return $r>=gr}function Vr(e){return 34===e||39===e}function Kr(e){var t=1;for(wr=$r;!zr();)if(Vr(e=Ur()))Jr(e);else if(91===e&&t++,93===e&&t--,0===t){Cr=$r;break}}function Jr(e){for(var t=e;!zr()&&(e=Ur())!==t;);}var qr,Wr="__r",Zr="__c";function Gr(e,t,n){var r=qr;return function i(){null!==t.apply(null,arguments)&&Qr(e,i,n,r)}}var Xr=Ve&&!(X&&Number(X[1])<=53);function Yr(e,t,n,r){if(Xr){var i=an,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}qr.addEventListener(e,t,Q?{capture:n,passive:r}:n)}function Qr(e,t,n,r){(r||qr).removeEventListener(e,t._wrapper||t,n)}function ei(e,r){if(!t(e.data.on)||!t(r.data.on)){var i=r.data.on||{},o=e.data.on||{};qr=r.elm,function(e){if(n(e[Wr])){var t=q?"change":"input";e[t]=[].concat(e[Wr],e[t]||[]),delete e[Wr]}n(e[Zr])&&(e.change=[].concat(e[Zr],e.change||[]),delete e[Zr])}(i),rt(i,o,Yr,Qr,Gr,r.context),qr=void 0}}var ti,ni={create:ei,update:ei};function ri(e,r){if(!t(e.data.domProps)||!t(r.data.domProps)){var i,o,a=r.elm,s=e.data.domProps||{},c=r.data.domProps||{};for(i in n(c.__ob__)&&(c=r.data.domProps=A({},c)),s)i in c||(a[i]="");for(i in c){if(o=c[i],"textContent"===i||"innerHTML"===i){if(r.children&&(r.children.length=0),o===s[i])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===i&&"PROGRESS"!==a.tagName){a._value=o;var u=t(o)?"":String(o);ii(a,u)&&(a.value=u)}else if("innerHTML"===i&&qn(a.tagName)&&t(a.innerHTML)){(ti=ti||document.createElement("div")).innerHTML=""+o+"";for(var l=ti.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;l.firstChild;)a.appendChild(l.firstChild)}else if(o!==s[i])try{a[i]=o}catch(e){}}}}function ii(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var r=e.value,i=e._vModifiers;if(n(i)){if(i.number)return f(r)!==f(t);if(i.trim)return r.trim()!==t.trim()}return r!==t}(e,t))}var oi={create:ri,update:ri},ai=g(function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t});function si(e){var t=ci(e.style);return e.staticStyle?A(e.staticStyle,t):t}function ci(e){return Array.isArray(e)?O(e):"string"==typeof e?ai(e):e}var ui,li=/^--/,fi=/\s*!important$/,pi=function(e,t,n){if(li.test(t))e.style.setProperty(t,n);else if(fi.test(n))e.style.setProperty(C(t),n.replace(fi,""),"important");else{var r=vi(t);if(Array.isArray(n))for(var i=0,o=n.length;i-1?t.split(yi).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function _i(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(yi).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" "+(e.getAttribute("class")||"")+" ",r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function bi(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&A(t,$i(e.name||"v")),A(t,e),t}return"string"==typeof e?$i(e):void 0}}var $i=g(function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}}),wi=z&&!W,Ci="transition",xi="animation",ki="transition",Ai="transitionend",Oi="animation",Si="animationend";wi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ki="WebkitTransition",Ai="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Oi="WebkitAnimation",Si="webkitAnimationEnd"));var Ti=z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ei(e){Ti(function(){Ti(e)})}function Ni(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),gi(e,t))}function ji(e,t){e._transitionClasses&&h(e._transitionClasses,t),_i(e,t)}function Di(e,t,n){var r=Mi(e,t),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===Ci?Ai:Si,c=0,u=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++c>=a&&u()};setTimeout(function(){c0&&(n=Ci,l=a,f=o.length):t===xi?u>0&&(n=xi,l=u,f=c.length):f=(n=(l=Math.max(a,u))>0?a>u?Ci:xi:null)?n===Ci?o.length:c.length:0,{type:n,timeout:l,propCount:f,hasTransform:n===Ci&&Li.test(r[ki+"Property"])}}function Ii(e,t){for(;e.length1}function Ui(e,t){!0!==t.data.show&&Pi(t)}var zi=function(e){var o,a,s={},c=e.modules,u=e.nodeOps;for(o=0;ov?_(e,t(i[y+1])?null:i[y+1].elm,i,d,y,o):d>y&&$(0,r,p,v)}(p,h,y,o,l):n(y)?(n(e.text)&&u.setTextContent(p,""),_(p,null,y,0,y.length-1,o)):n(h)?$(0,h,0,h.length-1):n(e.text)&&u.setTextContent(p,""):e.text!==i.text&&u.setTextContent(p,i.text),n(v)&&n(d=v.hook)&&n(d=d.postpatch)&&d(e,i)}}}function k(e,t,i){if(r(i)&&n(e.parent))e.parent.data.pendingInsert=t;else for(var o=0;o-1,a.selected!==o&&(a.selected=o);else if(N(Wi(a),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function qi(e,t){return t.every(function(t){return!N(t,e)})}function Wi(e){return"_value"in e?e._value:e.value}function Zi(e){e.target.composing=!0}function Gi(e){e.target.composing&&(e.target.composing=!1,Xi(e.target,"input"))}function Xi(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Yi(e){return!e.componentInstance||e.data&&e.data.transition?e:Yi(e.componentInstance._vnode)}var Qi={model:Vi,show:{bind:function(e,t,n){var r=t.value,i=(n=Yi(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,Pi(n,function(){e.style.display=o})):e.style.display=r?o:"none"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=Yi(n)).data&&n.data.transition?(n.data.show=!0,r?Pi(n,function(){e.style.display=e.__vOriginalDisplay}):Ri(n,function(){e.style.display="none"})):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}}},eo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function to(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?to(zt(t.children)):e}function no(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var o in i)t[b(o)]=i[o];return t}function ro(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var io=function(e){return e.tag||Ut(e)},oo=function(e){return"show"===e.name},ao={name:"transition",props:eo,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(io)).length){var r=this.mode,o=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return o;var a=to(o);if(!a)return o;if(this._leaving)return ro(e,o);var s="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?s+"comment":s+a.tag:i(a.key)?0===String(a.key).indexOf(s)?a.key:s+a.key:a.key;var c=(a.data||(a.data={})).transition=no(this),u=this._vnode,l=to(u);if(a.data.directives&&a.data.directives.some(oo)&&(a.data.show=!0),l&&l.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(a,l)&&!Ut(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=A({},c);if("out-in"===r)return this._leaving=!0,it(f,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),ro(e,o);if("in-out"===r){if(Ut(a))return u;var p,d=function(){p()};it(c,"afterEnter",d),it(c,"enterCancelled",d),it(f,"delayLeave",function(e){p=e})}}return o}}},so=A({tag:String,moveClass:String},eo);function co(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function uo(e){e.data.newPos=e.elm.getBoundingClientRect()}function lo(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,i=t.top-n.top;if(r||i){e.data.moved=!0;var o=e.elm.style;o.transform=o.WebkitTransform="translate("+r+"px,"+i+"px)",o.transitionDuration="0s"}}delete so.mode;var fo={Transition:ao,TransitionGroup:{props:so,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Zt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=no(this),s=0;s-1?Gn[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Gn[e]=/HTMLUnknownElement/.test(t.toString())},A(wn.options.directives,Qi),A(wn.options.components,fo),wn.prototype.__patch__=z?zi:S,wn.prototype.$mount=function(e,t){return function(e,t,n){var r;return e.$el=t,e.$options.render||(e.$options.render=ve),Yt(e,"beforeMount"),r=function(){e._update(e._render(),n)},new fn(e,r,S,{before:function(){e._isMounted&&!e._isDestroyed&&Yt(e,"beforeUpdate")}},!0),n=!1,null==e.$vnode&&(e._isMounted=!0,Yt(e,"mounted")),e}(this,e=e&&z?Yn(e):void 0,t)},z&&setTimeout(function(){F.devtools&&ne&&ne.emit("init",wn)},0);var po=/\{\{((?:.|\r?\n)+?)\}\}/g,vo=/[-.*+?^${}()|[\]\/\\]/g,ho=g(function(e){var t=e[0].replace(vo,"\\$&"),n=e[1].replace(vo,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+n,"g")});var mo={staticKeys:["staticClass"],transformNode:function(e,t){t.warn;var n=Fr(e,"class");n&&(e.staticClass=JSON.stringify(n));var r=Ir(e,"class",!1);r&&(e.classBinding=r)},genData:function(e){var t="";return e.staticClass&&(t+="staticClass:"+e.staticClass+","),e.classBinding&&(t+="class:"+e.classBinding+","),t}};var yo,go={staticKeys:["staticStyle"],transformNode:function(e,t){t.warn;var n=Fr(e,"style");n&&(e.staticStyle=JSON.stringify(ai(n)));var r=Ir(e,"style",!1);r&&(e.styleBinding=r)},genData:function(e){var t="";return e.staticStyle&&(t+="staticStyle:"+e.staticStyle+","),e.styleBinding&&(t+="style:("+e.styleBinding+"),"),t}},_o=function(e){return(yo=yo||document.createElement("div")).innerHTML=e,yo.textContent},bo=p("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),$o=p("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),wo=p("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),Co=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,xo=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,ko="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+P.source+"]*",Ao="((?:"+ko+"\\:)?"+ko+")",Oo=new RegExp("^<"+Ao),So=/^\s*(\/?)>/,To=new RegExp("^<\\/"+Ao+"[^>]*>"),Eo=/^]+>/i,No=/^",""":'"',"&":"&"," ":"\n"," ":"\t","'":"'"},Io=/&(?:lt|gt|quot|amp|#39);/g,Fo=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Po=p("pre,textarea",!0),Ro=function(e,t){return e&&Po(e)&&"\n"===t[0]};function Ho(e,t){var n=t?Fo:Io;return e.replace(n,function(e){return Mo[e]})}var Bo,Uo,zo,Vo,Ko,Jo,qo,Wo,Zo=/^@|^v-on:/,Go=/^v-|^@|^:/,Xo=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,Yo=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Qo=/^\(|\)$/g,ea=/^\[.*\]$/,ta=/:(.*)$/,na=/^:|^\.|^v-bind:/,ra=/\.[^.\]]+(?=[^\]]*$)/g,ia=/^v-slot(:|$)|^#/,oa=/[\r\n]/,aa=/\s+/g,sa=g(_o),ca="_empty_";function ua(e,t,n){return{type:1,tag:e,attrsList:t,attrsMap:ma(t),rawAttrsMap:{},parent:n,children:[]}}function la(e,t){Bo=t.warn||Sr,Jo=t.isPreTag||T,qo=t.mustUseProp||T,Wo=t.getTagNamespace||T;t.isReservedTag;zo=Tr(t.modules,"transformNode"),Vo=Tr(t.modules,"preTransformNode"),Ko=Tr(t.modules,"postTransformNode"),Uo=t.delimiters;var n,r,i=[],o=!1!==t.preserveWhitespace,a=t.whitespace,s=!1,c=!1;function u(e){if(l(e),s||e.processed||(e=fa(e,t)),i.length||e===n||n.if&&(e.elseif||e.else)&&da(n,{exp:e.elseif,block:e}),r&&!e.forbidden)if(e.elseif||e.else)a=e,(u=function(e){var t=e.length;for(;t--;){if(1===e[t].type)return e[t];e.pop()}}(r.children))&&u.if&&da(u,{exp:a.elseif,block:a});else{if(e.slotScope){var o=e.slotTarget||'"default"';(r.scopedSlots||(r.scopedSlots={}))[o]=e}r.children.push(e),e.parent=r}var a,u;e.children=e.children.filter(function(e){return!e.slotScope}),l(e),e.pre&&(s=!1),Jo(e.tag)&&(c=!1);for(var f=0;f]*>)","i")),p=e.replace(f,function(e,n,r){return u=r.length,Do(l)||"noscript"===l||(n=n.replace(//g,"$1").replace(//g,"$1")),Ro(l,n)&&(n=n.slice(1)),t.chars&&t.chars(n),""});c+=e.length-p.length,e=p,A(l,c-u,c)}else{var d=e.indexOf("<");if(0===d){if(No.test(e)){var v=e.indexOf("--\x3e");if(v>=0){t.shouldKeepComment&&t.comment(e.substring(4,v),c,c+v+3),C(v+3);continue}}if(jo.test(e)){var h=e.indexOf("]>");if(h>=0){C(h+2);continue}}var m=e.match(Eo);if(m){C(m[0].length);continue}var y=e.match(To);if(y){var g=c;C(y[0].length),A(y[1],g,c);continue}var _=x();if(_){k(_),Ro(_.tagName,e)&&C(1);continue}}var b=void 0,$=void 0,w=void 0;if(d>=0){for($=e.slice(d);!(To.test($)||Oo.test($)||No.test($)||jo.test($)||(w=$.indexOf("<",1))<0);)d+=w,$=e.slice(d);b=e.substring(0,d)}d<0&&(b=e),b&&C(b.length),t.chars&&b&&t.chars(b,c-b.length,c)}if(e===n){t.chars&&t.chars(e);break}}function C(t){c+=t,e=e.substring(t)}function x(){var t=e.match(Oo);if(t){var n,r,i={tagName:t[1],attrs:[],start:c};for(C(t[0].length);!(n=e.match(So))&&(r=e.match(xo)||e.match(Co));)r.start=c,C(r[0].length),r.end=c,i.attrs.push(r);if(n)return i.unarySlash=n[1],C(n[0].length),i.end=c,i}}function k(e){var n=e.tagName,c=e.unarySlash;o&&("p"===r&&wo(n)&&A(r),s(n)&&r===n&&A(n));for(var u=a(n)||!!c,l=e.attrs.length,f=new Array(l),p=0;p=0&&i[a].lowerCasedTag!==s;a--);else a=0;if(a>=0){for(var u=i.length-1;u>=a;u--)t.end&&t.end(i[u].tag,n,o);i.length=a,r=a&&i[a-1].tag}else"br"===s?t.start&&t.start(e,[],!0,n,o):"p"===s&&(t.start&&t.start(e,[],!1,n,o),t.end&&t.end(e,n,o))}A()}(e,{warn:Bo,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(e,o,a,l,f){var p=r&&r.ns||Wo(e);q&&"svg"===p&&(o=function(e){for(var t=[],n=0;nc&&(s.push(o=e.slice(c,i)),a.push(JSON.stringify(o)));var u=Ar(r[1].trim());a.push("_s("+u+")"),s.push({"@binding":u}),c=i+r[0].length}return c-1"+("true"===o?":("+t+")":":_q("+t+","+o+")")),Mr(e,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+o+"):("+a+");if(Array.isArray($$a)){var $$v="+(r?"_n("+i+")":i)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+Br(t,"$$a.concat([$$v])")+")}else{$$i>-1&&("+Br(t,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+Br(t,"$$c")+"}",null,!0)}(e,r,i);else if("input"===o&&"radio"===a)!function(e,t,n){var r=n&&n.number,i=Ir(e,"value")||"null";Er(e,"checked","_q("+t+","+(i=r?"_n("+i+")":i)+")"),Mr(e,"change",Br(t,i),null,!0)}(e,r,i);else if("input"===o||"textarea"===o)!function(e,t,n){var r=e.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,c=!o&&"range"!==r,u=o?"change":"range"===r?Wr:"input",l="$event.target.value";s&&(l="$event.target.value.trim()"),a&&(l="_n("+l+")");var f=Br(t,l);c&&(f="if($event.target.composing)return;"+f),Er(e,"value","("+t+")"),Mr(e,u,f,null,!0),(s||a)&&Mr(e,"blur","$forceUpdate()")}(e,r,i);else if(!F.isReservedTag(o))return Hr(e,r,i),!1;return!0},text:function(e,t){t.value&&Er(e,"textContent","_s("+t.value+")",t)},html:function(e,t){t.value&&Er(e,"innerHTML","_s("+t.value+")",t)}},isPreTag:function(e){return"pre"===e},isUnaryTag:bo,mustUseProp:jn,canBeLeftOpenTag:$o,isReservedTag:Wn,getTagNamespace:Zn,staticKeys:function(e){return e.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(",")}(ba)},xa=g(function(e){return p("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))});function ka(e,t){e&&($a=xa(t.staticKeys||""),wa=t.isReservedTag||T,function e(t){t.static=function(e){if(2===e.type)return!1;if(3===e.type)return!0;return!(!e.pre&&(e.hasBindings||e.if||e.for||d(e.tag)||!wa(e.tag)||function(e){for(;e.parent;){if("template"!==(e=e.parent).tag)return!1;if(e.for)return!0}return!1}(e)||!Object.keys(e).every($a)))}(t);if(1===t.type){if(!wa(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(var n=0,r=t.children.length;n|^function\s*(?:[\w$]+)?\s*\(/,Oa=/\([^)]*?\);*$/,Sa=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Ta={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Ea={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},Na=function(e){return"if("+e+")return null;"},ja={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:Na("$event.target !== $event.currentTarget"),ctrl:Na("!$event.ctrlKey"),shift:Na("!$event.shiftKey"),alt:Na("!$event.altKey"),meta:Na("!$event.metaKey"),left:Na("'button' in $event && $event.button !== 0"),middle:Na("'button' in $event && $event.button !== 1"),right:Na("'button' in $event && $event.button !== 2")};function Da(e,t){var n=t?"nativeOn:":"on:",r="",i="";for(var o in e){var a=La(e[o]);e[o]&&e[o].dynamic?i+=o+","+a+",":r+='"'+o+'":'+a+","}return r="{"+r.slice(0,-1)+"}",i?n+"_d("+r+",["+i.slice(0,-1)+"])":n+r}function La(e){if(!e)return"function(){}";if(Array.isArray(e))return"["+e.map(function(e){return La(e)}).join(",")+"]";var t=Sa.test(e.value),n=Aa.test(e.value),r=Sa.test(e.value.replace(Oa,""));if(e.modifiers){var i="",o="",a=[];for(var s in e.modifiers)if(ja[s])o+=ja[s],Ta[s]&&a.push(s);else if("exact"===s){var c=e.modifiers;o+=Na(["ctrl","shift","alt","meta"].filter(function(e){return!c[e]}).map(function(e){return"$event."+e+"Key"}).join("||"))}else a.push(s);return a.length&&(i+=function(e){return"if(!$event.type.indexOf('key')&&"+e.map(Ma).join("&&")+")return null;"}(a)),o&&(i+=o),"function($event){"+i+(t?"return "+e.value+"($event)":n?"return ("+e.value+")($event)":r?"return "+e.value:e.value)+"}"}return t||n?e.value:"function($event){"+(r?"return "+e.value:e.value)+"}"}function Ma(e){var t=parseInt(e,10);if(t)return"$event.keyCode!=="+t;var n=Ta[e],r=Ea[e];return"_k($event.keyCode,"+JSON.stringify(e)+","+JSON.stringify(n)+",$event.key,"+JSON.stringify(r)+")"}var Ia={on:function(e,t){e.wrapListeners=function(e){return"_g("+e+","+t.value+")"}},bind:function(e,t){e.wrapData=function(n){return"_b("+n+",'"+e.tag+"',"+t.value+","+(t.modifiers&&t.modifiers.prop?"true":"false")+(t.modifiers&&t.modifiers.sync?",true":"")+")"}},cloak:S},Fa=function(e){this.options=e,this.warn=e.warn||Sr,this.transforms=Tr(e.modules,"transformCode"),this.dataGenFns=Tr(e.modules,"genData"),this.directives=A(A({},Ia),e.directives);var t=e.isReservedTag||T;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Pa(e,t){var n=new Fa(t);return{render:"with(this){return "+(e?Ra(e,n):'_c("div")')+"}",staticRenderFns:n.staticRenderFns}}function Ra(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Ha(e,t);if(e.once&&!e.onceProcessed)return Ba(e,t);if(e.for&&!e.forProcessed)return za(e,t);if(e.if&&!e.ifProcessed)return Ua(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return function(e,t){var n=e.slotName||'"default"',r=qa(e,t),i="_t("+n+(r?","+r:""),o=e.attrs||e.dynamicAttrs?Ga((e.attrs||[]).concat(e.dynamicAttrs||[]).map(function(e){return{name:b(e.name),value:e.value,dynamic:e.dynamic}})):null,a=e.attrsMap["v-bind"];!o&&!a||r||(i+=",null");o&&(i+=","+o);a&&(i+=(o?"":",null")+","+a);return i+")"}(e,t);var n;if(e.component)n=function(e,t,n){var r=t.inlineTemplate?null:qa(t,n,!0);return"_c("+e+","+Va(t,n)+(r?","+r:"")+")"}(e.component,e,t);else{var r;(!e.plain||e.pre&&t.maybeComponent(e))&&(r=Va(e,t));var i=e.inlineTemplate?null:qa(e,t,!0);n="_c('"+e.tag+"'"+(r?","+r:"")+(i?","+i:"")+")"}for(var o=0;o>>0}(a):"")+")"}(e,e.scopedSlots,t)+","),e.model&&(n+="model:{value:"+e.model.value+",callback:"+e.model.callback+",expression:"+e.model.expression+"},"),e.inlineTemplate){var o=function(e,t){var n=e.children[0];if(n&&1===n.type){var r=Pa(n,t.options);return"inlineTemplate:{render:function(){"+r.render+"},staticRenderFns:["+r.staticRenderFns.map(function(e){return"function(){"+e+"}"}).join(",")+"]}"}}(e,t);o&&(n+=o+",")}return n=n.replace(/,$/,"")+"}",e.dynamicAttrs&&(n="_b("+n+',"'+e.tag+'",'+Ga(e.dynamicAttrs)+")"),e.wrapData&&(n=e.wrapData(n)),e.wrapListeners&&(n=e.wrapListeners(n)),n}function Ka(e){return 1===e.type&&("slot"===e.tag||e.children.some(Ka))}function Ja(e,t){var n=e.attrsMap["slot-scope"];if(e.if&&!e.ifProcessed&&!n)return Ua(e,t,Ja,"null");if(e.for&&!e.forProcessed)return za(e,t,Ja);var r=e.slotScope===ca?"":String(e.slotScope),i="function("+r+"){return "+("template"===e.tag?e.if&&n?"("+e.if+")?"+(qa(e,t)||"undefined")+":undefined":qa(e,t)||"undefined":Ra(e,t))+"}",o=r?"":",proxy:true";return"{key:"+(e.slotTarget||'"default"')+",fn:"+i+o+"}"}function qa(e,t,n,r,i){var o=e.children;if(o.length){var a=o[0];if(1===o.length&&a.for&&"template"!==a.tag&&"slot"!==a.tag){var s=n?t.maybeComponent(a)?",1":",0":"";return""+(r||Ra)(a,t)+s}var c=n?function(e,t){for(var n=0,r=0;r':'
',ts.innerHTML.indexOf(" ")>0}var os=!!z&&is(!1),as=!!z&&is(!0),ss=g(function(e){var t=Yn(e);return t&&t.innerHTML}),cs=wn.prototype.$mount;return wn.prototype.$mount=function(e,t){if((e=e&&Yn(e))===document.body||e===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if("string"==typeof r)"#"===r.charAt(0)&&(r=ss(r));else{if(!r.nodeType)return this;r=r.innerHTML}else e&&(r=function(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}(e));if(r){var i=rs(r,{outputSourceRange:!1,shouldDecodeNewlines:os,shouldDecodeNewlinesForHref:as,delimiters:n.delimiters,comments:n.comments},this),o=i.render,a=i.staticRenderFns;n.render=o,n.staticRenderFns=a}}return cs.call(this,e,t)},wn.compile=rs,wn}); \ No newline at end of file diff --git a/src/manifest.json b/src/manifest.json deleted file mode 100644 index c035d3d..0000000 --- a/src/manifest.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "manifest_version": 2, - - "name": "PreMiD", - "description": "__MSG_description__", - - "version": "2.2.2", - "version_name": "2.2.2", - - "icons": { - "16": "assets/images/icon_16x16.png", - "48": "assets/images/icon_48x48.png", - "128": "assets/images/icon_128x128.png" - }, - - "default_locale": "en", - - "web_accessible_resources": ["js/devHelper.js"], - - "browser_action": { - "default_popup": "html/popup/index.html" - }, - - "background": { - "scripts": ["js/vendor.js", "js/background.js"] - }, - - "content_scripts": [ - { - "run_at": "document_start", - "matches": [""], - "js": ["js/vendor.js", "js/contentScript.js", "js/devHelper.js"] - }, - { - "run_at": "document_start", - "matches": ["*://*.premid.app/*"], - "js": ["js/presenceManager.js"] - }, - { - "run_at": "document_start", - "matches": [""], - "js": ["js/iFrameHandler.js", "js/devHelper.js"], - "all_frames": true - } - ], - - "content_security_policy": "script-src 'self' 'unsafe-eval' https://kit.fontawesome.com/; object-src 'self'", - - "permissions": ["tabs", "", "storage", "identity"] -} diff --git a/src/util/background/generic.ts b/src/util/background/generic.ts deleted file mode 100644 index dfe20d9..0000000 --- a/src/util/background/generic.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { releaseType } from "../../config"; -import addDefaultPresences from "../functions/addDefaultPresences"; -import clearActivity from "../functions/clearActivity"; -import consoleHeader from "../functions/consoleHeader"; -import hasAlphaBetaAccess from "../functions/hasAlphaBetaAccess"; -import initSettings from "../functions/initSettings"; -import { updateStrings } from "../langManager"; -import { presenceScience, updatePresences } from "../presenceManager"; -import { connect } from "../socketManager"; -import { hideMetaTagPresences, priorityTab, tabPriority } from "../tabPriority"; - -export async function start() { - await consoleHeader(); - - //* Check alpha/beta access if releasyType equals ALPHA/BETA - if (["ALPHA", "BETA"].includes(releaseType)) await hasAlphaBetaAccess(); - - chrome.browserAction.setBadgeText({ text: "!" }); - chrome.browserAction.setBadgeBackgroundColor({ color: "#e1e100" }); - - //* Initialize settings, Add default presences, Update strings, Update presences - //* Start updater intervals - //* - //* Connect to app - await Promise.all([ - initSettings(), - addDefaultPresences(), - updatePresences(), - updateStrings(chrome.i18n.getUILanguage()), - presenceScience() - ]); - setInterval(function() { - presenceScience(); - }, 60 * 30 * 1000); - connect(); -} - -//* Update if update available -//* On Tab active -//* On Tab replace -//* On Tab remove -//* On Tab update -//* On Tab focus change -chrome.tabs.onActivated.addListener(() => tabPriority()); -chrome.tabs.onReplaced.addListener((_, tabId) => { - //* Only clear if tab is priorityTab - if (priorityTab === tabId) { - clearActivity(true); - hideMetaTagPresences(); - } -}); -chrome.tabs.onRemoved.addListener(tabId => { - //* Only clear if tab is priorityTab - if (priorityTab === tabId) { - clearActivity(true); - hideMetaTagPresences(); - } -}); -chrome.tabs.onUpdated.addListener((_, changeInfo) => tabPriority(changeInfo)); -chrome.windows.onFocusChanged.addListener(windowId => { - //* Can't change window - //* Run tabPriority - if (windowId === -1) return; - tabPriority(); -}); - -updatePresences(), updateStrings(chrome.i18n.getUILanguage()); diff --git a/src/util/background/onConnect.ts b/src/util/background/onConnect.ts deleted file mode 100644 index 89936e1..0000000 --- a/src/util/background/onConnect.ts +++ /dev/null @@ -1,174 +0,0 @@ -import { setStorage } from "../functions/asyncStorage"; -import cpObj from "../functions/cpObj"; -import isEquivalent from "../functions/isEquivalent"; -import setActivity from "../functions/setActivity"; -import { updateAllStrings } from "../langManager"; -import { appVersion, socket, supportedAppVersion } from "../socketManager"; -import { start } from "./generic"; - -//* Some debug stuff to prevent timestamp jumping -export let oldObject: any = null; -export let oldActivity: any = null; - -export function setOldObject(object: any) { - oldObject = object; -} - -const formatNum = n => - Array.from(String(n)) - .reverse() - .map((a, i) => { - if (i % 1 == 0 && i > 0) return a + "."; - return a; - }) - .reverse() - .join(""); - -chrome.runtime.onConnect.addListener(function(port) { - handleTabs(port); - handlePopup(port); - handlePresence(port); - handleAppTs(port); -}); - -function handleTabs(port: chrome.runtime.Port) { - if (port.name === "tabs") { - const sendResponse = () => { - port.postMessage({ - connected: socket.connected - }); - }; - - sendResponse(); - - socket.on("connect", sendResponse); - socket.on("disconnect", sendResponse); - - port.onDisconnect.addListener(() => { - socket.removeListener("connect", sendResponse); - socket.removeListener("disconnect", sendResponse); - }); - } -} - -function handlePopup(port: chrome.runtime.Port) { - if (port.name === "popup") { - const sendResponse = () => { - port.postMessage({ - connected: socket.connected, - appVersionSupported: supportedAppVersion() - }); - }; - - sendResponse(); - - socket.on("connect", sendResponse); - socket.on("disconnect", sendResponse); - - port.onDisconnect.addListener(() => { - socket.removeListener("connect", sendResponse); - socket.removeListener("disconnect", sendResponse); - }); - - port.onMessage.addListener(async msg => { - if (msg.action === "loadLocalPresence" && socket.connected) - socket.emit("selectLocalPresence"); - else if (msg.action === "popupOpened") await updateAllStrings(); - }); - } -} - -async function handlePresence(port: chrome.runtime.Port) { - if (port.name === "contentScript") { - port.onMessage.addListener(async msg => { - if ( - typeof msg.presence === "undefined" || - typeof msg.presence.presenceData === "undefined" - ) - return; - - if (typeof msg.presence.presenceData.largeImageKey !== "undefined") - msg.presence.presenceData.largeImageText = `PreMiD v${formatNum( - appVersion - )} ${String.fromCharCode(8226)} Ext v${chrome.runtime.getManifest() - .version_name + "- Safari"}`; - - if (oldObject == null) { - oldObject = cpObj(msg.presence.presenceData); - oldActivity = msg.presence; - setActivity(msg.presence); - return; - } - - //* Check differences and if there aren't any return - - const check = cpObj(oldObject); - delete check.startTimestamp; - delete check.endTimestamp; - - const check1 = cpObj(msg.presence.presenceData); - delete check1.startTimestamp; - delete check1.endTimestamp; - - if ( - !( - isEquivalent(check, check1) && - (oldObject.endTimestamp + 1 === - msg.presence.presenceData.endTimestamp || - oldObject.endTimestamp - 1 === - msg.presence.presenceData.endTimestamp || - oldObject.endTimestamp === msg.presence.presenceData.endTimestamp) - ) - ) { - oldActivity = msg.presence; - setActivity(msg.presence); - } - - //* No presence update when either startTimestamp / endTimestamp removed - if ( - (oldObject.startTimestamp !== undefined && - msg.presence.presenceData.startTimestamp === undefined) || - (oldObject.startTimestamp === undefined && - msg.presence.presenceData.startTimestamp !== undefined) || - (oldObject.endTimestamp !== undefined && - msg.presence.presenceData.endTimestamp === undefined) || - (oldObject.endTimestamp === undefined && - msg.presence.presenceData.endTimestamp !== undefined) - ) { - oldActivity = msg.presence; - setActivity(msg.presence); - } - - oldObject = cpObj(msg.presence.presenceData); - return; - }); - } -} - -function handleAppTs(port: chrome.runtime.Port) { - if (port.name === "app.ts") { - port.onMessage.addListener(async msg => { - if (msg.action === "reinit") { - await setStorage("local", { - defaultAdded: false - }); - - let success = false; - - if (navigator.onLine) { - try { - await start(); - success = true; - } catch (e) { - // error - } - } - - port.postMessage({ - action: "reinit", - success - }); - } - }); - } -} diff --git a/src/util/background/onInstalled.ts b/src/util/background/onInstalled.ts deleted file mode 100644 index c5d111d..0000000 --- a/src/util/background/onInstalled.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { connect } from "../socketManager"; -import { getStorage } from "../functions/asyncStorage"; -import { start } from "./generic"; -import { updateAllStrings } from "../langManager"; - -const enable = () => start().then(connect); -//* Run this when extension enables (only if was disabled) -const onExtEnable = setTimeout(enable, 100); - -chrome.runtime.onInstalled.addListener(async details => { - //* ExtEnable - //* Check access (beta) - clearTimeout(onExtEnable); - - await start(); - - switch (details.reason) { - case "install": - install(); - break; - case "update": - update(); - break; - } -}); - -function install() { - //* Open installed tab - //* Set lastVersion - chrome.tabs.create({ - active: true, - index: 0, - url: chrome.runtime.getURL("html/tabs/index.html#/installed") - }); - chrome.storage.local.set({ - lastVersion: chrome.runtime.getManifest().version_name - }); -} - -async function update() { - //* Check extension update - //* Updated - //* Save update version - //* Open updated tab - if ( - parseInt( - (await getStorage("local", "lastVersion")).lastVersion - ? (await getStorage("local", "lastVersion")).lastVersion - .replace(/\./g, "") - .slice(0, 3) - : 0 - ) < - parseInt( - chrome.runtime.getManifest().version_name.replace(/\./g, "").slice(0, 3) - ) - ) { - chrome.storage.local.set({ - lastVersion: chrome.runtime.getManifest().version_name - }); - - await updateAllStrings(); - - chrome.tabs.create({ - active: true, - index: 0, - url: chrome.runtime.getURL("html/tabs/index.html#/updated") - }); - } -} diff --git a/src/util/background/onMessage.ts b/src/util/background/onMessage.ts deleted file mode 100644 index a252616..0000000 --- a/src/util/background/onMessage.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { oldPresence } from "../tabPriority"; - -chrome.runtime.onMessage.addListener((msg, sender) => - handleiFrame(msg, sender) -); - -function handleiFrame(msg: any, sender: chrome.runtime.MessageSender) { - if (!oldPresence) return; - - //* Send "UpdateData" to iframe - if ( - msg.iFrameUpdateData && - typeof oldPresence.metadata.iframe !== "undefined" && - oldPresence.metadata.iframe - ) - chrome.tabs.sendMessage(sender.tab.id, { iFrameUpdateData: true }); - - //* Send iFrameData back to presence - if (msg.iFrameData) - chrome.tabs.sendMessage(sender.tab.id, { iFrameData: msg.iFrameData }); - - //* iFrame wants to know what presence it should inject (if available) - if (!msg.iFrame) return; - if (oldPresence === null) { - chrome.tabs.sendMessage(sender.tab.id, { iFrame: false }); - return; - } - - if ( - typeof oldPresence.metadata.iframe === "undefined" || - !oldPresence.metadata.iframe - ) { - chrome.tabs.sendMessage(sender.tab.id, { iFrame: false }); - return; - } - - chrome.tabs.sendMessage(sender.tab.id, { - iFrame: oldPresence.iframe, - iFrameRegExp: oldPresence.metadata.iFrameRegExp || "" - }); -} diff --git a/src/util/background/onStorageChange.ts b/src/util/background/onStorageChange.ts deleted file mode 100644 index 0cb59bd..0000000 --- a/src/util/background/onStorageChange.ts +++ /dev/null @@ -1,26 +0,0 @@ -import clearActivity from "../functions/clearActivity"; -import { setOldObject } from "./onConnect"; -import { getStorage } from "../functions/asyncStorage"; -import { oldPresence, priorityTab } from "../tabPriority"; - -//* Disable active presence if it just got disabled -chrome.storage.onChanged.addListener(async changes => { - if (!changes.presences || !oldPresence || !priorityTab) return; - - const prs = ((await getStorage("local", "presences")) - .presences as presenceStorage).find( - p => p.metadata.service === oldPresence.metadata.service - ); - - if (prs && prs.enabled) { - setOldObject(null); - chrome.tabs.sendMessage(priorityTab, { - tabPriority: true - }); - } else { - chrome.tabs.sendMessage(priorityTab, { - tabPriority: false - }); - clearActivity(true); - } -}); diff --git a/src/util/debug.ts b/src/util/debug.ts deleted file mode 100644 index 1fd6c2c..0000000 --- a/src/util/debug.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { releaseType } from "../config"; - -const genericStyle = "font-weight: 800; padding: 2px 5px; color: white;", - debugging = releaseType !== "RELEASE"; -let lastFile: string; - -export function info(file: string, message: string, force = false) { - if (!debugging && !force) return; - - //* Group by file - groupFile(file); - console.log( - "%cPreMiD%cINFO%c " + message, - genericStyle + "border-radius: 25px 0 0 25px; background: #596cae;", - genericStyle + "border-radius: 0 25px 25px 0; background: #5050ff;", - "color: unset;" - ); -} - -export function success(file: string, message: string, force = false) { - if (!debugging && !force) return; - - //* Group by file - groupFile(file); - console.log( - "%cPreMiD%cSUCCESS%c " + message, - genericStyle + "border-radius: 25px 0 0 25px; background: #596cae;", - genericStyle + - "border-radius: 0 25px 25px 0; background: #50ff50; color: black;", - "color: unset;" - ); -} - -export function error(file: string, message: string, force = false) { - if (!debugging && !force) return; - - //* Group by file - groupFile(file); - console.log( - "%cPreMiD%cERROR%c " + message, - genericStyle + "border-radius: 25px 0 0 25px; background: #596cae;", - genericStyle + "border-radius: 0 25px 25px 0; background: #ff5050;", - "color: unset;" - ); -} - -function groupFile(file: string) { - if (lastFile !== file) { - console.groupEnd(); - console.group(file); - lastFile = file; - } -} diff --git a/src/util/functions/addDefaultPresences.ts b/src/util/functions/addDefaultPresences.ts deleted file mode 100644 index d0778ea..0000000 --- a/src/util/functions/addDefaultPresences.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { getStorage, setStorage } from "./asyncStorage"; - -import { addPresence } from "../presenceManager"; - -export default async function addDefaultPresences() { - //* Add default presences - let defaultAdded = (await getStorage("local", "defaultAdded")).defaultAdded - //* return if already added - //* Add default presences - if (defaultAdded) return; - const defaultPresences = [ - "YouTube", - "YouTube Music", - "Netflix", - "Twitch", - "SoundCloud" - ]; - await addPresence(defaultPresences); - defaultAdded = true; - - let presences = (await getStorage("local", "presences")).presences - .map(p => p.metadata.service); - - //* check that all requested presences have been installed - for (const presence of defaultPresences) { - if (!presences.includes(presence)) { - defaultAdded = false; - break; - } - } - - setStorage("local", { - defaultAdded - }); -} diff --git a/src/util/functions/asyncStorage.ts b/src/util/functions/asyncStorage.ts deleted file mode 100644 index dee2ddf..0000000 --- a/src/util/functions/asyncStorage.ts +++ /dev/null @@ -1,17 +0,0 @@ -export function getStorage( - type: "local" | "sync", - name: string | Array -) { - return new Promise(resolve => - chrome.storage[type].get(name, items => resolve(items)) - ); -} - -export function setStorage( - type: "local" | "sync", - items: Object -) { - return new Promise(resolve => - chrome.storage[type].set(items, resolve) - ); -} diff --git a/src/util/functions/cleanObject.ts b/src/util/functions/cleanObject.ts deleted file mode 100644 index 617c90e..0000000 --- a/src/util/functions/cleanObject.ts +++ /dev/null @@ -1,10 +0,0 @@ -export default function cleanObject(obj: object): void { - for (const propName in obj) { - if (typeof obj[propName] == "object") { - cleanObject(obj[propName]); - } - if (obj[propName] === null || obj[propName] === undefined) { - delete obj[propName]; - } - } -} diff --git a/src/util/functions/clearActivity.ts b/src/util/functions/clearActivity.ts deleted file mode 100644 index b0f463a..0000000 --- a/src/util/functions/clearActivity.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { info } from "../debug"; -import { priorityTab, setPriorityTab } from "../tabPriority"; -import { socket } from "../socketManager"; - -export default function clearActivity(resetTabPriority = false) { - //* Send debug - //* If resetTabPriority - //* Emit clearActivity to app - info("clearActivity.ts", `Clear Activity | ${resetTabPriority}`); - if (resetTabPriority) { - //* Try to clearInterval - //* Set priority tab to null - chrome.tabs.sendMessage(priorityTab, { tabPriority: false }); - setPriorityTab(null); - } - if (socket.connected) socket.emit("clearActivity"); -} diff --git a/src/util/functions/consoleHeader.ts b/src/util/functions/consoleHeader.ts deleted file mode 100644 index be7d8c7..0000000 --- a/src/util/functions/consoleHeader.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { releaseType, requiredAppVersion } from "../../config"; -import { getStorage } from "./asyncStorage"; - -export default async function consoleHeader() { - console.log( - `%cPreMiD\n%c${String.fromCharCode( - 169 - )} 2018-${new Date().getFullYear()} Timeraa\n\n%cVersion: %c${ - chrome.runtime.getManifest().version_name - }\n%cRelease type: %c${releaseType}\n%cReq App build: %c${requiredAppVersion}\n%cScience Id: %c${ - (await getStorage("local", "identifier")).identifier - }`, - "font-family:sans-serif;font-size:2.5rem;font-weight:bold;color: #596cae", - "font-size:1rem;font-weight:bold;color:rgb(70,200,70);", - "font-size:1rem;", - "font-size:1rem;color:#99AAB5;", - "font-size:1rem;", - "font-size:1rem;color:#99AAB5;", - "font-size:1rem;", - "font-size:1rem;color:#99AAB5;", - "font-size:1rem;", - "font-size:1rem;color:#99AAB5;" - ); -} diff --git a/src/util/functions/cpObj.ts b/src/util/functions/cpObj.ts deleted file mode 100644 index 992e88f..0000000 --- a/src/util/functions/cpObj.ts +++ /dev/null @@ -1,11 +0,0 @@ -export default function cpObj(mainObj: any) { - //* objCopy will store a copy of the mainObj - let objCopy: any = {}, - key: any; - - for (key in mainObj) { - //* copies each property to the objCopy object - objCopy[key] = mainObj[key]; - } - return objCopy; -} diff --git a/src/util/functions/graphql.ts b/src/util/functions/graphql.ts deleted file mode 100644 index be9c053..0000000 --- a/src/util/functions/graphql.ts +++ /dev/null @@ -1,74 +0,0 @@ -import axios from "axios"; - -import { apiBase } from "../../config"; -import cleanObject from "./cleanObject"; - -export default async function graphqlRequest(query: string) { - const res = await axios({ - url: apiBase, - method: "post", - data: { - query: query - } - }); - cleanObject(res.data); - - return res.data; -} - -export async function getPresenceMetadata(presence: string) { - const result = await graphqlRequest(` - query { - presences(service: "${presence}") { - url - metadata { - author { - id - name - } - contributors { - id - name - } - altnames - warning - readLogs - button - service - description - url - version - logo - thumbnail - color - tags - category - iframe - regExp - iframeRegExp - settings { - id - title - icon - if { - propretyNames - patternProprties - } - placeholder - value - values - multiLanguage - } - } - } - }`); - cleanObject(result.data); - const final = { - data: { - name: result.data.presences[0].metadata.service, - url: result.data.presences[0].url, - metadata: result.data.presences[0].metadata - } - }; - return final; -} diff --git a/src/util/functions/hasAlphaBetaAccess.ts b/src/util/functions/hasAlphaBetaAccess.ts deleted file mode 100644 index 0fb4ced..0000000 --- a/src/util/functions/hasAlphaBetaAccess.ts +++ /dev/null @@ -1,75 +0,0 @@ -import axios from "axios"; - -import { releaseType } from "../../config"; -import { getStorage } from "./asyncStorage"; -import graphqlRequest from "./graphql"; - -export default async function hasAlphaBetaAccess() { - const { authorizedBetaAlpha } = await getStorage( - "local", - "authorizedBetaAlpha" - ); - - if (!authorizedBetaAlpha) { - let redirectURL = - "https://cpoegcmgabanfledhkjdicdclgpmghog.chromiumapp.org"; - // @ts-ignore //* Firefox detection - if (typeof browser !== "undefined") - // @ts-ignore - redirectURL = await browser.identity.getRedirectURL(); - - const allowedAccess = await new Promise(resolve => - chrome.identity.launchWebAuthFlow( - { - url: `https://discordapp.com/api/oauth2/authorize?response_type=token&client_id=503557087041683458&scope=identify&redirect_uri=${redirectURL}`, - interactive: true - }, - async responseUrl => { - if (!responseUrl || !responseUrl.match(/(&access_token=[\d\w]+)/g)) { - //* So chrome shuts up - chrome.runtime.lastError; - resolve(); - return; - } - - const accessToken = responseUrl - .match(/(&access_token=[\d\w]+)/g)[0] - .replace("&access_token=", ""), - dUser = ( - await axios("https://discordapp.com/api/users/@me", { - headers: { - Authorization: `Bearer ${accessToken}` - } - }) - ).data, - accessType = ( - await graphqlRequest(` - query { - alphaBetaAccess(userId: "${dUser.id}") { - betaAccess - alphaAccess - } - } - `) - ).data.alphaBetaAccess[0]; - - let allowedAccess: boolean; - switch (releaseType) { - case "BETA": - allowedAccess = accessType.betaAccess; - break; - case "ALPHA": - allowedAccess = accessType.alphaAccess; - break; - } - - resolve(allowedAccess); - } - ) - ); - - chrome.storage.local.set({ - authorizedBetaAlpha: allowedAccess - }); - } -} diff --git a/src/util/functions/initSettings.ts b/src/util/functions/initSettings.ts deleted file mode 100644 index aac4a2b..0000000 --- a/src/util/functions/initSettings.ts +++ /dev/null @@ -1,132 +0,0 @@ -import { oldActivity } from "../background/onConnect"; -import { info } from "../debug"; -import { socket } from "../socketManager"; -import { priorityTab } from "../tabPriority"; -import { getStorage } from "./asyncStorage"; -import clearActivity from "./clearActivity"; -import setActivity from "./setActivity"; - -let settings: any = null; - -export default async function() { - const presences = (await getStorage("local", "presences")).presences; - if (!presences) - await new Promise(resolve => - chrome.storage.local.set({ presences: [] }, resolve) - ); - - settings = (await getStorage("sync", "settings")).settings; - if (typeof settings === "undefined") settings = {}; - - initSetting("enabled", "popup.setting.enabled", 0); - initSetting("autoLaunch", "popup.setting.autoLaunch", 1); - initSetting("mediaKeys", "popup.setting.mediaControl", 2); - initSetting("titleMenubar", "popup.setting.titleMenubar", 3); - - await new Promise(resolve => - chrome.storage.sync.set({ settings: settings }, resolve) - ); - - info("initSettings.ts", "Initialized settings"); -} - -chrome.storage.onChanged.addListener(changes => { - if (changes.settings) { - const nSettings = Object.assign( - {}, - ...Object.keys(changes.settings.newValue).map(k => { - return { [k]: changes.settings.newValue[k].value }; - }) - ); - - if (nSettings.enabled) setActivity(oldActivity, changes.settings.newValue); - else if (priorityTab !== null) clearActivity(true); - - if (socket.connected) socket.emit("settingUpdate", nSettings); - info("initSettings.ts", "Settings update"); - } - - if ( - changes.presences && - changes.presences.newValue !== changes.presences.oldValue - ) { - const oldValue = changes.presences.oldValue, - changedPresences = changes.presences.newValue.filter(np => - oldValue.find( - ov => - ov.metadata.service === np.metadata.service && - (ov.metadata.version !== np.metadata.version || ov.tmp) - ) - ); - - changedPresences.forEach(updatedPresence => { - const settings = updatedPresence.metadata.settings; - - chrome.storage.local.get( - `pSettings_${updatedPresence.metadata.service}`, - storageSettings => { - storageSettings = - storageSettings[`pSettings_${updatedPresence.metadata.service}`] || - []; - - settings.forEach(setting => { - const storageSetting = storageSettings.find( - s => s.id === setting.id - ); - - if (storageSetting && storageSetting.value !== null) { - if (typeof setting.value === typeof storageSetting.value) { - setting.value = storageSetting.value; - } else if (storageSetting.multiLanguage) { - setting = storageSetting; - } - } - }); - - chrome.storage.local.set( - JSON.parse( - JSON.stringify({ - [`pSettings_${updatedPresence.metadata.service}`]: settings - }) - ), - () => { - info( - "initSettings.ts", - `Updated setting storage of ${updatedPresence.metadata.service}` - ); - } - ); - } - ); - }); - } -}); - -function initSetting( - setting: string, - string: string, - position: number, - option: any = true, - show = true -) { - if (typeof settings[setting] === "undefined") - cOption(setting, string, position, option, show); -} - -function cOption( - setting: string, - string: string, - position: number, - option: boolean, - show: boolean -) { - if (!settings[setting]) { - settings[setting] = { - string: string, - value: option, - position: position - }; - - if (show) settings[setting].show = show; - } -} diff --git a/src/util/functions/injectPresence.ts b/src/util/functions/injectPresence.ts deleted file mode 100644 index fa30e67..0000000 --- a/src/util/functions/injectPresence.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { getStorage } from "./asyncStorage"; -import { success } from "../debug"; -import tabHasPresence from "./tabHasPresence"; - -export default async function injectPresence( - tabId: number, - presence: presenceStorage[0] -) { - if (await tabHasPresence(tabId)) return false; - - return new Promise(async resolve => { - const identifier = (await getStorage("local", "identifier")).identifier; - - let logger = ""; - - if (presence.metadata.readLogs) { - const MAX_LOG_ENTRIES = 100; - logger = ` - const PreMiD_consoleLogger = document.createElement("script"); - PreMiD_consoleLogger.type = "text/javascript"; - PreMiD_consoleLogger.id = "PreMiD_consoleLogger"; - PreMiD_consoleLogger.innerText = \` - console.stdlog = console.log.bind(console); - console.logs = []; - console.log = function() { - let inc = Array.from(arguments); - inc.forEach(arg => { - console.logs.push(arg); - }); - while (console.logs.length > ${MAX_LOG_ENTRIES}) { - console.logs.shift(); - } - console.stdlog.apply(console, arguments); - }; - \`; - document.head.appendChild(PreMiD_consoleLogger); - `.replace(/(\r\n)|\n/g, ""); - } - - chrome.tabs.executeScript( - tabId, - { - code: - `let PreMiD_Presence=true;let PreMiD_Identifier="${identifier}";let PMD_Info={tabId:${tabId}};let PreMiD_Metadata=${JSON.stringify( - presence.metadata - )};` + - presence.presence + - logger, - runAt: "document_start" - }, - resolve - ); - - success("injectPresence.ts", `Injected ${presence.metadata.service}`); - if (presence.metadata.readLogs) { - success("injectPresence.ts", `Reading logs`); - } - }); -} diff --git a/src/util/functions/isEquivalent.ts b/src/util/functions/isEquivalent.ts deleted file mode 100644 index 4ca974c..0000000 --- a/src/util/functions/isEquivalent.ts +++ /dev/null @@ -1,26 +0,0 @@ -//* Credit http://adripofjavascript.com/blog/drips/object-equality-in-javascript.html -export default function isEquivalent(a: any, b: any) { - //* Create arrays of property names - const aProps = Object.getOwnPropertyNames(a), - bProps = Object.getOwnPropertyNames(b); - - //* If number of properties is different, - //* objects are not equivalent - if (aProps.length != bProps.length) { - return false; - } - - for (let i = 0; i < aProps.length; i++) { - const propName = aProps[i]; - - //* If values of same property are not equal, - //* objects are not equivalent - if (a[propName] !== b[propName]) { - return false; - } - } - - //* If we made it this far, objects - //* are considered equivalent - return true; -} diff --git a/src/util/functions/presenceDevManager.ts b/src/util/functions/presenceDevManager.ts deleted file mode 100644 index 5f43093..0000000 --- a/src/util/functions/presenceDevManager.ts +++ /dev/null @@ -1,118 +0,0 @@ -import { error, info } from "../debug"; -import { initPresenceLanguages } from "../presenceManager"; -import { getStorage } from "./asyncStorage"; - -// import { oldPresence, priorityTab } from "../tabPriority"; -//TODO RECODE -// @ts-nocheck - -let errors = []; -export default async function(files: any) { - errors = []; - info("presenceDevManager.ts", "Local Presence update"); - - files = files.files; - let metadata = files.find(f => f.file.toLowerCase() === "metadata.json"), - presence = files.find(f => f.file.toLowerCase() === "presence.js"), - iframe = files.find(f => f.file.toLowerCase() === "iframe.js"); - - if (!metadata) errors.push("No metadata.json found."); - else { - metadata = metadata.contents; - - if (typeof metadata.iframe !== "undefined" && metadata.iframe && !iframe) - errors.push("No iframe.js found."); - - if (typeof metadata.service === "undefined") - errors.push("property service not defined."); - - if (typeof metadata.author !== "object") - errors.push("property author not defined."); - else { - if (typeof metadata.author.name === "undefined") - errors.push("property author.name not defined."); - - if (typeof metadata.author.id === "undefined") - errors.push("property author.id not defined."); - } - - if (typeof metadata.description !== "object") - errors.push("property description not defined."); - else { - if (typeof metadata.description.en === "undefined") - errors.push("property description.en not defined."); - } - - if (typeof metadata.url === "undefined") - errors.push("property url not defined."); - } - if (!presence) errors.push("No presence.js found."); - - errors.map(err => error("presenceDevManager.ts", err, true)); - - let presences: presenceStorage = (await getStorage("local", "presences")) - .presences; - - presences = presences.filter(p => !p.tmp); - - const addedPresence = presences.find( - p => p.metadata.service === metadata.service - ); - if (addedPresence) addedPresence.enabled = false; - - const tmpPr: any = { - enabled: true, - metadata: metadata, - presence: presence?.contents, - tmp: true - }; - - if (typeof metadata?.iframe !== "undefined" && metadata?.iframe) - tmpPr.iframe = iframe.contents; - - if (tmpPr.metadata.settings) { - chrome.storage.local.set({ - [`pSettings_${tmpPr.metadata.service}`]: tmpPr.metadata.settings - }); - initPresenceLanguages(tmpPr); - } - - presences.push(tmpPr); - - chrome.storage.local.set({ presences: presences }); - - // reload all tabs of any presence in development mode - for (let i = 0; i < presences.length; i++) { - if (presences[i].tmp) { - const updatedPresence = presences[i]; - - chrome.tabs.query( - { - windowType: "normal" - }, - tabs => { - for (let j = 0; j < tabs.length; j++) { - let tabUrl = new URL(tabs[j].url); - - if ( - (typeof updatedPresence.metadata.url === "string" && - updatedPresence.metadata.url === tabUrl.hostname) || - (updatedPresence.metadata.url instanceof Array && - updatedPresence.metadata.url.includes(tabUrl.hostname)) || - (updatedPresence.metadata.regExp && - new RegExp(updatedPresence.metadata.regExp).test(tabUrl.href)) - ) { - chrome.tabs.reload(tabs[j].id, { bypassCache: true }, () => { - console.info( - `Presence ${updatedPresence.metadata.service} updated, tab reloaded!` - ); - }); - } - } - } - ); - } - } - - // if (oldPresence && priorityTab) chrome.tabs.reload(priorityTab); -} diff --git a/src/util/functions/setActivity.ts b/src/util/functions/setActivity.ts deleted file mode 100644 index 2e75fd5..0000000 --- a/src/util/functions/setActivity.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { releaseType } from "../../config"; -import { info } from "../debug"; -import { socket } from "../socketManager"; -import { getStorage } from "./asyncStorage"; -import cpObj from "./cpObj"; - -export default async function setActivity( - presence: any, - settings: any = undefined -) { - if (["ALPHA", "BETA"].includes(releaseType)) { - const { authorizedBetaAlpha } = await getStorage( - "local", - "authorizedBetaAlpha" - ); - - if (!authorizedBetaAlpha) return; - } - - if (!settings) settings = (await getStorage("sync", "settings")).settings; - if (presence == null || !settings.enabled.value) return; - - const pTS = cpObj(presence); - - if (pTS.trayTitle && settings.titleMenubar.value && pTS.trayTitle.trim()) - pTS.trayTitle = pTS.trayTitle.trim(); - else pTS.trayTitle = ""; - - if (!settings.mediaKeys.value) pTS.mediaKeys = false; - - if (pTS.presenceData.details) - pTS.presenceData.details.length < 3 - ? (pTS.presenceData.details = " " + pTS.presenceData.details) - : (pTS.presenceData.details = pTS.presenceData.details - .slice(0, 128) - .trim()); - if (pTS.presenceData.state) - pTS.presenceData.state.length < 3 - ? (pTS.presenceData.state = " " + pTS.presenceData.state) - : (pTS.presenceData.state = pTS.presenceData.state.slice(0, 128).trim()); - - if (socket.connected) socket.emit("setActivity", pTS); - info("setActivity.ts", "setActivity"); -} diff --git a/src/util/functions/tabHasPresence.ts b/src/util/functions/tabHasPresence.ts deleted file mode 100644 index 88b7e8c..0000000 --- a/src/util/functions/tabHasPresence.ts +++ /dev/null @@ -1,14 +0,0 @@ -export default async function tabHasPresence(tabId: number) { - const res = await new Promise(resolve => { - chrome.tabs.executeScript( - tabId, - { - code: "try{PreMiD_Presence}catch(_){false}" - }, - resolve - ); - }); - - if (!res) return false; - else return res[0]; -} diff --git a/src/util/iFrameHandler.ts b/src/util/iFrameHandler.ts deleted file mode 100644 index 0adfc76..0000000 --- a/src/util/iFrameHandler.ts +++ /dev/null @@ -1,40 +0,0 @@ -let waitResponse: any = setInterval(() => { - //TODO Find a way to prevent console error spam (context invalidated) > Most likely using runtime.connect() - chrome.runtime.sendMessage({ - iFrame: true - }); - }, 1000), - scriptInjected = false; - -chrome.runtime.onMessage.addListener(async msg => { - if (typeof msg.iFrame !== "undefined" && !scriptInjected) { - clearInterval(waitResponse); - waitResponse = null; - //* If no iFrame, return - if (!msg.iFrame) return; - - if (window.location.href.match(new RegExp(msg.iFrameRegExp)) !== null) { - scriptInjected = true; - - const script = document.createElement("script"); - - script.textContent = String( - (await Promise.resolve( - fetch(chrome.runtime.getURL("js/devHelper.js")).then(res => - res.text() - ) - )) + msg.iFrame - ); - document.querySelector("html").appendChild(script); - } - } - - if (msg.iFrameUpdateData && scriptInjected) { - const evt = new CustomEvent("PreMiD_UpdateData"); - document.dispatchEvent(evt); - } -}); - -document.addEventListener("PreMiD_iFrameData", (data: CustomEvent) => { - chrome.runtime.sendMessage({ iFrameData: data.detail }); -}); diff --git a/src/util/langManager.ts b/src/util/langManager.ts deleted file mode 100644 index 7a2a1b8..0000000 --- a/src/util/langManager.ts +++ /dev/null @@ -1,339 +0,0 @@ -import { error, success } from "./debug"; - -import { getStorage } from "./functions/asyncStorage"; -import graphqlRequest from "./functions/graphql"; - -/** - * Default language code - */ -export const DEFAULT_LOCALE = "en"; - -/** - * Minimum time between strings update - */ -const MIN_UPDATE_TIME = 1000 * 60 * 5; - -let languages: object = {}; - -function normalizeLanguageCode(languageCode: string): string { - return languageCode.split("-")[0]; -} - -/** - * Update strings values (extension and presence endpoints) from the API website - * - * @param languageCode language code following ISO639-1 spec - */ -export async function updateStrings(languageCode?: string) { - if (!languageCode) languageCode = DEFAULT_LOCALE; - if ( - !languageCode.includes("ja") && - !languageCode.includes("zh") && - !languageCode.includes("ko") - ) - languageCode = normalizeLanguageCode(languageCode); - - let websiteLanguage: string = languageCode, - extensionLanguage: string = languageCode, - presenceLanguage: string = languageCode; - - switch (languageCode) { - case "ja": - websiteLanguage = "ja_JP"; - presenceLanguage = "ja_JP"; - break; - case "ja_JP": - extensionLanguage = "ja"; - break; - case "ko": - websiteLanguage = "ko_KR"; - presenceLanguage = "ko_KR"; - break; - case "ko_KR": - extensionLanguage = "ko"; - break; - case "zh-CN": - websiteLanguage = "zh_CN"; - presenceLanguage = "zh_CN"; - break; - case "zh_CN": - extensionLanguage = "zh-CN"; - break; - case "zh-TW": - websiteLanguage = "zh_TW"; - presenceLanguage = "zh_TW"; - break; - case "zh_TW": - extensionLanguage = "zh-TW"; - break; - default: - const responseLangs = await graphqlRequest(` - query { - langFiles(project: "extension") { - lang - } - } - `), - availableLangs: string[] = responseLangs.data.langFiles.map( - lf => lf.lang - ); - - if (!availableLangs.includes(extensionLanguage)) { - const index = availableLangs.findIndex(c => - c.includes(extensionLanguage + "_") - ); - if (index >= 0) { - websiteLanguage = availableLangs[index]; - extensionLanguage = availableLangs[index]; - presenceLanguage = availableLangs[index]; - } - } - break; - } - - try { - const graphqlResult = await graphqlRequest(` - query { - website: langFiles(project: "website", lang: "${websiteLanguage}") { - translations - } - extension: langFiles(project: "extension", lang: "${extensionLanguage}") { - translations - } - presence: langFiles(project: "presence", lang: "${presenceLanguage}") { - translations - } - } - `); - - languages[languageCode] = { - name: graphqlResult.data.website[0].translations["header.language"], - loading: - graphqlResult.data.website[0].translations["header.loader.phrases"], - extension: graphqlResult.data.extension[0].translations, - presence: graphqlResult.data.presence[0].translations, - updatedAt: Date.now() - }; - - success("langManager.ts", `Updated ${languageCode} translations`); - } catch (e) { - error( - "langManager.ts", - `Error while fetching langFiles of ${languageCode} language: ${e.message}` - ); - return; - } - - if (languages[languageCode] && languages[languageCode].error) { - languages[languageCode] = undefined; - return; - } - - await chrome.storage.local.set({ languages }); -} - -export async function updateAllStrings() { - const languages = Object.keys((await getStorage("local", "languages")).languages); - await Promise.all( - languages.map(lng => loadStrings(lng, true)) - ); -} - -/** - * Strings that are being loaded by loadStrings function - */ -const loadingLangs = []; - -/** - * Load the strings from the browser local storage, if they are not found in the storage they will be - * fetch from the API. - * - * @param languageCode language code ISO639-1 if not specified DEFAULT_LOCALE is used - * @param update boolean to force an update of the strings in the given locale - */ -export async function loadStrings(languageCode?: string, update?: boolean) { - if (!languageCode) languageCode = DEFAULT_LOCALE; - if (!update) update = false; - languageCode = normalizeLanguageCode(languageCode); - - return new Promise(resolve => { - if (typeof languages[languageCode] !== "undefined") resolve(); - - if (!loadingLangs.includes(languageCode)) { - loadingLangs.push(languageCode); - - chrome.storage.local.get("languages", async lngs => { - if (!lngs.languages) { - lngs.languages = {}; - } - - const updatePromises = []; - if ( - ( - update && - typeof lngs.languages[DEFAULT_LOCALE] !== "undefined" && - Date.now() - lngs.languages[DEFAULT_LOCALE].updatedAt >= MIN_UPDATE_TIME - ) || - ( - languageCode !== DEFAULT_LOCALE && - typeof lngs.languages[DEFAULT_LOCALE] === "undefined" - ) - ) { - updatePromises.push(updateStrings(DEFAULT_LOCALE)); - } - - if ( - typeof lngs.languages[languageCode] === "undefined" || - ( - update && - // already checked if lngs.languages[languageCode] is undefined - Date.now() - lngs.languages[languageCode].updatedAt >= MIN_UPDATE_TIME - ) - - ) { - updatePromises.push(updateStrings(languageCode)); - } - - await Promise.all(updatePromises); - - // merge all languages - languages = { ...languages, ...lngs.languages }; - - loadingLangs.splice(loadingLangs.indexOf(languageCode), 1); - resolve(); - }); - } else { - let loadStatus = setInterval(() => { - if ( - typeof languages !== "undefined" && - typeof languages[languageCode] !== "undefined" - ) { - clearInterval(loadStatus); - resolve(); - } - }, 5); - } - }); -} - -/** - * Get all the translations in the given language and DEFAULT_LOCALE - * - * @param languageCode language code ISO639-1 if not specified DEFAULT_LOCALE is used - */ -export function getStrings(languageCode?: string) { - if (!languageCode) languageCode = DEFAULT_LOCALE; - languageCode = normalizeLanguageCode(languageCode); - - return new Promise(async resolve => { - await loadStrings(languageCode); - - if (typeof languages[languageCode] === "undefined") { - if (!languages[DEFAULT_LOCALE]) { - resolve({}); - } - - resolve({ - [DEFAULT_LOCALE]: { - ...languages[DEFAULT_LOCALE].extension, - ...languages[DEFAULT_LOCALE].presence - } - }); - } else { - resolve({ - [languageCode]: { - ...languages[languageCode].extension, - ...languages[languageCode].presence - }, - [DEFAULT_LOCALE]: { - ...languages[DEFAULT_LOCALE].extension, - ...languages[DEFAULT_LOCALE].presence - } - }); - } - }); -} - -/** - * Get translation of a specific key - * - * @param string name of the string, to get the name of the language use "name" or "header.language" - * @param languageCode language code ISO639-1 if not specified DEFAULT_LOCALE is used - */ -export function getString(string: string, languageCode?: string) { - if (!languageCode) languageCode = chrome.i18n.getUILanguage(); - languageCode = normalizeLanguageCode(languageCode); - - return new Promise(async resolve => { - await loadStrings(languageCode); - - if (typeof languages[languageCode] !== "undefined") { - if ( - ["name", "header.language"].includes(string) && - typeof languages[languageCode].name !== "undefined" - ) { - return resolve(languages[languageCode].name); - } else if ( - ["loading", "header.loader.phrases"].includes(string) && - typeof languages[languageCode].loading !== "undefined" - ) { - return resolve(languages[languageCode].loading); - } else if ( - typeof languages[languageCode].extension !== "undefined" && - typeof languages[languageCode].extension[string] !== "undefined" - ) { - return resolve(languages[languageCode].extension[string]); - } else if ( - typeof languages[languageCode].presence !== "undefined" && - typeof languages[languageCode].presence[string] !== "undefined" - ) { - return resolve(languages[languageCode].presence[string]); - } - } - - // prevent infinite loops - if (languageCode === DEFAULT_LOCALE) { - return resolve(string); - } - - return resolve(await getString(string, DEFAULT_LOCALE)); - }); -} - -/** - * Obtain all languages that are 100% translated for a presence and that also have the general file 100% translated - * - * @param presenceName name of the presence as specified in the "service" key of the metadata.json file - */ -export async function getPresenceLanguages(presenceName: string) { - try { - const langs = await graphqlRequest(` - query { - langFiles(presence: "${presenceName.toLowerCase()}") { - lang - } - generalLangFiles: langFiles(presence: "general") { - lang - } - } - `); - - const finalArray = []; - if ( - langs.data.langFiles.length > 0 && - langs.data.generalLangFiles.length > 0 - ) { - langs.data.generalLangFiles.forEach(lang => { - const found = langs.data.langFiles.find(p => p.lang === lang.lang); - if (found) finalArray.push(lang.lang); - }); - } else if (langs.data.generalLangFiles.length > 0) { - langs.data.generalLangFiles.forEach(lang => { - finalArray.push(lang.lang); - }); - } - return finalArray; - } catch (e) { - return []; - } -} diff --git a/src/util/presence/devHelper.ts b/src/util/presence/devHelper.ts deleted file mode 100644 index d626c5f..0000000 --- a/src/util/presence/devHelper.ts +++ /dev/null @@ -1,923 +0,0 @@ -import * as aesjs from "aes-js"; - -/** - * @link https://docs.premid.app/dev/presence/class#presencedata-interface - */ -interface PresenceData { - /** - * Top row of the status - */ - details?: string; - /** - * Bottom row of the status - */ - state?: string; - /** - * epoch seconds for start - including will show time as "elapsed" - */ - startTimestamp?: number; - /** - * epoch seconds for ending - including will show time as "remaining" - */ - endTimestamp?: number; - /** - * name of the uploaded image for the large profile artwork - */ - largeImageKey?: string; - /** - * name of the uploaded image for the small profile artwork - */ - smallImageKey?: string; - /** - * tooltip for the smallImageKey - */ - smallImageText?: string; -} - -/** - * Options that change the behavior of the presence - */ -interface PresenceOptions { - /** - * ClientId of Discord application - * @link https://docs.premid.app/dev/presence/class#clientid - */ - clientId: string; - /** - * The `UpdateData` event for both the presence and the iframe - * will only be fired when the page has fully loaded. - */ - injectOnComplete?: boolean; - /** - * Empty presence data will show the application (image and name) on - * the user's profile. - */ - appMode?: boolean; -} - -/** - * Contains basic information about the presece - * @link https://docs.premid.app/dev/presence/metadata - */ -interface Metadata { - /** - * Should contain Object with name and id of the presence developer. - * - * Name is your Discord username without the identifier(#0000). - * - * User id can be copied from Discord by enabling developer mode and right-clicking on your profile. - */ - author: { name: string; id: string }; - /** - * Should contain an Array of Objects with each Object having the name and id of the contributor. - * - * Name is your Discord username without the identifier(#0000). - * - * User id can be copied from Discord by enabling developer mode and right-clicking on your profile. - */ - contributors?: Array<{ name: string; id: string }>; - /** - * The title of the service that this presence supports. The folder name and service name should also be the same. - */ - service: string; - /** - * Alternative titles for the service which can be used for searching in the store. - * - * Useful for services that have different names in different countries or for services which have spaces in them, you can remove the space in the alternative name for easier searching. - * - * Note: This is **NOT** used for tags! Only for alternative names! - */ - altnames?: Array; - /** - * Small description of the service. - * - * Your description must have key pair values which indicate the language, and the description in that specific language. - * - * Make descriptions with the languages that you know, our translators will make changes to your metadata file. - * - * Visit the link for all the language IDs. - * @link https://api.premid.app/v2/langFile/list - */ - description: Record; - /** - * URL of the service. - * - * Example: `vk.com` - * - * This url must match the url of the website as it will be used to detect wherever or not this is the website to inject the script to. - * - * This may only be used as an array when there are more than one urls. - * - * Note: Do **NOT** add `http://` or `https://` in the url or it will not work. - */ - url: string | Array; - /** - * Version of your presence. - * - * Use Sematic Versioning; .. - * - * @link https://semver.org/ - */ - version: string; - /** - * Link to service's logo. - * - * Must end with .png/.jpg/etc. - */ - logo: string; - /** - * Link to service's thumbnail or picture of the website. - * - * Must end with .png/.jpg/etc. - */ - thumbnail: string; - /** - * `#HEX` value. - * - * We recommend to use a primary color of the service that your presence supports. - */ - color: string; - /** - * Array with tags, they will help users to search your presence on the website. - */ - tags: Array; - /** - * A string used to represent the category the presence falls under. - * @link https://docs.premid.app/dev/presence/metadata#presence-categories - */ - category: string; - /** - * Defines whether `iFrames` are used. - */ - iframe?: boolean; - /** - * A regular expression string used to match urls. - * @link https://docs.premid.app/dev/presence/metadata#regular-expressions - */ - regExp?: RegExp; - /** - * A regular expression selector that selects iframes to inject into. - * @link https://docs.premid.app/dev/presence/metadata#regular-expressions - */ - iframeRegExp?: RegExp; - /** - * Defines whether `getLogs()` is used. - */ - readLogs?: boolean; - button?: boolean; - warning?: boolean; - /** - * An array of settings the user can change. - * @link https://docs.premid.app/dev/presence/metadata#presence-settings - */ - settings?: Array<{ - id: string; - /** - * Needed for every setting except if you use `multiLanguage`. - */ - title?: string; - /** - * Needed for every setting except if you use `multiLanguage`. - */ - icon?: string; - if?: Record; - placeholder?: string; - value?: string | number | boolean; - values?: Array; - /** - * `false`: default, it disables multi-localization. - * - * `true`: use this if you are only going to use strings from the `general.json` file, of the [localization github repo](https://github.com/PreMiD/Localization/tree/master/src/Presence). - * - * `string`: name of the file, excluding the extension (.json), inside the [localization github repo](https://github.com/PreMiD/Localization/tree/master/src/Presence). - * - * `Array`: if you are using more than one file, from inside of the [localization github repo](https://github.com/PreMiD/Localization/tree/master/src/Presence), you can specify all the values in an array. Only common languages of all the files will be listed. - */ - multiLanguage?: boolean | string | Array; - }>; -} - -/** - * Useful tools for developing presences - * @link https://docs.premid.app/en/dev/presence/class - */ -// @ts-ignore -class Presence { - metadata: Metadata; - _events: any = {}; - private clientId: string; - private injectOnComplete: boolean; - private appMode: boolean; - private trayTitle: string = ""; - private playback: boolean = true; - private internalPresence: PresenceData = {}; - private port = chrome.runtime.connect({ name: "devHelper" }); - private genericStyle: string = - "font-weight: 800; padding: 2px 5px; color: white;"; - private presenceStyle: string = ""; - private encryptionKey: Uint8Array; - - /** - * Create a new Presence - */ - constructor(presenceOptions: PresenceOptions) { - this.clientId = presenceOptions.clientId; - this.injectOnComplete = presenceOptions.injectOnComplete || false; - this.appMode = presenceOptions.appMode || false; - - // @ts-ignore - this.metadata = PreMiD_Metadata; - - this.presenceStyle = `background: ${ - this.metadata.color - }; color: ${this.getFontColor(this.metadata.color)};`; - - window.addEventListener("PreMiD_TabPriority", (data: CustomEvent) => { - if (!data.detail) this.clearActivity(); - }); - } - - //TODO Make this return the active presence shown in Discord. - /** - * Get the current activity - * @link https://docs.premid.app/en/dev/presence/class#getactivity - */ - getActivity() { - return this.internalPresence; - } - - /** - * Sets the presence activity and sends it to the application. - * @param data PresenceData or Slideshow - * @param playback Is presence playing - * @link https://docs.premid.app/dev/presence/class#setactivitypresencedata-boolean - */ - setActivity(data: PresenceData | Slideshow = {}, playback: boolean = true) { - if (data instanceof Slideshow) data = data.currentSlide; - - // Remove empty strings - for (let [k, v] of Object.entries(data)) { - if (typeof v === "string" && !v) delete data[k]; - } - - // Round decimal timestamps - data.startTimestamp = Math.floor(data.startTimestamp); - data.endTimestamp = Math.floor(data.endTimestamp); - - this.internalPresence = data; - this.playback = playback; - - // Fix 00:00 timestamp bug - if (data.endTimestamp && Date.now() >= data.endTimestamp) playback = false; - - this.sendData({ - clientId: this.clientId, - presenceData: this.internalPresence, - trayTitle: this.trayTitle, - playback: this.playback - }); - } - - /** - * Clears the activity shown in discord as well as the Tray and keybinds - * @link https://docs.premid.app/dev/presence/class#clearactivity - */ - clearActivity() { - this.internalPresence = {}; - this.trayTitle = ""; - - const data = { - clientId: undefined, - presenceData: {}, - playback: false, - hidden: true - }; - - if (this.appMode) data.clientId = this.clientId; - - //* Send data to app - this.sendData(data); - } - - /** - * Sets the tray title on the Menubar in Mac OS (Mac OS only, supports ANSI colors) - * @param trayTitle Tray Title - * @link https://docs.premid.app/dev/presence/class#settraytitlestring - * @since 2.0-BETA3 - */ - setTrayTitle(trayTitle: string = "") { - this.trayTitle = trayTitle; - } - - /** - * Get translations from the extension - * @param strings String object with keys being the key for string, keyValue is the string value - * @param language Language - * @link https://docs.premid.app/dev/presence/class#getstringsobject - */ - getStrings(strings: Object, language?: string) { - return new Promise(resolve => { - const listener = function(detail: any) { - window.removeEventListener("PreMiD_ReceiveExtensionData", listener); - resolve(detail.strings); - }; - - // TODO currently unhandled - this.port.postMessage({ action: "getStrings", language, strings }); - - //* Receive data from PreMiD - window.addEventListener( - "PreMiD_ReceiveExtensionData", - (detail: CustomEvent) => listener(detail.detail) - ); - - const pmdRED = new CustomEvent("PreMiD_RequestExtensionData", { - detail: { - strings: strings, - language: language ?? null - } - }); - - //* Trigger the event - window.dispatchEvent(pmdRED); - }); - } - - /** - * Get letiables from the actual site - * @param {Array} letiables Array of letiable names to get - * @example let pagelet = getPageletiable('pagelet') -> "letiable content" - * @link https://docs.premid.app/presence-development/coding/presence-class#getpageletiable-string - */ - getPageletiable(letiable: string) { - return new Promise(resolve => { - let script = document.createElement("script"), - _listener = (data: CustomEvent) => { - script.remove(); - resolve(JSON.parse(data.detail)); - - window.removeEventListener("PreMiD_Pageletiable", _listener, true); - }; - - window.addEventListener("PreMiD_Pageletiable", _listener); - - script.id = "PreMiD_Pageletiables"; - script.appendChild( - document.createTextNode(` - var pmdPL = new CustomEvent("PreMiD_Pageletiable", {detail: (typeof window["${letiable}"] === "string") ? window["${letiable}"] : JSON.stringify(window["${letiable}"])}); - window.dispatchEvent(pmdPL); - `) - ); - - (document.body || document.head || document.documentElement).appendChild( - script - ); - }); - } - - /** - * Returns an array of the past 100 logs, you can filter these logs with a RegExp. - * @param regExp Filter of the logs - */ - async getLogs(regExp?: RegExp): Promise> { - let logs = (await this.getPageletiable("console")).logs; - if (regExp) { - logs = logs.filter( - l => typeof l === "string" && new RegExp(regExp).test(l) - ); - } - if (logs == undefined) logs = []; - return logs; - } - - /** - * Returns extension version - * @param onlyNumeric version nubmer without dots - * @link https://docs.premid.app/en/dev/presence/class#getextensionversionboolean - * @since 2.1 - */ - getExtensionVersion(onlyNumeric = true) { - if (onlyNumeric) - return parseInt(chrome.runtime.getManifest().version.replace(/\D/g, "")); - return chrome.runtime.getManifest().version; - } - - /** - * Get a setting from the presence metadata - * @param setting Id of setting as defined in metadata - * @link https://docs.premid.app/dev/presence/class#getsettingstring - * @since 2.1 - */ - getSetting(setting: string) { - return new Promise((resolve, reject) => { - chrome.storage.local.get( - `pSettings_${this.metadata.service}`, - settings => { - const settingValue = settings[ - `pSettings_${this.metadata.service}` - ].find(s => s.id === setting); - - const res = - settingValue !== undefined - ? settingValue.value - : this.metadata.settings[setting] - ? this.metadata.settings[setting].value - : undefined; - if (res !== undefined) resolve(res); - else reject(res); - } - ); - }); - } - - /** - * Hide a setting - * @param setting Id of setting / Array of setting Id's - * @link https://docs.premid.app/dev/presence/class#hidesettingstring - * @since 2.1 - */ - hideSetting(settings: string | Array) { - return new Promise((resolve, reject) => { - chrome.storage.local.get( - `pSettings_${this.metadata.service}`, - storageSettings => { - const errors = []; - - if (!Array.isArray(settings)) settings = [settings]; - - settings.forEach(setting => { - let settingToHide = storageSettings[ - `pSettings_${this.metadata.service}` - ].find(s => s.id === setting); - - if (!settingToHide) - errors.push(`Setting "${setting}" does not exist.`); - else { - settingToHide.hidden = true; - } - }); - - chrome.storage.local.set(storageSettings, resolve); - if (errors.length > 0) reject(errors); - } - ); - }); - } - - /** - * Show a setting - * @param setting Id of setting / Array of setting Id's - * @link https://docs.premid.app/dev/presence/class#showsettingstring - * @since 2.1 - */ - showSetting(settings: string | Array) { - return new Promise((resolve, reject) => { - chrome.storage.local.get( - `pSettings_${this.metadata.service}`, - storageSettings => { - const errors = []; - - if (!Array.isArray(settings)) settings = [settings]; - - settings.forEach(setting => { - let settingToShow = storageSettings[ - `pSettings_${this.metadata.service}` - ].find(s => s.id === setting); - - if (!settingToShow) - errors.push(`Setting "${setting}" does not exist.`); - else { - settingToShow.hidden = false; - } - }); - - chrome.storage.local.set(storageSettings, resolve); - if (errors.length > 0) reject(errors); - } - ); - }); - } - - /** - * Similar to `getTimestamps` but takes in a media element and returns snowflake timestamps - * @param media Media object - */ - getTimestampsfromMedia(media: HTMLMediaElement) { - return this.getTimestamps(media.currentTime, media.duration); - } - - /** - * Converts time and duration integers into snowflake timestamps - * @param {Number} elementTime Current element time seconds - * @param {Number} elementDuration Element duration seconds - */ - getTimestamps(elementTime: number, elementDuration: number) { - const startTime = Date.now(), - endTime = Math.floor(startTime / 1000) - elementTime + elementDuration; - return [Math.floor(startTime / 1000), endTime]; - } - - /** - * Converts a string with format `HH:MM:SS` or `MM:SS` or `SS` into an integer (Does not return snowflake timestamp) - * @param format The formatted string - */ - timestampFromFormat(format: string) { - return format - .split(":") - .map(time => { - return parseInt(time); - }) - .reduce((prev, time) => 60 * prev + time); - } - - /** - * Converts a hex string into an RGB object - * @param hex The hex string - */ - private hexToRGB(hex: string) { - const shorthandRegex = /^#?([a-f\d])([a-f\d])([a-f\d])$/i; - hex = hex.replace(shorthandRegex, (_, r, g, b) => { - return r + r + g + g + b + b; - }); - - const result = hex.match(/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i); - return result - ? { - r: parseInt(result[1], 16), - g: parseInt(result[2], 16), - b: parseInt(result[3], 16) - } - : null; - } - - /** - * Calculates the font color based on the luminosity of the background - * @param backgroundHex The hex string of the background - */ - private getFontColor(backgroundHex: string) { - const rgb = this.hexToRGB(backgroundHex), - r = rgb.r, - g = rgb.g, - b = rgb.b, - hsp = Math.sqrt(0.299 * (r * r) + 0.587 * (g * g) + 0.114 * (b * b)); - - if (hsp < 127.5) { - return "white"; - } else { - return "black"; - } - } - - /** - * Console logs with an info message - * @param message The log message - */ - info(message: string) { - console.log( - `%cPreMiD%c${this.metadata.service}%cINFO%c ${message}`, - this.genericStyle + "border-radius: 25px 0 0 25px; background: #596cae;", - this.genericStyle + this.presenceStyle, - this.genericStyle + "border-radius: 0 25px 25px 0; background: #5050ff;", - "color: unset;" - ); - } - - /** - * Console logs with a success message - * @param message The log message - */ - success(message: string) { - console.log( - `%cPreMiD%c${this.metadata.service}%cSUCCESS%c ${message}`, - this.genericStyle + "border-radius: 25px 0 0 25px; background: #596cae;", - this.genericStyle + this.presenceStyle, - this.genericStyle + - "border-radius: 0 25px 25px 0; background: #50ff50; color: black;", - "color: unset;" - ); - } - - /** - * Console logs with an error message - * @param message The log message - */ - error(message: string) { - console.error( - `%cPreMiD%c${this.metadata.service}%cERROR%c ${message}`, - this.genericStyle + "border-radius: 25px 0 0 25px; background: #596cae;", - this.genericStyle + this.presenceStyle, - this.genericStyle + "border-radius: 0 25px 25px 0; background: #ff5050;", - "color: unset;" - ); - } - - /** - * Creates a slideshow that allows for alternating between sets of - * presence data at specific intervals - */ - createSlideshow() { - return new Slideshow(); - } - - /** - * Sends data back to application - * @param data Data to send back to application - */ - private sendData(data: Object) { - //* Send data to app - const pmdUP = new CustomEvent("PreMiD_UpdatePresence", { - detail: this.encryptData(encodeURIComponent(JSON.stringify(data))) - }); - - window.dispatchEvent(pmdUP); - } - - /** - * Generates a AES key from the app identifier - */ - private getEncryptionKey(): Uint8Array { - if (this.encryptionKey) { - return this.encryptionKey; - } - - // @ts-ignore - const key: string = PreMiD_Identifier; - let keySize: number; - - if (key.length >= 32) { - keySize = 32; - } else if (key.length >= 24) { - keySize = 24; - } else if (key.length >= 16) { - keySize = 16; - } else { - throw new Error("String is not long enough to create encryption key."); - } - - this.encryptionKey = aesjs.utils.utf8.toBytes(key.substring(0, keySize)); - return this.encryptionKey; - } - - /** - * Encrypts a string using AES algorithm - * @param data String to be encrypted - */ - private encryptData(data: string): string { - const key = this.getEncryptionKey(); - - const aesCtr = new aesjs.ModeOfOperation.ctr(key); - const textBytes = aesjs.utils.utf8.toBytes(data); - const encryptedBytes = aesCtr.encrypt(textBytes); - const encryptedHex = aesjs.utils.hex.fromBytes(encryptedBytes); - - return encryptedHex; - } - - /** - * Subscribe to events emitted by the extension - * @param eventName EventName to subscribe to - * @param callback Callback function for event - * @link https://docs.premid.app/dev/presence/class#events - */ - on(eventName: "UpdateData" | "iFrameData", callback: Function) { - this._events[eventName] = callback; - - switch (eventName) { - case "UpdateData": - document.addEventListener("PreMiD_UpdateData", () => { - //* Run callback - if (this.injectOnComplete && document.readyState !== "complete") - return; - this._events[eventName](); - }); - return; - case "iFrameData": - window.addEventListener("PreMiD_iFrameData", (data: CustomEvent) => { - if (this.injectOnComplete && document.readyState !== "complete") - return; - this._events[eventName](data.detail); - }); - return; - default: - console.error(Error(`${eventName} is not a valid event.`)); - return; - } - } -} - -/** - * Minimum amount of time in ms between slide updates - */ -const MIN_SLIDE_TIME: number = 5000; - -/** - * Represents a slideshow slide - */ -class SlideshowSlide { - id: string; - data: PresenceData; - private _interval: number; - - constructor(id: string, data: PresenceData, interval: number) { - this.id = id; - this.data = data; - this.interval = interval; - } - - get interval(): number { - return this._interval; - } - - set interval(interval: number) { - if (interval <= MIN_SLIDE_TIME) { - interval = MIN_SLIDE_TIME; - } - this._interval = interval; - } - - /** - * Updates the slide presenceData - * Passing null will keep the original value - * @param data The slide presenceData - */ - updateData(data: PresenceData = null) { - this.data = data || this.data; - } - - /** - * Updates the slide interval - * Passing null will keep the original value - * @param interval The slide interval - */ - updateInterval(interval: number = null) { - this.interval = interval || this.interval; - } -} - -/** - * Controller for alternating between multiple sets of - * presence data at specific intervals - */ -class Slideshow { - private index: number = 0; - private slides: Array = []; - currentSlide: PresenceData = {}; - - constructor() { - this.pollSlide(); - } - - /** - * Sets the current slide - */ - private pollSlide() { - if (this.index > this.slides.length - 1) this.index = 0; - if (this.slides.length !== 0) { - const slide = this.slides[this.index]; - this.currentSlide = slide.data; - this.index++; - setTimeout(() => { - // necessary to keep 'this' bound - this.pollSlide(); - }, slide.interval); - } else { - this.currentSlide = {}; - setTimeout(() => { - // necessary to keep 'this' bound - this.pollSlide(); - }, MIN_SLIDE_TIME); - } - } - - /** - * Adds a slide to the queue - * If a slide already exists with the given id, it will be updated with a new value - * @param id The slide id - * @param data The slide presenceData - * @param interval Interval until next slide - */ - addSlide(id: string, data: PresenceData, interval: number) { - if (this.hasSlide(id)) return this.updateSlide(id, data, interval); - const slide = new SlideshowSlide(id, data, interval); - this.slides.push(slide); - return slide; - } - - /** - * Deletes a slide from the queue - * @param id The slide id - */ - deleteSlide(id: string) { - this.slides = this.slides.filter(slide => slide.id !== id); - } - - /** - * Clears the queue - */ - deleteAllSlides() { - this.slides = []; - this.currentSlide = {}; - } - - /** - * Updates a slide already in queue - * Passing null will keep the old value - * @param id The slide id - * @param data The slide presenceData - * @param interval Interval until next slide - */ - updateSlide(id: string, data: PresenceData = null, interval: number = null) { - for (const slide of this.slides) { - if (slide.id === id) { - slide.updateData(data); - slide.updateInterval(interval); - return slide; - } - } - } - - /** - * Returns if a slide exists in the queue - * @param id The slide id - */ - hasSlide(id: string) { - return this.slides.filter(slide => slide.id === id).length > 0; - } - - /** - * Returns all slides - */ - getSlides() { - return this.slides; - } -} - -/** - * Is used to gather information from iFrames - * @link https://docs.premid.app/en/dev/presence/iframe - */ -// @ts-ignore -class iFrame { - _events: any = {}; - - /** - * Send data from iFrames back to the presence script - * @param data Data to send - * @link https://docs.premid.app/dev/presence/class#iframedata - */ - send(data: any) { - const pmdIFD = new CustomEvent("PreMiD_iFrameData", { - detail: data - }); - - document.dispatchEvent(pmdIFD); - } - - /** - * Returns the iframe url - * @link https://docs.premid.app/dev/presence/iframe#geturl - * @since 2.0-BETA3 - */ - getUrl() { - return new Promise(async resolve => { - const _listener = (data: CustomEvent) => { - resolve(data.detail); - document.removeEventListener("PreMiD_iFrameURL", _listener, true); - }; - document.addEventListener("PreMiD_iFrameURL", _listener); - - const pmdGIFU = new CustomEvent("PreMiD_GETiFrameURL"); - - document.dispatchEvent(pmdGIFU); - }); - } - - /** - * Subscribe to events emitted by the extension - * @param eventName - * @param callback - * @link https://docs.premid.app/dev/presence/class#updatedata - */ - on(eventName: "UpdateData", callback: Function) { - this._events[eventName] = callback; - - switch (eventName) { - case "UpdateData": { - document.addEventListener("PreMiD_UpdateData", () => { - //* Run callback - this._events[eventName](); - }); - return; - } - } - } -} - -// @ts-ignore -window.Presence = Presence; - -// @ts-ignore -window.iFrame = iFrame; - -// @ts-ignore -window.Slideshow = Slideshow; diff --git a/src/util/presenceManager.ts b/src/util/presenceManager.ts deleted file mode 100644 index 6b4739e..0000000 --- a/src/util/presenceManager.ts +++ /dev/null @@ -1,481 +0,0 @@ -import { - DEFAULT_LOCALE, - getString, - getPresenceLanguages as presenceLanguages, - updateStrings -} from "./langManager"; -import { error, success } from "./debug"; -import graphqlRequest, { getPresenceMetadata } from "./functions/graphql"; - -import { getStorage } from "./functions/asyncStorage"; -import { loadStrings } from "./langManager"; -import { v4 as uuidv4 } from "uuid"; - -export interface platformType { - os: string; - arch: string; -} - -export async function presenceScience() { - let identifier = (await getStorage("local", "identifier")).identifier, - presences: presenceStorage = (await getStorage("local", "presences")) - .presences; - - if (!identifier) { - identifier = uuidv4(); - chrome.storage.local.set({ identifier: identifier }); - } - - const platform: platformType = await new Promise(resolve => - chrome.runtime.getPlatformInfo(info => - resolve({ os: info.os, arch: info.arch }) - ) - ), - presencesArray = presences.filter(p => !p.tmp).map(p => p.metadata.service); - - graphqlRequest(` - mutation { - addScience(identifier: "${identifier}", presences: ["${presencesArray - .toString() - .split(",") - .join(`", "`)}"], os: "${platform.os}", arch:"${platform.arch}") { - identifier - } - } - `); -} - -export async function updatePresences() { - let presenceVersions: Array<{ name: string; version: string; url: string }>, - presences: presenceStorage = (await getStorage("local", "presences")) - .presences; - - if (!presences || presences.length === 0) return; - - //* Catch fetch error - try { - const graphqlResult = ( - await graphqlRequest(` - query { - presences { - url - metadata { - service - version - } - } - } - `) - ).data; - - const result = []; - - graphqlResult.presences.forEach(element => { - result.push({ - name: element.metadata.service, - url: element.url, - version: element.metadata.version - }); - }); - - presenceVersions = result; - } catch (e) { - error("presenceManager.ts", `Error while updating presences: ${e.message}`); - return; - } - - let currPresenceVersions = presences - .filter(p => !p.tmp) - .map(p => { - return { name: p.metadata.service, version: p.metadata.version }; - }), - presencesToUpdate = currPresenceVersions.filter(p => - presenceVersions.find(p1 => p1.name == p.name && p1.version !== p.version) - ); - - Promise.all( - presencesToUpdate.map(async p => { - const presenceIndex = presences.findIndex( - //@ts-ignore - p1 => p1.metadata.service === p.name && !p.tmp - ); - - const graphqlResult = ( - await graphqlRequest(` - query { - presences(service: "${p.name}") { - presenceJs - iframeJs - metadata { - author { - name - id - } - contributors { - name - id - } - altnames - warning - readLogs - service - description - url - version - logo - thumbnail - color - tags - category - iframe - regExp - iframeRegExp - button - warning - settings { - id - title - icon - if { - propretyNames - patternProprties - } - placeholder - value - values - multiLanguage - } - } - } - } - `) - ).data; - - const metadata = graphqlResult.presences[0].metadata, - files = [ - graphqlResult.presences[0].presenceJs, - metadata.iframe ? graphqlResult.presences[0].iframeJs : undefined - ].filter(f => f); - - presences[presenceIndex].metadata = metadata; - presences[presenceIndex].presence = files[0]; - // @ts-ignore - if (files.length == 2) presences[presenceIndex].iframe = files[1]; - }) - ).then(() => { - chrome.storage.local.set({ presences: [...presences] }, () => { - presencesToUpdate.map(p => - success( - "presenceDevManager.ts", - `Updated ${p.name} from v${p.version} to v${ - presenceVersions.find(p1 => p1.name === p.name).version - }` - ) - ); - }); - const presenceNamesToUpdate = presencesToUpdate.map(p => p.name), - updatedPresences = presences.filter(p => presenceNamesToUpdate.includes(p.metadata.service)); - - updatedPresences.forEach(async p => { - await initPresenceLanguages(p); - - const settingName = `pSettings_${p.metadata.service}`, - settings = (await getStorage("local", settingName))[settingName]; - - if (settings) { - const langSettings = settings.find(s => typeof s.multiLanguage !== "undefined"); - - if (langSettings && langSettings.values) { - const langs = langSettings.values.map(v => v.value); - - await Promise.all( - langs.map(lang => loadStrings(lang, true)) - ); - } - } - }); - }); -} - -export async function addPresence(name: string | Array) { - let presences: presenceStorage = (await getStorage("local", "presences")) - .presences; - - if (!presences) presences = []; - //* Filter out tmp presences - - if (typeof name === "string") { - if (presences.filter(p => !p.tmp).find(p => p.metadata.service === name)) { - error("presenceManager", `Presence ${name} already added.`); - return; - } - } else { - const res = name.filter( - s => !presences.map(p => p.metadata.service).includes(s) - ); - - if (res.length === 0) { - error("presenceManager", "Presences already added."); - return; - } else name = res; - } - - if (typeof name === "string") { - getPresenceMetadata(name) - .then(async ({ data }) => { - if ( - typeof data.metadata.button !== "undefined" && - !data.metadata.button - ) - return; - const presenceAndIframe = ( - await graphqlRequest(` - query { - presences(service: "${data.metadata.service}") { - presenceJs - iframeJs - } - } - `) - ).data.presences[0]; - - const res: any = { - metadata: data.metadata, - presence: presenceAndIframe.presenceJs, - enabled: true - }; - - if (typeof data.metadata.iframe !== "undefined" && data.metadata.iframe) - res.iframe = presenceAndIframe.iframeJs; - - presences.push(res); - chrome.storage.local.set({ presences: presences }); - presences.map(p => { - if (p.metadata.settings) { - chrome.storage.local.set({ - [`pSettings_${p.metadata.service}`]: p.metadata.settings - }); - } - }); - }) - .catch(() => {}); - } else { - const presencesToAdd: any = ( - await Promise.all( - ( - await Promise.all( - name.map(name => { - return getPresenceMetadata(name); - }) - ) - ).map(async ({ data }) => { - if ( - typeof data.metadata.button !== "undefined" && - !data.metadata.button - ) - return; - - const presenceAndIframe = ( - await graphqlRequest(` - query { - presences(service: "${data.metadata.service}") { - presenceJs - iframeJs - } - } - `) - ).data.presences[0]; - - const res: any = { - metadata: data.metadata, - presence: presenceAndIframe.presenceJs, - enabled: true - }; - if ( - typeof data.metadata.iframe !== "undefined" && - data.metadata.iframe - ) - res.iframe = presenceAndIframe.iframeJs; - - return res; - }) - ) - ).filter(p => typeof p !== "undefined"); - - chrome.storage.local.set({ presences: presences.concat(presencesToAdd) }); - presences.concat(presencesToAdd).map(p => { - if (p.metadata.settings) { - chrome.storage.local.set({ - [`pSettings_${p.metadata.service}`]: p.metadata.settings - }); - //* Not awaiting it, it could take a lot of time - initPresenceLanguages(p); - } - }); - } - - updatePresences(); - updateStrings(chrome.i18n.getUILanguage()); -} - -//* Only add these if is not background page -if (document.location.pathname !== "/_generated_background_page.html") { - //* Add extension - document.addEventListener("DOMContentLoaded", () => { - if (document.querySelector("#app")) - document.querySelector("#app").setAttribute("extension-ready", "true"); - }); - - window.addEventListener("PreMiD_AddPresence", function(data: CustomEvent) { - addPresence([data.detail]); - }); - - window.addEventListener("PreMiD_RemovePresence", async function( - data: CustomEvent - ) { - const { presences } = await getStorage("local", "presences"); - - chrome.storage.local.set({ - presences: (presences as presenceStorage).filter( - p => p.metadata.service !== data.detail - ) - }); - updatePresences(); - updateStrings(chrome.i18n.getUILanguage()); - }); - - window.addEventListener("PreMiD_GetPresenceList", sendBackPresences); - - //* On presence change update - chrome.storage.onChanged.addListener(key => { - if (Object.keys(key)[0] === "presences") sendBackPresences(); - }); -} - -async function sendBackPresences() { - const presences = (await getStorage("local", "presences")) - .presences as presenceStorage; - let data = { - detail: presences.filter(p => !p.tmp).map(p => p.metadata.service) - }; - - // @ts-ignore - if (typeof cloneInto === "function") - // @ts-ignore - data = cloneInto(data, document.defaultView); - - const event = new CustomEvent("PreMiD_GetWebisteFallback", data); - window.dispatchEvent(event); -} - -export async function initPresenceLanguages(p) { - if (p.metadata.settings) { - const lngSettingIdx = p.metadata.settings.findIndex( - s => typeof s.multiLanguage !== "undefined" - ); - - if (lngSettingIdx >= 0) { - const lngSetting = p.metadata.settings[lngSettingIdx], - languages = await presenceMultiLanguageLanguages( - lngSetting.multiLanguage, - p.metadata.service - ); - - if (Object.keys(languages).length > 1) { - await storeDefaultLanguageOfPresence(p, languages); - } else { - p.metadata.settings.splice(lngSettingIdx, 1); - } - } - } -} - -async function getPresenceLanguages(serviceName) { - const values = [], - languages = await presenceLanguages(serviceName); - - for (const language of languages) { - values.push({ - name: await getString("name", language), - value: language - }); - } - - return values; -} - -async function presenceMultiLanguageLanguages(multiLanguage, service) { - switch (typeof multiLanguage) { - case "boolean": - if (multiLanguage === true) return await getPresenceLanguages(service); - break; - case "string": - return await getPresenceLanguages(multiLanguage); - break; - case "object": - if (multiLanguage instanceof Array) { - let commonLngs = []; - - for (const prefix of multiLanguage) { - if (typeof prefix === "string" && prefix.trim().length > 0) { - const lngs = await getPresenceLanguages(prefix); - - // only load common languages - if (commonLngs.length === 0) { - commonLngs = lngs; - } else { - commonLngs = commonLngs.filter( - cl => lngs.findIndex(l => l === cl) >= 0 - ); - } - } - } - - return commonLngs; - } - break; - } -} - -async function storeDefaultLanguageOfPresence(p, languages) { - const lngSetting = p.metadata.settings.find( - s => typeof s.multiLanguage !== "undefined" - ); - - let presenceSettings = ( - await getStorage("local", `pSettings_${p.metadata.service}`) - )[`pSettings_${p.metadata.service}`]; - - if (!presenceSettings && p.metadata.settings) { - presenceSettings = p.metadata.settings; - } - - if ( - !presenceSettings.find( - s => s.id === lngSetting.id && s.values && s.values.length > 0 - ) - ) { - const uiLang = chrome.i18n.getUILanguage(), - preferredValue = languages.find(l => l.value === uiLang); - - lngSetting.title = await getString("general.language", uiLang); - lngSetting.icon = "fas fa-language"; - lngSetting.value = preferredValue ? preferredValue.value : DEFAULT_LOCALE; - lngSetting.values = languages; - - const lngSettingIdx = presenceSettings.findIndex( - s => s.id === lngSetting.id - ); - presenceSettings[lngSettingIdx] = lngSetting; - - //* You may be wondering, why the fuck do you stringify and parse this? Guess what because Firefox sucks and breaks its storage - //@ts-ignore - chrome.storage.local.set( - JSON.parse( - JSON.stringify({ - [`pSettings_${p.metadata.service}`]: presenceSettings - }) - ) - ); - } -} diff --git a/src/util/socketManager.ts b/src/util/socketManager.ts deleted file mode 100644 index eadf0b9..0000000 --- a/src/util/socketManager.ts +++ /dev/null @@ -1,109 +0,0 @@ -import * as socketIo from "socket.io-client"; - -import { requiredAppVersion } from "../config"; -import { oldActivity } from "./background/onConnect"; -import { error, info, success } from "./debug"; -import { getStorage } from "./functions/asyncStorage"; -import presenceDevManager from "./functions/presenceDevManager"; -import setActivity from "./functions/setActivity"; -import { priorityTab } from "./tabPriority"; - -//* Create socket -export const socket = socketIo.connect("http://localhost:3020", { - autoConnect: false -}); - -export const connect = () => socket.open(); - -export let appVersion = 0; - -let appVersionTimeout: number = null; - -socket.on("connect", async () => { - chrome.browserAction.setBadgeText({ text: "" }); - - //* Tell app to give us its version - //* Start timeout if we don't receive version response - socket.emit("getVersion"); - appVersionTimeout = window.setTimeout(() => { - //* No response got, most likely old version - appVersion = -1; - error("socketManager.ts", "Unsupported app version"); - }, 5000); - - //TODO move this in a file or so - let settings = (await getStorage("sync", "settings")).settings; - settings = Object.assign( - {}, - ...Object.keys(settings).map(k => { - return { [k]: settings[k].value }; - }) - ); - socket.emit("settingUpdate", settings); -}); - -socket.on("receiveVersion", (version: number) => { - clearTimeout(appVersionTimeout); - appVersion = version; - - if (!supportedAppVersion()) { - error("socketManager.ts", "Unsupported app version"); - return; - } else info("socketManager.ts", "Supported app version"); - - if (oldActivity) setActivity(oldActivity); - - success("socketManager.ts", "Connected to application"); - chrome.runtime.sendMessage({ socket: socket.connected }); - - if (priorityTab !== null) - chrome.tabs.sendMessage(priorityTab, { tabPriority: true }); -}); - -socket.on("disconnect", () => { - chrome.browserAction.setBadgeText({ text: "!" }); - chrome.browserAction.setBadgeBackgroundColor({ color: "#e1e100" }); - - error("socketManager.ts", "Disconnected from application"); - chrome.runtime.sendMessage({ socket: socket.connected }); - - chrome.storage.local.get("presences", ({ presences }) => { - presences = (presences as presenceStorage).filter(p => !p.tmp); - chrome.storage.local.set({ presences: presences }); - }); - - if (priorityTab !== null) - chrome.tabs.sendMessage(priorityTab, { tabPriority: false }); -}); - -socket.on("localPresence", presenceDevManager); - -socket.on( - "discordUser", - async ( - user: { - avatar: string; - bot: boolean; - discriminator: string; - flags: number; - id: string; - premium_type: string; - username: string; - } | null - ) => { - if (!user) return; - const { premium_type, ...newUser } = user; - chrome.storage.local.set({ discordUser: newUser }); - } -); - -export function supportedAppVersion() { - if (appVersion >= requiredAppVersion || appVersion === 0) { - chrome.browserAction.setBadgeText({ text: "" }); - return true; - } else { - chrome.browserAction.setBadgeText({ text: "!" }); - chrome.browserAction.setBadgeBackgroundColor({ color: "#ff5050" }); - return false; - } -} diff --git a/src/util/tabPriority.ts b/src/util/tabPriority.ts deleted file mode 100644 index 48ebe41..0000000 --- a/src/util/tabPriority.ts +++ /dev/null @@ -1,239 +0,0 @@ -import { getStorage } from "./functions/asyncStorage"; -import clearActivity from "./functions/clearActivity"; -import graphql, { getPresenceMetadata } from "./functions/graphql"; -import injectPresence from "./functions/injectPresence"; -import tabHasPresence from "./functions/tabHasPresence"; - -export let priorityTab: number = null; -export let oldPresence: any = null; - -export let currentPresence = null; - -let currTimeout: number; - -export async function tabPriority(info: any = undefined) { - //* Get last focused window - let lastFocusedWindow = await new Promise(resolve => - chrome.windows.getLastFocused(resolve) - ), - activeTab = ( - await new Promise(resolve => - chrome.tabs.query( - { active: true, windowId: lastFocusedWindow.id }, - tabs => resolve(tabs) - ) - ) - )[0], - presence: presenceStorage = (await getStorage("local", "presences")) - .presences; - - //* No point to continue if theres no url - if ( - !activeTab?.url || - activeTab.url.startsWith("chrome") || - activeTab.url.startsWith("edge") - ) - return; - - //* Check if this website uses the PreMiD_Presence meta tag - let pmdMetaTag: string = await new Promise(resolve => - chrome.tabs.executeScript( - activeTab.id, - { - code: `try{document.querySelector('meta[name="PreMiD_Presence"]').content}catch(e){false}` - }, - res => { - if (!res) { - resolve(undefined); - return; - } - - resolve(res[0]); - } - ) - ); - - presence = presence.filter(p => { - if (p.metaTag && p.metadata.service === pmdMetaTag) { - return false; - } - - let res = null; - - //* If not enabled return false - if (!p.enabled) return false; - - if (typeof p.metadata.regExp !== "undefined") { - res = activeTab.url.match( - new RegExp("^(https?:|file:[/]?)[/]{2}" + p.metadata.regExp) - ); - - if (res === null) return false; - else return res.length > 0; - } - - if (Array.isArray(p.metadata.url)) - res = - p.metadata.url.filter(url => new URL(activeTab.url).hostname === url) - .length > 0; - else res = new URL(activeTab.url).hostname === p.metadata.url; - - return res; - }); - - //* If PreMiD has no presence to inject here, inject one if pmdMetaTag has one - if (presence.length === 0 && pmdMetaTag) { - const metadata = (await getPresenceMetadata(pmdMetaTag)).data.metadata, - prs: any = { - metadata: metadata, - presence: null, - enabled: true, - metaTag: true, - hidden: false - }; - - const presenceJsCode = ( - await graphql(` - query { - presences(service: "${pmdMetaTag}") { - presenceJs - ${metadata.iframe ? "iframeJs" : ""} - } - } - `) - ).data.presences[0]; - prs.presence = presenceJsCode.presenceJs; - - if (metadata.iframe) { - prs.iframe = presenceJsCode.iframeJs; - } - presence = [prs]; - - chrome.storage.local.get("presences", data => { - const exPresence = data.presences.findIndex( - p => - p.metadata.service === prs.metadata.service && - p.metaTag === prs.metaTag - ); - - if (exPresence > -1) { - const enabled = data.presences[exPresence].enabled, - presence1 = prs; - presence1.enabled = enabled; - presence1.hidden = false; - data.presences[exPresence] = presence1; - } else data.presences.push(prs); - chrome.storage.local.set(data); - }); - } - - //* Presence available for currUrl - if (presence.length > 0) { - //* Check if this tab already has a presence injected - const tabHasPrs = await tabHasPresence(activeTab.id); - - //* If a tab is already prioritized, run 5 sec timeout - if (priorityTab) { - //* If timeout ends change priorityTab - if (!currTimeout && priorityTab !== activeTab.id) - currTimeout = window.setTimeout(async () => { - //* Clear old activity - clearActivity(); - //* Disable tabPriority on old priorityTab - chrome.tabs.sendMessage(priorityTab, { tabPriority: false }); - //* Update tab to be this one - priorityTab = activeTab.id; - - //* If tab doesn't have presence, inject - if (!tabHasPrs) await injectPresence(priorityTab, presence[0]); - - oldPresence = presence[0]; - chrome.tabs.sendMessage(priorityTab, { tabPriority: true }); - - updatePopupVisibility(); - - //* Reset Timeout - currTimeout = null; - }, 5 * 1000); - else { - //* Check if presence injected, if not inject and send TabPriority - if ( - priorityTab === activeTab.id && - !tabHasPrs && - info && - info.status && - info.status === "complete" - ) { - //* Only clear presence if old presence != new presence - if ( - oldPresence !== null && - oldPresence.metadata.service !== presence[0].metadata.service - ) { - //* Clear old presence from previous page - clearActivity(); - } - //* inject new presence - await injectPresence(priorityTab, presence[0]); - chrome.tabs.sendMessage(priorityTab, { - tabPriority: true - }); - oldPresence = presence[0]; - updatePopupVisibility(); - } - } - } else { - oldPresence = presence[0]; - priorityTab = activeTab.id; - - if (!tabHasPrs) await injectPresence(priorityTab, presence[0]); - - chrome.tabs.sendMessage(priorityTab, { - tabPriority: true - }); - updatePopupVisibility(); - } - } else { - if (priorityTab === activeTab.id) { - oldPresence = null; - clearActivity(true); - } - clearTimeout(currTimeout); - currTimeout = null; - } -} - -export function setPriorityTab(value: any) { - priorityTab = value; -} - -function updatePopupVisibility() { - chrome.storage.local.get("presences", ({ presences }) => { - const presenceToShow = presences.findIndex( - p => - p.metaTag && - p.hidden && - p.metadata.service === oldPresence.metadata.service - ), - presenceToHide = presences.findIndex( - p => - p.metaTag && - !p.hidden && - p.metadata.service !== oldPresence.metadata.service - ); - - if (presenceToShow > -1) presences[presenceToShow].hidden = false; - if (presenceToHide > -1) presences[presenceToHide].hidden = true; - - chrome.storage.local.set({ presences: presences }); - }); -} - -export function hideMetaTagPresences() { - chrome.storage.local.get("presences", ({ presences }) => { - const presenceToHide = presences.findIndex(p => p.metaTag && !p.hidden); - - if (presenceToHide > -1) presences[presenceToHide].hidden = true; - - chrome.storage.local.set({ presences: presences }); - }); -} diff --git a/tsconfig.json b/tsconfig.json deleted file mode 100644 index 1ca713f..0000000 --- a/tsconfig.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "compilerOptions": { - "target": "ES2020", - "moduleResolution": "node", - "noUnusedParameters": true, - "noUnusedLocals": true, - "sourceMap": true, - "outDir": "dist/js", - "lib": ["ES2020", "dom"] - }, - "include": ["src/*", "@types/PreMiD/*.ts"] -} diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index ee73c65..0000000 --- a/yarn.lock +++ /dev/null @@ -1,4059 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@nodelib/fs.scandir@2.1.3": - version "2.1.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b" - integrity sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== - dependencies: - "@nodelib/fs.stat" "2.0.3" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" - integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== - -"@nodelib/fs.walk@^1.2.3": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976" - integrity sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== - dependencies: - "@nodelib/fs.scandir" "2.1.3" - fastq "^1.6.0" - -"@npmcli/move-file@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.0.1.tgz#de103070dac0f48ce49cf6693c23af59c0f70464" - integrity sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw== - dependencies: - mkdirp "^1.0.4" - -"@types/aes-js@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@types/aes-js/-/aes-js-3.1.1.tgz#34b3978122310c135de4b377270d1d65676fae28" - integrity sha512-SDSGgXT3LRCH6qMWk8OHT1vLSVNuHNvCpKCx2/TYtQMbMGGgxJC9fspwSkQjqzRagrWnCrxuLL3jMNXLXHHvSw== - -"@types/chrome@^0.0.125": - version "0.0.125" - resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.125.tgz#a82c1ebcfff0912f98b8335bcdd4c0348ba66802" - integrity sha512-WBbihYza9NNaE/rlIpBiSE9o2MfLN1GMltDoW6rgaDDIZL+1z08ii2ZAsDbvnrkrG2ohVyQjLODG3IbzakEvGA== - dependencies: - "@types/filesystem" "*" - "@types/har-format" "*" - -"@types/eslint-scope@^3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.0.tgz#4792816e31119ebd506902a482caec4951fabd86" - integrity sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw== - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "7.2.4" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.2.4.tgz#d12eeed7741d2491b69808576ac2d20c14f74c41" - integrity sha512-YCY4kzHMsHoyKspQH+nwSe+70Kep7Vjt2X+dZe5Vs2vkRudqtoFoUIv1RlJmZB8Hbp7McneupoZij4PadxsK5Q== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree@*", "@types/estree@^0.0.45": - version "0.0.45" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.45.tgz#e9387572998e5ecdac221950dab3e8c3b16af884" - integrity sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g== - -"@types/filesystem@*": - version "0.0.29" - resolved "https://registry.yarnpkg.com/@types/filesystem/-/filesystem-0.0.29.tgz#ee3748eb5be140dcf980c3bd35f11aec5f7a3748" - integrity sha512-85/1KfRedmfPGsbK8YzeaQUyV1FQAvMPMTuWFQ5EkLd2w7szhNO96bk3Rh/SKmOfd9co2rCLf0Voy4o7ECBOvw== - dependencies: - "@types/filewriter" "*" - -"@types/filewriter@*": - version "0.0.28" - resolved "https://registry.yarnpkg.com/@types/filewriter/-/filewriter-0.0.28.tgz#c054e8af4d9dd75db4e63abc76f885168714d4b3" - integrity sha1-wFTor02d11205jq8dviFFocU1LM= - -"@types/fs-extra@^9.0.2": - version "9.0.2" - resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.2.tgz#e1e1b578c48e8d08ae7fc36e552b94c6f4621609" - integrity sha512-jp0RI6xfZpi5JL8v7WQwpBEQTq63RqW2kxwTZt+m27LcJqQdPVU1yGnT1ZI4EtCDynQQJtIGyQahkiCGCS7e+A== - dependencies: - "@types/node" "*" - -"@types/har-format@*": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@types/har-format/-/har-format-1.2.4.tgz#3275842095abb60d14b47fa798cc9ff708dab6d4" - integrity sha512-iUxzm1meBm3stxUMzRqgOVHjj4Kgpgu5w9fm4X7kPRfSgVRzythsucEN7/jtOo8SQzm+HfcxWWzJS0mJDH/3DQ== - -"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": - version "7.0.6" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0" - integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== - -"@types/node-sass@^4.11.1": - version "4.11.1" - resolved "https://registry.yarnpkg.com/@types/node-sass/-/node-sass-4.11.1.tgz#bda27c5181cbf7c090c3058e119633dfb2b6504c" - integrity sha512-wPOmOEEtbwQiPTIgzUuRSQZ3H5YHinsxRGeZzPSDefAm4ylXWnZG9C0adses8ymyplKK0gwv3JkDNO8GGxnWfg== - dependencies: - "@types/node" "*" - -"@types/node@*": - version "14.11.10" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.11.10.tgz#8c102aba13bf5253f35146affbf8b26275069bef" - integrity sha512-yV1nWZPlMFpoXyoknm4S56y2nlTAuFYaJuQtYRAOU7xA/FJ9RY0Xm7QOkaYMMmr8ESdHIuUb6oQgR/0+2NqlyA== - -"@types/socket.io-client@^1.4.34": - version "1.4.34" - resolved "https://registry.yarnpkg.com/@types/socket.io-client/-/socket.io-client-1.4.34.tgz#8ca5f5732a9ad92b79aba71083cda5e5821e3ed9" - integrity sha512-Lzia5OTQFJZJ5R4HsEEldywiiqT9+W2rDbyHJiiTGqOcju89sCsQ8aUXDljY6Ls33wKZZGC0bfMhr/VpOyjtXg== - -"@types/tinycolor2@^1.4.2": - version "1.4.2" - resolved "https://registry.yarnpkg.com/@types/tinycolor2/-/tinycolor2-1.4.2.tgz#721ca5c5d1a2988b4a886e35c2ffc5735b6afbdf" - integrity sha512-PeHg/AtdW6aaIO2a+98Xj7rWY4KC1E6yOy7AFknJQ7VXUGNrMlyxDFxJo7HqLtjQms/ZhhQX52mLVW/EX3JGOw== - -"@types/uuid@^8.3.0": - version "8.3.0" - resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-8.3.0.tgz#215c231dff736d5ba92410e6d602050cce7e273f" - integrity sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ== - -"@vue/component-compiler-utils@^3.1.0": - version "3.2.0" - resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.2.0.tgz#8f85182ceed28e9b3c75313de669f83166d11e5d" - integrity sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw== - dependencies: - consolidate "^0.15.1" - hash-sum "^1.0.2" - lru-cache "^4.1.2" - merge-source-map "^1.1.0" - postcss "^7.0.14" - postcss-selector-parser "^6.0.2" - source-map "~0.6.1" - vue-template-es2015-compiler "^1.9.0" - optionalDependencies: - prettier "^1.18.2" - -"@webassemblyjs/ast@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" - integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== - dependencies: - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - -"@webassemblyjs/floating-point-hex-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" - integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== - -"@webassemblyjs/helper-api-error@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" - integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== - -"@webassemblyjs/helper-buffer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" - integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== - -"@webassemblyjs/helper-code-frame@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" - integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== - dependencies: - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/helper-fsm@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" - integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== - -"@webassemblyjs/helper-module-context@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" - integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== - dependencies: - "@webassemblyjs/ast" "1.9.0" - -"@webassemblyjs/helper-wasm-bytecode@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" - integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== - -"@webassemblyjs/helper-wasm-section@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" - integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - -"@webassemblyjs/ieee754@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" - integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" - integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" - integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== - -"@webassemblyjs/wasm-edit@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" - integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/helper-wasm-section" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-opt" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/wasm-gen@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" - integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wasm-opt@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" - integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - -"@webassemblyjs/wasm-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" - integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wast-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" - integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/floating-point-hex-parser" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-code-frame" "1.9.0" - "@webassemblyjs/helper-fsm" "1.9.0" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/wast-printer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" - integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - "@xtuc/long" "4.2.2" - -"@webpack-cli/info@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.0.2.tgz#7ba1a7cfa9efa5b51e76b20ada88ac33b0340ad3" - integrity sha512-FEfLQwmN4pXZSYSrtp+KC84rFanoCIxXFpS2wUvviDCE2fnajwxw2GXzbj83IlH4Dl8Wq8kJjavVwvxv3YJmnw== - dependencies: - envinfo "^7.7.3" - -"@webpack-cli/serve@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.0.1.tgz#28abe7dcb18224ccd4b4e2d37f70e5be66c3d6a9" - integrity sha512-WGMaTMTK6NOe29Hw1WBEok9vGLfKg5C6jWzNOS/6HH1YadR+RL+TRWRcSyc81Dzulljhk/Ree9mrDM4Np9GGOQ== - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -absolute@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/absolute/-/absolute-0.0.1.tgz#c22822f87e1c939f579887504d9c109c4173829d" - integrity sha1-wigi+H4ck59XmIdQTZwQnEFzgp0= - -acorn@^8.0.3: - version "8.0.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.0.4.tgz#7a3ae4191466a6984eee0fe3407a4f3aa9db8354" - integrity sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ== - -aes-js@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.1.2.tgz#db9aabde85d5caabbfc0d4f2a4446960f627146a" - integrity sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ== - -after@0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" - integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= - -aggregate-error@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" - integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - -ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -amdefine@>=0.0.4: - version "1.0.1" - resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" - integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= - -ansi-colors@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - -ansi-escapes@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== - -ansi-escapes@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" - integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== - dependencies: - type-fest "^0.11.0" - -ansi-red@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" - integrity sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw= - dependencies: - ansi-wrap "0.1.0" - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-wrap@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" - integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= - -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -array-back@^4.0.0, array-back@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/array-back/-/array-back-4.0.1.tgz#9b80312935a52062e1a233a9c7abeb5481b30e90" - integrity sha512-Z/JnaVEXv+A9xabHzN43FiiiWEE7gPCRXMrVmRm00tWbjZRul1iHm7ECzlyNq1p4a4ATXz+G9FJ3GqGOkOV3fg== - -array-differ@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" - integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE= - -array-find-index@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" - integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= - -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - -arraybuffer.slice@~0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675" - integrity sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== - -arrify@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -async-foreach@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" - integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI= - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async@^2.4.0: - version "2.6.3" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" - integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== - dependencies: - lodash "^4.17.14" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.10.1" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.10.1.tgz#e1e82e4f3e999e2cfd61b161280d16a111f86428" - integrity sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA== - -axios@^0.20.0: - version "0.20.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.20.0.tgz#057ba30f04884694993a8cd07fa394cff11c50bd" - integrity sha512-ANA4rr2BDcmmAQLOKft2fufrtuvlqR+cXNNinUmvfeSNCOF98PZL+7M/v1zIdGo7OLjEA9J2gXJL+j4zGsl0bA== - dependencies: - follow-redirects "^1.10.0" - -backo2@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" - integrity sha1-MasayLEpNjRj41s+u2n038+6eUc= - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -base64-arraybuffer@0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz#9818c79e059b1355f97e0428a017c838e90ba812" - integrity sha1-mBjHngWbE1X5fgQooBfIOOkLqBI= - -base64-js@^1.0.2: - version "1.3.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1" - integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -bl@^1.0.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7" - integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== - dependencies: - readable-stream "^2.3.5" - safe-buffer "^5.1.1" - -blob@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.5.tgz#d680eeef25f8cd91ad533f5b01eed48e64caf683" - integrity sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig== - -block-stream@*: - version "0.0.9" - resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" - integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo= - dependencies: - inherits "~2.0.0" - -bluebird@^3.1.1: - version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browserslist@^4.14.3: - version "4.14.5" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.5.tgz#1c751461a102ddc60e40993639b709be7f2c4015" - integrity sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA== - dependencies: - caniuse-lite "^1.0.30001135" - electron-to-chromium "^1.3.571" - escalade "^3.1.0" - node-releases "^1.1.61" - -buffer-alloc-unsafe@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" - integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== - -buffer-alloc@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" - integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== - dependencies: - buffer-alloc-unsafe "^1.1.0" - buffer-fill "^1.0.0" - -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= - -buffer-fill@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" - integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -buffer@^5.2.1: - version "5.6.0" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786" - integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw== - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - -builtins@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" - integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= - -cacache@^15.0.5: - version "15.0.5" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0" - integrity sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A== - dependencies: - "@npmcli/move-file" "^1.0.1" - chownr "^2.0.0" - fs-minipass "^2.0.0" - glob "^7.1.4" - infer-owner "^1.0.4" - lru-cache "^6.0.0" - minipass "^3.1.1" - minipass-collect "^1.0.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.2" - mkdirp "^1.0.3" - p-map "^4.0.0" - promise-inflight "^1.0.1" - rimraf "^3.0.2" - ssri "^8.0.0" - tar "^6.0.2" - unique-filename "^1.1.1" - -camelcase-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" - integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= - dependencies: - camelcase "^2.0.0" - map-obj "^1.0.0" - -camelcase@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" - integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= - -camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -caniuse-lite@^1.0.30001135: - version "1.0.30001148" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz#dc97c7ed918ab33bf8706ddd5e387287e015d637" - integrity sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw== - -capture-stack-trace@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d" - integrity sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -caw@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/caw/-/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95" - integrity sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== - dependencies: - get-proxy "^2.0.0" - isurl "^1.0.0-alpha5" - tunnel-agent "^0.6.0" - url-to-options "^1.0.1" - -chalk@^1.1.1, chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - 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" - -chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -chrome-trace-event@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4" - integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== - dependencies: - tslib "^1.9.0" - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= - dependencies: - restore-cursor "^2.0.0" - -cli-spinners@^1.0.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-1.3.1.tgz#002c1990912d0d59580c93bd36c056de99e4259a" - integrity sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg== - -cli-width@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" - integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== - -cliui@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= - -co-from-stream@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/co-from-stream/-/co-from-stream-0.0.0.tgz#1a5cd8ced77263946094fa39f2499a63297bcaf9" - integrity sha1-GlzYztdyY5RglPo58kmaYyl7yvk= - dependencies: - co-read "0.0.1" - -co-fs-extra@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/co-fs-extra/-/co-fs-extra-1.2.1.tgz#3b6ad77cf2614530f677b1cf62664f5ba756b722" - integrity sha1-O2rXfPJhRTD2d7HPYmZPW6dWtyI= - dependencies: - co-from-stream "~0.0.0" - fs-extra "~0.26.5" - thunkify-wrap "~1.0.4" - -co-read@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/co-read/-/co-read-0.0.1.tgz#f81b3eb8a86675fec51e3d883a7f564e873c9389" - integrity sha1-+Bs+uKhmdf7FHj2IOn9WToc8k4k= - -co@3.1.0, co@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/co/-/co-3.1.0.tgz#4ea54ea5a08938153185e15210c68d9092bc1b78" - integrity sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g= - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - -coffee-script@1.12.7, coffee-script@^1.12.4: - version "1.12.7" - resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.12.7.tgz#c05dae0cb79591d05b3070a8433a98c9a89ccc53" - integrity sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw== - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -colorette@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" - integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -command-line-usage@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-6.1.0.tgz#f28376a3da3361ff3d36cfd31c3c22c9a64c7cb6" - integrity sha512-Ew1clU4pkUeo6AFVDFxCbnN7GIZfXl48HIOQeFQnkO3oOqvpI7wdqtLRwv9iOCZ/7A+z4csVZeiDdEcj8g6Wiw== - dependencies: - array-back "^4.0.0" - chalk "^2.4.2" - table-layout "^1.0.0" - typical "^5.2.0" - -commander@^2.20.0, commander@^2.6.0, commander@^2.8.1, commander@^2.9.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-6.1.0.tgz#f8d722b78103141006b66f4c7ba1e97315ba75bc" - integrity sha512-wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -component-bind@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1" - integrity sha1-AMYIq33Nk4l8AAllGx06jh5zu9E= - -component-emitter@~1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -component-inherit@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" - integrity sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM= - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -config-chain@^1.1.11: - version "1.1.12" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" - integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - -consolidate@^0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.14.5.tgz#5a25047bc76f73072667c8cb52c989888f494c63" - integrity sha1-WiUEe8dvcwcmZ8jLUsmJiI9JTGM= - dependencies: - bluebird "^3.1.1" - -consolidate@^0.15.1: - version "0.15.1" - resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7" - integrity sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw== - dependencies: - bluebird "^3.1.1" - -copy-webpack-plugin@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-6.2.1.tgz#8015e4d5c5e637ab7b39c76daa9e03c7a4bf1ae5" - integrity sha512-VH2ZTMIBsx4p++Lmpg77adZ0KUyM5gFR/9cuTrbneNnJlcQXUFvsNariPqq2dq2kV3F2skHiDGPQCyKWy1+U0Q== - dependencies: - cacache "^15.0.5" - fast-glob "^3.2.4" - find-cache-dir "^3.3.1" - glob-parent "^5.1.1" - globby "^11.0.1" - loader-utils "^2.0.0" - normalize-path "^3.0.0" - p-limit "^3.0.2" - schema-utils "^3.0.0" - serialize-javascript "^5.0.1" - webpack-sources "^1.4.3" - -core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -create-error-class@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" - integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= - dependencies: - capture-stack-trace "^1.0.0" - -cross-spawn@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" - integrity sha1-ElYDfsufDF9549bvE14wdwGEuYI= - dependencies: - lru-cache "^4.0.1" - which "^1.2.9" - -cross-spawn@^7.0.0: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -css-loader@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645" - integrity sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ== - dependencies: - camelcase "^5.3.1" - cssesc "^3.0.0" - icss-utils "^4.1.1" - loader-utils "^1.2.3" - normalize-path "^3.0.0" - postcss "^7.0.32" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.2" - postcss-modules-scope "^2.2.0" - postcss-modules-values "^3.0.0" - postcss-value-parser "^4.1.0" - schema-utils "^2.7.0" - semver "^6.3.0" - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -currently-unhandled@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" - integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= - dependencies: - array-find-index "^1.0.1" - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -de-indent@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" - integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0= - -debug@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -decamelize@^1.1.2, decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decompress-tar@^4.0.0, decompress-tar@^4.1.0, decompress-tar@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-tar/-/decompress-tar-4.1.1.tgz#718cbd3fcb16209716e70a26b84e7ba4592e5af1" - integrity sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ== - dependencies: - file-type "^5.2.0" - is-stream "^1.1.0" - tar-stream "^1.5.2" - -decompress-tarbz2@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz#3082a5b880ea4043816349f378b56c516be1a39b" - integrity sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A== - dependencies: - decompress-tar "^4.1.0" - file-type "^6.1.0" - is-stream "^1.1.0" - seek-bzip "^1.0.5" - unbzip2-stream "^1.0.9" - -decompress-targz@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-targz/-/decompress-targz-4.1.1.tgz#c09bc35c4d11f3de09f2d2da53e9de23e7ce1eee" - integrity sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w== - dependencies: - decompress-tar "^4.1.1" - file-type "^5.2.0" - is-stream "^1.1.0" - -decompress-unzip@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/decompress-unzip/-/decompress-unzip-4.0.1.tgz#deaaccdfd14aeaf85578f733ae8210f9b4848f69" - integrity sha1-3qrM39FK6vhVePczroIQ+bSEj2k= - dependencies: - file-type "^3.8.0" - get-stream "^2.2.0" - pify "^2.3.0" - yauzl "^2.4.2" - -decompress@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/decompress/-/decompress-4.2.1.tgz#007f55cc6a62c055afa37c07eb6a4ee1b773f118" - integrity sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ== - dependencies: - decompress-tar "^4.0.0" - decompress-tarbz2 "^4.0.0" - decompress-targz "^4.0.0" - decompress-unzip "^4.0.1" - graceful-fs "^4.1.10" - make-dir "^1.0.0" - pify "^2.3.0" - strip-dirs "^2.0.0" - -deep-extend@~0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -download-git-repo@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/download-git-repo/-/download-git-repo-1.1.0.tgz#7dc88a82ced064b1372a0002f8a3aebf10eb1d3c" - integrity sha512-yXcCvhkPKmq5M2cQXss6Qbig+LZnzRIT40XCYm/QCRnJaPG867StB1qnsBLxOGrPH1YEIRWW2gJq7LLMyw+NmA== - dependencies: - download "^5.0.3" - git-clone "^0.1.0" - rimraf "^2.6.1" - -download@^5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/download/-/download-5.0.3.tgz#63537f977f99266a30eb8a2a2fbd1f20b8000f7a" - integrity sha1-Y1N/l3+ZJmow64oqL70fILgAD3o= - dependencies: - caw "^2.0.0" - decompress "^4.0.0" - filenamify "^2.0.0" - get-stream "^3.0.0" - got "^6.3.0" - mkdirp "^0.5.1" - pify "^2.3.0" - -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -electron-to-chromium@^1.3.571: - version "1.3.582" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz#1adfac5affce84d85b3d7b3dfbc4ade293a6ffc4" - integrity sha512-0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww== - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -enable@1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/enable/-/enable-1.3.2.tgz#9eba6837d16d0982b59f87d889bf754443d52931" - integrity sha1-nrpoN9FtCYK1n4fYib91REPVKTE= - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -engine.io-client@~3.4.0: - version "3.4.4" - resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.4.4.tgz#77d8003f502b0782dd792b073a4d2cf7ca5ab967" - integrity sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ== - dependencies: - component-emitter "~1.3.0" - component-inherit "0.0.3" - debug "~3.1.0" - engine.io-parser "~2.2.0" - has-cors "1.1.0" - indexof "0.0.1" - parseqs "0.0.6" - parseuri "0.0.6" - ws "~6.1.0" - xmlhttprequest-ssl "~1.5.4" - yeast "0.1.2" - -engine.io-parser@~2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-2.2.1.tgz#57ce5611d9370ee94f99641b589f94c97e4f5da7" - integrity sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg== - dependencies: - after "0.8.2" - arraybuffer.slice "~0.0.7" - base64-arraybuffer "0.1.4" - blob "0.0.5" - has-binary2 "~1.0.2" - -enhanced-resolve@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz#3b806f3bfafc1ec7de69551ef93cca46c1704126" - integrity sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.5.0" - tapable "^1.0.0" - -enhanced-resolve@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.2.0.tgz#3db3307a608f236f33aeea79303d32915792cbab" - integrity sha512-NZlGLl8DxmZoq0uqPPtJfsCAir68uR047+Udsh1FH4+5ydGQdMurn/A430A1BtxASVmMEuS7/XiJ5OxJ9apAzQ== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.0.0" - -enquirer@^2.3.4: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -envinfo@^7.7.3: - version "7.7.3" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.3.tgz#4b2d8622e3e7366afb8091b23ed95569ea0208cc" - integrity sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA== - -errno@^0.1.3: - version "0.1.7" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" - integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== - dependencies: - prr "~1.0.1" - -error-ex@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -escalade@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -eslint-scope@^5.1.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" - integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== - -events@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379" - integrity sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== - -execa@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/execa/-/execa-4.0.3.tgz#0a34dabbad6d66100bd6f2c576c8669403f317f2" - integrity sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -external-editor@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" - integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - -fast-deep-equal@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^3.1.1, fast-glob@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3" - integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.0" - merge2 "^1.3.0" - micromatch "^4.0.2" - picomatch "^2.2.1" - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fastq@^1.6.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.8.0.tgz#550e1f9f59bbc65fe185cb6a9b4d95357107f481" - integrity sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q== - dependencies: - reusify "^1.0.4" - -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= - dependencies: - pend "~1.2.0" - -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= - dependencies: - escape-string-regexp "^1.0.5" - -file-loader@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.1.1.tgz#a6f29dfb3f5933a1c350b2dbaa20ac5be0539baa" - integrity sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -file-type@^3.8.0: - version "3.9.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" - integrity sha1-JXoHg4TR24CHvESdEH1SpSZyuek= - -file-type@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" - integrity sha1-LdvqfHP/42No365J3DOMBYwritY= - -file-type@^6.1.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919" - integrity sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== - -filename-reserved-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" - integrity sha1-q/c9+rc10EVECr/qLZHzieu/oik= - -filenamify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-2.1.0.tgz#88faf495fb1b47abfd612300002a16228c677ee9" - integrity sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA== - dependencies: - filename-reserved-regex "^2.0.0" - strip-outer "^1.0.0" - trim-repeated "^1.0.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -find-cache-dir@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" - integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= - dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -follow-redirects@^1.10.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.0.tgz#b42e8d93a2a7eea5ed88633676d6597bc8e384db" - integrity sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA== - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - -fs-extra@^9.0.1: - version "9.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" - integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^1.0.0" - -fs-extra@~0.26.5: - version "0.26.7" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9" - integrity sha1-muH92UiXeY7at20JGM9C0MMYT6k= - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fstream@^1.0.0, fstream@^1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" - integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg== - dependencies: - graceful-fs "^4.1.2" - inherits "~2.0.0" - mkdirp ">=0.5 0" - rimraf "2" - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gaze@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" - integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== - dependencies: - globule "^1.0.0" - -get-caller-file@^2.0.1: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-proxy@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/get-proxy/-/get-proxy-2.1.0.tgz#349f2b4d91d44c4d4d4e9cba2ad90143fac5ef93" - integrity sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw== - dependencies: - npm-conf "^1.1.0" - -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= - -get-stream@^2.2.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-2.3.1.tgz#5f38f93f346009666ee0150a054167f91bdd95de" - integrity sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4= - dependencies: - object-assign "^4.0.1" - pinkie-promise "^2.0.0" - -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - -get-stream@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -git-clone@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/git-clone/-/git-clone-0.1.0.tgz#0d76163778093aef7f1c30238f2a9ef3f07a2eb9" - integrity sha1-DXYWN3gJOu9/HDAjjyqe8/B6Lrk= - -glob-parent@^5.1.0, glob-parent@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" - integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== - dependencies: - is-glob "^4.0.1" - -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" - integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== - -glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@~7.1.1: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -globby@^11.0.1: - version "11.0.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" - integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.1.1" - ignore "^5.1.4" - merge2 "^1.3.0" - slash "^3.0.0" - -globule@^1.0.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/globule/-/globule-1.3.2.tgz#d8bdd9e9e4eef8f96e245999a5dee7eb5d8529c4" - integrity sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA== - dependencies: - glob "~7.1.1" - lodash "~4.17.10" - minimatch "~3.0.2" - -got@^6.3.0: - version "6.7.1" - resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" - integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= - dependencies: - create-error-class "^3.0.0" - duplexer3 "^0.1.4" - get-stream "^3.0.0" - is-redirect "^1.0.0" - is-retry-allowed "^1.0.0" - is-stream "^1.0.0" - lowercase-keys "^1.0.0" - safe-buffer "^5.0.1" - timed-out "^4.0.0" - unzip-response "^2.0.1" - url-parse-lax "^1.0.0" - -graceful-fs@^4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4: - version "4.2.4" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" - integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== - -gray-matter@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-2.1.1.tgz#3042d9adec2a1ded6a7707a9ed2380f8a17a430e" - integrity sha1-MELZrewqHe1qdwep7SOA+KF6Qw4= - dependencies: - ansi-red "^0.1.1" - coffee-script "^1.12.4" - extend-shallow "^2.0.1" - js-yaml "^3.8.1" - toml "^2.3.2" - -handlebars@^4.0.5: - version "4.7.6" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e" - integrity sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA== - dependencies: - minimist "^1.2.5" - neo-async "^2.6.0" - source-map "^0.6.1" - wordwrap "^1.0.0" - optionalDependencies: - uglify-js "^3.1.4" - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - -has-binary2@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.3.tgz#7776ac627f3ea77250cfc332dab7ddf5e4f5d11d" - integrity sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw== - dependencies: - isarray "2.0.1" - -has-cors@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" - integrity sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk= - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-generators@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-generators/-/has-generators-1.0.1.tgz#a6a2e55486011940482e13e2c93791c449acf449" - integrity sha1-pqLlVIYBGUBILhPiyTeRxEms9Ek= - -has-symbol-support-x@^1.4.1: - version "1.4.2" - resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" - integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== - -has-to-string-tag-x@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" - integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== - dependencies: - has-symbol-support-x "^1.4.1" - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hash-sum@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04" - integrity sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ= - -he@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -hosted-git-info@^2.1.4: - version "2.8.8" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" - integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - -iconv-lite@^0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -icss-utils@^4.0.0, icss-utils@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" - integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== - dependencies: - postcss "^7.0.14" - -ieee754@^1.1.4: - version "1.1.13" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" - integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== - -ignore@^5.1.4: - version "5.1.8" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" - integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== - -import-local@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" - integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -in-publish@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.1.tgz#948b1a535c8030561cea522f73f78f4be357e00c" - integrity sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ== - -indent-string@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" - integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= - dependencies: - repeating "^2.0.0" - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - -indexof@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" - integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= - -infer-owner@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@~2.0.0, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ini@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== - -inquirer@^6.0.0: - version "6.5.2" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca" - integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== - dependencies: - ansi-escapes "^3.2.0" - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^3.0.3" - figures "^2.0.0" - lodash "^4.17.12" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.4.0" - string-width "^2.1.0" - strip-ansi "^5.1.0" - through "^2.3.6" - -interpret@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" - integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-core-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.0.0.tgz#58531b70aed1db7c0e8d4eb1a0a2d1ddd64bd12d" - integrity sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw== - dependencies: - has "^1.0.3" - -is-extendable@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-finite@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" - integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-glob@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" - integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== - dependencies: - is-extglob "^2.1.1" - -is-natural-number@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8" - integrity sha1-q5124dtM7VHjXeDHLr7PCfc0zeg= - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470" - integrity sha1-iVJojF7C/9awPsyF52ngKQMINHA= - -is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-redirect@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" - integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= - -is-retry-allowed@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" - integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== - -is-stream@^1.0.0, is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-utf8@^0.2.0, is-utf8@~0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= - -is@^3.1.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/is/-/is-3.3.0.tgz#61cff6dd3c4193db94a3d62582072b44e5645d79" - integrity sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg== - -isarray@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e" - integrity sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4= - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -isurl@^1.0.0-alpha5: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" - integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== - dependencies: - has-to-string-tag-x "^1.2.0" - is-object "^1.0.1" - -jest-worker@^26.5.0: - version "26.5.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.5.0.tgz#87deee86dbbc5f98d9919e0dadf2c40e3152fa30" - integrity sha512-kTw66Dn4ZX7WpjZ7T/SUDgRhapFRKWmisVAF0Rv4Fu8SLFD7eLbqpLvbxVqYhSgaWa7I+bW7pHnbyfNsH6stug== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - -js-base64@^2.1.8: - version "2.6.4" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" - integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== - -js-yaml@^3.8.1: - version "3.14.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz#a7a34170f26a21bb162424d8adacb4113a69e482" - integrity sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -json5@^2.1.2: - version "2.1.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" - integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== - dependencies: - minimist "^1.2.5" - -jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz#98966cba214378c8c84b82e085907b40bf614179" - integrity sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg== - dependencies: - universalify "^1.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk= - optionalDependencies: - graceful-fs "^4.1.9" - -klona@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" - integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== - -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" - -loader-runner@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.1.0.tgz#f70bc0c29edbabdf2043e7ee73ccc3fe1c96b42d" - integrity sha512-oR4lB4WvwFoC70ocraKhn5nkKSs23t57h9udUgw8o0iH8hMXeEoRuUgfcvgUwAJ1ZpRqBvcou4N2SMvM1DwMrA== - -loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - -loader-utils@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" - integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -lodash@^4.0.0, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@~4.17.10: - version "4.17.20" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" - integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== - -log-symbols@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== - dependencies: - chalk "^2.0.1" - -loud-rejection@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" - integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= - dependencies: - currently-unhandled "^0.4.1" - signal-exit "^3.0.0" - -lowercase-keys@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - -lru-cache@^4.0.1, lru-cache@^4.1.2: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -make-dir@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" - integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== - dependencies: - pify "^3.0.0" - -make-dir@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -map-obj@^1.0.0, map-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= - -memory-fs@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" - integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -meow@^3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" - integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= - dependencies: - camelcase-keys "^2.0.0" - decamelize "^1.1.2" - loud-rejection "^1.0.0" - map-obj "^1.0.1" - minimist "^1.1.3" - normalize-package-data "^2.3.4" - object-assign "^4.0.1" - read-pkg-up "^1.0.1" - redent "^1.0.0" - trim-newlines "^1.0.0" - -merge-source-map@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" - integrity sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw== - dependencies: - source-map "^0.6.1" - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.3.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -metalsmith@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/metalsmith/-/metalsmith-2.3.0.tgz#833afbb5a2a6385e2d9ae3d935e39e33eaea5231" - integrity sha1-gzr7taKmOF4tmuPZNeOeM+rqUjE= - dependencies: - absolute "0.0.1" - chalk "^1.1.3" - clone "^1.0.2" - co-fs-extra "^1.2.1" - commander "^2.6.0" - gray-matter "^2.0.0" - has-generators "^1.0.1" - is "^3.1.0" - is-utf8 "~0.2.0" - recursive-readdir "^2.1.0" - rimraf "^2.2.8" - stat-mode "^0.2.0" - thunkify "^2.1.2" - unyield "0.0.1" - ware "^1.2.0" - win-fork "^1.1.1" - -micromatch@^4.0.0, micromatch@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" - integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== - dependencies: - braces "^3.0.1" - picomatch "^2.0.5" - -mime-db@1.44.0: - version "1.44.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" - integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.19: - version "2.1.27" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" - integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== - dependencies: - mime-db "1.44.0" - -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -minimatch@3.0.4, minimatch@^3.0.0, minimatch@^3.0.4, minimatch@~3.0.2: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - -minipass-collect@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" - integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== - dependencies: - minipass "^3.0.0" - -minipass-flush@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" - integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== - dependencies: - minipass "^3.0.0" - -minipass-pipeline@^1.2.2: - version "1.2.4" - resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" - integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== - dependencies: - minipass "^3.0.0" - -minipass@^3.0.0, minipass@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" - integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== - dependencies: - yallist "^4.0.0" - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -mkdirp@^1.0.3, mkdirp@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -multimatch@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-2.1.0.tgz#9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b" - integrity sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis= - dependencies: - array-differ "^1.0.0" - array-union "^1.0.1" - arrify "^1.0.0" - minimatch "^3.0.0" - -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= - -nan@^2.13.2: - version "2.14.2" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" - integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== - -neo-async@^2.6.0, neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -node-gyp@^3.8.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" - integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA== - dependencies: - fstream "^1.0.0" - glob "^7.0.3" - graceful-fs "^4.1.2" - mkdirp "^0.5.0" - nopt "2 || 3" - npmlog "0 || 1 || 2 || 3 || 4" - osenv "0" - request "^2.87.0" - rimraf "2" - semver "~5.3.0" - tar "^2.0.0" - which "1" - -node-releases@^1.1.61: - version "1.1.63" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.63.tgz#db6dbb388544c31e888216304e8fd170efee3ff5" - integrity sha512-ukW3iCfQaoxJkSPN+iK7KznTeqDGVJatAEuXsJERYHa9tn/KaT5lBdIyxQjLEVTzSkyjJEuQ17/vaEjrOauDkg== - -node-sass@^4.14.1: - version "4.14.1" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.14.1.tgz#99c87ec2efb7047ed638fb4c9db7f3a42e2217b5" - integrity sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g== - dependencies: - async-foreach "^0.1.3" - chalk "^1.1.1" - cross-spawn "^3.0.0" - gaze "^1.0.0" - get-stdin "^4.0.1" - glob "^7.0.3" - in-publish "^2.0.0" - lodash "^4.17.15" - meow "^3.7.0" - mkdirp "^0.5.1" - nan "^2.13.2" - node-gyp "^3.8.0" - npmlog "^4.0.0" - request "^2.88.0" - sass-graph "2.2.5" - stdout-stream "^1.4.0" - "true-case-path" "^1.0.2" - -"nopt@2 || 3": - version "3.0.6" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" - integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k= - dependencies: - abbrev "1" - -normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -npm-conf@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9" - integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== - dependencies: - config-chain "^1.1.11" - pify "^3.0.0" - -npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@^4.0.1, object-assign@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= - dependencies: - mimic-fn "^1.0.0" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -ora@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-1.4.0.tgz#884458215b3a5d4097592285f93321bb7a79e2e5" - integrity sha512-iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw== - dependencies: - chalk "^2.1.0" - cli-cursor "^2.1.0" - cli-spinners "^1.0.1" - log-symbols "^2.1.0" - -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= - -os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -osenv@0: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.0.2.tgz#1664e010af3cadc681baafd3e2a437be7b0fb5fe" - integrity sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg== - dependencies: - p-try "^2.0.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-map@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - dependencies: - aggregate-error "^3.0.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= - dependencies: - error-ex "^1.2.0" - -parseqs@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.6.tgz#8e4bb5a19d1cdc844a08ac974d34e273afa670d5" - integrity sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w== - -parseuri@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.6.tgz#e1496e829e3ac2ff47f39a4dd044b32823c4a25a" - integrity sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow== - -path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= - dependencies: - pinkie-promise "^2.0.0" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= - dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -picomatch@^2.0.5, picomatch@^2.2.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" - integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== - -pify@^2.0.0, pify@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - -pkg-dir@^4.1.0, pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -postcss-modules-extract-imports@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" - integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== - dependencies: - postcss "^7.0.5" - -postcss-modules-local-by-default@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" - integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== - dependencies: - icss-utils "^4.1.1" - postcss "^7.0.32" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" - -postcss-modules-scope@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" - integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^6.0.0" - -postcss-modules-values@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" - integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== - dependencies: - icss-utils "^4.0.0" - postcss "^7.0.6" - -postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: - version "6.0.4" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" - integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== - dependencies: - cssesc "^3.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - util-deprecate "^1.0.2" - -postcss-value-parser@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" - integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== - -postcss@^7.0.14, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.35" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" - integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" - -prepend-http@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - -prettier@^1.18.2: - version "1.19.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" - integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - -psl@^1.1.28: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - -randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -read-metadata@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/read-metadata/-/read-metadata-1.0.0.tgz#6df9cbe51184e8ceb7d0668b40ee5191e6f3dac6" - integrity sha1-bfnL5RGE6M630GaLQO5Rkebz2sY= - dependencies: - yaml-js "0.0.8" - -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= - dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" - -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= - dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" - -readable-stream@^2.0.1, readable-stream@^2.0.6, readable-stream@^2.3.0, readable-stream@^2.3.5: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -rechoir@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.0.tgz#32650fd52c21ab252aa5d65b19310441c7e03aca" - integrity sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q== - dependencies: - resolve "^1.9.0" - -recursive-readdir@^2.1.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" - integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== - dependencies: - minimatch "3.0.4" - -redent@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" - integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= - dependencies: - indent-string "^2.1.0" - strip-indent "^1.0.1" - -reduce-flatten@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz#734fd84e65f375d7ca4465c69798c25c9d10ae27" - integrity sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w== - -repeating@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= - dependencies: - is-finite "^1.0.0" - -request@^2.67.0, request@^2.87.0, request@^2.88.0: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve@^1.10.0: - version "1.18.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.18.0.tgz#3bc228555e1fbdcac8aa6d37fe002b0199f83c0b" - integrity sha512-qhdohlSALEa6vW2S28IbVilioXLddMz6eA85B7WMfG9lqI+ubAX5hQUbbnk5oqcxRlZXcr+HqCXOE3/R4yg0cQ== - dependencies: - is-core-module "^2.0.0" - path-parse "^1.0.6" - -resolve@^1.9.0: - version "1.18.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.18.1.tgz#018fcb2c5b207d2a6424aee361c5a266da8f4130" - integrity sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA== - dependencies: - is-core-module "^2.0.0" - path-parse "^1.0.6" - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rimraf@2, rimraf@^2.2.8, rimraf@^2.5.0, rimraf@^2.6.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -run-async@^2.2.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" - integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== - -run-parallel@^1.1.9: - version "1.1.9" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" - integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== - -rxjs@^6.4.0: - version "6.6.3" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" - integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== - dependencies: - tslib "^1.9.0" - -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sass-graph@2.2.5: - version "2.2.5" - resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.5.tgz#a981c87446b8319d96dce0671e487879bd24c2e8" - integrity sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag== - dependencies: - glob "^7.0.0" - lodash "^4.0.0" - scss-tokenizer "^0.2.3" - yargs "^13.3.2" - -sass-loader@^10.0.3: - version "10.0.3" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.0.3.tgz#9e2f1bfdd6355f2adde4e4835d838b020bf800b0" - integrity sha512-W4+FV5oUdYy0PnC11ZoPrcAexODgDCa3ngxoy5X5qBhZYoPz9FPjb6Oox8Aa0ZYEyx34k8AQfOVuvqefOSAAUQ== - dependencies: - klona "^2.0.4" - loader-utils "^2.0.0" - neo-async "^2.6.2" - schema-utils "^3.0.0" - semver "^7.3.2" - -schema-utils@^2.7.0: - version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== - dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" - -schema-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" - integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== - dependencies: - "@types/json-schema" "^7.0.6" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -scss-tokenizer@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" - integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE= - dependencies: - js-base64 "^2.1.8" - source-map "^0.4.2" - -seek-bzip@^1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/seek-bzip/-/seek-bzip-1.0.6.tgz#35c4171f55a680916b52a07859ecf3b5857f21c4" - integrity sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ== - dependencies: - commander "^2.8.1" - -"semver@2 || 3 || 4 || 5", semver@^5.1.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^6.0.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.3.2: - version "7.3.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" - integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== - -semver@~5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" - integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8= - -serialize-javascript@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" - integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== - dependencies: - randombytes "^2.1.0" - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -socket.io-client@2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.3.1.tgz#91a4038ef4d03c19967bb3c646fec6e0eaa78cff" - integrity sha512-YXmXn3pA8abPOY//JtYxou95Ihvzmg8U6kQyolArkIyLd0pgVhrfor/iMsox8cn07WCOOvvuJ6XKegzIucPutQ== - dependencies: - backo2 "1.0.2" - component-bind "1.0.0" - component-emitter "~1.3.0" - debug "~3.1.0" - engine.io-client "~3.4.0" - has-binary2 "~1.0.2" - indexof "0.0.1" - parseqs "0.0.6" - parseuri "0.0.6" - socket.io-parser "~3.3.0" - to-array "0.1.4" - -socket.io-parser@~3.3.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.3.1.tgz#f07d9c8cb3fb92633aa93e76d98fd3a334623199" - integrity sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ== - dependencies: - component-emitter "~1.3.0" - debug "~3.1.0" - isarray "2.0.1" - -source-list-map@^2.0.0, source-list-map@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - -source-map-support@~0.5.19: - version "0.5.19" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" - integrity sha1-66T12pwNyZneaAMti092FzZSA2s= - dependencies: - amdefine ">=0.0.4" - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@~0.7.2: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.6" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz#c80757383c28abf7296744998cbc106ae8b854ce" - integrity sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw== - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -ssri@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.0.tgz#79ca74e21f8ceaeddfcb4b90143c458b8d988808" - integrity sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA== - dependencies: - minipass "^3.1.1" - -stat-mode@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-0.2.2.tgz#e6c80b623123d7d80cf132ce538f346289072502" - integrity sha1-5sgLYjEj19gM8TLOU480YokHJQI= - -stdout-stream@^1.4.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" - integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA== - dependencies: - readable-stream "^2.0.1" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2", string-width@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-bom@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= - dependencies: - is-utf8 "^0.2.0" - -strip-dirs@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/strip-dirs/-/strip-dirs-2.1.0.tgz#4987736264fc344cf20f6c34aca9d13d1d4ed6c5" - integrity sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== - dependencies: - is-natural-number "^4.0.1" - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-indent@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" - integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= - dependencies: - get-stdin "^4.0.1" - -strip-outer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631" - integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== - dependencies: - escape-string-regexp "^1.0.2" - -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -table-layout@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/table-layout/-/table-layout-1.0.1.tgz#8411181ee951278ad0638aea2f779a9ce42894f9" - integrity sha512-dEquqYNJiGwY7iPfZ3wbXDI944iqanTSchrACLL2nOB+1r+h1Nzu2eH+DuPPvWvm5Ry7iAPeFlgEtP5bIp5U7Q== - dependencies: - array-back "^4.0.1" - deep-extend "~0.6.0" - typical "^5.2.0" - wordwrapjs "^4.0.0" - -tapable@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tapable@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.0.0.tgz#a49c3d6a8a2bb606e7db372b82904c970d537a08" - integrity sha512-bjzn0C0RWoffnNdTzNi7rNDhs1Zlwk2tRXgk8EiHKAOX1Mag3d6T0Y5zNa7l9CJ+EoUne/0UHdwS8tMbkh9zDg== - -tar-stream@^1.5.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" - integrity sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== - dependencies: - bl "^1.0.0" - buffer-alloc "^1.2.0" - end-of-stream "^1.0.0" - fs-constants "^1.0.0" - readable-stream "^2.3.0" - to-buffer "^1.1.1" - xtend "^4.0.0" - -tar@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" - integrity sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== - dependencies: - block-stream "*" - fstream "^1.0.12" - inherits "2" - -tar@^6.0.2: - version "6.0.5" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.0.5.tgz#bde815086e10b39f1dcd298e89d596e1535e200f" - integrity sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -terser-webpack-plugin@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.0.0.tgz#88f58d27d1c8244965c59540d3ccda1598fc958c" - integrity sha512-rf7l5a9xamIVX3enQeTl0MY2MNeZClo5yPX/tVPy22oY0nzu0b45h7JqyFi/bygqKWtzXMnml0u12mArhQPsBQ== - dependencies: - jest-worker "^26.5.0" - p-limit "^3.0.2" - schema-utils "^3.0.0" - serialize-javascript "^5.0.1" - source-map "^0.6.1" - terser "^5.3.5" - -terser@^5.3.5: - version "5.3.7" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.3.7.tgz#798a4ae2e7ff67050c3e99fcc4e00725827d97e2" - integrity sha512-lJbKdfxWvjpV330U4PBZStCT9h3N9A4zZVA5Y4k9sCWXknrpdyxi1oMsRKLmQ/YDMDxSBKIh88v0SkdhdqX06w== - dependencies: - commander "^2.20.0" - source-map "~0.7.2" - source-map-support "~0.5.19" - -through@^2.3.6, through@^2.3.8: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -thunkify-wrap@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/thunkify-wrap/-/thunkify-wrap-1.0.4.tgz#b52be548ddfefda20e00b58c6096762b43dd6880" - integrity sha1-tSvlSN3+/aIOALWMYJZ2K0PdaIA= - dependencies: - enable "1" - -thunkify@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/thunkify/-/thunkify-2.1.2.tgz#faa0e9d230c51acc95ca13a361ac05ca7e04553d" - integrity sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0= - -tildify@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" - integrity sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo= - dependencies: - os-homedir "^1.0.0" - -timed-out@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" - integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= - -tinycolor2@1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" - integrity sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA== - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - -to-array@0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890" - integrity sha1-F+bBH3PdTz10zaek/zI46a2b+JA= - -to-buffer@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" - integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -toml@^2.3.2: - version "2.3.6" - resolved "https://registry.yarnpkg.com/toml/-/toml-2.3.6.tgz#25b0866483a9722474895559088b436fd11f861b" - integrity sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ== - -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -trim-newlines@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" - integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= - -trim-repeated@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" - integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE= - dependencies: - escape-string-regexp "^1.0.2" - -"true-case-path@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" - integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== - dependencies: - glob "^7.1.2" - -ts-loader@^8.0.5: - version "8.0.5" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.5.tgz#fa42b9305247eb964843df1ecb0e589b1bff0f77" - integrity sha512-MvLXmjDxl2Mhv17nvkrB6BrpC8FTwSb7K38oIgdUI6BMx4XgVbljmcoOzlrYn4wyjNTFQ3utd7s2TyigJyR3YA== - dependencies: - chalk "^2.3.0" - enhanced-resolve "^4.0.0" - loader-utils "^1.0.2" - micromatch "^4.0.0" - semver "^6.0.0" - -tslib@^1.9.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -type-fest@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" - integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== - -typescript@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.0.3.tgz#153bbd468ef07725c1df9c77e8b453f8d36abba5" - integrity sha512-tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg== - -typical@^5.0.0, typical@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/typical/-/typical-5.2.0.tgz#4daaac4f2b5315460804f0acf6cb69c52bb93066" - integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg== - -uglify-js@^3.1.4: - version "3.11.3" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.11.3.tgz#b2f8c87826344f091ba48c417c499d6cba5d5786" - integrity sha512-wDRziHG94mNj2n3R864CvYw/+pc9y/RNImiTyrrf8BzgWn75JgFSwYvXrtZQMnMnOp/4UTrf3iCSQxSStPiByA== - -uid@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/uid/-/uid-0.0.2.tgz#5e4a5d4b78138b4f70f89fd3c76fc59aa9d2f103" - integrity sha1-XkpdS3gTi09w+J/Tx2/FmqnS8QM= - -unbzip2-stream@^1.0.9: - version "1.4.3" - resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7" - integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== - dependencies: - buffer "^5.2.1" - through "^2.3.8" - -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - -unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" - integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== - dependencies: - imurmurhash "^0.1.4" - -universalify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" - integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== - -unyield@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/unyield/-/unyield-0.0.1.tgz#150e65da42bf7742445b958a64eb9b85d1d2b180" - integrity sha1-FQ5l2kK/d0JEW5WKZOubhdHSsYA= - dependencies: - co "~3.1.0" - -unzip-response@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" - integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= - -uri-js@^4.2.2: - version "4.4.0" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602" - integrity sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== - dependencies: - punycode "^2.1.0" - -url-loader@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" - integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== - dependencies: - loader-utils "^2.0.0" - mime-types "^2.1.27" - schema-utils "^3.0.0" - -url-parse-lax@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" - integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= - dependencies: - prepend-http "^1.0.1" - -url-to-options@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" - integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= - -user-home@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f" - integrity sha1-nHC/2Babwdy/SGBODwS4tJzenp8= - dependencies: - os-homedir "^1.0.0" - -util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -uuid@8.3.1: - version "8.3.1" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.1.tgz#2ba2e6ca000da60fce5a196954ab241131e05a31" - integrity sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg== - -uuid@^3.3.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -v8-compile-cache@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745" - integrity sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ== - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -validate-npm-package-name@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" - integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34= - dependencies: - builtins "^1.0.3" - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vue-cli@^2.9.6: - version "2.9.6" - resolved "https://registry.yarnpkg.com/vue-cli/-/vue-cli-2.9.6.tgz#afc3cc6ce6de350d89876fee2dc163d0b83e0136" - integrity sha512-swQ0bfyJSWfFr42IXr8A774yA1n+YudhzsaHBKhWSkczSqjvgZvSvM8NEnx6QKnfOHBXbdNR5vhahjNUMlftQQ== - dependencies: - uid "0.0.2" - async "^2.4.0" - chalk "^2.1.0" - coffee-script "1.12.7" - commander "^2.9.0" - consolidate "^0.14.0" - download-git-repo "^1.0.1" - handlebars "^4.0.5" - inquirer "^6.0.0" - metalsmith "^2.1.0" - minimatch "^3.0.0" - multimatch "^2.1.0" - ora "^1.3.0" - read-metadata "^1.0.0" - request "^2.67.0" - rimraf "^2.5.0" - semver "^5.1.0" - tildify "^1.2.0" - user-home "^2.0.0" - validate-npm-package-name "^3.0.0" - -vue-hot-reload-api@^2.3.0: - version "2.3.4" - resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" - integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== - -vue-i18n@^8.22.1: - version "8.22.1" - resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-8.22.1.tgz#b9dd098a17e1f5adb91bdf9611f0385310da7cb1" - integrity sha512-JNgiEJ5a8YPfk5y2lKyfOAGLmkpAVfhaUi+T4wGpSppRYZ3XSyawSDDketY5KV2CsAiBLAGEIO6jO+0l2hQubg== - -vue-loader@^15.9.3: - version "15.9.3" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.9.3.tgz#0de35d9e555d3ed53969516cac5ce25531299dda" - integrity sha512-Y67VnGGgVLH5Voostx8JBZgPQTlDQeOVBLOEsjc2cXbCYBKexSKEpOA56x0YZofoDOTszrLnIShyOX1p9uCEHA== - dependencies: - "@vue/component-compiler-utils" "^3.1.0" - hash-sum "^1.0.2" - loader-utils "^1.1.0" - vue-hot-reload-api "^2.3.0" - vue-style-loader "^4.1.0" - -vue-router@^3.4.7: - version "3.4.7" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.4.7.tgz#bf189bafd16f4e4ef783c4a6250a3090f2c1fa1b" - integrity sha512-CbHXue5BLrDivOk5O4eZ0WT4Yj8XwdXa4kCnsEIOzYUPF/07ZukayA2jGxDCJxLc9SgVQX9QX0OuGOwGlVB4Qg== - -vue-style-loader@^4.1.0, vue-style-loader@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-4.1.2.tgz#dedf349806f25ceb4e64f3ad7c0a44fba735fcf8" - integrity sha512-0ip8ge6Gzz/Bk0iHovU9XAUQaFt/G2B61bnWa2tCcqqdgfHs1lF9xXorFbE55Gmy92okFT+8bfmySuUOu13vxQ== - dependencies: - hash-sum "^1.0.2" - loader-utils "^1.0.2" - -vue-template-compiler@^2.6.12: - version "2.6.12" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz#947ed7196744c8a5285ebe1233fe960437fcc57e" - integrity sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg== - dependencies: - de-indent "^1.0.2" - he "^1.1.0" - -vue-template-es2015-compiler@^1.9.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" - integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== - -vue@2.6.12: - version "2.6.12" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.12.tgz#f5ebd4fa6bd2869403e29a896aed4904456c9123" - integrity sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg== - -vuex@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.5.1.tgz#f1b8dcea649bc25254cf4f4358081dbf5da18b3d" - integrity sha512-w7oJzmHQs0FM9LXodfskhw9wgKBiaB+totOdb8sNzbTB2KDCEEwEs29NzBZFh/lmEK1t5tDmM1vtsO7ubG1DFw== - -ware@^1.2.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/ware/-/ware-1.3.0.tgz#d1b14f39d2e2cb4ab8c4098f756fe4b164e473d4" - integrity sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q= - dependencies: - wrap-fn "^0.1.0" - -watchpack@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.0.0.tgz#b12248f32f0fd4799b7be0802ad1f6573a45955c" - integrity sha512-xSdCxxYZWNk3VK13bZRYhsQpfa8Vg63zXG+3pyU8ouqSLRCv4IGXIp9Kr226q6GBkGRlZrST2wwKtjfKz2m7Cg== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -webpack-cli@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.1.0.tgz#3a8fe05326015cc92b67abea68e3c320d418b16e" - integrity sha512-NdhxXMZmoik62Y05t0h1y65LjBM7BwFPq311ihXuMM3RY6dlc4KkCTyHLzTuBEc+bqq6d3xh+CWmU0xRexNJBA== - dependencies: - "@webpack-cli/info" "^1.0.2" - "@webpack-cli/serve" "^1.0.1" - ansi-escapes "^4.3.1" - colorette "^1.2.1" - command-line-usage "^6.1.0" - commander "^6.0.0" - enquirer "^2.3.4" - execa "^4.0.0" - import-local "^3.0.2" - interpret "^2.0.0" - rechoir "^0.7.0" - v8-compile-cache "^2.1.0" - webpack-merge "^4.2.2" - -webpack-merge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d" - integrity sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g== - dependencies: - lodash "^4.17.15" - -webpack-merge@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.2.0.tgz#31cbcc954f8f89cd4b06ca8d97a38549f7f3f0c9" - integrity sha512-QBglJBg5+lItm3/Lopv8KDDK01+hjdg2azEwi/4vKJ8ZmGPdtJsTpjtNNOW3a4WiqzXdCATtTudOZJngE7RKkA== - dependencies: - clone-deep "^4.0.1" - wildcard "^2.0.0" - -webpack-sources@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" - integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack-sources@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.0.1.tgz#1467f6e692ddce91e88b8044c44347b1087bbd4f" - integrity sha512-A9oYz7ANQBK5EN19rUXbvNgfdfZf5U2gP0769OXsj9CvYkCR6OHOsd6OKyEy4H38GGxpsQPKIL83NC64QY6Xmw== - dependencies: - source-list-map "^2.0.1" - source-map "^0.6.1" - -webpack@^5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.1.3.tgz#a6e4fd250ef2513f94844ae5d8f7570215a2ac49" - integrity sha512-bNBF5EOpt5a6NeCBFu0+8KJtG61cVmOb2b/a5tPNRLz3OWgDpHMbmnDkaSm3nf/UQ6ufw4PWYGVsVOAi8UfL2A== - dependencies: - "@types/eslint-scope" "^3.7.0" - "@types/estree" "^0.0.45" - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^8.0.3" - browserslist "^4.14.3" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.2.0" - eslint-scope "^5.1.0" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.4" - json-parse-better-errors "^1.0.2" - loader-runner "^4.1.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - pkg-dir "^4.2.0" - schema-utils "^3.0.0" - tapable "^2.0.0" - terser-webpack-plugin "^5.0.0" - watchpack "^2.0.0" - webpack-sources "^2.0.1" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@1, which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -wildcard@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" - integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== - -win-fork@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/win-fork/-/win-fork-1.1.1.tgz#8f58e0656fca00adc8c86a2b89e3cd2d6a2d5e5e" - integrity sha1-j1jgZW/KAK3IyGoriePNLWotXl4= - -wordwrap@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= - -wordwrapjs@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-4.0.0.tgz#9aa9394155993476e831ba8e59fb5795ebde6800" - integrity sha512-Svqw723a3R34KvsMgpjFBYCgNOSdcW3mQFK4wIfhGQhtaFVOJmdYoXgi63ne3dTlWgatVcUc7t4HtQ/+bUVIzQ== - dependencies: - reduce-flatten "^2.0.0" - typical "^5.0.0" - -wrap-ansi@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== - dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - -wrap-fn@^0.1.0: - version "0.1.5" - resolved "https://registry.yarnpkg.com/wrap-fn/-/wrap-fn-0.1.5.tgz#f21b6e41016ff4a7e31720dbc63a09016bdf9845" - integrity sha1-8htuQQFv9KfjFyDbxjoJAWvfmEU= - dependencies: - co "3.1.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -ws@~6.1.0: - version "6.1.4" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.4.tgz#5b5c8800afab925e94ccb29d153c8d02c1776ef9" - integrity sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA== - dependencies: - async-limiter "~1.0.0" - -xmlhttprequest-ssl@~1.5.4: - version "1.5.5" - resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e" - integrity sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4= - -xtend@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== - -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml-js@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/yaml-js/-/yaml-js-0.0.8.tgz#87cfa5a9613f48e26005420d6a8ee0da6fe8daec" - integrity sha1-h8+lqWE/SOJgBUINao7g2m/o2uw= - -yargs-parser@^13.1.2: - version "13.1.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" - integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs@^13.3.2: - version "13.3.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" - integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.2" - -yauzl@^2.4.2: - version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - -yeast@0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" - integrity sha1-AI4G2AlDIMNy28L47XagymyKxBk=